changeset d3321bc4e1b3 in weblate:default
details: https://hg.tryton.org/weblate?cmd=changeset;node=d3321bc4e1b3
description:
        Update translation files

        Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

        Translation: Tryton/project_invoice
        Translate-URL: 
https://translate.tryton.org/projects/tryton/project_invoice/
diffstat:

 modules/project_invoice/locale/ar.po     |  54 +++++++++-----------
 modules/project_invoice/locale/bg.po     |  60 +++++++++++-----------
 modules/project_invoice/locale/ca.po     |  80 +++++++++++++++++++-----------
 modules/project_invoice/locale/cs.po     |  54 +++++++++-----------
 modules/project_invoice/locale/de.po     |  80 +++++++++++++++++++-----------
 modules/project_invoice/locale/el.po     |  54 +++++++++-----------
 modules/project_invoice/locale/es.po     |  80 +++++++++++++++++++-----------
 modules/project_invoice/locale/es_419.po |  64 +++++++++++++-----------
 modules/project_invoice/locale/et.po     |  82 ++++++++++++++++++++-----------
 modules/project_invoice/locale/fa.po     |  80 +++++++++++++++++++-----------
 modules/project_invoice/locale/fi.po     |  54 +++++++++-----------
 modules/project_invoice/locale/fr.po     |  80 +++++++++++++++++++-----------
 modules/project_invoice/locale/hu.po     |  54 +++++++++-----------
 modules/project_invoice/locale/id.po     |  51 ++++++++----------
 modules/project_invoice/locale/it.po     |  60 +++++++++++-----------
 modules/project_invoice/locale/ja.po     |  54 +++++++++-----------
 modules/project_invoice/locale/lo.po     |  60 +++++++++++-----------
 modules/project_invoice/locale/lt.po     |  54 +++++++++-----------
 modules/project_invoice/locale/nl.po     |  80 +++++++++++++++++++-----------
 modules/project_invoice/locale/pl.po     |  54 +++++++++-----------
 modules/project_invoice/locale/pt.po     |  80 +++++++++++++++++++-----------
 modules/project_invoice/locale/ro.po     |  53 +++++++++-----------
 modules/project_invoice/locale/ru.po     |  60 +++++++++++-----------
 modules/project_invoice/locale/sl.po     |  82 ++++++++++++++++++++-----------
 modules/project_invoice/locale/tr.po     |  54 +++++++++-----------
 modules/project_invoice/locale/zh_CN.po  |  54 +++++++++-----------
 26 files changed, 913 insertions(+), 759 deletions(-)

diffs (3226 lines):

diff -r e7ffb5f7bd4a -r d3321bc4e1b3 modules/project_invoice/locale/ar.po
--- a/modules/project_invoice/locale/ar.po      Wed Apr 01 10:10:13 2020 +0000
+++ b/modules/project_invoice/locale/ar.po      Wed Apr 01 10:10:28 2020 +0000
@@ -2,9 +2,10 @@
 msgid ""
 msgstr "Content-Type: text/plain; charset=UTF-8\n"
 
-msgctxt "field:project.work,duration_to_invoice:"
-msgid "Duration to Invoice"
-msgstr ""
+#, fuzzy
+msgctxt "field:project.work,amount_to_invoice:"
+msgid "Amount to Invoice"
+msgstr "Project Invoice"
 
 msgctxt "field:project.work,invoice_line:"
 msgid "Invoice Line"
@@ -18,10 +19,6 @@
 msgid "Invoiced Amount"
 msgstr ""
 
-msgctxt "field:project.work,invoiced_duration:"
-msgid "Invoiced Duration"
-msgstr ""
-
 msgctxt "field:project.work,invoiced_progress:"
 msgid "Invoiced Progress"
 msgstr ""
@@ -30,14 +27,18 @@
 msgid "Invoice Method"
 msgstr ""
 
-msgctxt "field:project.work.invoiced_progress,effort_duration:"
-msgid "Effort"
+msgctxt "field:project.work,quantity_to_invoice:"
+msgid "Quantity to Invoice"
 msgstr ""
 
 msgctxt "field:project.work.invoiced_progress,invoice_line:"
 msgid "Invoice Line"
 msgstr ""
 
+msgctxt "field:project.work.invoiced_progress,progress:"
+msgid "Progress"
+msgstr ""
+
 msgctxt "field:project.work.invoiced_progress,work:"
 msgid "Work"
 msgstr ""
@@ -59,6 +60,11 @@
 msgid "You cannot delete an invoiced line."
 msgstr ""
 
+msgctxt "model:ir.message,text:msg_missing_account_revenue"
+msgid ""
+"To invoice work \"%(work)s\" you must configure a default account revenue."
+msgstr ""
+
 msgctxt "model:ir.message,text:msg_missing_list_price"
 msgid "There is no list price on work \"%(work)s\"."
 msgstr ""
@@ -67,12 +73,14 @@
 msgid "There is no party on work \"%(work)s\"."
 msgstr ""
 
-msgctxt "model:ir.message,text:msg_missing_product"
-msgid "There is no product on work \"%(work)s\"."
+msgctxt "model:ir.message,text:msg_modify_invoiced_line"
+msgid "You cannot modify an invoiced line."
 msgstr ""
 
-msgctxt "model:ir.message,text:msg_modify_invoiced_line"
-msgid "You cannot modify an invoiced line."
+msgctxt "model:ir.message,text:msg_product_missing_account_revenue"
+msgid ""
+"To invoice work \"%(work)s\" you must define an account revenue for product "
+"\"%(product)s\"."
 msgstr ""
 
 msgctxt "model:ir.model.button,string:work_invoice_button"
@@ -87,22 +95,6 @@
 msgid "Project Invoice"
 msgstr "Project Invoice"
 
-msgctxt "selection:project.work,invoice_method:"
-msgid "Manual"
-msgstr ""
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Effort"
-msgstr ""
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Progress"
-msgstr ""
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Timesheet"
-msgstr ""
-
 msgctxt "selection:project.work,project_invoice_method:"
 msgid "Manual"
 msgstr ""
@@ -118,3 +110,7 @@
 msgctxt "selection:project.work,project_invoice_method:"
 msgid "On Timesheet"
 msgstr ""
+
+msgctxt "view:project.work.invoiced_progress:"
+msgid "%"
+msgstr ""
diff -r e7ffb5f7bd4a -r d3321bc4e1b3 modules/project_invoice/locale/bg.po
--- a/modules/project_invoice/locale/bg.po      Wed Apr 01 10:10:13 2020 +0000
+++ b/modules/project_invoice/locale/bg.po      Wed Apr 01 10:10:28 2020 +0000
@@ -2,9 +2,10 @@
 msgid ""
 msgstr "Content-Type: text/plain; charset=UTF-8\n"
 
-msgctxt "field:project.work,duration_to_invoice:"
-msgid "Duration to Invoice"
-msgstr ""
+#, fuzzy
+msgctxt "field:project.work,amount_to_invoice:"
+msgid "Amount to Invoice"
+msgstr "Project Invoice"
 
 #, fuzzy
 msgctxt "field:project.work,invoice_line:"
@@ -20,10 +21,6 @@
 msgid "Invoiced Amount"
 msgstr ""
 
-msgctxt "field:project.work,invoiced_duration:"
-msgid "Invoiced Duration"
-msgstr ""
-
 msgctxt "field:project.work,invoiced_progress:"
 msgid "Invoiced Progress"
 msgstr ""
@@ -33,8 +30,8 @@
 msgid "Invoice Method"
 msgstr "Начин на фактуриране"
 
-msgctxt "field:project.work.invoiced_progress,effort_duration:"
-msgid "Effort"
+msgctxt "field:project.work,quantity_to_invoice:"
+msgid "Quantity to Invoice"
 msgstr ""
 
 #, fuzzy
@@ -42,6 +39,10 @@
 msgid "Invoice Line"
 msgstr "Ред от фактура"
 
+msgctxt "field:project.work.invoiced_progress,progress:"
+msgid "Progress"
+msgstr ""
+
 #, fuzzy
 msgctxt "field:project.work.invoiced_progress,work:"
 msgid "Work"
@@ -66,6 +67,11 @@
 msgid "You cannot delete an invoiced line."
 msgstr ""
 
+msgctxt "model:ir.message,text:msg_missing_account_revenue"
+msgid ""
+"To invoice work \"%(work)s\" you must configure a default account revenue."
+msgstr ""
+
 msgctxt "model:ir.message,text:msg_missing_list_price"
 msgid "There is no list price on work \"%(work)s\"."
 msgstr ""
@@ -74,12 +80,14 @@
 msgid "There is no party on work \"%(work)s\"."
 msgstr ""
 
-msgctxt "model:ir.message,text:msg_missing_product"
-msgid "There is no product on work \"%(work)s\"."
+msgctxt "model:ir.message,text:msg_modify_invoiced_line"
+msgid "You cannot modify an invoiced line."
 msgstr ""
 
-msgctxt "model:ir.message,text:msg_modify_invoiced_line"
-msgid "You cannot modify an invoiced line."
+msgctxt "model:ir.message,text:msg_product_missing_account_revenue"
+msgid ""
+"To invoice work \"%(work)s\" you must define an account revenue for product "
+"\"%(product)s\"."
 msgstr ""
 
 msgctxt "model:ir.model.button,string:work_invoice_button"
@@ -95,23 +103,6 @@
 msgstr "Project Invoice"
 
 #, fuzzy
-msgctxt "selection:project.work,invoice_method:"
-msgid "Manual"
-msgstr "Ръчно"
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Effort"
-msgstr ""
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Progress"
-msgstr ""
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Timesheet"
-msgstr ""
-
-#, fuzzy
 msgctxt "selection:project.work,project_invoice_method:"
 msgid "Manual"
 msgstr "Ръчно"
@@ -128,6 +119,15 @@
 msgid "On Timesheet"
 msgstr ""
 
+msgctxt "view:project.work.invoiced_progress:"
+msgid "%"
+msgstr ""
+
+#, fuzzy
+#~ msgctxt "selection:project.work,invoice_method:"
+#~ msgid "Manual"
+#~ msgstr "Ръчно"
+
 #, fuzzy
 #~ msgctxt "field:project.work.invoiced_progress,create_date:"
 #~ msgid "Created at"
diff -r e7ffb5f7bd4a -r d3321bc4e1b3 modules/project_invoice/locale/ca.po
--- a/modules/project_invoice/locale/ca.po      Wed Apr 01 10:10:13 2020 +0000
+++ b/modules/project_invoice/locale/ca.po      Wed Apr 01 10:10:28 2020 +0000
@@ -2,8 +2,9 @@
 msgid ""
 msgstr "Content-Type: text/plain; charset=UTF-8\n"
 
-msgctxt "field:project.work,duration_to_invoice:"
-msgid "Duration to Invoice"
+#, fuzzy
+msgctxt "field:project.work,amount_to_invoice:"
+msgid "Amount to Invoice"
 msgstr "Temps a facturar"
 
 msgctxt "field:project.work,invoice_line:"
@@ -18,10 +19,6 @@
 msgid "Invoiced Amount"
 msgstr "Import facturat"
 
-msgctxt "field:project.work,invoiced_duration:"
-msgid "Invoiced Duration"
-msgstr "Temps facturat"
-
 msgctxt "field:project.work,invoiced_progress:"
 msgid "Invoiced Progress"
 msgstr "Progrés facturat"
@@ -30,14 +27,20 @@
 msgid "Invoice Method"
 msgstr "Mètode de facturació"
 
-msgctxt "field:project.work.invoiced_progress,effort_duration:"
-msgid "Effort"
-msgstr "Temps"
+#, fuzzy
+msgctxt "field:project.work,quantity_to_invoice:"
+msgid "Quantity to Invoice"
+msgstr "Temps a facturar"
 
 msgctxt "field:project.work.invoiced_progress,invoice_line:"
 msgid "Invoice Line"
 msgstr "Línia de factura"
 
+#, fuzzy
+msgctxt "field:project.work.invoiced_progress,progress:"
+msgid "Progress"
+msgstr "Segons el progrés"
+
 msgctxt "field:project.work.invoiced_progress,work:"
 msgid "Work"
 msgstr "Treball"
@@ -58,6 +61,11 @@
 msgid "You cannot delete an invoiced line."
 msgstr "No podeu eliminar una línia facturada."
 
+msgctxt "model:ir.message,text:msg_missing_account_revenue"
+msgid ""
+"To invoice work \"%(work)s\" you must configure a default account revenue."
+msgstr ""
+
 msgctxt "model:ir.message,text:msg_missing_list_price"
 msgid "There is no list price on work \"%(work)s\"."
 msgstr "No hi ha cap preu de venda al treball \"%(work)s\"."
@@ -66,14 +74,16 @@
 msgid "There is no party on work \"%(work)s\"."
 msgstr "No hi ha cap tercer al treball \"%(work)s\"."
 
-msgctxt "model:ir.message,text:msg_missing_product"
-msgid "There is no product on work \"%(work)s\"."
-msgstr "No hi ha cap producte al treball \"%(work)s\"."
-
 msgctxt "model:ir.message,text:msg_modify_invoiced_line"
 msgid "You cannot modify an invoiced line."
 msgstr "No podeu modificar una línia facturada."
 
+msgctxt "model:ir.message,text:msg_product_missing_account_revenue"
+msgid ""
+"To invoice work \"%(work)s\" you must define an account revenue for product "
+"\"%(product)s\"."
+msgstr ""
+
 msgctxt "model:ir.model.button,string:work_invoice_button"
 msgid "Invoice"
 msgstr "Factura"
@@ -86,22 +96,6 @@
 msgid "Project Invoice"
 msgstr "Facturació de projectes"
 
-msgctxt "selection:project.work,invoice_method:"
-msgid "Manual"
-msgstr "Manual"
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Effort"
-msgstr "Per l'esforç estimat"
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Progress"
-msgstr "Segons el progrés"
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Timesheet"
-msgstr "Per les hores realitzades"
-
 msgctxt "selection:project.work,project_invoice_method:"
 msgid "Manual"
 msgstr "Manual"
@@ -118,6 +112,34 @@
 msgid "On Timesheet"
 msgstr "Per les hores realitzades"
 
