19.0 vanilla

This commit is contained in:
Ernad Husremovic 2026-03-25 12:00:11 +01:00
parent e1d89e11e3
commit a1f02d8cc7
225 changed files with 2335 additions and 775 deletions

View file

@ -16,7 +16,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-20 18:35+0000\n"
"POT-Creation-Date: 2026-03-20 18:35+0000\n"
"PO-Revision-Date: 2026-01-05 14:58+0000\n"
"Last-Translator: \"Malaz Siddig Elsayed Abuidris (msea)\" <msea@odoo.com>\n"
"Language-Team: Arabic <https://translate.odoo.com/projects/odoo-19/"
@ -817,6 +817,7 @@ msgstr "النفقات بانتظار الموافقة"
#. module: hr_expense
#. odoo-python
#: code:addons/hr_expense/models/account_move.py:0
#: code:addons/hr_expense/models/account_payment.py:0
#: model:ir.model.fields,field_description:hr_expense.field_product_product__can_be_expensed
#: model:ir.model.fields,field_description:hr_expense.field_product_template__can_be_expensed
#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_root

View file

@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-20 18:35+0000\n"
"POT-Creation-Date: 2026-03-20 18:35+0000\n"
"PO-Revision-Date: 2025-11-15 11:28+0000\n"
"Last-Translator: Weblate <noreply-mt-weblate@weblate.org>\n"
"Language-Team: Azerbaijani <https://translate.odoo.com/projects/odoo-19/"
@ -800,6 +800,7 @@ msgstr ""
#. module: hr_expense
#. odoo-python
#: code:addons/hr_expense/models/account_move.py:0
#: code:addons/hr_expense/models/account_payment.py:0
#: model:ir.model.fields,field_description:hr_expense.field_product_product__can_be_expensed
#: model:ir.model.fields,field_description:hr_expense.field_product_template__can_be_expensed
#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_root

View file

@ -18,7 +18,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-20 18:35+0000\n"
"POT-Creation-Date: 2026-03-20 18:35+0000\n"
"PO-Revision-Date: 2025-11-08 19:04+0000\n"
"Last-Translator: Weblate <noreply-mt-weblate@weblate.org>\n"
"Language-Team: Bulgarian <https://translate.odoo.com/projects/odoo-19/"
@ -810,6 +810,7 @@ msgstr ""
#. module: hr_expense
#. odoo-python
#: code:addons/hr_expense/models/account_move.py:0
#: code:addons/hr_expense/models/account_payment.py:0
#: model:ir.model.fields,field_description:hr_expense.field_product_product__can_be_expensed
#: model:ir.model.fields,field_description:hr_expense.field_product_template__can_be_expensed
#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_root

View file

@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 12.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-20 18:35+0000\n"
"POT-Creation-Date: 2026-03-20 18:35+0000\n"
"PO-Revision-Date: 2018-10-08 06:48+0000\n"
"Last-Translator: Bole <bole@dajmi5.com>, 2018\n"
"Language-Team: Bosnian (https://www.transifex.com/odoo/teams/41243/bs/)\n"
@ -798,6 +798,7 @@ msgstr ""
#. module: hr_expense
#. odoo-python
#: code:addons/hr_expense/models/account_move.py:0
#: code:addons/hr_expense/models/account_payment.py:0
#: model:ir.model.fields,field_description:hr_expense.field_product_product__can_be_expensed
#: model:ir.model.fields,field_description:hr_expense.field_product_template__can_be_expensed
#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_root

View file

@ -32,7 +32,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-20 18:35+0000\n"
"POT-Creation-Date: 2026-03-20 18:35+0000\n"
"PO-Revision-Date: 2025-11-08 21:52+0000\n"
"Last-Translator: Weblate <noreply-mt-weblate@weblate.org>\n"
"Language-Team: Catalan <https://translate.odoo.com/projects/odoo-19/"
@ -832,6 +832,7 @@ msgstr ""
#. module: hr_expense
#. odoo-python
#: code:addons/hr_expense/models/account_move.py:0
#: code:addons/hr_expense/models/account_payment.py:0
#: model:ir.model.fields,field_description:hr_expense.field_product_product__can_be_expensed
#: model:ir.model.fields,field_description:hr_expense.field_product_template__can_be_expensed
#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_root

View file

@ -21,7 +21,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-20 18:35+0000\n"
"POT-Creation-Date: 2026-03-20 18:35+0000\n"
"PO-Revision-Date: 2026-02-25 14:43+0000\n"
"Last-Translator: \"Marta (wacm)\" <wacm@odoo.com>\n"
"Language-Team: Czech <https://translate.odoo.com/projects/odoo-19/hr_expense/"
@ -30,8 +30,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : "
"(n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;\n"
"Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n "
"<= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;\n"
"X-Generator: Weblate 5.14.3\n"
#. module: hr_expense
@ -816,6 +816,7 @@ msgstr ""
#. module: hr_expense
#. odoo-python
#: code:addons/hr_expense/models/account_move.py:0
#: code:addons/hr_expense/models/account_payment.py:0
#: model:ir.model.fields,field_description:hr_expense.field_product_product__can_be_expensed
#: model:ir.model.fields,field_description:hr_expense.field_product_template__can_be_expensed
#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_root

View file

@ -13,7 +13,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-20 18:35+0000\n"
"POT-Creation-Date: 2026-03-20 18:35+0000\n"
"PO-Revision-Date: 2025-11-08 21:52+0000\n"
"Last-Translator: Weblate <noreply-mt-weblate@weblate.org>\n"
"Language-Team: Danish <https://translate.odoo.com/projects/odoo-19/"
@ -817,6 +817,7 @@ msgstr "Udgift skal godkendes"
#. module: hr_expense
#. odoo-python
#: code:addons/hr_expense/models/account_move.py:0
#: code:addons/hr_expense/models/account_payment.py:0
#: model:ir.model.fields,field_description:hr_expense.field_product_product__can_be_expensed
#: model:ir.model.fields,field_description:hr_expense.field_product_template__can_be_expensed
#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_root

View file

@ -15,7 +15,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-20 18:35+0000\n"
"POT-Creation-Date: 2026-03-20 18:35+0000\n"
"PO-Revision-Date: 2026-02-25 14:43+0000\n"
"Last-Translator: \"Larissa Manderfeld (lman)\" <lman@odoo.com>\n"
"Language-Team: German <https://translate.odoo.com/projects/odoo-19/"
@ -828,6 +828,7 @@ msgstr "Zu genehmende Ausgabe"
#. module: hr_expense
#. odoo-python
#: code:addons/hr_expense/models/account_move.py:0
#: code:addons/hr_expense/models/account_payment.py:0
#: model:ir.model.fields,field_description:hr_expense.field_product_product__can_be_expensed
#: model:ir.model.fields,field_description:hr_expense.field_product_template__can_be_expensed
#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_root

