Browse Source

[UPD] Update contract.pot

pull/142/merge
oca-travis 6 years ago
parent
commit
72fc61e92b
  1. 125
      contract/i18n/am.po
  2. 128
      contract/i18n/ar.po
  3. 125
      contract/i18n/bg.po
  4. 128
      contract/i18n/bs.po
  5. 74
      contract/i18n/ca.po
  6. 621
      contract/i18n/contract.pot
  7. 125
      contract/i18n/cs.po
  8. 125
      contract/i18n/da.po
  9. 33
      contract/i18n/de.po
  10. 129
      contract/i18n/el_GR.po
  11. 128
      contract/i18n/en_GB.po
  12. 65
      contract/i18n/es.po
  13. 128
      contract/i18n/es_AR.po
  14. 128
      contract/i18n/es_CO.po
  15. 128
      contract/i18n/es_CR.po
  16. 128
      contract/i18n/es_DO.po
  17. 128
      contract/i18n/es_EC.po
  18. 128
      contract/i18n/es_ES.po
  19. 129
      contract/i18n/es_MX.po
  20. 128
      contract/i18n/es_PY.po
  21. 128
      contract/i18n/es_VE.po
  22. 125
      contract/i18n/et.po
  23. 125
      contract/i18n/eu.po
  24. 125
      contract/i18n/fa.po
  25. 33
      contract/i18n/fi.po
  26. 69
      contract/i18n/fr.po
  27. 128
      contract/i18n/fr_CA.po
  28. 128
      contract/i18n/fr_CH.po
  29. 126
      contract/i18n/gl.po
  30. 128
      contract/i18n/gl_ES.po
  31. 125
      contract/i18n/he.po
  32. 129
      contract/i18n/hi_IN.po
  33. 36
      contract/i18n/hr.po
  34. 39
      contract/i18n/hr_HR.po
  35. 126
      contract/i18n/hu.po
  36. 125
      contract/i18n/id.po
  37. 39
      contract/i18n/it.po
  38. 125
      contract/i18n/ja.po
  39. 125
      contract/i18n/ko.po
  40. 128
      contract/i18n/lt.po
  41. 131
      contract/i18n/lt_LT.po
  42. 128
      contract/i18n/lv.po
  43. 125
      contract/i18n/mk.po
  44. 125
      contract/i18n/mn.po
  45. 128
      contract/i18n/nb.po
  46. 128
      contract/i18n/nb_NO.po
  47. 36
      contract/i18n/nl.po
  48. 128
      contract/i18n/nl_BE.po
  49. 128
      contract/i18n/nl_NL.po
  50. 129
      contract/i18n/pl.po
  51. 78
      contract/i18n/pt.po
  52. 39
      contract/i18n/pt_BR.po
  53. 129
      contract/i18n/pt_PT.po
  54. 51
      contract/i18n/ro.po
  55. 73
      contract/i18n/ru.po
  56. 125
      contract/i18n/sk.po
  57. 371
      contract/i18n/sk_SK.po
  58. 129
      contract/i18n/sl.po
  59. 128
      contract/i18n/sr.po
  60. 131
      contract/i18n/sr@latin.po
  61. 125
      contract/i18n/sv.po
  62. 125
      contract/i18n/th.po
  63. 71
      contract/i18n/tr.po
  64. 36
      contract/i18n/tr_TR.po
  65. 128
      contract/i18n/uk.po
  66. 125
      contract/i18n/vi.po
  67. 128
      contract/i18n/vi_VN.po
  68. 129
      contract/i18n/zh_CN.po
  69. 128
      contract/i18n/zh_TW.po

125
contract/i18n/am.po

@ -12,17 +12,18 @@ msgstr ""
"PO-Revision-Date: 2017-11-30 01:41+0000\n" "PO-Revision-Date: 2017-11-30 01:41+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n" "Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Amharic (https://www.transifex.com/oca/teams/23907/am/)\n" "Language-Team: Amharic (https://www.transifex.com/oca/teams/23907/am/)\n"
"Language: am\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: am\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n"
#. module: contract #. module: contract
#: model:mail.template,body_html:contract.email_contract_template #: model:mail.template,body_html:contract.email_contract_template
msgid "" msgid ""
"\n" "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Hello ${object.partner_id.name or ''},</p>\n" " <p>Hello ${object.partner_id.name or ''},</p>\n"
" <p>A new contract has been created: </p>\n" " <p>A new contract has been created: </p>\n"
"\n" "\n"
@ -35,7 +36,8 @@ msgid ""
"\n" "\n"
" % if object.user_id:\n" " % if object.user_id:\n"
" % if object.user_id.email:\n" " % if object.user_id.email:\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or ''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or "
"''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n" " % else:\n"
" &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n" " &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n"
" % endif\n" " % endif\n"
@ -47,22 +49,31 @@ msgid ""
" <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n" " <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n"
" <br/>\n" " <br/>\n"
" <br/>\n" " <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n" " </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n" " <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n" " </span>\n"
" % if object.company_id.phone:\n" " % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Phone: ${object.company_id.phone}\n" " Phone: ${object.company_id.phone}\n"
" </div>\n" " </div>\n"
" % endif\n" " % endif\n"
" % if object.company_id.website:\n" " % if object.company_id.website:\n"
" <div>\n" " <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" Web: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n" " </div>\n"
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
@ -150,6 +161,18 @@ msgstr ""
msgid "Analytic Account" msgid "Analytic Account"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_analytic_tag_ids
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_analytic_tag_ids
msgid "Analytic Tags"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_automatic_price
msgid "Auto-price?"
msgstr ""
#. module: contract #. module: contract
#: model:ir.actions.act_window,help:contract.account_analytic_contract_action #: model:ir.actions.act_window,help:contract.account_analytic_contract_action
msgid "Click to create a new contract template." msgid "Click to create a new contract template."
@ -166,7 +189,7 @@ msgid "Company"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:263
#: code:addons/contract/models/account_analytic_account.py:324
#, python-format #, python-format
msgid "Compose Email" msgid "Compose Email"
msgstr "" msgstr ""
@ -179,6 +202,12 @@ msgstr ""
msgid "Contract" msgid "Contract"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:139
#, python-format
msgid "Contract '%s' start date can't be later than end date"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract_line #: model:ir.model,name:contract.model_account_analytic_contract_line
msgid "Contract Lines" msgid "Contract Lines"
@ -208,6 +237,11 @@ msgstr ""
msgid "Contracts" msgid "Contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_create_invoice_visibility
msgid "Create invoice visibility"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "Create invoices" msgid "Create invoices"
@ -262,7 +296,7 @@ msgid "Discount (%)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_invoice_line.py:83
#: code:addons/contract/models/account_analytic_contract_line.py:127
#, python-format #, python-format
msgid "Discount should be less or equal to 100" msgid "Discount should be less or equal to 100"
msgstr "" msgstr ""
@ -304,6 +338,15 @@ msgstr ""
msgid "ID" msgid "ID"
msgstr "ID" msgstr "ID"
#. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,help:contract.field_account_analytic_invoice_line_automatic_price
msgid ""
"If this is marked, the price will be obtained automatically applying the "
"pricelist to the product. If not, you will be able to introduce a manual "
"price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_invoice #: model:ir.model,name:contract.model_account_invoice
msgid "Invoice" msgid "Invoice"
@ -321,14 +364,10 @@ msgstr ""
msgid "Invoices" msgid "Invoices"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing Type"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing type" msgid "Invoicing type"
msgstr "" msgstr ""
@ -393,13 +432,18 @@ msgstr ""
msgid "Partner" msgid "Partner"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_partner_id
msgid "Partner (always False)"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search #: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search
msgid "Partner and dependents" msgid "Partner and dependents"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:169
#: code:addons/contract/models/account_analytic_account.py:227
#, python-format #, python-format
msgid "Please define a sale journal for the company '%s'." msgid "Please define a sale journal for the company '%s'."
msgstr "" msgstr ""
@ -482,6 +526,17 @@ msgstr ""
msgid "Sequence of the contract line when displaying contracts" msgid "Sequence of the contract line when displaying contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "Show the contracts for this partner"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_specific_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_specific_price
msgid "Specific Price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type
#: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type
@ -535,19 +590,44 @@ msgid "Year(s)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:161
#: code:addons/contract/models/account_analytic_account.py:112
#, python-format
msgid ""
"You can't have a next invoicing date before the start of the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:219
#, python-format #, python-format
msgid "You must first select a Customer for Contract %s!" msgid "You must first select a Customer for Contract %s!"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:216
#: code:addons/contract/models/account_analytic_account.py:276
#, python-format #, python-format
msgid "" msgid ""
"You must review start and end dates!\n" "You must review start and end dates!\n"
"%s" "%s"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:103
#, python-format
msgid "You must supply a customer for the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:121
#, python-format
msgid "You must supply a next invoicing date for contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:130
#, python-format
msgid "You must supply a start date for contract '%s'"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract #: model:ir.model,name:contract.model_account_analytic_contract
msgid "account.analytic.contract" msgid "account.analytic.contract"
@ -558,11 +638,6 @@ msgstr ""
msgid "account.analytic.invoice.line" msgid "account.analytic.invoice.line"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "show the contracts for this partner"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "⇒ Show recurring invoices" msgid "⇒ Show recurring invoices"

128
contract/i18n/ar.po

@ -12,17 +12,19 @@ msgstr ""
"PO-Revision-Date: 2017-11-30 01:41+0000\n" "PO-Revision-Date: 2017-11-30 01:41+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n" "Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Arabic (https://www.transifex.com/oca/teams/23907/ar/)\n" "Language-Team: Arabic (https://www.transifex.com/oca/teams/23907/ar/)\n"
"Language: ar\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: ar\n"
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
"&& n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
#. module: contract #. module: contract
#: model:mail.template,body_html:contract.email_contract_template #: model:mail.template,body_html:contract.email_contract_template
msgid "" msgid ""
"\n" "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Hello ${object.partner_id.name or ''},</p>\n" " <p>Hello ${object.partner_id.name or ''},</p>\n"
" <p>A new contract has been created: </p>\n" " <p>A new contract has been created: </p>\n"
"\n" "\n"
@ -35,7 +37,8 @@ msgid ""
"\n" "\n"
" % if object.user_id:\n" " % if object.user_id:\n"
" % if object.user_id.email:\n" " % if object.user_id.email:\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or ''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or "
"''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n" " % else:\n"
" &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n" " &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n"
" % endif\n" " % endif\n"
@ -47,22 +50,31 @@ msgid ""
" <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n" " <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n"
" <br/>\n" " <br/>\n"
" <br/>\n" " <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n" " </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n" " <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n" " </span>\n"
" % if object.company_id.phone:\n" " % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Phone: ${object.company_id.phone}\n" " Phone: ${object.company_id.phone}\n"
" </div>\n" " </div>\n"
" % endif\n" " % endif\n"
" % if object.company_id.website:\n" " % if object.company_id.website:\n"
" <div>\n" " <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" Web: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n" " </div>\n"
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
@ -150,6 +162,18 @@ msgstr ""
msgid "Analytic Account" msgid "Analytic Account"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_analytic_tag_ids
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_analytic_tag_ids
msgid "Analytic Tags"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_automatic_price
msgid "Auto-price?"
msgstr ""
#. module: contract #. module: contract
#: model:ir.actions.act_window,help:contract.account_analytic_contract_action #: model:ir.actions.act_window,help:contract.account_analytic_contract_action
msgid "Click to create a new contract template." msgid "Click to create a new contract template."
@ -166,7 +190,7 @@ msgid "Company"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:263
#: code:addons/contract/models/account_analytic_account.py:324
#, python-format #, python-format
msgid "Compose Email" msgid "Compose Email"
msgstr "" msgstr ""
@ -179,6 +203,12 @@ msgstr ""
msgid "Contract" msgid "Contract"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:139
#, python-format
msgid "Contract '%s' start date can't be later than end date"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract_line #: model:ir.model,name:contract.model_account_analytic_contract_line
msgid "Contract Lines" msgid "Contract Lines"
@ -208,6 +238,11 @@ msgstr ""
msgid "Contracts" msgid "Contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_create_invoice_visibility
msgid "Create invoice visibility"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "Create invoices" msgid "Create invoices"
@ -262,7 +297,7 @@ msgid "Discount (%)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_invoice_line.py:83
#: code:addons/contract/models/account_analytic_contract_line.py:127
#, python-format #, python-format
msgid "Discount should be less or equal to 100" msgid "Discount should be less or equal to 100"
msgstr "" msgstr ""
@ -304,6 +339,15 @@ msgstr ""
msgid "ID" msgid "ID"
msgstr "المعرف" msgstr "المعرف"
#. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,help:contract.field_account_analytic_invoice_line_automatic_price
msgid ""
"If this is marked, the price will be obtained automatically applying the "
"pricelist to the product. If not, you will be able to introduce a manual "
"price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_invoice #: model:ir.model,name:contract.model_account_invoice
msgid "Invoice" msgid "Invoice"
@ -321,14 +365,10 @@ msgstr ""
msgid "Invoices" msgid "Invoices"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing Type"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing type" msgid "Invoicing type"
msgstr "" msgstr ""
@ -393,13 +433,18 @@ msgstr ""
msgid "Partner" msgid "Partner"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_partner_id
msgid "Partner (always False)"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search #: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search
msgid "Partner and dependents" msgid "Partner and dependents"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:169
#: code:addons/contract/models/account_analytic_account.py:227
#, python-format #, python-format
msgid "Please define a sale journal for the company '%s'." msgid "Please define a sale journal for the company '%s'."
msgstr "" msgstr ""
@ -482,6 +527,17 @@ msgstr ""
msgid "Sequence of the contract line when displaying contracts" msgid "Sequence of the contract line when displaying contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "Show the contracts for this partner"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_specific_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_specific_price
msgid "Specific Price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type
#: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type
@ -535,19 +591,44 @@ msgid "Year(s)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:161
#: code:addons/contract/models/account_analytic_account.py:112
#, python-format
msgid ""
"You can't have a next invoicing date before the start of the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:219
#, python-format #, python-format
msgid "You must first select a Customer for Contract %s!" msgid "You must first select a Customer for Contract %s!"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:216
#: code:addons/contract/models/account_analytic_account.py:276
#, python-format #, python-format
msgid "" msgid ""
"You must review start and end dates!\n" "You must review start and end dates!\n"
"%s" "%s"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:103
#, python-format
msgid "You must supply a customer for the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:121
#, python-format
msgid "You must supply a next invoicing date for contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:130
#, python-format
msgid "You must supply a start date for contract '%s'"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract #: model:ir.model,name:contract.model_account_analytic_contract
msgid "account.analytic.contract" msgid "account.analytic.contract"
@ -558,11 +639,6 @@ msgstr ""
msgid "account.analytic.invoice.line" msgid "account.analytic.invoice.line"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "show the contracts for this partner"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "⇒ Show recurring invoices" msgid "⇒ Show recurring invoices"

125
contract/i18n/bg.po

@ -12,17 +12,18 @@ msgstr ""
"PO-Revision-Date: 2017-11-30 01:41+0000\n" "PO-Revision-Date: 2017-11-30 01:41+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n" "Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Bulgarian (https://www.transifex.com/oca/teams/23907/bg/)\n" "Language-Team: Bulgarian (https://www.transifex.com/oca/teams/23907/bg/)\n"
"Language: bg\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: bg\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: contract #. module: contract
#: model:mail.template,body_html:contract.email_contract_template #: model:mail.template,body_html:contract.email_contract_template
msgid "" msgid ""
"\n" "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Hello ${object.partner_id.name or ''},</p>\n" " <p>Hello ${object.partner_id.name or ''},</p>\n"
" <p>A new contract has been created: </p>\n" " <p>A new contract has been created: </p>\n"
"\n" "\n"
@ -35,7 +36,8 @@ msgid ""
"\n" "\n"
" % if object.user_id:\n" " % if object.user_id:\n"
" % if object.user_id.email:\n" " % if object.user_id.email:\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or ''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or "
"''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n" " % else:\n"
" &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n" " &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n"
" % endif\n" " % endif\n"
@ -47,22 +49,31 @@ msgid ""
" <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n" " <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n"
" <br/>\n" " <br/>\n"
" <br/>\n" " <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n" " </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n" " <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n" " </span>\n"
" % if object.company_id.phone:\n" " % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Phone: ${object.company_id.phone}\n" " Phone: ${object.company_id.phone}\n"
" </div>\n" " </div>\n"
" % endif\n" " % endif\n"
" % if object.company_id.website:\n" " % if object.company_id.website:\n"
" <div>\n" " <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" Web: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n" " </div>\n"
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
@ -150,6 +161,18 @@ msgstr ""
msgid "Analytic Account" msgid "Analytic Account"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_analytic_tag_ids
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_analytic_tag_ids
msgid "Analytic Tags"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_automatic_price
msgid "Auto-price?"
msgstr ""
#. module: contract #. module: contract
#: model:ir.actions.act_window,help:contract.account_analytic_contract_action #: model:ir.actions.act_window,help:contract.account_analytic_contract_action
msgid "Click to create a new contract template." msgid "Click to create a new contract template."
@ -166,7 +189,7 @@ msgid "Company"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:263
#: code:addons/contract/models/account_analytic_account.py:324
#, python-format #, python-format
msgid "Compose Email" msgid "Compose Email"
msgstr "" msgstr ""
@ -179,6 +202,12 @@ msgstr ""
msgid "Contract" msgid "Contract"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:139
#, python-format
msgid "Contract '%s' start date can't be later than end date"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract_line #: model:ir.model,name:contract.model_account_analytic_contract_line
msgid "Contract Lines" msgid "Contract Lines"
@ -208,6 +237,11 @@ msgstr ""
msgid "Contracts" msgid "Contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_create_invoice_visibility
msgid "Create invoice visibility"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "Create invoices" msgid "Create invoices"
@ -262,7 +296,7 @@ msgid "Discount (%)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_invoice_line.py:83
#: code:addons/contract/models/account_analytic_contract_line.py:127
#, python-format #, python-format
msgid "Discount should be less or equal to 100" msgid "Discount should be less or equal to 100"
msgstr "" msgstr ""
@ -304,6 +338,15 @@ msgstr ""
msgid "ID" msgid "ID"
msgstr "ID" msgstr "ID"
#. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,help:contract.field_account_analytic_invoice_line_automatic_price
msgid ""
"If this is marked, the price will be obtained automatically applying the "
"pricelist to the product. If not, you will be able to introduce a manual "
"price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_invoice #: model:ir.model,name:contract.model_account_invoice
msgid "Invoice" msgid "Invoice"
@ -321,14 +364,10 @@ msgstr ""
msgid "Invoices" msgid "Invoices"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing Type"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing type" msgid "Invoicing type"
msgstr "" msgstr ""
@ -393,13 +432,18 @@ msgstr ""
msgid "Partner" msgid "Partner"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_partner_id
msgid "Partner (always False)"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search #: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search
msgid "Partner and dependents" msgid "Partner and dependents"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:169
#: code:addons/contract/models/account_analytic_account.py:227
#, python-format #, python-format
msgid "Please define a sale journal for the company '%s'." msgid "Please define a sale journal for the company '%s'."
msgstr "" msgstr ""
@ -482,6 +526,17 @@ msgstr ""
msgid "Sequence of the contract line when displaying contracts" msgid "Sequence of the contract line when displaying contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "Show the contracts for this partner"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_specific_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_specific_price
msgid "Specific Price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type
#: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type
@ -535,19 +590,44 @@ msgid "Year(s)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:161
#: code:addons/contract/models/account_analytic_account.py:112
#, python-format
msgid ""
"You can't have a next invoicing date before the start of the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:219
#, python-format #, python-format
msgid "You must first select a Customer for Contract %s!" msgid "You must first select a Customer for Contract %s!"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:216
#: code:addons/contract/models/account_analytic_account.py:276
#, python-format #, python-format
msgid "" msgid ""
"You must review start and end dates!\n" "You must review start and end dates!\n"
"%s" "%s"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:103
#, python-format
msgid "You must supply a customer for the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:121
#, python-format
msgid "You must supply a next invoicing date for contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:130
#, python-format
msgid "You must supply a start date for contract '%s'"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract #: model:ir.model,name:contract.model_account_analytic_contract
msgid "account.analytic.contract" msgid "account.analytic.contract"
@ -558,11 +638,6 @@ msgstr ""
msgid "account.analytic.invoice.line" msgid "account.analytic.invoice.line"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "show the contracts for this partner"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "⇒ Show recurring invoices" msgid "⇒ Show recurring invoices"

128
contract/i18n/bs.po

@ -12,17 +12,19 @@ msgstr ""
"PO-Revision-Date: 2017-11-30 01:41+0000\n" "PO-Revision-Date: 2017-11-30 01:41+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n" "Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Bosnian (https://www.transifex.com/oca/teams/23907/bs/)\n" "Language-Team: Bosnian (https://www.transifex.com/oca/teams/23907/bs/)\n"
"Language: bs\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: bs\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
#. module: contract #. module: contract
#: model:mail.template,body_html:contract.email_contract_template #: model:mail.template,body_html:contract.email_contract_template
msgid "" msgid ""
"\n" "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Hello ${object.partner_id.name or ''},</p>\n" " <p>Hello ${object.partner_id.name or ''},</p>\n"
" <p>A new contract has been created: </p>\n" " <p>A new contract has been created: </p>\n"
"\n" "\n"
@ -35,7 +37,8 @@ msgid ""
"\n" "\n"
" % if object.user_id:\n" " % if object.user_id:\n"
" % if object.user_id.email:\n" " % if object.user_id.email:\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or ''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or "
"''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n" " % else:\n"
" &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n" " &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n"
" % endif\n" " % endif\n"
@ -47,22 +50,31 @@ msgid ""
" <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n" " <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n"
" <br/>\n" " <br/>\n"
" <br/>\n" " <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n" " </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n" " <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n" " </span>\n"
" % if object.company_id.phone:\n" " % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Phone: ${object.company_id.phone}\n" " Phone: ${object.company_id.phone}\n"
" </div>\n" " </div>\n"
" % endif\n" " % endif\n"
" % if object.company_id.website:\n" " % if object.company_id.website:\n"
" <div>\n" " <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" Web: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n" " </div>\n"
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
@ -150,6 +162,18 @@ msgstr ""
msgid "Analytic Account" msgid "Analytic Account"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_analytic_tag_ids
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_analytic_tag_ids
msgid "Analytic Tags"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_automatic_price
msgid "Auto-price?"
msgstr ""
#. module: contract #. module: contract
#: model:ir.actions.act_window,help:contract.account_analytic_contract_action #: model:ir.actions.act_window,help:contract.account_analytic_contract_action
msgid "Click to create a new contract template." msgid "Click to create a new contract template."
@ -166,7 +190,7 @@ msgid "Company"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:263
#: code:addons/contract/models/account_analytic_account.py:324
#, python-format #, python-format
msgid "Compose Email" msgid "Compose Email"
msgstr "" msgstr ""
@ -179,6 +203,12 @@ msgstr ""
msgid "Contract" msgid "Contract"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:139
#, python-format
msgid "Contract '%s' start date can't be later than end date"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract_line #: model:ir.model,name:contract.model_account_analytic_contract_line
msgid "Contract Lines" msgid "Contract Lines"
@ -208,6 +238,11 @@ msgstr ""
msgid "Contracts" msgid "Contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_create_invoice_visibility
msgid "Create invoice visibility"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "Create invoices" msgid "Create invoices"
@ -262,7 +297,7 @@ msgid "Discount (%)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_invoice_line.py:83
#: code:addons/contract/models/account_analytic_contract_line.py:127
#, python-format #, python-format
msgid "Discount should be less or equal to 100" msgid "Discount should be less or equal to 100"
msgstr "" msgstr ""
@ -304,6 +339,15 @@ msgstr ""
msgid "ID" msgid "ID"
msgstr "ID" msgstr "ID"
#. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,help:contract.field_account_analytic_invoice_line_automatic_price
msgid ""
"If this is marked, the price will be obtained automatically applying the "
"pricelist to the product. If not, you will be able to introduce a manual "
"price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_invoice #: model:ir.model,name:contract.model_account_invoice
msgid "Invoice" msgid "Invoice"
@ -321,14 +365,10 @@ msgstr ""
msgid "Invoices" msgid "Invoices"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing Type"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing type" msgid "Invoicing type"
msgstr "" msgstr ""
@ -393,13 +433,18 @@ msgstr ""
msgid "Partner" msgid "Partner"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_partner_id
msgid "Partner (always False)"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search #: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search
msgid "Partner and dependents" msgid "Partner and dependents"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:169
#: code:addons/contract/models/account_analytic_account.py:227
#, python-format #, python-format
msgid "Please define a sale journal for the company '%s'." msgid "Please define a sale journal for the company '%s'."
msgstr "" msgstr ""
@ -482,6 +527,17 @@ msgstr ""
msgid "Sequence of the contract line when displaying contracts" msgid "Sequence of the contract line when displaying contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "Show the contracts for this partner"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_specific_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_specific_price
msgid "Specific Price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type
#: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type
@ -535,19 +591,44 @@ msgid "Year(s)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:161
#: code:addons/contract/models/account_analytic_account.py:112
#, python-format
msgid ""
"You can't have a next invoicing date before the start of the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:219
#, python-format #, python-format
msgid "You must first select a Customer for Contract %s!" msgid "You must first select a Customer for Contract %s!"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:216
#: code:addons/contract/models/account_analytic_account.py:276
#, python-format #, python-format
msgid "" msgid ""
"You must review start and end dates!\n" "You must review start and end dates!\n"
"%s" "%s"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:103
#, python-format
msgid "You must supply a customer for the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:121
#, python-format
msgid "You must supply a next invoicing date for contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:130
#, python-format
msgid "You must supply a start date for contract '%s'"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract #: model:ir.model,name:contract.model_account_analytic_contract
msgid "account.analytic.contract" msgid "account.analytic.contract"
@ -558,11 +639,6 @@ msgstr ""
msgid "account.analytic.invoice.line" msgid "account.analytic.invoice.line"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "show the contracts for this partner"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "⇒ Show recurring invoices" msgid "⇒ Show recurring invoices"

74
contract/i18n/ca.po

@ -12,17 +12,18 @@ msgstr ""
"PO-Revision-Date: 2017-12-29 03:46+0000\n" "PO-Revision-Date: 2017-12-29 03:46+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n" "Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Catalan (https://www.transifex.com/oca/teams/23907/ca/)\n" "Language-Team: Catalan (https://www.transifex.com/oca/teams/23907/ca/)\n"
"Language: ca\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: ca\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: contract #. module: contract
#: model:mail.template,body_html:contract.email_contract_template #: model:mail.template,body_html:contract.email_contract_template
msgid "" msgid ""
"\n" "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Hello ${object.partner_id.name or ''},</p>\n" " <p>Hello ${object.partner_id.name or ''},</p>\n"
" <p>A new contract has been created: </p>\n" " <p>A new contract has been created: </p>\n"
"\n" "\n"
@ -35,7 +36,8 @@ msgid ""
"\n" "\n"
" % if object.user_id:\n" " % if object.user_id:\n"
" % if object.user_id.email:\n" " % if object.user_id.email:\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or ''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or "
"''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n" " % else:\n"
" &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n" " &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n"
" % endif\n" " % endif\n"
@ -47,22 +49,31 @@ msgid ""
" <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n" " <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n"
" <br/>\n" " <br/>\n"
" <br/>\n" " <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n" " </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n" " <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n" " </span>\n"
" % if object.company_id.phone:\n" " % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Phone: ${object.company_id.phone}\n" " Phone: ${object.company_id.phone}\n"
" </div>\n" " </div>\n"
" % endif\n" " % endif\n"
" % if object.company_id.website:\n" " % if object.company_id.website:\n"
" <div>\n" " <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" Web: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n" " </div>\n"
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
@ -150,6 +161,19 @@ msgstr ""
msgid "Analytic Account" msgid "Analytic Account"
msgstr "Compte analític" msgstr "Compte analític"
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_analytic_tag_ids
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_analytic_tag_ids
#, fuzzy
msgid "Analytic Tags"
msgstr "Compte analític"
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_automatic_price
msgid "Auto-price?"
msgstr ""
#. module: contract #. module: contract
#: model:ir.actions.act_window,help:contract.account_analytic_contract_action #: model:ir.actions.act_window,help:contract.account_analytic_contract_action
msgid "Click to create a new contract template." msgid "Click to create a new contract template."
@ -166,7 +190,7 @@ msgid "Company"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:322
#: code:addons/contract/models/account_analytic_account.py:324
#, python-format #, python-format
msgid "Compose Email" msgid "Compose Email"
msgstr "" msgstr ""
@ -273,7 +297,7 @@ msgid "Discount (%)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_invoice_line.py:83
#: code:addons/contract/models/account_analytic_contract_line.py:127
#, python-format #, python-format
msgid "Discount should be less or equal to 100" msgid "Discount should be less or equal to 100"
msgstr "" msgstr ""
@ -315,6 +339,15 @@ msgstr ""
msgid "ID" msgid "ID"
msgstr "ID" msgstr "ID"
#. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,help:contract.field_account_analytic_invoice_line_automatic_price
msgid ""
"If this is marked, the price will be obtained automatically applying the "
"pricelist to the product. If not, you will be able to introduce a manual "
"price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_invoice #: model:ir.model,name:contract.model_account_invoice
msgid "Invoice" msgid "Invoice"
@ -400,13 +433,18 @@ msgstr ""
msgid "Partner" msgid "Partner"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_partner_id
msgid "Partner (always False)"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search #: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search
msgid "Partner and dependents" msgid "Partner and dependents"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:225
#: code:addons/contract/models/account_analytic_account.py:227
#, python-format #, python-format
msgid "Please define a sale journal for the company '%s'." msgid "Please define a sale journal for the company '%s'."
msgstr "" msgstr ""
@ -494,6 +532,12 @@ msgstr ""
msgid "Show the contracts for this partner" msgid "Show the contracts for this partner"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_specific_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_specific_price
msgid "Specific Price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type
#: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type
@ -554,13 +598,13 @@ msgid ""
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:217
#: code:addons/contract/models/account_analytic_account.py:219
#, python-format #, python-format
msgid "You must first select a Customer for Contract %s!" msgid "You must first select a Customer for Contract %s!"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:274
#: code:addons/contract/models/account_analytic_account.py:276
#, python-format #, python-format
msgid "" msgid ""
"You must review start and end dates!\n" "You must review start and end dates!\n"

621
contract/i18n/contract.pot

@ -0,0 +1,621 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * contract
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.0\n"
"Report-Msgid-Bugs-To: \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: contract
#: model:mail.template,body_html:contract.email_contract_template
msgid "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Hello ${object.partner_id.name or ''},</p>\n"
" <p>A new contract has been created: </p>\n"
"\n"
" <p style=\"border-left: 1px solid #8e0000; margin-left: 30px;\">\n"
" &nbsp;&nbsp;<strong>REFERENCES</strong><br />\n"
" &nbsp;&nbsp;Contract: <strong>${object.name}</strong><br />\n"
" % if object.date_start:\n"
" &nbsp;&nbsp;Contract Date Start: ${object.date_start or ''}<br />\n"
" % endif\n"
"\n"
" % if object.user_id:\n"
" % if object.user_id.email:\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or ''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n"
" &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n"
" % endif\n"
" % endif\n"
" </p>\n"
"\n"
" <br/>\n"
" <p>If you have any questions, do not hesitate to contact us.</p>\n"
" <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n"
" <br/>\n"
" <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n"
" % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" Phone: ${object.company_id.phone}\n"
" </div>\n"
" % endif\n"
" % if object.company_id.website:\n"
" <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" </div>\n"
" %endif\n"
" <p></p>\n"
" </div>\n"
"</div>\n"
" "
msgstr ""
#. module: contract
#: model:mail.template,subject:contract.email_contract_template
msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_form
msgid "<strong>#END#</strong>: End date of the invoiced period"
msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_form
msgid "<strong>#START#</strong>: Start date of the invoiced period"
msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.report_contract_document
msgid "<strong>Contract: </strong>"
msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.report_contract_document
msgid "<strong>Date Start: </strong>"
msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.report_contract_document
msgid "<strong>Description</strong>"
msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.report_contract_document
msgid "<strong>Partner:</strong>"
msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.report_contract_document
msgid "<strong>Price</strong>"
msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.report_contract_document
msgid "<strong>Quantity</strong>"
msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.report_contract_document
msgid "<strong>Recurring Items</strong>"
msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.report_contract_document
msgid "<strong>Responsible: </strong>"
msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.report_contract_document
msgid "<strong>Total</strong>"
msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.report_contract_document
msgid "<strong>Unit Price</strong>"
msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_form
msgid "Account Analytic Lines"
msgstr ""
#. module: contract
#: model:ir.model,name:contract.model_account_analytic_account
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_analytic_account_id
msgid "Analytic Account"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_analytic_tag_ids
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_analytic_tag_ids
msgid "Analytic Tags"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_automatic_price
msgid "Auto-price?"
msgstr ""
#. module: contract
#: model:ir.actions.act_window,help:contract.account_analytic_contract_action
msgid "Click to create a new contract template."
msgstr ""
#. module: contract
#: model:ir.actions.act_window,help:contract.action_account_analytic_overdue_all
msgid "Click to create a new contract."
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_company_id
msgid "Company"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:324
#, python-format
msgid "Compose Email"
msgstr ""
#. module: contract
#: model:ir.actions.report.xml,name:contract.report_contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_analytic_account_id
#: model:ir.model.fields,field_description:contract.field_account_invoice_contract_id
#: model:mail.template,report_name:contract.email_contract_template
msgid "Contract"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:139
#, python-format
msgid "Contract '%s' start date can't be later than end date"
msgstr ""
#. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract_line
msgid "Contract Lines"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_contract_template_id
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_form
msgid "Contract Template"
msgstr ""
#. module: contract
#: model:ir.actions.act_window,name:contract.account_analytic_contract_action
#: model:ir.ui.menu,name:contract.account_analytic_contract_menu
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_tree
msgid "Contract Templates"
msgstr ""
#. module: contract
#: model:ir.actions.act_window,name:contract.action_account_analytic_overdue_all
#: model:ir.model.fields,field_description:contract.field_res_partner_contract_count
#: model:ir.model.fields,field_description:contract.field_res_users_contract_count
#: model:ir.ui.menu,name:contract.menu_action_account_analytic_overdue_all
#: model:ir.ui.menu,name:contract.menu_config_contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "Contracts"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_create_invoice_visibility
msgid "Create invoice visibility"
msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "Create invoices"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_create_uid
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_create_uid
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_create_uid
msgid "Created by"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_create_date
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_create_date
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_create_date
msgid "Created on"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_date_end
#: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search
msgid "Date End"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_date_start
msgid "Date Start"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_next_date
msgid "Date of Next Invoice"
msgstr ""
#. module: contract
#: selection:account.analytic.account,recurring_rule_type:0
#: selection:account.analytic.contract,recurring_rule_type:0
msgid "Day(s)"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_name
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_name
msgid "Description"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_discount
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_discount
msgid "Discount (%)"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_contract_line.py:127
#, python-format
msgid "Discount should be less or equal to 100"
msgstr ""
#. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_contract_line_discount
#: model:ir.model.fields,help:contract.field_account_analytic_invoice_line_discount
msgid "Discount that is applied in generated invoices. It should be less or equal to 100"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_display_name
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_display_name
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_display_name
msgid "Display Name"
msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search
msgid "Finished"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoices
msgid "Generate recurring invoices automatically"
msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search
msgid "Group By..."
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_id
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_id
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_id
msgid "ID"
msgstr ""
#. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,help:contract.field_account_analytic_invoice_line_automatic_price
msgid "If this is marked, the price will be obtained automatically applying the pricelist to the product. If not, you will be able to introduce a manual price"
msgstr ""
#. module: contract
#: model:ir.model,name:contract.model_account_invoice
msgid "Invoice"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoice_line_ids
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoice_line_ids
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_form
msgid "Invoice Lines"
msgstr ""
#. module: contract
#: model:ir.actions.act_window,name:contract.act_recurring_invoices
msgid "Invoices"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing type"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_journal_id
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_journal_id
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Journal"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract___last_update
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line___last_update
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line___last_update
msgid "Last Modified on"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_write_uid
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_write_uid
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_write_uid
msgid "Last Updated by"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_write_date
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_write_date
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_write_date
msgid "Last Updated on"
msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_form
msgid "Legend (for the markers inside invoice lines description)"
msgstr ""
#. module: contract
#: selection:account.analytic.account,recurring_rule_type:0
#: selection:account.analytic.contract,recurring_rule_type:0
msgid "Month(s)"
msgstr ""
#. module: contract
#: selection:account.analytic.account,recurring_rule_type:0
#: selection:account.analytic.contract,recurring_rule_type:0
msgid "Month(s) last day"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_name
msgid "Name"
msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search
msgid "Next Invoice"
msgstr ""
#. module: contract
#: model:ir.model,name:contract.model_res_partner
msgid "Partner"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_partner_id
msgid "Partner (always False)"
msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search
msgid "Partner and dependents"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:227
#, python-format
msgid "Please define a sale journal for the company '%s'."
msgstr ""
#. module: contract
#: selection:account.analytic.account,recurring_invoicing_type:0
#: selection:account.analytic.contract,recurring_invoicing_type:0
msgid "Post-paid"
msgstr ""
#. module: contract
#: selection:account.analytic.account,recurring_invoicing_type:0
#: selection:account.analytic.contract,recurring_invoicing_type:0
msgid "Pre-paid"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_pricelist_id
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_pricelist_id
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Pricelist"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_product_id
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_product_id
msgid "Product"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_quantity
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_quantity
msgid "Quantity"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_rule_type
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_rule_type
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Recurrence"
msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
#: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search
msgid "Recurring Invoices"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_interval
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_interval
msgid "Repeat Every"
msgstr ""
#. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_interval
#: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_interval
msgid "Repeat every (Days/Week/Month/Year)"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_user_id
msgid "Responsible"
msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "Send by Email"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_sequence
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_sequence
msgid "Sequence"
msgstr ""
#. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_contract_line_sequence
#: model:ir.model.fields,help:contract.field_account_analytic_invoice_line_sequence
msgid "Sequence of the contract line when displaying contracts"
msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "Show the contracts for this partner"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_specific_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_specific_price
msgid "Specific Price"
msgstr ""
#. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type
#: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type
msgid "Specify Interval for automatic invoice generation."
msgstr ""
#. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_invoicing_type
#: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_invoicing_type
msgid "Specify if process date is 'from' or 'to' invoicing date"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_price_subtotal
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_price_subtotal
msgid "Sub Total"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_price_unit
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_price_unit
msgid "Unit Price"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_uom_id
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_uom_id
msgid "Unit of Measure"
msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.report_contract_document
msgid "VAT:"
msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search
msgid "Valid"
msgstr ""
#. module: contract
#: selection:account.analytic.account,recurring_rule_type:0
#: selection:account.analytic.contract,recurring_rule_type:0
msgid "Week(s)"
msgstr ""
#. module: contract
#: selection:account.analytic.account,recurring_rule_type:0
#: selection:account.analytic.contract,recurring_rule_type:0
msgid "Year(s)"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:112
#, python-format
msgid "You can't have a next invoicing date before the start of the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:219
#, python-format
msgid "You must first select a Customer for Contract %s!"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:276
#, python-format
msgid "You must review start and end dates!\n"
"%s"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:103
#, python-format
msgid "You must supply a customer for the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:121
#, python-format
msgid "You must supply a next invoicing date for contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:130
#, python-format
msgid "You must supply a start date for contract '%s'"
msgstr ""
#. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract
msgid "account.analytic.contract"
msgstr ""
#. module: contract
#: model:ir.model,name:contract.model_account_analytic_invoice_line
msgid "account.analytic.invoice.line"
msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "⇒ Show recurring invoices"
msgstr ""

125
contract/i18n/cs.po

@ -12,17 +12,18 @@ msgstr ""
"PO-Revision-Date: 2017-11-30 01:41+0000\n" "PO-Revision-Date: 2017-11-30 01:41+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n" "Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Czech (https://www.transifex.com/oca/teams/23907/cs/)\n" "Language-Team: Czech (https://www.transifex.com/oca/teams/23907/cs/)\n"
"Language: cs\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: cs\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
#. module: contract #. module: contract
#: model:mail.template,body_html:contract.email_contract_template #: model:mail.template,body_html:contract.email_contract_template
msgid "" msgid ""
"\n" "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Hello ${object.partner_id.name or ''},</p>\n" " <p>Hello ${object.partner_id.name or ''},</p>\n"
" <p>A new contract has been created: </p>\n" " <p>A new contract has been created: </p>\n"
"\n" "\n"
@ -35,7 +36,8 @@ msgid ""
"\n" "\n"
" % if object.user_id:\n" " % if object.user_id:\n"
" % if object.user_id.email:\n" " % if object.user_id.email:\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or ''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or "
"''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n" " % else:\n"
" &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n" " &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n"
" % endif\n" " % endif\n"
@ -47,22 +49,31 @@ msgid ""
" <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n" " <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n"
" <br/>\n" " <br/>\n"
" <br/>\n" " <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n" " </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n" " <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n" " </span>\n"
" % if object.company_id.phone:\n" " % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Phone: ${object.company_id.phone}\n" " Phone: ${object.company_id.phone}\n"
" </div>\n" " </div>\n"
" % endif\n" " % endif\n"
" % if object.company_id.website:\n" " % if object.company_id.website:\n"
" <div>\n" " <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" Web: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n" " </div>\n"
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
@ -150,6 +161,18 @@ msgstr ""
msgid "Analytic Account" msgid "Analytic Account"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_analytic_tag_ids
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_analytic_tag_ids
msgid "Analytic Tags"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_automatic_price
msgid "Auto-price?"
msgstr ""
#. module: contract #. module: contract
#: model:ir.actions.act_window,help:contract.account_analytic_contract_action #: model:ir.actions.act_window,help:contract.account_analytic_contract_action
msgid "Click to create a new contract template." msgid "Click to create a new contract template."
@ -166,7 +189,7 @@ msgid "Company"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:263
#: code:addons/contract/models/account_analytic_account.py:324
#, python-format #, python-format
msgid "Compose Email" msgid "Compose Email"
msgstr "" msgstr ""
@ -179,6 +202,12 @@ msgstr ""
msgid "Contract" msgid "Contract"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:139
#, python-format
msgid "Contract '%s' start date can't be later than end date"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract_line #: model:ir.model,name:contract.model_account_analytic_contract_line
msgid "Contract Lines" msgid "Contract Lines"
@ -208,6 +237,11 @@ msgstr ""
msgid "Contracts" msgid "Contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_create_invoice_visibility
msgid "Create invoice visibility"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "Create invoices" msgid "Create invoices"
@ -262,7 +296,7 @@ msgid "Discount (%)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_invoice_line.py:83
#: code:addons/contract/models/account_analytic_contract_line.py:127
#, python-format #, python-format
msgid "Discount should be less or equal to 100" msgid "Discount should be less or equal to 100"
msgstr "" msgstr ""
@ -304,6 +338,15 @@ msgstr ""
msgid "ID" msgid "ID"
msgstr "ID" msgstr "ID"
#. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,help:contract.field_account_analytic_invoice_line_automatic_price
msgid ""
"If this is marked, the price will be obtained automatically applying the "
"pricelist to the product. If not, you will be able to introduce a manual "
"price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_invoice #: model:ir.model,name:contract.model_account_invoice
msgid "Invoice" msgid "Invoice"
@ -321,14 +364,10 @@ msgstr ""
msgid "Invoices" msgid "Invoices"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing Type"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing type" msgid "Invoicing type"
msgstr "" msgstr ""
@ -393,13 +432,18 @@ msgstr ""
msgid "Partner" msgid "Partner"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_partner_id
msgid "Partner (always False)"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search #: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search
msgid "Partner and dependents" msgid "Partner and dependents"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:169
#: code:addons/contract/models/account_analytic_account.py:227
#, python-format #, python-format
msgid "Please define a sale journal for the company '%s'." msgid "Please define a sale journal for the company '%s'."
msgstr "" msgstr ""
@ -482,6 +526,17 @@ msgstr ""
msgid "Sequence of the contract line when displaying contracts" msgid "Sequence of the contract line when displaying contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "Show the contracts for this partner"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_specific_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_specific_price
msgid "Specific Price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type
#: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type
@ -535,19 +590,44 @@ msgid "Year(s)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:161
#: code:addons/contract/models/account_analytic_account.py:112
#, python-format
msgid ""
"You can't have a next invoicing date before the start of the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:219
#, python-format #, python-format
msgid "You must first select a Customer for Contract %s!" msgid "You must first select a Customer for Contract %s!"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:216
#: code:addons/contract/models/account_analytic_account.py:276
#, python-format #, python-format
msgid "" msgid ""
"You must review start and end dates!\n" "You must review start and end dates!\n"
"%s" "%s"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:103
#, python-format
msgid "You must supply a customer for the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:121
#, python-format
msgid "You must supply a next invoicing date for contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:130
#, python-format
msgid "You must supply a start date for contract '%s'"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract #: model:ir.model,name:contract.model_account_analytic_contract
msgid "account.analytic.contract" msgid "account.analytic.contract"
@ -558,11 +638,6 @@ msgstr ""
msgid "account.analytic.invoice.line" msgid "account.analytic.invoice.line"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "show the contracts for this partner"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "⇒ Show recurring invoices" msgid "⇒ Show recurring invoices"

125
contract/i18n/da.po

@ -12,17 +12,18 @@ msgstr ""
"PO-Revision-Date: 2017-11-30 01:41+0000\n" "PO-Revision-Date: 2017-11-30 01:41+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n" "Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Danish (https://www.transifex.com/oca/teams/23907/da/)\n" "Language-Team: Danish (https://www.transifex.com/oca/teams/23907/da/)\n"
"Language: da\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: da\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: contract #. module: contract
#: model:mail.template,body_html:contract.email_contract_template #: model:mail.template,body_html:contract.email_contract_template
msgid "" msgid ""
"\n" "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Hello ${object.partner_id.name or ''},</p>\n" " <p>Hello ${object.partner_id.name or ''},</p>\n"
" <p>A new contract has been created: </p>\n" " <p>A new contract has been created: </p>\n"
"\n" "\n"
@ -35,7 +36,8 @@ msgid ""
"\n" "\n"
" % if object.user_id:\n" " % if object.user_id:\n"
" % if object.user_id.email:\n" " % if object.user_id.email:\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or ''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or "
"''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n" " % else:\n"
" &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n" " &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n"
" % endif\n" " % endif\n"
@ -47,22 +49,31 @@ msgid ""
" <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n" " <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n"
" <br/>\n" " <br/>\n"
" <br/>\n" " <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n" " </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n" " <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n" " </span>\n"
" % if object.company_id.phone:\n" " % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Phone: ${object.company_id.phone}\n" " Phone: ${object.company_id.phone}\n"
" </div>\n" " </div>\n"
" % endif\n" " % endif\n"
" % if object.company_id.website:\n" " % if object.company_id.website:\n"
" <div>\n" " <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" Web: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n" " </div>\n"
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
@ -150,6 +161,18 @@ msgstr ""
msgid "Analytic Account" msgid "Analytic Account"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_analytic_tag_ids
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_analytic_tag_ids
msgid "Analytic Tags"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_automatic_price
msgid "Auto-price?"
msgstr ""
#. module: contract #. module: contract
#: model:ir.actions.act_window,help:contract.account_analytic_contract_action #: model:ir.actions.act_window,help:contract.account_analytic_contract_action
msgid "Click to create a new contract template." msgid "Click to create a new contract template."
@ -166,7 +189,7 @@ msgid "Company"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:263
#: code:addons/contract/models/account_analytic_account.py:324
#, python-format #, python-format
msgid "Compose Email" msgid "Compose Email"
msgstr "" msgstr ""
@ -179,6 +202,12 @@ msgstr ""
msgid "Contract" msgid "Contract"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:139
#, python-format
msgid "Contract '%s' start date can't be later than end date"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract_line #: model:ir.model,name:contract.model_account_analytic_contract_line
msgid "Contract Lines" msgid "Contract Lines"
@ -208,6 +237,11 @@ msgstr ""
msgid "Contracts" msgid "Contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_create_invoice_visibility
msgid "Create invoice visibility"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "Create invoices" msgid "Create invoices"
@ -262,7 +296,7 @@ msgid "Discount (%)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_invoice_line.py:83
#: code:addons/contract/models/account_analytic_contract_line.py:127
#, python-format #, python-format
msgid "Discount should be less or equal to 100" msgid "Discount should be less or equal to 100"
msgstr "" msgstr ""
@ -304,6 +338,15 @@ msgstr ""
msgid "ID" msgid "ID"
msgstr "Id" msgstr "Id"
#. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,help:contract.field_account_analytic_invoice_line_automatic_price
msgid ""
"If this is marked, the price will be obtained automatically applying the "
"pricelist to the product. If not, you will be able to introduce a manual "
"price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_invoice #: model:ir.model,name:contract.model_account_invoice
msgid "Invoice" msgid "Invoice"
@ -321,14 +364,10 @@ msgstr ""
msgid "Invoices" msgid "Invoices"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing Type"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing type" msgid "Invoicing type"
msgstr "" msgstr ""
@ -393,13 +432,18 @@ msgstr ""
msgid "Partner" msgid "Partner"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_partner_id
msgid "Partner (always False)"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search #: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search
msgid "Partner and dependents" msgid "Partner and dependents"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:169
#: code:addons/contract/models/account_analytic_account.py:227
#, python-format #, python-format
msgid "Please define a sale journal for the company '%s'." msgid "Please define a sale journal for the company '%s'."
msgstr "" msgstr ""
@ -482,6 +526,17 @@ msgstr ""
msgid "Sequence of the contract line when displaying contracts" msgid "Sequence of the contract line when displaying contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "Show the contracts for this partner"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_specific_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_specific_price
msgid "Specific Price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type
#: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type
@ -535,19 +590,44 @@ msgid "Year(s)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:161
#: code:addons/contract/models/account_analytic_account.py:112
#, python-format
msgid ""
"You can't have a next invoicing date before the start of the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:219
#, python-format #, python-format
msgid "You must first select a Customer for Contract %s!" msgid "You must first select a Customer for Contract %s!"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:216
#: code:addons/contract/models/account_analytic_account.py:276
#, python-format #, python-format
msgid "" msgid ""
"You must review start and end dates!\n" "You must review start and end dates!\n"
"%s" "%s"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:103
#, python-format
msgid "You must supply a customer for the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:121
#, python-format
msgid "You must supply a next invoicing date for contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:130
#, python-format
msgid "You must supply a start date for contract '%s'"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract #: model:ir.model,name:contract.model_account_analytic_contract
msgid "account.analytic.contract" msgid "account.analytic.contract"
@ -558,11 +638,6 @@ msgstr ""
msgid "account.analytic.invoice.line" msgid "account.analytic.invoice.line"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "show the contracts for this partner"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "⇒ Show recurring invoices" msgid "⇒ Show recurring invoices"

33
contract/i18n/de.po

@ -12,17 +12,18 @@ msgstr ""
"PO-Revision-Date: 2018-03-29 00:41+0000\n" "PO-Revision-Date: 2018-03-29 00:41+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n" "Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: German (https://www.transifex.com/oca/teams/23907/de/)\n" "Language-Team: German (https://www.transifex.com/oca/teams/23907/de/)\n"
"Language: de\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: de\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: contract #. module: contract
#: model:mail.template,body_html:contract.email_contract_template #: model:mail.template,body_html:contract.email_contract_template
msgid "" msgid ""
"\n" "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Hello ${object.partner_id.name or ''},</p>\n" " <p>Hello ${object.partner_id.name or ''},</p>\n"
" <p>A new contract has been created: </p>\n" " <p>A new contract has been created: </p>\n"
"\n" "\n"
@ -35,7 +36,8 @@ msgid ""
"\n" "\n"
" % if object.user_id:\n" " % if object.user_id:\n"
" % if object.user_id.email:\n" " % if object.user_id.email:\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or ''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or "
"''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n" " % else:\n"
" &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n" " &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n"
" % endif\n" " % endif\n"
@ -47,22 +49,31 @@ msgid ""
" <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n" " <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n"
" <br/>\n" " <br/>\n"
" <br/>\n" " <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n" " </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n" " <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n" " </span>\n"
" % if object.company_id.phone:\n" " % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Phone: ${object.company_id.phone}\n" " Phone: ${object.company_id.phone}\n"
" </div>\n" " </div>\n"
" % endif\n" " % endif\n"
" % if object.company_id.website:\n" " % if object.company_id.website:\n"
" <div>\n" " <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" Web: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n" " </div>\n"
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
@ -285,7 +296,7 @@ msgid "Discount (%)"
msgstr "Rabatt (%)" msgstr "Rabatt (%)"
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_invoice_line.py:126
#: code:addons/contract/models/account_analytic_contract_line.py:127
#, python-format #, python-format
msgid "Discount should be less or equal to 100" msgid "Discount should be less or equal to 100"
msgstr "Rabatt muss kleiner oder gleich 100 sein" msgstr "Rabatt muss kleiner oder gleich 100 sein"

129
contract/i18n/el_GR.po

@ -11,18 +11,20 @@ msgstr ""
"POT-Creation-Date: 2017-11-30 01:41+0000\n" "POT-Creation-Date: 2017-11-30 01:41+0000\n"
"PO-Revision-Date: 2017-11-30 01:41+0000\n" "PO-Revision-Date: 2017-11-30 01:41+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n" "Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Greek (Greece) (https://www.transifex.com/oca/teams/23907/el_GR/)\n"
"Language-Team: Greek (Greece) (https://www.transifex.com/oca/teams/23907/"
"el_GR/)\n"
"Language: el_GR\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: el_GR\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: contract #. module: contract
#: model:mail.template,body_html:contract.email_contract_template #: model:mail.template,body_html:contract.email_contract_template
msgid "" msgid ""
"\n" "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Hello ${object.partner_id.name or ''},</p>\n" " <p>Hello ${object.partner_id.name or ''},</p>\n"
" <p>A new contract has been created: </p>\n" " <p>A new contract has been created: </p>\n"
"\n" "\n"
@ -35,7 +37,8 @@ msgid ""
"\n" "\n"
" % if object.user_id:\n" " % if object.user_id:\n"
" % if object.user_id.email:\n" " % if object.user_id.email:\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or ''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or "
"''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n" " % else:\n"
" &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n" " &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n"
" % endif\n" " % endif\n"
@ -47,22 +50,31 @@ msgid ""
" <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n" " <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n"
" <br/>\n" " <br/>\n"
" <br/>\n" " <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n" " </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n" " <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n" " </span>\n"
" % if object.company_id.phone:\n" " % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Phone: ${object.company_id.phone}\n" " Phone: ${object.company_id.phone}\n"
" </div>\n" " </div>\n"
" % endif\n" " % endif\n"
" % if object.company_id.website:\n" " % if object.company_id.website:\n"
" <div>\n" " <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" Web: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n" " </div>\n"
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
@ -150,6 +162,19 @@ msgstr ""
msgid "Analytic Account" msgid "Analytic Account"
msgstr "Αναλυτικός Λογαριασμός" msgstr "Αναλυτικός Λογαριασμός"
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_analytic_tag_ids
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_analytic_tag_ids
#, fuzzy
msgid "Analytic Tags"
msgstr "Αναλυτικός Λογαριασμός"
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_automatic_price
msgid "Auto-price?"
msgstr ""
#. module: contract #. module: contract
#: model:ir.actions.act_window,help:contract.account_analytic_contract_action #: model:ir.actions.act_window,help:contract.account_analytic_contract_action
msgid "Click to create a new contract template." msgid "Click to create a new contract template."
@ -166,7 +191,7 @@ msgid "Company"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:263
#: code:addons/contract/models/account_analytic_account.py:324
#, python-format #, python-format
msgid "Compose Email" msgid "Compose Email"
msgstr "" msgstr ""
@ -179,6 +204,12 @@ msgstr ""
msgid "Contract" msgid "Contract"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:139
#, python-format
msgid "Contract '%s' start date can't be later than end date"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract_line #: model:ir.model,name:contract.model_account_analytic_contract_line
msgid "Contract Lines" msgid "Contract Lines"
@ -208,6 +239,11 @@ msgstr ""
msgid "Contracts" msgid "Contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_create_invoice_visibility
msgid "Create invoice visibility"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "Create invoices" msgid "Create invoices"
@ -262,7 +298,7 @@ msgid "Discount (%)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_invoice_line.py:83
#: code:addons/contract/models/account_analytic_contract_line.py:127
#, python-format #, python-format
msgid "Discount should be less or equal to 100" msgid "Discount should be less or equal to 100"
msgstr "" msgstr ""
@ -304,6 +340,15 @@ msgstr ""
msgid "ID" msgid "ID"
msgstr "Κωδικός" msgstr "Κωδικός"
#. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,help:contract.field_account_analytic_invoice_line_automatic_price
msgid ""
"If this is marked, the price will be obtained automatically applying the "
"pricelist to the product. If not, you will be able to introduce a manual "
"price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_invoice #: model:ir.model,name:contract.model_account_invoice
msgid "Invoice" msgid "Invoice"
@ -321,14 +366,10 @@ msgstr ""
msgid "Invoices" msgid "Invoices"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing Type"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing type" msgid "Invoicing type"
msgstr "" msgstr ""
@ -393,13 +434,18 @@ msgstr ""
msgid "Partner" msgid "Partner"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_partner_id
msgid "Partner (always False)"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search #: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search
msgid "Partner and dependents" msgid "Partner and dependents"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:169
#: code:addons/contract/models/account_analytic_account.py:227
#, python-format #, python-format
msgid "Please define a sale journal for the company '%s'." msgid "Please define a sale journal for the company '%s'."
msgstr "" msgstr ""
@ -482,6 +528,17 @@ msgstr ""
msgid "Sequence of the contract line when displaying contracts" msgid "Sequence of the contract line when displaying contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "Show the contracts for this partner"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_specific_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_specific_price
msgid "Specific Price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type
#: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type
@ -535,19 +592,44 @@ msgid "Year(s)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:161
#: code:addons/contract/models/account_analytic_account.py:112
#, python-format
msgid ""
"You can't have a next invoicing date before the start of the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:219
#, python-format #, python-format
msgid "You must first select a Customer for Contract %s!" msgid "You must first select a Customer for Contract %s!"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:216
#: code:addons/contract/models/account_analytic_account.py:276
#, python-format #, python-format
msgid "" msgid ""
"You must review start and end dates!\n" "You must review start and end dates!\n"
"%s" "%s"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:103
#, python-format
msgid "You must supply a customer for the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:121
#, python-format
msgid "You must supply a next invoicing date for contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:130
#, python-format
msgid "You must supply a start date for contract '%s'"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract #: model:ir.model,name:contract.model_account_analytic_contract
msgid "account.analytic.contract" msgid "account.analytic.contract"
@ -558,11 +640,6 @@ msgstr ""
msgid "account.analytic.invoice.line" msgid "account.analytic.invoice.line"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "show the contracts for this partner"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "⇒ Show recurring invoices" msgid "⇒ Show recurring invoices"

128
contract/i18n/en_GB.po

@ -11,18 +11,20 @@ msgstr ""
"POT-Creation-Date: 2017-11-30 01:41+0000\n" "POT-Creation-Date: 2017-11-30 01:41+0000\n"
"PO-Revision-Date: 2017-11-30 01:41+0000\n" "PO-Revision-Date: 2017-11-30 01:41+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n" "Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: English (United Kingdom) (https://www.transifex.com/oca/teams/23907/en_GB/)\n"
"Language-Team: English (United Kingdom) (https://www.transifex.com/oca/"
"teams/23907/en_GB/)\n"
"Language: en_GB\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: en_GB\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: contract #. module: contract
#: model:mail.template,body_html:contract.email_contract_template #: model:mail.template,body_html:contract.email_contract_template
msgid "" msgid ""
"\n" "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Hello ${object.partner_id.name or ''},</p>\n" " <p>Hello ${object.partner_id.name or ''},</p>\n"
" <p>A new contract has been created: </p>\n" " <p>A new contract has been created: </p>\n"
"\n" "\n"
@ -35,7 +37,8 @@ msgid ""
"\n" "\n"
" % if object.user_id:\n" " % if object.user_id:\n"
" % if object.user_id.email:\n" " % if object.user_id.email:\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or ''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or "
"''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n" " % else:\n"
" &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n" " &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n"
" % endif\n" " % endif\n"
@ -47,22 +50,31 @@ msgid ""
" <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n" " <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n"
" <br/>\n" " <br/>\n"
" <br/>\n" " <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n" " </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n" " <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n" " </span>\n"
" % if object.company_id.phone:\n" " % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Phone: ${object.company_id.phone}\n" " Phone: ${object.company_id.phone}\n"
" </div>\n" " </div>\n"
" % endif\n" " % endif\n"
" % if object.company_id.website:\n" " % if object.company_id.website:\n"
" <div>\n" " <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" Web: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n" " </div>\n"
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
@ -150,6 +162,18 @@ msgstr ""
msgid "Analytic Account" msgid "Analytic Account"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_analytic_tag_ids
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_analytic_tag_ids
msgid "Analytic Tags"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_automatic_price
msgid "Auto-price?"
msgstr ""
#. module: contract #. module: contract
#: model:ir.actions.act_window,help:contract.account_analytic_contract_action #: model:ir.actions.act_window,help:contract.account_analytic_contract_action
msgid "Click to create a new contract template." msgid "Click to create a new contract template."
@ -166,7 +190,7 @@ msgid "Company"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:263
#: code:addons/contract/models/account_analytic_account.py:324
#, python-format #, python-format
msgid "Compose Email" msgid "Compose Email"
msgstr "" msgstr ""
@ -179,6 +203,12 @@ msgstr ""
msgid "Contract" msgid "Contract"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:139
#, python-format
msgid "Contract '%s' start date can't be later than end date"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract_line #: model:ir.model,name:contract.model_account_analytic_contract_line
msgid "Contract Lines" msgid "Contract Lines"
@ -208,6 +238,11 @@ msgstr ""
msgid "Contracts" msgid "Contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_create_invoice_visibility
msgid "Create invoice visibility"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "Create invoices" msgid "Create invoices"
@ -262,7 +297,7 @@ msgid "Discount (%)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_invoice_line.py:83
#: code:addons/contract/models/account_analytic_contract_line.py:127
#, python-format #, python-format
msgid "Discount should be less or equal to 100" msgid "Discount should be less or equal to 100"
msgstr "" msgstr ""
@ -304,6 +339,15 @@ msgstr ""
msgid "ID" msgid "ID"
msgstr "ID" msgstr "ID"
#. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,help:contract.field_account_analytic_invoice_line_automatic_price
msgid ""
"If this is marked, the price will be obtained automatically applying the "
"pricelist to the product. If not, you will be able to introduce a manual "
"price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_invoice #: model:ir.model,name:contract.model_account_invoice
msgid "Invoice" msgid "Invoice"
@ -321,14 +365,10 @@ msgstr ""
msgid "Invoices" msgid "Invoices"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing Type"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing type" msgid "Invoicing type"
msgstr "" msgstr ""
@ -393,13 +433,18 @@ msgstr ""
msgid "Partner" msgid "Partner"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_partner_id
msgid "Partner (always False)"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search #: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search
msgid "Partner and dependents" msgid "Partner and dependents"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:169
#: code:addons/contract/models/account_analytic_account.py:227
#, python-format #, python-format
msgid "Please define a sale journal for the company '%s'." msgid "Please define a sale journal for the company '%s'."
msgstr "" msgstr ""
@ -482,6 +527,17 @@ msgstr ""
msgid "Sequence of the contract line when displaying contracts" msgid "Sequence of the contract line when displaying contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "Show the contracts for this partner"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_specific_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_specific_price
msgid "Specific Price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type
#: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type
@ -535,19 +591,44 @@ msgid "Year(s)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:161
#: code:addons/contract/models/account_analytic_account.py:112
#, python-format
msgid ""
"You can't have a next invoicing date before the start of the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:219
#, python-format #, python-format
msgid "You must first select a Customer for Contract %s!" msgid "You must first select a Customer for Contract %s!"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:216
#: code:addons/contract/models/account_analytic_account.py:276
#, python-format #, python-format
msgid "" msgid ""
"You must review start and end dates!\n" "You must review start and end dates!\n"
"%s" "%s"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:103
#, python-format
msgid "You must supply a customer for the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:121
#, python-format
msgid "You must supply a next invoicing date for contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:130
#, python-format
msgid "You must supply a start date for contract '%s'"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract #: model:ir.model,name:contract.model_account_analytic_contract
msgid "account.analytic.contract" msgid "account.analytic.contract"
@ -558,11 +639,6 @@ msgstr ""
msgid "account.analytic.invoice.line" msgid "account.analytic.invoice.line"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "show the contracts for this partner"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "⇒ Show recurring invoices" msgid "⇒ Show recurring invoices"

65
contract/i18n/es.po

@ -13,17 +13,18 @@ msgstr ""
"PO-Revision-Date: 2018-03-29 00:41+0000\n" "PO-Revision-Date: 2018-03-29 00:41+0000\n"
"Last-Translator: enjolras <yo@miguelrevilla.com>, 2018\n" "Last-Translator: enjolras <yo@miguelrevilla.com>, 2018\n"
"Language-Team: Spanish (https://www.transifex.com/oca/teams/23907/es/)\n" "Language-Team: Spanish (https://www.transifex.com/oca/teams/23907/es/)\n"
"Language: es\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: es\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: contract #. module: contract
#: model:mail.template,body_html:contract.email_contract_template #: model:mail.template,body_html:contract.email_contract_template
msgid "" msgid ""
"\n" "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Hello ${object.partner_id.name or ''},</p>\n" " <p>Hello ${object.partner_id.name or ''},</p>\n"
" <p>A new contract has been created: </p>\n" " <p>A new contract has been created: </p>\n"
"\n" "\n"
@ -36,7 +37,8 @@ msgid ""
"\n" "\n"
" % if object.user_id:\n" " % if object.user_id:\n"
" % if object.user_id.email:\n" " % if object.user_id.email:\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or ''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or "
"''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n" " % else:\n"
" &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n" " &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n"
" % endif\n" " % endif\n"
@ -48,22 +50,31 @@ msgid ""
" <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n" " <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n"
" <br/>\n" " <br/>\n"
" <br/>\n" " <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n" " </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n" " <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n" " </span>\n"
" % if object.company_id.phone:\n" " % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Phone: ${object.company_id.phone}\n" " Phone: ${object.company_id.phone}\n"
" </div>\n" " </div>\n"
" % endif\n" " % endif\n"
" % if object.company_id.website:\n" " % if object.company_id.website:\n"
" <div>\n" " <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" Web: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n" " </div>\n"
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
@ -72,18 +83,21 @@ msgid ""
" " " "
msgstr "" msgstr ""
"\n" "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Hola ${object.partner_id.name or ''},</p>\n" " <p>Hola ${object.partner_id.name or ''},</p>\n"
" <p>Se ha creado un nuevo contrato: </p>\n" " <p>Se ha creado un nuevo contrato: </p>\n"
"\n" "\n"
" <p style=\"border-left: 1px solid #8e0000; margin-left: 30px;\">\n" " <p style=\"border-left: 1px solid #8e0000; margin-left: 30px;\">\n"
" &nbsp;&nbsp;<strong>REFERENCIAS</strong><br />\n" " &nbsp;&nbsp;<strong>REFERENCIAS</strong><br />\n"
" &nbsp;&nbsp;Contrato: <strong>${object.name}</strong><br />\n" " &nbsp;&nbsp;Contrato: <strong>${object.name}</strong><br />\n"
" &nbsp;&nbsp;Fecha de inicio del contrato: ${object.date_start or ''}<br />\n"
" &nbsp;&nbsp;Fecha de inicio del contrato: ${object.date_start or ''}"
"<br />\n"
"\n" "\n"
" % if object.user_id:\n" " % if object.user_id:\n"
" % if object.user_id.email:\n" " % if object.user_id.email:\n"
" &nbsp;&nbsp;Contacto: <a href=\"mailto:${object.user_id.email or ''}?subject=Contrato%20${object.name}\">${object.user_id.name}</a>\n"
" &nbsp;&nbsp;Contacto: <a href=\"mailto:${object.user_id.email or ''}?"
"subject=Contrato%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n" " % else:\n"
" &nbsp;&nbsp;Contacto: ${object.user_id.name}\n" " &nbsp;&nbsp;Contacto: ${object.user_id.name}\n"
" % endif\n" " % endif\n"
@ -95,22 +109,31 @@ msgstr ""
" <p>Gracias por elegir ${object.company_id.name or 'nos'}!</p>\n" " <p>Gracias por elegir ${object.company_id.name or 'nos'}!</p>\n"
" <br/>\n" " <br/>\n"
" <br/>\n" " <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n" " </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n" " <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n" " </span>\n"
" % if object.company_id.phone:\n" " % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Teléfono: ${object.company_id.phone}\n" " Teléfono: ${object.company_id.phone}\n"
" </div>\n" " </div>\n"
" % endif\n" " % endif\n"
" % if object.company_id.website:\n" " % if object.company_id.website:\n"
" <div>\n" " <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" Web: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n" " </div>\n"
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
@ -333,7 +356,7 @@ msgid "Discount (%)"
msgstr "Descuento (%)" msgstr "Descuento (%)"
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_invoice_line.py:126
#: code:addons/contract/models/account_analytic_contract_line.py:127
#, python-format #, python-format
msgid "Discount should be less or equal to 100" msgid "Discount should be less or equal to 100"
msgstr "El descuento debería ser menor o igual a 100" msgstr "El descuento debería ser menor o igual a 100"

128
contract/i18n/es_AR.po

@ -11,18 +11,20 @@ msgstr ""
"POT-Creation-Date: 2017-11-30 01:41+0000\n" "POT-Creation-Date: 2017-11-30 01:41+0000\n"
"PO-Revision-Date: 2017-11-30 01:41+0000\n" "PO-Revision-Date: 2017-11-30 01:41+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n" "Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Spanish (Argentina) (https://www.transifex.com/oca/teams/23907/es_AR/)\n"
"Language-Team: Spanish (Argentina) (https://www.transifex.com/oca/"
"teams/23907/es_AR/)\n"
"Language: es_AR\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: es_AR\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: contract #. module: contract
#: model:mail.template,body_html:contract.email_contract_template #: model:mail.template,body_html:contract.email_contract_template
msgid "" msgid ""
"\n" "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Hello ${object.partner_id.name or ''},</p>\n" " <p>Hello ${object.partner_id.name or ''},</p>\n"
" <p>A new contract has been created: </p>\n" " <p>A new contract has been created: </p>\n"
"\n" "\n"
@ -35,7 +37,8 @@ msgid ""
"\n" "\n"
" % if object.user_id:\n" " % if object.user_id:\n"
" % if object.user_id.email:\n" " % if object.user_id.email:\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or ''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or "
"''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n" " % else:\n"
" &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n" " &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n"
" % endif\n" " % endif\n"
@ -47,22 +50,31 @@ msgid ""
" <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n" " <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n"
" <br/>\n" " <br/>\n"
" <br/>\n" " <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n" " </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n" " <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n" " </span>\n"
" % if object.company_id.phone:\n" " % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Phone: ${object.company_id.phone}\n" " Phone: ${object.company_id.phone}\n"
" </div>\n" " </div>\n"
" % endif\n" " % endif\n"
" % if object.company_id.website:\n" " % if object.company_id.website:\n"
" <div>\n" " <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" Web: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n" " </div>\n"
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
@ -150,6 +162,18 @@ msgstr ""
msgid "Analytic Account" msgid "Analytic Account"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_analytic_tag_ids
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_analytic_tag_ids
msgid "Analytic Tags"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_automatic_price
msgid "Auto-price?"
msgstr ""
#. module: contract #. module: contract
#: model:ir.actions.act_window,help:contract.account_analytic_contract_action #: model:ir.actions.act_window,help:contract.account_analytic_contract_action
msgid "Click to create a new contract template." msgid "Click to create a new contract template."
@ -166,7 +190,7 @@ msgid "Company"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:263
#: code:addons/contract/models/account_analytic_account.py:324
#, python-format #, python-format
msgid "Compose Email" msgid "Compose Email"
msgstr "" msgstr ""
@ -179,6 +203,12 @@ msgstr ""
msgid "Contract" msgid "Contract"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:139
#, python-format
msgid "Contract '%s' start date can't be later than end date"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract_line #: model:ir.model,name:contract.model_account_analytic_contract_line
msgid "Contract Lines" msgid "Contract Lines"
@ -208,6 +238,11 @@ msgstr ""
msgid "Contracts" msgid "Contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_create_invoice_visibility
msgid "Create invoice visibility"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "Create invoices" msgid "Create invoices"
@ -262,7 +297,7 @@ msgid "Discount (%)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_invoice_line.py:83
#: code:addons/contract/models/account_analytic_contract_line.py:127
#, python-format #, python-format
msgid "Discount should be less or equal to 100" msgid "Discount should be less or equal to 100"
msgstr "" msgstr ""
@ -304,6 +339,15 @@ msgstr ""
msgid "ID" msgid "ID"
msgstr "ID" msgstr "ID"
#. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,help:contract.field_account_analytic_invoice_line_automatic_price
msgid ""
"If this is marked, the price will be obtained automatically applying the "
"pricelist to the product. If not, you will be able to introduce a manual "
"price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_invoice #: model:ir.model,name:contract.model_account_invoice
msgid "Invoice" msgid "Invoice"
@ -321,14 +365,10 @@ msgstr ""
msgid "Invoices" msgid "Invoices"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing Type"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing type" msgid "Invoicing type"
msgstr "" msgstr ""
@ -393,13 +433,18 @@ msgstr ""
msgid "Partner" msgid "Partner"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_partner_id
msgid "Partner (always False)"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search #: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search
msgid "Partner and dependents" msgid "Partner and dependents"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:169
#: code:addons/contract/models/account_analytic_account.py:227
#, python-format #, python-format
msgid "Please define a sale journal for the company '%s'." msgid "Please define a sale journal for the company '%s'."
msgstr "" msgstr ""
@ -482,6 +527,17 @@ msgstr ""
msgid "Sequence of the contract line when displaying contracts" msgid "Sequence of the contract line when displaying contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "Show the contracts for this partner"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_specific_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_specific_price
msgid "Specific Price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type
#: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type
@ -535,19 +591,44 @@ msgid "Year(s)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:161
#: code:addons/contract/models/account_analytic_account.py:112
#, python-format
msgid ""
"You can't have a next invoicing date before the start of the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:219
#, python-format #, python-format
msgid "You must first select a Customer for Contract %s!" msgid "You must first select a Customer for Contract %s!"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:216
#: code:addons/contract/models/account_analytic_account.py:276
#, python-format #, python-format
msgid "" msgid ""
"You must review start and end dates!\n" "You must review start and end dates!\n"
"%s" "%s"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:103
#, python-format
msgid "You must supply a customer for the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:121
#, python-format
msgid "You must supply a next invoicing date for contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:130
#, python-format
msgid "You must supply a start date for contract '%s'"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract #: model:ir.model,name:contract.model_account_analytic_contract
msgid "account.analytic.contract" msgid "account.analytic.contract"
@ -558,11 +639,6 @@ msgstr ""
msgid "account.analytic.invoice.line" msgid "account.analytic.invoice.line"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "show the contracts for this partner"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "⇒ Show recurring invoices" msgid "⇒ Show recurring invoices"

128
contract/i18n/es_CO.po

@ -11,18 +11,20 @@ msgstr ""
"POT-Creation-Date: 2017-11-30 01:41+0000\n" "POT-Creation-Date: 2017-11-30 01:41+0000\n"
"PO-Revision-Date: 2017-11-30 01:41+0000\n" "PO-Revision-Date: 2017-11-30 01:41+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n" "Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Spanish (Colombia) (https://www.transifex.com/oca/teams/23907/es_CO/)\n"
"Language-Team: Spanish (Colombia) (https://www.transifex.com/oca/teams/23907/"
"es_CO/)\n"
"Language: es_CO\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: es_CO\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: contract #. module: contract
#: model:mail.template,body_html:contract.email_contract_template #: model:mail.template,body_html:contract.email_contract_template
msgid "" msgid ""
"\n" "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Hello ${object.partner_id.name or ''},</p>\n" " <p>Hello ${object.partner_id.name or ''},</p>\n"
" <p>A new contract has been created: </p>\n" " <p>A new contract has been created: </p>\n"
"\n" "\n"
@ -35,7 +37,8 @@ msgid ""
"\n" "\n"
" % if object.user_id:\n" " % if object.user_id:\n"
" % if object.user_id.email:\n" " % if object.user_id.email:\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or ''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or "
"''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n" " % else:\n"
" &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n" " &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n"
" % endif\n" " % endif\n"
@ -47,22 +50,31 @@ msgid ""
" <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n" " <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n"
" <br/>\n" " <br/>\n"
" <br/>\n" " <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n" " </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n" " <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n" " </span>\n"
" % if object.company_id.phone:\n" " % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Phone: ${object.company_id.phone}\n" " Phone: ${object.company_id.phone}\n"
" </div>\n" " </div>\n"
" % endif\n" " % endif\n"
" % if object.company_id.website:\n" " % if object.company_id.website:\n"
" <div>\n" " <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" Web: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n" " </div>\n"
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
@ -150,6 +162,18 @@ msgstr ""
msgid "Analytic Account" msgid "Analytic Account"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_analytic_tag_ids
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_analytic_tag_ids
msgid "Analytic Tags"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_automatic_price
msgid "Auto-price?"
msgstr ""
#. module: contract #. module: contract
#: model:ir.actions.act_window,help:contract.account_analytic_contract_action #: model:ir.actions.act_window,help:contract.account_analytic_contract_action
msgid "Click to create a new contract template." msgid "Click to create a new contract template."
@ -166,7 +190,7 @@ msgid "Company"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:263
#: code:addons/contract/models/account_analytic_account.py:324
#, python-format #, python-format
msgid "Compose Email" msgid "Compose Email"
msgstr "" msgstr ""
@ -179,6 +203,12 @@ msgstr ""
msgid "Contract" msgid "Contract"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:139
#, python-format
msgid "Contract '%s' start date can't be later than end date"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract_line #: model:ir.model,name:contract.model_account_analytic_contract_line
msgid "Contract Lines" msgid "Contract Lines"
@ -208,6 +238,11 @@ msgstr ""
msgid "Contracts" msgid "Contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_create_invoice_visibility
msgid "Create invoice visibility"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "Create invoices" msgid "Create invoices"
@ -262,7 +297,7 @@ msgid "Discount (%)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_invoice_line.py:83
#: code:addons/contract/models/account_analytic_contract_line.py:127
#, python-format #, python-format
msgid "Discount should be less or equal to 100" msgid "Discount should be less or equal to 100"
msgstr "" msgstr ""
@ -304,6 +339,15 @@ msgstr ""
msgid "ID" msgid "ID"
msgstr "ID" msgstr "ID"
#. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,help:contract.field_account_analytic_invoice_line_automatic_price
msgid ""
"If this is marked, the price will be obtained automatically applying the "
"pricelist to the product. If not, you will be able to introduce a manual "
"price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_invoice #: model:ir.model,name:contract.model_account_invoice
msgid "Invoice" msgid "Invoice"
@ -321,14 +365,10 @@ msgstr ""
msgid "Invoices" msgid "Invoices"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing Type"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing type" msgid "Invoicing type"
msgstr "" msgstr ""
@ -393,13 +433,18 @@ msgstr ""
msgid "Partner" msgid "Partner"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_partner_id
msgid "Partner (always False)"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search #: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search
msgid "Partner and dependents" msgid "Partner and dependents"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:169
#: code:addons/contract/models/account_analytic_account.py:227
#, python-format #, python-format
msgid "Please define a sale journal for the company '%s'." msgid "Please define a sale journal for the company '%s'."
msgstr "" msgstr ""
@ -482,6 +527,17 @@ msgstr ""
msgid "Sequence of the contract line when displaying contracts" msgid "Sequence of the contract line when displaying contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "Show the contracts for this partner"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_specific_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_specific_price
msgid "Specific Price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type
#: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type
@ -535,19 +591,44 @@ msgid "Year(s)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:161
#: code:addons/contract/models/account_analytic_account.py:112
#, python-format
msgid ""
"You can't have a next invoicing date before the start of the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:219
#, python-format #, python-format
msgid "You must first select a Customer for Contract %s!" msgid "You must first select a Customer for Contract %s!"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:216
#: code:addons/contract/models/account_analytic_account.py:276
#, python-format #, python-format
msgid "" msgid ""
"You must review start and end dates!\n" "You must review start and end dates!\n"
"%s" "%s"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:103
#, python-format
msgid "You must supply a customer for the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:121
#, python-format
msgid "You must supply a next invoicing date for contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:130
#, python-format
msgid "You must supply a start date for contract '%s'"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract #: model:ir.model,name:contract.model_account_analytic_contract
msgid "account.analytic.contract" msgid "account.analytic.contract"
@ -558,11 +639,6 @@ msgstr ""
msgid "account.analytic.invoice.line" msgid "account.analytic.invoice.line"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "show the contracts for this partner"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "⇒ Show recurring invoices" msgid "⇒ Show recurring invoices"

128
contract/i18n/es_CR.po

@ -11,18 +11,20 @@ msgstr ""
"POT-Creation-Date: 2017-11-30 01:41+0000\n" "POT-Creation-Date: 2017-11-30 01:41+0000\n"
"PO-Revision-Date: 2017-11-30 01:41+0000\n" "PO-Revision-Date: 2017-11-30 01:41+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n" "Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Spanish (Costa Rica) (https://www.transifex.com/oca/teams/23907/es_CR/)\n"
"Language-Team: Spanish (Costa Rica) (https://www.transifex.com/oca/"
"teams/23907/es_CR/)\n"
"Language: es_CR\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: es_CR\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: contract #. module: contract
#: model:mail.template,body_html:contract.email_contract_template #: model:mail.template,body_html:contract.email_contract_template
msgid "" msgid ""
"\n" "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Hello ${object.partner_id.name or ''},</p>\n" " <p>Hello ${object.partner_id.name or ''},</p>\n"
" <p>A new contract has been created: </p>\n" " <p>A new contract has been created: </p>\n"
"\n" "\n"
@ -35,7 +37,8 @@ msgid ""
"\n" "\n"
" % if object.user_id:\n" " % if object.user_id:\n"
" % if object.user_id.email:\n" " % if object.user_id.email:\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or ''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or "
"''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n" " % else:\n"
" &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n" " &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n"
" % endif\n" " % endif\n"
@ -47,22 +50,31 @@ msgid ""
" <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n" " <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n"
" <br/>\n" " <br/>\n"
" <br/>\n" " <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n" " </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n" " <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n" " </span>\n"
" % if object.company_id.phone:\n" " % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Phone: ${object.company_id.phone}\n" " Phone: ${object.company_id.phone}\n"
" </div>\n" " </div>\n"
" % endif\n" " % endif\n"
" % if object.company_id.website:\n" " % if object.company_id.website:\n"
" <div>\n" " <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" Web: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n" " </div>\n"
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
@ -150,6 +162,18 @@ msgstr ""
msgid "Analytic Account" msgid "Analytic Account"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_analytic_tag_ids
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_analytic_tag_ids
msgid "Analytic Tags"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_automatic_price
msgid "Auto-price?"
msgstr ""
#. module: contract #. module: contract
#: model:ir.actions.act_window,help:contract.account_analytic_contract_action #: model:ir.actions.act_window,help:contract.account_analytic_contract_action
msgid "Click to create a new contract template." msgid "Click to create a new contract template."
@ -166,7 +190,7 @@ msgid "Company"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:263
#: code:addons/contract/models/account_analytic_account.py:324
#, python-format #, python-format
msgid "Compose Email" msgid "Compose Email"
msgstr "" msgstr ""
@ -179,6 +203,12 @@ msgstr ""
msgid "Contract" msgid "Contract"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:139
#, python-format
msgid "Contract '%s' start date can't be later than end date"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract_line #: model:ir.model,name:contract.model_account_analytic_contract_line
msgid "Contract Lines" msgid "Contract Lines"
@ -208,6 +238,11 @@ msgstr ""
msgid "Contracts" msgid "Contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_create_invoice_visibility
msgid "Create invoice visibility"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "Create invoices" msgid "Create invoices"
@ -262,7 +297,7 @@ msgid "Discount (%)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_invoice_line.py:83
#: code:addons/contract/models/account_analytic_contract_line.py:127
#, python-format #, python-format
msgid "Discount should be less or equal to 100" msgid "Discount should be less or equal to 100"
msgstr "" msgstr ""
@ -304,6 +339,15 @@ msgstr ""
msgid "ID" msgid "ID"
msgstr "ID" msgstr "ID"
#. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,help:contract.field_account_analytic_invoice_line_automatic_price
msgid ""
"If this is marked, the price will be obtained automatically applying the "
"pricelist to the product. If not, you will be able to introduce a manual "
"price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_invoice #: model:ir.model,name:contract.model_account_invoice
msgid "Invoice" msgid "Invoice"
@ -321,14 +365,10 @@ msgstr ""
msgid "Invoices" msgid "Invoices"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing Type"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing type" msgid "Invoicing type"
msgstr "" msgstr ""
@ -393,13 +433,18 @@ msgstr ""
msgid "Partner" msgid "Partner"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_partner_id
msgid "Partner (always False)"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search #: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search
msgid "Partner and dependents" msgid "Partner and dependents"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:169
#: code:addons/contract/models/account_analytic_account.py:227
#, python-format #, python-format
msgid "Please define a sale journal for the company '%s'." msgid "Please define a sale journal for the company '%s'."
msgstr "" msgstr ""
@ -482,6 +527,17 @@ msgstr ""
msgid "Sequence of the contract line when displaying contracts" msgid "Sequence of the contract line when displaying contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "Show the contracts for this partner"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_specific_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_specific_price
msgid "Specific Price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type
#: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type
@ -535,19 +591,44 @@ msgid "Year(s)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:161
#: code:addons/contract/models/account_analytic_account.py:112
#, python-format
msgid ""
"You can't have a next invoicing date before the start of the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:219
#, python-format #, python-format
msgid "You must first select a Customer for Contract %s!" msgid "You must first select a Customer for Contract %s!"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:216
#: code:addons/contract/models/account_analytic_account.py:276
#, python-format #, python-format
msgid "" msgid ""
"You must review start and end dates!\n" "You must review start and end dates!\n"
"%s" "%s"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:103
#, python-format
msgid "You must supply a customer for the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:121
#, python-format
msgid "You must supply a next invoicing date for contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:130
#, python-format
msgid "You must supply a start date for contract '%s'"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract #: model:ir.model,name:contract.model_account_analytic_contract
msgid "account.analytic.contract" msgid "account.analytic.contract"
@ -558,11 +639,6 @@ msgstr ""
msgid "account.analytic.invoice.line" msgid "account.analytic.invoice.line"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "show the contracts for this partner"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "⇒ Show recurring invoices" msgid "⇒ Show recurring invoices"

128
contract/i18n/es_DO.po

@ -11,18 +11,20 @@ msgstr ""
"POT-Creation-Date: 2017-11-30 01:41+0000\n" "POT-Creation-Date: 2017-11-30 01:41+0000\n"
"PO-Revision-Date: 2017-11-30 01:41+0000\n" "PO-Revision-Date: 2017-11-30 01:41+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n" "Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Spanish (Dominican Republic) (https://www.transifex.com/oca/teams/23907/es_DO/)\n"
"Language-Team: Spanish (Dominican Republic) (https://www.transifex.com/oca/"
"teams/23907/es_DO/)\n"
"Language: es_DO\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: es_DO\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: contract #. module: contract
#: model:mail.template,body_html:contract.email_contract_template #: model:mail.template,body_html:contract.email_contract_template
msgid "" msgid ""
"\n" "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Hello ${object.partner_id.name or ''},</p>\n" " <p>Hello ${object.partner_id.name or ''},</p>\n"
" <p>A new contract has been created: </p>\n" " <p>A new contract has been created: </p>\n"
"\n" "\n"
@ -35,7 +37,8 @@ msgid ""
"\n" "\n"
" % if object.user_id:\n" " % if object.user_id:\n"
" % if object.user_id.email:\n" " % if object.user_id.email:\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or ''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or "
"''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n" " % else:\n"
" &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n" " &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n"
" % endif\n" " % endif\n"
@ -47,22 +50,31 @@ msgid ""
" <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n" " <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n"
" <br/>\n" " <br/>\n"
" <br/>\n" " <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n" " </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n" " <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n" " </span>\n"
" % if object.company_id.phone:\n" " % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Phone: ${object.company_id.phone}\n" " Phone: ${object.company_id.phone}\n"
" </div>\n" " </div>\n"
" % endif\n" " % endif\n"
" % if object.company_id.website:\n" " % if object.company_id.website:\n"
" <div>\n" " <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" Web: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n" " </div>\n"
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
@ -150,6 +162,18 @@ msgstr ""
msgid "Analytic Account" msgid "Analytic Account"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_analytic_tag_ids
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_analytic_tag_ids
msgid "Analytic Tags"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_automatic_price
msgid "Auto-price?"
msgstr ""
#. module: contract #. module: contract
#: model:ir.actions.act_window,help:contract.account_analytic_contract_action #: model:ir.actions.act_window,help:contract.account_analytic_contract_action
msgid "Click to create a new contract template." msgid "Click to create a new contract template."
@ -166,7 +190,7 @@ msgid "Company"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:263
#: code:addons/contract/models/account_analytic_account.py:324
#, python-format #, python-format
msgid "Compose Email" msgid "Compose Email"
msgstr "" msgstr ""
@ -179,6 +203,12 @@ msgstr ""
msgid "Contract" msgid "Contract"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:139
#, python-format
msgid "Contract '%s' start date can't be later than end date"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract_line #: model:ir.model,name:contract.model_account_analytic_contract_line
msgid "Contract Lines" msgid "Contract Lines"
@ -208,6 +238,11 @@ msgstr ""
msgid "Contracts" msgid "Contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_create_invoice_visibility
msgid "Create invoice visibility"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "Create invoices" msgid "Create invoices"
@ -262,7 +297,7 @@ msgid "Discount (%)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_invoice_line.py:83
#: code:addons/contract/models/account_analytic_contract_line.py:127
#, python-format #, python-format
msgid "Discount should be less or equal to 100" msgid "Discount should be less or equal to 100"
msgstr "" msgstr ""
@ -304,6 +339,15 @@ msgstr ""
msgid "ID" msgid "ID"
msgstr "ID (identificación)" msgstr "ID (identificación)"
#. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,help:contract.field_account_analytic_invoice_line_automatic_price
msgid ""
"If this is marked, the price will be obtained automatically applying the "
"pricelist to the product. If not, you will be able to introduce a manual "
"price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_invoice #: model:ir.model,name:contract.model_account_invoice
msgid "Invoice" msgid "Invoice"
@ -321,14 +365,10 @@ msgstr ""
msgid "Invoices" msgid "Invoices"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing Type"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing type" msgid "Invoicing type"
msgstr "" msgstr ""
@ -393,13 +433,18 @@ msgstr ""
msgid "Partner" msgid "Partner"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_partner_id
msgid "Partner (always False)"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search #: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search
msgid "Partner and dependents" msgid "Partner and dependents"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:169
#: code:addons/contract/models/account_analytic_account.py:227
#, python-format #, python-format
msgid "Please define a sale journal for the company '%s'." msgid "Please define a sale journal for the company '%s'."
msgstr "" msgstr ""
@ -482,6 +527,17 @@ msgstr ""
msgid "Sequence of the contract line when displaying contracts" msgid "Sequence of the contract line when displaying contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "Show the contracts for this partner"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_specific_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_specific_price
msgid "Specific Price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type
#: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type
@ -535,19 +591,44 @@ msgid "Year(s)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:161
#: code:addons/contract/models/account_analytic_account.py:112
#, python-format
msgid ""
"You can't have a next invoicing date before the start of the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:219
#, python-format #, python-format
msgid "You must first select a Customer for Contract %s!" msgid "You must first select a Customer for Contract %s!"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:216
#: code:addons/contract/models/account_analytic_account.py:276
#, python-format #, python-format
msgid "" msgid ""
"You must review start and end dates!\n" "You must review start and end dates!\n"
"%s" "%s"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:103
#, python-format
msgid "You must supply a customer for the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:121
#, python-format
msgid "You must supply a next invoicing date for contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:130
#, python-format
msgid "You must supply a start date for contract '%s'"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract #: model:ir.model,name:contract.model_account_analytic_contract
msgid "account.analytic.contract" msgid "account.analytic.contract"
@ -558,11 +639,6 @@ msgstr ""
msgid "account.analytic.invoice.line" msgid "account.analytic.invoice.line"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "show the contracts for this partner"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "⇒ Show recurring invoices" msgid "⇒ Show recurring invoices"

128
contract/i18n/es_EC.po

@ -11,18 +11,20 @@ msgstr ""
"POT-Creation-Date: 2017-11-30 01:41+0000\n" "POT-Creation-Date: 2017-11-30 01:41+0000\n"
"PO-Revision-Date: 2017-11-30 01:41+0000\n" "PO-Revision-Date: 2017-11-30 01:41+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n" "Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Spanish (Ecuador) (https://www.transifex.com/oca/teams/23907/es_EC/)\n"
"Language-Team: Spanish (Ecuador) (https://www.transifex.com/oca/teams/23907/"
"es_EC/)\n"
"Language: es_EC\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: es_EC\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: contract #. module: contract
#: model:mail.template,body_html:contract.email_contract_template #: model:mail.template,body_html:contract.email_contract_template
msgid "" msgid ""
"\n" "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Hello ${object.partner_id.name or ''},</p>\n" " <p>Hello ${object.partner_id.name or ''},</p>\n"
" <p>A new contract has been created: </p>\n" " <p>A new contract has been created: </p>\n"
"\n" "\n"
@ -35,7 +37,8 @@ msgid ""
"\n" "\n"
" % if object.user_id:\n" " % if object.user_id:\n"
" % if object.user_id.email:\n" " % if object.user_id.email:\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or ''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or "
"''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n" " % else:\n"
" &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n" " &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n"
" % endif\n" " % endif\n"
@ -47,22 +50,31 @@ msgid ""
" <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n" " <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n"
" <br/>\n" " <br/>\n"
" <br/>\n" " <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n" " </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n" " <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n" " </span>\n"
" % if object.company_id.phone:\n" " % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Phone: ${object.company_id.phone}\n" " Phone: ${object.company_id.phone}\n"
" </div>\n" " </div>\n"
" % endif\n" " % endif\n"
" % if object.company_id.website:\n" " % if object.company_id.website:\n"
" <div>\n" " <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" Web: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n" " </div>\n"
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
@ -150,6 +162,18 @@ msgstr ""
msgid "Analytic Account" msgid "Analytic Account"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_analytic_tag_ids
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_analytic_tag_ids
msgid "Analytic Tags"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_automatic_price
msgid "Auto-price?"
msgstr ""
#. module: contract #. module: contract
#: model:ir.actions.act_window,help:contract.account_analytic_contract_action #: model:ir.actions.act_window,help:contract.account_analytic_contract_action
msgid "Click to create a new contract template." msgid "Click to create a new contract template."
@ -166,7 +190,7 @@ msgid "Company"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:263
#: code:addons/contract/models/account_analytic_account.py:324
#, python-format #, python-format
msgid "Compose Email" msgid "Compose Email"
msgstr "" msgstr ""
@ -179,6 +203,12 @@ msgstr ""
msgid "Contract" msgid "Contract"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:139
#, python-format
msgid "Contract '%s' start date can't be later than end date"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract_line #: model:ir.model,name:contract.model_account_analytic_contract_line
msgid "Contract Lines" msgid "Contract Lines"
@ -208,6 +238,11 @@ msgstr ""
msgid "Contracts" msgid "Contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_create_invoice_visibility
msgid "Create invoice visibility"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "Create invoices" msgid "Create invoices"
@ -262,7 +297,7 @@ msgid "Discount (%)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_invoice_line.py:83
#: code:addons/contract/models/account_analytic_contract_line.py:127
#, python-format #, python-format
msgid "Discount should be less or equal to 100" msgid "Discount should be less or equal to 100"
msgstr "" msgstr ""
@ -304,6 +339,15 @@ msgstr ""
msgid "ID" msgid "ID"
msgstr "ID" msgstr "ID"
#. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,help:contract.field_account_analytic_invoice_line_automatic_price
msgid ""
"If this is marked, the price will be obtained automatically applying the "
"pricelist to the product. If not, you will be able to introduce a manual "
"price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_invoice #: model:ir.model,name:contract.model_account_invoice
msgid "Invoice" msgid "Invoice"
@ -321,14 +365,10 @@ msgstr ""
msgid "Invoices" msgid "Invoices"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing Type"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing type" msgid "Invoicing type"
msgstr "" msgstr ""
@ -393,13 +433,18 @@ msgstr ""
msgid "Partner" msgid "Partner"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_partner_id
msgid "Partner (always False)"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search #: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search
msgid "Partner and dependents" msgid "Partner and dependents"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:169
#: code:addons/contract/models/account_analytic_account.py:227
#, python-format #, python-format
msgid "Please define a sale journal for the company '%s'." msgid "Please define a sale journal for the company '%s'."
msgstr "" msgstr ""
@ -482,6 +527,17 @@ msgstr ""
msgid "Sequence of the contract line when displaying contracts" msgid "Sequence of the contract line when displaying contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "Show the contracts for this partner"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_specific_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_specific_price
msgid "Specific Price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type
#: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type
@ -535,19 +591,44 @@ msgid "Year(s)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:161
#: code:addons/contract/models/account_analytic_account.py:112
#, python-format
msgid ""
"You can't have a next invoicing date before the start of the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:219
#, python-format #, python-format
msgid "You must first select a Customer for Contract %s!" msgid "You must first select a Customer for Contract %s!"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:216
#: code:addons/contract/models/account_analytic_account.py:276
#, python-format #, python-format
msgid "" msgid ""
"You must review start and end dates!\n" "You must review start and end dates!\n"
"%s" "%s"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:103
#, python-format
msgid "You must supply a customer for the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:121
#, python-format
msgid "You must supply a next invoicing date for contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:130
#, python-format
msgid "You must supply a start date for contract '%s'"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract #: model:ir.model,name:contract.model_account_analytic_contract
msgid "account.analytic.contract" msgid "account.analytic.contract"
@ -558,11 +639,6 @@ msgstr ""
msgid "account.analytic.invoice.line" msgid "account.analytic.invoice.line"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "show the contracts for this partner"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "⇒ Show recurring invoices" msgid "⇒ Show recurring invoices"

128
contract/i18n/es_ES.po

@ -11,18 +11,20 @@ msgstr ""
"POT-Creation-Date: 2017-11-30 01:41+0000\n" "POT-Creation-Date: 2017-11-30 01:41+0000\n"
"PO-Revision-Date: 2017-11-30 01:41+0000\n" "PO-Revision-Date: 2017-11-30 01:41+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n" "Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Spanish (Spain) (https://www.transifex.com/oca/teams/23907/es_ES/)\n"
"Language-Team: Spanish (Spain) (https://www.transifex.com/oca/teams/23907/"
"es_ES/)\n"
"Language: es_ES\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: es_ES\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: contract #. module: contract
#: model:mail.template,body_html:contract.email_contract_template #: model:mail.template,body_html:contract.email_contract_template
msgid "" msgid ""
"\n" "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Hello ${object.partner_id.name or ''},</p>\n" " <p>Hello ${object.partner_id.name or ''},</p>\n"
" <p>A new contract has been created: </p>\n" " <p>A new contract has been created: </p>\n"
"\n" "\n"
@ -35,7 +37,8 @@ msgid ""
"\n" "\n"
" % if object.user_id:\n" " % if object.user_id:\n"
" % if object.user_id.email:\n" " % if object.user_id.email:\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or ''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or "
"''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n" " % else:\n"
" &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n" " &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n"
" % endif\n" " % endif\n"
@ -47,22 +50,31 @@ msgid ""
" <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n" " <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n"
" <br/>\n" " <br/>\n"
" <br/>\n" " <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n" " </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n" " <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n" " </span>\n"
" % if object.company_id.phone:\n" " % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Phone: ${object.company_id.phone}\n" " Phone: ${object.company_id.phone}\n"
" </div>\n" " </div>\n"
" % endif\n" " % endif\n"
" % if object.company_id.website:\n" " % if object.company_id.website:\n"
" <div>\n" " <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" Web: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n" " </div>\n"
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
@ -150,6 +162,18 @@ msgstr ""
msgid "Analytic Account" msgid "Analytic Account"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_analytic_tag_ids
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_analytic_tag_ids
msgid "Analytic Tags"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_automatic_price
msgid "Auto-price?"
msgstr ""
#. module: contract #. module: contract
#: model:ir.actions.act_window,help:contract.account_analytic_contract_action #: model:ir.actions.act_window,help:contract.account_analytic_contract_action
msgid "Click to create a new contract template." msgid "Click to create a new contract template."
@ -166,7 +190,7 @@ msgid "Company"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:263
#: code:addons/contract/models/account_analytic_account.py:324
#, python-format #, python-format
msgid "Compose Email" msgid "Compose Email"
msgstr "" msgstr ""
@ -179,6 +203,12 @@ msgstr ""
msgid "Contract" msgid "Contract"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:139
#, python-format
msgid "Contract '%s' start date can't be later than end date"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract_line #: model:ir.model,name:contract.model_account_analytic_contract_line
msgid "Contract Lines" msgid "Contract Lines"
@ -208,6 +238,11 @@ msgstr ""
msgid "Contracts" msgid "Contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_create_invoice_visibility
msgid "Create invoice visibility"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "Create invoices" msgid "Create invoices"
@ -262,7 +297,7 @@ msgid "Discount (%)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_invoice_line.py:83
#: code:addons/contract/models/account_analytic_contract_line.py:127
#, python-format #, python-format
msgid "Discount should be less or equal to 100" msgid "Discount should be less or equal to 100"
msgstr "" msgstr ""
@ -304,6 +339,15 @@ msgstr ""
msgid "ID" msgid "ID"
msgstr "ID" msgstr "ID"
#. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,help:contract.field_account_analytic_invoice_line_automatic_price
msgid ""
"If this is marked, the price will be obtained automatically applying the "
"pricelist to the product. If not, you will be able to introduce a manual "
"price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_invoice #: model:ir.model,name:contract.model_account_invoice
msgid "Invoice" msgid "Invoice"
@ -321,14 +365,10 @@ msgstr ""
msgid "Invoices" msgid "Invoices"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing Type"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing type" msgid "Invoicing type"
msgstr "" msgstr ""
@ -393,13 +433,18 @@ msgstr ""
msgid "Partner" msgid "Partner"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_partner_id
msgid "Partner (always False)"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search #: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search
msgid "Partner and dependents" msgid "Partner and dependents"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:169
#: code:addons/contract/models/account_analytic_account.py:227
#, python-format #, python-format
msgid "Please define a sale journal for the company '%s'." msgid "Please define a sale journal for the company '%s'."
msgstr "" msgstr ""
@ -482,6 +527,17 @@ msgstr ""
msgid "Sequence of the contract line when displaying contracts" msgid "Sequence of the contract line when displaying contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "Show the contracts for this partner"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_specific_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_specific_price
msgid "Specific Price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type
#: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type
@ -535,19 +591,44 @@ msgid "Year(s)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:161
#: code:addons/contract/models/account_analytic_account.py:112
#, python-format
msgid ""
"You can't have a next invoicing date before the start of the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:219
#, python-format #, python-format
msgid "You must first select a Customer for Contract %s!" msgid "You must first select a Customer for Contract %s!"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:216
#: code:addons/contract/models/account_analytic_account.py:276
#, python-format #, python-format
msgid "" msgid ""
"You must review start and end dates!\n" "You must review start and end dates!\n"
"%s" "%s"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:103
#, python-format
msgid "You must supply a customer for the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:121
#, python-format
msgid "You must supply a next invoicing date for contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:130
#, python-format
msgid "You must supply a start date for contract '%s'"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract #: model:ir.model,name:contract.model_account_analytic_contract
msgid "account.analytic.contract" msgid "account.analytic.contract"
@ -558,11 +639,6 @@ msgstr ""
msgid "account.analytic.invoice.line" msgid "account.analytic.invoice.line"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "show the contracts for this partner"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "⇒ Show recurring invoices" msgid "⇒ Show recurring invoices"

129
contract/i18n/es_MX.po

@ -11,18 +11,20 @@ msgstr ""
"POT-Creation-Date: 2017-11-30 01:41+0000\n" "POT-Creation-Date: 2017-11-30 01:41+0000\n"
"PO-Revision-Date: 2017-11-30 01:41+0000\n" "PO-Revision-Date: 2017-11-30 01:41+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n" "Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Spanish (Mexico) (https://www.transifex.com/oca/teams/23907/es_MX/)\n"
"Language-Team: Spanish (Mexico) (https://www.transifex.com/oca/teams/23907/"
"es_MX/)\n"
"Language: es_MX\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: es_MX\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: contract #. module: contract
#: model:mail.template,body_html:contract.email_contract_template #: model:mail.template,body_html:contract.email_contract_template
msgid "" msgid ""
"\n" "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Hello ${object.partner_id.name or ''},</p>\n" " <p>Hello ${object.partner_id.name or ''},</p>\n"
" <p>A new contract has been created: </p>\n" " <p>A new contract has been created: </p>\n"
"\n" "\n"
@ -35,7 +37,8 @@ msgid ""
"\n" "\n"
" % if object.user_id:\n" " % if object.user_id:\n"
" % if object.user_id.email:\n" " % if object.user_id.email:\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or ''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or "
"''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n" " % else:\n"
" &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n" " &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n"
" % endif\n" " % endif\n"
@ -47,22 +50,31 @@ msgid ""
" <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n" " <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n"
" <br/>\n" " <br/>\n"
" <br/>\n" " <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n" " </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n" " <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n" " </span>\n"
" % if object.company_id.phone:\n" " % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Phone: ${object.company_id.phone}\n" " Phone: ${object.company_id.phone}\n"
" </div>\n" " </div>\n"
" % endif\n" " % endif\n"
" % if object.company_id.website:\n" " % if object.company_id.website:\n"
" <div>\n" " <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" Web: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n" " </div>\n"
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
@ -150,6 +162,19 @@ msgstr ""
msgid "Analytic Account" msgid "Analytic Account"
msgstr "Cuenta analítica" msgstr "Cuenta analítica"
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_analytic_tag_ids
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_analytic_tag_ids
#, fuzzy
msgid "Analytic Tags"
msgstr "Cuenta analítica"
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_automatic_price
msgid "Auto-price?"
msgstr ""
#. module: contract #. module: contract
#: model:ir.actions.act_window,help:contract.account_analytic_contract_action #: model:ir.actions.act_window,help:contract.account_analytic_contract_action
msgid "Click to create a new contract template." msgid "Click to create a new contract template."
@ -166,7 +191,7 @@ msgid "Company"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:263
#: code:addons/contract/models/account_analytic_account.py:324
#, python-format #, python-format
msgid "Compose Email" msgid "Compose Email"
msgstr "" msgstr ""
@ -179,6 +204,12 @@ msgstr ""
msgid "Contract" msgid "Contract"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:139
#, python-format
msgid "Contract '%s' start date can't be later than end date"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract_line #: model:ir.model,name:contract.model_account_analytic_contract_line
msgid "Contract Lines" msgid "Contract Lines"
@ -208,6 +239,11 @@ msgstr ""
msgid "Contracts" msgid "Contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_create_invoice_visibility
msgid "Create invoice visibility"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "Create invoices" msgid "Create invoices"
@ -262,7 +298,7 @@ msgid "Discount (%)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_invoice_line.py:83
#: code:addons/contract/models/account_analytic_contract_line.py:127
#, python-format #, python-format
msgid "Discount should be less or equal to 100" msgid "Discount should be less or equal to 100"
msgstr "" msgstr ""
@ -304,6 +340,15 @@ msgstr ""
msgid "ID" msgid "ID"
msgstr "ID" msgstr "ID"
#. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,help:contract.field_account_analytic_invoice_line_automatic_price
msgid ""
"If this is marked, the price will be obtained automatically applying the "
"pricelist to the product. If not, you will be able to introduce a manual "
"price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_invoice #: model:ir.model,name:contract.model_account_invoice
msgid "Invoice" msgid "Invoice"
@ -321,14 +366,10 @@ msgstr ""
msgid "Invoices" msgid "Invoices"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing Type"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing type" msgid "Invoicing type"
msgstr "" msgstr ""
@ -393,13 +434,18 @@ msgstr ""
msgid "Partner" msgid "Partner"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_partner_id
msgid "Partner (always False)"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search #: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search
msgid "Partner and dependents" msgid "Partner and dependents"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:169
#: code:addons/contract/models/account_analytic_account.py:227
#, python-format #, python-format
msgid "Please define a sale journal for the company '%s'." msgid "Please define a sale journal for the company '%s'."
msgstr "" msgstr ""
@ -482,6 +528,17 @@ msgstr ""
msgid "Sequence of the contract line when displaying contracts" msgid "Sequence of the contract line when displaying contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "Show the contracts for this partner"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_specific_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_specific_price
msgid "Specific Price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type
#: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type
@ -535,19 +592,44 @@ msgid "Year(s)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:161
#: code:addons/contract/models/account_analytic_account.py:112
#, python-format
msgid ""
"You can't have a next invoicing date before the start of the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:219
#, python-format #, python-format
msgid "You must first select a Customer for Contract %s!" msgid "You must first select a Customer for Contract %s!"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:216
#: code:addons/contract/models/account_analytic_account.py:276
#, python-format #, python-format
msgid "" msgid ""
"You must review start and end dates!\n" "You must review start and end dates!\n"
"%s" "%s"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:103
#, python-format
msgid "You must supply a customer for the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:121
#, python-format
msgid "You must supply a next invoicing date for contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:130
#, python-format
msgid "You must supply a start date for contract '%s'"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract #: model:ir.model,name:contract.model_account_analytic_contract
msgid "account.analytic.contract" msgid "account.analytic.contract"
@ -558,11 +640,6 @@ msgstr ""
msgid "account.analytic.invoice.line" msgid "account.analytic.invoice.line"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "show the contracts for this partner"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "⇒ Show recurring invoices" msgid "⇒ Show recurring invoices"

128
contract/i18n/es_PY.po

@ -11,18 +11,20 @@ msgstr ""
"POT-Creation-Date: 2017-11-30 01:41+0000\n" "POT-Creation-Date: 2017-11-30 01:41+0000\n"
"PO-Revision-Date: 2017-11-30 01:41+0000\n" "PO-Revision-Date: 2017-11-30 01:41+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n" "Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Spanish (Paraguay) (https://www.transifex.com/oca/teams/23907/es_PY/)\n"
"Language-Team: Spanish (Paraguay) (https://www.transifex.com/oca/teams/23907/"
"es_PY/)\n"
"Language: es_PY\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: es_PY\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: contract #. module: contract
#: model:mail.template,body_html:contract.email_contract_template #: model:mail.template,body_html:contract.email_contract_template
msgid "" msgid ""
"\n" "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Hello ${object.partner_id.name or ''},</p>\n" " <p>Hello ${object.partner_id.name or ''},</p>\n"
" <p>A new contract has been created: </p>\n" " <p>A new contract has been created: </p>\n"
"\n" "\n"
@ -35,7 +37,8 @@ msgid ""
"\n" "\n"
" % if object.user_id:\n" " % if object.user_id:\n"
" % if object.user_id.email:\n" " % if object.user_id.email:\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or ''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or "
"''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n" " % else:\n"
" &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n" " &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n"
" % endif\n" " % endif\n"
@ -47,22 +50,31 @@ msgid ""
" <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n" " <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n"
" <br/>\n" " <br/>\n"
" <br/>\n" " <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n" " </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n" " <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n" " </span>\n"
" % if object.company_id.phone:\n" " % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Phone: ${object.company_id.phone}\n" " Phone: ${object.company_id.phone}\n"
" </div>\n" " </div>\n"
" % endif\n" " % endif\n"
" % if object.company_id.website:\n" " % if object.company_id.website:\n"
" <div>\n" " <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" Web: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n" " </div>\n"
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
@ -150,6 +162,18 @@ msgstr ""
msgid "Analytic Account" msgid "Analytic Account"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_analytic_tag_ids
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_analytic_tag_ids
msgid "Analytic Tags"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_automatic_price
msgid "Auto-price?"
msgstr ""
#. module: contract #. module: contract
#: model:ir.actions.act_window,help:contract.account_analytic_contract_action #: model:ir.actions.act_window,help:contract.account_analytic_contract_action
msgid "Click to create a new contract template." msgid "Click to create a new contract template."
@ -166,7 +190,7 @@ msgid "Company"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:263
#: code:addons/contract/models/account_analytic_account.py:324
#, python-format #, python-format
msgid "Compose Email" msgid "Compose Email"
msgstr "" msgstr ""
@ -179,6 +203,12 @@ msgstr ""
msgid "Contract" msgid "Contract"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:139
#, python-format
msgid "Contract '%s' start date can't be later than end date"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract_line #: model:ir.model,name:contract.model_account_analytic_contract_line
msgid "Contract Lines" msgid "Contract Lines"
@ -208,6 +238,11 @@ msgstr ""
msgid "Contracts" msgid "Contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_create_invoice_visibility
msgid "Create invoice visibility"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "Create invoices" msgid "Create invoices"
@ -262,7 +297,7 @@ msgid "Discount (%)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_invoice_line.py:83
#: code:addons/contract/models/account_analytic_contract_line.py:127
#, python-format #, python-format
msgid "Discount should be less or equal to 100" msgid "Discount should be less or equal to 100"
msgstr "" msgstr ""
@ -304,6 +339,15 @@ msgstr ""
msgid "ID" msgid "ID"
msgstr "ID" msgstr "ID"
#. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,help:contract.field_account_analytic_invoice_line_automatic_price
msgid ""
"If this is marked, the price will be obtained automatically applying the "
"pricelist to the product. If not, you will be able to introduce a manual "
"price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_invoice #: model:ir.model,name:contract.model_account_invoice
msgid "Invoice" msgid "Invoice"
@ -321,14 +365,10 @@ msgstr ""
msgid "Invoices" msgid "Invoices"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing Type"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing type" msgid "Invoicing type"
msgstr "" msgstr ""
@ -393,13 +433,18 @@ msgstr ""
msgid "Partner" msgid "Partner"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_partner_id
msgid "Partner (always False)"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search #: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search
msgid "Partner and dependents" msgid "Partner and dependents"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:169
#: code:addons/contract/models/account_analytic_account.py:227
#, python-format #, python-format
msgid "Please define a sale journal for the company '%s'." msgid "Please define a sale journal for the company '%s'."
msgstr "" msgstr ""
@ -482,6 +527,17 @@ msgstr ""
msgid "Sequence of the contract line when displaying contracts" msgid "Sequence of the contract line when displaying contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "Show the contracts for this partner"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_specific_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_specific_price
msgid "Specific Price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type
#: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type
@ -535,19 +591,44 @@ msgid "Year(s)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:161
#: code:addons/contract/models/account_analytic_account.py:112
#, python-format
msgid ""
"You can't have a next invoicing date before the start of the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:219
#, python-format #, python-format
msgid "You must first select a Customer for Contract %s!" msgid "You must first select a Customer for Contract %s!"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:216
#: code:addons/contract/models/account_analytic_account.py:276
#, python-format #, python-format
msgid "" msgid ""
"You must review start and end dates!\n" "You must review start and end dates!\n"
"%s" "%s"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:103
#, python-format
msgid "You must supply a customer for the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:121
#, python-format
msgid "You must supply a next invoicing date for contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:130
#, python-format
msgid "You must supply a start date for contract '%s'"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract #: model:ir.model,name:contract.model_account_analytic_contract
msgid "account.analytic.contract" msgid "account.analytic.contract"
@ -558,11 +639,6 @@ msgstr ""
msgid "account.analytic.invoice.line" msgid "account.analytic.invoice.line"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "show the contracts for this partner"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "⇒ Show recurring invoices" msgid "⇒ Show recurring invoices"

128
contract/i18n/es_VE.po

@ -11,18 +11,20 @@ msgstr ""
"POT-Creation-Date: 2017-11-30 01:41+0000\n" "POT-Creation-Date: 2017-11-30 01:41+0000\n"
"PO-Revision-Date: 2017-11-30 01:41+0000\n" "PO-Revision-Date: 2017-11-30 01:41+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n" "Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Spanish (Venezuela) (https://www.transifex.com/oca/teams/23907/es_VE/)\n"
"Language-Team: Spanish (Venezuela) (https://www.transifex.com/oca/"
"teams/23907/es_VE/)\n"
"Language: es_VE\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: es_VE\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: contract #. module: contract
#: model:mail.template,body_html:contract.email_contract_template #: model:mail.template,body_html:contract.email_contract_template
msgid "" msgid ""
"\n" "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Hello ${object.partner_id.name or ''},</p>\n" " <p>Hello ${object.partner_id.name or ''},</p>\n"
" <p>A new contract has been created: </p>\n" " <p>A new contract has been created: </p>\n"
"\n" "\n"
@ -35,7 +37,8 @@ msgid ""
"\n" "\n"
" % if object.user_id:\n" " % if object.user_id:\n"
" % if object.user_id.email:\n" " % if object.user_id.email:\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or ''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or "
"''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n" " % else:\n"
" &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n" " &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n"
" % endif\n" " % endif\n"
@ -47,22 +50,31 @@ msgid ""
" <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n" " <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n"
" <br/>\n" " <br/>\n"
" <br/>\n" " <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n" " </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n" " <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n" " </span>\n"
" % if object.company_id.phone:\n" " % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Phone: ${object.company_id.phone}\n" " Phone: ${object.company_id.phone}\n"
" </div>\n" " </div>\n"
" % endif\n" " % endif\n"
" % if object.company_id.website:\n" " % if object.company_id.website:\n"
" <div>\n" " <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" Web: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n" " </div>\n"
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
@ -150,6 +162,18 @@ msgstr ""
msgid "Analytic Account" msgid "Analytic Account"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_analytic_tag_ids
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_analytic_tag_ids
msgid "Analytic Tags"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_automatic_price
msgid "Auto-price?"
msgstr ""
#. module: contract #. module: contract
#: model:ir.actions.act_window,help:contract.account_analytic_contract_action #: model:ir.actions.act_window,help:contract.account_analytic_contract_action
msgid "Click to create a new contract template." msgid "Click to create a new contract template."
@ -166,7 +190,7 @@ msgid "Company"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:263
#: code:addons/contract/models/account_analytic_account.py:324
#, python-format #, python-format
msgid "Compose Email" msgid "Compose Email"
msgstr "" msgstr ""
@ -179,6 +203,12 @@ msgstr ""
msgid "Contract" msgid "Contract"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:139
#, python-format
msgid "Contract '%s' start date can't be later than end date"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract_line #: model:ir.model,name:contract.model_account_analytic_contract_line
msgid "Contract Lines" msgid "Contract Lines"
@ -208,6 +238,11 @@ msgstr ""
msgid "Contracts" msgid "Contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_create_invoice_visibility
msgid "Create invoice visibility"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "Create invoices" msgid "Create invoices"
@ -262,7 +297,7 @@ msgid "Discount (%)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_invoice_line.py:83
#: code:addons/contract/models/account_analytic_contract_line.py:127
#, python-format #, python-format
msgid "Discount should be less or equal to 100" msgid "Discount should be less or equal to 100"
msgstr "" msgstr ""
@ -304,6 +339,15 @@ msgstr ""
msgid "ID" msgid "ID"
msgstr "ID" msgstr "ID"
#. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,help:contract.field_account_analytic_invoice_line_automatic_price
msgid ""
"If this is marked, the price will be obtained automatically applying the "
"pricelist to the product. If not, you will be able to introduce a manual "
"price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_invoice #: model:ir.model,name:contract.model_account_invoice
msgid "Invoice" msgid "Invoice"
@ -321,14 +365,10 @@ msgstr ""
msgid "Invoices" msgid "Invoices"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing Type"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing type" msgid "Invoicing type"
msgstr "" msgstr ""
@ -393,13 +433,18 @@ msgstr ""
msgid "Partner" msgid "Partner"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_partner_id
msgid "Partner (always False)"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search #: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search
msgid "Partner and dependents" msgid "Partner and dependents"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:169
#: code:addons/contract/models/account_analytic_account.py:227
#, python-format #, python-format
msgid "Please define a sale journal for the company '%s'." msgid "Please define a sale journal for the company '%s'."
msgstr "" msgstr ""
@ -482,6 +527,17 @@ msgstr ""
msgid "Sequence of the contract line when displaying contracts" msgid "Sequence of the contract line when displaying contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "Show the contracts for this partner"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_specific_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_specific_price
msgid "Specific Price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type
#: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type
@ -535,19 +591,44 @@ msgid "Year(s)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:161
#: code:addons/contract/models/account_analytic_account.py:112
#, python-format
msgid ""
"You can't have a next invoicing date before the start of the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:219
#, python-format #, python-format
msgid "You must first select a Customer for Contract %s!" msgid "You must first select a Customer for Contract %s!"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:216
#: code:addons/contract/models/account_analytic_account.py:276
#, python-format #, python-format
msgid "" msgid ""
"You must review start and end dates!\n" "You must review start and end dates!\n"
"%s" "%s"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:103
#, python-format
msgid "You must supply a customer for the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:121
#, python-format
msgid "You must supply a next invoicing date for contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:130
#, python-format
msgid "You must supply a start date for contract '%s'"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract #: model:ir.model,name:contract.model_account_analytic_contract
msgid "account.analytic.contract" msgid "account.analytic.contract"
@ -558,11 +639,6 @@ msgstr ""
msgid "account.analytic.invoice.line" msgid "account.analytic.invoice.line"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "show the contracts for this partner"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "⇒ Show recurring invoices" msgid "⇒ Show recurring invoices"

125
contract/i18n/et.po

@ -12,17 +12,18 @@ msgstr ""
"PO-Revision-Date: 2017-11-30 01:41+0000\n" "PO-Revision-Date: 2017-11-30 01:41+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n" "Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Estonian (https://www.transifex.com/oca/teams/23907/et/)\n" "Language-Team: Estonian (https://www.transifex.com/oca/teams/23907/et/)\n"
"Language: et\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: et\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: contract #. module: contract
#: model:mail.template,body_html:contract.email_contract_template #: model:mail.template,body_html:contract.email_contract_template
msgid "" msgid ""
"\n" "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Hello ${object.partner_id.name or ''},</p>\n" " <p>Hello ${object.partner_id.name or ''},</p>\n"
" <p>A new contract has been created: </p>\n" " <p>A new contract has been created: </p>\n"
"\n" "\n"
@ -35,7 +36,8 @@ msgid ""
"\n" "\n"
" % if object.user_id:\n" " % if object.user_id:\n"
" % if object.user_id.email:\n" " % if object.user_id.email:\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or ''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or "
"''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n" " % else:\n"
" &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n" " &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n"
" % endif\n" " % endif\n"
@ -47,22 +49,31 @@ msgid ""
" <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n" " <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n"
" <br/>\n" " <br/>\n"
" <br/>\n" " <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n" " </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n" " <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n" " </span>\n"
" % if object.company_id.phone:\n" " % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Phone: ${object.company_id.phone}\n" " Phone: ${object.company_id.phone}\n"
" </div>\n" " </div>\n"
" % endif\n" " % endif\n"
" % if object.company_id.website:\n" " % if object.company_id.website:\n"
" <div>\n" " <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" Web: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n" " </div>\n"
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
@ -150,6 +161,18 @@ msgstr ""
msgid "Analytic Account" msgid "Analytic Account"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_analytic_tag_ids
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_analytic_tag_ids
msgid "Analytic Tags"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_automatic_price
msgid "Auto-price?"
msgstr ""
#. module: contract #. module: contract
#: model:ir.actions.act_window,help:contract.account_analytic_contract_action #: model:ir.actions.act_window,help:contract.account_analytic_contract_action
msgid "Click to create a new contract template." msgid "Click to create a new contract template."
@ -166,7 +189,7 @@ msgid "Company"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:263
#: code:addons/contract/models/account_analytic_account.py:324
#, python-format #, python-format
msgid "Compose Email" msgid "Compose Email"
msgstr "" msgstr ""
@ -179,6 +202,12 @@ msgstr ""
msgid "Contract" msgid "Contract"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:139
#, python-format
msgid "Contract '%s' start date can't be later than end date"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract_line #: model:ir.model,name:contract.model_account_analytic_contract_line
msgid "Contract Lines" msgid "Contract Lines"
@ -208,6 +237,11 @@ msgstr ""
msgid "Contracts" msgid "Contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_create_invoice_visibility
msgid "Create invoice visibility"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "Create invoices" msgid "Create invoices"
@ -262,7 +296,7 @@ msgid "Discount (%)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_invoice_line.py:83
#: code:addons/contract/models/account_analytic_contract_line.py:127
#, python-format #, python-format
msgid "Discount should be less or equal to 100" msgid "Discount should be less or equal to 100"
msgstr "" msgstr ""
@ -304,6 +338,15 @@ msgstr ""
msgid "ID" msgid "ID"
msgstr "ID" msgstr "ID"
#. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,help:contract.field_account_analytic_invoice_line_automatic_price
msgid ""
"If this is marked, the price will be obtained automatically applying the "
"pricelist to the product. If not, you will be able to introduce a manual "
"price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_invoice #: model:ir.model,name:contract.model_account_invoice
msgid "Invoice" msgid "Invoice"
@ -321,14 +364,10 @@ msgstr ""
msgid "Invoices" msgid "Invoices"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing Type"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing type" msgid "Invoicing type"
msgstr "" msgstr ""
@ -393,13 +432,18 @@ msgstr ""
msgid "Partner" msgid "Partner"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_partner_id
msgid "Partner (always False)"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search #: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search
msgid "Partner and dependents" msgid "Partner and dependents"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:169
#: code:addons/contract/models/account_analytic_account.py:227
#, python-format #, python-format
msgid "Please define a sale journal for the company '%s'." msgid "Please define a sale journal for the company '%s'."
msgstr "" msgstr ""
@ -482,6 +526,17 @@ msgstr ""
msgid "Sequence of the contract line when displaying contracts" msgid "Sequence of the contract line when displaying contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "Show the contracts for this partner"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_specific_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_specific_price
msgid "Specific Price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type
#: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type
@ -535,19 +590,44 @@ msgid "Year(s)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:161
#: code:addons/contract/models/account_analytic_account.py:112
#, python-format
msgid ""
"You can't have a next invoicing date before the start of the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:219
#, python-format #, python-format
msgid "You must first select a Customer for Contract %s!" msgid "You must first select a Customer for Contract %s!"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:216
#: code:addons/contract/models/account_analytic_account.py:276
#, python-format #, python-format
msgid "" msgid ""
"You must review start and end dates!\n" "You must review start and end dates!\n"
"%s" "%s"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:103
#, python-format
msgid "You must supply a customer for the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:121
#, python-format
msgid "You must supply a next invoicing date for contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:130
#, python-format
msgid "You must supply a start date for contract '%s'"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract #: model:ir.model,name:contract.model_account_analytic_contract
msgid "account.analytic.contract" msgid "account.analytic.contract"
@ -558,11 +638,6 @@ msgstr ""
msgid "account.analytic.invoice.line" msgid "account.analytic.invoice.line"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "show the contracts for this partner"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "⇒ Show recurring invoices" msgid "⇒ Show recurring invoices"

125
contract/i18n/eu.po

@ -12,17 +12,18 @@ msgstr ""
"PO-Revision-Date: 2017-11-30 01:41+0000\n" "PO-Revision-Date: 2017-11-30 01:41+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n" "Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Basque (https://www.transifex.com/oca/teams/23907/eu/)\n" "Language-Team: Basque (https://www.transifex.com/oca/teams/23907/eu/)\n"
"Language: eu\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: eu\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: contract #. module: contract
#: model:mail.template,body_html:contract.email_contract_template #: model:mail.template,body_html:contract.email_contract_template
msgid "" msgid ""
"\n" "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Hello ${object.partner_id.name or ''},</p>\n" " <p>Hello ${object.partner_id.name or ''},</p>\n"
" <p>A new contract has been created: </p>\n" " <p>A new contract has been created: </p>\n"
"\n" "\n"
@ -35,7 +36,8 @@ msgid ""
"\n" "\n"
" % if object.user_id:\n" " % if object.user_id:\n"
" % if object.user_id.email:\n" " % if object.user_id.email:\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or ''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or "
"''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n" " % else:\n"
" &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n" " &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n"
" % endif\n" " % endif\n"
@ -47,22 +49,31 @@ msgid ""
" <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n" " <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n"
" <br/>\n" " <br/>\n"
" <br/>\n" " <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n" " </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n" " <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n" " </span>\n"
" % if object.company_id.phone:\n" " % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Phone: ${object.company_id.phone}\n" " Phone: ${object.company_id.phone}\n"
" </div>\n" " </div>\n"
" % endif\n" " % endif\n"
" % if object.company_id.website:\n" " % if object.company_id.website:\n"
" <div>\n" " <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" Web: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n" " </div>\n"
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
@ -150,6 +161,18 @@ msgstr ""
msgid "Analytic Account" msgid "Analytic Account"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_analytic_tag_ids
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_analytic_tag_ids
msgid "Analytic Tags"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_automatic_price
msgid "Auto-price?"
msgstr ""
#. module: contract #. module: contract
#: model:ir.actions.act_window,help:contract.account_analytic_contract_action #: model:ir.actions.act_window,help:contract.account_analytic_contract_action
msgid "Click to create a new contract template." msgid "Click to create a new contract template."
@ -166,7 +189,7 @@ msgid "Company"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:263
#: code:addons/contract/models/account_analytic_account.py:324
#, python-format #, python-format
msgid "Compose Email" msgid "Compose Email"
msgstr "" msgstr ""
@ -179,6 +202,12 @@ msgstr ""
msgid "Contract" msgid "Contract"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:139
#, python-format
msgid "Contract '%s' start date can't be later than end date"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract_line #: model:ir.model,name:contract.model_account_analytic_contract_line
msgid "Contract Lines" msgid "Contract Lines"
@ -208,6 +237,11 @@ msgstr ""
msgid "Contracts" msgid "Contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_create_invoice_visibility
msgid "Create invoice visibility"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "Create invoices" msgid "Create invoices"
@ -262,7 +296,7 @@ msgid "Discount (%)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_invoice_line.py:83
#: code:addons/contract/models/account_analytic_contract_line.py:127
#, python-format #, python-format
msgid "Discount should be less or equal to 100" msgid "Discount should be less or equal to 100"
msgstr "" msgstr ""
@ -304,6 +338,15 @@ msgstr ""
msgid "ID" msgid "ID"
msgstr "ID" msgstr "ID"
#. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,help:contract.field_account_analytic_invoice_line_automatic_price
msgid ""
"If this is marked, the price will be obtained automatically applying the "
"pricelist to the product. If not, you will be able to introduce a manual "
"price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_invoice #: model:ir.model,name:contract.model_account_invoice
msgid "Invoice" msgid "Invoice"
@ -321,14 +364,10 @@ msgstr ""
msgid "Invoices" msgid "Invoices"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing Type"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing type" msgid "Invoicing type"
msgstr "" msgstr ""
@ -393,13 +432,18 @@ msgstr ""
msgid "Partner" msgid "Partner"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_partner_id
msgid "Partner (always False)"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search #: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search
msgid "Partner and dependents" msgid "Partner and dependents"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:169
#: code:addons/contract/models/account_analytic_account.py:227
#, python-format #, python-format
msgid "Please define a sale journal for the company '%s'." msgid "Please define a sale journal for the company '%s'."
msgstr "" msgstr ""
@ -482,6 +526,17 @@ msgstr ""
msgid "Sequence of the contract line when displaying contracts" msgid "Sequence of the contract line when displaying contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "Show the contracts for this partner"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_specific_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_specific_price
msgid "Specific Price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type
#: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type
@ -535,19 +590,44 @@ msgid "Year(s)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:161
#: code:addons/contract/models/account_analytic_account.py:112
#, python-format
msgid ""
"You can't have a next invoicing date before the start of the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:219
#, python-format #, python-format
msgid "You must first select a Customer for Contract %s!" msgid "You must first select a Customer for Contract %s!"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:216
#: code:addons/contract/models/account_analytic_account.py:276
#, python-format #, python-format
msgid "" msgid ""
"You must review start and end dates!\n" "You must review start and end dates!\n"
"%s" "%s"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:103
#, python-format
msgid "You must supply a customer for the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:121
#, python-format
msgid "You must supply a next invoicing date for contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:130
#, python-format
msgid "You must supply a start date for contract '%s'"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract #: model:ir.model,name:contract.model_account_analytic_contract
msgid "account.analytic.contract" msgid "account.analytic.contract"
@ -558,11 +638,6 @@ msgstr ""
msgid "account.analytic.invoice.line" msgid "account.analytic.invoice.line"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "show the contracts for this partner"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "⇒ Show recurring invoices" msgid "⇒ Show recurring invoices"

125
contract/i18n/fa.po

@ -12,17 +12,18 @@ msgstr ""
"PO-Revision-Date: 2017-11-30 01:41+0000\n" "PO-Revision-Date: 2017-11-30 01:41+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n" "Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Persian (https://www.transifex.com/oca/teams/23907/fa/)\n" "Language-Team: Persian (https://www.transifex.com/oca/teams/23907/fa/)\n"
"Language: fa\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: fa\n"
"Plural-Forms: nplurals=1; plural=0;\n" "Plural-Forms: nplurals=1; plural=0;\n"
#. module: contract #. module: contract
#: model:mail.template,body_html:contract.email_contract_template #: model:mail.template,body_html:contract.email_contract_template
msgid "" msgid ""
"\n" "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Hello ${object.partner_id.name or ''},</p>\n" " <p>Hello ${object.partner_id.name or ''},</p>\n"
" <p>A new contract has been created: </p>\n" " <p>A new contract has been created: </p>\n"
"\n" "\n"
@ -35,7 +36,8 @@ msgid ""
"\n" "\n"
" % if object.user_id:\n" " % if object.user_id:\n"
" % if object.user_id.email:\n" " % if object.user_id.email:\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or ''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or "
"''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n" " % else:\n"
" &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n" " &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n"
" % endif\n" " % endif\n"
@ -47,22 +49,31 @@ msgid ""
" <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n" " <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n"
" <br/>\n" " <br/>\n"
" <br/>\n" " <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n" " </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n" " <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n" " </span>\n"
" % if object.company_id.phone:\n" " % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Phone: ${object.company_id.phone}\n" " Phone: ${object.company_id.phone}\n"
" </div>\n" " </div>\n"
" % endif\n" " % endif\n"
" % if object.company_id.website:\n" " % if object.company_id.website:\n"
" <div>\n" " <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" Web: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n" " </div>\n"
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
@ -150,6 +161,18 @@ msgstr ""
msgid "Analytic Account" msgid "Analytic Account"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_analytic_tag_ids
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_analytic_tag_ids
msgid "Analytic Tags"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_automatic_price
msgid "Auto-price?"
msgstr ""
#. module: contract #. module: contract
#: model:ir.actions.act_window,help:contract.account_analytic_contract_action #: model:ir.actions.act_window,help:contract.account_analytic_contract_action
msgid "Click to create a new contract template." msgid "Click to create a new contract template."
@ -166,7 +189,7 @@ msgid "Company"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:263
#: code:addons/contract/models/account_analytic_account.py:324
#, python-format #, python-format
msgid "Compose Email" msgid "Compose Email"
msgstr "" msgstr ""
@ -179,6 +202,12 @@ msgstr ""
msgid "Contract" msgid "Contract"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:139
#, python-format
msgid "Contract '%s' start date can't be later than end date"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract_line #: model:ir.model,name:contract.model_account_analytic_contract_line
msgid "Contract Lines" msgid "Contract Lines"
@ -208,6 +237,11 @@ msgstr ""
msgid "Contracts" msgid "Contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_create_invoice_visibility
msgid "Create invoice visibility"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "Create invoices" msgid "Create invoices"
@ -262,7 +296,7 @@ msgid "Discount (%)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_invoice_line.py:83
#: code:addons/contract/models/account_analytic_contract_line.py:127
#, python-format #, python-format
msgid "Discount should be less or equal to 100" msgid "Discount should be less or equal to 100"
msgstr "" msgstr ""
@ -304,6 +338,15 @@ msgstr ""
msgid "ID" msgid "ID"
msgstr "شناسه" msgstr "شناسه"
#. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,help:contract.field_account_analytic_invoice_line_automatic_price
msgid ""
"If this is marked, the price will be obtained automatically applying the "
"pricelist to the product. If not, you will be able to introduce a manual "
"price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_invoice #: model:ir.model,name:contract.model_account_invoice
msgid "Invoice" msgid "Invoice"
@ -321,14 +364,10 @@ msgstr ""
msgid "Invoices" msgid "Invoices"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing Type"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing type" msgid "Invoicing type"
msgstr "" msgstr ""
@ -393,13 +432,18 @@ msgstr ""
msgid "Partner" msgid "Partner"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_partner_id
msgid "Partner (always False)"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search #: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search
msgid "Partner and dependents" msgid "Partner and dependents"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:169
#: code:addons/contract/models/account_analytic_account.py:227
#, python-format #, python-format
msgid "Please define a sale journal for the company '%s'." msgid "Please define a sale journal for the company '%s'."
msgstr "" msgstr ""
@ -482,6 +526,17 @@ msgstr ""
msgid "Sequence of the contract line when displaying contracts" msgid "Sequence of the contract line when displaying contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "Show the contracts for this partner"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_specific_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_specific_price
msgid "Specific Price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type
#: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type
@ -535,19 +590,44 @@ msgid "Year(s)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:161
#: code:addons/contract/models/account_analytic_account.py:112
#, python-format
msgid ""
"You can't have a next invoicing date before the start of the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:219
#, python-format #, python-format
msgid "You must first select a Customer for Contract %s!" msgid "You must first select a Customer for Contract %s!"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:216
#: code:addons/contract/models/account_analytic_account.py:276
#, python-format #, python-format
msgid "" msgid ""
"You must review start and end dates!\n" "You must review start and end dates!\n"
"%s" "%s"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:103
#, python-format
msgid "You must supply a customer for the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:121
#, python-format
msgid "You must supply a next invoicing date for contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:130
#, python-format
msgid "You must supply a start date for contract '%s'"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract #: model:ir.model,name:contract.model_account_analytic_contract
msgid "account.analytic.contract" msgid "account.analytic.contract"
@ -558,11 +638,6 @@ msgstr ""
msgid "account.analytic.invoice.line" msgid "account.analytic.invoice.line"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "show the contracts for this partner"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "⇒ Show recurring invoices" msgid "⇒ Show recurring invoices"

33
contract/i18n/fi.po

@ -13,17 +13,18 @@ msgstr ""
"PO-Revision-Date: 2018-03-29 00:41+0000\n" "PO-Revision-Date: 2018-03-29 00:41+0000\n"
"Last-Translator: Jarmo Kortetjärvi <jarmo.kortetjarvi@gmail.com>, 2018\n" "Last-Translator: Jarmo Kortetjärvi <jarmo.kortetjarvi@gmail.com>, 2018\n"
"Language-Team: Finnish (https://www.transifex.com/oca/teams/23907/fi/)\n" "Language-Team: Finnish (https://www.transifex.com/oca/teams/23907/fi/)\n"
"Language: fi\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: fi\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: contract #. module: contract
#: model:mail.template,body_html:contract.email_contract_template #: model:mail.template,body_html:contract.email_contract_template
msgid "" msgid ""
"\n" "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Hello ${object.partner_id.name or ''},</p>\n" " <p>Hello ${object.partner_id.name or ''},</p>\n"
" <p>A new contract has been created: </p>\n" " <p>A new contract has been created: </p>\n"
"\n" "\n"
@ -36,7 +37,8 @@ msgid ""
"\n" "\n"
" % if object.user_id:\n" " % if object.user_id:\n"
" % if object.user_id.email:\n" " % if object.user_id.email:\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or ''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or "
"''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n" " % else:\n"
" &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n" " &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n"
" % endif\n" " % endif\n"
@ -48,22 +50,31 @@ msgid ""
" <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n" " <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n"
" <br/>\n" " <br/>\n"
" <br/>\n" " <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n" " </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n" " <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n" " </span>\n"
" % if object.company_id.phone:\n" " % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Phone: ${object.company_id.phone}\n" " Phone: ${object.company_id.phone}\n"
" </div>\n" " </div>\n"
" % endif\n" " % endif\n"
" % if object.company_id.website:\n" " % if object.company_id.website:\n"
" <div>\n" " <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" Web: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n" " </div>\n"
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
@ -286,7 +297,7 @@ msgid "Discount (%)"
msgstr "Alennus (%)" msgstr "Alennus (%)"
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_invoice_line.py:126
#: code:addons/contract/models/account_analytic_contract_line.py:127
#, python-format #, python-format
msgid "Discount should be less or equal to 100" msgid "Discount should be less or equal to 100"
msgstr "Alennuksen pitäisi olla korkeintaan 100" msgstr "Alennuksen pitäisi olla korkeintaan 100"

69
contract/i18n/fr.po

@ -15,17 +15,18 @@ msgstr ""
"PO-Revision-Date: 2018-05-19 02:01+0000\n" "PO-Revision-Date: 2018-05-19 02:01+0000\n"
"Last-Translator: Fabien Bourgeois <fabien@yaltik.com>, 2018\n" "Last-Translator: Fabien Bourgeois <fabien@yaltik.com>, 2018\n"
"Language-Team: French (https://www.transifex.com/oca/teams/23907/fr/)\n" "Language-Team: French (https://www.transifex.com/oca/teams/23907/fr/)\n"
"Language: fr\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: fr\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n"
#. module: contract #. module: contract
#: model:mail.template,body_html:contract.email_contract_template #: model:mail.template,body_html:contract.email_contract_template
msgid "" msgid ""
"\n" "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Hello ${object.partner_id.name or ''},</p>\n" " <p>Hello ${object.partner_id.name or ''},</p>\n"
" <p>A new contract has been created: </p>\n" " <p>A new contract has been created: </p>\n"
"\n" "\n"
@ -38,7 +39,8 @@ msgid ""
"\n" "\n"
" % if object.user_id:\n" " % if object.user_id:\n"
" % if object.user_id.email:\n" " % if object.user_id.email:\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or ''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or "
"''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n" " % else:\n"
" &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n" " &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n"
" % endif\n" " % endif\n"
@ -50,22 +52,31 @@ msgid ""
" <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n" " <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n"
" <br/>\n" " <br/>\n"
" <br/>\n" " <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n" " </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n" " <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n" " </span>\n"
" % if object.company_id.phone:\n" " % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Phone: ${object.company_id.phone}\n" " Phone: ${object.company_id.phone}\n"
" </div>\n" " </div>\n"
" % endif\n" " % endif\n"
" % if object.company_id.website:\n" " % if object.company_id.website:\n"
" <div>\n" " <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" Web: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n" " </div>\n"
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
@ -74,7 +85,8 @@ msgid ""
" " " "
msgstr "" msgstr ""
"\n" "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Bonjour ${object.partner_id.name or ''},</p>\n" " <p>Bonjour ${object.partner_id.name or ''},</p>\n"
" <p>Un nouveau contrat a été créé: </p>\n" " <p>Un nouveau contrat a été créé: </p>\n"
"\n" "\n"
@ -87,7 +99,8 @@ msgstr ""
"\n" "\n"
" % if object.user_id:\n" " % if object.user_id:\n"
" % if object.user_id.email:\n" " % if object.user_id.email:\n"
" &nbsp;&nbsp;Votre Contact: <a href=\"mailto:${object.user_id.email or ''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" &nbsp;&nbsp;Votre Contact: <a href=\"mailto:${object.user_id.email or "
"''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n" " % else:\n"
" &nbsp;&nbsp;Votre Contact: ${object.user_id.name}\n" " &nbsp;&nbsp;Votre Contact: ${object.user_id.name}\n"
" % endif\n" " % endif\n"
@ -95,26 +108,36 @@ msgstr ""
" </p>\n" " </p>\n"
"\n" "\n"
" <br/>\n" " <br/>\n"
" <p>Si vous avez la moindre question, n'hésitez pas à nous contacter.</p>\n"
" <p>Si vous avez la moindre question, n'hésitez pas à nous contacter.</"
"p>\n"
" <p>Merci d'avoir choisi ${object.company_id.name or 'us'}!</p>\n" " <p>Merci d'avoir choisi ${object.company_id.name or 'us'}!</p>\n"
" <br/>\n" " <br/>\n"
" <br/>\n" " <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n" " </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n" " <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n" " </span>\n"
" % if object.company_id.phone:\n" " % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Téléphone: ${object.company_id.phone}\n" " Téléphone: ${object.company_id.phone}\n"
" </div>\n" " </div>\n"
" % endif\n" " % endif\n"
" % if object.company_id.website:\n" " % if object.company_id.website:\n"
" <div>\n" " <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" Web: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n" " </div>\n"
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
@ -337,7 +360,7 @@ msgid "Discount (%)"
msgstr "Réduction (%)" msgstr "Réduction (%)"
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_invoice_line.py:126
#: code:addons/contract/models/account_analytic_contract_line.py:127
#, python-format #, python-format
msgid "Discount should be less or equal to 100" msgid "Discount should be less or equal to 100"
msgstr "La réduction doit être inférieure ou égale à 100" msgstr "La réduction doit être inférieure ou égale à 100"
@ -389,8 +412,8 @@ msgid ""
"pricelist to the product. If not, you will be able to introduce a manual " "pricelist to the product. If not, you will be able to introduce a manual "
"price" "price"
msgstr "" msgstr ""
"Si coché, le prix sera obtenu automatiquement en appliquant la liste de prix"
" de l'article. Sinon, vous serez en capacité de saisir manuellement un prix."
"Si coché, le prix sera obtenu automatiquement en appliquant la liste de prix "
"de l'article. Sinon, vous serez en capacité de saisir manuellement un prix."
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_invoice #: model:ir.model,name:contract.model_account_invoice

128
contract/i18n/fr_CA.po

@ -11,18 +11,20 @@ msgstr ""
"POT-Creation-Date: 2017-11-30 01:41+0000\n" "POT-Creation-Date: 2017-11-30 01:41+0000\n"
"PO-Revision-Date: 2017-11-30 01:41+0000\n" "PO-Revision-Date: 2017-11-30 01:41+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n" "Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: French (Canada) (https://www.transifex.com/oca/teams/23907/fr_CA/)\n"
"Language-Team: French (Canada) (https://www.transifex.com/oca/teams/23907/"
"fr_CA/)\n"
"Language: fr_CA\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: fr_CA\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n"
#. module: contract #. module: contract
#: model:mail.template,body_html:contract.email_contract_template #: model:mail.template,body_html:contract.email_contract_template
msgid "" msgid ""
"\n" "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Hello ${object.partner_id.name or ''},</p>\n" " <p>Hello ${object.partner_id.name or ''},</p>\n"
" <p>A new contract has been created: </p>\n" " <p>A new contract has been created: </p>\n"
"\n" "\n"
@ -35,7 +37,8 @@ msgid ""
"\n" "\n"
" % if object.user_id:\n" " % if object.user_id:\n"
" % if object.user_id.email:\n" " % if object.user_id.email:\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or ''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or "
"''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n" " % else:\n"
" &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n" " &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n"
" % endif\n" " % endif\n"
@ -47,22 +50,31 @@ msgid ""
" <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n" " <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n"
" <br/>\n" " <br/>\n"
" <br/>\n" " <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n" " </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n" " <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n" " </span>\n"
" % if object.company_id.phone:\n" " % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Phone: ${object.company_id.phone}\n" " Phone: ${object.company_id.phone}\n"
" </div>\n" " </div>\n"
" % endif\n" " % endif\n"
" % if object.company_id.website:\n" " % if object.company_id.website:\n"
" <div>\n" " <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" Web: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n" " </div>\n"
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
@ -150,6 +162,18 @@ msgstr ""
msgid "Analytic Account" msgid "Analytic Account"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_analytic_tag_ids
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_analytic_tag_ids
msgid "Analytic Tags"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_automatic_price
msgid "Auto-price?"
msgstr ""
#. module: contract #. module: contract
#: model:ir.actions.act_window,help:contract.account_analytic_contract_action #: model:ir.actions.act_window,help:contract.account_analytic_contract_action
msgid "Click to create a new contract template." msgid "Click to create a new contract template."
@ -166,7 +190,7 @@ msgid "Company"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:263
#: code:addons/contract/models/account_analytic_account.py:324
#, python-format #, python-format
msgid "Compose Email" msgid "Compose Email"
msgstr "" msgstr ""
@ -179,6 +203,12 @@ msgstr ""
msgid "Contract" msgid "Contract"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:139
#, python-format
msgid "Contract '%s' start date can't be later than end date"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract_line #: model:ir.model,name:contract.model_account_analytic_contract_line
msgid "Contract Lines" msgid "Contract Lines"
@ -208,6 +238,11 @@ msgstr ""
msgid "Contracts" msgid "Contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_create_invoice_visibility
msgid "Create invoice visibility"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "Create invoices" msgid "Create invoices"
@ -262,7 +297,7 @@ msgid "Discount (%)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_invoice_line.py:83
#: code:addons/contract/models/account_analytic_contract_line.py:127
#, python-format #, python-format
msgid "Discount should be less or equal to 100" msgid "Discount should be less or equal to 100"
msgstr "" msgstr ""
@ -304,6 +339,15 @@ msgstr ""
msgid "ID" msgid "ID"
msgstr "Identifiant" msgstr "Identifiant"
#. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,help:contract.field_account_analytic_invoice_line_automatic_price
msgid ""
"If this is marked, the price will be obtained automatically applying the "
"pricelist to the product. If not, you will be able to introduce a manual "
"price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_invoice #: model:ir.model,name:contract.model_account_invoice
msgid "Invoice" msgid "Invoice"
@ -321,14 +365,10 @@ msgstr ""
msgid "Invoices" msgid "Invoices"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing Type"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing type" msgid "Invoicing type"
msgstr "" msgstr ""
@ -393,13 +433,18 @@ msgstr ""
msgid "Partner" msgid "Partner"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_partner_id
msgid "Partner (always False)"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search #: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search
msgid "Partner and dependents" msgid "Partner and dependents"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:169
#: code:addons/contract/models/account_analytic_account.py:227
#, python-format #, python-format
msgid "Please define a sale journal for the company '%s'." msgid "Please define a sale journal for the company '%s'."
msgstr "" msgstr ""
@ -482,6 +527,17 @@ msgstr ""
msgid "Sequence of the contract line when displaying contracts" msgid "Sequence of the contract line when displaying contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "Show the contracts for this partner"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_specific_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_specific_price
msgid "Specific Price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type
#: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type
@ -535,19 +591,44 @@ msgid "Year(s)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:161
#: code:addons/contract/models/account_analytic_account.py:112
#, python-format
msgid ""
"You can't have a next invoicing date before the start of the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:219
#, python-format #, python-format
msgid "You must first select a Customer for Contract %s!" msgid "You must first select a Customer for Contract %s!"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:216
#: code:addons/contract/models/account_analytic_account.py:276
#, python-format #, python-format
msgid "" msgid ""
"You must review start and end dates!\n" "You must review start and end dates!\n"
"%s" "%s"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:103
#, python-format
msgid "You must supply a customer for the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:121
#, python-format
msgid "You must supply a next invoicing date for contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:130
#, python-format
msgid "You must supply a start date for contract '%s'"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract #: model:ir.model,name:contract.model_account_analytic_contract
msgid "account.analytic.contract" msgid "account.analytic.contract"
@ -558,11 +639,6 @@ msgstr ""
msgid "account.analytic.invoice.line" msgid "account.analytic.invoice.line"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "show the contracts for this partner"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "⇒ Show recurring invoices" msgid "⇒ Show recurring invoices"

128
contract/i18n/fr_CH.po

@ -11,18 +11,20 @@ msgstr ""
"POT-Creation-Date: 2017-11-30 01:41+0000\n" "POT-Creation-Date: 2017-11-30 01:41+0000\n"
"PO-Revision-Date: 2017-11-30 01:41+0000\n" "PO-Revision-Date: 2017-11-30 01:41+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n" "Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: French (Switzerland) (https://www.transifex.com/oca/teams/23907/fr_CH/)\n"
"Language-Team: French (Switzerland) (https://www.transifex.com/oca/"
"teams/23907/fr_CH/)\n"
"Language: fr_CH\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: fr_CH\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n"
#. module: contract #. module: contract
#: model:mail.template,body_html:contract.email_contract_template #: model:mail.template,body_html:contract.email_contract_template
msgid "" msgid ""
"\n" "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Hello ${object.partner_id.name or ''},</p>\n" " <p>Hello ${object.partner_id.name or ''},</p>\n"
" <p>A new contract has been created: </p>\n" " <p>A new contract has been created: </p>\n"
"\n" "\n"
@ -35,7 +37,8 @@ msgid ""
"\n" "\n"
" % if object.user_id:\n" " % if object.user_id:\n"
" % if object.user_id.email:\n" " % if object.user_id.email:\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or ''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or "
"''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n" " % else:\n"
" &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n" " &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n"
" % endif\n" " % endif\n"
@ -47,22 +50,31 @@ msgid ""
" <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n" " <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n"
" <br/>\n" " <br/>\n"
" <br/>\n" " <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n" " </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n" " <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n" " </span>\n"
" % if object.company_id.phone:\n" " % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Phone: ${object.company_id.phone}\n" " Phone: ${object.company_id.phone}\n"
" </div>\n" " </div>\n"
" % endif\n" " % endif\n"
" % if object.company_id.website:\n" " % if object.company_id.website:\n"
" <div>\n" " <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" Web: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n" " </div>\n"
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
@ -150,6 +162,18 @@ msgstr ""
msgid "Analytic Account" msgid "Analytic Account"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_analytic_tag_ids
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_analytic_tag_ids
msgid "Analytic Tags"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_automatic_price
msgid "Auto-price?"
msgstr ""
#. module: contract #. module: contract
#: model:ir.actions.act_window,help:contract.account_analytic_contract_action #: model:ir.actions.act_window,help:contract.account_analytic_contract_action
msgid "Click to create a new contract template." msgid "Click to create a new contract template."
@ -166,7 +190,7 @@ msgid "Company"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:263
#: code:addons/contract/models/account_analytic_account.py:324
#, python-format #, python-format
msgid "Compose Email" msgid "Compose Email"
msgstr "" msgstr ""
@ -179,6 +203,12 @@ msgstr ""
msgid "Contract" msgid "Contract"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:139
#, python-format
msgid "Contract '%s' start date can't be later than end date"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract_line #: model:ir.model,name:contract.model_account_analytic_contract_line
msgid "Contract Lines" msgid "Contract Lines"
@ -208,6 +238,11 @@ msgstr ""
msgid "Contracts" msgid "Contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_create_invoice_visibility
msgid "Create invoice visibility"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "Create invoices" msgid "Create invoices"
@ -262,7 +297,7 @@ msgid "Discount (%)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_invoice_line.py:83
#: code:addons/contract/models/account_analytic_contract_line.py:127
#, python-format #, python-format
msgid "Discount should be less or equal to 100" msgid "Discount should be less or equal to 100"
msgstr "" msgstr ""
@ -304,6 +339,15 @@ msgstr ""
msgid "ID" msgid "ID"
msgstr "ID" msgstr "ID"
#. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,help:contract.field_account_analytic_invoice_line_automatic_price
msgid ""
"If this is marked, the price will be obtained automatically applying the "
"pricelist to the product. If not, you will be able to introduce a manual "
"price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_invoice #: model:ir.model,name:contract.model_account_invoice
msgid "Invoice" msgid "Invoice"
@ -321,14 +365,10 @@ msgstr ""
msgid "Invoices" msgid "Invoices"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing Type"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing type" msgid "Invoicing type"
msgstr "" msgstr ""
@ -393,13 +433,18 @@ msgstr ""
msgid "Partner" msgid "Partner"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_partner_id
msgid "Partner (always False)"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search #: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search
msgid "Partner and dependents" msgid "Partner and dependents"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:169
#: code:addons/contract/models/account_analytic_account.py:227
#, python-format #, python-format
msgid "Please define a sale journal for the company '%s'." msgid "Please define a sale journal for the company '%s'."
msgstr "" msgstr ""
@ -482,6 +527,17 @@ msgstr ""
msgid "Sequence of the contract line when displaying contracts" msgid "Sequence of the contract line when displaying contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "Show the contracts for this partner"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_specific_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_specific_price
msgid "Specific Price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type
#: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type
@ -535,19 +591,44 @@ msgid "Year(s)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:161
#: code:addons/contract/models/account_analytic_account.py:112
#, python-format
msgid ""
"You can't have a next invoicing date before the start of the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:219
#, python-format #, python-format
msgid "You must first select a Customer for Contract %s!" msgid "You must first select a Customer for Contract %s!"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:216
#: code:addons/contract/models/account_analytic_account.py:276
#, python-format #, python-format
msgid "" msgid ""
"You must review start and end dates!\n" "You must review start and end dates!\n"
"%s" "%s"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:103
#, python-format
msgid "You must supply a customer for the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:121
#, python-format
msgid "You must supply a next invoicing date for contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:130
#, python-format
msgid "You must supply a start date for contract '%s'"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract #: model:ir.model,name:contract.model_account_analytic_contract
msgid "account.analytic.contract" msgid "account.analytic.contract"
@ -558,11 +639,6 @@ msgstr ""
msgid "account.analytic.invoice.line" msgid "account.analytic.invoice.line"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "show the contracts for this partner"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "⇒ Show recurring invoices" msgid "⇒ Show recurring invoices"

126
contract/i18n/gl.po

@ -12,17 +12,18 @@ msgstr ""
"PO-Revision-Date: 2017-11-30 01:41+0000\n" "PO-Revision-Date: 2017-11-30 01:41+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n" "Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Galician (https://www.transifex.com/oca/teams/23907/gl/)\n" "Language-Team: Galician (https://www.transifex.com/oca/teams/23907/gl/)\n"
"Language: gl\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: gl\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: contract #. module: contract
#: model:mail.template,body_html:contract.email_contract_template #: model:mail.template,body_html:contract.email_contract_template
msgid "" msgid ""
"\n" "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Hello ${object.partner_id.name or ''},</p>\n" " <p>Hello ${object.partner_id.name or ''},</p>\n"
" <p>A new contract has been created: </p>\n" " <p>A new contract has been created: </p>\n"
"\n" "\n"
@ -35,7 +36,8 @@ msgid ""
"\n" "\n"
" % if object.user_id:\n" " % if object.user_id:\n"
" % if object.user_id.email:\n" " % if object.user_id.email:\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or ''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or "
"''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n" " % else:\n"
" &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n" " &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n"
" % endif\n" " % endif\n"
@ -47,22 +49,31 @@ msgid ""
" <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n" " <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n"
" <br/>\n" " <br/>\n"
" <br/>\n" " <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n" " </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n" " <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n" " </span>\n"
" % if object.company_id.phone:\n" " % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Phone: ${object.company_id.phone}\n" " Phone: ${object.company_id.phone}\n"
" </div>\n" " </div>\n"
" % endif\n" " % endif\n"
" % if object.company_id.website:\n" " % if object.company_id.website:\n"
" <div>\n" " <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" Web: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n" " </div>\n"
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
@ -150,6 +161,19 @@ msgstr ""
msgid "Analytic Account" msgid "Analytic Account"
msgstr "Conta analítica" msgstr "Conta analítica"
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_analytic_tag_ids
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_analytic_tag_ids
#, fuzzy
msgid "Analytic Tags"
msgstr "Conta analítica"
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_automatic_price
msgid "Auto-price?"
msgstr ""
#. module: contract #. module: contract
#: model:ir.actions.act_window,help:contract.account_analytic_contract_action #: model:ir.actions.act_window,help:contract.account_analytic_contract_action
msgid "Click to create a new contract template." msgid "Click to create a new contract template."
@ -166,7 +190,7 @@ msgid "Company"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:263
#: code:addons/contract/models/account_analytic_account.py:324
#, python-format #, python-format
msgid "Compose Email" msgid "Compose Email"
msgstr "" msgstr ""
@ -179,6 +203,12 @@ msgstr ""
msgid "Contract" msgid "Contract"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:139
#, python-format
msgid "Contract '%s' start date can't be later than end date"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract_line #: model:ir.model,name:contract.model_account_analytic_contract_line
msgid "Contract Lines" msgid "Contract Lines"
@ -208,6 +238,11 @@ msgstr ""
msgid "Contracts" msgid "Contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_create_invoice_visibility
msgid "Create invoice visibility"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "Create invoices" msgid "Create invoices"
@ -262,7 +297,7 @@ msgid "Discount (%)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_invoice_line.py:83
#: code:addons/contract/models/account_analytic_contract_line.py:127
#, python-format #, python-format
msgid "Discount should be less or equal to 100" msgid "Discount should be less or equal to 100"
msgstr "" msgstr ""
@ -304,6 +339,15 @@ msgstr ""
msgid "ID" msgid "ID"
msgstr "ID" msgstr "ID"
#. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,help:contract.field_account_analytic_invoice_line_automatic_price
msgid ""
"If this is marked, the price will be obtained automatically applying the "
"pricelist to the product. If not, you will be able to introduce a manual "
"price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_invoice #: model:ir.model,name:contract.model_account_invoice
msgid "Invoice" msgid "Invoice"
@ -321,14 +365,10 @@ msgstr ""
msgid "Invoices" msgid "Invoices"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing Type"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing type" msgid "Invoicing type"
msgstr "" msgstr ""
@ -393,13 +433,18 @@ msgstr ""
msgid "Partner" msgid "Partner"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_partner_id
msgid "Partner (always False)"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search #: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search
msgid "Partner and dependents" msgid "Partner and dependents"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:169
#: code:addons/contract/models/account_analytic_account.py:227
#, python-format #, python-format
msgid "Please define a sale journal for the company '%s'." msgid "Please define a sale journal for the company '%s'."
msgstr "" msgstr ""
@ -482,6 +527,17 @@ msgstr ""
msgid "Sequence of the contract line when displaying contracts" msgid "Sequence of the contract line when displaying contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "Show the contracts for this partner"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_specific_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_specific_price
msgid "Specific Price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type
#: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type
@ -535,19 +591,44 @@ msgid "Year(s)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:161
#: code:addons/contract/models/account_analytic_account.py:112
#, python-format
msgid ""
"You can't have a next invoicing date before the start of the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:219
#, python-format #, python-format
msgid "You must first select a Customer for Contract %s!" msgid "You must first select a Customer for Contract %s!"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:216
#: code:addons/contract/models/account_analytic_account.py:276
#, python-format #, python-format
msgid "" msgid ""
"You must review start and end dates!\n" "You must review start and end dates!\n"
"%s" "%s"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:103
#, python-format
msgid "You must supply a customer for the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:121
#, python-format
msgid "You must supply a next invoicing date for contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:130
#, python-format
msgid "You must supply a start date for contract '%s'"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract #: model:ir.model,name:contract.model_account_analytic_contract
msgid "account.analytic.contract" msgid "account.analytic.contract"
@ -558,11 +639,6 @@ msgstr ""
msgid "account.analytic.invoice.line" msgid "account.analytic.invoice.line"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "show the contracts for this partner"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "⇒ Show recurring invoices" msgid "⇒ Show recurring invoices"

128
contract/i18n/gl_ES.po

@ -11,18 +11,20 @@ msgstr ""
"POT-Creation-Date: 2017-11-30 01:41+0000\n" "POT-Creation-Date: 2017-11-30 01:41+0000\n"
"PO-Revision-Date: 2017-11-30 01:41+0000\n" "PO-Revision-Date: 2017-11-30 01:41+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n" "Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Galician (Spain) (https://www.transifex.com/oca/teams/23907/gl_ES/)\n"
"Language-Team: Galician (Spain) (https://www.transifex.com/oca/teams/23907/"
"gl_ES/)\n"
"Language: gl_ES\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: gl_ES\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: contract #. module: contract
#: model:mail.template,body_html:contract.email_contract_template #: model:mail.template,body_html:contract.email_contract_template
msgid "" msgid ""
"\n" "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Hello ${object.partner_id.name or ''},</p>\n" " <p>Hello ${object.partner_id.name or ''},</p>\n"
" <p>A new contract has been created: </p>\n" " <p>A new contract has been created: </p>\n"
"\n" "\n"
@ -35,7 +37,8 @@ msgid ""
"\n" "\n"
" % if object.user_id:\n" " % if object.user_id:\n"
" % if object.user_id.email:\n" " % if object.user_id.email:\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or ''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or "
"''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n" " % else:\n"
" &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n" " &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n"
" % endif\n" " % endif\n"
@ -47,22 +50,31 @@ msgid ""
" <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n" " <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n"
" <br/>\n" " <br/>\n"
" <br/>\n" " <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n" " </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n" " <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n" " </span>\n"
" % if object.company_id.phone:\n" " % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Phone: ${object.company_id.phone}\n" " Phone: ${object.company_id.phone}\n"
" </div>\n" " </div>\n"
" % endif\n" " % endif\n"
" % if object.company_id.website:\n" " % if object.company_id.website:\n"
" <div>\n" " <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" Web: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n" " </div>\n"
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
@ -150,6 +162,18 @@ msgstr ""
msgid "Analytic Account" msgid "Analytic Account"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_analytic_tag_ids
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_analytic_tag_ids
msgid "Analytic Tags"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_automatic_price
msgid "Auto-price?"
msgstr ""
#. module: contract #. module: contract
#: model:ir.actions.act_window,help:contract.account_analytic_contract_action #: model:ir.actions.act_window,help:contract.account_analytic_contract_action
msgid "Click to create a new contract template." msgid "Click to create a new contract template."
@ -166,7 +190,7 @@ msgid "Company"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:263
#: code:addons/contract/models/account_analytic_account.py:324
#, python-format #, python-format
msgid "Compose Email" msgid "Compose Email"
msgstr "" msgstr ""
@ -179,6 +203,12 @@ msgstr ""
msgid "Contract" msgid "Contract"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:139
#, python-format
msgid "Contract '%s' start date can't be later than end date"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract_line #: model:ir.model,name:contract.model_account_analytic_contract_line
msgid "Contract Lines" msgid "Contract Lines"
@ -208,6 +238,11 @@ msgstr ""
msgid "Contracts" msgid "Contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_create_invoice_visibility
msgid "Create invoice visibility"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "Create invoices" msgid "Create invoices"
@ -262,7 +297,7 @@ msgid "Discount (%)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_invoice_line.py:83
#: code:addons/contract/models/account_analytic_contract_line.py:127
#, python-format #, python-format
msgid "Discount should be less or equal to 100" msgid "Discount should be less or equal to 100"
msgstr "" msgstr ""
@ -304,6 +339,15 @@ msgstr ""
msgid "ID" msgid "ID"
msgstr "ID" msgstr "ID"
#. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,help:contract.field_account_analytic_invoice_line_automatic_price
msgid ""
"If this is marked, the price will be obtained automatically applying the "
"pricelist to the product. If not, you will be able to introduce a manual "
"price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_invoice #: model:ir.model,name:contract.model_account_invoice
msgid "Invoice" msgid "Invoice"
@ -321,14 +365,10 @@ msgstr ""
msgid "Invoices" msgid "Invoices"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing Type"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing type" msgid "Invoicing type"
msgstr "" msgstr ""
@ -393,13 +433,18 @@ msgstr ""
msgid "Partner" msgid "Partner"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_partner_id
msgid "Partner (always False)"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search #: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search
msgid "Partner and dependents" msgid "Partner and dependents"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:169
#: code:addons/contract/models/account_analytic_account.py:227
#, python-format #, python-format
msgid "Please define a sale journal for the company '%s'." msgid "Please define a sale journal for the company '%s'."
msgstr "" msgstr ""
@ -482,6 +527,17 @@ msgstr ""
msgid "Sequence of the contract line when displaying contracts" msgid "Sequence of the contract line when displaying contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "Show the contracts for this partner"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_specific_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_specific_price
msgid "Specific Price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type
#: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type
@ -535,19 +591,44 @@ msgid "Year(s)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:161
#: code:addons/contract/models/account_analytic_account.py:112
#, python-format
msgid ""
"You can't have a next invoicing date before the start of the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:219
#, python-format #, python-format
msgid "You must first select a Customer for Contract %s!" msgid "You must first select a Customer for Contract %s!"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:216
#: code:addons/contract/models/account_analytic_account.py:276
#, python-format #, python-format
msgid "" msgid ""
"You must review start and end dates!\n" "You must review start and end dates!\n"
"%s" "%s"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:103
#, python-format
msgid "You must supply a customer for the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:121
#, python-format
msgid "You must supply a next invoicing date for contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:130
#, python-format
msgid "You must supply a start date for contract '%s'"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract #: model:ir.model,name:contract.model_account_analytic_contract
msgid "account.analytic.contract" msgid "account.analytic.contract"
@ -558,11 +639,6 @@ msgstr ""
msgid "account.analytic.invoice.line" msgid "account.analytic.invoice.line"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "show the contracts for this partner"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "⇒ Show recurring invoices" msgid "⇒ Show recurring invoices"

125
contract/i18n/he.po

@ -12,17 +12,18 @@ msgstr ""
"PO-Revision-Date: 2017-11-30 01:41+0000\n" "PO-Revision-Date: 2017-11-30 01:41+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n" "Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Hebrew (https://www.transifex.com/oca/teams/23907/he/)\n" "Language-Team: Hebrew (https://www.transifex.com/oca/teams/23907/he/)\n"
"Language: he\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: he\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: contract #. module: contract
#: model:mail.template,body_html:contract.email_contract_template #: model:mail.template,body_html:contract.email_contract_template
msgid "" msgid ""
"\n" "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Hello ${object.partner_id.name or ''},</p>\n" " <p>Hello ${object.partner_id.name or ''},</p>\n"
" <p>A new contract has been created: </p>\n" " <p>A new contract has been created: </p>\n"
"\n" "\n"
@ -35,7 +36,8 @@ msgid ""
"\n" "\n"
" % if object.user_id:\n" " % if object.user_id:\n"
" % if object.user_id.email:\n" " % if object.user_id.email:\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or ''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or "
"''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n" " % else:\n"
" &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n" " &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n"
" % endif\n" " % endif\n"
@ -47,22 +49,31 @@ msgid ""
" <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n" " <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n"
" <br/>\n" " <br/>\n"
" <br/>\n" " <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n" " </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n" " <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n" " </span>\n"
" % if object.company_id.phone:\n" " % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Phone: ${object.company_id.phone}\n" " Phone: ${object.company_id.phone}\n"
" </div>\n" " </div>\n"
" % endif\n" " % endif\n"
" % if object.company_id.website:\n" " % if object.company_id.website:\n"
" <div>\n" " <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" Web: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n" " </div>\n"
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
@ -150,6 +161,18 @@ msgstr ""
msgid "Analytic Account" msgid "Analytic Account"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_analytic_tag_ids
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_analytic_tag_ids
msgid "Analytic Tags"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_automatic_price
msgid "Auto-price?"
msgstr ""
#. module: contract #. module: contract
#: model:ir.actions.act_window,help:contract.account_analytic_contract_action #: model:ir.actions.act_window,help:contract.account_analytic_contract_action
msgid "Click to create a new contract template." msgid "Click to create a new contract template."
@ -166,7 +189,7 @@ msgid "Company"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:263
#: code:addons/contract/models/account_analytic_account.py:324
#, python-format #, python-format
msgid "Compose Email" msgid "Compose Email"
msgstr "" msgstr ""
@ -179,6 +202,12 @@ msgstr ""
msgid "Contract" msgid "Contract"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:139
#, python-format
msgid "Contract '%s' start date can't be later than end date"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract_line #: model:ir.model,name:contract.model_account_analytic_contract_line
msgid "Contract Lines" msgid "Contract Lines"
@ -208,6 +237,11 @@ msgstr ""
msgid "Contracts" msgid "Contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_create_invoice_visibility
msgid "Create invoice visibility"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "Create invoices" msgid "Create invoices"
@ -262,7 +296,7 @@ msgid "Discount (%)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_invoice_line.py:83
#: code:addons/contract/models/account_analytic_contract_line.py:127
#, python-format #, python-format
msgid "Discount should be less or equal to 100" msgid "Discount should be less or equal to 100"
msgstr "" msgstr ""
@ -304,6 +338,15 @@ msgstr ""
msgid "ID" msgid "ID"
msgstr "מזהה" msgstr "מזהה"
#. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,help:contract.field_account_analytic_invoice_line_automatic_price
msgid ""
"If this is marked, the price will be obtained automatically applying the "
"pricelist to the product. If not, you will be able to introduce a manual "
"price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_invoice #: model:ir.model,name:contract.model_account_invoice
msgid "Invoice" msgid "Invoice"
@ -321,14 +364,10 @@ msgstr ""
msgid "Invoices" msgid "Invoices"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing Type"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing type" msgid "Invoicing type"
msgstr "" msgstr ""
@ -393,13 +432,18 @@ msgstr ""
msgid "Partner" msgid "Partner"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_partner_id
msgid "Partner (always False)"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search #: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search
msgid "Partner and dependents" msgid "Partner and dependents"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:169
#: code:addons/contract/models/account_analytic_account.py:227
#, python-format #, python-format
msgid "Please define a sale journal for the company '%s'." msgid "Please define a sale journal for the company '%s'."
msgstr "" msgstr ""
@ -482,6 +526,17 @@ msgstr ""
msgid "Sequence of the contract line when displaying contracts" msgid "Sequence of the contract line when displaying contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "Show the contracts for this partner"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_specific_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_specific_price
msgid "Specific Price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type
#: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type
@ -535,19 +590,44 @@ msgid "Year(s)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:161
#: code:addons/contract/models/account_analytic_account.py:112
#, python-format
msgid ""
"You can't have a next invoicing date before the start of the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:219
#, python-format #, python-format
msgid "You must first select a Customer for Contract %s!" msgid "You must first select a Customer for Contract %s!"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:216
#: code:addons/contract/models/account_analytic_account.py:276
#, python-format #, python-format
msgid "" msgid ""
"You must review start and end dates!\n" "You must review start and end dates!\n"
"%s" "%s"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:103
#, python-format
msgid "You must supply a customer for the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:121
#, python-format
msgid "You must supply a next invoicing date for contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:130
#, python-format
msgid "You must supply a start date for contract '%s'"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract #: model:ir.model,name:contract.model_account_analytic_contract
msgid "account.analytic.contract" msgid "account.analytic.contract"
@ -558,11 +638,6 @@ msgstr ""
msgid "account.analytic.invoice.line" msgid "account.analytic.invoice.line"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "show the contracts for this partner"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "⇒ Show recurring invoices" msgid "⇒ Show recurring invoices"

129
contract/i18n/hi_IN.po

@ -11,18 +11,20 @@ msgstr ""
"POT-Creation-Date: 2017-11-30 01:41+0000\n" "POT-Creation-Date: 2017-11-30 01:41+0000\n"
"PO-Revision-Date: 2017-11-30 01:41+0000\n" "PO-Revision-Date: 2017-11-30 01:41+0000\n"
"Last-Translator: Ashish Deshmukh <ashish.p.deshmukh@gmail.com>, 2017\n" "Last-Translator: Ashish Deshmukh <ashish.p.deshmukh@gmail.com>, 2017\n"
"Language-Team: Hindi (India) (https://www.transifex.com/oca/teams/23907/hi_IN/)\n"
"Language-Team: Hindi (India) (https://www.transifex.com/oca/teams/23907/"
"hi_IN/)\n"
"Language: hi_IN\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: hi_IN\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: contract #. module: contract
#: model:mail.template,body_html:contract.email_contract_template #: model:mail.template,body_html:contract.email_contract_template
msgid "" msgid ""
"\n" "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Hello ${object.partner_id.name or ''},</p>\n" " <p>Hello ${object.partner_id.name or ''},</p>\n"
" <p>A new contract has been created: </p>\n" " <p>A new contract has been created: </p>\n"
"\n" "\n"
@ -35,7 +37,8 @@ msgid ""
"\n" "\n"
" % if object.user_id:\n" " % if object.user_id:\n"
" % if object.user_id.email:\n" " % if object.user_id.email:\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or ''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or "
"''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n" " % else:\n"
" &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n" " &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n"
" % endif\n" " % endif\n"
@ -47,22 +50,31 @@ msgid ""
" <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n" " <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n"
" <br/>\n" " <br/>\n"
" <br/>\n" " <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n" " </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n" " <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n" " </span>\n"
" % if object.company_id.phone:\n" " % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Phone: ${object.company_id.phone}\n" " Phone: ${object.company_id.phone}\n"
" </div>\n" " </div>\n"
" % endif\n" " % endif\n"
" % if object.company_id.website:\n" " % if object.company_id.website:\n"
" <div>\n" " <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" Web: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n" " </div>\n"
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
@ -150,6 +162,19 @@ msgstr ""
msgid "Analytic Account" msgid "Analytic Account"
msgstr "विश्लेषणात्मक खाता" msgstr "विश्लेषणात्मक खाता"
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_analytic_tag_ids
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_analytic_tag_ids
#, fuzzy
msgid "Analytic Tags"
msgstr "विश्लेषणात्मक खाता"
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_automatic_price
msgid "Auto-price?"
msgstr ""
#. module: contract #. module: contract
#: model:ir.actions.act_window,help:contract.account_analytic_contract_action #: model:ir.actions.act_window,help:contract.account_analytic_contract_action
msgid "Click to create a new contract template." msgid "Click to create a new contract template."
@ -166,7 +191,7 @@ msgid "Company"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:263
#: code:addons/contract/models/account_analytic_account.py:324
#, python-format #, python-format
msgid "Compose Email" msgid "Compose Email"
msgstr "" msgstr ""
@ -179,6 +204,12 @@ msgstr ""
msgid "Contract" msgid "Contract"
msgstr "अनुबंध" msgstr "अनुबंध"
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:139
#, python-format
msgid "Contract '%s' start date can't be later than end date"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract_line #: model:ir.model,name:contract.model_account_analytic_contract_line
msgid "Contract Lines" msgid "Contract Lines"
@ -208,6 +239,11 @@ msgstr ""
msgid "Contracts" msgid "Contracts"
msgstr "अनुबंध" msgstr "अनुबंध"
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_create_invoice_visibility
msgid "Create invoice visibility"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "Create invoices" msgid "Create invoices"
@ -262,7 +298,7 @@ msgid "Discount (%)"
msgstr "छूट (%)" msgstr "छूट (%)"
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_invoice_line.py:83
#: code:addons/contract/models/account_analytic_contract_line.py:127
#, python-format #, python-format
msgid "Discount should be less or equal to 100" msgid "Discount should be less or equal to 100"
msgstr "" msgstr ""
@ -304,6 +340,15 @@ msgstr ""
msgid "ID" msgid "ID"
msgstr "आईडी" msgstr "आईडी"
#. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,help:contract.field_account_analytic_invoice_line_automatic_price
msgid ""
"If this is marked, the price will be obtained automatically applying the "
"pricelist to the product. If not, you will be able to introduce a manual "
"price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_invoice #: model:ir.model,name:contract.model_account_invoice
msgid "Invoice" msgid "Invoice"
@ -321,14 +366,10 @@ msgstr ""
msgid "Invoices" msgid "Invoices"
msgstr "चालान" msgstr "चालान"
#. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing Type"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing type" msgid "Invoicing type"
msgstr "" msgstr ""
@ -393,13 +434,18 @@ msgstr ""
msgid "Partner" msgid "Partner"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_partner_id
msgid "Partner (always False)"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search #: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search
msgid "Partner and dependents" msgid "Partner and dependents"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:169
#: code:addons/contract/models/account_analytic_account.py:227
#, python-format #, python-format
msgid "Please define a sale journal for the company '%s'." msgid "Please define a sale journal for the company '%s'."
msgstr "" msgstr ""
@ -482,6 +528,17 @@ msgstr ""
msgid "Sequence of the contract line when displaying contracts" msgid "Sequence of the contract line when displaying contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "Show the contracts for this partner"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_specific_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_specific_price
msgid "Specific Price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type
#: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type
@ -535,19 +592,44 @@ msgid "Year(s)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:161
#: code:addons/contract/models/account_analytic_account.py:112
#, python-format
msgid ""
"You can't have a next invoicing date before the start of the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:219
#, python-format #, python-format
msgid "You must first select a Customer for Contract %s!" msgid "You must first select a Customer for Contract %s!"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:216
#: code:addons/contract/models/account_analytic_account.py:276
#, python-format #, python-format
msgid "" msgid ""
"You must review start and end dates!\n" "You must review start and end dates!\n"
"%s" "%s"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:103
#, python-format
msgid "You must supply a customer for the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:121
#, python-format
msgid "You must supply a next invoicing date for contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:130
#, python-format
msgid "You must supply a start date for contract '%s'"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract #: model:ir.model,name:contract.model_account_analytic_contract
msgid "account.analytic.contract" msgid "account.analytic.contract"
@ -558,11 +640,6 @@ msgstr ""
msgid "account.analytic.invoice.line" msgid "account.analytic.invoice.line"
msgstr "account.analytic.invoice.line" msgstr "account.analytic.invoice.line"
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "show the contracts for this partner"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "⇒ Show recurring invoices" msgid "⇒ Show recurring invoices"

36
contract/i18n/hr.po

@ -13,17 +13,19 @@ msgstr ""
"PO-Revision-Date: 2018-03-29 00:41+0000\n" "PO-Revision-Date: 2018-03-29 00:41+0000\n"
"Last-Translator: Bole <bole@dajmi5.com>, 2017\n" "Last-Translator: Bole <bole@dajmi5.com>, 2017\n"
"Language-Team: Croatian (https://www.transifex.com/oca/teams/23907/hr/)\n" "Language-Team: Croatian (https://www.transifex.com/oca/teams/23907/hr/)\n"
"Language: hr\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: hr\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
#. module: contract #. module: contract
#: model:mail.template,body_html:contract.email_contract_template #: model:mail.template,body_html:contract.email_contract_template
msgid "" msgid ""
"\n" "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Hello ${object.partner_id.name or ''},</p>\n" " <p>Hello ${object.partner_id.name or ''},</p>\n"
" <p>A new contract has been created: </p>\n" " <p>A new contract has been created: </p>\n"
"\n" "\n"
@ -36,7 +38,8 @@ msgid ""
"\n" "\n"
" % if object.user_id:\n" " % if object.user_id:\n"
" % if object.user_id.email:\n" " % if object.user_id.email:\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or ''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or "
"''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n" " % else:\n"
" &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n" " &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n"
" % endif\n" " % endif\n"
@ -48,22 +51,31 @@ msgid ""
" <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n" " <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n"
" <br/>\n" " <br/>\n"
" <br/>\n" " <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n" " </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n" " <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n" " </span>\n"
" % if object.company_id.phone:\n" " % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Phone: ${object.company_id.phone}\n" " Phone: ${object.company_id.phone}\n"
" </div>\n" " </div>\n"
" % endif\n" " % endif\n"
" % if object.company_id.website:\n" " % if object.company_id.website:\n"
" <div>\n" " <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" Web: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n" " </div>\n"
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
@ -287,7 +299,7 @@ msgid "Discount (%)"
msgstr "Popust (%)" msgstr "Popust (%)"
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_invoice_line.py:126
#: code:addons/contract/models/account_analytic_contract_line.py:127
#, python-format #, python-format
msgid "Discount should be less or equal to 100" msgid "Discount should be less or equal to 100"
msgstr "Popusti bi trebali biti manji ili jednaki 100" msgstr "Popusti bi trebali biti manji ili jednaki 100"

39
contract/i18n/hr_HR.po

@ -12,18 +12,21 @@ msgstr ""
"POT-Creation-Date: 2018-03-29 00:41+0000\n" "POT-Creation-Date: 2018-03-29 00:41+0000\n"
"PO-Revision-Date: 2018-03-29 00:41+0000\n" "PO-Revision-Date: 2018-03-29 00:41+0000\n"
"Last-Translator: Bole <bole@dajmi5.com>, 2017\n" "Last-Translator: Bole <bole@dajmi5.com>, 2017\n"
"Language-Team: Croatian (Croatia) (https://www.transifex.com/oca/teams/23907/hr_HR/)\n"
"Language-Team: Croatian (Croatia) (https://www.transifex.com/oca/teams/23907/"
"hr_HR/)\n"
"Language: hr_HR\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: hr_HR\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
#. module: contract #. module: contract
#: model:mail.template,body_html:contract.email_contract_template #: model:mail.template,body_html:contract.email_contract_template
msgid "" msgid ""
"\n" "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Hello ${object.partner_id.name or ''},</p>\n" " <p>Hello ${object.partner_id.name or ''},</p>\n"
" <p>A new contract has been created: </p>\n" " <p>A new contract has been created: </p>\n"
"\n" "\n"
@ -36,7 +39,8 @@ msgid ""
"\n" "\n"
" % if object.user_id:\n" " % if object.user_id:\n"
" % if object.user_id.email:\n" " % if object.user_id.email:\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or ''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or "
"''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n" " % else:\n"
" &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n" " &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n"
" % endif\n" " % endif\n"
@ -48,22 +52,31 @@ msgid ""
" <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n" " <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n"
" <br/>\n" " <br/>\n"
" <br/>\n" " <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n" " </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n" " <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n" " </span>\n"
" % if object.company_id.phone:\n" " % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Phone: ${object.company_id.phone}\n" " Phone: ${object.company_id.phone}\n"
" </div>\n" " </div>\n"
" % endif\n" " % endif\n"
" % if object.company_id.website:\n" " % if object.company_id.website:\n"
" <div>\n" " <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" Web: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n" " </div>\n"
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
@ -286,7 +299,7 @@ msgid "Discount (%)"
msgstr "Popust (%)" msgstr "Popust (%)"
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_invoice_line.py:126
#: code:addons/contract/models/account_analytic_contract_line.py:127
#, python-format #, python-format
msgid "Discount should be less or equal to 100" msgid "Discount should be less or equal to 100"
msgstr "Popust treba biti manji ili jednak 100" msgstr "Popust treba biti manji ili jednak 100"

126
contract/i18n/hu.po

@ -12,17 +12,18 @@ msgstr ""
"PO-Revision-Date: 2017-11-30 01:41+0000\n" "PO-Revision-Date: 2017-11-30 01:41+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n" "Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Hungarian (https://www.transifex.com/oca/teams/23907/hu/)\n" "Language-Team: Hungarian (https://www.transifex.com/oca/teams/23907/hu/)\n"
"Language: hu\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: hu\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: contract #. module: contract
#: model:mail.template,body_html:contract.email_contract_template #: model:mail.template,body_html:contract.email_contract_template
msgid "" msgid ""
"\n" "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Hello ${object.partner_id.name or ''},</p>\n" " <p>Hello ${object.partner_id.name or ''},</p>\n"
" <p>A new contract has been created: </p>\n" " <p>A new contract has been created: </p>\n"
"\n" "\n"
@ -35,7 +36,8 @@ msgid ""
"\n" "\n"
" % if object.user_id:\n" " % if object.user_id:\n"
" % if object.user_id.email:\n" " % if object.user_id.email:\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or ''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or "
"''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n" " % else:\n"
" &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n" " &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n"
" % endif\n" " % endif\n"
@ -47,22 +49,31 @@ msgid ""
" <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n" " <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n"
" <br/>\n" " <br/>\n"
" <br/>\n" " <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n" " </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n" " <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n" " </span>\n"
" % if object.company_id.phone:\n" " % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Phone: ${object.company_id.phone}\n" " Phone: ${object.company_id.phone}\n"
" </div>\n" " </div>\n"
" % endif\n" " % endif\n"
" % if object.company_id.website:\n" " % if object.company_id.website:\n"
" <div>\n" " <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" Web: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n" " </div>\n"
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
@ -150,6 +161,19 @@ msgstr ""
msgid "Analytic Account" msgid "Analytic Account"
msgstr "Analitikus gyűjtőkód könyvelés" msgstr "Analitikus gyűjtőkód könyvelés"
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_analytic_tag_ids
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_analytic_tag_ids
#, fuzzy
msgid "Analytic Tags"
msgstr "Analitikus gyűjtőkód könyvelés"
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_automatic_price
msgid "Auto-price?"
msgstr ""
#. module: contract #. module: contract
#: model:ir.actions.act_window,help:contract.account_analytic_contract_action #: model:ir.actions.act_window,help:contract.account_analytic_contract_action
msgid "Click to create a new contract template." msgid "Click to create a new contract template."
@ -166,7 +190,7 @@ msgid "Company"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:263
#: code:addons/contract/models/account_analytic_account.py:324
#, python-format #, python-format
msgid "Compose Email" msgid "Compose Email"
msgstr "" msgstr ""
@ -179,6 +203,12 @@ msgstr ""
msgid "Contract" msgid "Contract"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:139
#, python-format
msgid "Contract '%s' start date can't be later than end date"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract_line #: model:ir.model,name:contract.model_account_analytic_contract_line
msgid "Contract Lines" msgid "Contract Lines"
@ -208,6 +238,11 @@ msgstr ""
msgid "Contracts" msgid "Contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_create_invoice_visibility
msgid "Create invoice visibility"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "Create invoices" msgid "Create invoices"
@ -262,7 +297,7 @@ msgid "Discount (%)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_invoice_line.py:83
#: code:addons/contract/models/account_analytic_contract_line.py:127
#, python-format #, python-format
msgid "Discount should be less or equal to 100" msgid "Discount should be less or equal to 100"
msgstr "" msgstr ""
@ -304,6 +339,15 @@ msgstr ""
msgid "ID" msgid "ID"
msgstr "Azonosító ID" msgstr "Azonosító ID"
#. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,help:contract.field_account_analytic_invoice_line_automatic_price
msgid ""
"If this is marked, the price will be obtained automatically applying the "
"pricelist to the product. If not, you will be able to introduce a manual "
"price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_invoice #: model:ir.model,name:contract.model_account_invoice
msgid "Invoice" msgid "Invoice"
@ -321,14 +365,10 @@ msgstr ""
msgid "Invoices" msgid "Invoices"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing Type"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing type" msgid "Invoicing type"
msgstr "" msgstr ""
@ -393,13 +433,18 @@ msgstr ""
msgid "Partner" msgid "Partner"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_partner_id
msgid "Partner (always False)"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search #: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search
msgid "Partner and dependents" msgid "Partner and dependents"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:169
#: code:addons/contract/models/account_analytic_account.py:227
#, python-format #, python-format
msgid "Please define a sale journal for the company '%s'." msgid "Please define a sale journal for the company '%s'."
msgstr "" msgstr ""
@ -482,6 +527,17 @@ msgstr ""
msgid "Sequence of the contract line when displaying contracts" msgid "Sequence of the contract line when displaying contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "Show the contracts for this partner"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_specific_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_specific_price
msgid "Specific Price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type
#: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type
@ -535,19 +591,44 @@ msgid "Year(s)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:161
#: code:addons/contract/models/account_analytic_account.py:112
#, python-format
msgid ""
"You can't have a next invoicing date before the start of the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:219
#, python-format #, python-format
msgid "You must first select a Customer for Contract %s!" msgid "You must first select a Customer for Contract %s!"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:216
#: code:addons/contract/models/account_analytic_account.py:276
#, python-format #, python-format
msgid "" msgid ""
"You must review start and end dates!\n" "You must review start and end dates!\n"
"%s" "%s"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:103
#, python-format
msgid "You must supply a customer for the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:121
#, python-format
msgid "You must supply a next invoicing date for contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:130
#, python-format
msgid "You must supply a start date for contract '%s'"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract #: model:ir.model,name:contract.model_account_analytic_contract
msgid "account.analytic.contract" msgid "account.analytic.contract"
@ -558,11 +639,6 @@ msgstr ""
msgid "account.analytic.invoice.line" msgid "account.analytic.invoice.line"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "show the contracts for this partner"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "⇒ Show recurring invoices" msgid "⇒ Show recurring invoices"

125
contract/i18n/id.po

@ -12,17 +12,18 @@ msgstr ""
"PO-Revision-Date: 2017-11-30 01:41+0000\n" "PO-Revision-Date: 2017-11-30 01:41+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n" "Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Indonesian (https://www.transifex.com/oca/teams/23907/id/)\n" "Language-Team: Indonesian (https://www.transifex.com/oca/teams/23907/id/)\n"
"Language: id\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: id\n"
"Plural-Forms: nplurals=1; plural=0;\n" "Plural-Forms: nplurals=1; plural=0;\n"
#. module: contract #. module: contract
#: model:mail.template,body_html:contract.email_contract_template #: model:mail.template,body_html:contract.email_contract_template
msgid "" msgid ""
"\n" "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Hello ${object.partner_id.name or ''},</p>\n" " <p>Hello ${object.partner_id.name or ''},</p>\n"
" <p>A new contract has been created: </p>\n" " <p>A new contract has been created: </p>\n"
"\n" "\n"
@ -35,7 +36,8 @@ msgid ""
"\n" "\n"
" % if object.user_id:\n" " % if object.user_id:\n"
" % if object.user_id.email:\n" " % if object.user_id.email:\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or ''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or "
"''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n" " % else:\n"
" &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n" " &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n"
" % endif\n" " % endif\n"
@ -47,22 +49,31 @@ msgid ""
" <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n" " <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n"
" <br/>\n" " <br/>\n"
" <br/>\n" " <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n" " </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n" " <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n" " </span>\n"
" % if object.company_id.phone:\n" " % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Phone: ${object.company_id.phone}\n" " Phone: ${object.company_id.phone}\n"
" </div>\n" " </div>\n"
" % endif\n" " % endif\n"
" % if object.company_id.website:\n" " % if object.company_id.website:\n"
" <div>\n" " <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" Web: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n" " </div>\n"
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
@ -150,6 +161,18 @@ msgstr ""
msgid "Analytic Account" msgid "Analytic Account"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_analytic_tag_ids
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_analytic_tag_ids
msgid "Analytic Tags"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_automatic_price
msgid "Auto-price?"
msgstr ""
#. module: contract #. module: contract
#: model:ir.actions.act_window,help:contract.account_analytic_contract_action #: model:ir.actions.act_window,help:contract.account_analytic_contract_action
msgid "Click to create a new contract template." msgid "Click to create a new contract template."
@ -166,7 +189,7 @@ msgid "Company"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:263
#: code:addons/contract/models/account_analytic_account.py:324
#, python-format #, python-format
msgid "Compose Email" msgid "Compose Email"
msgstr "" msgstr ""
@ -179,6 +202,12 @@ msgstr ""
msgid "Contract" msgid "Contract"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:139
#, python-format
msgid "Contract '%s' start date can't be later than end date"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract_line #: model:ir.model,name:contract.model_account_analytic_contract_line
msgid "Contract Lines" msgid "Contract Lines"
@ -208,6 +237,11 @@ msgstr ""
msgid "Contracts" msgid "Contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_create_invoice_visibility
msgid "Create invoice visibility"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "Create invoices" msgid "Create invoices"
@ -262,7 +296,7 @@ msgid "Discount (%)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_invoice_line.py:83
#: code:addons/contract/models/account_analytic_contract_line.py:127
#, python-format #, python-format
msgid "Discount should be less or equal to 100" msgid "Discount should be less or equal to 100"
msgstr "" msgstr ""
@ -304,6 +338,15 @@ msgstr ""
msgid "ID" msgid "ID"
msgstr "ID" msgstr "ID"
#. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,help:contract.field_account_analytic_invoice_line_automatic_price
msgid ""
"If this is marked, the price will be obtained automatically applying the "
"pricelist to the product. If not, you will be able to introduce a manual "
"price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_invoice #: model:ir.model,name:contract.model_account_invoice
msgid "Invoice" msgid "Invoice"
@ -321,14 +364,10 @@ msgstr ""
msgid "Invoices" msgid "Invoices"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing Type"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing type" msgid "Invoicing type"
msgstr "" msgstr ""
@ -393,13 +432,18 @@ msgstr ""
msgid "Partner" msgid "Partner"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_partner_id
msgid "Partner (always False)"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search #: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search
msgid "Partner and dependents" msgid "Partner and dependents"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:169
#: code:addons/contract/models/account_analytic_account.py:227
#, python-format #, python-format
msgid "Please define a sale journal for the company '%s'." msgid "Please define a sale journal for the company '%s'."
msgstr "" msgstr ""
@ -482,6 +526,17 @@ msgstr ""
msgid "Sequence of the contract line when displaying contracts" msgid "Sequence of the contract line when displaying contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "Show the contracts for this partner"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_specific_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_specific_price
msgid "Specific Price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type
#: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type
@ -535,19 +590,44 @@ msgid "Year(s)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:161
#: code:addons/contract/models/account_analytic_account.py:112
#, python-format
msgid ""
"You can't have a next invoicing date before the start of the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:219
#, python-format #, python-format
msgid "You must first select a Customer for Contract %s!" msgid "You must first select a Customer for Contract %s!"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:216
#: code:addons/contract/models/account_analytic_account.py:276
#, python-format #, python-format
msgid "" msgid ""
"You must review start and end dates!\n" "You must review start and end dates!\n"
"%s" "%s"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:103
#, python-format
msgid "You must supply a customer for the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:121
#, python-format
msgid "You must supply a next invoicing date for contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:130
#, python-format
msgid "You must supply a start date for contract '%s'"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract #: model:ir.model,name:contract.model_account_analytic_contract
msgid "account.analytic.contract" msgid "account.analytic.contract"
@ -558,11 +638,6 @@ msgstr ""
msgid "account.analytic.invoice.line" msgid "account.analytic.invoice.line"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "show the contracts for this partner"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "⇒ Show recurring invoices" msgid "⇒ Show recurring invoices"

39
contract/i18n/it.po

@ -13,17 +13,18 @@ msgstr ""
"PO-Revision-Date: 2018-03-29 00:41+0000\n" "PO-Revision-Date: 2018-03-29 00:41+0000\n"
"Last-Translator: Lorenzo Battistini <lorenzo.battistini@agilebg.com>, 2017\n" "Last-Translator: Lorenzo Battistini <lorenzo.battistini@agilebg.com>, 2017\n"
"Language-Team: Italian (https://www.transifex.com/oca/teams/23907/it/)\n" "Language-Team: Italian (https://www.transifex.com/oca/teams/23907/it/)\n"
"Language: it\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: it\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: contract #. module: contract
#: model:mail.template,body_html:contract.email_contract_template #: model:mail.template,body_html:contract.email_contract_template
msgid "" msgid ""
"\n" "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Hello ${object.partner_id.name or ''},</p>\n" " <p>Hello ${object.partner_id.name or ''},</p>\n"
" <p>A new contract has been created: </p>\n" " <p>A new contract has been created: </p>\n"
"\n" "\n"
@ -36,7 +37,8 @@ msgid ""
"\n" "\n"
" % if object.user_id:\n" " % if object.user_id:\n"
" % if object.user_id.email:\n" " % if object.user_id.email:\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or ''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or "
"''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n" " % else:\n"
" &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n" " &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n"
" % endif\n" " % endif\n"
@ -48,22 +50,31 @@ msgid ""
" <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n" " <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n"
" <br/>\n" " <br/>\n"
" <br/>\n" " <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n" " </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n" " <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n" " </span>\n"
" % if object.company_id.phone:\n" " % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Phone: ${object.company_id.phone}\n" " Phone: ${object.company_id.phone}\n"
" </div>\n" " </div>\n"
" % endif\n" " % endif\n"
" % if object.company_id.website:\n" " % if object.company_id.website:\n"
" <div>\n" " <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" Web: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n" " </div>\n"
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
@ -286,7 +297,7 @@ msgid "Discount (%)"
msgstr "Sconto (%)" msgstr "Sconto (%)"
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_invoice_line.py:126
#: code:addons/contract/models/account_analytic_contract_line.py:127
#, python-format #, python-format
msgid "Discount should be less or equal to 100" msgid "Discount should be less or equal to 100"
msgstr "Lo sconto dovrebbe essere minore o uguale a 100" msgstr "Lo sconto dovrebbe essere minore o uguale a 100"
@ -298,8 +309,7 @@ msgid ""
"Discount that is applied in generated invoices. It should be less or equal " "Discount that is applied in generated invoices. It should be less or equal "
"to 100" "to 100"
msgstr "" msgstr ""
"Sconto applicato alle fatture generate. Dovrebbe essere minore o uguale a "
"100"
"Sconto applicato alle fatture generate. Dovrebbe essere minore o uguale a 100"
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_display_name #: model:ir.model.fields,field_description:contract.field_account_analytic_contract_display_name
@ -540,8 +550,7 @@ msgstr "Specificare l'intervallo per la generazione automatica delle fatture"
#: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_invoicing_type #: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_invoicing_type
#: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_invoicing_type #: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_invoicing_type
msgid "Specify if process date is 'from' or 'to' invoicing date" msgid "Specify if process date is 'from' or 'to' invoicing date"
msgstr ""
"Specificare se la data di elaborazione è 'dalla' o 'alla' data fattura"
msgstr "Specificare se la data di elaborazione è 'dalla' o 'alla' data fattura"
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_price_subtotal #: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_price_subtotal

125
contract/i18n/ja.po

@ -12,17 +12,18 @@ msgstr ""
"PO-Revision-Date: 2017-11-30 01:41+0000\n" "PO-Revision-Date: 2017-11-30 01:41+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n" "Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Japanese (https://www.transifex.com/oca/teams/23907/ja/)\n" "Language-Team: Japanese (https://www.transifex.com/oca/teams/23907/ja/)\n"
"Language: ja\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: ja\n"
"Plural-Forms: nplurals=1; plural=0;\n" "Plural-Forms: nplurals=1; plural=0;\n"
#. module: contract #. module: contract
#: model:mail.template,body_html:contract.email_contract_template #: model:mail.template,body_html:contract.email_contract_template
msgid "" msgid ""
"\n" "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Hello ${object.partner_id.name or ''},</p>\n" " <p>Hello ${object.partner_id.name or ''},</p>\n"
" <p>A new contract has been created: </p>\n" " <p>A new contract has been created: </p>\n"
"\n" "\n"
@ -35,7 +36,8 @@ msgid ""
"\n" "\n"
" % if object.user_id:\n" " % if object.user_id:\n"
" % if object.user_id.email:\n" " % if object.user_id.email:\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or ''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or "
"''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n" " % else:\n"
" &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n" " &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n"
" % endif\n" " % endif\n"
@ -47,22 +49,31 @@ msgid ""
" <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n" " <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n"
" <br/>\n" " <br/>\n"
" <br/>\n" " <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n" " </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n" " <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n" " </span>\n"
" % if object.company_id.phone:\n" " % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Phone: ${object.company_id.phone}\n" " Phone: ${object.company_id.phone}\n"
" </div>\n" " </div>\n"
" % endif\n" " % endif\n"
" % if object.company_id.website:\n" " % if object.company_id.website:\n"
" <div>\n" " <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" Web: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n" " </div>\n"
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
@ -150,6 +161,18 @@ msgstr ""
msgid "Analytic Account" msgid "Analytic Account"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_analytic_tag_ids
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_analytic_tag_ids
msgid "Analytic Tags"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_automatic_price
msgid "Auto-price?"
msgstr ""
#. module: contract #. module: contract
#: model:ir.actions.act_window,help:contract.account_analytic_contract_action #: model:ir.actions.act_window,help:contract.account_analytic_contract_action
msgid "Click to create a new contract template." msgid "Click to create a new contract template."
@ -166,7 +189,7 @@ msgid "Company"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:263
#: code:addons/contract/models/account_analytic_account.py:324
#, python-format #, python-format
msgid "Compose Email" msgid "Compose Email"
msgstr "" msgstr ""
@ -179,6 +202,12 @@ msgstr ""
msgid "Contract" msgid "Contract"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:139
#, python-format
msgid "Contract '%s' start date can't be later than end date"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract_line #: model:ir.model,name:contract.model_account_analytic_contract_line
msgid "Contract Lines" msgid "Contract Lines"
@ -208,6 +237,11 @@ msgstr ""
msgid "Contracts" msgid "Contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_create_invoice_visibility
msgid "Create invoice visibility"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "Create invoices" msgid "Create invoices"
@ -262,7 +296,7 @@ msgid "Discount (%)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_invoice_line.py:83
#: code:addons/contract/models/account_analytic_contract_line.py:127
#, python-format #, python-format
msgid "Discount should be less or equal to 100" msgid "Discount should be less or equal to 100"
msgstr "" msgstr ""
@ -304,6 +338,15 @@ msgstr ""
msgid "ID" msgid "ID"
msgstr "ID" msgstr "ID"
#. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,help:contract.field_account_analytic_invoice_line_automatic_price
msgid ""
"If this is marked, the price will be obtained automatically applying the "
"pricelist to the product. If not, you will be able to introduce a manual "
"price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_invoice #: model:ir.model,name:contract.model_account_invoice
msgid "Invoice" msgid "Invoice"
@ -321,14 +364,10 @@ msgstr ""
msgid "Invoices" msgid "Invoices"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing Type"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing type" msgid "Invoicing type"
msgstr "" msgstr ""
@ -393,13 +432,18 @@ msgstr ""
msgid "Partner" msgid "Partner"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_partner_id
msgid "Partner (always False)"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search #: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search
msgid "Partner and dependents" msgid "Partner and dependents"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:169
#: code:addons/contract/models/account_analytic_account.py:227
#, python-format #, python-format
msgid "Please define a sale journal for the company '%s'." msgid "Please define a sale journal for the company '%s'."
msgstr "" msgstr ""
@ -482,6 +526,17 @@ msgstr ""
msgid "Sequence of the contract line when displaying contracts" msgid "Sequence of the contract line when displaying contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "Show the contracts for this partner"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_specific_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_specific_price
msgid "Specific Price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type
#: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type
@ -535,19 +590,44 @@ msgid "Year(s)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:161
#: code:addons/contract/models/account_analytic_account.py:112
#, python-format
msgid ""
"You can't have a next invoicing date before the start of the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:219
#, python-format #, python-format
msgid "You must first select a Customer for Contract %s!" msgid "You must first select a Customer for Contract %s!"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:216
#: code:addons/contract/models/account_analytic_account.py:276
#, python-format #, python-format
msgid "" msgid ""
"You must review start and end dates!\n" "You must review start and end dates!\n"
"%s" "%s"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:103
#, python-format
msgid "You must supply a customer for the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:121
#, python-format
msgid "You must supply a next invoicing date for contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:130
#, python-format
msgid "You must supply a start date for contract '%s'"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract #: model:ir.model,name:contract.model_account_analytic_contract
msgid "account.analytic.contract" msgid "account.analytic.contract"
@ -558,11 +638,6 @@ msgstr ""
msgid "account.analytic.invoice.line" msgid "account.analytic.invoice.line"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "show the contracts for this partner"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "⇒ Show recurring invoices" msgid "⇒ Show recurring invoices"

125
contract/i18n/ko.po

@ -12,17 +12,18 @@ msgstr ""
"PO-Revision-Date: 2017-11-30 01:41+0000\n" "PO-Revision-Date: 2017-11-30 01:41+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n" "Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Korean (https://www.transifex.com/oca/teams/23907/ko/)\n" "Language-Team: Korean (https://www.transifex.com/oca/teams/23907/ko/)\n"
"Language: ko\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: ko\n"
"Plural-Forms: nplurals=1; plural=0;\n" "Plural-Forms: nplurals=1; plural=0;\n"
#. module: contract #. module: contract
#: model:mail.template,body_html:contract.email_contract_template #: model:mail.template,body_html:contract.email_contract_template
msgid "" msgid ""
"\n" "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Hello ${object.partner_id.name or ''},</p>\n" " <p>Hello ${object.partner_id.name or ''},</p>\n"
" <p>A new contract has been created: </p>\n" " <p>A new contract has been created: </p>\n"
"\n" "\n"
@ -35,7 +36,8 @@ msgid ""
"\n" "\n"
" % if object.user_id:\n" " % if object.user_id:\n"
" % if object.user_id.email:\n" " % if object.user_id.email:\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or ''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or "
"''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n" " % else:\n"
" &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n" " &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n"
" % endif\n" " % endif\n"
@ -47,22 +49,31 @@ msgid ""
" <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n" " <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n"
" <br/>\n" " <br/>\n"
" <br/>\n" " <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n" " </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n" " <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n" " </span>\n"
" % if object.company_id.phone:\n" " % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Phone: ${object.company_id.phone}\n" " Phone: ${object.company_id.phone}\n"
" </div>\n" " </div>\n"
" % endif\n" " % endif\n"
" % if object.company_id.website:\n" " % if object.company_id.website:\n"
" <div>\n" " <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" Web: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n" " </div>\n"
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
@ -150,6 +161,18 @@ msgstr ""
msgid "Analytic Account" msgid "Analytic Account"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_analytic_tag_ids
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_analytic_tag_ids
msgid "Analytic Tags"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_automatic_price
msgid "Auto-price?"
msgstr ""
#. module: contract #. module: contract
#: model:ir.actions.act_window,help:contract.account_analytic_contract_action #: model:ir.actions.act_window,help:contract.account_analytic_contract_action
msgid "Click to create a new contract template." msgid "Click to create a new contract template."
@ -166,7 +189,7 @@ msgid "Company"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:263
#: code:addons/contract/models/account_analytic_account.py:324
#, python-format #, python-format
msgid "Compose Email" msgid "Compose Email"
msgstr "" msgstr ""
@ -179,6 +202,12 @@ msgstr ""
msgid "Contract" msgid "Contract"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:139
#, python-format
msgid "Contract '%s' start date can't be later than end date"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract_line #: model:ir.model,name:contract.model_account_analytic_contract_line
msgid "Contract Lines" msgid "Contract Lines"
@ -208,6 +237,11 @@ msgstr ""
msgid "Contracts" msgid "Contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_create_invoice_visibility
msgid "Create invoice visibility"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "Create invoices" msgid "Create invoices"
@ -262,7 +296,7 @@ msgid "Discount (%)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_invoice_line.py:83
#: code:addons/contract/models/account_analytic_contract_line.py:127
#, python-format #, python-format
msgid "Discount should be less or equal to 100" msgid "Discount should be less or equal to 100"
msgstr "" msgstr ""
@ -304,6 +338,15 @@ msgstr ""
msgid "ID" msgid "ID"
msgstr "ID" msgstr "ID"
#. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,help:contract.field_account_analytic_invoice_line_automatic_price
msgid ""
"If this is marked, the price will be obtained automatically applying the "
"pricelist to the product. If not, you will be able to introduce a manual "
"price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_invoice #: model:ir.model,name:contract.model_account_invoice
msgid "Invoice" msgid "Invoice"
@ -321,14 +364,10 @@ msgstr ""
msgid "Invoices" msgid "Invoices"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing Type"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing type" msgid "Invoicing type"
msgstr "" msgstr ""
@ -393,13 +432,18 @@ msgstr ""
msgid "Partner" msgid "Partner"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_partner_id
msgid "Partner (always False)"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search #: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search
msgid "Partner and dependents" msgid "Partner and dependents"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:169
#: code:addons/contract/models/account_analytic_account.py:227
#, python-format #, python-format
msgid "Please define a sale journal for the company '%s'." msgid "Please define a sale journal for the company '%s'."
msgstr "" msgstr ""
@ -482,6 +526,17 @@ msgstr ""
msgid "Sequence of the contract line when displaying contracts" msgid "Sequence of the contract line when displaying contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "Show the contracts for this partner"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_specific_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_specific_price
msgid "Specific Price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type
#: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type
@ -535,19 +590,44 @@ msgid "Year(s)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:161
#: code:addons/contract/models/account_analytic_account.py:112
#, python-format
msgid ""
"You can't have a next invoicing date before the start of the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:219
#, python-format #, python-format
msgid "You must first select a Customer for Contract %s!" msgid "You must first select a Customer for Contract %s!"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:216
#: code:addons/contract/models/account_analytic_account.py:276
#, python-format #, python-format
msgid "" msgid ""
"You must review start and end dates!\n" "You must review start and end dates!\n"
"%s" "%s"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:103
#, python-format
msgid "You must supply a customer for the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:121
#, python-format
msgid "You must supply a next invoicing date for contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:130
#, python-format
msgid "You must supply a start date for contract '%s'"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract #: model:ir.model,name:contract.model_account_analytic_contract
msgid "account.analytic.contract" msgid "account.analytic.contract"
@ -558,11 +638,6 @@ msgstr ""
msgid "account.analytic.invoice.line" msgid "account.analytic.invoice.line"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "show the contracts for this partner"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "⇒ Show recurring invoices" msgid "⇒ Show recurring invoices"

128
contract/i18n/lt.po

@ -12,17 +12,19 @@ msgstr ""
"PO-Revision-Date: 2017-11-30 01:41+0000\n" "PO-Revision-Date: 2017-11-30 01:41+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n" "Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Lithuanian (https://www.transifex.com/oca/teams/23907/lt/)\n" "Language-Team: Lithuanian (https://www.transifex.com/oca/teams/23907/lt/)\n"
"Language: lt\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: lt\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n"
"%100<10 || n%100>=20) ? 1 : 2);\n"
#. module: contract #. module: contract
#: model:mail.template,body_html:contract.email_contract_template #: model:mail.template,body_html:contract.email_contract_template
msgid "" msgid ""
"\n" "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Hello ${object.partner_id.name or ''},</p>\n" " <p>Hello ${object.partner_id.name or ''},</p>\n"
" <p>A new contract has been created: </p>\n" " <p>A new contract has been created: </p>\n"
"\n" "\n"
@ -35,7 +37,8 @@ msgid ""
"\n" "\n"
" % if object.user_id:\n" " % if object.user_id:\n"
" % if object.user_id.email:\n" " % if object.user_id.email:\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or ''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or "
"''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n" " % else:\n"
" &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n" " &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n"
" % endif\n" " % endif\n"
@ -47,22 +50,31 @@ msgid ""
" <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n" " <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n"
" <br/>\n" " <br/>\n"
" <br/>\n" " <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n" " </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n" " <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n" " </span>\n"
" % if object.company_id.phone:\n" " % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Phone: ${object.company_id.phone}\n" " Phone: ${object.company_id.phone}\n"
" </div>\n" " </div>\n"
" % endif\n" " % endif\n"
" % if object.company_id.website:\n" " % if object.company_id.website:\n"
" <div>\n" " <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" Web: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n" " </div>\n"
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
@ -150,6 +162,18 @@ msgstr ""
msgid "Analytic Account" msgid "Analytic Account"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_analytic_tag_ids
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_analytic_tag_ids
msgid "Analytic Tags"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_automatic_price
msgid "Auto-price?"
msgstr ""
#. module: contract #. module: contract
#: model:ir.actions.act_window,help:contract.account_analytic_contract_action #: model:ir.actions.act_window,help:contract.account_analytic_contract_action
msgid "Click to create a new contract template." msgid "Click to create a new contract template."
@ -166,7 +190,7 @@ msgid "Company"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:263
#: code:addons/contract/models/account_analytic_account.py:324
#, python-format #, python-format
msgid "Compose Email" msgid "Compose Email"
msgstr "" msgstr ""
@ -179,6 +203,12 @@ msgstr ""
msgid "Contract" msgid "Contract"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:139
#, python-format
msgid "Contract '%s' start date can't be later than end date"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract_line #: model:ir.model,name:contract.model_account_analytic_contract_line
msgid "Contract Lines" msgid "Contract Lines"
@ -208,6 +238,11 @@ msgstr ""
msgid "Contracts" msgid "Contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_create_invoice_visibility
msgid "Create invoice visibility"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "Create invoices" msgid "Create invoices"
@ -262,7 +297,7 @@ msgid "Discount (%)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_invoice_line.py:83
#: code:addons/contract/models/account_analytic_contract_line.py:127
#, python-format #, python-format
msgid "Discount should be less or equal to 100" msgid "Discount should be less or equal to 100"
msgstr "" msgstr ""
@ -304,6 +339,15 @@ msgstr ""
msgid "ID" msgid "ID"
msgstr "ID" msgstr "ID"
#. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,help:contract.field_account_analytic_invoice_line_automatic_price
msgid ""
"If this is marked, the price will be obtained automatically applying the "
"pricelist to the product. If not, you will be able to introduce a manual "
"price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_invoice #: model:ir.model,name:contract.model_account_invoice
msgid "Invoice" msgid "Invoice"
@ -321,14 +365,10 @@ msgstr ""
msgid "Invoices" msgid "Invoices"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing Type"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing type" msgid "Invoicing type"
msgstr "" msgstr ""
@ -393,13 +433,18 @@ msgstr ""
msgid "Partner" msgid "Partner"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_partner_id
msgid "Partner (always False)"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search #: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search
msgid "Partner and dependents" msgid "Partner and dependents"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:169
#: code:addons/contract/models/account_analytic_account.py:227
#, python-format #, python-format
msgid "Please define a sale journal for the company '%s'." msgid "Please define a sale journal for the company '%s'."
msgstr "" msgstr ""
@ -482,6 +527,17 @@ msgstr ""
msgid "Sequence of the contract line when displaying contracts" msgid "Sequence of the contract line when displaying contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "Show the contracts for this partner"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_specific_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_specific_price
msgid "Specific Price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type
#: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type
@ -535,19 +591,44 @@ msgid "Year(s)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:161
#: code:addons/contract/models/account_analytic_account.py:112
#, python-format
msgid ""
"You can't have a next invoicing date before the start of the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:219
#, python-format #, python-format
msgid "You must first select a Customer for Contract %s!" msgid "You must first select a Customer for Contract %s!"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:216
#: code:addons/contract/models/account_analytic_account.py:276
#, python-format #, python-format
msgid "" msgid ""
"You must review start and end dates!\n" "You must review start and end dates!\n"
"%s" "%s"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:103
#, python-format
msgid "You must supply a customer for the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:121
#, python-format
msgid "You must supply a next invoicing date for contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:130
#, python-format
msgid "You must supply a start date for contract '%s'"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract #: model:ir.model,name:contract.model_account_analytic_contract
msgid "account.analytic.contract" msgid "account.analytic.contract"
@ -558,11 +639,6 @@ msgstr ""
msgid "account.analytic.invoice.line" msgid "account.analytic.invoice.line"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "show the contracts for this partner"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "⇒ Show recurring invoices" msgid "⇒ Show recurring invoices"

131
contract/i18n/lt_LT.po

@ -11,18 +11,21 @@ msgstr ""
"POT-Creation-Date: 2017-11-30 01:41+0000\n" "POT-Creation-Date: 2017-11-30 01:41+0000\n"
"PO-Revision-Date: 2017-11-30 01:41+0000\n" "PO-Revision-Date: 2017-11-30 01:41+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n" "Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Lithuanian (Lithuania) (https://www.transifex.com/oca/teams/23907/lt_LT/)\n"
"Language-Team: Lithuanian (Lithuania) (https://www.transifex.com/oca/"
"teams/23907/lt_LT/)\n"
"Language: lt_LT\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: lt_LT\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n"
"%100<10 || n%100>=20) ? 1 : 2);\n"
#. module: contract #. module: contract
#: model:mail.template,body_html:contract.email_contract_template #: model:mail.template,body_html:contract.email_contract_template
msgid "" msgid ""
"\n" "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Hello ${object.partner_id.name or ''},</p>\n" " <p>Hello ${object.partner_id.name or ''},</p>\n"
" <p>A new contract has been created: </p>\n" " <p>A new contract has been created: </p>\n"
"\n" "\n"
@ -35,7 +38,8 @@ msgid ""
"\n" "\n"
" % if object.user_id:\n" " % if object.user_id:\n"
" % if object.user_id.email:\n" " % if object.user_id.email:\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or ''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or "
"''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n" " % else:\n"
" &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n" " &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n"
" % endif\n" " % endif\n"
@ -47,22 +51,31 @@ msgid ""
" <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n" " <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n"
" <br/>\n" " <br/>\n"
" <br/>\n" " <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n" " </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n" " <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n" " </span>\n"
" % if object.company_id.phone:\n" " % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Phone: ${object.company_id.phone}\n" " Phone: ${object.company_id.phone}\n"
" </div>\n" " </div>\n"
" % endif\n" " % endif\n"
" % if object.company_id.website:\n" " % if object.company_id.website:\n"
" <div>\n" " <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" Web: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n" " </div>\n"
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
@ -150,6 +163,18 @@ msgstr ""
msgid "Analytic Account" msgid "Analytic Account"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_analytic_tag_ids
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_analytic_tag_ids
msgid "Analytic Tags"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_automatic_price
msgid "Auto-price?"
msgstr ""
#. module: contract #. module: contract
#: model:ir.actions.act_window,help:contract.account_analytic_contract_action #: model:ir.actions.act_window,help:contract.account_analytic_contract_action
msgid "Click to create a new contract template." msgid "Click to create a new contract template."
@ -166,7 +191,7 @@ msgid "Company"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:263
#: code:addons/contract/models/account_analytic_account.py:324
#, python-format #, python-format
msgid "Compose Email" msgid "Compose Email"
msgstr "" msgstr ""
@ -179,6 +204,12 @@ msgstr ""
msgid "Contract" msgid "Contract"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:139
#, python-format
msgid "Contract '%s' start date can't be later than end date"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract_line #: model:ir.model,name:contract.model_account_analytic_contract_line
msgid "Contract Lines" msgid "Contract Lines"
@ -208,6 +239,11 @@ msgstr ""
msgid "Contracts" msgid "Contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_create_invoice_visibility
msgid "Create invoice visibility"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "Create invoices" msgid "Create invoices"
@ -262,7 +298,7 @@ msgid "Discount (%)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_invoice_line.py:83
#: code:addons/contract/models/account_analytic_contract_line.py:127
#, python-format #, python-format
msgid "Discount should be less or equal to 100" msgid "Discount should be less or equal to 100"
msgstr "" msgstr ""
@ -304,6 +340,15 @@ msgstr ""
msgid "ID" msgid "ID"
msgstr "ID" msgstr "ID"
#. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,help:contract.field_account_analytic_invoice_line_automatic_price
msgid ""
"If this is marked, the price will be obtained automatically applying the "
"pricelist to the product. If not, you will be able to introduce a manual "
"price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_invoice #: model:ir.model,name:contract.model_account_invoice
msgid "Invoice" msgid "Invoice"
@ -321,14 +366,10 @@ msgstr ""
msgid "Invoices" msgid "Invoices"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing Type"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing type" msgid "Invoicing type"
msgstr "" msgstr ""
@ -393,13 +434,18 @@ msgstr ""
msgid "Partner" msgid "Partner"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_partner_id
msgid "Partner (always False)"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search #: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search
msgid "Partner and dependents" msgid "Partner and dependents"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:169
#: code:addons/contract/models/account_analytic_account.py:227
#, python-format #, python-format
msgid "Please define a sale journal for the company '%s'." msgid "Please define a sale journal for the company '%s'."
msgstr "" msgstr ""
@ -482,6 +528,17 @@ msgstr ""
msgid "Sequence of the contract line when displaying contracts" msgid "Sequence of the contract line when displaying contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "Show the contracts for this partner"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_specific_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_specific_price
msgid "Specific Price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type
#: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type
@ -535,19 +592,44 @@ msgid "Year(s)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:161
#: code:addons/contract/models/account_analytic_account.py:112
#, python-format
msgid ""
"You can't have a next invoicing date before the start of the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:219
#, python-format #, python-format
msgid "You must first select a Customer for Contract %s!" msgid "You must first select a Customer for Contract %s!"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:216
#: code:addons/contract/models/account_analytic_account.py:276
#, python-format #, python-format
msgid "" msgid ""
"You must review start and end dates!\n" "You must review start and end dates!\n"
"%s" "%s"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:103
#, python-format
msgid "You must supply a customer for the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:121
#, python-format
msgid "You must supply a next invoicing date for contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:130
#, python-format
msgid "You must supply a start date for contract '%s'"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract #: model:ir.model,name:contract.model_account_analytic_contract
msgid "account.analytic.contract" msgid "account.analytic.contract"
@ -558,11 +640,6 @@ msgstr ""
msgid "account.analytic.invoice.line" msgid "account.analytic.invoice.line"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "show the contracts for this partner"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "⇒ Show recurring invoices" msgid "⇒ Show recurring invoices"

128
contract/i18n/lv.po

@ -12,17 +12,19 @@ msgstr ""
"PO-Revision-Date: 2017-11-30 01:41+0000\n" "PO-Revision-Date: 2017-11-30 01:41+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n" "Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Latvian (https://www.transifex.com/oca/teams/23907/lv/)\n" "Language-Team: Latvian (https://www.transifex.com/oca/teams/23907/lv/)\n"
"Language: lv\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: lv\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : "
"2);\n"
#. module: contract #. module: contract
#: model:mail.template,body_html:contract.email_contract_template #: model:mail.template,body_html:contract.email_contract_template
msgid "" msgid ""
"\n" "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Hello ${object.partner_id.name or ''},</p>\n" " <p>Hello ${object.partner_id.name or ''},</p>\n"
" <p>A new contract has been created: </p>\n" " <p>A new contract has been created: </p>\n"
"\n" "\n"
@ -35,7 +37,8 @@ msgid ""
"\n" "\n"
" % if object.user_id:\n" " % if object.user_id:\n"
" % if object.user_id.email:\n" " % if object.user_id.email:\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or ''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or "
"''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n" " % else:\n"
" &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n" " &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n"
" % endif\n" " % endif\n"
@ -47,22 +50,31 @@ msgid ""
" <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n" " <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n"
" <br/>\n" " <br/>\n"
" <br/>\n" " <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n" " </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n" " <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n" " </span>\n"
" % if object.company_id.phone:\n" " % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Phone: ${object.company_id.phone}\n" " Phone: ${object.company_id.phone}\n"
" </div>\n" " </div>\n"
" % endif\n" " % endif\n"
" % if object.company_id.website:\n" " % if object.company_id.website:\n"
" <div>\n" " <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" Web: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n" " </div>\n"
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
@ -150,6 +162,18 @@ msgstr ""
msgid "Analytic Account" msgid "Analytic Account"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_analytic_tag_ids
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_analytic_tag_ids
msgid "Analytic Tags"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_automatic_price
msgid "Auto-price?"
msgstr ""
#. module: contract #. module: contract
#: model:ir.actions.act_window,help:contract.account_analytic_contract_action #: model:ir.actions.act_window,help:contract.account_analytic_contract_action
msgid "Click to create a new contract template." msgid "Click to create a new contract template."
@ -166,7 +190,7 @@ msgid "Company"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:263
#: code:addons/contract/models/account_analytic_account.py:324
#, python-format #, python-format
msgid "Compose Email" msgid "Compose Email"
msgstr "" msgstr ""
@ -179,6 +203,12 @@ msgstr ""
msgid "Contract" msgid "Contract"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:139
#, python-format
msgid "Contract '%s' start date can't be later than end date"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract_line #: model:ir.model,name:contract.model_account_analytic_contract_line
msgid "Contract Lines" msgid "Contract Lines"
@ -208,6 +238,11 @@ msgstr ""
msgid "Contracts" msgid "Contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_create_invoice_visibility
msgid "Create invoice visibility"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "Create invoices" msgid "Create invoices"
@ -262,7 +297,7 @@ msgid "Discount (%)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_invoice_line.py:83
#: code:addons/contract/models/account_analytic_contract_line.py:127
#, python-format #, python-format
msgid "Discount should be less or equal to 100" msgid "Discount should be less or equal to 100"
msgstr "" msgstr ""
@ -304,6 +339,15 @@ msgstr ""
msgid "ID" msgid "ID"
msgstr "ID" msgstr "ID"
#. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,help:contract.field_account_analytic_invoice_line_automatic_price
msgid ""
"If this is marked, the price will be obtained automatically applying the "
"pricelist to the product. If not, you will be able to introduce a manual "
"price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_invoice #: model:ir.model,name:contract.model_account_invoice
msgid "Invoice" msgid "Invoice"
@ -321,14 +365,10 @@ msgstr ""
msgid "Invoices" msgid "Invoices"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing Type"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing type" msgid "Invoicing type"
msgstr "" msgstr ""
@ -393,13 +433,18 @@ msgstr ""
msgid "Partner" msgid "Partner"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_partner_id
msgid "Partner (always False)"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search #: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search
msgid "Partner and dependents" msgid "Partner and dependents"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:169
#: code:addons/contract/models/account_analytic_account.py:227
#, python-format #, python-format
msgid "Please define a sale journal for the company '%s'." msgid "Please define a sale journal for the company '%s'."
msgstr "" msgstr ""
@ -482,6 +527,17 @@ msgstr ""
msgid "Sequence of the contract line when displaying contracts" msgid "Sequence of the contract line when displaying contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "Show the contracts for this partner"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_specific_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_specific_price
msgid "Specific Price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type
#: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type
@ -535,19 +591,44 @@ msgid "Year(s)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:161
#: code:addons/contract/models/account_analytic_account.py:112
#, python-format
msgid ""
"You can't have a next invoicing date before the start of the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:219
#, python-format #, python-format
msgid "You must first select a Customer for Contract %s!" msgid "You must first select a Customer for Contract %s!"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:216
#: code:addons/contract/models/account_analytic_account.py:276
#, python-format #, python-format
msgid "" msgid ""
"You must review start and end dates!\n" "You must review start and end dates!\n"
"%s" "%s"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:103
#, python-format
msgid "You must supply a customer for the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:121
#, python-format
msgid "You must supply a next invoicing date for contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:130
#, python-format
msgid "You must supply a start date for contract '%s'"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract #: model:ir.model,name:contract.model_account_analytic_contract
msgid "account.analytic.contract" msgid "account.analytic.contract"
@ -558,11 +639,6 @@ msgstr ""
msgid "account.analytic.invoice.line" msgid "account.analytic.invoice.line"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "show the contracts for this partner"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "⇒ Show recurring invoices" msgid "⇒ Show recurring invoices"

125
contract/i18n/mk.po

@ -12,17 +12,18 @@ msgstr ""
"PO-Revision-Date: 2017-11-30 01:41+0000\n" "PO-Revision-Date: 2017-11-30 01:41+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n" "Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Macedonian (https://www.transifex.com/oca/teams/23907/mk/)\n" "Language-Team: Macedonian (https://www.transifex.com/oca/teams/23907/mk/)\n"
"Language: mk\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: mk\n"
"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n" "Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n"
#. module: contract #. module: contract
#: model:mail.template,body_html:contract.email_contract_template #: model:mail.template,body_html:contract.email_contract_template
msgid "" msgid ""
"\n" "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Hello ${object.partner_id.name or ''},</p>\n" " <p>Hello ${object.partner_id.name or ''},</p>\n"
" <p>A new contract has been created: </p>\n" " <p>A new contract has been created: </p>\n"
"\n" "\n"
@ -35,7 +36,8 @@ msgid ""
"\n" "\n"
" % if object.user_id:\n" " % if object.user_id:\n"
" % if object.user_id.email:\n" " % if object.user_id.email:\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or ''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or "
"''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n" " % else:\n"
" &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n" " &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n"
" % endif\n" " % endif\n"
@ -47,22 +49,31 @@ msgid ""
" <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n" " <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n"
" <br/>\n" " <br/>\n"
" <br/>\n" " <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n" " </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n" " <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n" " </span>\n"
" % if object.company_id.phone:\n" " % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Phone: ${object.company_id.phone}\n" " Phone: ${object.company_id.phone}\n"
" </div>\n" " </div>\n"
" % endif\n" " % endif\n"
" % if object.company_id.website:\n" " % if object.company_id.website:\n"
" <div>\n" " <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" Web: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n" " </div>\n"
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
@ -150,6 +161,18 @@ msgstr ""
msgid "Analytic Account" msgid "Analytic Account"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_analytic_tag_ids
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_analytic_tag_ids
msgid "Analytic Tags"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_automatic_price
msgid "Auto-price?"
msgstr ""
#. module: contract #. module: contract
#: model:ir.actions.act_window,help:contract.account_analytic_contract_action #: model:ir.actions.act_window,help:contract.account_analytic_contract_action
msgid "Click to create a new contract template." msgid "Click to create a new contract template."
@ -166,7 +189,7 @@ msgid "Company"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:263
#: code:addons/contract/models/account_analytic_account.py:324
#, python-format #, python-format
msgid "Compose Email" msgid "Compose Email"
msgstr "" msgstr ""
@ -179,6 +202,12 @@ msgstr ""
msgid "Contract" msgid "Contract"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:139
#, python-format
msgid "Contract '%s' start date can't be later than end date"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract_line #: model:ir.model,name:contract.model_account_analytic_contract_line
msgid "Contract Lines" msgid "Contract Lines"
@ -208,6 +237,11 @@ msgstr ""
msgid "Contracts" msgid "Contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_create_invoice_visibility
msgid "Create invoice visibility"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "Create invoices" msgid "Create invoices"
@ -262,7 +296,7 @@ msgid "Discount (%)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_invoice_line.py:83
#: code:addons/contract/models/account_analytic_contract_line.py:127
#, python-format #, python-format
msgid "Discount should be less or equal to 100" msgid "Discount should be less or equal to 100"
msgstr "" msgstr ""
@ -304,6 +338,15 @@ msgstr ""
msgid "ID" msgid "ID"
msgstr "ID" msgstr "ID"
#. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,help:contract.field_account_analytic_invoice_line_automatic_price
msgid ""
"If this is marked, the price will be obtained automatically applying the "
"pricelist to the product. If not, you will be able to introduce a manual "
"price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_invoice #: model:ir.model,name:contract.model_account_invoice
msgid "Invoice" msgid "Invoice"
@ -321,14 +364,10 @@ msgstr ""
msgid "Invoices" msgid "Invoices"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing Type"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing type" msgid "Invoicing type"
msgstr "" msgstr ""
@ -393,13 +432,18 @@ msgstr ""
msgid "Partner" msgid "Partner"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_partner_id
msgid "Partner (always False)"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search #: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search
msgid "Partner and dependents" msgid "Partner and dependents"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:169
#: code:addons/contract/models/account_analytic_account.py:227
#, python-format #, python-format
msgid "Please define a sale journal for the company '%s'." msgid "Please define a sale journal for the company '%s'."
msgstr "" msgstr ""
@ -482,6 +526,17 @@ msgstr ""
msgid "Sequence of the contract line when displaying contracts" msgid "Sequence of the contract line when displaying contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "Show the contracts for this partner"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_specific_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_specific_price
msgid "Specific Price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type
#: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type
@ -535,19 +590,44 @@ msgid "Year(s)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:161
#: code:addons/contract/models/account_analytic_account.py:112
#, python-format
msgid ""
"You can't have a next invoicing date before the start of the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:219
#, python-format #, python-format
msgid "You must first select a Customer for Contract %s!" msgid "You must first select a Customer for Contract %s!"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:216
#: code:addons/contract/models/account_analytic_account.py:276
#, python-format #, python-format
msgid "" msgid ""
"You must review start and end dates!\n" "You must review start and end dates!\n"
"%s" "%s"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:103
#, python-format
msgid "You must supply a customer for the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:121
#, python-format
msgid "You must supply a next invoicing date for contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:130
#, python-format
msgid "You must supply a start date for contract '%s'"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract #: model:ir.model,name:contract.model_account_analytic_contract
msgid "account.analytic.contract" msgid "account.analytic.contract"
@ -558,11 +638,6 @@ msgstr ""
msgid "account.analytic.invoice.line" msgid "account.analytic.invoice.line"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "show the contracts for this partner"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "⇒ Show recurring invoices" msgid "⇒ Show recurring invoices"

125
contract/i18n/mn.po

@ -12,17 +12,18 @@ msgstr ""
"PO-Revision-Date: 2017-11-30 01:41+0000\n" "PO-Revision-Date: 2017-11-30 01:41+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n" "Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Mongolian (https://www.transifex.com/oca/teams/23907/mn/)\n" "Language-Team: Mongolian (https://www.transifex.com/oca/teams/23907/mn/)\n"
"Language: mn\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: mn\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: contract #. module: contract
#: model:mail.template,body_html:contract.email_contract_template #: model:mail.template,body_html:contract.email_contract_template
msgid "" msgid ""
"\n" "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Hello ${object.partner_id.name or ''},</p>\n" " <p>Hello ${object.partner_id.name or ''},</p>\n"
" <p>A new contract has been created: </p>\n" " <p>A new contract has been created: </p>\n"
"\n" "\n"
@ -35,7 +36,8 @@ msgid ""
"\n" "\n"
" % if object.user_id:\n" " % if object.user_id:\n"
" % if object.user_id.email:\n" " % if object.user_id.email:\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or ''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or "
"''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n" " % else:\n"
" &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n" " &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n"
" % endif\n" " % endif\n"
@ -47,22 +49,31 @@ msgid ""
" <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n" " <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n"
" <br/>\n" " <br/>\n"
" <br/>\n" " <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n" " </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n" " <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n" " </span>\n"
" % if object.company_id.phone:\n" " % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Phone: ${object.company_id.phone}\n" " Phone: ${object.company_id.phone}\n"
" </div>\n" " </div>\n"
" % endif\n" " % endif\n"
" % if object.company_id.website:\n" " % if object.company_id.website:\n"
" <div>\n" " <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" Web: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n" " </div>\n"
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
@ -150,6 +161,18 @@ msgstr ""
msgid "Analytic Account" msgid "Analytic Account"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_analytic_tag_ids
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_analytic_tag_ids
msgid "Analytic Tags"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_automatic_price
msgid "Auto-price?"
msgstr ""
#. module: contract #. module: contract
#: model:ir.actions.act_window,help:contract.account_analytic_contract_action #: model:ir.actions.act_window,help:contract.account_analytic_contract_action
msgid "Click to create a new contract template." msgid "Click to create a new contract template."
@ -166,7 +189,7 @@ msgid "Company"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:263
#: code:addons/contract/models/account_analytic_account.py:324
#, python-format #, python-format
msgid "Compose Email" msgid "Compose Email"
msgstr "" msgstr ""
@ -179,6 +202,12 @@ msgstr ""
msgid "Contract" msgid "Contract"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:139
#, python-format
msgid "Contract '%s' start date can't be later than end date"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract_line #: model:ir.model,name:contract.model_account_analytic_contract_line
msgid "Contract Lines" msgid "Contract Lines"
@ -208,6 +237,11 @@ msgstr ""
msgid "Contracts" msgid "Contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_create_invoice_visibility
msgid "Create invoice visibility"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "Create invoices" msgid "Create invoices"
@ -262,7 +296,7 @@ msgid "Discount (%)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_invoice_line.py:83
#: code:addons/contract/models/account_analytic_contract_line.py:127
#, python-format #, python-format
msgid "Discount should be less or equal to 100" msgid "Discount should be less or equal to 100"
msgstr "" msgstr ""
@ -304,6 +338,15 @@ msgstr ""
msgid "ID" msgid "ID"
msgstr "ID" msgstr "ID"
#. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,help:contract.field_account_analytic_invoice_line_automatic_price
msgid ""
"If this is marked, the price will be obtained automatically applying the "
"pricelist to the product. If not, you will be able to introduce a manual "
"price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_invoice #: model:ir.model,name:contract.model_account_invoice
msgid "Invoice" msgid "Invoice"
@ -321,14 +364,10 @@ msgstr ""
msgid "Invoices" msgid "Invoices"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing Type"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing type" msgid "Invoicing type"
msgstr "" msgstr ""
@ -393,13 +432,18 @@ msgstr ""
msgid "Partner" msgid "Partner"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_partner_id
msgid "Partner (always False)"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search #: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search
msgid "Partner and dependents" msgid "Partner and dependents"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:169
#: code:addons/contract/models/account_analytic_account.py:227
#, python-format #, python-format
msgid "Please define a sale journal for the company '%s'." msgid "Please define a sale journal for the company '%s'."
msgstr "" msgstr ""
@ -482,6 +526,17 @@ msgstr ""
msgid "Sequence of the contract line when displaying contracts" msgid "Sequence of the contract line when displaying contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "Show the contracts for this partner"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_specific_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_specific_price
msgid "Specific Price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type
#: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type
@ -535,19 +590,44 @@ msgid "Year(s)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:161
#: code:addons/contract/models/account_analytic_account.py:112
#, python-format
msgid ""
"You can't have a next invoicing date before the start of the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:219
#, python-format #, python-format
msgid "You must first select a Customer for Contract %s!" msgid "You must first select a Customer for Contract %s!"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:216
#: code:addons/contract/models/account_analytic_account.py:276
#, python-format #, python-format
msgid "" msgid ""
"You must review start and end dates!\n" "You must review start and end dates!\n"
"%s" "%s"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:103
#, python-format
msgid "You must supply a customer for the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:121
#, python-format
msgid "You must supply a next invoicing date for contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:130
#, python-format
msgid "You must supply a start date for contract '%s'"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract #: model:ir.model,name:contract.model_account_analytic_contract
msgid "account.analytic.contract" msgid "account.analytic.contract"
@ -558,11 +638,6 @@ msgstr ""
msgid "account.analytic.invoice.line" msgid "account.analytic.invoice.line"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "show the contracts for this partner"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "⇒ Show recurring invoices" msgid "⇒ Show recurring invoices"

128
contract/i18n/nb.po

@ -11,18 +11,20 @@ msgstr ""
"POT-Creation-Date: 2017-11-30 01:41+0000\n" "POT-Creation-Date: 2017-11-30 01:41+0000\n"
"PO-Revision-Date: 2017-11-30 01:41+0000\n" "PO-Revision-Date: 2017-11-30 01:41+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n" "Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Norwegian Bokmål (https://www.transifex.com/oca/teams/23907/nb/)\n"
"Language-Team: Norwegian Bokmål (https://www.transifex.com/oca/teams/23907/"
"nb/)\n"
"Language: nb\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: nb\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: contract #. module: contract
#: model:mail.template,body_html:contract.email_contract_template #: model:mail.template,body_html:contract.email_contract_template
msgid "" msgid ""
"\n" "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Hello ${object.partner_id.name or ''},</p>\n" " <p>Hello ${object.partner_id.name or ''},</p>\n"
" <p>A new contract has been created: </p>\n" " <p>A new contract has been created: </p>\n"
"\n" "\n"
@ -35,7 +37,8 @@ msgid ""
"\n" "\n"
" % if object.user_id:\n" " % if object.user_id:\n"
" % if object.user_id.email:\n" " % if object.user_id.email:\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or ''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or "
"''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n" " % else:\n"
" &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n" " &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n"
" % endif\n" " % endif\n"
@ -47,22 +50,31 @@ msgid ""
" <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n" " <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n"
" <br/>\n" " <br/>\n"
" <br/>\n" " <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n" " </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n" " <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n" " </span>\n"
" % if object.company_id.phone:\n" " % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Phone: ${object.company_id.phone}\n" " Phone: ${object.company_id.phone}\n"
" </div>\n" " </div>\n"
" % endif\n" " % endif\n"
" % if object.company_id.website:\n" " % if object.company_id.website:\n"
" <div>\n" " <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" Web: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n" " </div>\n"
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
@ -150,6 +162,18 @@ msgstr ""
msgid "Analytic Account" msgid "Analytic Account"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_analytic_tag_ids
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_analytic_tag_ids
msgid "Analytic Tags"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_automatic_price
msgid "Auto-price?"
msgstr ""
#. module: contract #. module: contract
#: model:ir.actions.act_window,help:contract.account_analytic_contract_action #: model:ir.actions.act_window,help:contract.account_analytic_contract_action
msgid "Click to create a new contract template." msgid "Click to create a new contract template."
@ -166,7 +190,7 @@ msgid "Company"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:263
#: code:addons/contract/models/account_analytic_account.py:324
#, python-format #, python-format
msgid "Compose Email" msgid "Compose Email"
msgstr "" msgstr ""
@ -179,6 +203,12 @@ msgstr ""
msgid "Contract" msgid "Contract"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:139
#, python-format
msgid "Contract '%s' start date can't be later than end date"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract_line #: model:ir.model,name:contract.model_account_analytic_contract_line
msgid "Contract Lines" msgid "Contract Lines"
@ -208,6 +238,11 @@ msgstr ""
msgid "Contracts" msgid "Contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_create_invoice_visibility
msgid "Create invoice visibility"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "Create invoices" msgid "Create invoices"
@ -262,7 +297,7 @@ msgid "Discount (%)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_invoice_line.py:83
#: code:addons/contract/models/account_analytic_contract_line.py:127
#, python-format #, python-format
msgid "Discount should be less or equal to 100" msgid "Discount should be less or equal to 100"
msgstr "" msgstr ""
@ -304,6 +339,15 @@ msgstr ""
msgid "ID" msgid "ID"
msgstr "ID" msgstr "ID"
#. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,help:contract.field_account_analytic_invoice_line_automatic_price
msgid ""
"If this is marked, the price will be obtained automatically applying the "
"pricelist to the product. If not, you will be able to introduce a manual "
"price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_invoice #: model:ir.model,name:contract.model_account_invoice
msgid "Invoice" msgid "Invoice"
@ -321,14 +365,10 @@ msgstr ""
msgid "Invoices" msgid "Invoices"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing Type"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing type" msgid "Invoicing type"
msgstr "" msgstr ""
@ -393,13 +433,18 @@ msgstr ""
msgid "Partner" msgid "Partner"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_partner_id
msgid "Partner (always False)"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search #: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search
msgid "Partner and dependents" msgid "Partner and dependents"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:169
#: code:addons/contract/models/account_analytic_account.py:227
#, python-format #, python-format
msgid "Please define a sale journal for the company '%s'." msgid "Please define a sale journal for the company '%s'."
msgstr "" msgstr ""
@ -482,6 +527,17 @@ msgstr ""
msgid "Sequence of the contract line when displaying contracts" msgid "Sequence of the contract line when displaying contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "Show the contracts for this partner"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_specific_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_specific_price
msgid "Specific Price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type
#: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type
@ -535,19 +591,44 @@ msgid "Year(s)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:161
#: code:addons/contract/models/account_analytic_account.py:112
#, python-format
msgid ""
"You can't have a next invoicing date before the start of the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:219
#, python-format #, python-format
msgid "You must first select a Customer for Contract %s!" msgid "You must first select a Customer for Contract %s!"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:216
#: code:addons/contract/models/account_analytic_account.py:276
#, python-format #, python-format
msgid "" msgid ""
"You must review start and end dates!\n" "You must review start and end dates!\n"
"%s" "%s"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:103
#, python-format
msgid "You must supply a customer for the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:121
#, python-format
msgid "You must supply a next invoicing date for contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:130
#, python-format
msgid "You must supply a start date for contract '%s'"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract #: model:ir.model,name:contract.model_account_analytic_contract
msgid "account.analytic.contract" msgid "account.analytic.contract"
@ -558,11 +639,6 @@ msgstr ""
msgid "account.analytic.invoice.line" msgid "account.analytic.invoice.line"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "show the contracts for this partner"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "⇒ Show recurring invoices" msgid "⇒ Show recurring invoices"

128
contract/i18n/nb_NO.po

@ -11,18 +11,20 @@ msgstr ""
"POT-Creation-Date: 2017-11-30 01:41+0000\n" "POT-Creation-Date: 2017-11-30 01:41+0000\n"
"PO-Revision-Date: 2017-11-30 01:41+0000\n" "PO-Revision-Date: 2017-11-30 01:41+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n" "Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Norwegian Bokmål (Norway) (https://www.transifex.com/oca/teams/23907/nb_NO/)\n"
"Language-Team: Norwegian Bokmål (Norway) (https://www.transifex.com/oca/"
"teams/23907/nb_NO/)\n"
"Language: nb_NO\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: nb_NO\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: contract #. module: contract
#: model:mail.template,body_html:contract.email_contract_template #: model:mail.template,body_html:contract.email_contract_template
msgid "" msgid ""
"\n" "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Hello ${object.partner_id.name or ''},</p>\n" " <p>Hello ${object.partner_id.name or ''},</p>\n"
" <p>A new contract has been created: </p>\n" " <p>A new contract has been created: </p>\n"
"\n" "\n"
@ -35,7 +37,8 @@ msgid ""
"\n" "\n"
" % if object.user_id:\n" " % if object.user_id:\n"
" % if object.user_id.email:\n" " % if object.user_id.email:\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or ''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or "
"''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n" " % else:\n"
" &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n" " &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n"
" % endif\n" " % endif\n"
@ -47,22 +50,31 @@ msgid ""
" <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n" " <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n"
" <br/>\n" " <br/>\n"
" <br/>\n" " <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n" " </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n" " <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n" " </span>\n"
" % if object.company_id.phone:\n" " % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Phone: ${object.company_id.phone}\n" " Phone: ${object.company_id.phone}\n"
" </div>\n" " </div>\n"
" % endif\n" " % endif\n"
" % if object.company_id.website:\n" " % if object.company_id.website:\n"
" <div>\n" " <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" Web: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n" " </div>\n"
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
@ -150,6 +162,18 @@ msgstr ""
msgid "Analytic Account" msgid "Analytic Account"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_analytic_tag_ids
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_analytic_tag_ids
msgid "Analytic Tags"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_automatic_price
msgid "Auto-price?"
msgstr ""
#. module: contract #. module: contract
#: model:ir.actions.act_window,help:contract.account_analytic_contract_action #: model:ir.actions.act_window,help:contract.account_analytic_contract_action
msgid "Click to create a new contract template." msgid "Click to create a new contract template."
@ -166,7 +190,7 @@ msgid "Company"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:263
#: code:addons/contract/models/account_analytic_account.py:324
#, python-format #, python-format
msgid "Compose Email" msgid "Compose Email"
msgstr "" msgstr ""
@ -179,6 +203,12 @@ msgstr ""
msgid "Contract" msgid "Contract"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:139
#, python-format
msgid "Contract '%s' start date can't be later than end date"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract_line #: model:ir.model,name:contract.model_account_analytic_contract_line
msgid "Contract Lines" msgid "Contract Lines"
@ -208,6 +238,11 @@ msgstr ""
msgid "Contracts" msgid "Contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_create_invoice_visibility
msgid "Create invoice visibility"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "Create invoices" msgid "Create invoices"
@ -262,7 +297,7 @@ msgid "Discount (%)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_invoice_line.py:83
#: code:addons/contract/models/account_analytic_contract_line.py:127
#, python-format #, python-format
msgid "Discount should be less or equal to 100" msgid "Discount should be less or equal to 100"
msgstr "" msgstr ""
@ -304,6 +339,15 @@ msgstr ""
msgid "ID" msgid "ID"
msgstr "ID" msgstr "ID"
#. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,help:contract.field_account_analytic_invoice_line_automatic_price
msgid ""
"If this is marked, the price will be obtained automatically applying the "
"pricelist to the product. If not, you will be able to introduce a manual "
"price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_invoice #: model:ir.model,name:contract.model_account_invoice
msgid "Invoice" msgid "Invoice"
@ -321,14 +365,10 @@ msgstr ""
msgid "Invoices" msgid "Invoices"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing Type"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing type" msgid "Invoicing type"
msgstr "" msgstr ""
@ -393,13 +433,18 @@ msgstr ""
msgid "Partner" msgid "Partner"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_partner_id
msgid "Partner (always False)"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search #: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search
msgid "Partner and dependents" msgid "Partner and dependents"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:169
#: code:addons/contract/models/account_analytic_account.py:227
#, python-format #, python-format
msgid "Please define a sale journal for the company '%s'." msgid "Please define a sale journal for the company '%s'."
msgstr "" msgstr ""
@ -482,6 +527,17 @@ msgstr ""
msgid "Sequence of the contract line when displaying contracts" msgid "Sequence of the contract line when displaying contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "Show the contracts for this partner"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_specific_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_specific_price
msgid "Specific Price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type
#: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type
@ -535,19 +591,44 @@ msgid "Year(s)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:161
#: code:addons/contract/models/account_analytic_account.py:112
#, python-format
msgid ""
"You can't have a next invoicing date before the start of the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:219
#, python-format #, python-format
msgid "You must first select a Customer for Contract %s!" msgid "You must first select a Customer for Contract %s!"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:216
#: code:addons/contract/models/account_analytic_account.py:276
#, python-format #, python-format
msgid "" msgid ""
"You must review start and end dates!\n" "You must review start and end dates!\n"
"%s" "%s"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:103
#, python-format
msgid "You must supply a customer for the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:121
#, python-format
msgid "You must supply a next invoicing date for contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:130
#, python-format
msgid "You must supply a start date for contract '%s'"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract #: model:ir.model,name:contract.model_account_analytic_contract
msgid "account.analytic.contract" msgid "account.analytic.contract"
@ -558,11 +639,6 @@ msgstr ""
msgid "account.analytic.invoice.line" msgid "account.analytic.invoice.line"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "show the contracts for this partner"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "⇒ Show recurring invoices" msgid "⇒ Show recurring invoices"

36
contract/i18n/nl.po

@ -14,17 +14,18 @@ msgstr ""
"PO-Revision-Date: 2018-03-29 00:41+0000\n" "PO-Revision-Date: 2018-03-29 00:41+0000\n"
"Last-Translator: lfreeke <lfreeke@therp.nl>, 2018\n" "Last-Translator: lfreeke <lfreeke@therp.nl>, 2018\n"
"Language-Team: Dutch (https://www.transifex.com/oca/teams/23907/nl/)\n" "Language-Team: Dutch (https://www.transifex.com/oca/teams/23907/nl/)\n"
"Language: nl\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: nl\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: contract #. module: contract
#: model:mail.template,body_html:contract.email_contract_template #: model:mail.template,body_html:contract.email_contract_template
msgid "" msgid ""
"\n" "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Hello ${object.partner_id.name or ''},</p>\n" " <p>Hello ${object.partner_id.name or ''},</p>\n"
" <p>A new contract has been created: </p>\n" " <p>A new contract has been created: </p>\n"
"\n" "\n"
@ -37,7 +38,8 @@ msgid ""
"\n" "\n"
" % if object.user_id:\n" " % if object.user_id:\n"
" % if object.user_id.email:\n" " % if object.user_id.email:\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or ''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or "
"''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n" " % else:\n"
" &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n" " &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n"
" % endif\n" " % endif\n"
@ -49,22 +51,31 @@ msgid ""
" <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n" " <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n"
" <br/>\n" " <br/>\n"
" <br/>\n" " <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n" " </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n" " <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n" " </span>\n"
" % if object.company_id.phone:\n" " % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Phone: ${object.company_id.phone}\n" " Phone: ${object.company_id.phone}\n"
" </div>\n" " </div>\n"
" % endif\n" " % endif\n"
" % if object.company_id.website:\n" " % if object.company_id.website:\n"
" <div>\n" " <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" Web: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n" " </div>\n"
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
@ -287,7 +298,7 @@ msgid "Discount (%)"
msgstr "Korting (%)" msgstr "Korting (%)"
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_invoice_line.py:126
#: code:addons/contract/models/account_analytic_contract_line.py:127
#, python-format #, python-format
msgid "Discount should be less or equal to 100" msgid "Discount should be less or equal to 100"
msgstr "De korting moet kleiner of gelijk aan 100 zijn" msgstr "De korting moet kleiner of gelijk aan 100 zijn"
@ -534,8 +545,7 @@ msgstr ""
#: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type
#: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type
msgid "Specify Interval for automatic invoice generation." msgid "Specify Interval for automatic invoice generation."
msgstr ""
"Specificeer het interval voor het aanmaken van de herhalende facturen."
msgstr "Specificeer het interval voor het aanmaken van de herhalende facturen."
#. module: contract #. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_invoicing_type #: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_invoicing_type

128
contract/i18n/nl_BE.po

@ -11,18 +11,20 @@ msgstr ""
"POT-Creation-Date: 2017-11-30 01:41+0000\n" "POT-Creation-Date: 2017-11-30 01:41+0000\n"
"PO-Revision-Date: 2017-11-30 01:41+0000\n" "PO-Revision-Date: 2017-11-30 01:41+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n" "Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Dutch (Belgium) (https://www.transifex.com/oca/teams/23907/nl_BE/)\n"
"Language-Team: Dutch (Belgium) (https://www.transifex.com/oca/teams/23907/"
"nl_BE/)\n"
"Language: nl_BE\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: nl_BE\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: contract #. module: contract
#: model:mail.template,body_html:contract.email_contract_template #: model:mail.template,body_html:contract.email_contract_template
msgid "" msgid ""
"\n" "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Hello ${object.partner_id.name or ''},</p>\n" " <p>Hello ${object.partner_id.name or ''},</p>\n"
" <p>A new contract has been created: </p>\n" " <p>A new contract has been created: </p>\n"
"\n" "\n"
@ -35,7 +37,8 @@ msgid ""
"\n" "\n"
" % if object.user_id:\n" " % if object.user_id:\n"
" % if object.user_id.email:\n" " % if object.user_id.email:\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or ''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or "
"''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n" " % else:\n"
" &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n" " &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n"
" % endif\n" " % endif\n"
@ -47,22 +50,31 @@ msgid ""
" <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n" " <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n"
" <br/>\n" " <br/>\n"
" <br/>\n" " <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n" " </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n" " <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n" " </span>\n"
" % if object.company_id.phone:\n" " % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Phone: ${object.company_id.phone}\n" " Phone: ${object.company_id.phone}\n"
" </div>\n" " </div>\n"
" % endif\n" " % endif\n"
" % if object.company_id.website:\n" " % if object.company_id.website:\n"
" <div>\n" " <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" Web: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n" " </div>\n"
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
@ -150,6 +162,18 @@ msgstr ""
msgid "Analytic Account" msgid "Analytic Account"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_analytic_tag_ids
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_analytic_tag_ids
msgid "Analytic Tags"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_automatic_price
msgid "Auto-price?"
msgstr ""
#. module: contract #. module: contract
#: model:ir.actions.act_window,help:contract.account_analytic_contract_action #: model:ir.actions.act_window,help:contract.account_analytic_contract_action
msgid "Click to create a new contract template." msgid "Click to create a new contract template."
@ -166,7 +190,7 @@ msgid "Company"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:263
#: code:addons/contract/models/account_analytic_account.py:324
#, python-format #, python-format
msgid "Compose Email" msgid "Compose Email"
msgstr "" msgstr ""
@ -179,6 +203,12 @@ msgstr ""
msgid "Contract" msgid "Contract"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:139
#, python-format
msgid "Contract '%s' start date can't be later than end date"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract_line #: model:ir.model,name:contract.model_account_analytic_contract_line
msgid "Contract Lines" msgid "Contract Lines"
@ -208,6 +238,11 @@ msgstr ""
msgid "Contracts" msgid "Contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_create_invoice_visibility
msgid "Create invoice visibility"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "Create invoices" msgid "Create invoices"
@ -262,7 +297,7 @@ msgid "Discount (%)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_invoice_line.py:83
#: code:addons/contract/models/account_analytic_contract_line.py:127
#, python-format #, python-format
msgid "Discount should be less or equal to 100" msgid "Discount should be less or equal to 100"
msgstr "" msgstr ""
@ -304,6 +339,15 @@ msgstr ""
msgid "ID" msgid "ID"
msgstr "ID" msgstr "ID"
#. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,help:contract.field_account_analytic_invoice_line_automatic_price
msgid ""
"If this is marked, the price will be obtained automatically applying the "
"pricelist to the product. If not, you will be able to introduce a manual "
"price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_invoice #: model:ir.model,name:contract.model_account_invoice
msgid "Invoice" msgid "Invoice"
@ -321,14 +365,10 @@ msgstr ""
msgid "Invoices" msgid "Invoices"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing Type"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing type" msgid "Invoicing type"
msgstr "" msgstr ""
@ -393,13 +433,18 @@ msgstr ""
msgid "Partner" msgid "Partner"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_partner_id
msgid "Partner (always False)"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search #: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search
msgid "Partner and dependents" msgid "Partner and dependents"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:169
#: code:addons/contract/models/account_analytic_account.py:227
#, python-format #, python-format
msgid "Please define a sale journal for the company '%s'." msgid "Please define a sale journal for the company '%s'."
msgstr "" msgstr ""
@ -482,6 +527,17 @@ msgstr ""
msgid "Sequence of the contract line when displaying contracts" msgid "Sequence of the contract line when displaying contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "Show the contracts for this partner"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_specific_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_specific_price
msgid "Specific Price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type
#: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type
@ -535,19 +591,44 @@ msgid "Year(s)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:161
#: code:addons/contract/models/account_analytic_account.py:112
#, python-format
msgid ""
"You can't have a next invoicing date before the start of the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:219
#, python-format #, python-format
msgid "You must first select a Customer for Contract %s!" msgid "You must first select a Customer for Contract %s!"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:216
#: code:addons/contract/models/account_analytic_account.py:276
#, python-format #, python-format
msgid "" msgid ""
"You must review start and end dates!\n" "You must review start and end dates!\n"
"%s" "%s"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:103
#, python-format
msgid "You must supply a customer for the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:121
#, python-format
msgid "You must supply a next invoicing date for contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:130
#, python-format
msgid "You must supply a start date for contract '%s'"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract #: model:ir.model,name:contract.model_account_analytic_contract
msgid "account.analytic.contract" msgid "account.analytic.contract"
@ -558,11 +639,6 @@ msgstr ""
msgid "account.analytic.invoice.line" msgid "account.analytic.invoice.line"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "show the contracts for this partner"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "⇒ Show recurring invoices" msgid "⇒ Show recurring invoices"

128
contract/i18n/nl_NL.po

@ -11,18 +11,20 @@ msgstr ""
"POT-Creation-Date: 2017-11-30 01:41+0000\n" "POT-Creation-Date: 2017-11-30 01:41+0000\n"
"PO-Revision-Date: 2017-11-30 01:41+0000\n" "PO-Revision-Date: 2017-11-30 01:41+0000\n"
"Last-Translator: Peter Hageman <hageman.p@gmail.com>, 2017\n" "Last-Translator: Peter Hageman <hageman.p@gmail.com>, 2017\n"
"Language-Team: Dutch (Netherlands) (https://www.transifex.com/oca/teams/23907/nl_NL/)\n"
"Language-Team: Dutch (Netherlands) (https://www.transifex.com/oca/"
"teams/23907/nl_NL/)\n"
"Language: nl_NL\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: nl_NL\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: contract #. module: contract
#: model:mail.template,body_html:contract.email_contract_template #: model:mail.template,body_html:contract.email_contract_template
msgid "" msgid ""
"\n" "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Hello ${object.partner_id.name or ''},</p>\n" " <p>Hello ${object.partner_id.name or ''},</p>\n"
" <p>A new contract has been created: </p>\n" " <p>A new contract has been created: </p>\n"
"\n" "\n"
@ -35,7 +37,8 @@ msgid ""
"\n" "\n"
" % if object.user_id:\n" " % if object.user_id:\n"
" % if object.user_id.email:\n" " % if object.user_id.email:\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or ''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or "
"''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n" " % else:\n"
" &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n" " &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n"
" % endif\n" " % endif\n"
@ -47,22 +50,31 @@ msgid ""
" <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n" " <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n"
" <br/>\n" " <br/>\n"
" <br/>\n" " <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n" " </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n" " <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n" " </span>\n"
" % if object.company_id.phone:\n" " % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Phone: ${object.company_id.phone}\n" " Phone: ${object.company_id.phone}\n"
" </div>\n" " </div>\n"
" % endif\n" " % endif\n"
" % if object.company_id.website:\n" " % if object.company_id.website:\n"
" <div>\n" " <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" Web: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n" " </div>\n"
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
@ -150,6 +162,18 @@ msgstr ""
msgid "Analytic Account" msgid "Analytic Account"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_analytic_tag_ids
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_analytic_tag_ids
msgid "Analytic Tags"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_automatic_price
msgid "Auto-price?"
msgstr ""
#. module: contract #. module: contract
#: model:ir.actions.act_window,help:contract.account_analytic_contract_action #: model:ir.actions.act_window,help:contract.account_analytic_contract_action
msgid "Click to create a new contract template." msgid "Click to create a new contract template."
@ -166,7 +190,7 @@ msgid "Company"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:263
#: code:addons/contract/models/account_analytic_account.py:324
#, python-format #, python-format
msgid "Compose Email" msgid "Compose Email"
msgstr "" msgstr ""
@ -179,6 +203,12 @@ msgstr ""
msgid "Contract" msgid "Contract"
msgstr "Contract" msgstr "Contract"
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:139
#, python-format
msgid "Contract '%s' start date can't be later than end date"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract_line #: model:ir.model,name:contract.model_account_analytic_contract_line
msgid "Contract Lines" msgid "Contract Lines"
@ -208,6 +238,11 @@ msgstr ""
msgid "Contracts" msgid "Contracts"
msgstr "Contracten" msgstr "Contracten"
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_create_invoice_visibility
msgid "Create invoice visibility"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "Create invoices" msgid "Create invoices"
@ -262,7 +297,7 @@ msgid "Discount (%)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_invoice_line.py:83
#: code:addons/contract/models/account_analytic_contract_line.py:127
#, python-format #, python-format
msgid "Discount should be less or equal to 100" msgid "Discount should be less or equal to 100"
msgstr "" msgstr ""
@ -304,6 +339,15 @@ msgstr ""
msgid "ID" msgid "ID"
msgstr "ID" msgstr "ID"
#. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,help:contract.field_account_analytic_invoice_line_automatic_price
msgid ""
"If this is marked, the price will be obtained automatically applying the "
"pricelist to the product. If not, you will be able to introduce a manual "
"price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_invoice #: model:ir.model,name:contract.model_account_invoice
msgid "Invoice" msgid "Invoice"
@ -321,14 +365,10 @@ msgstr ""
msgid "Invoices" msgid "Invoices"
msgstr "Facturen" msgstr "Facturen"
#. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing Type"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing type" msgid "Invoicing type"
msgstr "" msgstr ""
@ -393,13 +433,18 @@ msgstr ""
msgid "Partner" msgid "Partner"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_partner_id
msgid "Partner (always False)"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search #: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search
msgid "Partner and dependents" msgid "Partner and dependents"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:169
#: code:addons/contract/models/account_analytic_account.py:227
#, python-format #, python-format
msgid "Please define a sale journal for the company '%s'." msgid "Please define a sale journal for the company '%s'."
msgstr "" msgstr ""
@ -482,6 +527,17 @@ msgstr ""
msgid "Sequence of the contract line when displaying contracts" msgid "Sequence of the contract line when displaying contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "Show the contracts for this partner"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_specific_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_specific_price
msgid "Specific Price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type
#: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type
@ -535,19 +591,44 @@ msgid "Year(s)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:161
#: code:addons/contract/models/account_analytic_account.py:112
#, python-format
msgid ""
"You can't have a next invoicing date before the start of the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:219
#, python-format #, python-format
msgid "You must first select a Customer for Contract %s!" msgid "You must first select a Customer for Contract %s!"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:216
#: code:addons/contract/models/account_analytic_account.py:276
#, python-format #, python-format
msgid "" msgid ""
"You must review start and end dates!\n" "You must review start and end dates!\n"
"%s" "%s"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:103
#, python-format
msgid "You must supply a customer for the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:121
#, python-format
msgid "You must supply a next invoicing date for contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:130
#, python-format
msgid "You must supply a start date for contract '%s'"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract #: model:ir.model,name:contract.model_account_analytic_contract
msgid "account.analytic.contract" msgid "account.analytic.contract"
@ -558,11 +639,6 @@ msgstr ""
msgid "account.analytic.invoice.line" msgid "account.analytic.invoice.line"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "show the contracts for this partner"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "⇒ Show recurring invoices" msgid "⇒ Show recurring invoices"

129
contract/i18n/pl.po

@ -12,17 +12,20 @@ msgstr ""
"PO-Revision-Date: 2017-11-30 01:41+0000\n" "PO-Revision-Date: 2017-11-30 01:41+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n" "Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Polish (https://www.transifex.com/oca/teams/23907/pl/)\n" "Language-Team: Polish (https://www.transifex.com/oca/teams/23907/pl/)\n"
"Language: pl\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: pl\n"
"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n"
"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n"
"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n"
"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n"
#. module: contract #. module: contract
#: model:mail.template,body_html:contract.email_contract_template #: model:mail.template,body_html:contract.email_contract_template
msgid "" msgid ""
"\n" "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Hello ${object.partner_id.name or ''},</p>\n" " <p>Hello ${object.partner_id.name or ''},</p>\n"
" <p>A new contract has been created: </p>\n" " <p>A new contract has been created: </p>\n"
"\n" "\n"
@ -35,7 +38,8 @@ msgid ""
"\n" "\n"
" % if object.user_id:\n" " % if object.user_id:\n"
" % if object.user_id.email:\n" " % if object.user_id.email:\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or ''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or "
"''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n" " % else:\n"
" &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n" " &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n"
" % endif\n" " % endif\n"
@ -47,22 +51,31 @@ msgid ""
" <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n" " <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n"
" <br/>\n" " <br/>\n"
" <br/>\n" " <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n" " </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n" " <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n" " </span>\n"
" % if object.company_id.phone:\n" " % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Phone: ${object.company_id.phone}\n" " Phone: ${object.company_id.phone}\n"
" </div>\n" " </div>\n"
" % endif\n" " % endif\n"
" % if object.company_id.website:\n" " % if object.company_id.website:\n"
" <div>\n" " <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" Web: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n" " </div>\n"
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
@ -150,6 +163,18 @@ msgstr ""
msgid "Analytic Account" msgid "Analytic Account"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_analytic_tag_ids
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_analytic_tag_ids
msgid "Analytic Tags"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_automatic_price
msgid "Auto-price?"
msgstr ""
#. module: contract #. module: contract
#: model:ir.actions.act_window,help:contract.account_analytic_contract_action #: model:ir.actions.act_window,help:contract.account_analytic_contract_action
msgid "Click to create a new contract template." msgid "Click to create a new contract template."
@ -166,7 +191,7 @@ msgid "Company"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:263
#: code:addons/contract/models/account_analytic_account.py:324
#, python-format #, python-format
msgid "Compose Email" msgid "Compose Email"
msgstr "" msgstr ""
@ -179,6 +204,12 @@ msgstr ""
msgid "Contract" msgid "Contract"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:139
#, python-format
msgid "Contract '%s' start date can't be later than end date"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract_line #: model:ir.model,name:contract.model_account_analytic_contract_line
msgid "Contract Lines" msgid "Contract Lines"
@ -208,6 +239,11 @@ msgstr ""
msgid "Contracts" msgid "Contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_create_invoice_visibility
msgid "Create invoice visibility"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "Create invoices" msgid "Create invoices"
@ -262,7 +298,7 @@ msgid "Discount (%)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_invoice_line.py:83
#: code:addons/contract/models/account_analytic_contract_line.py:127
#, python-format #, python-format
msgid "Discount should be less or equal to 100" msgid "Discount should be less or equal to 100"
msgstr "" msgstr ""
@ -304,6 +340,15 @@ msgstr ""
msgid "ID" msgid "ID"
msgstr "ID" msgstr "ID"
#. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,help:contract.field_account_analytic_invoice_line_automatic_price
msgid ""
"If this is marked, the price will be obtained automatically applying the "
"pricelist to the product. If not, you will be able to introduce a manual "
"price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_invoice #: model:ir.model,name:contract.model_account_invoice
msgid "Invoice" msgid "Invoice"
@ -321,14 +366,10 @@ msgstr ""
msgid "Invoices" msgid "Invoices"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing Type"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing type" msgid "Invoicing type"
msgstr "" msgstr ""
@ -393,13 +434,18 @@ msgstr ""
msgid "Partner" msgid "Partner"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_partner_id
msgid "Partner (always False)"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search #: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search
msgid "Partner and dependents" msgid "Partner and dependents"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:169
#: code:addons/contract/models/account_analytic_account.py:227
#, python-format #, python-format
msgid "Please define a sale journal for the company '%s'." msgid "Please define a sale journal for the company '%s'."
msgstr "" msgstr ""
@ -482,6 +528,17 @@ msgstr ""
msgid "Sequence of the contract line when displaying contracts" msgid "Sequence of the contract line when displaying contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "Show the contracts for this partner"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_specific_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_specific_price
msgid "Specific Price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type
#: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type
@ -535,19 +592,44 @@ msgid "Year(s)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:161
#: code:addons/contract/models/account_analytic_account.py:112
#, python-format
msgid ""
"You can't have a next invoicing date before the start of the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:219
#, python-format #, python-format
msgid "You must first select a Customer for Contract %s!" msgid "You must first select a Customer for Contract %s!"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:216
#: code:addons/contract/models/account_analytic_account.py:276
#, python-format #, python-format
msgid "" msgid ""
"You must review start and end dates!\n" "You must review start and end dates!\n"
"%s" "%s"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:103
#, python-format
msgid "You must supply a customer for the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:121
#, python-format
msgid "You must supply a next invoicing date for contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:130
#, python-format
msgid "You must supply a start date for contract '%s'"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract #: model:ir.model,name:contract.model_account_analytic_contract
msgid "account.analytic.contract" msgid "account.analytic.contract"
@ -558,11 +640,6 @@ msgstr ""
msgid "account.analytic.invoice.line" msgid "account.analytic.invoice.line"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "show the contracts for this partner"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "⇒ Show recurring invoices" msgid "⇒ Show recurring invoices"

78
contract/i18n/pt.po

@ -14,17 +14,18 @@ msgstr ""
"PO-Revision-Date: 2018-04-03 12:18+0000\n" "PO-Revision-Date: 2018-04-03 12:18+0000\n"
"Last-Translator: Pedro Castro Silva <pedrocs@exo.pt>, 2017\n" "Last-Translator: Pedro Castro Silva <pedrocs@exo.pt>, 2017\n"
"Language-Team: Portuguese (https://www.transifex.com/oca/teams/23907/pt/)\n" "Language-Team: Portuguese (https://www.transifex.com/oca/teams/23907/pt/)\n"
"Language: pt\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: pt\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: contract #. module: contract
#: model:mail.template,body_html:contract.email_contract_template #: model:mail.template,body_html:contract.email_contract_template
msgid "" msgid ""
"\n" "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Hello ${object.partner_id.name or ''},</p>\n" " <p>Hello ${object.partner_id.name or ''},</p>\n"
" <p>A new contract has been created: </p>\n" " <p>A new contract has been created: </p>\n"
"\n" "\n"
@ -37,7 +38,8 @@ msgid ""
"\n" "\n"
" % if object.user_id:\n" " % if object.user_id:\n"
" % if object.user_id.email:\n" " % if object.user_id.email:\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or ''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or "
"''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n" " % else:\n"
" &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n" " &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n"
" % endif\n" " % endif\n"
@ -49,22 +51,31 @@ msgid ""
" <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n" " <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n"
" <br/>\n" " <br/>\n"
" <br/>\n" " <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n" " </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n" " <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n" " </span>\n"
" % if object.company_id.phone:\n" " % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Phone: ${object.company_id.phone}\n" " Phone: ${object.company_id.phone}\n"
" </div>\n" " </div>\n"
" % endif\n" " % endif\n"
" % if object.company_id.website:\n" " % if object.company_id.website:\n"
" <div>\n" " <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" Web: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n" " </div>\n"
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
@ -73,7 +84,8 @@ msgid ""
" " " "
msgstr "" msgstr ""
"\n" "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Olá ${object.partner_id.name or ''},</p>\n" " <p>Olá ${object.partner_id.name or ''},</p>\n"
" <p>Foi criado um novo contrato: </p>\n" " <p>Foi criado um novo contrato: </p>\n"
"\n" "\n"
@ -81,12 +93,14 @@ msgstr ""
" &nbsp;&nbsp;<strong>REFERÊNCIAS</strong><br />\n" " &nbsp;&nbsp;<strong>REFERÊNCIAS</strong><br />\n"
" &nbsp;&nbsp;Contrato: <strong>${object.name}</strong><br />\n" " &nbsp;&nbsp;Contrato: <strong>${object.name}</strong><br />\n"
" % if object.date_start:\n" " % if object.date_start:\n"
" &nbsp;&nbsp;Data de Início do Contrato: ${object.date_start or ''}<br />\n"
" &nbsp;&nbsp;Data de Início do Contrato: ${object.date_start or ''}"
"<br />\n"
" % endif\n" " % endif\n"
"\n" "\n"
" % if object.user_id:\n" " % if object.user_id:\n"
" % if object.user_id.email:\n" " % if object.user_id.email:\n"
" &nbsp;&nbsp;O Seu Contacto: <a href=\"mailto:${object.user_id.email or ''}?subject=Contrato%20${object.name}\">${object.user_id.name}</a>\n"
" &nbsp;&nbsp;O Seu Contacto: <a href=\"mailto:${object.user_id.email "
"or ''}?subject=Contrato%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n" " % else:\n"
" &nbsp;&nbsp;O Seu Contacto: ${object.user_id.name}\n" " &nbsp;&nbsp;O Seu Contacto: ${object.user_id.name}\n"
" % endif\n" " % endif\n"
@ -95,25 +109,35 @@ msgstr ""
"\n" "\n"
" <br/>\n" " <br/>\n"
" <p>Se tiver dúvidas, não hesite em contactar-nos.</p>\n" " <p>Se tiver dúvidas, não hesite em contactar-nos.</p>\n"
" <p>Obrigado por escolher a ${object.company_id.name or 'nossa empresa'}!</p>\n"
" <p>Obrigado por escolher a ${object.company_id.name or 'nossa empresa'}!"
"</p>\n"
" <br/>\n" " <br/>\n"
" <br/>\n" " <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n" " </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n" " <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n" " </span>\n"
" % if object.company_id.phone:\n" " % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Telef: ${object.company_id.phone}\n" " Telef: ${object.company_id.phone}\n"
" </div>\n" " </div>\n"
" % endif\n" " % endif\n"
" % if object.company_id.website:\n" " % if object.company_id.website:\n"
" <div>\n" " <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" Web: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n" " </div>\n"
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
@ -245,8 +269,7 @@ msgstr "Contrato"
#: code:addons/contract/models/account_analytic_account.py:139 #: code:addons/contract/models/account_analytic_account.py:139
#, python-format #, python-format
msgid "Contract '%s' start date can't be later than end date" msgid "Contract '%s' start date can't be later than end date"
msgstr ""
"A data de início do contrato '%s' não pode ser posterior à data de fim"
msgstr "A data de início do contrato '%s' não pode ser posterior à data de fim"
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract_line #: model:ir.model,name:contract.model_account_analytic_contract_line
@ -336,7 +359,7 @@ msgid "Discount (%)"
msgstr "Desconto (%)" msgstr "Desconto (%)"
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_invoice_line.py:126
#: code:addons/contract/models/account_analytic_contract_line.py:127
#, python-format #, python-format
msgid "Discount should be less or equal to 100" msgid "Discount should be less or equal to 100"
msgstr "O desconto deve ser igual ou inferior a 100" msgstr "O desconto deve ser igual ou inferior a 100"
@ -348,8 +371,7 @@ msgid ""
"Discount that is applied in generated invoices. It should be less or equal " "Discount that is applied in generated invoices. It should be less or equal "
"to 100" "to 100"
msgstr "" msgstr ""
"Desconto que é aplicado nas faturas geradas. Deve ser igual ou inferior a "
"100"
"Desconto que é aplicado nas faturas geradas. Deve ser igual ou inferior a 100"
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_display_name #: model:ir.model.fields,field_description:contract.field_account_analytic_contract_display_name
@ -388,8 +410,8 @@ msgid ""
"pricelist to the product. If not, you will be able to introduce a manual " "pricelist to the product. If not, you will be able to introduce a manual "
"price" "price"
msgstr "" msgstr ""
"Se estiver marcado, o preço será obtido automaticamente aplicando a lista de"
" preços do produto. Caso contrário, poderá introduzir manualmente o preço"
"Se estiver marcado, o preço será obtido automaticamente aplicando a lista de "
"preços do produto. Caso contrário, poderá introduzir manualmente o preço"
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_invoice #: model:ir.model,name:contract.model_account_invoice

39
contract/i18n/pt_BR.po

@ -12,18 +12,20 @@ msgstr ""
"POT-Creation-Date: 2018-03-29 00:41+0000\n" "POT-Creation-Date: 2018-03-29 00:41+0000\n"
"PO-Revision-Date: 2018-03-29 00:41+0000\n" "PO-Revision-Date: 2018-03-29 00:41+0000\n"
"Last-Translator: Albert Vonpupp <vonpupp@gmail.com>, 2017\n" "Last-Translator: Albert Vonpupp <vonpupp@gmail.com>, 2017\n"
"Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/teams/23907/pt_BR/)\n"
"Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/"
"teams/23907/pt_BR/)\n"
"Language: pt_BR\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: pt_BR\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n"
#. module: contract #. module: contract
#: model:mail.template,body_html:contract.email_contract_template #: model:mail.template,body_html:contract.email_contract_template
msgid "" msgid ""
"\n" "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Hello ${object.partner_id.name or ''},</p>\n" " <p>Hello ${object.partner_id.name or ''},</p>\n"
" <p>A new contract has been created: </p>\n" " <p>A new contract has been created: </p>\n"
"\n" "\n"
@ -36,7 +38,8 @@ msgid ""
"\n" "\n"
" % if object.user_id:\n" " % if object.user_id:\n"
" % if object.user_id.email:\n" " % if object.user_id.email:\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or ''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or "
"''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n" " % else:\n"
" &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n" " &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n"
" % endif\n" " % endif\n"
@ -48,22 +51,31 @@ msgid ""
" <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n" " <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n"
" <br/>\n" " <br/>\n"
" <br/>\n" " <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n" " </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n" " <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n" " </span>\n"
" % if object.company_id.phone:\n" " % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Phone: ${object.company_id.phone}\n" " Phone: ${object.company_id.phone}\n"
" </div>\n" " </div>\n"
" % endif\n" " % endif\n"
" % if object.company_id.website:\n" " % if object.company_id.website:\n"
" <div>\n" " <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" Web: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n" " </div>\n"
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
@ -286,7 +298,7 @@ msgid "Discount (%)"
msgstr "Desconto (%)" msgstr "Desconto (%)"
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_invoice_line.py:126
#: code:addons/contract/models/account_analytic_contract_line.py:127
#, python-format #, python-format
msgid "Discount should be less or equal to 100" msgid "Discount should be less or equal to 100"
msgstr "Desconto deve ser menor ou igual a 100" msgstr "Desconto deve ser menor ou igual a 100"
@ -297,8 +309,7 @@ msgstr "Desconto deve ser menor ou igual a 100"
msgid "" msgid ""
"Discount that is applied in generated invoices. It should be less or equal " "Discount that is applied in generated invoices. It should be less or equal "
"to 100" "to 100"
msgstr ""
"O desconto aplicado nas faturas geradas. Deve ser menor ou igual a 100"
msgstr "O desconto aplicado nas faturas geradas. Deve ser menor ou igual a 100"
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_display_name #: model:ir.model.fields,field_description:contract.field_account_analytic_contract_display_name

129
contract/i18n/pt_PT.po

@ -11,18 +11,20 @@ msgstr ""
"POT-Creation-Date: 2017-11-30 01:41+0000\n" "POT-Creation-Date: 2017-11-30 01:41+0000\n"
"PO-Revision-Date: 2017-11-30 01:41+0000\n" "PO-Revision-Date: 2017-11-30 01:41+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n" "Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Portuguese (Portugal) (https://www.transifex.com/oca/teams/23907/pt_PT/)\n"
"Language-Team: Portuguese (Portugal) (https://www.transifex.com/oca/"
"teams/23907/pt_PT/)\n"
"Language: pt_PT\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: pt_PT\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: contract #. module: contract
#: model:mail.template,body_html:contract.email_contract_template #: model:mail.template,body_html:contract.email_contract_template
msgid "" msgid ""
"\n" "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Hello ${object.partner_id.name or ''},</p>\n" " <p>Hello ${object.partner_id.name or ''},</p>\n"
" <p>A new contract has been created: </p>\n" " <p>A new contract has been created: </p>\n"
"\n" "\n"
@ -35,7 +37,8 @@ msgid ""
"\n" "\n"
" % if object.user_id:\n" " % if object.user_id:\n"
" % if object.user_id.email:\n" " % if object.user_id.email:\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or ''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or "
"''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n" " % else:\n"
" &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n" " &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n"
" % endif\n" " % endif\n"
@ -47,22 +50,31 @@ msgid ""
" <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n" " <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n"
" <br/>\n" " <br/>\n"
" <br/>\n" " <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n" " </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n" " <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n" " </span>\n"
" % if object.company_id.phone:\n" " % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Phone: ${object.company_id.phone}\n" " Phone: ${object.company_id.phone}\n"
" </div>\n" " </div>\n"
" % endif\n" " % endif\n"
" % if object.company_id.website:\n" " % if object.company_id.website:\n"
" <div>\n" " <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" Web: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n" " </div>\n"
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
@ -150,6 +162,19 @@ msgstr ""
msgid "Analytic Account" msgid "Analytic Account"
msgstr "Conta Analítica" msgstr "Conta Analítica"
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_analytic_tag_ids
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_analytic_tag_ids
#, fuzzy
msgid "Analytic Tags"
msgstr "Conta Analítica"
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_automatic_price
msgid "Auto-price?"
msgstr ""
#. module: contract #. module: contract
#: model:ir.actions.act_window,help:contract.account_analytic_contract_action #: model:ir.actions.act_window,help:contract.account_analytic_contract_action
msgid "Click to create a new contract template." msgid "Click to create a new contract template."
@ -166,7 +191,7 @@ msgid "Company"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:263
#: code:addons/contract/models/account_analytic_account.py:324
#, python-format #, python-format
msgid "Compose Email" msgid "Compose Email"
msgstr "" msgstr ""
@ -179,6 +204,12 @@ msgstr ""
msgid "Contract" msgid "Contract"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:139
#, python-format
msgid "Contract '%s' start date can't be later than end date"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract_line #: model:ir.model,name:contract.model_account_analytic_contract_line
msgid "Contract Lines" msgid "Contract Lines"
@ -208,6 +239,11 @@ msgstr ""
msgid "Contracts" msgid "Contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_create_invoice_visibility
msgid "Create invoice visibility"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "Create invoices" msgid "Create invoices"
@ -262,7 +298,7 @@ msgid "Discount (%)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_invoice_line.py:83
#: code:addons/contract/models/account_analytic_contract_line.py:127
#, python-format #, python-format
msgid "Discount should be less or equal to 100" msgid "Discount should be less or equal to 100"
msgstr "" msgstr ""
@ -304,6 +340,15 @@ msgstr ""
msgid "ID" msgid "ID"
msgstr "ID" msgstr "ID"
#. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,help:contract.field_account_analytic_invoice_line_automatic_price
msgid ""
"If this is marked, the price will be obtained automatically applying the "
"pricelist to the product. If not, you will be able to introduce a manual "
"price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_invoice #: model:ir.model,name:contract.model_account_invoice
msgid "Invoice" msgid "Invoice"
@ -321,14 +366,10 @@ msgstr ""
msgid "Invoices" msgid "Invoices"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing Type"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing type" msgid "Invoicing type"
msgstr "" msgstr ""
@ -393,13 +434,18 @@ msgstr ""
msgid "Partner" msgid "Partner"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_partner_id
msgid "Partner (always False)"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search #: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search
msgid "Partner and dependents" msgid "Partner and dependents"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:169
#: code:addons/contract/models/account_analytic_account.py:227
#, python-format #, python-format
msgid "Please define a sale journal for the company '%s'." msgid "Please define a sale journal for the company '%s'."
msgstr "" msgstr ""
@ -482,6 +528,17 @@ msgstr ""
msgid "Sequence of the contract line when displaying contracts" msgid "Sequence of the contract line when displaying contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "Show the contracts for this partner"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_specific_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_specific_price
msgid "Specific Price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type
#: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type
@ -535,19 +592,44 @@ msgid "Year(s)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:161
#: code:addons/contract/models/account_analytic_account.py:112
#, python-format
msgid ""
"You can't have a next invoicing date before the start of the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:219
#, python-format #, python-format
msgid "You must first select a Customer for Contract %s!" msgid "You must first select a Customer for Contract %s!"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:216
#: code:addons/contract/models/account_analytic_account.py:276
#, python-format #, python-format
msgid "" msgid ""
"You must review start and end dates!\n" "You must review start and end dates!\n"
"%s" "%s"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:103
#, python-format
msgid "You must supply a customer for the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:121
#, python-format
msgid "You must supply a next invoicing date for contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:130
#, python-format
msgid "You must supply a start date for contract '%s'"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract #: model:ir.model,name:contract.model_account_analytic_contract
msgid "account.analytic.contract" msgid "account.analytic.contract"
@ -558,11 +640,6 @@ msgstr ""
msgid "account.analytic.invoice.line" msgid "account.analytic.invoice.line"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "show the contracts for this partner"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "⇒ Show recurring invoices" msgid "⇒ Show recurring invoices"

51
contract/i18n/ro.po

@ -13,17 +13,19 @@ msgstr ""
"PO-Revision-Date: 2018-01-06 03:17+0000\n" "PO-Revision-Date: 2018-01-06 03:17+0000\n"
"Last-Translator: Dorin Hongu <dhongu@gmail.com>, 2018\n" "Last-Translator: Dorin Hongu <dhongu@gmail.com>, 2018\n"
"Language-Team: Romanian (https://www.transifex.com/oca/teams/23907/ro/)\n" "Language-Team: Romanian (https://www.transifex.com/oca/teams/23907/ro/)\n"
"Language: ro\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: ro\n"
"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n"
"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?"
"2:1));\n"
#. module: contract #. module: contract
#: model:mail.template,body_html:contract.email_contract_template #: model:mail.template,body_html:contract.email_contract_template
msgid "" msgid ""
"\n" "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Hello ${object.partner_id.name or ''},</p>\n" " <p>Hello ${object.partner_id.name or ''},</p>\n"
" <p>A new contract has been created: </p>\n" " <p>A new contract has been created: </p>\n"
"\n" "\n"
@ -36,7 +38,8 @@ msgid ""
"\n" "\n"
" % if object.user_id:\n" " % if object.user_id:\n"
" % if object.user_id.email:\n" " % if object.user_id.email:\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or ''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or "
"''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n" " % else:\n"
" &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n" " &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n"
" % endif\n" " % endif\n"
@ -48,22 +51,31 @@ msgid ""
" <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n" " <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n"
" <br/>\n" " <br/>\n"
" <br/>\n" " <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n" " </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n" " <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n" " </span>\n"
" % if object.company_id.phone:\n" " % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Phone: ${object.company_id.phone}\n" " Phone: ${object.company_id.phone}\n"
" </div>\n" " </div>\n"
" % endif\n" " % endif\n"
" % if object.company_id.website:\n" " % if object.company_id.website:\n"
" <div>\n" " <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" Web: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n" " </div>\n"
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
@ -151,6 +163,13 @@ msgstr ""
msgid "Analytic Account" msgid "Analytic Account"
msgstr "Cont analitic" msgstr "Cont analitic"
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_analytic_tag_ids
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_analytic_tag_ids
#, fuzzy
msgid "Analytic Tags"
msgstr "Cont analitic"
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_automatic_price #: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_automatic_price #: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_automatic_price
@ -173,7 +192,7 @@ msgid "Company"
msgstr "Companie" msgstr "Companie"
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:322
#: code:addons/contract/models/account_analytic_account.py:324
#, python-format #, python-format
msgid "Compose Email" msgid "Compose Email"
msgstr "" msgstr ""
@ -280,7 +299,7 @@ msgid "Discount (%)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_invoice_line.py:122
#: code:addons/contract/models/account_analytic_contract_line.py:127
#, python-format #, python-format
msgid "Discount should be less or equal to 100" msgid "Discount should be less or equal to 100"
msgstr "" msgstr ""
@ -427,7 +446,7 @@ msgid "Partner and dependents"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:225
#: code:addons/contract/models/account_analytic_account.py:227
#, python-format #, python-format
msgid "Please define a sale journal for the company '%s'." msgid "Please define a sale journal for the company '%s'."
msgstr "" msgstr ""
@ -581,13 +600,13 @@ msgid ""
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:217
#: code:addons/contract/models/account_analytic_account.py:219
#, python-format #, python-format
msgid "You must first select a Customer for Contract %s!" msgid "You must first select a Customer for Contract %s!"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:274
#: code:addons/contract/models/account_analytic_account.py:276
#, python-format #, python-format
msgid "" msgid ""
"You must review start and end dates!\n" "You must review start and end dates!\n"

73
contract/i18n/ru.po

@ -14,17 +14,20 @@ msgstr ""
"PO-Revision-Date: 2018-03-29 00:41+0000\n" "PO-Revision-Date: 2018-03-29 00:41+0000\n"
"Last-Translator: nek, 2017\n" "Last-Translator: nek, 2017\n"
"Language-Team: Russian (https://www.transifex.com/oca/teams/23907/ru/)\n" "Language-Team: Russian (https://www.transifex.com/oca/teams/23907/ru/)\n"
"Language: ru\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: ru\n"
"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n"
"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n"
"%100>=11 && n%100<=14)? 2 : 3);\n"
#. module: contract #. module: contract
#: model:mail.template,body_html:contract.email_contract_template #: model:mail.template,body_html:contract.email_contract_template
msgid "" msgid ""
"\n" "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Hello ${object.partner_id.name or ''},</p>\n" " <p>Hello ${object.partner_id.name or ''},</p>\n"
" <p>A new contract has been created: </p>\n" " <p>A new contract has been created: </p>\n"
"\n" "\n"
@ -37,7 +40,8 @@ msgid ""
"\n" "\n"
" % if object.user_id:\n" " % if object.user_id:\n"
" % if object.user_id.email:\n" " % if object.user_id.email:\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or ''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or "
"''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n" " % else:\n"
" &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n" " &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n"
" % endif\n" " % endif\n"
@ -49,22 +53,31 @@ msgid ""
" <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n" " <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n"
" <br/>\n" " <br/>\n"
" <br/>\n" " <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n" " </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n" " <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n" " </span>\n"
" % if object.company_id.phone:\n" " % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Phone: ${object.company_id.phone}\n" " Phone: ${object.company_id.phone}\n"
" </div>\n" " </div>\n"
" % endif\n" " % endif\n"
" % if object.company_id.website:\n" " % if object.company_id.website:\n"
" <div>\n" " <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" Web: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n" " </div>\n"
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
@ -73,7 +86,8 @@ msgid ""
" " " "
msgstr "" msgstr ""
"\n" "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Здравствуйте ${object.partner_id.name or ''},</p>\n" " <p>Здравствуйте ${object.partner_id.name or ''},</p>\n"
" <p>Был создан новый договор: </p>\n" " <p>Был создан новый договор: </p>\n"
"\n" "\n"
@ -86,7 +100,8 @@ msgstr ""
"\n" "\n"
" % if object.user_id:\n" " % if object.user_id:\n"
" % if object.user_id.email:\n" " % if object.user_id.email:\n"
" &nbsp;&nbsp;Ваш Контакт: <a href=\"mailto:${object.user_id.email or ''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" &nbsp;&nbsp;Ваш Контакт: <a href=\"mailto:${object.user_id.email or "
"''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n" " % else:\n"
" &nbsp;&nbsp;Ваш Контакт: ${object.user_id.name}\n" " &nbsp;&nbsp;Ваш Контакт: ${object.user_id.name}\n"
" % endif\n" " % endif\n"
@ -94,26 +109,36 @@ msgstr ""
" </p>\n" " </p>\n"
"\n" "\n"
" <br/>\n" " <br/>\n"
" <p>Если у вас есть какие-либо вопросы, не стесняйтесь обращаться к нам.</p>\n"
" <p>Если у вас есть какие-либо вопросы, не стесняйтесь обращаться к нам.</"
"p>\n"
" <p>Спасибо, что выбрали ${object.company_id.name or 'us'}!</p>\n" " <p>Спасибо, что выбрали ${object.company_id.name or 'us'}!</p>\n"
" <br/>\n" " <br/>\n"
" <br/>\n" " <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n" " </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n" " <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n" " </span>\n"
" % if object.company_id.phone:\n" " % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Тел.: ${object.company_id.phone}\n" " Тел.: ${object.company_id.phone}\n"
" </div>\n" " </div>\n"
" % endif\n" " % endif\n"
" % if object.company_id.website:\n" " % if object.company_id.website:\n"
" <div>\n" " <div>\n"
" Сайт: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" Сайт: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n" " </div>\n"
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
@ -335,7 +360,7 @@ msgid "Discount (%)"
msgstr "Скидка (%)" msgstr "Скидка (%)"
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_invoice_line.py:126
#: code:addons/contract/models/account_analytic_contract_line.py:127
#, python-format #, python-format
msgid "Discount should be less or equal to 100" msgid "Discount should be less or equal to 100"
msgstr "Скидка должна быть меньше или равна 100" msgstr "Скидка должна быть меньше или равна 100"
@ -387,8 +412,8 @@ msgid ""
"pricelist to the product. If not, you will be able to introduce a manual " "pricelist to the product. If not, you will be able to introduce a manual "
"price" "price"
msgstr "" msgstr ""
"Если отметить, цена будет автоматически получена из прейскуранта к продукту."
" Если нет, вы сможете ввести цену в ручную"
"Если отметить, цена будет автоматически получена из прейскуранта к продукту. "
"Если нет, вы сможете ввести цену в ручную"
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_invoice #: model:ir.model,name:contract.model_account_invoice

125
contract/i18n/sk.po

@ -12,17 +12,18 @@ msgstr ""
"PO-Revision-Date: 2017-11-30 01:41+0000\n" "PO-Revision-Date: 2017-11-30 01:41+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n" "Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Slovak (https://www.transifex.com/oca/teams/23907/sk/)\n" "Language-Team: Slovak (https://www.transifex.com/oca/teams/23907/sk/)\n"
"Language: sk\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: sk\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
#. module: contract #. module: contract
#: model:mail.template,body_html:contract.email_contract_template #: model:mail.template,body_html:contract.email_contract_template
msgid "" msgid ""
"\n" "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Hello ${object.partner_id.name or ''},</p>\n" " <p>Hello ${object.partner_id.name or ''},</p>\n"
" <p>A new contract has been created: </p>\n" " <p>A new contract has been created: </p>\n"
"\n" "\n"
@ -35,7 +36,8 @@ msgid ""
"\n" "\n"
" % if object.user_id:\n" " % if object.user_id:\n"
" % if object.user_id.email:\n" " % if object.user_id.email:\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or ''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or "
"''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n" " % else:\n"
" &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n" " &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n"
" % endif\n" " % endif\n"
@ -47,22 +49,31 @@ msgid ""
" <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n" " <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n"
" <br/>\n" " <br/>\n"
" <br/>\n" " <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n" " </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n" " <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n" " </span>\n"
" % if object.company_id.phone:\n" " % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Phone: ${object.company_id.phone}\n" " Phone: ${object.company_id.phone}\n"
" </div>\n" " </div>\n"
" % endif\n" " % endif\n"
" % if object.company_id.website:\n" " % if object.company_id.website:\n"
" <div>\n" " <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" Web: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n" " </div>\n"
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
@ -150,6 +161,18 @@ msgstr ""
msgid "Analytic Account" msgid "Analytic Account"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_analytic_tag_ids
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_analytic_tag_ids
msgid "Analytic Tags"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_automatic_price
msgid "Auto-price?"
msgstr ""
#. module: contract #. module: contract
#: model:ir.actions.act_window,help:contract.account_analytic_contract_action #: model:ir.actions.act_window,help:contract.account_analytic_contract_action
msgid "Click to create a new contract template." msgid "Click to create a new contract template."
@ -166,7 +189,7 @@ msgid "Company"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:263
#: code:addons/contract/models/account_analytic_account.py:324
#, python-format #, python-format
msgid "Compose Email" msgid "Compose Email"
msgstr "" msgstr ""
@ -179,6 +202,12 @@ msgstr ""
msgid "Contract" msgid "Contract"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:139
#, python-format
msgid "Contract '%s' start date can't be later than end date"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract_line #: model:ir.model,name:contract.model_account_analytic_contract_line
msgid "Contract Lines" msgid "Contract Lines"
@ -208,6 +237,11 @@ msgstr ""
msgid "Contracts" msgid "Contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_create_invoice_visibility
msgid "Create invoice visibility"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "Create invoices" msgid "Create invoices"
@ -262,7 +296,7 @@ msgid "Discount (%)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_invoice_line.py:83
#: code:addons/contract/models/account_analytic_contract_line.py:127
#, python-format #, python-format
msgid "Discount should be less or equal to 100" msgid "Discount should be less or equal to 100"
msgstr "" msgstr ""
@ -304,6 +338,15 @@ msgstr ""
msgid "ID" msgid "ID"
msgstr "ID" msgstr "ID"
#. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,help:contract.field_account_analytic_invoice_line_automatic_price
msgid ""
"If this is marked, the price will be obtained automatically applying the "
"pricelist to the product. If not, you will be able to introduce a manual "
"price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_invoice #: model:ir.model,name:contract.model_account_invoice
msgid "Invoice" msgid "Invoice"
@ -321,14 +364,10 @@ msgstr ""
msgid "Invoices" msgid "Invoices"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing Type"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing type" msgid "Invoicing type"
msgstr "" msgstr ""
@ -393,13 +432,18 @@ msgstr ""
msgid "Partner" msgid "Partner"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_partner_id
msgid "Partner (always False)"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search #: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search
msgid "Partner and dependents" msgid "Partner and dependents"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:169
#: code:addons/contract/models/account_analytic_account.py:227
#, python-format #, python-format
msgid "Please define a sale journal for the company '%s'." msgid "Please define a sale journal for the company '%s'."
msgstr "" msgstr ""
@ -482,6 +526,17 @@ msgstr ""
msgid "Sequence of the contract line when displaying contracts" msgid "Sequence of the contract line when displaying contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "Show the contracts for this partner"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_specific_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_specific_price
msgid "Specific Price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type
#: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type
@ -535,19 +590,44 @@ msgid "Year(s)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:161
#: code:addons/contract/models/account_analytic_account.py:112
#, python-format
msgid ""
"You can't have a next invoicing date before the start of the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:219
#, python-format #, python-format
msgid "You must first select a Customer for Contract %s!" msgid "You must first select a Customer for Contract %s!"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:216
#: code:addons/contract/models/account_analytic_account.py:276
#, python-format #, python-format
msgid "" msgid ""
"You must review start and end dates!\n" "You must review start and end dates!\n"
"%s" "%s"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:103
#, python-format
msgid "You must supply a customer for the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:121
#, python-format
msgid "You must supply a next invoicing date for contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:130
#, python-format
msgid "You must supply a start date for contract '%s'"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract #: model:ir.model,name:contract.model_account_analytic_contract
msgid "account.analytic.contract" msgid "account.analytic.contract"
@ -558,11 +638,6 @@ msgstr ""
msgid "account.analytic.invoice.line" msgid "account.analytic.invoice.line"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "show the contracts for this partner"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "⇒ Show recurring invoices" msgid "⇒ Show recurring invoices"

371
contract/i18n/sk_SK.po

@ -11,25 +11,148 @@ msgstr ""
"POT-Creation-Date: 2016-12-06 03:38+0000\n" "POT-Creation-Date: 2016-12-06 03:38+0000\n"
"PO-Revision-Date: 2016-12-06 03:38+0000\n" "PO-Revision-Date: 2016-12-06 03:38+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2016\n" "Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2016\n"
"Language-Team: Slovak (Slovakia) (https://www.transifex.com/oca/teams/23907/sk_SK/)\n"
"Language-Team: Slovak (Slovakia) (https://www.transifex.com/oca/teams/23907/"
"sk_SK/)\n"
"Language: sk_SK\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: sk_SK\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
#. module: contract
#: model:mail.template,body_html:contract.email_contract_template
msgid ""
"\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Hello ${object.partner_id.name or ''},</p>\n"
" <p>A new contract has been created: </p>\n"
"\n"
" <p style=\"border-left: 1px solid #8e0000; margin-left: 30px;\">\n"
" &nbsp;&nbsp;<strong>REFERENCES</strong><br />\n"
" &nbsp;&nbsp;Contract: <strong>${object.name}</strong><br />\n"
" % if object.date_start:\n"
" &nbsp;&nbsp;Contract Date Start: ${object.date_start or ''}<br />\n"
" % endif\n"
"\n"
" % if object.user_id:\n"
" % if object.user_id.email:\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or "
"''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n"
" &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n"
" % endif\n"
" % endif\n"
" </p>\n"
"\n"
" <br/>\n"
" <p>If you have any questions, do not hesitate to contact us.</p>\n"
" <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n"
" <br/>\n"
" <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n"
" % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Phone: ${object.company_id.phone}\n"
" </div>\n"
" % endif\n"
" % if object.company_id.website:\n"
" <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n"
" %endif\n"
" <p></p>\n"
" </div>\n"
"</div>\n"
" "
msgstr ""
#. module: contract
#: model:mail.template,subject:contract.email_contract_template
msgid "${object.company_id.name} Contract (Ref ${object.name or 'n/a'})"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_form
msgid "<strong>#END#</strong>: End date of the invoiced period" msgid "<strong>#END#</strong>: End date of the invoiced period"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_form
msgid "<strong>#START#</strong>: Start date of the invoiced period" msgid "<strong>#START#</strong>: Start date of the invoiced period"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.report_contract_document
msgid "<strong>Contract: </strong>"
msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.report_contract_document
msgid "<strong>Date Start: </strong>"
msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.report_contract_document
msgid "<strong>Description</strong>"
msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.report_contract_document
msgid "<strong>Partner:</strong>"
msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.report_contract_document
msgid "<strong>Price</strong>"
msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.report_contract_document
msgid "<strong>Quantity</strong>"
msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.report_contract_document
msgid "<strong>Recurring Items</strong>"
msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.report_contract_document
msgid "<strong>Responsible: </strong>"
msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.report_contract_document
msgid "<strong>Total</strong>"
msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.report_contract_document
msgid "<strong>Unit Price</strong>"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_form
msgid "Account Analytic Lines" msgid "Account Analytic Lines"
msgstr "" msgstr ""
@ -39,70 +162,149 @@ msgstr ""
msgid "Analytic Account" msgid "Analytic Account"
msgstr "Analytický účet" msgstr "Analytický účet"
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_analytic_tag_ids
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_analytic_tag_ids
#, fuzzy
msgid "Analytic Tags"
msgstr "Analytický účet"
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_automatic_price
msgid "Auto-price?"
msgstr ""
#. module: contract
#: model:ir.actions.act_window,help:contract.account_analytic_contract_action
msgid "Click to create a new contract template."
msgstr ""
#. module: contract #. module: contract
#: model:ir.actions.act_window,help:contract.action_account_analytic_overdue_all #: model:ir.actions.act_window,help:contract.action_account_analytic_overdue_all
msgid "Click to create a new contract." msgid "Click to create a new contract."
msgstr "" msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_company_id
msgid "Company"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:324
#, python-format
msgid "Compose Email"
msgstr ""
#. module: contract
#: model:ir.actions.report.xml,name:contract.report_contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_analytic_account_id
#: model:ir.model.fields,field_description:contract.field_account_invoice_contract_id #: model:ir.model.fields,field_description:contract.field_account_invoice_contract_id
#: model:mail.template,report_name:contract.email_contract_template
msgid "Contract" msgid "Contract"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:139
#, python-format
msgid "Contract '%s' start date can't be later than end date"
msgstr ""
#. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract_line
msgid "Contract Lines"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_contract_template_id
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_form
msgid "Contract Template"
msgstr ""
#. module: contract
#: model:ir.actions.act_window,name:contract.account_analytic_contract_action
#: model:ir.ui.menu,name:contract.account_analytic_contract_menu
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_tree
msgid "Contract Templates"
msgstr ""
#. module: contract #. module: contract
#: model:ir.actions.act_window,name:contract.action_account_analytic_overdue_all #: model:ir.actions.act_window,name:contract.action_account_analytic_overdue_all
#: model:ir.model.fields,field_description:contract.field_res_partner_contract_count
#: model:ir.model.fields,field_description:contract.field_res_users_contract_count
#: model:ir.ui.menu,name:contract.menu_action_account_analytic_overdue_all #: model:ir.ui.menu,name:contract.menu_action_account_analytic_overdue_all
#: model:ir.ui.menu,name:contract.menu_config_contract #: model:ir.ui.menu,name:contract.menu_config_contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "Contracts" msgid "Contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_create_invoice_visibility
msgid "Create invoice visibility"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "Create invoices" msgid "Create invoices"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_create_uid
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_create_uid
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_create_uid #: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_create_uid
msgid "Created by" msgid "Created by"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_create_date
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_create_date
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_create_date #: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_create_date
msgid "Created on" msgid "Created on"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_next_date
msgid "Date of Next Invoice"
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_date_end
#: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search
msgid "Date End"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_date_start #: model:ir.model.fields,field_description:contract.field_account_analytic_account_date_start
msgid "Date start"
msgid "Date Start"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_next_date
msgid "Date of Next Invoice"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: selection:account.analytic.account,recurring_rule_type:0 #: selection:account.analytic.account,recurring_rule_type:0
#: selection:account.analytic.contract,recurring_rule_type:0
msgid "Day(s)" msgid "Day(s)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_name
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_name #: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_name
msgid "Description" msgid "Description"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_discount
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_discount #: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_discount
msgid "Discount (%)" msgid "Discount (%)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/contract.py:60
#: code:addons/contract/models/account_analytic_contract_line.py:127
#, python-format #, python-format
msgid "Discount should be less or equal to 100" msgid "Discount should be less or equal to 100"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_contract_line_discount
#: model:ir.model.fields,help:contract.field_account_analytic_invoice_line_discount #: model:ir.model.fields,help:contract.field_account_analytic_invoice_line_discount
msgid "" msgid ""
"Discount that is applied in generated invoices. It should be less or equal " "Discount that is applied in generated invoices. It should be less or equal "
@ -110,10 +312,17 @@ msgid ""
msgstr "" msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_display_name
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_display_name
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_display_name #: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_display_name
msgid "Display Name" msgid "Display Name"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search
msgid "Finished"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoices #: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoices
msgid "Generate recurring invoices automatically" msgid "Generate recurring invoices automatically"
@ -125,10 +334,21 @@ msgid "Group By..."
msgstr "" msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_id
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_id
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_id #: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_id
msgid "ID" msgid "ID"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,help:contract.field_account_analytic_invoice_line_automatic_price
msgid ""
"If this is marked, the price will be obtained automatically applying the "
"pricelist to the product. If not, you will be able to introduce a manual "
"price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_invoice #: model:ir.model,name:contract.model_account_invoice
msgid "Invoice" msgid "Invoice"
@ -136,6 +356,8 @@ msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoice_line_ids #: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoice_line_ids
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoice_line_ids
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_form
msgid "Invoice Lines" msgid "Invoice Lines"
msgstr "" msgstr ""
@ -146,83 +368,124 @@ msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing type" msgid "Invoicing type"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_journal_id #: model:ir.model.fields,field_description:contract.field_account_analytic_account_journal_id
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_journal_id
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Journal" msgid "Journal"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract___last_update
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line___last_update
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line___last_update #: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line___last_update
msgid "Last Modified on" msgid "Last Modified on"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_write_uid
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_write_uid
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_write_uid #: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_write_uid
msgid "Last Updated by" msgid "Last Updated by"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_write_date
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_write_date
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_write_date #: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_write_date
msgid "Last Updated on" msgid "Last Updated on"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_form
msgid "Legend (for the markers inside invoice lines description)" msgid "Legend (for the markers inside invoice lines description)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: selection:account.analytic.account,recurring_rule_type:0 #: selection:account.analytic.account,recurring_rule_type:0
#: selection:account.analytic.contract,recurring_rule_type:0
msgid "Month(s)" msgid "Month(s)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: selection:account.analytic.account,recurring_rule_type:0 #: selection:account.analytic.account,recurring_rule_type:0
#: selection:account.analytic.contract,recurring_rule_type:0
msgid "Month(s) last day" msgid "Month(s) last day"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_name
msgid "Name"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search #: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search
msgid "Next Invoice" msgid "Next Invoice"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/contract.py:230
#: model:ir.model,name:contract.model_res_partner
msgid "Partner"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_partner_id
msgid "Partner (always False)"
msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search
msgid "Partner and dependents"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:227
#, python-format #, python-format
msgid "Please define a sale journal for the company '%s'." msgid "Please define a sale journal for the company '%s'."
msgstr "" msgstr ""
#. module: contract #. module: contract
#: selection:account.analytic.account,recurring_invoicing_type:0 #: selection:account.analytic.account,recurring_invoicing_type:0
#: selection:account.analytic.contract,recurring_invoicing_type:0
msgid "Post-paid" msgid "Post-paid"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: selection:account.analytic.account,recurring_invoicing_type:0 #: selection:account.analytic.account,recurring_invoicing_type:0
#: selection:account.analytic.contract,recurring_invoicing_type:0
msgid "Pre-paid" msgid "Pre-paid"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_pricelist_id #: model:ir.model.fields,field_description:contract.field_account_analytic_account_pricelist_id
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_pricelist_id
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Pricelist" msgid "Pricelist"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_product_id
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_product_id #: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_product_id
msgid "Product" msgid "Product"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_quantity
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_quantity #: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_quantity
msgid "Quantity" msgid "Quantity"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_rule_type #: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_rule_type
msgid "Recurrency"
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_rule_type
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Recurrence"
msgstr "" msgstr ""
#. module: contract #. module: contract
@ -233,55 +496,145 @@ msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_interval #: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_interval
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_interval
msgid "Repeat Every" msgid "Repeat Every"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_interval #: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_interval
#: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_interval
msgid "Repeat every (Days/Week/Month/Year)" msgid "Repeat every (Days/Week/Month/Year)"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_user_id
msgid "Responsible"
msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "Send by Email"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_sequence
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_sequence
msgid "Sequence"
msgstr ""
#. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_contract_line_sequence
#: model:ir.model.fields,help:contract.field_account_analytic_invoice_line_sequence
msgid "Sequence of the contract line when displaying contracts"
msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "Show the contracts for this partner"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_specific_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_specific_price
msgid "Specific Price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type
#: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type
msgid "Specify Interval for automatic invoice generation." msgid "Specify Interval for automatic invoice generation."
msgstr "" msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_invoicing_type #: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_invoicing_type
#: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_invoicing_type
msgid "Specify if process date is 'from' or 'to' invoicing date" msgid "Specify if process date is 'from' or 'to' invoicing date"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_price_subtotal
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_price_subtotal #: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_price_subtotal
msgid "Sub Total" msgid "Sub Total"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_price_unit
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_price_unit #: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_price_unit
msgid "Unit Price" msgid "Unit Price"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_uom_id
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_uom_id #: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_uom_id
msgid "Unit of Measure" msgid "Unit of Measure"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.report_contract_document
msgid "VAT:"
msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search
msgid "Valid"
msgstr ""
#. module: contract #. module: contract
#: selection:account.analytic.account,recurring_rule_type:0 #: selection:account.analytic.account,recurring_rule_type:0
#: selection:account.analytic.contract,recurring_rule_type:0
msgid "Week(s)" msgid "Week(s)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: selection:account.analytic.account,recurring_rule_type:0 #: selection:account.analytic.account,recurring_rule_type:0
#: selection:account.analytic.contract,recurring_rule_type:0
msgid "Year(s)" msgid "Year(s)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/contract.py:222
#: code:addons/contract/models/account_analytic_account.py:112
#, python-format
msgid ""
"You can't have a next invoicing date before the start of the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:219
#, python-format #, python-format
msgid "You must first select a Customer for Contract %s!" msgid "You must first select a Customer for Contract %s!"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:276
#, python-format
msgid ""
"You must review start and end dates!\n"
"%s"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:103
#, python-format
msgid "You must supply a customer for the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:121
#, python-format
msgid "You must supply a next invoicing date for contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:130
#, python-format
msgid "You must supply a start date for contract '%s'"
msgstr ""
#. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract
msgid "account.analytic.contract"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_invoice_line #: model:ir.model,name:contract.model_account_analytic_invoice_line
msgid "account.analytic.invoice.line" msgid "account.analytic.invoice.line"

129
contract/i18n/sl.po

@ -12,17 +12,19 @@ msgstr ""
"PO-Revision-Date: 2017-11-30 01:41+0000\n" "PO-Revision-Date: 2017-11-30 01:41+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n" "Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Slovenian (https://www.transifex.com/oca/teams/23907/sl/)\n" "Language-Team: Slovenian (https://www.transifex.com/oca/teams/23907/sl/)\n"
"Language: sl\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: sl\n"
"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n"
"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n"
"%100==4 ? 2 : 3);\n"
#. module: contract #. module: contract
#: model:mail.template,body_html:contract.email_contract_template #: model:mail.template,body_html:contract.email_contract_template
msgid "" msgid ""
"\n" "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Hello ${object.partner_id.name or ''},</p>\n" " <p>Hello ${object.partner_id.name or ''},</p>\n"
" <p>A new contract has been created: </p>\n" " <p>A new contract has been created: </p>\n"
"\n" "\n"
@ -35,7 +37,8 @@ msgid ""
"\n" "\n"
" % if object.user_id:\n" " % if object.user_id:\n"
" % if object.user_id.email:\n" " % if object.user_id.email:\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or ''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or "
"''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n" " % else:\n"
" &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n" " &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n"
" % endif\n" " % endif\n"
@ -47,22 +50,31 @@ msgid ""
" <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n" " <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n"
" <br/>\n" " <br/>\n"
" <br/>\n" " <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n" " </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n" " <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n" " </span>\n"
" % if object.company_id.phone:\n" " % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Phone: ${object.company_id.phone}\n" " Phone: ${object.company_id.phone}\n"
" </div>\n" " </div>\n"
" % endif\n" " % endif\n"
" % if object.company_id.website:\n" " % if object.company_id.website:\n"
" <div>\n" " <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" Web: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n" " </div>\n"
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
@ -150,6 +162,19 @@ msgstr ""
msgid "Analytic Account" msgid "Analytic Account"
msgstr "Analitični konto" msgstr "Analitični konto"
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_analytic_tag_ids
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_analytic_tag_ids
#, fuzzy
msgid "Analytic Tags"
msgstr "Analitični konto"
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_automatic_price
msgid "Auto-price?"
msgstr ""
#. module: contract #. module: contract
#: model:ir.actions.act_window,help:contract.account_analytic_contract_action #: model:ir.actions.act_window,help:contract.account_analytic_contract_action
msgid "Click to create a new contract template." msgid "Click to create a new contract template."
@ -166,7 +191,7 @@ msgid "Company"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:263
#: code:addons/contract/models/account_analytic_account.py:324
#, python-format #, python-format
msgid "Compose Email" msgid "Compose Email"
msgstr "" msgstr ""
@ -179,6 +204,12 @@ msgstr ""
msgid "Contract" msgid "Contract"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:139
#, python-format
msgid "Contract '%s' start date can't be later than end date"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract_line #: model:ir.model,name:contract.model_account_analytic_contract_line
msgid "Contract Lines" msgid "Contract Lines"
@ -208,6 +239,11 @@ msgstr ""
msgid "Contracts" msgid "Contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_create_invoice_visibility
msgid "Create invoice visibility"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "Create invoices" msgid "Create invoices"
@ -262,7 +298,7 @@ msgid "Discount (%)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_invoice_line.py:83
#: code:addons/contract/models/account_analytic_contract_line.py:127
#, python-format #, python-format
msgid "Discount should be less or equal to 100" msgid "Discount should be less or equal to 100"
msgstr "" msgstr ""
@ -304,6 +340,15 @@ msgstr "Združi po..."
msgid "ID" msgid "ID"
msgstr "ID" msgstr "ID"
#. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,help:contract.field_account_analytic_invoice_line_automatic_price
msgid ""
"If this is marked, the price will be obtained automatically applying the "
"pricelist to the product. If not, you will be able to introduce a manual "
"price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_invoice #: model:ir.model,name:contract.model_account_invoice
msgid "Invoice" msgid "Invoice"
@ -321,14 +366,10 @@ msgstr ""
msgid "Invoices" msgid "Invoices"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing Type"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing type" msgid "Invoicing type"
msgstr "" msgstr ""
@ -393,13 +434,18 @@ msgstr ""
msgid "Partner" msgid "Partner"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_partner_id
msgid "Partner (always False)"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search #: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search
msgid "Partner and dependents" msgid "Partner and dependents"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:169
#: code:addons/contract/models/account_analytic_account.py:227
#, python-format #, python-format
msgid "Please define a sale journal for the company '%s'." msgid "Please define a sale journal for the company '%s'."
msgstr "" msgstr ""
@ -482,6 +528,17 @@ msgstr ""
msgid "Sequence of the contract line when displaying contracts" msgid "Sequence of the contract line when displaying contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "Show the contracts for this partner"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_specific_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_specific_price
msgid "Specific Price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type
#: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type
@ -535,19 +592,44 @@ msgid "Year(s)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:161
#: code:addons/contract/models/account_analytic_account.py:112
#, python-format
msgid ""
"You can't have a next invoicing date before the start of the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:219
#, python-format #, python-format
msgid "You must first select a Customer for Contract %s!" msgid "You must first select a Customer for Contract %s!"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:216
#: code:addons/contract/models/account_analytic_account.py:276
#, python-format #, python-format
msgid "" msgid ""
"You must review start and end dates!\n" "You must review start and end dates!\n"
"%s" "%s"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:103
#, python-format
msgid "You must supply a customer for the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:121
#, python-format
msgid "You must supply a next invoicing date for contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:130
#, python-format
msgid "You must supply a start date for contract '%s'"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract #: model:ir.model,name:contract.model_account_analytic_contract
msgid "account.analytic.contract" msgid "account.analytic.contract"
@ -558,11 +640,6 @@ msgstr ""
msgid "account.analytic.invoice.line" msgid "account.analytic.invoice.line"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "show the contracts for this partner"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "⇒ Show recurring invoices" msgid "⇒ Show recurring invoices"

128
contract/i18n/sr.po

@ -12,17 +12,19 @@ msgstr ""
"PO-Revision-Date: 2017-11-30 01:41+0000\n" "PO-Revision-Date: 2017-11-30 01:41+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n" "Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Serbian (https://www.transifex.com/oca/teams/23907/sr/)\n" "Language-Team: Serbian (https://www.transifex.com/oca/teams/23907/sr/)\n"
"Language: sr\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: sr\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
#. module: contract #. module: contract
#: model:mail.template,body_html:contract.email_contract_template #: model:mail.template,body_html:contract.email_contract_template
msgid "" msgid ""
"\n" "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Hello ${object.partner_id.name or ''},</p>\n" " <p>Hello ${object.partner_id.name or ''},</p>\n"
" <p>A new contract has been created: </p>\n" " <p>A new contract has been created: </p>\n"
"\n" "\n"
@ -35,7 +37,8 @@ msgid ""
"\n" "\n"
" % if object.user_id:\n" " % if object.user_id:\n"
" % if object.user_id.email:\n" " % if object.user_id.email:\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or ''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or "
"''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n" " % else:\n"
" &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n" " &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n"
" % endif\n" " % endif\n"
@ -47,22 +50,31 @@ msgid ""
" <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n" " <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n"
" <br/>\n" " <br/>\n"
" <br/>\n" " <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n" " </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n" " <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n" " </span>\n"
" % if object.company_id.phone:\n" " % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Phone: ${object.company_id.phone}\n" " Phone: ${object.company_id.phone}\n"
" </div>\n" " </div>\n"
" % endif\n" " % endif\n"
" % if object.company_id.website:\n" " % if object.company_id.website:\n"
" <div>\n" " <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" Web: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n" " </div>\n"
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
@ -150,6 +162,18 @@ msgstr ""
msgid "Analytic Account" msgid "Analytic Account"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_analytic_tag_ids
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_analytic_tag_ids
msgid "Analytic Tags"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_automatic_price
msgid "Auto-price?"
msgstr ""
#. module: contract #. module: contract
#: model:ir.actions.act_window,help:contract.account_analytic_contract_action #: model:ir.actions.act_window,help:contract.account_analytic_contract_action
msgid "Click to create a new contract template." msgid "Click to create a new contract template."
@ -166,7 +190,7 @@ msgid "Company"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:263
#: code:addons/contract/models/account_analytic_account.py:324
#, python-format #, python-format
msgid "Compose Email" msgid "Compose Email"
msgstr "" msgstr ""
@ -179,6 +203,12 @@ msgstr ""
msgid "Contract" msgid "Contract"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:139
#, python-format
msgid "Contract '%s' start date can't be later than end date"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract_line #: model:ir.model,name:contract.model_account_analytic_contract_line
msgid "Contract Lines" msgid "Contract Lines"
@ -208,6 +238,11 @@ msgstr ""
msgid "Contracts" msgid "Contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_create_invoice_visibility
msgid "Create invoice visibility"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "Create invoices" msgid "Create invoices"
@ -262,7 +297,7 @@ msgid "Discount (%)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_invoice_line.py:83
#: code:addons/contract/models/account_analytic_contract_line.py:127
#, python-format #, python-format
msgid "Discount should be less or equal to 100" msgid "Discount should be less or equal to 100"
msgstr "" msgstr ""
@ -304,6 +339,15 @@ msgstr ""
msgid "ID" msgid "ID"
msgstr "ID" msgstr "ID"
#. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,help:contract.field_account_analytic_invoice_line_automatic_price
msgid ""
"If this is marked, the price will be obtained automatically applying the "
"pricelist to the product. If not, you will be able to introduce a manual "
"price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_invoice #: model:ir.model,name:contract.model_account_invoice
msgid "Invoice" msgid "Invoice"
@ -321,14 +365,10 @@ msgstr ""
msgid "Invoices" msgid "Invoices"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing Type"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing type" msgid "Invoicing type"
msgstr "" msgstr ""
@ -393,13 +433,18 @@ msgstr ""
msgid "Partner" msgid "Partner"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_partner_id
msgid "Partner (always False)"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search #: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search
msgid "Partner and dependents" msgid "Partner and dependents"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:169
#: code:addons/contract/models/account_analytic_account.py:227
#, python-format #, python-format
msgid "Please define a sale journal for the company '%s'." msgid "Please define a sale journal for the company '%s'."
msgstr "" msgstr ""
@ -482,6 +527,17 @@ msgstr ""
msgid "Sequence of the contract line when displaying contracts" msgid "Sequence of the contract line when displaying contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "Show the contracts for this partner"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_specific_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_specific_price
msgid "Specific Price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type
#: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type
@ -535,19 +591,44 @@ msgid "Year(s)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:161
#: code:addons/contract/models/account_analytic_account.py:112
#, python-format
msgid ""
"You can't have a next invoicing date before the start of the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:219
#, python-format #, python-format
msgid "You must first select a Customer for Contract %s!" msgid "You must first select a Customer for Contract %s!"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:216
#: code:addons/contract/models/account_analytic_account.py:276
#, python-format #, python-format
msgid "" msgid ""
"You must review start and end dates!\n" "You must review start and end dates!\n"
"%s" "%s"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:103
#, python-format
msgid "You must supply a customer for the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:121
#, python-format
msgid "You must supply a next invoicing date for contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:130
#, python-format
msgid "You must supply a start date for contract '%s'"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract #: model:ir.model,name:contract.model_account_analytic_contract
msgid "account.analytic.contract" msgid "account.analytic.contract"
@ -558,11 +639,6 @@ msgstr ""
msgid "account.analytic.invoice.line" msgid "account.analytic.invoice.line"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "show the contracts for this partner"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "⇒ Show recurring invoices" msgid "⇒ Show recurring invoices"

131
contract/i18n/sr@latin.po

@ -11,18 +11,21 @@ msgstr ""
"POT-Creation-Date: 2017-11-30 01:41+0000\n" "POT-Creation-Date: 2017-11-30 01:41+0000\n"
"PO-Revision-Date: 2017-11-30 01:41+0000\n" "PO-Revision-Date: 2017-11-30 01:41+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n" "Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Serbian (Latin) (https://www.transifex.com/oca/teams/23907/sr%40latin/)\n"
"Language-Team: Serbian (Latin) (https://www.transifex.com/oca/teams/23907/sr"
"%40latin/)\n"
"Language: sr@latin\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: sr@latin\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
#. module: contract #. module: contract
#: model:mail.template,body_html:contract.email_contract_template #: model:mail.template,body_html:contract.email_contract_template
msgid "" msgid ""
"\n" "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Hello ${object.partner_id.name or ''},</p>\n" " <p>Hello ${object.partner_id.name or ''},</p>\n"
" <p>A new contract has been created: </p>\n" " <p>A new contract has been created: </p>\n"
"\n" "\n"
@ -35,7 +38,8 @@ msgid ""
"\n" "\n"
" % if object.user_id:\n" " % if object.user_id:\n"
" % if object.user_id.email:\n" " % if object.user_id.email:\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or ''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or "
"''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n" " % else:\n"
" &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n" " &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n"
" % endif\n" " % endif\n"
@ -47,22 +51,31 @@ msgid ""
" <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n" " <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n"
" <br/>\n" " <br/>\n"
" <br/>\n" " <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n" " </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n" " <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n" " </span>\n"
" % if object.company_id.phone:\n" " % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Phone: ${object.company_id.phone}\n" " Phone: ${object.company_id.phone}\n"
" </div>\n" " </div>\n"
" % endif\n" " % endif\n"
" % if object.company_id.website:\n" " % if object.company_id.website:\n"
" <div>\n" " <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" Web: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n" " </div>\n"
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
@ -150,6 +163,18 @@ msgstr ""
msgid "Analytic Account" msgid "Analytic Account"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_analytic_tag_ids
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_analytic_tag_ids
msgid "Analytic Tags"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_automatic_price
msgid "Auto-price?"
msgstr ""
#. module: contract #. module: contract
#: model:ir.actions.act_window,help:contract.account_analytic_contract_action #: model:ir.actions.act_window,help:contract.account_analytic_contract_action
msgid "Click to create a new contract template." msgid "Click to create a new contract template."
@ -166,7 +191,7 @@ msgid "Company"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:263
#: code:addons/contract/models/account_analytic_account.py:324
#, python-format #, python-format
msgid "Compose Email" msgid "Compose Email"
msgstr "" msgstr ""
@ -179,6 +204,12 @@ msgstr ""
msgid "Contract" msgid "Contract"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:139
#, python-format
msgid "Contract '%s' start date can't be later than end date"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract_line #: model:ir.model,name:contract.model_account_analytic_contract_line
msgid "Contract Lines" msgid "Contract Lines"
@ -208,6 +239,11 @@ msgstr ""
msgid "Contracts" msgid "Contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_create_invoice_visibility
msgid "Create invoice visibility"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "Create invoices" msgid "Create invoices"
@ -262,7 +298,7 @@ msgid "Discount (%)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_invoice_line.py:83
#: code:addons/contract/models/account_analytic_contract_line.py:127
#, python-format #, python-format
msgid "Discount should be less or equal to 100" msgid "Discount should be less or equal to 100"
msgstr "" msgstr ""
@ -304,6 +340,15 @@ msgstr ""
msgid "ID" msgid "ID"
msgstr "ID" msgstr "ID"
#. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,help:contract.field_account_analytic_invoice_line_automatic_price
msgid ""
"If this is marked, the price will be obtained automatically applying the "
"pricelist to the product. If not, you will be able to introduce a manual "
"price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_invoice #: model:ir.model,name:contract.model_account_invoice
msgid "Invoice" msgid "Invoice"
@ -321,14 +366,10 @@ msgstr ""
msgid "Invoices" msgid "Invoices"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing Type"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing type" msgid "Invoicing type"
msgstr "" msgstr ""
@ -393,13 +434,18 @@ msgstr ""
msgid "Partner" msgid "Partner"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_partner_id
msgid "Partner (always False)"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search #: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search
msgid "Partner and dependents" msgid "Partner and dependents"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:169
#: code:addons/contract/models/account_analytic_account.py:227
#, python-format #, python-format
msgid "Please define a sale journal for the company '%s'." msgid "Please define a sale journal for the company '%s'."
msgstr "" msgstr ""
@ -482,6 +528,17 @@ msgstr ""
msgid "Sequence of the contract line when displaying contracts" msgid "Sequence of the contract line when displaying contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "Show the contracts for this partner"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_specific_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_specific_price
msgid "Specific Price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type
#: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type
@ -535,19 +592,44 @@ msgid "Year(s)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:161
#: code:addons/contract/models/account_analytic_account.py:112
#, python-format
msgid ""
"You can't have a next invoicing date before the start of the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:219
#, python-format #, python-format
msgid "You must first select a Customer for Contract %s!" msgid "You must first select a Customer for Contract %s!"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:216
#: code:addons/contract/models/account_analytic_account.py:276
#, python-format #, python-format
msgid "" msgid ""
"You must review start and end dates!\n" "You must review start and end dates!\n"
"%s" "%s"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:103
#, python-format
msgid "You must supply a customer for the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:121
#, python-format
msgid "You must supply a next invoicing date for contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:130
#, python-format
msgid "You must supply a start date for contract '%s'"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract #: model:ir.model,name:contract.model_account_analytic_contract
msgid "account.analytic.contract" msgid "account.analytic.contract"
@ -558,11 +640,6 @@ msgstr ""
msgid "account.analytic.invoice.line" msgid "account.analytic.invoice.line"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "show the contracts for this partner"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "⇒ Show recurring invoices" msgid "⇒ Show recurring invoices"

125
contract/i18n/sv.po

@ -12,17 +12,18 @@ msgstr ""
"PO-Revision-Date: 2017-11-30 01:41+0000\n" "PO-Revision-Date: 2017-11-30 01:41+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n" "Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Swedish (https://www.transifex.com/oca/teams/23907/sv/)\n" "Language-Team: Swedish (https://www.transifex.com/oca/teams/23907/sv/)\n"
"Language: sv\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: sv\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: contract #. module: contract
#: model:mail.template,body_html:contract.email_contract_template #: model:mail.template,body_html:contract.email_contract_template
msgid "" msgid ""
"\n" "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Hello ${object.partner_id.name or ''},</p>\n" " <p>Hello ${object.partner_id.name or ''},</p>\n"
" <p>A new contract has been created: </p>\n" " <p>A new contract has been created: </p>\n"
"\n" "\n"
@ -35,7 +36,8 @@ msgid ""
"\n" "\n"
" % if object.user_id:\n" " % if object.user_id:\n"
" % if object.user_id.email:\n" " % if object.user_id.email:\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or ''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or "
"''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n" " % else:\n"
" &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n" " &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n"
" % endif\n" " % endif\n"
@ -47,22 +49,31 @@ msgid ""
" <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n" " <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n"
" <br/>\n" " <br/>\n"
" <br/>\n" " <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n" " </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n" " <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n" " </span>\n"
" % if object.company_id.phone:\n" " % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Phone: ${object.company_id.phone}\n" " Phone: ${object.company_id.phone}\n"
" </div>\n" " </div>\n"
" % endif\n" " % endif\n"
" % if object.company_id.website:\n" " % if object.company_id.website:\n"
" <div>\n" " <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" Web: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n" " </div>\n"
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
@ -150,6 +161,18 @@ msgstr ""
msgid "Analytic Account" msgid "Analytic Account"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_analytic_tag_ids
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_analytic_tag_ids
msgid "Analytic Tags"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_automatic_price
msgid "Auto-price?"
msgstr ""
#. module: contract #. module: contract
#: model:ir.actions.act_window,help:contract.account_analytic_contract_action #: model:ir.actions.act_window,help:contract.account_analytic_contract_action
msgid "Click to create a new contract template." msgid "Click to create a new contract template."
@ -166,7 +189,7 @@ msgid "Company"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:263
#: code:addons/contract/models/account_analytic_account.py:324
#, python-format #, python-format
msgid "Compose Email" msgid "Compose Email"
msgstr "" msgstr ""
@ -179,6 +202,12 @@ msgstr ""
msgid "Contract" msgid "Contract"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:139
#, python-format
msgid "Contract '%s' start date can't be later than end date"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract_line #: model:ir.model,name:contract.model_account_analytic_contract_line
msgid "Contract Lines" msgid "Contract Lines"
@ -208,6 +237,11 @@ msgstr ""
msgid "Contracts" msgid "Contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_create_invoice_visibility
msgid "Create invoice visibility"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "Create invoices" msgid "Create invoices"
@ -262,7 +296,7 @@ msgid "Discount (%)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_invoice_line.py:83
#: code:addons/contract/models/account_analytic_contract_line.py:127
#, python-format #, python-format
msgid "Discount should be less or equal to 100" msgid "Discount should be less or equal to 100"
msgstr "" msgstr ""
@ -304,6 +338,15 @@ msgstr ""
msgid "ID" msgid "ID"
msgstr "ID" msgstr "ID"
#. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,help:contract.field_account_analytic_invoice_line_automatic_price
msgid ""
"If this is marked, the price will be obtained automatically applying the "
"pricelist to the product. If not, you will be able to introduce a manual "
"price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_invoice #: model:ir.model,name:contract.model_account_invoice
msgid "Invoice" msgid "Invoice"
@ -321,14 +364,10 @@ msgstr ""
msgid "Invoices" msgid "Invoices"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing Type"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing type" msgid "Invoicing type"
msgstr "" msgstr ""
@ -393,13 +432,18 @@ msgstr ""
msgid "Partner" msgid "Partner"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_partner_id
msgid "Partner (always False)"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search #: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search
msgid "Partner and dependents" msgid "Partner and dependents"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:169
#: code:addons/contract/models/account_analytic_account.py:227
#, python-format #, python-format
msgid "Please define a sale journal for the company '%s'." msgid "Please define a sale journal for the company '%s'."
msgstr "" msgstr ""
@ -482,6 +526,17 @@ msgstr ""
msgid "Sequence of the contract line when displaying contracts" msgid "Sequence of the contract line when displaying contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "Show the contracts for this partner"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_specific_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_specific_price
msgid "Specific Price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type
#: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type
@ -535,19 +590,44 @@ msgid "Year(s)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:161
#: code:addons/contract/models/account_analytic_account.py:112
#, python-format
msgid ""
"You can't have a next invoicing date before the start of the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:219
#, python-format #, python-format
msgid "You must first select a Customer for Contract %s!" msgid "You must first select a Customer for Contract %s!"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:216
#: code:addons/contract/models/account_analytic_account.py:276
#, python-format #, python-format
msgid "" msgid ""
"You must review start and end dates!\n" "You must review start and end dates!\n"
"%s" "%s"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:103
#, python-format
msgid "You must supply a customer for the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:121
#, python-format
msgid "You must supply a next invoicing date for contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:130
#, python-format
msgid "You must supply a start date for contract '%s'"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract #: model:ir.model,name:contract.model_account_analytic_contract
msgid "account.analytic.contract" msgid "account.analytic.contract"
@ -558,11 +638,6 @@ msgstr ""
msgid "account.analytic.invoice.line" msgid "account.analytic.invoice.line"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "show the contracts for this partner"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "⇒ Show recurring invoices" msgid "⇒ Show recurring invoices"

125
contract/i18n/th.po

@ -12,17 +12,18 @@ msgstr ""
"PO-Revision-Date: 2017-11-30 01:41+0000\n" "PO-Revision-Date: 2017-11-30 01:41+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n" "Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Thai (https://www.transifex.com/oca/teams/23907/th/)\n" "Language-Team: Thai (https://www.transifex.com/oca/teams/23907/th/)\n"
"Language: th\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: th\n"
"Plural-Forms: nplurals=1; plural=0;\n" "Plural-Forms: nplurals=1; plural=0;\n"
#. module: contract #. module: contract
#: model:mail.template,body_html:contract.email_contract_template #: model:mail.template,body_html:contract.email_contract_template
msgid "" msgid ""
"\n" "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Hello ${object.partner_id.name or ''},</p>\n" " <p>Hello ${object.partner_id.name or ''},</p>\n"
" <p>A new contract has been created: </p>\n" " <p>A new contract has been created: </p>\n"
"\n" "\n"
@ -35,7 +36,8 @@ msgid ""
"\n" "\n"
" % if object.user_id:\n" " % if object.user_id:\n"
" % if object.user_id.email:\n" " % if object.user_id.email:\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or ''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or "
"''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n" " % else:\n"
" &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n" " &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n"
" % endif\n" " % endif\n"
@ -47,22 +49,31 @@ msgid ""
" <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n" " <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n"
" <br/>\n" " <br/>\n"
" <br/>\n" " <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n" " </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n" " <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n" " </span>\n"
" % if object.company_id.phone:\n" " % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Phone: ${object.company_id.phone}\n" " Phone: ${object.company_id.phone}\n"
" </div>\n" " </div>\n"
" % endif\n" " % endif\n"
" % if object.company_id.website:\n" " % if object.company_id.website:\n"
" <div>\n" " <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" Web: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n" " </div>\n"
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
@ -150,6 +161,18 @@ msgstr ""
msgid "Analytic Account" msgid "Analytic Account"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_analytic_tag_ids
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_analytic_tag_ids
msgid "Analytic Tags"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_automatic_price
msgid "Auto-price?"
msgstr ""
#. module: contract #. module: contract
#: model:ir.actions.act_window,help:contract.account_analytic_contract_action #: model:ir.actions.act_window,help:contract.account_analytic_contract_action
msgid "Click to create a new contract template." msgid "Click to create a new contract template."
@ -166,7 +189,7 @@ msgid "Company"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:263
#: code:addons/contract/models/account_analytic_account.py:324
#, python-format #, python-format
msgid "Compose Email" msgid "Compose Email"
msgstr "" msgstr ""
@ -179,6 +202,12 @@ msgstr ""
msgid "Contract" msgid "Contract"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:139
#, python-format
msgid "Contract '%s' start date can't be later than end date"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract_line #: model:ir.model,name:contract.model_account_analytic_contract_line
msgid "Contract Lines" msgid "Contract Lines"
@ -208,6 +237,11 @@ msgstr ""
msgid "Contracts" msgid "Contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_create_invoice_visibility
msgid "Create invoice visibility"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "Create invoices" msgid "Create invoices"
@ -262,7 +296,7 @@ msgid "Discount (%)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_invoice_line.py:83
#: code:addons/contract/models/account_analytic_contract_line.py:127
#, python-format #, python-format
msgid "Discount should be less or equal to 100" msgid "Discount should be less or equal to 100"
msgstr "" msgstr ""
@ -304,6 +338,15 @@ msgstr ""
msgid "ID" msgid "ID"
msgstr "รหัส" msgstr "รหัส"
#. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,help:contract.field_account_analytic_invoice_line_automatic_price
msgid ""
"If this is marked, the price will be obtained automatically applying the "
"pricelist to the product. If not, you will be able to introduce a manual "
"price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_invoice #: model:ir.model,name:contract.model_account_invoice
msgid "Invoice" msgid "Invoice"
@ -321,14 +364,10 @@ msgstr ""
msgid "Invoices" msgid "Invoices"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing Type"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing type" msgid "Invoicing type"
msgstr "" msgstr ""
@ -393,13 +432,18 @@ msgstr ""
msgid "Partner" msgid "Partner"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_partner_id
msgid "Partner (always False)"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search #: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search
msgid "Partner and dependents" msgid "Partner and dependents"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:169
#: code:addons/contract/models/account_analytic_account.py:227
#, python-format #, python-format
msgid "Please define a sale journal for the company '%s'." msgid "Please define a sale journal for the company '%s'."
msgstr "" msgstr ""
@ -482,6 +526,17 @@ msgstr ""
msgid "Sequence of the contract line when displaying contracts" msgid "Sequence of the contract line when displaying contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "Show the contracts for this partner"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_specific_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_specific_price
msgid "Specific Price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type
#: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type
@ -535,19 +590,44 @@ msgid "Year(s)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:161
#: code:addons/contract/models/account_analytic_account.py:112
#, python-format
msgid ""
"You can't have a next invoicing date before the start of the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:219
#, python-format #, python-format
msgid "You must first select a Customer for Contract %s!" msgid "You must first select a Customer for Contract %s!"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:216
#: code:addons/contract/models/account_analytic_account.py:276
#, python-format #, python-format
msgid "" msgid ""
"You must review start and end dates!\n" "You must review start and end dates!\n"
"%s" "%s"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:103
#, python-format
msgid "You must supply a customer for the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:121
#, python-format
msgid "You must supply a next invoicing date for contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:130
#, python-format
msgid "You must supply a start date for contract '%s'"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract #: model:ir.model,name:contract.model_account_analytic_contract
msgid "account.analytic.contract" msgid "account.analytic.contract"
@ -558,11 +638,6 @@ msgstr ""
msgid "account.analytic.invoice.line" msgid "account.analytic.invoice.line"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "show the contracts for this partner"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "⇒ Show recurring invoices" msgid "⇒ Show recurring invoices"

71
contract/i18n/tr.po

@ -13,17 +13,18 @@ msgstr ""
"PO-Revision-Date: 2018-04-21 01:47+0000\n" "PO-Revision-Date: 2018-04-21 01:47+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n" "Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Turkish (https://www.transifex.com/oca/teams/23907/tr/)\n" "Language-Team: Turkish (https://www.transifex.com/oca/teams/23907/tr/)\n"
"Language: tr\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: tr\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n"
#. module: contract #. module: contract
#: model:mail.template,body_html:contract.email_contract_template #: model:mail.template,body_html:contract.email_contract_template
msgid "" msgid ""
"\n" "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Hello ${object.partner_id.name or ''},</p>\n" " <p>Hello ${object.partner_id.name or ''},</p>\n"
" <p>A new contract has been created: </p>\n" " <p>A new contract has been created: </p>\n"
"\n" "\n"
@ -36,7 +37,8 @@ msgid ""
"\n" "\n"
" % if object.user_id:\n" " % if object.user_id:\n"
" % if object.user_id.email:\n" " % if object.user_id.email:\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or ''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or "
"''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n" " % else:\n"
" &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n" " &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n"
" % endif\n" " % endif\n"
@ -48,22 +50,31 @@ msgid ""
" <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n" " <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n"
" <br/>\n" " <br/>\n"
" <br/>\n" " <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n" " </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n" " <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n" " </span>\n"
" % if object.company_id.phone:\n" " % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Phone: ${object.company_id.phone}\n" " Phone: ${object.company_id.phone}\n"
" </div>\n" " </div>\n"
" % endif\n" " % endif\n"
" % if object.company_id.website:\n" " % if object.company_id.website:\n"
" <div>\n" " <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" Web: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n" " </div>\n"
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
@ -72,7 +83,8 @@ msgid ""
" " " "
msgstr "" msgstr ""
"\n" "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Merhaba ${object.partner_id.name or ''},</p>\n" " <p>Merhaba ${object.partner_id.name or ''},</p>\n"
" <p>Yeni bir sözleşme oluşturuldu: </p>\n" " <p>Yeni bir sözleşme oluşturuldu: </p>\n"
"\n" "\n"
@ -80,12 +92,14 @@ msgstr ""
" &nbsp;&nbsp;<strong>REFERANSLAR</strong><br />\n" " &nbsp;&nbsp;<strong>REFERANSLAR</strong><br />\n"
" &nbsp;&nbsp;Sözleşme: <strong>${object.name}</strong><br />\n" " &nbsp;&nbsp;Sözleşme: <strong>${object.name}</strong><br />\n"
" % if object.date_start:\n" " % if object.date_start:\n"
" &nbsp;&nbsp;Sözleşme Başlama Tarihi: ${object.date_start or ''}<br />\n"
" &nbsp;&nbsp;Sözleşme Başlama Tarihi: ${object.date_start or ''}<br /"
">\n"
" % endif\n" " % endif\n"
"\n" "\n"
" % if object.user_id:\n" " % if object.user_id:\n"
" % if object.user_id.email:\n" " % if object.user_id.email:\n"
" &nbsp;&nbsp;İletişim: <a href=\"mailto:${object.user_id.email or ''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" &nbsp;&nbsp;İletişim: <a href=\"mailto:${object.user_id.email or ''}?"
"subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n" " % else:\n"
" &nbsp;&nbsp;İletişim: ${object.user_id.name}\n" " &nbsp;&nbsp;İletişim: ${object.user_id.name}\n"
" % endif\n" " % endif\n"
@ -93,26 +107,37 @@ msgstr ""
" </p>\n" " </p>\n"
"\n" "\n"
" <br/>\n" " <br/>\n"
" <p>Herhangi bir sorunuz varsa, bizimle iletişime geçmekten çekinmeyin.</p>\n"
" <p>Bizi seçtiğiniz için teşekkürler ${object.company_id.name or 'us'}!</p>\n"
" <p>Herhangi bir sorunuz varsa, bizimle iletişime geçmekten çekinmeyin.</"
"p>\n"
" <p>Bizi seçtiğiniz için teşekkürler ${object.company_id.name or 'us'}!</"
"p>\n"
" <br/>\n" " <br/>\n"
" <br/>\n" " <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n" " </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n" " <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n" " </span>\n"
" % if object.company_id.phone:\n" " % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Telefon: ${object.company_id.phone}\n" " Telefon: ${object.company_id.phone}\n"
" </div>\n" " </div>\n"
" % endif\n" " % endif\n"
" % if object.company_id.website:\n" " % if object.company_id.website:\n"
" <div>\n" " <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" Web: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n" " </div>\n"
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
@ -334,7 +359,7 @@ msgid "Discount (%)"
msgstr "İndirim (%)" msgstr "İndirim (%)"
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_invoice_line.py:126
#: code:addons/contract/models/account_analytic_contract_line.py:127
#, python-format #, python-format
msgid "Discount should be less or equal to 100" msgid "Discount should be less or equal to 100"
msgstr "İndirim 100'den az veya ona eşit olmalıdır" msgstr "İndirim 100'den az veya ona eşit olmalıdır"

36
contract/i18n/tr_TR.po

@ -11,18 +11,20 @@ msgstr ""
"POT-Creation-Date: 2018-03-29 00:41+0000\n" "POT-Creation-Date: 2018-03-29 00:41+0000\n"
"PO-Revision-Date: 2018-03-29 00:41+0000\n" "PO-Revision-Date: 2018-03-29 00:41+0000\n"
"Last-Translator: Ediz Duman <neps1192@gmail.com>, 2017\n" "Last-Translator: Ediz Duman <neps1192@gmail.com>, 2017\n"
"Language-Team: Turkish (Turkey) (https://www.transifex.com/oca/teams/23907/tr_TR/)\n"
"Language-Team: Turkish (Turkey) (https://www.transifex.com/oca/teams/23907/"
"tr_TR/)\n"
"Language: tr_TR\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: tr_TR\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n"
#. module: contract #. module: contract
#: model:mail.template,body_html:contract.email_contract_template #: model:mail.template,body_html:contract.email_contract_template
msgid "" msgid ""
"\n" "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Hello ${object.partner_id.name or ''},</p>\n" " <p>Hello ${object.partner_id.name or ''},</p>\n"
" <p>A new contract has been created: </p>\n" " <p>A new contract has been created: </p>\n"
"\n" "\n"
@ -35,7 +37,8 @@ msgid ""
"\n" "\n"
" % if object.user_id:\n" " % if object.user_id:\n"
" % if object.user_id.email:\n" " % if object.user_id.email:\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or ''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or "
"''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n" " % else:\n"
" &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n" " &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n"
" % endif\n" " % endif\n"
@ -47,22 +50,31 @@ msgid ""
" <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n" " <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n"
" <br/>\n" " <br/>\n"
" <br/>\n" " <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n" " </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n" " <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n" " </span>\n"
" % if object.company_id.phone:\n" " % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Phone: ${object.company_id.phone}\n" " Phone: ${object.company_id.phone}\n"
" </div>\n" " </div>\n"
" % endif\n" " % endif\n"
" % if object.company_id.website:\n" " % if object.company_id.website:\n"
" <div>\n" " <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" Web: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n" " </div>\n"
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
@ -286,7 +298,7 @@ msgid "Discount (%)"
msgstr "İndirim (%)" msgstr "İndirim (%)"
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_invoice_line.py:126
#: code:addons/contract/models/account_analytic_contract_line.py:127
#, python-format #, python-format
msgid "Discount should be less or equal to 100" msgid "Discount should be less or equal to 100"
msgstr "İndirim 100'den az veya ona eşit olmalıdır" msgstr "İndirim 100'den az veya ona eşit olmalıdır"

128
contract/i18n/uk.po

@ -12,17 +12,19 @@ msgstr ""
"PO-Revision-Date: 2017-11-30 01:41+0000\n" "PO-Revision-Date: 2017-11-30 01:41+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n" "Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Ukrainian (https://www.transifex.com/oca/teams/23907/uk/)\n" "Language-Team: Ukrainian (https://www.transifex.com/oca/teams/23907/uk/)\n"
"Language: uk\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: uk\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
#. module: contract #. module: contract
#: model:mail.template,body_html:contract.email_contract_template #: model:mail.template,body_html:contract.email_contract_template
msgid "" msgid ""
"\n" "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Hello ${object.partner_id.name or ''},</p>\n" " <p>Hello ${object.partner_id.name or ''},</p>\n"
" <p>A new contract has been created: </p>\n" " <p>A new contract has been created: </p>\n"
"\n" "\n"
@ -35,7 +37,8 @@ msgid ""
"\n" "\n"
" % if object.user_id:\n" " % if object.user_id:\n"
" % if object.user_id.email:\n" " % if object.user_id.email:\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or ''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or "
"''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n" " % else:\n"
" &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n" " &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n"
" % endif\n" " % endif\n"
@ -47,22 +50,31 @@ msgid ""
" <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n" " <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n"
" <br/>\n" " <br/>\n"
" <br/>\n" " <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n" " </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n" " <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n" " </span>\n"
" % if object.company_id.phone:\n" " % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Phone: ${object.company_id.phone}\n" " Phone: ${object.company_id.phone}\n"
" </div>\n" " </div>\n"
" % endif\n" " % endif\n"
" % if object.company_id.website:\n" " % if object.company_id.website:\n"
" <div>\n" " <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" Web: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n" " </div>\n"
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
@ -150,6 +162,18 @@ msgstr ""
msgid "Analytic Account" msgid "Analytic Account"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_analytic_tag_ids
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_analytic_tag_ids
msgid "Analytic Tags"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_automatic_price
msgid "Auto-price?"
msgstr ""
#. module: contract #. module: contract
#: model:ir.actions.act_window,help:contract.account_analytic_contract_action #: model:ir.actions.act_window,help:contract.account_analytic_contract_action
msgid "Click to create a new contract template." msgid "Click to create a new contract template."
@ -166,7 +190,7 @@ msgid "Company"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:263
#: code:addons/contract/models/account_analytic_account.py:324
#, python-format #, python-format
msgid "Compose Email" msgid "Compose Email"
msgstr "" msgstr ""
@ -179,6 +203,12 @@ msgstr ""
msgid "Contract" msgid "Contract"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:139
#, python-format
msgid "Contract '%s' start date can't be later than end date"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract_line #: model:ir.model,name:contract.model_account_analytic_contract_line
msgid "Contract Lines" msgid "Contract Lines"
@ -208,6 +238,11 @@ msgstr ""
msgid "Contracts" msgid "Contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_create_invoice_visibility
msgid "Create invoice visibility"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "Create invoices" msgid "Create invoices"
@ -262,7 +297,7 @@ msgid "Discount (%)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_invoice_line.py:83
#: code:addons/contract/models/account_analytic_contract_line.py:127
#, python-format #, python-format
msgid "Discount should be less or equal to 100" msgid "Discount should be less or equal to 100"
msgstr "" msgstr ""
@ -304,6 +339,15 @@ msgstr ""
msgid "ID" msgid "ID"
msgstr "ID" msgstr "ID"
#. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,help:contract.field_account_analytic_invoice_line_automatic_price
msgid ""
"If this is marked, the price will be obtained automatically applying the "
"pricelist to the product. If not, you will be able to introduce a manual "
"price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_invoice #: model:ir.model,name:contract.model_account_invoice
msgid "Invoice" msgid "Invoice"
@ -321,14 +365,10 @@ msgstr ""
msgid "Invoices" msgid "Invoices"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing Type"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing type" msgid "Invoicing type"
msgstr "" msgstr ""
@ -393,13 +433,18 @@ msgstr ""
msgid "Partner" msgid "Partner"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_partner_id
msgid "Partner (always False)"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search #: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search
msgid "Partner and dependents" msgid "Partner and dependents"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:169
#: code:addons/contract/models/account_analytic_account.py:227
#, python-format #, python-format
msgid "Please define a sale journal for the company '%s'." msgid "Please define a sale journal for the company '%s'."
msgstr "" msgstr ""
@ -482,6 +527,17 @@ msgstr ""
msgid "Sequence of the contract line when displaying contracts" msgid "Sequence of the contract line when displaying contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "Show the contracts for this partner"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_specific_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_specific_price
msgid "Specific Price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type
#: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type
@ -535,19 +591,44 @@ msgid "Year(s)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:161
#: code:addons/contract/models/account_analytic_account.py:112
#, python-format
msgid ""
"You can't have a next invoicing date before the start of the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:219
#, python-format #, python-format
msgid "You must first select a Customer for Contract %s!" msgid "You must first select a Customer for Contract %s!"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:216
#: code:addons/contract/models/account_analytic_account.py:276
#, python-format #, python-format
msgid "" msgid ""
"You must review start and end dates!\n" "You must review start and end dates!\n"
"%s" "%s"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:103
#, python-format
msgid "You must supply a customer for the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:121
#, python-format
msgid "You must supply a next invoicing date for contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:130
#, python-format
msgid "You must supply a start date for contract '%s'"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract #: model:ir.model,name:contract.model_account_analytic_contract
msgid "account.analytic.contract" msgid "account.analytic.contract"
@ -558,11 +639,6 @@ msgstr ""
msgid "account.analytic.invoice.line" msgid "account.analytic.invoice.line"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "show the contracts for this partner"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "⇒ Show recurring invoices" msgid "⇒ Show recurring invoices"

125
contract/i18n/vi.po

@ -12,17 +12,18 @@ msgstr ""
"PO-Revision-Date: 2017-11-30 01:41+0000\n" "PO-Revision-Date: 2017-11-30 01:41+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n" "Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Vietnamese (https://www.transifex.com/oca/teams/23907/vi/)\n" "Language-Team: Vietnamese (https://www.transifex.com/oca/teams/23907/vi/)\n"
"Language: vi\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: vi\n"
"Plural-Forms: nplurals=1; plural=0;\n" "Plural-Forms: nplurals=1; plural=0;\n"
#. module: contract #. module: contract
#: model:mail.template,body_html:contract.email_contract_template #: model:mail.template,body_html:contract.email_contract_template
msgid "" msgid ""
"\n" "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Hello ${object.partner_id.name or ''},</p>\n" " <p>Hello ${object.partner_id.name or ''},</p>\n"
" <p>A new contract has been created: </p>\n" " <p>A new contract has been created: </p>\n"
"\n" "\n"
@ -35,7 +36,8 @@ msgid ""
"\n" "\n"
" % if object.user_id:\n" " % if object.user_id:\n"
" % if object.user_id.email:\n" " % if object.user_id.email:\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or ''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or "
"''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n" " % else:\n"
" &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n" " &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n"
" % endif\n" " % endif\n"
@ -47,22 +49,31 @@ msgid ""
" <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n" " <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n"
" <br/>\n" " <br/>\n"
" <br/>\n" " <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n" " </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n" " <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n" " </span>\n"
" % if object.company_id.phone:\n" " % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Phone: ${object.company_id.phone}\n" " Phone: ${object.company_id.phone}\n"
" </div>\n" " </div>\n"
" % endif\n" " % endif\n"
" % if object.company_id.website:\n" " % if object.company_id.website:\n"
" <div>\n" " <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" Web: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n" " </div>\n"
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
@ -150,6 +161,18 @@ msgstr ""
msgid "Analytic Account" msgid "Analytic Account"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_analytic_tag_ids
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_analytic_tag_ids
msgid "Analytic Tags"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_automatic_price
msgid "Auto-price?"
msgstr ""
#. module: contract #. module: contract
#: model:ir.actions.act_window,help:contract.account_analytic_contract_action #: model:ir.actions.act_window,help:contract.account_analytic_contract_action
msgid "Click to create a new contract template." msgid "Click to create a new contract template."
@ -166,7 +189,7 @@ msgid "Company"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:263
#: code:addons/contract/models/account_analytic_account.py:324
#, python-format #, python-format
msgid "Compose Email" msgid "Compose Email"
msgstr "" msgstr ""
@ -179,6 +202,12 @@ msgstr ""
msgid "Contract" msgid "Contract"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:139
#, python-format
msgid "Contract '%s' start date can't be later than end date"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract_line #: model:ir.model,name:contract.model_account_analytic_contract_line
msgid "Contract Lines" msgid "Contract Lines"
@ -208,6 +237,11 @@ msgstr ""
msgid "Contracts" msgid "Contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_create_invoice_visibility
msgid "Create invoice visibility"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "Create invoices" msgid "Create invoices"
@ -262,7 +296,7 @@ msgid "Discount (%)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_invoice_line.py:83
#: code:addons/contract/models/account_analytic_contract_line.py:127
#, python-format #, python-format
msgid "Discount should be less or equal to 100" msgid "Discount should be less or equal to 100"
msgstr "" msgstr ""
@ -304,6 +338,15 @@ msgstr ""
msgid "ID" msgid "ID"
msgstr "ID" msgstr "ID"
#. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,help:contract.field_account_analytic_invoice_line_automatic_price
msgid ""
"If this is marked, the price will be obtained automatically applying the "
"pricelist to the product. If not, you will be able to introduce a manual "
"price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_invoice #: model:ir.model,name:contract.model_account_invoice
msgid "Invoice" msgid "Invoice"
@ -321,14 +364,10 @@ msgstr ""
msgid "Invoices" msgid "Invoices"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing Type"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing type" msgid "Invoicing type"
msgstr "" msgstr ""
@ -393,13 +432,18 @@ msgstr ""
msgid "Partner" msgid "Partner"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_partner_id
msgid "Partner (always False)"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search #: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search
msgid "Partner and dependents" msgid "Partner and dependents"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:169
#: code:addons/contract/models/account_analytic_account.py:227
#, python-format #, python-format
msgid "Please define a sale journal for the company '%s'." msgid "Please define a sale journal for the company '%s'."
msgstr "" msgstr ""
@ -482,6 +526,17 @@ msgstr ""
msgid "Sequence of the contract line when displaying contracts" msgid "Sequence of the contract line when displaying contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "Show the contracts for this partner"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_specific_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_specific_price
msgid "Specific Price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type
#: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type
@ -535,19 +590,44 @@ msgid "Year(s)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:161
#: code:addons/contract/models/account_analytic_account.py:112
#, python-format
msgid ""
"You can't have a next invoicing date before the start of the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:219
#, python-format #, python-format
msgid "You must first select a Customer for Contract %s!" msgid "You must first select a Customer for Contract %s!"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:216
#: code:addons/contract/models/account_analytic_account.py:276
#, python-format #, python-format
msgid "" msgid ""
"You must review start and end dates!\n" "You must review start and end dates!\n"
"%s" "%s"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:103
#, python-format
msgid "You must supply a customer for the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:121
#, python-format
msgid "You must supply a next invoicing date for contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:130
#, python-format
msgid "You must supply a start date for contract '%s'"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract #: model:ir.model,name:contract.model_account_analytic_contract
msgid "account.analytic.contract" msgid "account.analytic.contract"
@ -558,11 +638,6 @@ msgstr ""
msgid "account.analytic.invoice.line" msgid "account.analytic.invoice.line"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "show the contracts for this partner"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "⇒ Show recurring invoices" msgid "⇒ Show recurring invoices"

128
contract/i18n/vi_VN.po

@ -11,18 +11,20 @@ msgstr ""
"POT-Creation-Date: 2017-11-30 01:41+0000\n" "POT-Creation-Date: 2017-11-30 01:41+0000\n"
"PO-Revision-Date: 2017-11-30 01:41+0000\n" "PO-Revision-Date: 2017-11-30 01:41+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n" "Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Vietnamese (Viet Nam) (https://www.transifex.com/oca/teams/23907/vi_VN/)\n"
"Language-Team: Vietnamese (Viet Nam) (https://www.transifex.com/oca/"
"teams/23907/vi_VN/)\n"
"Language: vi_VN\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: vi_VN\n"
"Plural-Forms: nplurals=1; plural=0;\n" "Plural-Forms: nplurals=1; plural=0;\n"
#. module: contract #. module: contract
#: model:mail.template,body_html:contract.email_contract_template #: model:mail.template,body_html:contract.email_contract_template
msgid "" msgid ""
"\n" "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Hello ${object.partner_id.name or ''},</p>\n" " <p>Hello ${object.partner_id.name or ''},</p>\n"
" <p>A new contract has been created: </p>\n" " <p>A new contract has been created: </p>\n"
"\n" "\n"
@ -35,7 +37,8 @@ msgid ""
"\n" "\n"
" % if object.user_id:\n" " % if object.user_id:\n"
" % if object.user_id.email:\n" " % if object.user_id.email:\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or ''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or "
"''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n" " % else:\n"
" &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n" " &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n"
" % endif\n" " % endif\n"
@ -47,22 +50,31 @@ msgid ""
" <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n" " <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n"
" <br/>\n" " <br/>\n"
" <br/>\n" " <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n" " </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n" " <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n" " </span>\n"
" % if object.company_id.phone:\n" " % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Phone: ${object.company_id.phone}\n" " Phone: ${object.company_id.phone}\n"
" </div>\n" " </div>\n"
" % endif\n" " % endif\n"
" % if object.company_id.website:\n" " % if object.company_id.website:\n"
" <div>\n" " <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" Web: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n" " </div>\n"
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
@ -150,6 +162,18 @@ msgstr ""
msgid "Analytic Account" msgid "Analytic Account"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_analytic_tag_ids
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_analytic_tag_ids
msgid "Analytic Tags"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_automatic_price
msgid "Auto-price?"
msgstr ""
#. module: contract #. module: contract
#: model:ir.actions.act_window,help:contract.account_analytic_contract_action #: model:ir.actions.act_window,help:contract.account_analytic_contract_action
msgid "Click to create a new contract template." msgid "Click to create a new contract template."
@ -166,7 +190,7 @@ msgid "Company"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:263
#: code:addons/contract/models/account_analytic_account.py:324
#, python-format #, python-format
msgid "Compose Email" msgid "Compose Email"
msgstr "" msgstr ""
@ -179,6 +203,12 @@ msgstr ""
msgid "Contract" msgid "Contract"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:139
#, python-format
msgid "Contract '%s' start date can't be later than end date"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract_line #: model:ir.model,name:contract.model_account_analytic_contract_line
msgid "Contract Lines" msgid "Contract Lines"
@ -208,6 +238,11 @@ msgstr ""
msgid "Contracts" msgid "Contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_create_invoice_visibility
msgid "Create invoice visibility"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "Create invoices" msgid "Create invoices"
@ -262,7 +297,7 @@ msgid "Discount (%)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_invoice_line.py:83
#: code:addons/contract/models/account_analytic_contract_line.py:127
#, python-format #, python-format
msgid "Discount should be less or equal to 100" msgid "Discount should be less or equal to 100"
msgstr "" msgstr ""
@ -304,6 +339,15 @@ msgstr ""
msgid "ID" msgid "ID"
msgstr "ID" msgstr "ID"
#. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,help:contract.field_account_analytic_invoice_line_automatic_price
msgid ""
"If this is marked, the price will be obtained automatically applying the "
"pricelist to the product. If not, you will be able to introduce a manual "
"price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_invoice #: model:ir.model,name:contract.model_account_invoice
msgid "Invoice" msgid "Invoice"
@ -321,14 +365,10 @@ msgstr ""
msgid "Invoices" msgid "Invoices"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing Type"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing type" msgid "Invoicing type"
msgstr "" msgstr ""
@ -393,13 +433,18 @@ msgstr ""
msgid "Partner" msgid "Partner"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_partner_id
msgid "Partner (always False)"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search #: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search
msgid "Partner and dependents" msgid "Partner and dependents"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:169
#: code:addons/contract/models/account_analytic_account.py:227
#, python-format #, python-format
msgid "Please define a sale journal for the company '%s'." msgid "Please define a sale journal for the company '%s'."
msgstr "" msgstr ""
@ -482,6 +527,17 @@ msgstr ""
msgid "Sequence of the contract line when displaying contracts" msgid "Sequence of the contract line when displaying contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "Show the contracts for this partner"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_specific_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_specific_price
msgid "Specific Price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type
#: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type
@ -535,19 +591,44 @@ msgid "Year(s)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:161
#: code:addons/contract/models/account_analytic_account.py:112
#, python-format
msgid ""
"You can't have a next invoicing date before the start of the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:219
#, python-format #, python-format
msgid "You must first select a Customer for Contract %s!" msgid "You must first select a Customer for Contract %s!"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:216
#: code:addons/contract/models/account_analytic_account.py:276
#, python-format #, python-format
msgid "" msgid ""
"You must review start and end dates!\n" "You must review start and end dates!\n"
"%s" "%s"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:103
#, python-format
msgid "You must supply a customer for the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:121
#, python-format
msgid "You must supply a next invoicing date for contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:130
#, python-format
msgid "You must supply a start date for contract '%s'"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract #: model:ir.model,name:contract.model_account_analytic_contract
msgid "account.analytic.contract" msgid "account.analytic.contract"
@ -558,11 +639,6 @@ msgstr ""
msgid "account.analytic.invoice.line" msgid "account.analytic.invoice.line"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "show the contracts for this partner"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "⇒ Show recurring invoices" msgid "⇒ Show recurring invoices"

129
contract/i18n/zh_CN.po

@ -11,18 +11,20 @@ msgstr ""
"POT-Creation-Date: 2017-11-30 01:41+0000\n" "POT-Creation-Date: 2017-11-30 01:41+0000\n"
"PO-Revision-Date: 2017-11-30 01:41+0000\n" "PO-Revision-Date: 2017-11-30 01:41+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n" "Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Chinese (China) (https://www.transifex.com/oca/teams/23907/zh_CN/)\n"
"Language-Team: Chinese (China) (https://www.transifex.com/oca/teams/23907/"
"zh_CN/)\n"
"Language: zh_CN\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: zh_CN\n"
"Plural-Forms: nplurals=1; plural=0;\n" "Plural-Forms: nplurals=1; plural=0;\n"
#. module: contract #. module: contract
#: model:mail.template,body_html:contract.email_contract_template #: model:mail.template,body_html:contract.email_contract_template
msgid "" msgid ""
"\n" "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Hello ${object.partner_id.name or ''},</p>\n" " <p>Hello ${object.partner_id.name or ''},</p>\n"
" <p>A new contract has been created: </p>\n" " <p>A new contract has been created: </p>\n"
"\n" "\n"
@ -35,7 +37,8 @@ msgid ""
"\n" "\n"
" % if object.user_id:\n" " % if object.user_id:\n"
" % if object.user_id.email:\n" " % if object.user_id.email:\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or ''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or "
"''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n" " % else:\n"
" &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n" " &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n"
" % endif\n" " % endif\n"
@ -47,22 +50,31 @@ msgid ""
" <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n" " <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n"
" <br/>\n" " <br/>\n"
" <br/>\n" " <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n" " </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n" " <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n" " </span>\n"
" % if object.company_id.phone:\n" " % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Phone: ${object.company_id.phone}\n" " Phone: ${object.company_id.phone}\n"
" </div>\n" " </div>\n"
" % endif\n" " % endif\n"
" % if object.company_id.website:\n" " % if object.company_id.website:\n"
" <div>\n" " <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" Web: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n" " </div>\n"
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
@ -150,6 +162,19 @@ msgstr ""
msgid "Analytic Account" msgid "Analytic Account"
msgstr "核算科目" msgstr "核算科目"
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_analytic_tag_ids
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_analytic_tag_ids
#, fuzzy
msgid "Analytic Tags"
msgstr "核算科目"
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_automatic_price
msgid "Auto-price?"
msgstr ""
#. module: contract #. module: contract
#: model:ir.actions.act_window,help:contract.account_analytic_contract_action #: model:ir.actions.act_window,help:contract.account_analytic_contract_action
msgid "Click to create a new contract template." msgid "Click to create a new contract template."
@ -166,7 +191,7 @@ msgid "Company"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:263
#: code:addons/contract/models/account_analytic_account.py:324
#, python-format #, python-format
msgid "Compose Email" msgid "Compose Email"
msgstr "" msgstr ""
@ -179,6 +204,12 @@ msgstr ""
msgid "Contract" msgid "Contract"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:139
#, python-format
msgid "Contract '%s' start date can't be later than end date"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract_line #: model:ir.model,name:contract.model_account_analytic_contract_line
msgid "Contract Lines" msgid "Contract Lines"
@ -208,6 +239,11 @@ msgstr ""
msgid "Contracts" msgid "Contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_create_invoice_visibility
msgid "Create invoice visibility"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "Create invoices" msgid "Create invoices"
@ -262,7 +298,7 @@ msgid "Discount (%)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_invoice_line.py:83
#: code:addons/contract/models/account_analytic_contract_line.py:127
#, python-format #, python-format
msgid "Discount should be less or equal to 100" msgid "Discount should be less or equal to 100"
msgstr "" msgstr ""
@ -304,6 +340,15 @@ msgstr ""
msgid "ID" msgid "ID"
msgstr "ID" msgstr "ID"
#. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,help:contract.field_account_analytic_invoice_line_automatic_price
msgid ""
"If this is marked, the price will be obtained automatically applying the "
"pricelist to the product. If not, you will be able to introduce a manual "
"price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_invoice #: model:ir.model,name:contract.model_account_invoice
msgid "Invoice" msgid "Invoice"
@ -321,14 +366,10 @@ msgstr ""
msgid "Invoices" msgid "Invoices"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing Type"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing type" msgid "Invoicing type"
msgstr "" msgstr ""
@ -393,13 +434,18 @@ msgstr ""
msgid "Partner" msgid "Partner"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_partner_id
msgid "Partner (always False)"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search #: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search
msgid "Partner and dependents" msgid "Partner and dependents"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:169
#: code:addons/contract/models/account_analytic_account.py:227
#, python-format #, python-format
msgid "Please define a sale journal for the company '%s'." msgid "Please define a sale journal for the company '%s'."
msgstr "" msgstr ""
@ -482,6 +528,17 @@ msgstr ""
msgid "Sequence of the contract line when displaying contracts" msgid "Sequence of the contract line when displaying contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "Show the contracts for this partner"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_specific_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_specific_price
msgid "Specific Price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type
#: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type
@ -535,19 +592,44 @@ msgid "Year(s)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:161
#: code:addons/contract/models/account_analytic_account.py:112
#, python-format
msgid ""
"You can't have a next invoicing date before the start of the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:219
#, python-format #, python-format
msgid "You must first select a Customer for Contract %s!" msgid "You must first select a Customer for Contract %s!"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:216
#: code:addons/contract/models/account_analytic_account.py:276
#, python-format #, python-format
msgid "" msgid ""
"You must review start and end dates!\n" "You must review start and end dates!\n"
"%s" "%s"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:103
#, python-format
msgid "You must supply a customer for the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:121
#, python-format
msgid "You must supply a next invoicing date for contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:130
#, python-format
msgid "You must supply a start date for contract '%s'"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract #: model:ir.model,name:contract.model_account_analytic_contract
msgid "account.analytic.contract" msgid "account.analytic.contract"
@ -558,11 +640,6 @@ msgstr ""
msgid "account.analytic.invoice.line" msgid "account.analytic.invoice.line"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "show the contracts for this partner"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "⇒ Show recurring invoices" msgid "⇒ Show recurring invoices"

128
contract/i18n/zh_TW.po

@ -11,18 +11,20 @@ msgstr ""
"POT-Creation-Date: 2017-11-30 01:41+0000\n" "POT-Creation-Date: 2017-11-30 01:41+0000\n"
"PO-Revision-Date: 2017-11-30 01:41+0000\n" "PO-Revision-Date: 2017-11-30 01:41+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n" "Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Chinese (Taiwan) (https://www.transifex.com/oca/teams/23907/zh_TW/)\n"
"Language-Team: Chinese (Taiwan) (https://www.transifex.com/oca/teams/23907/"
"zh_TW/)\n"
"Language: zh_TW\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Language: zh_TW\n"
"Plural-Forms: nplurals=1; plural=0;\n" "Plural-Forms: nplurals=1; plural=0;\n"
#. module: contract #. module: contract
#: model:mail.template,body_html:contract.email_contract_template #: model:mail.template,body_html:contract.email_contract_template
msgid "" msgid ""
"\n" "\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
"<div style=\"font-family: 'Lucida Grande', Ubuntu, Arial, Verdana, sans-"
"serif; font-size: 12px; color: rgb(34, 34, 34); background-color: #FFF; \">\n"
" <p>Hello ${object.partner_id.name or ''},</p>\n" " <p>Hello ${object.partner_id.name or ''},</p>\n"
" <p>A new contract has been created: </p>\n" " <p>A new contract has been created: </p>\n"
"\n" "\n"
@ -35,7 +37,8 @@ msgid ""
"\n" "\n"
" % if object.user_id:\n" " % if object.user_id:\n"
" % if object.user_id.email:\n" " % if object.user_id.email:\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or ''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" &nbsp;&nbsp;Your Contact: <a href=\"mailto:${object.user_id.email or "
"''}?subject=Contract%20${object.name}\">${object.user_id.name}</a>\n"
" % else:\n" " % else:\n"
" &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n" " &nbsp;&nbsp;Your Contact: ${object.user_id.name}\n"
" % endif\n" " % endif\n"
@ -47,22 +50,31 @@ msgid ""
" <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n" " <p>Thank you for choosing ${object.company_id.name or 'us'}!</p>\n"
" <br/>\n" " <br/>\n"
" <br/>\n" " <br/>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: #8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: #DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id.name}</strong></h3>\n"
" <div style=\"width: 375px; margin: 0px; padding: 0px; background-color: "
"#8E0000; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; "
"background-repeat: repeat no-repeat;\">\n"
" <h3 style=\"margin: 0px; padding: 2px 14px; font-size: 12px; color: "
"#DDD;\">\n"
" <strong style=\"text-transform:uppercase;\">${object.company_id."
"name}</strong></h3>\n"
" </div>\n" " </div>\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: 16px; background-color: #F2F2F2;\">\n"
" <div style=\"width: 347px; margin: 0px; padding: 5px 14px; line-height: "
"16px; background-color: #F2F2F2;\">\n"
" <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n" " <span style=\"color: #222; margin-bottom: 5px; display: block; \">\n"
" ${object.company_id.partner_id.sudo().with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" ${object.company_id.partner_id.sudo()."
"with_context(show_address=True, html_format=True).name_get()[0][1] | safe}\n"
" </span>\n" " </span>\n"
" % if object.company_id.phone:\n" " % if object.company_id.phone:\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; \">\n"
" <div style=\"margin-top: 0px; margin-right: 0px; margin-bottom: "
"0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: "
"0px; padding-left: 0px; \">\n"
" Phone: ${object.company_id.phone}\n" " Phone: ${object.company_id.phone}\n"
" </div>\n" " </div>\n"
" % endif\n" " % endif\n"
" % if object.company_id.website:\n" " % if object.company_id.website:\n"
" <div>\n" " <div>\n"
" Web: <a href=\"${object.company_id.website}\">${object.company_id.website}</a>\n"
" Web: <a href=\"${object.company_id.website}\">${object."
"company_id.website}</a>\n"
" </div>\n" " </div>\n"
" %endif\n" " %endif\n"
" <p></p>\n" " <p></p>\n"
@ -150,6 +162,18 @@ msgstr ""
msgid "Analytic Account" msgid "Analytic Account"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_analytic_tag_ids
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_analytic_tag_ids
msgid "Analytic Tags"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_automatic_price
msgid "Auto-price?"
msgstr ""
#. module: contract #. module: contract
#: model:ir.actions.act_window,help:contract.account_analytic_contract_action #: model:ir.actions.act_window,help:contract.account_analytic_contract_action
msgid "Click to create a new contract template." msgid "Click to create a new contract template."
@ -166,7 +190,7 @@ msgid "Company"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:263
#: code:addons/contract/models/account_analytic_account.py:324
#, python-format #, python-format
msgid "Compose Email" msgid "Compose Email"
msgstr "" msgstr ""
@ -179,6 +203,12 @@ msgstr ""
msgid "Contract" msgid "Contract"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:139
#, python-format
msgid "Contract '%s' start date can't be later than end date"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract_line #: model:ir.model,name:contract.model_account_analytic_contract_line
msgid "Contract Lines" msgid "Contract Lines"
@ -208,6 +238,11 @@ msgstr ""
msgid "Contracts" msgid "Contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_create_invoice_visibility
msgid "Create invoice visibility"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "Create invoices" msgid "Create invoices"
@ -262,7 +297,7 @@ msgid "Discount (%)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_invoice_line.py:83
#: code:addons/contract/models/account_analytic_contract_line.py:127
#, python-format #, python-format
msgid "Discount should be less or equal to 100" msgid "Discount should be less or equal to 100"
msgstr "" msgstr ""
@ -304,6 +339,15 @@ msgstr ""
msgid "ID" msgid "ID"
msgstr "ID" msgstr "ID"
#. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_contract_line_automatic_price
#: model:ir.model.fields,help:contract.field_account_analytic_invoice_line_automatic_price
msgid ""
"If this is marked, the price will be obtained automatically applying the "
"pricelist to the product. If not, you will be able to introduce a manual "
"price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_invoice #: model:ir.model,name:contract.model_account_invoice
msgid "Invoice" msgid "Invoice"
@ -321,14 +365,10 @@ msgstr ""
msgid "Invoices" msgid "Invoices"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing Type"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_account_recurring_invoicing_type
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type #: model:ir.model.fields,field_description:contract.field_account_analytic_contract_recurring_invoicing_type
#: model:ir.ui.view,arch_db:contract.account_analytic_contract_view_search
msgid "Invoicing type" msgid "Invoicing type"
msgstr "" msgstr ""
@ -393,13 +433,18 @@ msgstr ""
msgid "Partner" msgid "Partner"
msgstr "" msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_partner_id
msgid "Partner (always False)"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search #: model:ir.ui.view,arch_db:contract.view_account_analytic_account_contract_search
msgid "Partner and dependents" msgid "Partner and dependents"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:169
#: code:addons/contract/models/account_analytic_account.py:227
#, python-format #, python-format
msgid "Please define a sale journal for the company '%s'." msgid "Please define a sale journal for the company '%s'."
msgstr "" msgstr ""
@ -482,6 +527,17 @@ msgstr ""
msgid "Sequence of the contract line when displaying contracts" msgid "Sequence of the contract line when displaying contracts"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "Show the contracts for this partner"
msgstr ""
#. module: contract
#: model:ir.model.fields,field_description:contract.field_account_analytic_contract_line_specific_price
#: model:ir.model.fields,field_description:contract.field_account_analytic_invoice_line_specific_price
msgid "Specific Price"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_account_recurring_rule_type
#: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type #: model:ir.model.fields,help:contract.field_account_analytic_contract_recurring_rule_type
@ -535,19 +591,44 @@ msgid "Year(s)"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:161
#: code:addons/contract/models/account_analytic_account.py:112
#, python-format
msgid ""
"You can't have a next invoicing date before the start of the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:219
#, python-format #, python-format
msgid "You must first select a Customer for Contract %s!" msgid "You must first select a Customer for Contract %s!"
msgstr "" msgstr ""
#. module: contract #. module: contract
#: code:addons/contract/models/account_analytic_account.py:216
#: code:addons/contract/models/account_analytic_account.py:276
#, python-format #, python-format
msgid "" msgid ""
"You must review start and end dates!\n" "You must review start and end dates!\n"
"%s" "%s"
msgstr "" msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:103
#, python-format
msgid "You must supply a customer for the contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:121
#, python-format
msgid "You must supply a next invoicing date for contract '%s'"
msgstr ""
#. module: contract
#: code:addons/contract/models/account_analytic_account.py:130
#, python-format
msgid "You must supply a start date for contract '%s'"
msgstr ""
#. module: contract #. module: contract
#: model:ir.model,name:contract.model_account_analytic_contract #: model:ir.model,name:contract.model_account_analytic_contract
msgid "account.analytic.contract" msgid "account.analytic.contract"
@ -558,11 +639,6 @@ msgstr ""
msgid "account.analytic.invoice.line" msgid "account.analytic.invoice.line"
msgstr "" msgstr ""
#. module: contract
#: model:ir.ui.view,arch_db:contract.view_partner_form
msgid "show the contracts for this partner"
msgstr ""
#. module: contract #. module: contract
#: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form #: model:ir.ui.view,arch_db:contract.account_analytic_account_recurring_form_form
msgid "⇒ Show recurring invoices" msgid "⇒ Show recurring invoices"

Loading…
Cancel
Save