+msgctxt "view:project.work.invoiced_progress:"
+msgid "%"
+msgstr ""
+
+#~ msgctxt "field:project.work,invoiced_duration:"
+#~ msgid "Invoiced Duration"
+#~ msgstr "Temps facturat"
+
+#~ msgctxt "field:project.work.invoiced_progress,effort_duration:"
+#~ msgid "Effort"
+#~ msgstr "Temps"
+
+#~ msgctxt "model:ir.message,text:msg_missing_product"
+#~ msgid "There is no product on work \"%(work)s\"."
+#~ msgstr "No hi ha cap producte al treball \"%(work)s\"."
+
+#~ msgctxt "selection:project.work,invoice_method:"
+#~ msgid "Manual"
+#~ msgstr "Manual"
+
+#~ msgctxt "selection:project.work,invoice_method:"
+#~ msgid "On Effort"
+#~ msgstr "Per l'esforç estimat"
+
+#~ msgctxt "selection:project.work,invoice_method:"
+#~ msgid "On Timesheet"
+#~ msgstr "Per les hores realitzades"
+
 #~ msgctxt "model:ir.rule.group,name:rule_group_line_project_invoice"
 #~ msgid "Any timesheet line"
 #~ msgstr "Qualsevol línia del full de treball"
diff -r e7ffb5f7bd4a -r d3321bc4e1b3 modules/project_invoice/locale/cs.po
--- a/modules/project_invoice/locale/cs.po      Wed Apr 01 10:10:13 2020 +0000
+++ b/modules/project_invoice/locale/cs.po      Wed Apr 01 10:10:28 2020 +0000
@@ -2,9 +2,10 @@
 msgid ""
 msgstr "Content-Type: text/plain; charset=UTF-8\n"
 
-msgctxt "field:project.work,duration_to_invoice:"
-msgid "Duration to Invoice"
-msgstr ""
+#, fuzzy
+msgctxt "field:project.work,amount_to_invoice:"
+msgid "Amount to Invoice"
+msgstr "Project Invoice"
 
 msgctxt "field:project.work,invoice_line:"
 msgid "Invoice Line"
@@ -18,10 +19,6 @@
 msgid "Invoiced Amount"
 msgstr ""
 
-msgctxt "field:project.work,invoiced_duration:"
-msgid "Invoiced Duration"
-msgstr ""
-
 msgctxt "field:project.work,invoiced_progress:"
 msgid "Invoiced Progress"
 msgstr ""
@@ -30,14 +27,18 @@
 msgid "Invoice Method"
 msgstr ""
 
-msgctxt "field:project.work.invoiced_progress,effort_duration:"
-msgid "Effort"
+msgctxt "field:project.work,quantity_to_invoice:"
+msgid "Quantity to Invoice"
 msgstr ""
 
 msgctxt "field:project.work.invoiced_progress,invoice_line:"
 msgid "Invoice Line"
 msgstr ""
 
+msgctxt "field:project.work.invoiced_progress,progress:"
+msgid "Progress"
+msgstr ""
+
 msgctxt "field:project.work.invoiced_progress,work:"
 msgid "Work"
 msgstr ""
@@ -59,6 +60,11 @@
 msgid "You cannot delete an invoiced line."
 msgstr ""
 
+msgctxt "model:ir.message,text:msg_missing_account_revenue"
+msgid ""
+"To invoice work \"%(work)s\" you must configure a default account revenue."
+msgstr ""
+
 msgctxt "model:ir.message,text:msg_missing_list_price"
 msgid "There is no list price on work \"%(work)s\"."
 msgstr ""
@@ -67,12 +73,14 @@
 msgid "There is no party on work \"%(work)s\"."
 msgstr ""
 
-msgctxt "model:ir.message,text:msg_missing_product"
-msgid "There is no product on work \"%(work)s\"."
+msgctxt "model:ir.message,text:msg_modify_invoiced_line"
+msgid "You cannot modify an invoiced line."
 msgstr ""
 
-msgctxt "model:ir.message,text:msg_modify_invoiced_line"
-msgid "You cannot modify an invoiced line."
+msgctxt "model:ir.message,text:msg_product_missing_account_revenue"
+msgid ""
+"To invoice work \"%(work)s\" you must define an account revenue for product "
+"\"%(product)s\"."
 msgstr ""
 
 msgctxt "model:ir.model.button,string:work_invoice_button"
@@ -87,22 +95,6 @@
 msgid "Project Invoice"
 msgstr "Project Invoice"
 
-msgctxt "selection:project.work,invoice_method:"
-msgid "Manual"
-msgstr ""
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Effort"
-msgstr ""
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Progress"
-msgstr ""
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Timesheet"
-msgstr ""
-
 msgctxt "selection:project.work,project_invoice_method:"
 msgid "Manual"
 msgstr ""
@@ -118,3 +110,7 @@
 msgctxt "selection:project.work,project_invoice_method:"
 msgid "On Timesheet"
 msgstr ""
+
+msgctxt "view:project.work.invoiced_progress:"
+msgid "%"
+msgstr ""
diff -r e7ffb5f7bd4a -r d3321bc4e1b3 modules/project_invoice/locale/de.po
--- a/modules/project_invoice/locale/de.po      Wed Apr 01 10:10:13 2020 +0000
+++ b/modules/project_invoice/locale/de.po      Wed Apr 01 10:10:28 2020 +0000
@@ -2,8 +2,9 @@
 msgid ""
 msgstr "Content-Type: text/plain; charset=UTF-8\n"
 
-msgctxt "field:project.work,duration_to_invoice:"
-msgid "Duration to Invoice"
+#, fuzzy
+msgctxt "field:project.work,amount_to_invoice:"
+msgid "Amount to Invoice"
 msgstr "Fakturierbare Zeit"
 
 msgctxt "field:project.work,invoice_line:"
@@ -18,10 +19,6 @@
 msgid "Invoiced Amount"
 msgstr "Abgerechneter Betrag"
 
-msgctxt "field:project.work,invoiced_duration:"
-msgid "Invoiced Duration"
-msgstr "Fakturierte Zeit"
-
 msgctxt "field:project.work,invoiced_progress:"
 msgid "Invoiced Progress"
 msgstr "Fakturierter Forstschritt"
@@ -30,14 +27,20 @@
 msgid "Invoice Method"
 msgstr "Methode Rechnungsstellung"
 
-msgctxt "field:project.work.invoiced_progress,effort_duration:"
-msgid "Effort"
-msgstr "Zeitaufwand"
+#, fuzzy
+msgctxt "field:project.work,quantity_to_invoice:"
+msgid "Quantity to Invoice"
+msgstr "Fakturierbare Zeit"
 
 msgctxt "field:project.work.invoiced_progress,invoice_line:"
 msgid "Invoice Line"
 msgstr "Rechnungsposition"
 
+#, fuzzy
+msgctxt "field:project.work.invoiced_progress,progress:"
+msgid "Progress"
+msgstr "Nach Fortschritt"
+
 msgctxt "field:project.work.invoiced_progress,work:"
 msgid "Work"
 msgstr "Tätigkeit"
@@ -58,6 +61,11 @@
 msgid "You cannot delete an invoiced line."
 msgstr "Festgeschriebene Rechnungspositionen können nicht gelöscht werden."
 
+msgctxt "model:ir.message,text:msg_missing_account_revenue"
+msgid ""
+"To invoice work \"%(work)s\" you must configure a default account revenue."
+msgstr ""
+
 msgctxt "model:ir.message,text:msg_missing_list_price"
 msgid "There is no list price on work \"%(work)s\"."
 msgstr "Fehlender Listenpreis für Aufgabe \"%(work)s\"."
@@ -66,14 +74,16 @@
 msgid "There is no party on work \"%(work)s\"."
 msgstr "Fehlende Partei für Aufgabe \"%(work)s\"."
 
-msgctxt "model:ir.message,text:msg_missing_product"
-msgid "There is no product on work \"%(work)s\"."
-msgstr "Fehlender Artikel für Aufgabe \"%(work)s\"."
-
 msgctxt "model:ir.message,text:msg_modify_invoiced_line"
 msgid "You cannot modify an invoiced line."
 msgstr "Eine festgeschriebene Rechnungsposition kann nicht geändert werden."
 
+msgctxt "model:ir.message,text:msg_product_missing_account_revenue"
+msgid ""
+"To invoice work \"%(work)s\" you must define an account revenue for product "
+"\"%(product)s\"."
+msgstr ""
+
 msgctxt "model:ir.model.button,string:work_invoice_button"
 msgid "Invoice"
 msgstr "Rechnung erstellen"
@@ -86,22 +96,6 @@
 msgid "Project Invoice"
 msgstr "Projekt Fakturierung"
 
-msgctxt "selection:project.work,invoice_method:"
-msgid "Manual"
-msgstr "Manuell"
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Effort"
-msgstr "Nach veranschlagtem Aufwand"
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Progress"
-msgstr "Nach Fortschritt"
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Timesheet"
-msgstr "Nach erfasstem Aufwand"
-
 msgctxt "selection:project.work,project_invoice_method:"
 msgid "Manual"
 msgstr "Manuell"
@@ -118,6 +112,34 @@
 msgid "On Timesheet"
 msgstr "Nach erfasstem Aufwand"
 
+msgctxt "view:project.work.invoiced_progress:"
+msgid "%"
+msgstr ""
+
+#~ msgctxt "field:project.work,invoiced_duration:"
+#~ msgid "Invoiced Duration"
+#~ msgstr "Fakturierte Zeit"
+
+#~ msgctxt "field:project.work.invoiced_progress,effort_duration:"
+#~ msgid "Effort"
+#~ msgstr "Zeitaufwand"
+
+#~ msgctxt "model:ir.message,text:msg_missing_product"
+#~ msgid "There is no product on work \"%(work)s\"."
+#~ msgstr "Fehlender Artikel für Aufgabe \"%(work)s\"."
+
+#~ msgctxt "selection:project.work,invoice_method:"
+#~ msgid "Manual"
+#~ msgstr "Manuell"
+
+#~ msgctxt "selection:project.work,invoice_method:"
+#~ msgid "On Effort"
+#~ msgstr "Nach veranschlagtem Aufwand"
+
+#~ msgctxt "selection:project.work,invoice_method:"
+#~ msgid "On Timesheet"
+#~ msgstr "Nach erfasstem Aufwand"
+
 #~ msgctxt "model:ir.rule.group,name:rule_group_line_project_invoice"
 #~ msgid "Any timesheet line"
 #~ msgstr "Beliebige Zeiterfassungsposition"
diff -r e7ffb5f7bd4a -r d3321bc4e1b3 modules/project_invoice/locale/el.po
--- a/modules/project_invoice/locale/el.po      Wed Apr 01 10:10:13 2020 +0000
+++ b/modules/project_invoice/locale/el.po      Wed Apr 01 10:10:28 2020 +0000
@@ -2,9 +2,10 @@
 msgid ""
 msgstr "Content-Type: text/plain; charset=UTF-8\n"
 
-msgctxt "field:project.work,duration_to_invoice:"
-msgid "Duration to Invoice"
-msgstr ""
+#, fuzzy
+msgctxt "field:project.work,amount_to_invoice:"
+msgid "Amount to Invoice"
+msgstr "Project Invoice"
 
 msgctxt "field:project.work,invoice_line:"
 msgid "Invoice Line"
@@ -18,10 +19,6 @@
 msgid "Invoiced Amount"
 msgstr ""
 
-msgctxt "field:project.work,invoiced_duration:"
-msgid "Invoiced Duration"
-msgstr ""
-
 msgctxt "field:project.work,invoiced_progress:"
 msgid "Invoiced Progress"
 msgstr ""
@@ -30,14 +27,18 @@
 msgid "Invoice Method"
 msgstr ""
 
-msgctxt "field:project.work.invoiced_progress,effort_duration:"
-msgid "Effort"
+msgctxt "field:project.work,quantity_to_invoice:"
+msgid "Quantity to Invoice"
 msgstr ""
 
 msgctxt "field:project.work.invoiced_progress,invoice_line:"
 msgid "Invoice Line"
 msgstr ""
 
+msgctxt "field:project.work.invoiced_progress,progress:"
+msgid "Progress"
+msgstr ""
+
 msgctxt "field:project.work.invoiced_progress,work:"
 msgid "Work"
 msgstr ""
@@ -59,6 +60,11 @@
 msgid "You cannot delete an invoiced line."
 msgstr ""
 
+msgctxt "model:ir.message,text:msg_missing_account_revenue"
+msgid ""
+"To invoice work \"%(work)s\" you must configure a default account revenue."
+msgstr ""
+
 msgctxt "model:ir.message,text:msg_missing_list_price"
 msgid "There is no list price on work \"%(work)s\"."
 msgstr ""
@@ -67,12 +73,14 @@
 msgid "There is no party on work \"%(work)s\"."
 msgstr ""
 
-msgctxt "model:ir.message,text:msg_missing_product"
-msgid "There is no product on work \"%(work)s\"."
+msgctxt "model:ir.message,text:msg_modify_invoiced_line"
+msgid "You cannot modify an invoiced line."
 msgstr ""
 
-msgctxt "model:ir.message,text:msg_modify_invoiced_line"
-msgid "You cannot modify an invoiced line."
+msgctxt "model:ir.message,text:msg_product_missing_account_revenue"
+msgid ""
+"To invoice work \"%(work)s\" you must define an account revenue for product "
+"\"%(product)s\"."
 msgstr ""
 
 msgctxt "model:ir.model.button,string:work_invoice_button"
@@ -87,22 +95,6 @@
 msgid "Project Invoice"
 msgstr "Project Invoice"
 
-msgctxt "selection:project.work,invoice_method:"
-msgid "Manual"
-msgstr ""
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Effort"
-msgstr ""
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Progress"
-msgstr ""
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Timesheet"
-msgstr ""
-
 msgctxt "selection:project.work,project_invoice_method:"
 msgid "Manual"
 msgstr ""
@@ -118,3 +110,7 @@
 msgctxt "selection:project.work,project_invoice_method:"
 msgid "On Timesheet"
 msgstr ""
+
+msgctxt "view:project.work.invoiced_progress:"
+msgid "%"
+msgstr ""
diff -r e7ffb5f7bd4a -r d3321bc4e1b3 modules/project_invoice/locale/es.po
--- a/modules/project_invoice/locale/es.po      Wed Apr 01 10:10:13 2020 +0000
+++ b/modules/project_invoice/locale/es.po      Wed Apr 01 10:10:28 2020 +0000
@@ -2,8 +2,9 @@
 msgid ""
 msgstr "Content-Type: text/plain; charset=UTF-8\n"
 