View file

@ -16,7 +16,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 12.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-20 18:35+0000\n"
"POT-Creation-Date: 2026-03-20 18:35+0000\n"
"PO-Revision-Date: 2025-11-15 11:28+0000\n"
"Last-Translator: Weblate <noreply-mt-weblate@weblate.org>\n"
"Language-Team: Greek <https://translate.odoo.com/projects/odoo-19/hr_expense/"
@ -805,6 +805,7 @@ msgstr ""
#. module: hr_expense
#. odoo-python
#: code:addons/hr_expense/models/account_move.py:0
#: code:addons/hr_expense/models/account_payment.py:0
#: model:ir.model.fields,field_description:hr_expense.field_product_product__can_be_expensed
#: model:ir.model.fields,field_description:hr_expense.field_product_template__can_be_expensed
#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_root

View file

@ -15,7 +15,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-20 18:35+0000\n"
"POT-Creation-Date: 2026-03-20 18:35+0000\n"
"PO-Revision-Date: 2026-02-25 14:43+0000\n"
"Last-Translator: \"Noemi Pla Garcia (nopl)\" <nopl@odoo.com>\n"
"Language-Team: Spanish <https://translate.odoo.com/projects/odoo-19/"
@ -24,8 +24,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=3; plural=(n == 1) ? 0 : ((n != 0 && n % 1000000 == 0)"
" ? 1 : 2);\n"
"Plural-Forms: nplurals=3; plural=(n == 1) ? 0 : ((n != 0 && n % 1000000 == "
"0) ? 1 : 2);\n"
"X-Generator: Weblate 5.14.3\n"
#. module: hr_expense
@ -820,6 +820,7 @@ msgstr "Gasto a aprobar"
#. module: hr_expense
#. odoo-python
#: code:addons/hr_expense/models/account_move.py:0
#: code:addons/hr_expense/models/account_payment.py:0
#: model:ir.model.fields,field_description:hr_expense.field_product_product__can_be_expensed
#: model:ir.model.fields,field_description:hr_expense.field_product_template__can_be_expensed
#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_root

View file

@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~18.4\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-20 18:35+0000\n"
"POT-Creation-Date: 2026-03-20 18:35+0000\n"
"PO-Revision-Date: 2026-02-25 14:53+0000\n"
"Last-Translator: \"Patricia Gutiérrez (pagc)\" <pagc@odoo.com>\n"
"Language-Team: Spanish (Latin America) <https://translate.odoo.com/projects/"
@ -814,6 +814,7 @@ msgstr "Gasto por aprobar"
#. module: hr_expense
#. odoo-python
#: code:addons/hr_expense/models/account_move.py:0
#: code:addons/hr_expense/models/account_payment.py:0
#: model:ir.model.fields,field_description:hr_expense.field_product_product__can_be_expensed
#: model:ir.model.fields,field_description:hr_expense.field_product_template__can_be_expensed
#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_root

View file

@ -25,7 +25,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-20 18:35+0000\n"
"POT-Creation-Date: 2026-03-20 18:35+0000\n"
"PO-Revision-Date: 2025-11-08 19:12+0000\n"
"Last-Translator: Weblate <noreply-mt-weblate@weblate.org>\n"
"Language-Team: Estonian <https://translate.odoo.com/projects/odoo-19/"
@ -825,6 +825,7 @@ msgstr ""
#. module: hr_expense
#. odoo-python
#: code:addons/hr_expense/models/account_move.py:0
#: code:addons/hr_expense/models/account_payment.py:0
#: model:ir.model.fields,field_description:hr_expense.field_product_product__can_be_expensed
#: model:ir.model.fields,field_description:hr_expense.field_product_template__can_be_expensed
#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_root

View file

@ -19,7 +19,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-20 18:35+0000\n"
"POT-Creation-Date: 2026-03-20 18:35+0000\n"
"PO-Revision-Date: 2025-11-08 19:13+0000\n"
"Last-Translator: Weblate <noreply-mt-weblate@weblate.org>\n"
"Language-Team: Persian <https://translate.odoo.com/projects/odoo-19/"
@ -814,6 +814,7 @@ msgstr ""
#. module: hr_expense
#. odoo-python
#: code:addons/hr_expense/models/account_move.py:0
#: code:addons/hr_expense/models/account_payment.py:0
#: model:ir.model.fields,field_description:hr_expense.field_product_product__can_be_expensed
#: model:ir.model.fields,field_description:hr_expense.field_product_template__can_be_expensed
#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_root

View file

@ -34,8 +34,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-20 18:35+0000\n"
"PO-Revision-Date: 2026-03-06 17:44+0000\n"
"POT-Creation-Date: 2026-03-20 18:35+0000\n"
"PO-Revision-Date: 2026-03-14 09:33+0000\n"
"Last-Translator: Saara Hakanen <sahak@odoo.com>\n"
"Language-Team: Finnish <https://translate.odoo.com/projects/odoo-19/"
"hr_expense/fi/>\n"
@ -44,7 +44,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.16.1\n"
"X-Generator: Weblate 5.16.2\n"
#. module: hr_expense
#: model_terms:ir.ui.view,arch_db:hr_expense.report_expense
@ -840,6 +840,7 @@ msgstr "Kulu odottaa hyväksyntää"
#. module: hr_expense
#. odoo-python
#: code:addons/hr_expense/models/account_move.py:0
#: code:addons/hr_expense/models/account_payment.py:0
#: model:ir.model.fields,field_description:hr_expense.field_product_product__can_be_expensed
#: model:ir.model.fields,field_description:hr_expense.field_product_template__can_be_expensed
#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_root
@ -1984,6 +1985,8 @@ msgid ""
"The attachment (%(attachment_name)s) has not been added to the report due to "
"the following error: '%(error)s'"
msgstr ""
"Liitettä (%(attachment_name)s) ei lisätty raporttiin seuraavan virheen "
"takia: '%(error)s'"
#. module: hr_expense
#: model:ir.model.fields,help:hr_expense.field_res_company__expense_journal_id
@ -2182,7 +2185,7 @@ msgstr "Yksikköhinta"
#. module: hr_expense
#: model_terms:ir.ui.view,arch_db:hr_expense.report_expense
msgid "Untaxed Amount"
msgstr "Veroton arvo"
msgstr "Veroton summa"
#. module: hr_expense
#. odoo-python

View file

@ -14,18 +14,18 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-20 18:35+0000\n"
"PO-Revision-Date: 2026-02-25 14:43+0000\n"
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
"POT-Creation-Date: 2026-03-20 18:35+0000\n"
"PO-Revision-Date: 2026-03-14 09:33+0000\n"
"Last-Translator: \"Manon Rondou (ronm)\" <ronm@odoo.com>\n"
"Language-Team: French <https://translate.odoo.com/projects/odoo-19/"
"hr_expense/fr/>\n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : "
"((n != 0 && n % 1000000 == 0) ? 1 : 2);\n"
"X-Generator: Weblate 5.14.3\n"
"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : ((n != 0 && n % "
"1000000 == 0) ? 1 : 2);\n"
"X-Generator: Weblate 5.16.2\n"
#. module: hr_expense
#: model_terms:ir.ui.view,arch_db:hr_expense.report_expense
@ -201,7 +201,7 @@ msgstr "Activités"
#. module: hr_expense
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__activity_exception_decoration
msgid "Activity Exception Decoration"
msgstr "Activité exception décoration"
msgstr "Indicateur dexception dactivité"
#. module: hr_expense
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__activity_state
@ -824,6 +824,7 @@ msgstr "Dépense à approuver"
#. module: hr_expense
#. odoo-python
#: code:addons/hr_expense/models/account_move.py:0
#: code:addons/hr_expense/models/account_payment.py:0
#: model:ir.model.fields,field_description:hr_expense.field_product_product__can_be_expensed
#: model:ir.model.fields,field_description:hr_expense.field_product_template__can_be_expensed
#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_root

View file

@ -29,7 +29,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-20 18:35+0000\n"
"POT-Creation-Date: 2026-03-20 18:35+0000\n"
"PO-Revision-Date: 2025-11-08 21:52+0000\n"
"Last-Translator: Weblate <noreply-mt-weblate@weblate.org>\n"
"Language-Team: Hebrew <https://translate.odoo.com/projects/odoo-19/"
@ -822,6 +822,7 @@ msgstr ""
#. module: hr_expense
#. odoo-python
#: code:addons/hr_expense/models/account_move.py:0
#: code:addons/hr_expense/models/account_payment.py:0
#: model:ir.model.fields,field_description:hr_expense.field_product_product__can_be_expensed
#: model:ir.model.fields,field_description:hr_expense.field_product_template__can_be_expensed
#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_root

View file

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo 9.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-20 18:35+0000\n"
"POT-Creation-Date: 2026-03-20 18:35+0000\n"
"PO-Revision-Date: 2025-11-15 11:29+0000\n"
"Last-Translator: Weblate <noreply-mt-weblate@weblate.org>\n"
"Language-Team: Hindi <https://translate.odoo.com/projects/odoo-19/hr_expense/"
@ -806,6 +806,7 @@ msgstr "मंजू़री के लिए खर्च"
#. module: hr_expense
#. odoo-python
#: code:addons/hr_expense/models/account_move.py:0
#: code:addons/hr_expense/models/account_payment.py:0
#: model:ir.model.fields,field_description:hr_expense.field_product_product__can_be_expensed
#: model:ir.model.fields,field_description:hr_expense.field_product_template__can_be_expensed
#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_root

View file

@ -25,7 +25,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-20 18:35+0000\n"
"POT-Creation-Date: 2026-03-20 18:35+0000\n"
"PO-Revision-Date: 2025-11-08 19:09+0000\n"
"Last-Translator: Weblate <noreply-mt-weblate@weblate.org>\n"
"Language-Team: Croatian <https://translate.odoo.com/projects/odoo-19/"
@ -817,6 +817,7 @@ msgstr ""
#. module: hr_expense
#. odoo-python
#: code:addons/hr_expense/models/account_move.py:0
#: code:addons/hr_expense/models/account_payment.py:0
#: model:ir.model.fields,field_description:hr_expense.field_product_product__can_be_expensed
#: model:ir.model.fields,field_description:hr_expense.field_product_template__can_be_expensed
#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_root

View file

@ -6,8 +6,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 19.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-20 18:35+0000\n"
"PO-Revision-Date: 2026-02-20 18:35+0000\n"
"POT-Creation-Date: 2026-03-20 18:35+0000\n"
"PO-Revision-Date: 2026-03-20 18:35+0000\n"
"Last-Translator: \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
@ -794,6 +794,7 @@ msgstr ""
#. module: hr_expense
#. odoo-python
#: code:addons/hr_expense/models/account_move.py:0
#: code:addons/hr_expense/models/account_payment.py:0
#: model:ir.model.fields,field_description:hr_expense.field_product_product__can_be_expensed
#: model:ir.model.fields,field_description:hr_expense.field_product_template__can_be_expensed
#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_root

View file

@ -19,7 +19,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-20 18:35+0000\n"
"POT-Creation-Date: 2026-03-20 18:35+0000\n"
"PO-Revision-Date: 2025-11-08 21:52+0000\n"
"Last-Translator: Weblate <noreply-mt-weblate@weblate.org>\n"
"Language-Team: Hungarian <https://translate.odoo.com/projects/odoo-19/"
@ -808,6 +808,7 @@ msgstr ""
#. module: hr_expense
#. odoo-python
#: code:addons/hr_expense/models/account_move.py:0
#: code:addons/hr_expense/models/account_payment.py:0
#: model:ir.model.fields,field_description:hr_expense.field_product_product__can_be_expensed
#: model:ir.model.fields,field_description:hr_expense.field_product_template__can_be_expensed
#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_root

View file

@ -13,7 +13,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-20 18:35+0000\n"
"POT-Creation-Date: 2026-03-20 18:35+0000\n"
"PO-Revision-Date: 2025-12-20 09:34+0000\n"
"Last-Translator: \"Abe Manyo (abem)\" <abem@odoo.com>\n"
"Language-Team: Indonesian <https://translate.odoo.com/projects/odoo-19/"
@ -820,6 +820,7 @@ msgstr "Pengeluaran untuk Disetuju"
#. module: hr_expense
#. odoo-python
#: code:addons/hr_expense/models/account_move.py:0
#: code:addons/hr_expense/models/account_payment.py:0
#: model:ir.model.fields,field_description:hr_expense.field_product_product__can_be_expensed
#: model:ir.model.fields,field_description:hr_expense.field_product_template__can_be_expensed
#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_root

View file

@ -14,7 +14,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-20 18:35+0000\n"
"POT-Creation-Date: 2026-03-20 18:35+0000\n"
"PO-Revision-Date: 2026-02-25 14:43+0000\n"
"Last-Translator: \"Marianna Ciofani (cima)\" <cima@odoo.com>\n"
"Language-Team: Italian <https://translate.odoo.com/projects/odoo-19/"
@ -23,8 +23,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=3; plural=(n == 1) ? 0 : ((n != 0 && n % 1000000 == 0)"
" ? 1 : 2);\n"
"Plural-Forms: nplurals=3; plural=(n == 1) ? 0 : ((n != 0 && n % 1000000 == "
"0) ? 1 : 2);\n"
"X-Generator: Weblate 5.14.3\n"
#. module: hr_expense
@ -822,6 +822,7 @@ msgstr "Spesa da approvare"
#. module: hr_expense
#. odoo-python
#: code:addons/hr_expense/models/account_move.py:0
#: code:addons/hr_expense/models/account_payment.py:0
#: model:ir.model.fields,field_description:hr_expense.field_product_product__can_be_expensed
#: model:ir.model.fields,field_description:hr_expense.field_product_template__can_be_expensed
#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_root

View file

@ -15,7 +15,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-20 18:35+0000\n"
"POT-Creation-Date: 2026-03-20 18:35+0000\n"
"PO-Revision-Date: 2026-01-29 07:30+0000\n"
"Last-Translator: \"Junko Augias (juau)\" <juau@odoo.com>\n"
"Language-Team: Japanese <https://translate.odoo.com/projects/odoo-19/"
@ -816,6 +816,7 @@ msgstr "承認待ちの経費"
#. module: hr_expense
#. odoo-python
#: code:addons/hr_expense/models/account_move.py:0
#: code:addons/hr_expense/models/account_payment.py:0
#: model:ir.model.fields,field_description:hr_expense.field_product_product__can_be_expensed
#: model:ir.model.fields,field_description:hr_expense.field_product_template__can_be_expensed
#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_root

View file

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 11.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-20 18:35+0000\n"
"POT-Creation-Date: 2026-03-20 18:35+0000\n"
"PO-Revision-Date: 2017-11-16 08:08+0000\n"
"Last-Translator: Martin Trigaux <mat@odoo.com>, 2017\n"
"Language-Team: Kabyle (https://www.transifex.com/odoo/teams/41243/kab/)\n"
@ -795,6 +795,7 @@ msgstr ""
#. module: hr_expense
#. odoo-python
#: code:addons/hr_expense/models/account_move.py:0
#: code:addons/hr_expense/models/account_payment.py:0
#: model:ir.model.fields,field_description:hr_expense.field_product_product__can_be_expensed
#: model:ir.model.fields,field_description:hr_expense.field_product_template__can_be_expensed
#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_root

View file

@ -14,7 +14,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-20 18:35+0000\n"
"POT-Creation-Date: 2026-03-20 18:35+0000\n"
"PO-Revision-Date: 2026-01-27 06:39+0000\n"
"Last-Translator: \"Kwanghee Park (kwpa)\" <kwpa@odoo.com>\n"
"Language-Team: Korean <https://translate.odoo.com/projects/odoo-19/"
@ -813,6 +813,7 @@ msgstr "경비 승인 대기 중"
#. module: hr_expense
#. odoo-python
#: code:addons/hr_expense/models/account_move.py:0
#: code:addons/hr_expense/models/account_payment.py:0
#: model:ir.model.fields,field_description:hr_expense.field_product_product__can_be_expensed
#: model:ir.model.fields,field_description:hr_expense.field_product_template__can_be_expensed
#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_root

View file

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~18.4\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-20 18:35+0000\n"
"POT-Creation-Date: 2026-03-20 18:35+0000\n"
"PO-Revision-Date: 2025-11-08 22:00+0000\n"
"Last-Translator: Weblate <noreply-mt-weblate@weblate.org>\n"
"Language-Team: Kurdish (Central) <https://translate.odoo.com/projects/"
@ -796,6 +796,7 @@ msgstr ""
#. module: hr_expense
#. odoo-python
#: code:addons/hr_expense/models/account_move.py:0
#: code:addons/hr_expense/models/account_payment.py:0
#: model:ir.model.fields,field_description:hr_expense.field_product_product__can_be_expensed
#: model:ir.model.fields,field_description:hr_expense.field_product_template__can_be_expensed
#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_root

View file

@ -30,7 +30,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-20 18:35+0000\n"
"POT-Creation-Date: 2026-03-20 18:35+0000\n"
"PO-Revision-Date: 2025-11-08 21:52+0000\n"
"Last-Translator: Weblate <noreply-mt-weblate@weblate.org>\n"
"Language-Team: Lithuanian <https://translate.odoo.com/projects/odoo-19/"
@ -821,6 +821,7 @@ msgstr ""
#. module: hr_expense
#. odoo-python
#: code:addons/hr_expense/models/account_move.py:0
#: code:addons/hr_expense/models/account_payment.py:0
#: model:ir.model.fields,field_description:hr_expense.field_product_product__can_be_expensed
#: model:ir.model.fields,field_description:hr_expense.field_product_template__can_be_expensed
#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_root

View file

@ -17,7 +17,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-20 18:35+0000\n"
"POT-Creation-Date: 2026-03-20 18:35+0000\n"
"PO-Revision-Date: 2022-09-22 05:46+0000\n"
"Last-Translator: Armīns Jeltajevs <armins.jeltajevs@gmail.com>, 2023\n"
"Language-Team: Latvian (https://app.transifex.com/odoo/teams/41243/lv/)\n"
@ -805,6 +805,7 @@ msgstr ""
#. module: hr_expense
#. odoo-python
#: code:addons/hr_expense/models/account_move.py:0
#: code:addons/hr_expense/models/account_payment.py:0
#: model:ir.model.fields,field_description:hr_expense.field_product_product__can_be_expensed
#: model:ir.model.fields,field_description:hr_expense.field_product_template__can_be_expensed
#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_root

View file

@ -26,7 +26,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-20 18:35+0000\n"
"POT-Creation-Date: 2026-03-20 18:35+0000\n"
"PO-Revision-Date: 2025-11-08 19:03+0000\n"
"Last-Translator: Weblate <noreply-mt-weblate@weblate.org>\n"
"Language-Team: Mongolian <https://translate.odoo.com/projects/odoo-19/"
@ -815,6 +815,7 @@ msgstr ""
#. module: hr_expense
#. odoo-python
#: code:addons/hr_expense/models/account_move.py:0
#: code:addons/hr_expense/models/account_payment.py:0
#: model:ir.model.fields,field_description:hr_expense.field_product_product__can_be_expensed
#: model:ir.model.fields,field_description:hr_expense.field_product_template__can_be_expensed
#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_root

View file

@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~18.4\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-20 18:35+0000\n"
"POT-Creation-Date: 2026-03-20 18:35+0000\n"
"PO-Revision-Date: 2026-02-25 14:53+0000\n"
"Last-Translator: Oakarmin Iron <oakarminiron@gmail.com>\n"
"Language-Team: Burmese <https://translate.odoo.com/projects/odoo-19/"
@ -798,6 +798,7 @@ msgstr ""
#. module: hr_expense
#. odoo-python
#: code:addons/hr_expense/models/account_move.py:0
#: code:addons/hr_expense/models/account_payment.py:0
#: model:ir.model.fields,field_description:hr_expense.field_product_product__can_be_expensed
#: model:ir.model.fields,field_description:hr_expense.field_product_template__can_be_expensed
#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_root

View file

@ -16,7 +16,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-20 18:35+0000\n"
"POT-Creation-Date: 2026-03-20 18:35+0000\n"
"PO-Revision-Date: 2025-11-08 19:09+0000\n"
"Last-Translator: Weblate <noreply-mt-weblate@weblate.org>\n"
"Language-Team: Norwegian Bokmål <https://translate.odoo.com/projects/odoo-19/"
@ -805,6 +805,7 @@ msgstr ""
#. module: hr_expense
#. odoo-python
#: code:addons/hr_expense/models/account_move.py:0
#: code:addons/hr_expense/models/account_payment.py:0
#: model:ir.model.fields,field_description:hr_expense.field_product_product__can_be_expensed
#: model:ir.model.fields,field_description:hr_expense.field_product_template__can_be_expensed
#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_root

View file

@ -13,7 +13,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-20 18:35+0000\n"
"POT-Creation-Date: 2026-03-20 18:35+0000\n"
"PO-Revision-Date: 2026-03-06 17:45+0000\n"
"Last-Translator: Bren Driesen <brdri@odoo.com>\n"
"Language-Team: Dutch <https://translate.odoo.com/projects/odoo-19/hr_expense/"
@ -826,6 +826,7 @@ msgstr "Goed te keuren onkost"
#. module: hr_expense
#. odoo-python
#: code:addons/hr_expense/models/account_move.py:0
#: code:addons/hr_expense/models/account_payment.py:0
#: model:ir.model.fields,field_description:hr_expense.field_product_product__can_be_expensed
#: model:ir.model.fields,field_description:hr_expense.field_product_template__can_be_expensed
#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_root

View file

@ -34,7 +34,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-20 18:35+0000\n"
"POT-Creation-Date: 2026-03-20 18:35+0000\n"
"PO-Revision-Date: 2026-02-25 14:43+0000\n"
"Last-Translator: \"Marta (wacm)\" <wacm@odoo.com>\n"
"Language-Team: Polish <https://translate.odoo.com/projects/odoo-19/"
@ -44,8 +44,8 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \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"
"(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"
"X-Generator: Weblate 5.14.3\n"
#. module: hr_expense
@ -841,6 +841,7 @@ msgstr "Wydatki do zatwierdzenia"
#. module: hr_expense
#. odoo-python
#: code:addons/hr_expense/models/account_move.py:0
#: code:addons/hr_expense/models/account_payment.py:0
#: model:ir.model.fields,field_description:hr_expense.field_product_product__can_be_expensed
#: model:ir.model.fields,field_description:hr_expense.field_product_template__can_be_expensed
#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_root

View file

@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-20 18:35+0000\n"
"POT-Creation-Date: 2026-03-20 18:35+0000\n"
"PO-Revision-Date: 2025-11-08 19:06+0000\n"
"Last-Translator: Weblate <noreply-mt-weblate@weblate.org>\n"
"Language-Team: Portuguese <https://translate.odoo.com/projects/odoo-19/"
@ -819,6 +819,7 @@ msgstr ""
#. module: hr_expense
#. odoo-python
#: code:addons/hr_expense/models/account_move.py:0
#: code:addons/hr_expense/models/account_payment.py:0
#: model:ir.model.fields,field_description:hr_expense.field_product_product__can_be_expensed
#: model:ir.model.fields,field_description:hr_expense.field_product_template__can_be_expensed
#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_root

View file

@ -16,7 +16,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-20 18:35+0000\n"
"POT-Creation-Date: 2026-03-20 18:35+0000\n"
"PO-Revision-Date: 2025-12-23 19:47+0000\n"
"Last-Translator: \"Maitê Dietze (madi)\" <madi@odoo.com>\n"
"Language-Team: Portuguese (Brazil) <https://translate.odoo.com/projects/"
@ -823,6 +823,7 @@ msgstr "Despesa a aprovar"
#. module: hr_expense
#. odoo-python
#: code:addons/hr_expense/models/account_move.py:0
#: code:addons/hr_expense/models/account_payment.py:0
#: model:ir.model.fields,field_description:hr_expense.field_product_product__can_be_expensed
#: model:ir.model.fields,field_description:hr_expense.field_product_template__can_be_expensed
#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_root

View file

@ -17,7 +17,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-20 18:35+0000\n"
"POT-Creation-Date: 2026-03-20 18:35+0000\n"
"PO-Revision-Date: 2025-12-09 14:04+0000\n"
"Last-Translator: Alin Ilie <alin.ilie@logit-solutions.com>\n"
"Language-Team: Romanian <https://translate.odoo.com/projects/odoo-19/"
@ -827,6 +827,7 @@ msgstr "Cheltuială de aprobat"
#. module: hr_expense
#. odoo-python
#: code:addons/hr_expense/models/account_move.py:0
#: code:addons/hr_expense/models/account_payment.py:0
#: model:ir.model.fields,field_description:hr_expense.field_product_product__can_be_expensed
#: model:ir.model.fields,field_description:hr_expense.field_product_template__can_be_expensed
#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_root

View file

@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 17.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-20 18:35+0000\n"
"POT-Creation-Date: 2026-03-20 18:35+0000\n"
"PO-Revision-Date: 2026-02-26 15:59+0000\n"
"Last-Translator: \"Anastasiia Koroleva (koan)\" <koan@odoo.com>\n"
"Language-Team: Russian <https://translate.odoo.com/projects/odoo-19/"
@ -19,9 +19,9 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \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"
"X-Generator: Weblate 5.14.3\n"
#. module: hr_expense
@ -93,8 +93,8 @@ msgid ""
"'Expense - %s - %s' % (object.employee_id.name, (object.name).replace('/', "
"''))"
msgstr ""
"'Расход - %s - %s' % (object.employee_id.name, (object.name).replace('/', '')"
")"
"'Расход - %s - %s' % (object.employee_id.name, (object.name).replace('/', "
"''))"
#. module: hr_expense
#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_form
@ -820,6 +820,7 @@ msgstr "Расход к согласованию"
#. module: hr_expense
#. odoo-python
#: code:addons/hr_expense/models/account_move.py:0
#: code:addons/hr_expense/models/account_payment.py:0
#: model:ir.model.fields,field_description:hr_expense.field_product_product__can_be_expensed
#: model:ir.model.fields,field_description:hr_expense.field_product_template__can_be_expensed
#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_root
@ -1441,7 +1442,8 @@ msgstr "Только расходы в статусе «Черновик» мо
#. odoo-python
#: code:addons/hr_expense/models/hr_expense.py:0
msgid "Only expense paid by the employee can be posted with the wizard"
msgstr "С помощью мастера можно провести только расходы, оплаченные сотрудником"
msgstr ""
"С помощью мастера можно провести только расходы, оплаченные сотрудником"
#. module: hr_expense
#. odoo-python
@ -1958,7 +1960,8 @@ msgstr "Ответственный за одобрение команды"
#. odoo-python
#: code:addons/hr_expense/models/hr_expense.py:0
msgid "The account %(name)s (%(code)s) is archived. Activate it to continue"
msgstr "Счет %(name)s (%(code)s) архивирован. Активируйте его, чтобы продолжить"
msgstr ""
"Счет %(name)s (%(code)s) архивирован. Активируйте его, чтобы продолжить"
#. module: hr_expense
#. odoo-python

View file

@ -16,8 +16,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-20 18:35+0000\n"
"PO-Revision-Date: 2026-03-06 17:52+0000\n"
"POT-Creation-Date: 2026-03-20 18:35+0000\n"
"PO-Revision-Date: 2026-03-14 20:05+0000\n"
"Last-Translator: Tomáš Píšek <Tomas.Pisek@seznam.cz>\n"
"Language-Team: Slovak <https://translate.odoo.com/projects/odoo-19/"
"hr_expense/sk/>\n"
@ -25,9 +25,9 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && "
"n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);\n"
"X-Generator: Weblate 5.16.1\n"
"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n "
">= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);\n"
"X-Generator: Weblate 5.16.2\n"
#. module: hr_expense
#: model_terms:ir.ui.view,arch_db:hr_expense.report_expense
@ -395,7 +395,7 @@ msgstr "Môže sa resetovať"
#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_refuse_wizard_view_form
#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_split
msgid "Cancel"
msgstr "Zrušené"
msgstr "Zruš"
#. module: hr_expense
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__product_id
@ -811,6 +811,7 @@ msgstr ""
#. module: hr_expense
#. odoo-python
#: code:addons/hr_expense/models/account_move.py:0
#: code:addons/hr_expense/models/account_payment.py:0
#: model:ir.model.fields,field_description:hr_expense.field_product_product__can_be_expensed
#: model:ir.model.fields,field_description:hr_expense.field_product_template__can_be_expensed
#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_root

View file

@ -21,7 +21,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-20 18:35+0000\n"
"POT-Creation-Date: 2026-03-20 18:35+0000\n"
"PO-Revision-Date: 2025-11-08 19:18+0000\n"
"Last-Translator: Weblate <noreply-mt-weblate@weblate.org>\n"
"Language-Team: Slovenian <https://translate.odoo.com/projects/odoo-19/"
@ -826,6 +826,7 @@ msgstr "Stroški za odobritev"
#. module: hr_expense
#. odoo-python
#: code:addons/hr_expense/models/account_move.py:0
#: code:addons/hr_expense/models/account_payment.py:0
#: model:ir.model.fields,field_description:hr_expense.field_product_product__can_be_expensed
#: model:ir.model.fields,field_description:hr_expense.field_product_template__can_be_expensed
#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_root

View file

@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 19.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-20 18:35+0000\n"
"POT-Creation-Date: 2026-03-20 18:35+0000\n"
"PO-Revision-Date: 2026-01-15 18:36+0000\n"
"Last-Translator: \n"
"Language-Team: \n"
@ -793,6 +793,7 @@ msgstr ""
#. module: hr_expense
#. odoo-python
#: code:addons/hr_expense/models/account_move.py:0
#: code:addons/hr_expense/models/account_payment.py:0
#: model:ir.model.fields,field_description:hr_expense.field_product_product__can_be_expensed
#: model:ir.model.fields,field_description:hr_expense.field_product_template__can_be_expensed
#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_root

View file

@ -12,7 +12,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-20 18:35+0000\n"
"POT-Creation-Date: 2026-03-20 18:35+0000\n"
"PO-Revision-Date: 2025-11-08 21:53+0000\n"
"Last-Translator: Weblate <noreply-mt-weblate@weblate.org>\n"
"Language-Team: Serbian (Latin script) <https://translate.odoo.com/projects/"
@ -802,6 +802,7 @@ msgstr ""
#. module: hr_expense
#. odoo-python
#: code:addons/hr_expense/models/account_move.py:0
#: code:addons/hr_expense/models/account_payment.py:0
#: model:ir.model.fields,field_description:hr_expense.field_product_product__can_be_expensed
#: model:ir.model.fields,field_description:hr_expense.field_product_template__can_be_expensed
#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_root

View file

@ -24,8 +24,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-20 18:35+0000\n"
"PO-Revision-Date: 2026-03-06 17:45+0000\n"
"POT-Creation-Date: 2026-03-20 18:35+0000\n"
"PO-Revision-Date: 2026-03-20 17:34+0000\n"
"Last-Translator: Hanna Kharraziha <hakha@odoo.com>\n"
"Language-Team: Swedish <https://translate.odoo.com/projects/odoo-19/"
"hr_expense/sv/>\n"
@ -34,7 +34,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.16.1\n"
"X-Generator: Weblate 5.16.2\n"
#. module: hr_expense
#: model_terms:ir.ui.view,arch_db:hr_expense.report_expense
@ -139,7 +139,7 @@ msgstr ""
#. module: hr_expense
#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_form
msgid "<span class=\"o_stat_text\">Journal Entry</span>"
msgstr "<span class=\"o_stat_text\">Verifikat</span>"
msgstr "<span class=\"o_stat_text\">Bokföringspost</span>"
#. module: hr_expense
#: model_terms:ir.ui.view,arch_db:hr_expense.res_config_settings_view_form
@ -212,7 +212,7 @@ msgstr "Aktivitet undantaget dekoration"
#. module: hr_expense
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__activity_state
msgid "Activity State"
msgstr "Aktivitetstillstånd"
msgstr "Aktivitetsstatus"
#. module: hr_expense
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__activity_type_icon
@ -825,6 +825,7 @@ msgstr ""
#. module: hr_expense
#. odoo-python
#: code:addons/hr_expense/models/account_move.py:0
#: code:addons/hr_expense/models/account_payment.py:0
#: model:ir.model.fields,field_description:hr_expense.field_product_product__can_be_expensed
#: model:ir.model.fields,field_description:hr_expense.field_product_template__can_be_expensed
#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_root
@ -929,7 +930,7 @@ msgstr ""
#. module: hr_expense
#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_search
msgid "Future Activities"
msgstr "Framtida aktiviteter"
msgstr "Kommande aktiviteter"
#. module: hr_expense
#. odoo-javascript
@ -1016,7 +1017,8 @@ msgstr "Ikon för att indikera en undantagsaktivitet."
#. module: hr_expense
#: model:ir.model.fields,help:hr_expense.field_hr_expense__message_needaction
msgid "If checked, new messages require your attention."
msgstr "Om ikryssad, så finns det nya meddelanden som kräver din uppmärksamhet."
msgstr ""
"Om ikryssad, så finns det nya meddelanden som kräver din uppmärksamhet."
#. module: hr_expense
#: model:ir.model.fields,help:hr_expense.field_hr_expense__message_has_error
@ -1081,13 +1083,13 @@ msgstr "Allt börjar här - nu kör vi!"
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_post_wizard__employee_journal_id
#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_post_wizard_view
msgid "Journal"
msgstr "Verifikationsserie"
msgstr "Journal"
#. module: hr_expense
#: model:ir.model,name:hr_expense.model_account_move
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__account_move_id
msgid "Journal Entry"
msgstr "Verifikation"
msgstr "Bokföringspost"
#. module: hr_expense
#: model:mail.message.subtype,name:hr_expense.mt_expense_entry_delete
@ -1154,7 +1156,7 @@ msgstr "Senast uppdaterad den"
#. module: hr_expense
#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_search
msgid "Late Activities"
msgstr "Sena aktiviteter"
msgstr "Försenade aktiviteter"
#. module: hr_expense
#: model:ir.model.fields,field_description:hr_expense.field_res_config_settings__hr_expense_use_mailgateway
@ -1224,7 +1226,7 @@ msgstr "Måltider"
#. module: hr_expense
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__message_has_error
msgid "Message Delivery error"
msgstr "Meddelande gick inte att skicka"
msgstr "Leveransfelmeddelande"
#. module: hr_expense
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__message_ids
@ -1244,7 +1246,7 @@ msgstr "Mitchell Admin"
#. module: hr_expense
#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_search
msgid "My Activities"
msgstr "Mina aktivieteter"
msgstr "Mina aktiviteter"
#. module: hr_expense
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__my_activity_date_deadline
@ -1372,7 +1374,7 @@ msgstr "Antal meddelanden som kräver en åtgärd"
#. module: hr_expense
#: model:ir.model.fields,help:hr_expense.field_hr_expense__message_has_error_counter
msgid "Number of messages with delivery error"
msgstr "Antal meddelanden som inte kunde skickas"
msgstr "Antal meddelanden med leveransfel"
#. module: hr_expense
#. odoo-javascript
@ -1487,7 +1489,7 @@ msgstr "Partner"
#. module: hr_expense
#: model:ir.model,name:hr_expense.model_account_payment_register
msgid "Pay"
msgstr ""
msgstr "Betala"
#. module: hr_expense
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__payment_method_line_id
@ -1691,7 +1693,7 @@ msgstr "Återbetala i lönebesked"
#. module: hr_expense
#: model:ir.model,name:hr_expense.model_ir_actions_report
msgid "Report Action"
msgstr "Rapportera åtgärder"
msgstr "Rapporteringsåtgärd"
#. module: hr_expense
#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__company_currency_id

View file

@ -15,7 +15,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-20 18:35+0000\n"
"POT-Creation-Date: 2026-03-20 18:35+0000\n"
"PO-Revision-Date: 2025-11-08 21:53+0000\n"
"Last-Translator: Weblate <noreply-mt-weblate@weblate.org>\n"
"Language-Team: Thai <https://translate.odoo.com/projects/odoo-19/hr_expense/"
@ -806,6 +806,7 @@ msgstr ""
#. module: hr_expense
#. odoo-python
#: code:addons/hr_expense/models/account_move.py:0
#: code:addons/hr_expense/models/account_payment.py:0
#: model:ir.model.fields,field_description:hr_expense.field_product_product__can_be_expensed
#: model:ir.model.fields,field_description:hr_expense.field_product_template__can_be_expensed
#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_root

View file

@ -29,7 +29,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-20 18:35+0000\n"
"POT-Creation-Date: 2026-03-20 18:35+0000\n"
"PO-Revision-Date: 2025-11-21 14:45+0000\n"
"Last-Translator: Odoo Turkish Import <dyki+tr@odoo.com>\n"
"Language-Team: Turkish <https://translate.odoo.com/projects/odoo-19/"
@ -835,6 +835,7 @@ msgstr "Onaylanacak Gider"
#. module: hr_expense
#. odoo-python
#: code:addons/hr_expense/models/account_move.py:0
#: code:addons/hr_expense/models/account_payment.py:0
#: model:ir.model.fields,field_description:hr_expense.field_product_product__can_be_expensed
#: model:ir.model.fields,field_description:hr_expense.field_product_template__can_be_expensed
#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_root

View file

@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-20 18:35+0000\n"
"POT-Creation-Date: 2026-03-20 18:35+0000\n"
"PO-Revision-Date: 2025-11-08 19:06+0000\n"
"Last-Translator: Weblate <noreply-mt-weblate@weblate.org>\n"
"Language-Team: Ukrainian <https://translate.odoo.com/projects/odoo-19/"
@ -809,6 +809,7 @@ msgstr ""
#. module: hr_expense
#. odoo-python
#: code:addons/hr_expense/models/account_move.py:0
#: code:addons/hr_expense/models/account_payment.py:0
#: model:ir.model.fields,field_description:hr_expense.field_product_product__can_be_expensed
#: model:ir.model.fields,field_description:hr_expense.field_product_template__can_be_expensed
#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_root

View file

@ -14,7 +14,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 19.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-20 18:35+0000\n"
"POT-Creation-Date: 2026-03-20 18:35+0000\n"
"PO-Revision-Date: 2025-10-08 18:37+0000\n"
"Last-Translator: \n"
"Language-Team: \n"
@ -943,6 +943,7 @@ msgstr "Tasdiqlanishi kerak bolgan xarajat"
#. module: hr_expense
#. odoo-python
#: code:addons/hr_expense/models/account_move.py:0
#: code:addons/hr_expense/models/account_payment.py:0
#: model:ir.model.fields,field_description:hr_expense.field_product_product__can_be_expensed
#: model:ir.model.fields,field_description:hr_expense.field_product_template__can_be_expensed
#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_root

View file

@ -15,7 +15,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-20 18:35+0000\n"
"POT-Creation-Date: 2026-03-20 18:35+0000\n"
"PO-Revision-Date: 2026-01-06 08:43+0000\n"
"Last-Translator: \"Thi Huong Nguyen (thng)\" <thng@odoo.com>\n"
"Language-Team: Vietnamese <https://translate.odoo.com/projects/odoo-19/"
@ -823,6 +823,7 @@ msgstr "Chi phí cần phê duyệt"
#. module: hr_expense
#. odoo-python
#: code:addons/hr_expense/models/account_move.py:0
#: code:addons/hr_expense/models/account_payment.py:0
#: model:ir.model.fields,field_description:hr_expense.field_product_product__can_be_expensed
#: model:ir.model.fields,field_description:hr_expense.field_product_template__can_be_expensed
#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_root

View file

@ -16,7 +16,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-20 18:35+0000\n"
"POT-Creation-Date: 2026-03-20 18:35+0000\n"
"PO-Revision-Date: 2025-11-08 19:12+0000\n"
"Last-Translator: Weblate <noreply-mt-weblate@weblate.org>\n"
"Language-Team: Chinese (Simplified Han script) <https://translate.odoo.com/"
@ -808,6 +808,7 @@ msgstr "待批准费用"
#. module: hr_expense
#. odoo-python
#: code:addons/hr_expense/models/account_move.py:0
#: code:addons/hr_expense/models/account_payment.py:0
#: model:ir.model.fields,field_description:hr_expense.field_product_product__can_be_expensed
#: model:ir.model.fields,field_description:hr_expense.field_product_template__can_be_expensed
#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_root

View file

@ -13,7 +13,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~18.3\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-20 18:35+0000\n"
"POT-Creation-Date: 2026-03-20 18:35+0000\n"
"PO-Revision-Date: 2025-11-08 21:53+0000\n"
"Last-Translator: Weblate <noreply-mt-weblate@weblate.org>\n"
"Language-Team: Chinese (Traditional Han script) <https://translate.odoo.com/"
@ -807,6 +807,7 @@ msgstr "待批准開支"
#. module: hr_expense
#. odoo-python
#: code:addons/hr_expense/models/account_move.py:0
#: code:addons/hr_expense/models/account_payment.py:0
#: model:ir.model.fields,field_description:hr_expense.field_product_product__can_be_expensed
#: model:ir.model.fields,field_description:hr_expense.field_product_template__can_be_expensed
#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_root

View file

@ -33,14 +33,7 @@ class AccountPayment(models.Model):
def action_open_expense(self):
self.ensure_one()
return {
'name': self.expense_ids.name,
'type': 'ir.actions.act_window',
'view_mode': 'form',
'views': [(False, 'form')],
'res_model': 'hr.expense',
'res_id': self.expense_ids.id,
}
return self.expense_ids._get_records_action(name=_("Expenses"))
def _creation_message(self):
# EXTENDS mail

View file

@ -20,9 +20,8 @@ class AccountTax(models.Model):
WHERE EXISTS(
SELECT 1
FROM expense_tax AS exp
WHERE tax_id IN %s
AND account_tax.id = exp.tax_id
)
WHERE account_tax.id = exp.tax_id
) AND id IN %s
""", [tuple(taxes_to_compute)])
used_taxes.update([tax[0] for tax in self.env.cr.fetchall()])

View file

@ -331,14 +331,15 @@ class HrExpense(models.Model):
).ids
)
for expense in self:
if not expense.company_id:
# This would be happening when emptying the required company_id field, triggering the "onchange"s.
# This would lead to fields being set as editable, instead of using the env company,
# recomputing the interface just to be blocked when trying to save we choose not to recompute anything
# and wait for a proper company to be inputted.
continue
if expense.state not in {'draft', 'submitted', 'approved'} and not self.env.su:
# Not editable
if (
not expense.company_id
or (expense.state not in {'draft', 'submitted', 'approved'} and not self.env.su)
):
# When emptying the required company_id field, onchanges are triggered.
# To avoid recomputing the interface without a company (which could
# temporarily make fields editable), we do not recompute anything and wait
# for a proper company to be set. The interface is also made not editable
# when the state is not draft/submitted/approved and the user is not a superuser.
expense.is_editable = False
continue
@ -1081,12 +1082,8 @@ class HrExpense(models.Model):
expense_description = msg_dict.get('subject', '')
if employee.user_id:
company = employee.user_id.company_id
currencies = company.currency_id | employee.user_id.company_ids.mapped('currency_id')
else:
company = employee.company_id
currencies = company.currency_id
company = employee.company_id
currencies = company.currency_id
if not company: # ultimate fallback, since company_id is required on expense
company = self.env.company

View file

@ -1095,3 +1095,20 @@ class TestExpenses(TestExpenseCommon):
# Check that there is no fourth autobalancing line on the account move
self.assertEqual(expense.account_move_id.line_ids.mapped('balance'), [86.96, 13.04, -100.0])
def test_remove_company_id_from_hr_expense(self):
expense = self.create_expenses({
'name': 'Company PC 1000 + 15%',
'employee_id': self.expense_employee.id,
'product_id': self.product_c.id,
'total_amount_currency': 1000.00,
'date': '2021-10-12',
'payment_mode': 'company_account',
'company_id': self.company_data['company'].id,
'tax_ids': [Command.set(self.tax_purchase_a.ids)],
})
form = Form(expense)
form.company_id = self.env['res.company']
self.assertEqual(form.is_editable, False)
form.company_id = self.env.company
self.assertEqual(form.is_editable, True)

View file

@ -228,3 +228,27 @@ class TestExpensesMailImport(TestExpenseCommon):
expense = self.env['hr.expense'].message_new(message)
self.assertRaisesRegex(UserError, r"You can not submit an expense without a category\.", expense.action_submit)
def test_import_expense_from_email_several_companies_one_employee(self):
""" Import an expense for a user who has access to several companies,
but has only one employee profile in the company that is not his default one.
"""
user = self.expense_user_employee
company_2 = user.company_ids[1]
# Change the default company of the user to the second one,
# which is different from the company of the employee
user.company_id = company_2.id
message_parsed = {
'message_id': "XYZ",
'subject': 'New expense',
'email_from': user.email,
'to': 'catchall@yourcompany.com',
'body': "For which company is this expense?",
'attachments': [],
}
expense = self.env['hr.expense'].message_new(message_parsed)
self.assertRecordValues(expense, [{
'employee_id': self.expense_employee.id,
'company_id': self.expense_employee.company_id.id,
}])

View file

@ -37,7 +37,7 @@
<widget name="web_ribbon" title="Archived" bg_color="text-bg-danger" invisible="active"/>
<field name='product_variant_count' invisible='1'/>
<field name="id" invisible="1"/>
<field name="image_1920" widget="image" class="oe_avatar" options="{'image_preview': 'image_128'}"/>
<field name="image_1920" widget="image" class="oe_avatar" options="{'zoom': True, 'image_preview': 'image_128'}"/>
<field name="type" invisible="1"/>
<div class="oe_title px-3">
<label for="name" string="Product Name"/>