-msgctxt "field:project.work,duration_to_invoice:"
-msgid "Duration to Invoice"
+#, fuzzy
+msgctxt "field:project.work,amount_to_invoice:"
+msgid "Amount to Invoice"
 msgstr "Tiempo a facturar"
 
 msgctxt "field:project.work,invoice_line:"
@@ -18,10 +19,6 @@
 msgid "Invoiced Amount"
 msgstr "Importe facturado"
 
-msgctxt "field:project.work,invoiced_duration:"
-msgid "Invoiced Duration"
-msgstr "Tiempo facturado"
-
 msgctxt "field:project.work,invoiced_progress:"
 msgid "Invoiced Progress"
 msgstr "Progreso facturado"
@@ -30,14 +27,20 @@
 msgid "Invoice Method"
 msgstr "Método de facturación"
 
-msgctxt "field:project.work.invoiced_progress,effort_duration:"
-msgid "Effort"
-msgstr "Tiempo"
+#, fuzzy
+msgctxt "field:project.work,quantity_to_invoice:"
+msgid "Quantity to Invoice"
+msgstr "Tiempo a facturar"
 
 msgctxt "field:project.work.invoiced_progress,invoice_line:"
 msgid "Invoice Line"
 msgstr "Línea de factura"
 
+#, fuzzy
+msgctxt "field:project.work.invoiced_progress,progress:"
+msgid "Progress"
+msgstr "Según el progreso"
+
 msgctxt "field:project.work.invoiced_progress,work:"
 msgid "Work"
 msgstr "Trabajo"
@@ -58,6 +61,11 @@
 msgid "You cannot delete an invoiced line."
 msgstr "No puede eliminar una línea facturada."
 
+msgctxt "model:ir.message,text:msg_missing_account_revenue"
+msgid ""
+"To invoice work \"%(work)s\" you must configure a default account revenue."
+msgstr ""
+
 msgctxt "model:ir.message,text:msg_missing_list_price"
 msgid "There is no list price on work \"%(work)s\"."
 msgstr "No hay ningún precio en el trabajo \"%(work)s\"."
@@ -66,14 +74,16 @@
 msgid "There is no party on work \"%(work)s\"."
 msgstr "No hay ningún tercero en el trabajo \"%(work)s\"."
 
-msgctxt "model:ir.message,text:msg_missing_product"
-msgid "There is no product on work \"%(work)s\"."
-msgstr "No hay ningún producto en el trabajo \"%(work)s\"."
-
 msgctxt "model:ir.message,text:msg_modify_invoiced_line"
 msgid "You cannot modify an invoiced line."
 msgstr "No puede modificar una línea facturada."
 
+msgctxt "model:ir.message,text:msg_product_missing_account_revenue"
+msgid ""
+"To invoice work \"%(work)s\" you must define an account revenue for product "
+"\"%(product)s\"."
+msgstr ""
+
 msgctxt "model:ir.model.button,string:work_invoice_button"
 msgid "Invoice"
 msgstr "Factura"
@@ -86,22 +96,6 @@
 msgid "Project Invoice"
 msgstr "Facturación de proyectos"
 
-msgctxt "selection:project.work,invoice_method:"
-msgid "Manual"
-msgstr "Manual"
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Effort"
-msgstr "Por el esfuerzo estimado"
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Progress"
-msgstr "Según el progreso"
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Timesheet"
-msgstr "Por las horas realizadas"
-
 msgctxt "selection:project.work,project_invoice_method:"
 msgid "Manual"
 msgstr "Manual"
@@ -118,6 +112,34 @@
 msgid "On Timesheet"
 msgstr "Por las horas realizadas"
 
+msgctxt "view:project.work.invoiced_progress:"
+msgid "%"
+msgstr ""
+
+#~ msgctxt "field:project.work,invoiced_duration:"
+#~ msgid "Invoiced Duration"
+#~ msgstr "Tiempo facturado"
+
+#~ msgctxt "field:project.work.invoiced_progress,effort_duration:"
+#~ msgid "Effort"
+#~ msgstr "Tiempo"
+
+#~ msgctxt "model:ir.message,text:msg_missing_product"
+#~ msgid "There is no product on work \"%(work)s\"."
+#~ msgstr "No hay ningún producto en el trabajo \"%(work)s\"."
+
+#~ msgctxt "selection:project.work,invoice_method:"
+#~ msgid "Manual"
+#~ msgstr "Manual"
+
+#~ msgctxt "selection:project.work,invoice_method:"
+#~ msgid "On Effort"
+#~ msgstr "Por el esfuerzo estimado"
+
+#~ msgctxt "selection:project.work,invoice_method:"
+#~ msgid "On Timesheet"
+#~ msgstr "Por las horas realizadas"
+
 #~ msgctxt "model:ir.rule.group,name:rule_group_line_project_invoice"
 #~ msgid "Any timesheet line"
 #~ msgstr "Cualquier línea del parte de trabajo"
diff -r e7ffb5f7bd4a -r d3321bc4e1b3 modules/project_invoice/locale/es_419.po
--- a/modules/project_invoice/locale/es_419.po  Wed Apr 01 10:10:13 2020 +0000
+++ b/modules/project_invoice/locale/es_419.po  Wed Apr 01 10:10:28 2020 +0000
@@ -2,8 +2,9 @@
 msgid ""
 msgstr "Content-Type: text/plain; charset=UTF-8\n"
 
-msgctxt "field:project.work,duration_to_invoice:"
-msgid "Duration to Invoice"
+#, fuzzy
+msgctxt "field:project.work,amount_to_invoice:"
+msgid "Amount to Invoice"
 msgstr "Duración a facturar"
 
 msgctxt "field:project.work,invoice_line:"
@@ -18,10 +19,6 @@
 msgid "Invoiced Amount"
 msgstr ""
 
-msgctxt "field:project.work,invoiced_duration:"
-msgid "Invoiced Duration"
-msgstr "Duración facturada"
-
 #, fuzzy
 msgctxt "field:project.work,invoiced_progress:"
 msgid "Invoiced Progress"
@@ -31,14 +28,20 @@
 msgid "Invoice Method"
 msgstr ""
 
-msgctxt "field:project.work.invoiced_progress,effort_duration:"
-msgid "Effort"
-msgstr "Esfuerzo"
+#, fuzzy
+msgctxt "field:project.work,quantity_to_invoice:"
+msgid "Quantity to Invoice"
+msgstr "Duración a facturar"
 
 msgctxt "field:project.work.invoiced_progress,invoice_line:"
 msgid "Invoice Line"
 msgstr ""
 
+#, fuzzy
+msgctxt "field:project.work.invoiced_progress,progress:"
+msgid "Progress"
+msgstr "Progreso facturado de trabajo"
+
 msgctxt "field:project.work.invoiced_progress,work:"
 msgid "Work"
 msgstr ""
@@ -59,6 +62,11 @@
 msgid "You cannot delete an invoiced line."
 msgstr ""
 
+msgctxt "model:ir.message,text:msg_missing_account_revenue"
+msgid ""
+"To invoice work \"%(work)s\" you must configure a default account revenue."
+msgstr ""
+
 msgctxt "model:ir.message,text:msg_missing_list_price"
 msgid "There is no list price on work \"%(work)s\"."
 msgstr ""
@@ -67,12 +75,14 @@
 msgid "There is no party on work \"%(work)s\"."
 msgstr ""
 
-msgctxt "model:ir.message,text:msg_missing_product"
-msgid "There is no product on work \"%(work)s\"."
+msgctxt "model:ir.message,text:msg_modify_invoiced_line"
+msgid "You cannot modify an invoiced line."
 msgstr ""
 
-msgctxt "model:ir.message,text:msg_modify_invoiced_line"
-msgid "You cannot modify an invoiced line."
+msgctxt "model:ir.message,text:msg_product_missing_account_revenue"
+msgid ""
+"To invoice work \"%(work)s\" you must define an account revenue for product "
+"\"%(product)s\"."
 msgstr ""
 
 msgctxt "model:ir.model.button,string:work_invoice_button"
@@ -87,22 +97,6 @@
 msgid "Project Invoice"
 msgstr ""
 
-msgctxt "selection:project.work,invoice_method:"
-msgid "Manual"
-msgstr ""
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Effort"
-msgstr ""
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Progress"
-msgstr ""
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Timesheet"
-msgstr ""
-
 msgctxt "selection:project.work,project_invoice_method:"
 msgid "Manual"
 msgstr ""
@@ -119,6 +113,18 @@
 msgid "On Timesheet"
 msgstr ""
 
+msgctxt "view:project.work.invoiced_progress:"
+msgid "%"
+msgstr ""
+
+#~ msgctxt "field:project.work,invoiced_duration:"
+#~ msgid "Invoiced Duration"
+#~ msgstr "Duración facturada"
+
+#~ msgctxt "field:project.work.invoiced_progress,effort_duration:"
+#~ msgid "Effort"
+#~ msgstr "Esfuerzo"
+
 #, fuzzy
 #~ msgctxt "field:project.work.invoiced_progress,create_date:"
 #~ msgid "Created at"
diff -r e7ffb5f7bd4a -r d3321bc4e1b3 modules/project_invoice/locale/et.po
--- a/modules/project_invoice/locale/et.po      Wed Apr 01 10:10:13 2020 +0000
+++ b/modules/project_invoice/locale/et.po      Wed Apr 01 10:10:28 2020 +0000
@@ -2,8 +2,9 @@
 msgid ""
 msgstr "Content-Type: text/plain; charset=UTF-8\n"
 
-msgctxt "field:project.work,duration_to_invoice:"
-msgid "Duration to Invoice"
+#, fuzzy
+msgctxt "field:project.work,amount_to_invoice:"
+msgid "Amount to Invoice"
 msgstr "Ajakulu arvele"
 
 msgctxt "field:project.work,invoice_line:"
@@ -18,10 +19,6 @@
 msgid "Invoiced Amount"
 msgstr "Arveldatav summa"
 
-msgctxt "field:project.work,invoiced_duration:"
-msgid "Invoiced Duration"
-msgstr "Arveldatud ajakulu"
-
 msgctxt "field:project.work,invoiced_progress:"
 msgid "Invoiced Progress"
 msgstr "Arveldatud progress"
@@ -30,14 +27,20 @@
 msgid "Invoice Method"
 msgstr "Arve meetod"
 
-msgctxt "field:project.work.invoiced_progress,effort_duration:"
-msgid "Effort"
-msgstr "Saavutus"
+#, fuzzy
+msgctxt "field:project.work,quantity_to_invoice:"
+msgid "Quantity to Invoice"
+msgstr "Ajakulu arvele"
 
 msgctxt "field:project.work.invoiced_progress,invoice_line:"
 msgid "Invoice Line"
 msgstr "Arve rida"
 
+#, fuzzy
+msgctxt "field:project.work.invoiced_progress,progress:"
+msgid "Progress"
+msgstr "Progressiga"
+
 msgctxt "field:project.work.invoiced_progress,work:"
 msgid "Work"
 msgstr "Töö"
@@ -58,6 +61,11 @@
 msgid "You cannot delete an invoiced line."
 msgstr "Ei saa kustutada arveldatud rida."
 
+msgctxt "model:ir.message,text:msg_missing_account_revenue"
+msgid ""
+"To invoice work \"%(work)s\" you must configure a default account revenue."
+msgstr ""
+
 msgctxt "model:ir.message,text:msg_missing_list_price"
 msgid "There is no list price on work \"%(work)s\"."
 msgstr "Tööle \"%(work)s\" ei ole määratud hinda."
@@ -67,15 +75,16 @@
 msgid "There is no party on work \"%(work)s\"."
 msgstr "Tööle \"%(work)s\" ei ole määratud hinda."
 
-#, fuzzy
-msgctxt "model:ir.message,text:msg_missing_product"
-msgid "There is no product on work \"%(work)s\"."
-msgstr "Tööle \"%(work)s\" ei ole määratud hinda."
-
 msgctxt "model:ir.message,text:msg_modify_invoiced_line"
 msgid "You cannot modify an invoiced line."
 msgstr "Ei saa muuta arveldatud rida."
 
+msgctxt "model:ir.message,text:msg_product_missing_account_revenue"
+msgid ""
+"To invoice work \"%(work)s\" you must define an account revenue for product "
+"\"%(product)s\"."
+msgstr ""
+
 msgctxt "model:ir.model.button,string:work_invoice_button"
 msgid "Invoice"
 msgstr "Arve"
@@ -89,22 +98,6 @@
 msgid "Project Invoice"
 msgstr "Projekti arve"
 
-msgctxt "selection:project.work,invoice_method:"
-msgid "Manual"
-msgstr "Käsitsi"
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Effort"
-msgstr "Püüdlusega"
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Progress"
-msgstr "Progressiga"
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Timesheet"
-msgstr "Töögraafikus"
-
 msgctxt "selection:project.work,project_invoice_method:"
 msgid "Manual"
 msgstr "Käsitsi"
@@ -121,6 +114,35 @@
 msgid "On Timesheet"
 msgstr "Töögraafikus"
 
+msgctxt "view:project.work.invoiced_progress:"
+msgid "%"
+msgstr ""
+
+#~ msgctxt "field:project.work,invoiced_duration:"
+#~ msgid "Invoiced Duration"
+#~ msgstr "Arveldatud ajakulu"
+
+#~ msgctxt "field:project.work.invoiced_progress,effort_duration:"
+#~ msgid "Effort"
+#~ msgstr "Saavutus"
+
+#, fuzzy
+#~ msgctxt "model:ir.message,text:msg_missing_product"
+#~ msgid "There is no product on work \"%(work)s\"."
+#~ msgstr "Tööle \"%(work)s\" ei ole määratud hinda."
+
+#~ msgctxt "selection:project.work,invoice_method:"
+#~ msgid "Manual"
+#~ msgstr "Käsitsi"
+
+#~ msgctxt "selection:project.work,invoice_method:"
+#~ msgid "On Effort"
+#~ msgstr "Püüdlusega"
+
+#~ msgctxt "selection:project.work,invoice_method:"
+#~ msgid "On Timesheet"
+#~ msgstr "Töögraafikus"
+
 #, fuzzy
 #~ msgctxt "field:project.work.invoiced_progress,create_date:"
 #~ msgid "Created at"
diff -r e7ffb5f7bd4a -r d3321bc4e1b3 modules/project_invoice/locale/fa.po
--- a/modules/project_invoice/locale/fa.po      Wed Apr 01 10:10:13 2020 +0000
+++ b/modules/project_invoice/locale/fa.po      Wed Apr 01 10:10:28 2020 +0000
@@ -2,8 +2,9 @@
 msgid ""
 msgstr "Content-Type: text/plain; charset=UTF-8\n"
 
-msgctxt "field:project.work,duration_to_invoice:"
-msgid "Duration to Invoice"
+#, fuzzy
+msgctxt "field:project.work,amount_to_invoice:"
+msgid "Amount to Invoice"
 msgstr "مدت زمان صورتحساب"
 
 msgctxt "field:project.work,invoice_line:"
@@ -18,10 +19,6 @@
 msgid "Invoiced Amount"
 msgstr "مبلغ صورتحساب"
 
-msgctxt "field:project.work,invoiced_duration:"
-msgid "Invoiced Duration"
-msgstr "مدت زمان فاکتور شده"
-
 msgctxt "field:project.work,invoiced_progress:"
 msgid "Invoiced Progress"
 msgstr "پیشرفت های فاکتورشده"
@@ -30,14 +27,20 @@
 msgid "Invoice Method"
 msgstr "روش صورتحساب"
 
-msgctxt "field:project.work.invoiced_progress,effort_duration:"
-msgid "Effort"
-msgstr "تلاش"
+#, fuzzy
+msgctxt "field:project.work,quantity_to_invoice:"
+msgid "Quantity to Invoice"
+msgstr "مدت زمان صورتحساب"
 
 msgctxt "field:project.work.invoiced_progress,invoice_line:"
 msgid "Invoice Line"
 msgstr "خط صورتحساب"
 
+#, fuzzy
+msgctxt "field:project.work.invoiced_progress,progress:"
+msgid "Progress"
+msgstr "در حال پیش رفت"
+
 msgctxt "field:project.work.invoiced_progress,work:"
 msgid "Work"
 msgstr "کار"
@@ -58,6 +61,11 @@
 msgid "You cannot delete an invoiced line."
 msgstr "شما نمی توانید سطر صورتحساب را حذف کنید."
 
+msgctxt "model:ir.message,text:msg_missing_account_revenue"
+msgid ""
+"To invoice work \"%(work)s\" you must configure a default account revenue."
+msgstr ""
+
 msgctxt "model:ir.message,text:msg_missing_list_price"
 msgid "There is no list price on work \"%(work)s\"."
 msgstr "در کار : \"%s\" هیچ لیست قیمتی وجود ندارد."
@@ -66,14 +74,16 @@
 msgid "There is no party on work \"%(work)s\"."
 msgstr "در کار : \"%s\" هیچ نهاد/سازمانی وجود ندارد."
 
-msgctxt "model:ir.message,text:msg_missing_product"
-msgid "There is no product on work \"%(work)s\"."
-msgstr "در کار : \"%s\" هیچ محصولی وجود ندارد."
-
 msgctxt "model:ir.message,text:msg_modify_invoiced_line"
 msgid "You cannot modify an invoiced line."
 msgstr "شما نمی توانید خط صورتحساب را تغییردهید."
 
+msgctxt "model:ir.message,text:msg_product_missing_account_revenue"
+msgid ""
+"To invoice work \"%(work)s\" you must define an account revenue for product "
+"\"%(product)s\"."
+msgstr ""
+
 msgctxt "model:ir.model.button,string:work_invoice_button"
 msgid "Invoice"
 msgstr "Invoice"
@@ -86,22 +96,6 @@
 msgid "Project Invoice"
 msgstr "صورتحساب پروژه"
 
-msgctxt "selection:project.work,invoice_method:"
-msgid "Manual"
-msgstr "دستی"
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Effort"
-msgstr "در حال تلاش"
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Progress"
-msgstr "در حال پیش رفت"
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Timesheet"
-msgstr "در جدول زمانی"
-
 msgctxt "selection:project.work,project_invoice_method:"
 msgid "Manual"
 msgstr "دستی"
@@ -118,6 +112,34 @@
 msgid "On Timesheet"
 msgstr "در جدول زمانی"
 
+msgctxt "view:project.work.invoiced_progress:"
+msgid "%"
+msgstr ""
+
+#~ msgctxt "field:project.work,invoiced_duration:"
+#~ msgid "Invoiced Duration"
+#~ msgstr "مدت زمان فاکتور شده"
+
+#~ msgctxt "field:project.work.invoiced_progress,effort_duration:"
+#~ msgid "Effort"
+#~ msgstr "تلاش"
+
+#~ msgctxt "model:ir.message,text:msg_missing_product"
+#~ msgid "There is no product on work \"%(work)s\"."
+#~ msgstr "در کار : \"%s\" هیچ محصولی وجود ندارد."
+
+#~ msgctxt "selection:project.work,invoice_method:"
+#~ msgid "Manual"
+#~ msgstr "دستی"
+
+#~ msgctxt "selection:project.work,invoice_method:"
+#~ msgid "On Effort"
+#~ msgstr "در حال تلاش"
+
+#~ msgctxt "selection:project.work,invoice_method:"
+#~ msgid "On Timesheet"
+#~ msgstr "در جدول زمانی"
+
 #, fuzzy
 #~ msgctxt "field:project.work.invoiced_progress,create_date:"
 #~ msgid "Created at"
diff -r e7ffb5f7bd4a -r d3321bc4e1b3 modules/project_invoice/locale/fi.po
--- a/modules/project_invoice/locale/fi.po      Wed Apr 01 10:10:13 2020 +0000
+++ b/modules/project_invoice/locale/fi.po      Wed Apr 01 10:10:28 2020 +0000
@@ -2,9 +2,10 @@
 msgid ""
 msgstr "Content-Type: text/plain; charset=UTF-8\n"
 
-msgctxt "field:project.work,duration_to_invoice:"
-msgid "Duration to Invoice"
-msgstr ""
+#, fuzzy
+msgctxt "field:project.work,amount_to_invoice:"
+msgid "Amount to Invoice"
+msgstr "Project Invoice"
 
 msgctxt "field:project.work,invoice_line:"
 msgid "Invoice Line"
@@ -18,10 +19,6 @@
 msgid "Invoiced Amount"
 msgstr ""
 
-msgctxt "field:project.work,invoiced_duration:"
-msgid "Invoiced Duration"
-msgstr ""
-
 msgctxt "field:project.work,invoiced_progress:"
 msgid "Invoiced Progress"
 msgstr ""
@@ -30,14 +27,18 @@
 msgid "Invoice Method"
 msgstr ""
 
-msgctxt "field:project.work.invoiced_progress,effort_duration:"
-msgid "Effort"
+msgctxt "field:project.work,quantity_to_invoice:"
+msgid "Quantity to Invoice"
 msgstr ""
 
 msgctxt "field:project.work.invoiced_progress,invoice_line:"
 msgid "Invoice Line"
 msgstr ""
 
+msgctxt "field:project.work.invoiced_progress,progress:"
+msgid "Progress"
+msgstr ""
+
 msgctxt "field:project.work.invoiced_progress,work:"
 msgid "Work"
 msgstr ""
@@ -59,6 +60,11 @@
 msgid "You cannot delete an invoiced line."
 msgstr ""
 
+msgctxt "model:ir.message,text:msg_missing_account_revenue"
+msgid ""
+"To invoice work \"%(work)s\" you must configure a default account revenue."
+msgstr ""
+
 msgctxt "model:ir.message,text:msg_missing_list_price"
 msgid "There is no list price on work \"%(work)s\"."
 msgstr ""
@@ -67,12 +73,14 @@
 msgid "There is no party on work \"%(work)s\"."
 msgstr ""
 
-msgctxt "model:ir.message,text:msg_missing_product"
-msgid "There is no product on work \"%(work)s\"."
+msgctxt "model:ir.message,text:msg_modify_invoiced_line"
+msgid "You cannot modify an invoiced line."
 msgstr ""
 
-msgctxt "model:ir.message,text:msg_modify_invoiced_line"
-msgid "You cannot modify an invoiced line."
+msgctxt "model:ir.message,text:msg_product_missing_account_revenue"
+msgid ""
+"To invoice work \"%(work)s\" you must define an account revenue for product "
+"\"%(product)s\"."
 msgstr ""
 
 msgctxt "model:ir.model.button,string:work_invoice_button"
@@ -87,22 +95,6 @@
 msgid "Project Invoice"
 msgstr "Project Invoice"
 
-msgctxt "selection:project.work,invoice_method:"
-msgid "Manual"
-msgstr ""
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Effort"
-msgstr ""
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Progress"
-msgstr ""
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Timesheet"
-msgstr ""
-
 msgctxt "selection:project.work,project_invoice_method:"
 msgid "Manual"
 msgstr ""
@@ -118,3 +110,7 @@
 msgctxt "selection:project.work,project_invoice_method:"
 msgid "On Timesheet"
 msgstr ""
+
+msgctxt "view:project.work.invoiced_progress:"
+msgid "%"
+msgstr ""
diff -r e7ffb5f7bd4a -r d3321bc4e1b3 modules/project_invoice/locale/fr.po
--- a/modules/project_invoice/locale/fr.po      Wed Apr 01 10:10:13 2020 +0000
+++ b/modules/project_invoice/locale/fr.po      Wed Apr 01 10:10:28 2020 +0000
@@ -2,8 +2,9 @@
 msgid ""
 msgstr "Content-Type: text/plain; charset=UTF-8\n"
 
-msgctxt "field:project.work,duration_to_invoice:"
-msgid "Duration to Invoice"
+#, fuzzy
+msgctxt "field:project.work,amount_to_invoice:"
+msgid "Amount to Invoice"
 msgstr "Durée à facturer"
 
 msgctxt "field:project.work,invoice_line:"
@@ -18,10 +19,6 @@
 msgid "Invoiced Amount"
 msgstr "Montant facturé"
 
-msgctxt "field:project.work,invoiced_duration:"
-msgid "Invoiced Duration"
-msgstr "Durée facturée"
-
 msgctxt "field:project.work,invoiced_progress:"
 msgid "Invoiced Progress"
 msgstr "Progression facturée"
@@ -30,14 +27,20 @@
 msgid "Invoice Method"
 msgstr "Méthode de facturation"
 
-msgctxt "field:project.work.invoiced_progress,effort_duration:"
-msgid "Effort"
-msgstr "Effort"
+#, fuzzy
+msgctxt "field:project.work,quantity_to_invoice:"
+msgid "Quantity to Invoice"
+msgstr "Durée à facturer"
 
 msgctxt "field:project.work.invoiced_progress,invoice_line:"
 msgid "Invoice Line"
 msgstr "Ligne de facture"
 
+#, fuzzy
+msgctxt "field:project.work.invoiced_progress,progress:"
+msgid "Progress"
+msgstr "Sur progrès"
+
 msgctxt "field:project.work.invoiced_progress,work:"
 msgid "Work"
 msgstr "Travail"
@@ -58,6 +61,11 @@
 msgid "You cannot delete an invoiced line."
 msgstr "Vous ne pouvez pas supprimer une ligne facturée."
 
+msgctxt "model:ir.message,text:msg_missing_account_revenue"
+msgid ""
+"To invoice work \"%(work)s\" you must configure a default account revenue."
+msgstr ""
+
 msgctxt "model:ir.message,text:msg_missing_list_price"
 msgid "There is no list price on work \"%(work)s\"."
 msgstr "Il n'y a pas de prix listé sur le travail « %(work)s »."
@@ -66,14 +74,16 @@
 msgid "There is no party on work \"%(work)s\"."
 msgstr "Il n'y a pas de tiers sur le travail « %(work)s »."
 
-msgctxt "model:ir.message,text:msg_missing_product"
-msgid "There is no product on work \"%(work)s\"."
-msgstr "Il n'y a pas de produit sur le travail « %(work)s »."
-
 msgctxt "model:ir.message,text:msg_modify_invoiced_line"
 msgid "You cannot modify an invoiced line."
 msgstr "Vous ne pouvez pas modifier une ligne facturée."
 
+msgctxt "model:ir.message,text:msg_product_missing_account_revenue"
+msgid ""
+"To invoice work \"%(work)s\" you must define an account revenue for product "
+"\"%(product)s\"."
+msgstr ""
+
 msgctxt "model:ir.model.button,string:work_invoice_button"
 msgid "Invoice"
 msgstr "Facturer"
@@ -86,22 +96,6 @@
 msgid "Project Invoice"
 msgstr "Facture projet"
 
-msgctxt "selection:project.work,invoice_method:"
-msgid "Manual"
-msgstr "Manuelle"
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Effort"
-msgstr "Sur l'effort"
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Progress"
-msgstr "Sur progrès"
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Timesheet"
-msgstr "Sur feuille de présence"
-
 msgctxt "selection:project.work,project_invoice_method:"
 msgid "Manual"
 msgstr "Manuel"
@@ -118,6 +112,34 @@
 msgid "On Timesheet"
 msgstr "Sur feuille de présence"
 
+msgctxt "view:project.work.invoiced_progress:"
+msgid "%"
+msgstr ""
+
+#~ msgctxt "field:project.work,invoiced_duration:"
+#~ msgid "Invoiced Duration"
+#~ msgstr "Durée facturée"
+
+#~ msgctxt "field:project.work.invoiced_progress,effort_duration:"
+#~ msgid "Effort"
+#~ msgstr "Effort"
+
+#~ msgctxt "model:ir.message,text:msg_missing_product"
+#~ msgid "There is no product on work \"%(work)s\"."
+#~ msgstr "Il n'y a pas de produit sur le travail « %(work)s »."
+
+#~ msgctxt "selection:project.work,invoice_method:"
+#~ msgid "Manual"
+#~ msgstr "Manuelle"
+
+#~ msgctxt "selection:project.work,invoice_method:"
+#~ msgid "On Effort"
+#~ msgstr "Sur l'effort"
+
+#~ msgctxt "selection:project.work,invoice_method:"
+#~ msgid "On Timesheet"
+#~ msgstr "Sur feuille de présence"
+
 #~ msgctxt "model:ir.rule.group,name:rule_group_line_project_invoice"
 #~ msgid "Any timesheet line"
 #~ msgstr "N'importe quelle ligne de feuille de présence"
diff -r e7ffb5f7bd4a -r d3321bc4e1b3 modules/project_invoice/locale/hu.po
--- a/modules/project_invoice/locale/hu.po      Wed Apr 01 10:10:13 2020 +0000
+++ b/modules/project_invoice/locale/hu.po      Wed Apr 01 10:10:28 2020 +0000
@@ -2,9 +2,10 @@
 msgid ""
 msgstr "Content-Type: text/plain; charset=UTF-8\n"
 
-msgctxt "field:project.work,duration_to_invoice:"
-msgid "Duration to Invoice"
-msgstr ""
+#, fuzzy
+msgctxt "field:project.work,amount_to_invoice:"
+msgid "Amount to Invoice"
+msgstr "Project Invoice"
 
 msgctxt "field:project.work,invoice_line:"
 msgid "Invoice Line"
@@ -18,10 +19,6 @@
 msgid "Invoiced Amount"
 msgstr ""
 
-msgctxt "field:project.work,invoiced_duration:"
-msgid "Invoiced Duration"
-msgstr ""
-
 msgctxt "field:project.work,invoiced_progress:"
 msgid "Invoiced Progress"
 msgstr ""
@@ -30,14 +27,18 @@
 msgid "Invoice Method"
 msgstr ""
 
-msgctxt "field:project.work.invoiced_progress,effort_duration:"
-msgid "Effort"
+msgctxt "field:project.work,quantity_to_invoice:"
+msgid "Quantity to Invoice"
 msgstr ""
 
 msgctxt "field:project.work.invoiced_progress,invoice_line:"
 msgid "Invoice Line"
 msgstr ""
 
+msgctxt "field:project.work.invoiced_progress,progress:"
+msgid "Progress"
+msgstr ""
+
 #, fuzzy
 msgctxt "field:project.work.invoiced_progress,work:"
 msgid "Work"
@@ -61,6 +62,11 @@
 msgid "You cannot delete an invoiced line."
 msgstr ""
 
+msgctxt "model:ir.message,text:msg_missing_account_revenue"
+msgid ""
+"To invoice work \"%(work)s\" you must configure a default account revenue."
+msgstr ""
+
 msgctxt "model:ir.message,text:msg_missing_list_price"
 msgid "There is no list price on work \"%(work)s\"."
 msgstr ""
@@ -69,12 +75,14 @@
 msgid "There is no party on work \"%(work)s\"."
 msgstr ""
 
-msgctxt "model:ir.message,text:msg_missing_product"
-msgid "There is no product on work \"%(work)s\"."
+msgctxt "model:ir.message,text:msg_modify_invoiced_line"
+msgid "You cannot modify an invoiced line."
 msgstr ""
 
-msgctxt "model:ir.message,text:msg_modify_invoiced_line"
-msgid "You cannot modify an invoiced line."
+msgctxt "model:ir.message,text:msg_product_missing_account_revenue"
+msgid ""
+"To invoice work \"%(work)s\" you must define an account revenue for product "
+"\"%(product)s\"."
 msgstr ""
 
 msgctxt "model:ir.model.button,string:work_invoice_button"
@@ -89,22 +97,6 @@
 msgid "Project Invoice"
 msgstr "Project Invoice"
 
-msgctxt "selection:project.work,invoice_method:"
-msgid "Manual"
-msgstr ""
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Effort"
-msgstr ""
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Progress"
-msgstr ""
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Timesheet"
-msgstr ""
-
 msgctxt "selection:project.work,project_invoice_method:"
 msgid "Manual"
 msgstr ""
@@ -121,6 +113,10 @@
 msgid "On Timesheet"
 msgstr ""
 
+msgctxt "view:project.work.invoiced_progress:"
+msgid "%"
+msgstr ""
+
 #, fuzzy
 #~ msgctxt "field:project.work.invoiced_progress,create_date:"
 #~ msgid "Created at"
diff -r e7ffb5f7bd4a -r d3321bc4e1b3 modules/project_invoice/locale/id.po
--- a/modules/project_invoice/locale/id.po      Wed Apr 01 10:10:13 2020 +0000
+++ b/modules/project_invoice/locale/id.po      Wed Apr 01 10:10:28 2020 +0000
@@ -9,8 +9,8 @@
 "Plural-Forms: nplurals=1; plural=0;\n"
 "X-Generator: Weblate 3.8\n"
 
-msgctxt "field:project.work,duration_to_invoice:"
-msgid "Duration to Invoice"
+msgctxt "field:project.work,amount_to_invoice:"
+msgid "Amount to Invoice"
 msgstr ""
 
 msgctxt "field:project.work,invoice_line:"
@@ -25,10 +25,6 @@
 msgid "Invoiced Amount"
 msgstr ""
 
-msgctxt "field:project.work,invoiced_duration:"
-msgid "Invoiced Duration"
-msgstr ""
-
 msgctxt "field:project.work,invoiced_progress:"
 msgid "Invoiced Progress"
 msgstr ""
@@ -37,14 +33,18 @@
 msgid "Invoice Method"
 msgstr ""
 
-msgctxt "field:project.work.invoiced_progress,effort_duration:"
-msgid "Effort"
+msgctxt "field:project.work,quantity_to_invoice:"
+msgid "Quantity to Invoice"
 msgstr ""
 
 msgctxt "field:project.work.invoiced_progress,invoice_line:"
 msgid "Invoice Line"
 msgstr "Baris Faktur"
 
+msgctxt "field:project.work.invoiced_progress,progress:"
+msgid "Progress"
+msgstr ""
+
 msgctxt "field:project.work.invoiced_progress,work:"
 msgid "Work"
 msgstr "Kerja"
@@ -65,6 +65,11 @@
 msgid "You cannot delete an invoiced line."
 msgstr ""
 
+msgctxt "model:ir.message,text:msg_missing_account_revenue"
+msgid ""
+"To invoice work \"%(work)s\" you must configure a default account revenue."
+msgstr ""
+
 msgctxt "model:ir.message,text:msg_missing_list_price"
 msgid "There is no list price on work \"%(work)s\"."
 msgstr ""
@@ -73,12 +78,14 @@
 msgid "There is no party on work \"%(work)s\"."
 msgstr ""
 
-msgctxt "model:ir.message,text:msg_missing_product"
-msgid "There is no product on work \"%(work)s\"."
+msgctxt "model:ir.message,text:msg_modify_invoiced_line"
+msgid "You cannot modify an invoiced line."
 msgstr ""
 
-msgctxt "model:ir.message,text:msg_modify_invoiced_line"
-msgid "You cannot modify an invoiced line."
+msgctxt "model:ir.message,text:msg_product_missing_account_revenue"
+msgid ""
+"To invoice work \"%(work)s\" you must define an account revenue for product "
+"\"%(product)s\"."
 msgstr ""
 
 msgctxt "model:ir.model.button,string:work_invoice_button"
@@ -93,22 +100,6 @@
 msgid "Project Invoice"
 msgstr ""
 
-msgctxt "selection:project.work,invoice_method:"
-msgid "Manual"
-msgstr ""
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Effort"
-msgstr ""
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Progress"
-msgstr ""
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Timesheet"
-msgstr ""
-
 msgctxt "selection:project.work,project_invoice_method:"
 msgid "Manual"
 msgstr ""
@@ -125,6 +116,10 @@
 msgid "On Timesheet"
 msgstr ""
 
+msgctxt "view:project.work.invoiced_progress:"
+msgid "%"
+msgstr ""
+
 #, fuzzy
 #~ msgctxt "field:project.work.invoiced_progress,create_date:"
 #~ msgid "Created at"
diff -r e7ffb5f7bd4a -r d3321bc4e1b3 modules/project_invoice/locale/it.po
--- a/modules/project_invoice/locale/it.po      Wed Apr 01 10:10:13 2020 +0000
+++ b/modules/project_invoice/locale/it.po      Wed Apr 01 10:10:28 2020 +0000
@@ -2,9 +2,10 @@
 msgid ""
 msgstr "Content-Type: text/plain; charset=UTF-8\n"
 
-msgctxt "field:project.work,duration_to_invoice:"
-msgid "Duration to Invoice"
-msgstr ""
+#, fuzzy
+msgctxt "field:project.work,amount_to_invoice:"
+msgid "Amount to Invoice"
+msgstr "Project Invoice"
 
 #, fuzzy
 msgctxt "field:project.work,invoice_line:"
@@ -19,10 +20,6 @@
 msgid "Invoiced Amount"
 msgstr ""
 
-msgctxt "field:project.work,invoiced_duration:"
-msgid "Invoiced Duration"
-msgstr ""
-
 msgctxt "field:project.work,invoiced_progress:"
 msgid "Invoiced Progress"
 msgstr ""
@@ -31,8 +28,8 @@
 msgid "Invoice Method"
 msgstr ""
 
-msgctxt "field:project.work.invoiced_progress,effort_duration:"
-msgid "Effort"
+msgctxt "field:project.work,quantity_to_invoice:"
+msgid "Quantity to Invoice"
 msgstr ""
 
 #, fuzzy
@@ -40,6 +37,10 @@
 msgid "Invoice Line"
 msgstr "Riga fattura"
 
+msgctxt "field:project.work.invoiced_progress,progress:"
+msgid "Progress"
+msgstr ""
+
 msgctxt "field:project.work.invoiced_progress,work:"
 msgid "Work"
 msgstr ""
@@ -62,6 +63,11 @@
 msgid "You cannot delete an invoiced line."
 msgstr ""
 
+msgctxt "model:ir.message,text:msg_missing_account_revenue"
+msgid ""
+"To invoice work \"%(work)s\" you must configure a default account revenue."
+msgstr ""
+
 msgctxt "model:ir.message,text:msg_missing_list_price"
 msgid "There is no list price on work \"%(work)s\"."
 msgstr ""
@@ -70,12 +76,14 @@
 msgid "There is no party on work \"%(work)s\"."
 msgstr ""
 
-msgctxt "model:ir.message,text:msg_missing_product"
-msgid "There is no product on work \"%(work)s\"."
+msgctxt "model:ir.message,text:msg_modify_invoiced_line"
+msgid "You cannot modify an invoiced line."
 msgstr ""
 
-msgctxt "model:ir.message,text:msg_modify_invoiced_line"
-msgid "You cannot modify an invoiced line."
+msgctxt "model:ir.message,text:msg_product_missing_account_revenue"
+msgid ""
+"To invoice work \"%(work)s\" you must define an account revenue for product "
+"\"%(product)s\"."
 msgstr ""
 
 msgctxt "model:ir.model.button,string:work_invoice_button"
@@ -91,23 +99,6 @@
 msgstr "Project Invoice"
 
 #, fuzzy
-msgctxt "selection:project.work,invoice_method:"
-msgid "Manual"
-msgstr "Manuale"
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Effort"
-msgstr ""
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Progress"
-msgstr ""
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Timesheet"
-msgstr ""
-
-#, fuzzy
 msgctxt "selection:project.work,project_invoice_method:"
 msgid "Manual"
 msgstr "Manuale"
@@ -124,6 +115,15 @@
 msgid "On Timesheet"
 msgstr ""
 
+msgctxt "view:project.work.invoiced_progress:"
+msgid "%"
+msgstr ""
+
+#, fuzzy
+#~ msgctxt "selection:project.work,invoice_method:"
+#~ msgid "Manual"
+#~ msgstr "Manuale"
+
 #, fuzzy
 #~ msgctxt "field:project.work.invoiced_progress,create_date:"
 #~ msgid "Created at"
diff -r e7ffb5f7bd4a -r d3321bc4e1b3 modules/project_invoice/locale/ja.po
--- a/modules/project_invoice/locale/ja.po      Wed Apr 01 10:10:13 2020 +0000
+++ b/modules/project_invoice/locale/ja.po      Wed Apr 01 10:10:28 2020 +0000
@@ -2,9 +2,10 @@
 msgid ""
 msgstr "Content-Type: text/plain; charset=UTF-8\n"
 
-msgctxt "field:project.work,duration_to_invoice:"
-msgid "Duration to Invoice"
-msgstr ""
+#, fuzzy
+msgctxt "field:project.work,amount_to_invoice:"
+msgid "Amount to Invoice"
+msgstr "Project Invoice"
 
 msgctxt "field:project.work,invoice_line:"
 msgid "Invoice Line"
@@ -18,10 +19,6 @@
 msgid "Invoiced Amount"
 msgstr ""
 
-msgctxt "field:project.work,invoiced_duration:"
-msgid "Invoiced Duration"
-msgstr ""
-
 msgctxt "field:project.work,invoiced_progress:"
 msgid "Invoiced Progress"
 msgstr ""
@@ -30,14 +27,18 @@
 msgid "Invoice Method"
 msgstr ""
 
-msgctxt "field:project.work.invoiced_progress,effort_duration:"
-msgid "Effort"
+msgctxt "field:project.work,quantity_to_invoice:"
+msgid "Quantity to Invoice"
 msgstr ""
 
 msgctxt "field:project.work.invoiced_progress,invoice_line:"
 msgid "Invoice Line"
 msgstr ""
 
+msgctxt "field:project.work.invoiced_progress,progress:"
+msgid "Progress"
+msgstr ""
+
 msgctxt "field:project.work.invoiced_progress,work:"
 msgid "Work"
 msgstr ""
@@ -58,6 +59,11 @@
 msgid "You cannot delete an invoiced line."
 msgstr ""
 
+msgctxt "model:ir.message,text:msg_missing_account_revenue"
+msgid ""
+"To invoice work \"%(work)s\" you must configure a default account revenue."
+msgstr ""
+
 msgctxt "model:ir.message,text:msg_missing_list_price"
 msgid "There is no list price on work \"%(work)s\"."
 msgstr ""
@@ -66,12 +72,14 @@
 msgid "There is no party on work \"%(work)s\"."
 msgstr ""
 
-msgctxt "model:ir.message,text:msg_missing_product"
-msgid "There is no product on work \"%(work)s\"."
+msgctxt "model:ir.message,text:msg_modify_invoiced_line"
+msgid "You cannot modify an invoiced line."
 msgstr ""
 
-msgctxt "model:ir.message,text:msg_modify_invoiced_line"
-msgid "You cannot modify an invoiced line."
+msgctxt "model:ir.message,text:msg_product_missing_account_revenue"
+msgid ""
+"To invoice work \"%(work)s\" you must define an account revenue for product "
+"\"%(product)s\"."
 msgstr ""
 
 msgctxt "model:ir.model.button,string:work_invoice_button"
@@ -86,22 +94,6 @@
 msgid "Project Invoice"
 msgstr "Project Invoice"
 
-msgctxt "selection:project.work,invoice_method:"
-msgid "Manual"
-msgstr ""
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Effort"
-msgstr ""
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Progress"
-msgstr ""
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Timesheet"
-msgstr ""
-
 msgctxt "selection:project.work,project_invoice_method:"
 msgid "Manual"
 msgstr ""
@@ -118,6 +110,10 @@
 msgid "On Timesheet"
 msgstr ""
 
+msgctxt "view:project.work.invoiced_progress:"
+msgid "%"
+msgstr ""
+
 #, fuzzy
 #~ msgctxt "view:project.work:"
 #~ msgid "Invoice"
diff -r e7ffb5f7bd4a -r d3321bc4e1b3 modules/project_invoice/locale/lo.po
--- a/modules/project_invoice/locale/lo.po      Wed Apr 01 10:10:13 2020 +0000
+++ b/modules/project_invoice/locale/lo.po      Wed Apr 01 10:10:28 2020 +0000
@@ -2,9 +2,10 @@
 msgid ""
 msgstr "Content-Type: text/plain; charset=UTF-8\n"
 
-msgctxt "field:project.work,duration_to_invoice:"
-msgid "Duration to Invoice"
-msgstr ""
+#, fuzzy
+msgctxt "field:project.work,amount_to_invoice:"
+msgid "Amount to Invoice"
+msgstr "Project Invoice"
 
 #, fuzzy
 msgctxt "field:project.work,invoice_line:"
@@ -19,10 +20,6 @@
 msgid "Invoiced Amount"
 msgstr ""
 
-msgctxt "field:project.work,invoiced_duration:"
-msgid "Invoiced Duration"
-msgstr ""
-
 msgctxt "field:project.work,invoiced_progress:"
 msgid "Invoiced Progress"
 msgstr ""
@@ -31,8 +28,8 @@
 msgid "Invoice Method"
 msgstr ""
 
-msgctxt "field:project.work.invoiced_progress,effort_duration:"
-msgid "Effort"
+msgctxt "field:project.work,quantity_to_invoice:"
+msgid "Quantity to Invoice"
 msgstr ""
 
 #, fuzzy
@@ -40,6 +37,10 @@
 msgid "Invoice Line"
 msgstr "ລາຍການ"
 
+msgctxt "field:project.work.invoiced_progress,progress:"
+msgid "Progress"
+msgstr ""
+
 #, fuzzy
 msgctxt "field:project.work.invoiced_progress,work:"
 msgid "Work"
@@ -64,6 +65,11 @@
 msgid "You cannot delete an invoiced line."
 msgstr ""
 
+msgctxt "model:ir.message,text:msg_missing_account_revenue"
+msgid ""
+"To invoice work \"%(work)s\" you must configure a default account revenue."
+msgstr ""
+
 msgctxt "model:ir.message,text:msg_missing_list_price"
 msgid "There is no list price on work \"%(work)s\"."
 msgstr ""
@@ -72,12 +78,14 @@
 msgid "There is no party on work \"%(work)s\"."
 msgstr ""
 
-msgctxt "model:ir.message,text:msg_missing_product"
-msgid "There is no product on work \"%(work)s\"."
+msgctxt "model:ir.message,text:msg_modify_invoiced_line"
+msgid "You cannot modify an invoiced line."
 msgstr ""
 
-msgctxt "model:ir.message,text:msg_modify_invoiced_line"
-msgid "You cannot modify an invoiced line."
+msgctxt "model:ir.message,text:msg_product_missing_account_revenue"
+msgid ""
+"To invoice work \"%(work)s\" you must define an account revenue for product "
+"\"%(product)s\"."
 msgstr ""
 
 msgctxt "model:ir.model.button,string:work_invoice_button"
@@ -93,23 +101,6 @@
 msgstr "Project Invoice"
 
 #, fuzzy
-msgctxt "selection:project.work,invoice_method:"
-msgid "Manual"
-msgstr "ໃສ່ເອົາເອງ"
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Effort"
-msgstr ""
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Progress"
-msgstr ""
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Timesheet"
-msgstr ""
-
-#, fuzzy
 msgctxt "selection:project.work,project_invoice_method:"
 msgid "Manual"
 msgstr "ໃສ່ເອົາເອງ"
@@ -126,6 +117,15 @@
 msgid "On Timesheet"
 msgstr ""
 
+msgctxt "view:project.work.invoiced_progress:"
+msgid "%"
+msgstr ""
+
+#, fuzzy
+#~ msgctxt "selection:project.work,invoice_method:"
+#~ msgid "Manual"
+#~ msgstr "ໃສ່ເອົາເອງ"
+
 #, fuzzy
 #~ msgctxt "field:project.work.invoiced_progress,create_date:"
 #~ msgid "Created at"
diff -r e7ffb5f7bd4a -r d3321bc4e1b3 modules/project_invoice/locale/lt.po
--- a/modules/project_invoice/locale/lt.po      Wed Apr 01 10:10:13 2020 +0000
+++ b/modules/project_invoice/locale/lt.po      Wed Apr 01 10:10:28 2020 +0000
@@ -11,9 +11,10 @@
 "1 : 2);\n"
 "X-Generator: Weblate 3.7.1\n"
 
-msgctxt "field:project.work,duration_to_invoice:"
-msgid "Duration to Invoice"
-msgstr ""
+#, fuzzy
+msgctxt "field:project.work,amount_to_invoice:"
+msgid "Amount to Invoice"
+msgstr "Projekto sąskaita faktūra"
 
 msgctxt "field:project.work,invoice_line:"
 msgid "Invoice Line"
@@ -27,10 +28,6 @@
 msgid "Invoiced Amount"
 msgstr "Sąskaitos faktūros suma"
 
-msgctxt "field:project.work,invoiced_duration:"
-msgid "Invoiced Duration"
-msgstr ""
-
 msgctxt "field:project.work,invoiced_progress:"
 msgid "Invoiced Progress"
 msgstr ""
@@ -39,14 +36,18 @@
 msgid "Invoice Method"
 msgstr "Sąskaita faktūra išrašoma"
 
-msgctxt "field:project.work.invoiced_progress,effort_duration:"
-msgid "Effort"
+msgctxt "field:project.work,quantity_to_invoice:"
+msgid "Quantity to Invoice"
 msgstr ""
 
 msgctxt "field:project.work.invoiced_progress,invoice_line:"
 msgid "Invoice Line"
 msgstr "Sąskaitos faktūros eilutė"
 
+msgctxt "field:project.work.invoiced_progress,progress:"
+msgid "Progress"
+msgstr ""
+
 msgctxt "field:project.work.invoiced_progress,work:"
 msgid "Work"
 msgstr ""
@@ -67,6 +68,11 @@
 msgid "You cannot delete an invoiced line."
 msgstr ""
 
+msgctxt "model:ir.message,text:msg_missing_account_revenue"
+msgid ""
+"To invoice work \"%(work)s\" you must configure a default account revenue."
+msgstr ""
+
 msgctxt "model:ir.message,text:msg_missing_list_price"
 msgid "There is no list price on work \"%(work)s\"."
 msgstr ""
@@ -75,12 +81,14 @@
 msgid "There is no party on work \"%(work)s\"."
 msgstr ""
 
-msgctxt "model:ir.message,text:msg_missing_product"
-msgid "There is no product on work \"%(work)s\"."
+msgctxt "model:ir.message,text:msg_modify_invoiced_line"
+msgid "You cannot modify an invoiced line."
 msgstr ""
 
-msgctxt "model:ir.message,text:msg_modify_invoiced_line"
-msgid "You cannot modify an invoiced line."
+msgctxt "model:ir.message,text:msg_product_missing_account_revenue"
+msgid ""
+"To invoice work \"%(work)s\" you must define an account revenue for product "
+"\"%(product)s\"."
 msgstr ""
 
 msgctxt "model:ir.model.button,string:work_invoice_button"
@@ -95,22 +103,6 @@
 msgid "Project Invoice"
 msgstr "Projekto sąskaita faktūra"
 
-msgctxt "selection:project.work,invoice_method:"
-msgid "Manual"
-msgstr ""
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Effort"
-msgstr ""
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Progress"
-msgstr ""
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Timesheet"
-msgstr ""
-
 msgctxt "selection:project.work,project_invoice_method:"
 msgid "Manual"
 msgstr ""
@@ -127,6 +119,10 @@
 msgid "On Timesheet"
 msgstr ""
 
+msgctxt "view:project.work.invoiced_progress:"
+msgid "%"
+msgstr ""
+
 #, fuzzy
 #~ msgctxt "field:project.work.invoiced_progress,create_date:"
 #~ msgid "Created at"
diff -r e7ffb5f7bd4a -r d3321bc4e1b3 modules/project_invoice/locale/nl.po
--- a/modules/project_invoice/locale/nl.po      Wed Apr 01 10:10:13 2020 +0000
+++ b/modules/project_invoice/locale/nl.po      Wed Apr 01 10:10:28 2020 +0000
@@ -9,8 +9,9 @@
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 3.8\n"
 
-msgctxt "field:project.work,duration_to_invoice:"
-msgid "Duration to Invoice"
+#, fuzzy
+msgctxt "field:project.work,amount_to_invoice:"
+msgid "Amount to Invoice"
 msgstr "Factureerbare uren"
 
 msgctxt "field:project.work,invoice_line:"
@@ -25,10 +26,6 @@
 msgid "Invoiced Amount"
 msgstr "Gefactureerd bedrag"
 
-msgctxt "field:project.work,invoiced_duration:"
-msgid "Invoiced Duration"
-msgstr "Gefactureerde tijd"
-
 msgctxt "field:project.work,invoiced_progress:"
 msgid "Invoiced Progress"
 msgstr "Gefactureerde voortgang"
@@ -37,14 +34,20 @@
 msgid "Invoice Method"
 msgstr "Factuurmethode"
 
-msgctxt "field:project.work.invoiced_progress,effort_duration:"
-msgid "Effort"
-msgstr "Inspanning"
+#, fuzzy
+msgctxt "field:project.work,quantity_to_invoice:"
+msgid "Quantity to Invoice"
+msgstr "Factureerbare uren"
 
 msgctxt "field:project.work.invoiced_progress,invoice_line:"
 msgid "Invoice Line"
 msgstr "Factuurregel"
 
+#, fuzzy
+msgctxt "field:project.work.invoiced_progress,progress:"
+msgid "Progress"
+msgstr "In uitvoering"
+
 msgctxt "field:project.work.invoiced_progress,work:"
 msgid "Work"
 msgstr "Werk"
@@ -65,6 +68,11 @@
 msgid "You cannot delete an invoiced line."
 msgstr "U kunt een factuurregel niet verwijderen."
 
+msgctxt "model:ir.message,text:msg_missing_account_revenue"
+msgid ""
+"To invoice work \"%(work)s\" you must configure a default account revenue."
+msgstr ""
+
 msgctxt "model:ir.message,text:msg_missing_list_price"
 msgid "There is no list price on work \"%(work)s\"."
 msgstr "Er is geen catalogusprijs op werk \"%(work)s\"."
@@ -73,14 +81,16 @@
 msgid "There is no party on work \"%(work)s\"."
 msgstr "Er is geen relatie op werk \"%(work)s\"."
 
-msgctxt "model:ir.message,text:msg_missing_product"
-msgid "There is no product on work \"%(work)s\"."
-msgstr "Er is geen product op werk\"%(work)s\"."
-
 msgctxt "model:ir.message,text:msg_modify_invoiced_line"
 msgid "You cannot modify an invoiced line."
 msgstr "U kunt een factuurregel niet wijzigen."
 
+msgctxt "model:ir.message,text:msg_product_missing_account_revenue"
+msgid ""
+"To invoice work \"%(work)s\" you must define an account revenue for product "
+"\"%(product)s\"."
+msgstr ""
+
 msgctxt "model:ir.model.button,string:work_invoice_button"
 msgid "Invoice"
 msgstr "Factuur"
@@ -93,22 +103,6 @@
 msgid "Project Invoice"
 msgstr "Projectfactuur"
 
-msgctxt "selection:project.work,invoice_method:"
-msgid "Manual"
-msgstr "Handmatig"
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Effort"
-msgstr "Naar inspanning (in regie?)"
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Progress"
-msgstr "In uitvoering"
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Timesheet"
-msgstr "Op urenstaat"
-
 msgctxt "selection:project.work,project_invoice_method:"
 msgid "Manual"
 msgstr "Handmatig"
@@ -125,6 +119,34 @@
 msgid "On Timesheet"
 msgstr "Op urenstaat"
 
+msgctxt "view:project.work.invoiced_progress:"
+msgid "%"
+msgstr ""
+
+#~ msgctxt "field:project.work,invoiced_duration:"
+#~ msgid "Invoiced Duration"
+#~ msgstr "Gefactureerde tijd"
+
+#~ msgctxt "field:project.work.invoiced_progress,effort_duration:"
+#~ msgid "Effort"
+#~ msgstr "Inspanning"
+
+#~ msgctxt "model:ir.message,text:msg_missing_product"
+#~ msgid "There is no product on work \"%(work)s\"."
+#~ msgstr "Er is geen product op werk\"%(work)s\"."
+
+#~ msgctxt "selection:project.work,invoice_method:"
+#~ msgid "Manual"
+#~ msgstr "Handmatig"
+
+#~ msgctxt "selection:project.work,invoice_method:"
+#~ msgid "On Effort"
+#~ msgstr "Naar inspanning (in regie?)"
+
+#~ msgctxt "selection:project.work,invoice_method:"
+#~ msgid "On Timesheet"
+#~ msgstr "Op urenstaat"
+
 #~ msgctxt "model:ir.rule.group,name:rule_group_line_project_invoice"
 #~ msgid "Any timesheet line"
 #~ msgstr "eender welke tijdregistratieregel"
diff -r e7ffb5f7bd4a -r d3321bc4e1b3 modules/project_invoice/locale/pl.po
--- a/modules/project_invoice/locale/pl.po      Wed Apr 01 10:10:13 2020 +0000
+++ b/modules/project_invoice/locale/pl.po      Wed Apr 01 10:10:28 2020 +0000
@@ -2,9 +2,10 @@
 msgid ""
 msgstr "Content-Type: text/plain; charset=UTF-8\n"
 
-msgctxt "field:project.work,duration_to_invoice:"
-msgid "Duration to Invoice"
-msgstr ""
+#, fuzzy
+msgctxt "field:project.work,amount_to_invoice:"
+msgid "Amount to Invoice"
+msgstr "Project Invoice"
 
 msgctxt "field:project.work,invoice_line:"
 msgid "Invoice Line"
@@ -18,10 +19,6 @@
 msgid "Invoiced Amount"
 msgstr ""
 
-msgctxt "field:project.work,invoiced_duration:"
-msgid "Invoiced Duration"
-msgstr ""
-
 msgctxt "field:project.work,invoiced_progress:"
 msgid "Invoiced Progress"
 msgstr ""
@@ -30,14 +27,18 @@
 msgid "Invoice Method"
 msgstr ""
 
-msgctxt "field:project.work.invoiced_progress,effort_duration:"
-msgid "Effort"
+msgctxt "field:project.work,quantity_to_invoice:"
+msgid "Quantity to Invoice"
 msgstr ""
 
 msgctxt "field:project.work.invoiced_progress,invoice_line:"
 msgid "Invoice Line"
 msgstr "Wiersz faktury"
 
+msgctxt "field:project.work.invoiced_progress,progress:"
+msgid "Progress"
+msgstr ""
+
 msgctxt "field:project.work.invoiced_progress,work:"
 msgid "Work"
 msgstr "Praca"
@@ -59,6 +60,11 @@
 msgid "You cannot delete an invoiced line."
 msgstr ""
 
+msgctxt "model:ir.message,text:msg_missing_account_revenue"
+msgid ""
+"To invoice work \"%(work)s\" you must configure a default account revenue."
+msgstr ""
+
 msgctxt "model:ir.message,text:msg_missing_list_price"
 msgid "There is no list price on work \"%(work)s\"."
 msgstr ""
@@ -67,12 +73,14 @@
 msgid "There is no party on work \"%(work)s\"."
 msgstr ""
 
-msgctxt "model:ir.message,text:msg_missing_product"
-msgid "There is no product on work \"%(work)s\"."
+msgctxt "model:ir.message,text:msg_modify_invoiced_line"
+msgid "You cannot modify an invoiced line."
 msgstr ""
 
-msgctxt "model:ir.message,text:msg_modify_invoiced_line"
-msgid "You cannot modify an invoiced line."
+msgctxt "model:ir.message,text:msg_product_missing_account_revenue"
+msgid ""
+"To invoice work \"%(work)s\" you must define an account revenue for product "
+"\"%(product)s\"."
 msgstr ""
 
 msgctxt "model:ir.model.button,string:work_invoice_button"
@@ -87,22 +95,6 @@
 msgid "Project Invoice"
 msgstr "Project Invoice"
 
-msgctxt "selection:project.work,invoice_method:"
-msgid "Manual"
-msgstr ""
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Effort"
-msgstr ""
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Progress"
-msgstr ""
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Timesheet"
-msgstr ""
-
 msgctxt "selection:project.work,project_invoice_method:"
 msgid "Manual"
 msgstr ""
@@ -119,6 +111,10 @@
 msgid "On Timesheet"
 msgstr ""
 
+msgctxt "view:project.work.invoiced_progress:"
+msgid "%"
+msgstr ""
+
 #, fuzzy
 #~ msgctxt "field:project.work.invoiced_progress,create_date:"
 #~ msgid "Created at"
diff -r e7ffb5f7bd4a -r d3321bc4e1b3 modules/project_invoice/locale/pt.po
--- a/modules/project_invoice/locale/pt.po      Wed Apr 01 10:10:13 2020 +0000
+++ b/modules/project_invoice/locale/pt.po      Wed Apr 01 10:10:28 2020 +0000
@@ -2,8 +2,9 @@
 msgid ""
 msgstr "Content-Type: text/plain; charset=UTF-8\n"
 
-msgctxt "field:project.work,duration_to_invoice:"
-msgid "Duration to Invoice"
+#, fuzzy
+msgctxt "field:project.work,amount_to_invoice:"
+msgid "Amount to Invoice"
 msgstr "Tempo a Faturar"
 
 msgctxt "field:project.work,invoice_line:"
@@ -18,10 +19,6 @@
 msgid "Invoiced Amount"
 msgstr "Montante de Fatura"
 
-msgctxt "field:project.work,invoiced_duration:"
-msgid "Invoiced Duration"
-msgstr "Tempo Faturado"
-
 msgctxt "field:project.work,invoiced_progress:"
 msgid "Invoiced Progress"
 msgstr "Progresso Faturado"
@@ -30,14 +27,20 @@
 msgid "Invoice Method"
 msgstr "Método de Faturamento"
 
-msgctxt "field:project.work.invoiced_progress,effort_duration:"
-msgid "Effort"
-msgstr "Esforço"
+#, fuzzy
+msgctxt "field:project.work,quantity_to_invoice:"
+msgid "Quantity to Invoice"
+msgstr "Tempo a Faturar"
 
 msgctxt "field:project.work.invoiced_progress,invoice_line:"
 msgid "Invoice Line"
 msgstr "Linha de Fatura"
 
+#, fuzzy
+msgctxt "field:project.work.invoiced_progress,progress:"
+msgid "Progress"
+msgstr "Em Progesso"
+
 msgctxt "field:project.work.invoiced_progress,work:"
 msgid "Work"
 msgstr "Tarefa"
@@ -58,6 +61,11 @@
 msgid "You cannot delete an invoiced line."
 msgstr "Você não pode apagar uma linha já faturada."
 
+msgctxt "model:ir.message,text:msg_missing_account_revenue"
+msgid ""
+"To invoice work \"%(work)s\" you must configure a default account revenue."
+msgstr ""
+
 msgctxt "model:ir.message,text:msg_missing_list_price"
 msgid "There is no list price on work \"%(work)s\"."
 msgstr "Não há preço para a tarefa \"%(work)s\"."
@@ -66,14 +74,16 @@
 msgid "There is no party on work \"%(work)s\"."
 msgstr "Não há pessoa na tarefa \"%(work)s\"."
 
-msgctxt "model:ir.message,text:msg_missing_product"
-msgid "There is no product on work \"%(work)s\"."
-msgstr "Não há produto na tarefa \"%(work)s\"."
-
 msgctxt "model:ir.message,text:msg_modify_invoiced_line"
 msgid "You cannot modify an invoiced line."
 msgstr "Você não pode modificar uma linha já faturada."
 
+msgctxt "model:ir.message,text:msg_product_missing_account_revenue"
+msgid ""
+"To invoice work \"%(work)s\" you must define an account revenue for product "
+"\"%(product)s\"."
+msgstr ""
+
 msgctxt "model:ir.model.button,string:work_invoice_button"
 msgid "Invoice"
 msgstr "Invoice"
@@ -86,22 +96,6 @@
 msgid "Project Invoice"
 msgstr "Fatura do Projeto"
 
-msgctxt "selection:project.work,invoice_method:"
-msgid "Manual"
-msgstr "Manual"
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Effort"
-msgstr "Por esforço estimado"
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Progress"
-msgstr "Em Progesso"
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Timesheet"
-msgstr "Na Folha de Ponto"
-
 msgctxt "selection:project.work,project_invoice_method:"
 msgid "Manual"
 msgstr "Manual"
@@ -118,6 +112,34 @@
 msgid "On Timesheet"
 msgstr "Na Folha de Ponto"
 
+msgctxt "view:project.work.invoiced_progress:"
+msgid "%"
+msgstr ""
+
+#~ msgctxt "field:project.work,invoiced_duration:"
+#~ msgid "Invoiced Duration"
+#~ msgstr "Tempo Faturado"
+
+#~ msgctxt "field:project.work.invoiced_progress,effort_duration:"
+#~ msgid "Effort"
+#~ msgstr "Esforço"
+
+#~ msgctxt "model:ir.message,text:msg_missing_product"
+#~ msgid "There is no product on work \"%(work)s\"."
+#~ msgstr "Não há produto na tarefa \"%(work)s\"."
+
+#~ msgctxt "selection:project.work,invoice_method:"
+#~ msgid "Manual"
+#~ msgstr "Manual"
+
+#~ msgctxt "selection:project.work,invoice_method:"
+#~ msgid "On Effort"
+#~ msgstr "Por esforço estimado"
+
+#~ msgctxt "selection:project.work,invoice_method:"
+#~ msgid "On Timesheet"
+#~ msgstr "Na Folha de Ponto"
+
 #, fuzzy
 #~ msgctxt "field:project.work.invoiced_progress,create_date:"
 #~ msgid "Created at"
diff -r e7ffb5f7bd4a -r d3321bc4e1b3 modules/project_invoice/locale/ro.po
--- a/modules/project_invoice/locale/ro.po      Wed Apr 01 10:10:13 2020 +0000
+++ b/modules/project_invoice/locale/ro.po      Wed Apr 01 10:10:28 2020 +0000
@@ -1,9 +1,9 @@
 #
 msgid ""
-msgstr "Content-Type: text/plain; charset=utf-8\n"
+msgstr "Content-Type: text/plain; charset=UTF-8\n"
 
-msgctxt "field:project.work,duration_to_invoice:"
-msgid "Duration to Invoice"
+msgctxt "field:project.work,amount_to_invoice:"
+msgid "Amount to Invoice"
 msgstr ""
 
 msgctxt "field:project.work,invoice_line:"
@@ -18,10 +18,6 @@
 msgid "Invoiced Amount"
 msgstr ""
 
-msgctxt "field:project.work,invoiced_duration:"
-msgid "Invoiced Duration"
-msgstr ""
-
 msgctxt "field:project.work,invoiced_progress:"
 msgid "Invoiced Progress"
 msgstr ""
@@ -30,14 +26,18 @@
 msgid "Invoice Method"
 msgstr ""
 
-msgctxt "field:project.work.invoiced_progress,effort_duration:"
-msgid "Effort"
+msgctxt "field:project.work,quantity_to_invoice:"
+msgid "Quantity to Invoice"
 msgstr ""
 
 msgctxt "field:project.work.invoiced_progress,invoice_line:"
 msgid "Invoice Line"
 msgstr ""
 
+msgctxt "field:project.work.invoiced_progress,progress:"
+msgid "Progress"
+msgstr ""
+
 msgctxt "field:project.work.invoiced_progress,work:"
 msgid "Work"
 msgstr ""
@@ -58,6 +58,11 @@
 msgid "You cannot delete an invoiced line."
 msgstr ""
 
+msgctxt "model:ir.message,text:msg_missing_account_revenue"
+msgid ""
+"To invoice work \"%(work)s\" you must configure a default account revenue."
+msgstr ""
+
 msgctxt "model:ir.message,text:msg_missing_list_price"
 msgid "There is no list price on work \"%(work)s\"."
 msgstr ""
@@ -66,12 +71,14 @@
 msgid "There is no party on work \"%(work)s\"."
 msgstr ""
 
-msgctxt "model:ir.message,text:msg_missing_product"
-msgid "There is no product on work \"%(work)s\"."
+msgctxt "model:ir.message,text:msg_modify_invoiced_line"
+msgid "You cannot modify an invoiced line."
 msgstr ""
 
-msgctxt "model:ir.message,text:msg_modify_invoiced_line"
-msgid "You cannot modify an invoiced line."
+msgctxt "model:ir.message,text:msg_product_missing_account_revenue"
+msgid ""
+"To invoice work \"%(work)s\" you must define an account revenue for product "
+"\"%(product)s\"."
 msgstr ""
 
 msgctxt "model:ir.model.button,string:work_invoice_button"
@@ -86,22 +93,6 @@
 msgid "Project Invoice"
 msgstr ""
 
-msgctxt "selection:project.work,invoice_method:"
-msgid "Manual"
-msgstr ""
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Effort"
-msgstr ""
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Progress"
-msgstr ""
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Timesheet"
-msgstr ""
-
 msgctxt "selection:project.work,project_invoice_method:"
 msgid "Manual"
 msgstr ""
@@ -117,3 +108,7 @@
 msgctxt "selection:project.work,project_invoice_method:"
 msgid "On Timesheet"
 msgstr ""
+
+msgctxt "view:project.work.invoiced_progress:"
+msgid "%"
+msgstr ""
diff -r e7ffb5f7bd4a -r d3321bc4e1b3 modules/project_invoice/locale/ru.po
--- a/modules/project_invoice/locale/ru.po      Wed Apr 01 10:10:13 2020 +0000
+++ b/modules/project_invoice/locale/ru.po      Wed Apr 01 10:10:28 2020 +0000
@@ -2,9 +2,10 @@
 msgid ""
 msgstr "Content-Type: text/plain; charset=UTF-8\n"
 
-msgctxt "field:project.work,duration_to_invoice:"
-msgid "Duration to Invoice"
-msgstr ""
+#, fuzzy
+msgctxt "field:project.work,amount_to_invoice:"
+msgid "Amount to Invoice"
+msgstr "Project Invoice"
 
 #, fuzzy
 msgctxt "field:project.work,invoice_line:"
@@ -20,10 +21,6 @@
 msgid "Invoiced Amount"
 msgstr ""
 
-msgctxt "field:project.work,invoiced_duration:"
-msgid "Invoiced Duration"
-msgstr ""
-
 msgctxt "field:project.work,invoiced_progress:"
 msgid "Invoiced Progress"
 msgstr ""
@@ -33,8 +30,8 @@
 msgid "Invoice Method"
 msgstr "Метод инвойса"
 
-msgctxt "field:project.work.invoiced_progress,effort_duration:"
-msgid "Effort"
+msgctxt "field:project.work,quantity_to_invoice:"
+msgid "Quantity to Invoice"
 msgstr ""
 
 #, fuzzy
@@ -42,6 +39,10 @@
 msgid "Invoice Line"
 msgstr "Строка инвойса"
 
+msgctxt "field:project.work.invoiced_progress,progress:"
+msgid "Progress"
+msgstr ""
+
 #, fuzzy
 msgctxt "field:project.work.invoiced_progress,work:"
 msgid "Work"
@@ -66,6 +67,11 @@
 msgid "You cannot delete an invoiced line."
 msgstr ""
 
+msgctxt "model:ir.message,text:msg_missing_account_revenue"
+msgid ""
+"To invoice work \"%(work)s\" you must configure a default account revenue."
+msgstr ""
+
 msgctxt "model:ir.message,text:msg_missing_list_price"
 msgid "There is no list price on work \"%(work)s\"."
 msgstr ""
@@ -74,12 +80,14 @@
 msgid "There is no party on work \"%(work)s\"."
 msgstr ""
 
-msgctxt "model:ir.message,text:msg_missing_product"
-msgid "There is no product on work \"%(work)s\"."
+msgctxt "model:ir.message,text:msg_modify_invoiced_line"
+msgid "You cannot modify an invoiced line."
 msgstr ""
 
-msgctxt "model:ir.message,text:msg_modify_invoiced_line"
-msgid "You cannot modify an invoiced line."
+msgctxt "model:ir.message,text:msg_product_missing_account_revenue"
+msgid ""
+"To invoice work \"%(work)s\" you must define an account revenue for product "
+"\"%(product)s\"."
 msgstr ""
 
 msgctxt "model:ir.model.button,string:work_invoice_button"
@@ -95,23 +103,6 @@
 msgstr "Project Invoice"
 
 #, fuzzy
-msgctxt "selection:project.work,invoice_method:"
-msgid "Manual"
-msgstr "Ручной"
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Effort"
-msgstr ""
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Progress"
-msgstr ""
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Timesheet"
-msgstr ""
-
-#, fuzzy
 msgctxt "selection:project.work,project_invoice_method:"
 msgid "Manual"
 msgstr "Ручной"
@@ -128,6 +119,15 @@
 msgid "On Timesheet"
 msgstr ""
 
+msgctxt "view:project.work.invoiced_progress:"
+msgid "%"
+msgstr ""
+
+#, fuzzy
+#~ msgctxt "selection:project.work,invoice_method:"
+#~ msgid "Manual"
+#~ msgstr "Ручной"
+
 #, fuzzy
 #~ msgctxt "field:project.work.invoiced_progress,create_date:"
 #~ msgid "Created at"
diff -r e7ffb5f7bd4a -r d3321bc4e1b3 modules/project_invoice/locale/sl.po
--- a/modules/project_invoice/locale/sl.po      Wed Apr 01 10:10:13 2020 +0000
+++ b/modules/project_invoice/locale/sl.po      Wed Apr 01 10:10:28 2020 +0000
@@ -2,8 +2,9 @@
 msgid ""
 msgstr "Content-Type: text/plain; charset=UTF-8\n"
 
-msgctxt "field:project.work,duration_to_invoice:"
-msgid "Duration to Invoice"
+#, fuzzy
+msgctxt "field:project.work,amount_to_invoice:"
+msgid "Amount to Invoice"
 msgstr "Čas do zaračunanja"
 
 msgctxt "field:project.work,invoice_line:"
@@ -18,10 +19,6 @@
 msgid "Invoiced Amount"
 msgstr "Zaračunan znesek"
 
-msgctxt "field:project.work,invoiced_duration:"
-msgid "Invoiced Duration"
-msgstr "Zaračunan porabljen čas"
-
 msgctxt "field:project.work,invoiced_progress:"
 msgid "Invoiced Progress"
 msgstr "Zaračunano opravljeno delo"
@@ -30,14 +27,20 @@
 msgid "Invoice Method"
 msgstr "Način obračuna"
 
-msgctxt "field:project.work.invoiced_progress,effort_duration:"
-msgid "Effort"
-msgstr "Porabljen čas"
+#, fuzzy
+msgctxt "field:project.work,quantity_to_invoice:"
+msgid "Quantity to Invoice"
+msgstr "Čas do zaračunanja"
 
 msgctxt "field:project.work.invoiced_progress,invoice_line:"
 msgid "Invoice Line"
 msgstr "Postavka računa"
 
+#, fuzzy
+msgctxt "field:project.work.invoiced_progress,progress:"
+msgid "Progress"
+msgstr "Po napredku"
+
 msgctxt "field:project.work.invoiced_progress,work:"
 msgid "Work"
 msgstr "Naloga"
@@ -61,6 +64,11 @@
 msgid "You cannot delete an invoiced line."
 msgstr "Obračunane postavke ni možne brisati."
 
+msgctxt "model:ir.message,text:msg_missing_account_revenue"
+msgid ""
+"To invoice work \"%(work)s\" you must configure a default account revenue."
+msgstr ""
+
 #, fuzzy
 msgctxt "model:ir.message,text:msg_missing_list_price"
 msgid "There is no list price on work \"%(work)s\"."
@@ -72,15 +80,16 @@
 msgstr "Pri nalogi \"%s\" ni partnerja."
 
 #, fuzzy
-msgctxt "model:ir.message,text:msg_missing_product"
-msgid "There is no product on work \"%(work)s\"."
-msgstr "Pri nalogi \"%s\" ni izdelka."
-
-#, fuzzy
 msgctxt "model:ir.message,text:msg_modify_invoiced_line"
 msgid "You cannot modify an invoiced line."
 msgstr "Obračunane postavke ni možne popraviti."
 
+msgctxt "model:ir.message,text:msg_product_missing_account_revenue"
+msgid ""
+"To invoice work \"%(work)s\" you must define an account revenue for product "
+"\"%(product)s\"."
+msgstr ""
+
 msgctxt "model:ir.model.button,string:work_invoice_button"
 msgid "Invoice"
 msgstr "Invoice"
@@ -94,22 +103,6 @@
 msgid "Project Invoice"
 msgstr "Project Invoice"
 
-msgctxt "selection:project.work,invoice_method:"
-msgid "Manual"
-msgstr "Ročno"
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Effort"
-msgstr "Po oceni dela"
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Progress"
-msgstr "Po napredku"
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Timesheet"
-msgstr "Po dejanskem delu"
-
 msgctxt "selection:project.work,project_invoice_method:"
 msgid "Manual"
 msgstr "Ročno"
@@ -126,6 +119,35 @@
 msgid "On Timesheet"
 msgstr "Po dejanskem delu"
 
+msgctxt "view:project.work.invoiced_progress:"
+msgid "%"
+msgstr ""
+
+#~ msgctxt "field:project.work,invoiced_duration:"
+#~ msgid "Invoiced Duration"
+#~ msgstr "Zaračunan porabljen čas"
+
+#~ msgctxt "field:project.work.invoiced_progress,effort_duration:"
+#~ msgid "Effort"
+#~ msgstr "Porabljen čas"
+
+#, fuzzy
+#~ msgctxt "model:ir.message,text:msg_missing_product"
+#~ msgid "There is no product on work \"%(work)s\"."
+#~ msgstr "Pri nalogi \"%s\" ni izdelka."
+
+#~ msgctxt "selection:project.work,invoice_method:"
+#~ msgid "Manual"
+#~ msgstr "Ročno"
+
+#~ msgctxt "selection:project.work,invoice_method:"
+#~ msgid "On Effort"
+#~ msgstr "Po oceni dela"
+
+#~ msgctxt "selection:project.work,invoice_method:"
+#~ msgid "On Timesheet"
+#~ msgstr "Po dejanskem delu"
+
 #, fuzzy
 #~ msgctxt "field:project.work.invoiced_progress,create_date:"
 #~ msgid "Created at"
diff -r e7ffb5f7bd4a -r d3321bc4e1b3 modules/project_invoice/locale/tr.po
--- a/modules/project_invoice/locale/tr.po      Wed Apr 01 10:10:13 2020 +0000
+++ b/modules/project_invoice/locale/tr.po      Wed Apr 01 10:10:28 2020 +0000
@@ -2,9 +2,10 @@
 msgid ""
 msgstr "Content-Type: text/plain; charset=UTF-8\n"
 
-msgctxt "field:project.work,duration_to_invoice:"
-msgid "Duration to Invoice"
-msgstr ""
+#, fuzzy
+msgctxt "field:project.work,amount_to_invoice:"
+msgid "Amount to Invoice"
+msgstr "Project Invoice"
 
 msgctxt "field:project.work,invoice_line:"
 msgid "Invoice Line"
@@ -18,10 +19,6 @@
 msgid "Invoiced Amount"
 msgstr ""
 
-msgctxt "field:project.work,invoiced_duration:"
-msgid "Invoiced Duration"
-msgstr ""
-
 msgctxt "field:project.work,invoiced_progress:"
 msgid "Invoiced Progress"
 msgstr ""
@@ -30,14 +27,18 @@
 msgid "Invoice Method"
 msgstr ""
 
-msgctxt "field:project.work.invoiced_progress,effort_duration:"
-msgid "Effort"
+msgctxt "field:project.work,quantity_to_invoice:"
+msgid "Quantity to Invoice"
 msgstr ""
 
 msgctxt "field:project.work.invoiced_progress,invoice_line:"
 msgid "Invoice Line"
 msgstr ""
 
+msgctxt "field:project.work.invoiced_progress,progress:"
+msgid "Progress"
+msgstr ""
+
 msgctxt "field:project.work.invoiced_progress,work:"
 msgid "Work"
 msgstr ""
@@ -59,6 +60,11 @@
 msgid "You cannot delete an invoiced line."
 msgstr ""
 
+msgctxt "model:ir.message,text:msg_missing_account_revenue"
+msgid ""
+"To invoice work \"%(work)s\" you must configure a default account revenue."
+msgstr ""
+
 msgctxt "model:ir.message,text:msg_missing_list_price"
 msgid "There is no list price on work \"%(work)s\"."
 msgstr ""
@@ -67,12 +73,14 @@
 msgid "There is no party on work \"%(work)s\"."
 msgstr ""
 
-msgctxt "model:ir.message,text:msg_missing_product"
-msgid "There is no product on work \"%(work)s\"."
+msgctxt "model:ir.message,text:msg_modify_invoiced_line"
+msgid "You cannot modify an invoiced line."
 msgstr ""
 
-msgctxt "model:ir.message,text:msg_modify_invoiced_line"
-msgid "You cannot modify an invoiced line."
+msgctxt "model:ir.message,text:msg_product_missing_account_revenue"
+msgid ""
+"To invoice work \"%(work)s\" you must define an account revenue for product "
+"\"%(product)s\"."
 msgstr ""
 
 msgctxt "model:ir.model.button,string:work_invoice_button"
@@ -87,22 +95,6 @@
 msgid "Project Invoice"
 msgstr "Project Invoice"
 
-msgctxt "selection:project.work,invoice_method:"
-msgid "Manual"
-msgstr ""
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Effort"
-msgstr ""
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Progress"
-msgstr ""
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Timesheet"
-msgstr ""
-
 msgctxt "selection:project.work,project_invoice_method:"
 msgid "Manual"
 msgstr ""
@@ -118,3 +110,7 @@
 msgctxt "selection:project.work,project_invoice_method:"
 msgid "On Timesheet"
 msgstr ""
+
+msgctxt "view:project.work.invoiced_progress:"
+msgid "%"
+msgstr ""
diff -r e7ffb5f7bd4a -r d3321bc4e1b3 modules/project_invoice/locale/zh_CN.po
--- a/modules/project_invoice/locale/zh_CN.po   Wed Apr 01 10:10:13 2020 +0000
+++ b/modules/project_invoice/locale/zh_CN.po   Wed Apr 01 10:10:28 2020 +0000
@@ -2,9 +2,10 @@
 msgid ""
 msgstr "Content-Type: text/plain; charset=UTF-8\n"
 
-msgctxt "field:project.work,duration_to_invoice:"
-msgid "Duration to Invoice"
-msgstr ""
+#, fuzzy
+msgctxt "field:project.work,amount_to_invoice:"
+msgid "Amount to Invoice"
+msgstr "Project Invoice"
 
 msgctxt "field:project.work,invoice_line:"
 msgid "Invoice Line"
@@ -18,10 +19,6 @@
 msgid "Invoiced Amount"
 msgstr ""
 
-msgctxt "field:project.work,invoiced_duration:"
-msgid "Invoiced Duration"
-msgstr ""
-
 msgctxt "field:project.work,invoiced_progress:"
 msgid "Invoiced Progress"
 msgstr ""
@@ -30,14 +27,18 @@
 msgid "Invoice Method"
 msgstr ""
 
-msgctxt "field:project.work.invoiced_progress,effort_duration:"
-msgid "Effort"
+msgctxt "field:project.work,quantity_to_invoice:"
+msgid "Quantity to Invoice"
 msgstr ""
 
 msgctxt "field:project.work.invoiced_progress,invoice_line:"
 msgid "Invoice Line"
 msgstr ""
 
+msgctxt "field:project.work.invoiced_progress,progress:"
+msgid "Progress"
+msgstr ""
+
 msgctxt "field:project.work.invoiced_progress,work:"
 msgid "Work"
 msgstr ""
@@ -59,6 +60,11 @@
 msgid "You cannot delete an invoiced line."
 msgstr ""
 
+msgctxt "model:ir.message,text:msg_missing_account_revenue"
+msgid ""
+"To invoice work \"%(work)s\" you must configure a default account revenue."
+msgstr ""
+
 msgctxt "model:ir.message,text:msg_missing_list_price"
 msgid "There is no list price on work \"%(work)s\"."
 msgstr ""
@@ -67,12 +73,14 @@
 msgid "There is no party on work \"%(work)s\"."
 msgstr ""
 
-msgctxt "model:ir.message,text:msg_missing_product"
-msgid "There is no product on work \"%(work)s\"."
+msgctxt "model:ir.message,text:msg_modify_invoiced_line"
+msgid "You cannot modify an invoiced line."
 msgstr ""
 
-msgctxt "model:ir.message,text:msg_modify_invoiced_line"
-msgid "You cannot modify an invoiced line."
+msgctxt "model:ir.message,text:msg_product_missing_account_revenue"
+msgid ""
+"To invoice work \"%(work)s\" you must define an account revenue for product "
+"\"%(product)s\"."
 msgstr ""
 
 msgctxt "model:ir.model.button,string:work_invoice_button"
@@ -87,22 +95,6 @@
 msgid "Project Invoice"
 msgstr "Project Invoice"
 
-msgctxt "selection:project.work,invoice_method:"
-msgid "Manual"
-msgstr ""
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Effort"
-msgstr ""
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Progress"
-msgstr ""
-
-msgctxt "selection:project.work,invoice_method:"
-msgid "On Timesheet"
-msgstr ""
-
 msgctxt "selection:project.work,project_invoice_method:"
 msgid "Manual"
 msgstr ""
@@ -119,6 +111,10 @@
 msgid "On Timesheet"
 msgstr ""
 
+msgctxt "view:project.work.invoiced_progress:"
+msgid "%"
+msgstr ""
+
 #, fuzzy
 #~ msgctxt "field:project.work.invoiced_progress,create_date:"
 #~ msgid "Created at"

Reply via email to