Improve pos_usability

Fix FR translation of base_partner_one2many_phone to avoid a crash when loading the FR translation
This commit is contained in:
Alexis de Lattre
2021-10-30 00:40:33 +02:00
parent 2854d4fdda
commit 0be112dc84
6 changed files with 240 additions and 125 deletions

View File

@@ -1,14 +1,14 @@
# Translation of Odoo Server. # Translation of Odoo Server.
# This file contains the translation of the following modules: # This file contains the translation of the following modules:
# * base_partner_one2many_phone # * base_partner_one2many_phone
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Odoo Server 10.0\n" "Project-Id-Version: Odoo Server 14.0\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-01-27 18:03+0000\n" "POT-Creation-Date: 2021-10-29 21:12+0000\n"
"PO-Revision-Date: 2020-01-27 18:03+0000\n" "PO-Revision-Date: 2021-10-29 21:12+0000\n"
"Last-Translator: <>\n" "Last-Translator: \n"
"Language-Team: \n" "Language-Team: \n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
@@ -16,92 +16,120 @@ msgstr ""
"Plural-Forms: \n" "Plural-Forms: \n"
#. module: base_partner_one2many_phone #. module: base_partner_one2many_phone
#: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_partner_phone_create_uid #: model:ir.model,name:base_partner_one2many_phone.model_res_partner
msgid "Contact"
msgstr ""
#. module: base_partner_one2many_phone
#: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_partner_phone__create_uid
msgid "Created by" msgid "Created by"
msgstr "" msgstr ""
#. module: base_partner_one2many_phone #. module: base_partner_one2many_phone
#: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_partner_phone_create_date #: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_partner_phone__create_date
msgid "Created on" msgid "Created on"
msgstr "" msgstr ""
#. module: base_partner_one2many_phone #. module: base_partner_one2many_phone
#: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_partner_phone_display_name #: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_partner__display_name
#: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_partner_phone__display_name
msgid "Display Name" msgid "Display Name"
msgstr "" msgstr ""
#. module: base_partner_one2many_phone #. module: base_partner_one2many_phone
#: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_partner_phone_email #: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_partner_phone__email
msgid "E-Mail" msgid "E-Mail"
msgstr "" msgstr ""
#. module: base_partner_one2many_phone #. module: base_partner_one2many_phone
#: code:addons/base_partner_one2many_phone/partner_phone.py:61 #: code:addons/base_partner_one2many_phone/partner_phone.py:0
#, python-format #, python-format
msgid "E-mail field must be empty when type is Primary/Secondary Phone, Primary/Secondary Mobile or Primary/Secondary Fax." msgid ""
"E-mail field must be empty when type is Primary/Secondary Phone, "
"Primary/Secondary Mobile or Primary/Secondary Fax."
msgstr "" msgstr ""
#. module: base_partner_one2many_phone #. module: base_partner_one2many_phone
#: code:addons/base_partner_one2many_phone/partner_phone.py:51 #: code:addons/base_partner_one2many_phone/partner_phone.py:0
#, python-format #, python-format
msgid "E-mail field must have a value when type is Primary E-mail or Secondary E-mail." msgid ""
"E-mail field must have a value when type is Primary E-mail or Secondary "
"E-mail."
msgstr "" msgstr ""
#. module: base_partner_one2many_phone #. module: base_partner_one2many_phone
#: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_partner_phone_id #: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_partner__email
#: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_users__email
msgid "Email"
msgstr ""
#. module: base_partner_one2many_phone
#: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_partner__id
#: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_partner_phone__id
msgid "ID" msgid "ID"
msgstr "" msgstr ""
#. module: base_partner_one2many_phone #. module: base_partner_one2many_phone
#: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_partner_phone___last_update #: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_partner____last_update
#: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_partner_phone____last_update
msgid "Last Modified on" msgid "Last Modified on"
msgstr "" msgstr ""
#. module: base_partner_one2many_phone #. module: base_partner_one2many_phone
#: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_partner_phone_write_uid #: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_partner_phone__write_uid
msgid "Last Updated by" msgid "Last Updated by"
msgstr "" msgstr ""
#. module: base_partner_one2many_phone #. module: base_partner_one2many_phone
#: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_partner_phone_write_date #: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_partner_phone__write_date
msgid "Last Updated on" msgid "Last Updated on"
msgstr "" msgstr ""
#. module: base_partner_one2many_phone #. module: base_partner_one2many_phone
#: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_partner_phone_note #: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_partner__mobile
#: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_users__mobile
msgid "Mobile"
msgstr ""
#. module: base_partner_one2many_phone
#: model:ir.model,name:base_partner_one2many_phone.model_res_partner_phone
msgid "Multiple emails and phones for partners"
msgstr ""
#. module: base_partner_one2many_phone
#: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_partner_phone__note
msgid "Note" msgid "Note"
msgstr "" msgstr ""
#. module: base_partner_one2many_phone #. module: base_partner_one2many_phone
#: model:ir.model,name:base_partner_one2many_phone.model_res_partner #: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_partner__phone
msgid "Partner" #: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_partner_phone__phone
msgstr "" #: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_users__phone
#. module: base_partner_one2many_phone
#: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_partner_phone_phone
msgid "Phone" msgid "Phone"
msgstr "" msgstr ""
#. module: base_partner_one2many_phone #. module: base_partner_one2many_phone
#: code:addons/base_partner_one2many_phone/partner_phone.py:54 #: model_terms:ir.ui.view,arch_db:base_partner_one2many_phone.res_partner_phone_form
msgid "Phone and E-mail"
msgstr ""
#. module: base_partner_one2many_phone
#: code:addons/base_partner_one2many_phone/partner_phone.py:0
#, python-format #, python-format
msgid "Phone field must be empty when type is Primary E-mail or Secondary E-mail." msgid ""
"Phone field must be empty when type is Primary E-mail or Secondary E-mail."
msgstr "" msgstr ""
#. module: base_partner_one2many_phone #. module: base_partner_one2many_phone
#: code:addons/base_partner_one2many_phone/partner_phone.py:58 #: code:addons/base_partner_one2many_phone/partner_phone.py:0
#, python-format #, python-format
msgid "Phone field must have a value when type is Primary/Secondary Phone, Primary/Secondary Mobile or Primary/Secondary Fax." msgid ""
"Phone field must have a value when type is Primary/Secondary Phone, "
"Primary/Secondary Mobile or Primary/Secondary Fax."
msgstr "" msgstr ""
#. module: base_partner_one2many_phone #. module: base_partner_one2many_phone
#: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_partner_phone_ids #: model_terms:ir.ui.view,arch_db:base_partner_one2many_phone.res_partner_phone_tree
#: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_users_phone_ids
msgid "Phones"
msgstr ""
#. module: base_partner_one2many_phone
#: model:ir.ui.view,arch_db:base_partner_one2many_phone.res_partner_phone_tree
msgid "Phones and E-mail" msgid "Phones and E-mail"
msgstr "" msgstr ""
@@ -112,63 +140,63 @@ msgid "Phones/E-mails"
msgstr "" msgstr ""
#. module: base_partner_one2many_phone #. module: base_partner_one2many_phone
#: selection:res.partner.phone,type:0 #: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_partner__phone_ids
#: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_users__phone_ids
msgid "Phones/Emails"
msgstr ""
#. module: base_partner_one2many_phone
#: model:ir.model.fields.selection,name:base_partner_one2many_phone.selection__res_partner_phone__type__1_email_primary
msgid "Primary E-mail" msgid "Primary E-mail"
msgstr "" msgstr ""
#. module: base_partner_one2many_phone #. module: base_partner_one2many_phone
#: selection:res.partner.phone,type:0 #: model:ir.model.fields.selection,name:base_partner_one2many_phone.selection__res_partner_phone__type__7_fax_primary
msgid "Primary Fax" msgid "Primary Fax"
msgstr "" msgstr ""
#. module: base_partner_one2many_phone #. module: base_partner_one2many_phone
#: selection:res.partner.phone,type:0 #: model:ir.model.fields.selection,name:base_partner_one2many_phone.selection__res_partner_phone__type__5_mobile_primary
msgid "Primary Mobile" msgid "Primary Mobile"
msgstr "" msgstr ""
#. module: base_partner_one2many_phone #. module: base_partner_one2many_phone
#: selection:res.partner.phone,type:0 #: model:ir.model.fields.selection,name:base_partner_one2many_phone.selection__res_partner_phone__type__3_phone_primary
msgid "Primary Phone" msgid "Primary Phone"
msgstr "" msgstr ""
#. module: base_partner_one2many_phone #. module: base_partner_one2many_phone
#: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_partner_phone_partner_id #: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_partner_phone__partner_id
msgid "Related Partner" msgid "Related Partner"
msgstr "" msgstr ""
#. module: base_partner_one2many_phone #. module: base_partner_one2many_phone
#: model:ir.ui.view,arch_db:base_partner_one2many_phone.res_partner_phone_search #: model_terms:ir.ui.view,arch_db:base_partner_one2many_phone.res_partner_phone_search
msgid "Search Phones/E-mail" msgid "Search Phones/E-mail"
msgstr "" msgstr ""
#. module: base_partner_one2many_phone #. module: base_partner_one2many_phone
#: selection:res.partner.phone,type:0 #: model:ir.model.fields.selection,name:base_partner_one2many_phone.selection__res_partner_phone__type__2_email_secondary
msgid "Secondary E-mail" msgid "Secondary E-mail"
msgstr "" msgstr ""
#. module: base_partner_one2many_phone #. module: base_partner_one2many_phone
#: selection:res.partner.phone,type:0 #: model:ir.model.fields.selection,name:base_partner_one2many_phone.selection__res_partner_phone__type__8_fax_secondary
msgid "Secondary Fax" msgid "Secondary Fax"
msgstr "" msgstr ""
#. module: base_partner_one2many_phone #. module: base_partner_one2many_phone
#: selection:res.partner.phone,type:0 #: model:ir.model.fields.selection,name:base_partner_one2many_phone.selection__res_partner_phone__type__6_mobile_secondary
msgid "Secondary Mobile" msgid "Secondary Mobile"
msgstr "" msgstr ""
#. module: base_partner_one2many_phone #. module: base_partner_one2many_phone
#: selection:res.partner.phone,type:0 #: model:ir.model.fields.selection,name:base_partner_one2many_phone.selection__res_partner_phone__type__4_phone_secondary
msgid "Secondary Phone" msgid "Secondary Phone"
msgstr "" msgstr ""
#. module: base_partner_one2many_phone #. module: base_partner_one2many_phone
#: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_partner_phone_type #: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_partner_phone__type
#: model:ir.ui.view,arch_db:base_partner_one2many_phone.res_partner_phone_search #: model_terms:ir.ui.view,arch_db:base_partner_one2many_phone.res_partner_phone_search
msgid "Type" msgid "Type"
msgstr "" msgstr ""
#. module: base_partner_one2many_phone
#: model:ir.model,name:base_partner_one2many_phone.model_res_partner_phone
msgid "res.partner.phone"
msgstr ""

View File

@@ -1,14 +1,14 @@
# Translation of Odoo Server. # Translation of Odoo Server.
# This file contains the translation of the following modules: # This file contains the translation of the following modules:
# * base_partner_one2many_phone # * base_partner_one2many_phone
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Odoo Server 10.0\n" "Project-Id-Version: Odoo Server 14.0\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-01-27 17:56+0000\n" "POT-Creation-Date: 2021-10-29 21:12+0000\n"
"PO-Revision-Date: 2020-01-27 17:56+0000\n" "PO-Revision-Date: 2021-10-29 21:12+0000\n"
"Last-Translator: <>\n" "Last-Translator: \n"
"Language-Team: \n" "Language-Team: \n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
@@ -16,159 +16,187 @@ msgstr ""
"Plural-Forms: \n" "Plural-Forms: \n"
#. module: base_partner_one2many_phone #. module: base_partner_one2many_phone
#: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_partner_phone_create_uid #: model:ir.model,name:base_partner_one2many_phone.model_res_partner
msgid "Contact"
msgstr "Contact"
#. module: base_partner_one2many_phone
#: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_partner_phone__create_uid
msgid "Created by" msgid "Created by"
msgstr "Créé par" msgstr "Créé par"
#. module: base_partner_one2many_phone #. module: base_partner_one2many_phone
#: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_partner_phone_create_date #: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_partner_phone__create_date
msgid "Created on" msgid "Created on"
msgstr "Créé le" msgstr "Créé le"
#. module: base_partner_one2many_phone #. module: base_partner_one2many_phone
#: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_partner_phone_display_name #: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_partner__display_name
#: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_partner_phone__display_name
msgid "Display Name" msgid "Display Name"
msgstr "Nom à afficher" msgstr "Nom affiché"
#. module: base_partner_one2many_phone #. module: base_partner_one2many_phone
#: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_partner_phone_email #: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_partner_phone__email
msgid "E-Mail" msgid "E-Mail"
msgstr "Courriel" msgstr "E-Mail"
#. module: base_partner_one2many_phone #. module: base_partner_one2many_phone
#: code:addons/base_partner_one2many_phone/partner_phone.py:61 #: code:addons/base_partner_one2many_phone/partner_phone.py:0
#, python-format #, python-format
msgid "E-mail field must be empty when type is Primary/Secondary Phone, Primary/Secondary Mobile or Primary/Secondary Fax." msgid ""
msgstr "Le champ courriel doit être vide quand le type est tél. primaire/secondaire, portable primaire/secondaire ou fax primaire/secondaire." "E-mail field must be empty when type is Primary/Secondary Phone, "
"Primary/Secondary Mobile or Primary/Secondary Fax."
msgstr "Le champ E-mail doit être vide quand le type est Tél. principal/secondaire, Portable principal/secondaire ou Fax principal/secondaire."
#. module: base_partner_one2many_phone #. module: base_partner_one2many_phone
#: code:addons/base_partner_one2many_phone/partner_phone.py:51 #: code:addons/base_partner_one2many_phone/partner_phone.py:0
#, python-format #, python-format
msgid "E-mail field must have a value when type is Primary E-mail or Secondary E-mail." msgid ""
msgstr "Le champ courriel doit être renseigné quand le type est courriel primaire ou courriel secondaire." "E-mail field must have a value when type is Primary E-mail or Secondary "
"E-mail."
msgstr "Le champ E-mail doit avoir une valeur quand le type est E-mail principal ou secondaire."
#. module: base_partner_one2many_phone #. module: base_partner_one2many_phone
#: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_partner_phone_id #: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_partner__email
#: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_users__email
msgid "Email"
msgstr "E-mail"
#. module: base_partner_one2many_phone
#: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_partner__id
#: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_partner_phone__id
msgid "ID" msgid "ID"
msgstr "ID" msgstr ""
#. module: base_partner_one2many_phone #. module: base_partner_one2many_phone
#: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_partner_phone___last_update #: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_partner____last_update
#: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_partner_phone____last_update
msgid "Last Modified on" msgid "Last Modified on"
msgstr "Dernière modification le" msgstr "Dernière modification le"
#. module: base_partner_one2many_phone #. module: base_partner_one2many_phone
#: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_partner_phone_write_uid #: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_partner_phone__write_uid
msgid "Last Updated by" msgid "Last Updated by"
msgstr "Dernière mise à jour par" msgstr "Dernière modification par"
#. module: base_partner_one2many_phone #. module: base_partner_one2many_phone
#: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_partner_phone_write_date #: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_partner_phone__write_date
msgid "Last Updated on" msgid "Last Updated on"
msgstr "Dernière mise à jour le" msgstr "Dernière modification le"
#. module: base_partner_one2many_phone #. module: base_partner_one2many_phone
#: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_partner_phone_note #: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_partner__mobile
#: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_users__mobile
msgid "Mobile"
msgstr "Portable"
#. module: base_partner_one2many_phone
#: model:ir.model,name:base_partner_one2many_phone.model_res_partner_phone
msgid "Multiple emails and phones for partners"
msgstr "Multiples e-mails et téléphones pour les partenaires"
#. module: base_partner_one2many_phone
#: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_partner_phone__note
msgid "Note" msgid "Note"
msgstr "Note" msgstr "Note"
#. module: base_partner_one2many_phone #. module: base_partner_one2many_phone
#: model:ir.model,name:base_partner_one2many_phone.model_res_partner #: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_partner__phone
msgid "Partner" #: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_partner_phone__phone
msgstr "Partenaire" #: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_users__phone
#. module: base_partner_one2many_phone
#: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_partner_phone_phone
msgid "Phone" msgid "Phone"
msgstr "Téléphone" msgstr "Tél."
#. module: base_partner_one2many_phone #. module: base_partner_one2many_phone
#: code:addons/base_partner_one2many_phone/partner_phone.py:54 #: model_terms:ir.ui.view,arch_db:base_partner_one2many_phone.res_partner_phone_form
msgid "Phone and E-mail"
msgstr "Tél. et E-mail"
#. module: base_partner_one2many_phone
#: code:addons/base_partner_one2many_phone/partner_phone.py:0
#, python-format #, python-format
msgid "Phone field must be empty when type is Primary E-mail or Secondary E-mail." msgid ""
msgstr "Le champ téléphone doit être vide quand le type est courriel primaire ou courriel secondaire." "Phone field must be empty when type is Primary E-mail or Secondary E-mail."
msgstr "Le champ Tél. doit être vide quand le type est E-mail principal ou E-mail secondaire."
#. module: base_partner_one2many_phone #. module: base_partner_one2many_phone
#: code:addons/base_partner_one2many_phone/partner_phone.py:58 #: code:addons/base_partner_one2many_phone/partner_phone.py:0
#, python-format #, python-format
msgid "Phone field must have a value when type is Primary/Secondary Phone, Primary/Secondary Mobile or Primary/Secondary Fax." msgid ""
msgstr "Le champ téléphone doit être renseigné quand le type est tél. primaire/secondaire, portable primaire/secondaire ou fax primaire/secondaire.." "Phone field must have a value when type is Primary/Secondary Phone, "
"Primary/Secondary Mobile or Primary/Secondary Fax."
msgstr "Le champ Tél. doit avoir une valeur quand le type est Tél. principal/secondaire, Portable principal/secondaire ou Fax principal/secondaire."
#. module: base_partner_one2many_phone #. module: base_partner_one2many_phone
#: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_partner_phone_ids #: model_terms:ir.ui.view,arch_db:base_partner_one2many_phone.res_partner_phone_tree
#: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_users_phone_ids
msgid "Phones"
msgstr "Téléphones"
#. module: base_partner_one2many_phone
#: model:ir.ui.view,arch_db:base_partner_one2many_phone.res_partner_phone_tree
msgid "Phones and E-mail" msgid "Phones and E-mail"
msgstr "Téls et courriels" msgstr "Téls et E-mail"
#. module: base_partner_one2many_phone #. module: base_partner_one2many_phone
#: model:ir.actions.act_window,name:base_partner_one2many_phone.res_partner_phone_action #: model:ir.actions.act_window,name:base_partner_one2many_phone.res_partner_phone_action
#: model:ir.ui.menu,name:base_partner_one2many_phone.res_partner_phone_menu #: model:ir.ui.menu,name:base_partner_one2many_phone.res_partner_phone_menu
msgid "Phones/E-mails" msgid "Phones/E-mails"
msgstr "Téls/Courriels" msgstr "Téls/E-mails"
#. module: base_partner_one2many_phone #. module: base_partner_one2many_phone
#: selection:res.partner.phone,type:0 #: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_partner__phone_ids
#: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_users__phone_ids
msgid "Phones/Emails"
msgstr "Téls/E-mails"
#. module: base_partner_one2many_phone
#: model:ir.model.fields.selection,name:base_partner_one2many_phone.selection__res_partner_phone__type__1_email_primary
msgid "Primary E-mail" msgid "Primary E-mail"
msgstr "Courriel principal" msgstr "E-mail principal"
#. module: base_partner_one2many_phone #. module: base_partner_one2many_phone
#: selection:res.partner.phone,type:0 #: model:ir.model.fields.selection,name:base_partner_one2many_phone.selection__res_partner_phone__type__7_fax_primary
msgid "Primary Fax" msgid "Primary Fax"
msgstr "Fax principal" msgstr "Fax principal"
#. module: base_partner_one2many_phone #. module: base_partner_one2many_phone
#: selection:res.partner.phone,type:0 #: model:ir.model.fields.selection,name:base_partner_one2many_phone.selection__res_partner_phone__type__5_mobile_primary
msgid "Primary Mobile" msgid "Primary Mobile"
msgstr "Portable principal" msgstr "Portable principal"
#. module: base_partner_one2many_phone #. module: base_partner_one2many_phone
#: selection:res.partner.phone,type:0 #: model:ir.model.fields.selection,name:base_partner_one2many_phone.selection__res_partner_phone__type__3_phone_primary
msgid "Primary Phone" msgid "Primary Phone"
msgstr "Tél principal" msgstr "Tél. principal"
#. module: base_partner_one2many_phone #. module: base_partner_one2many_phone
#: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_partner_phone_partner_id #: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_partner_phone__partner_id
msgid "Related Partner" msgid "Related Partner"
msgstr "Partenaire associé" msgstr "Partenaire associé"
#. module: base_partner_one2many_phone #. module: base_partner_one2many_phone
#: model:ir.ui.view,arch_db:base_partner_one2many_phone.res_partner_phone_search #: model_terms:ir.ui.view,arch_db:base_partner_one2many_phone.res_partner_phone_search
msgid "Search Phones/E-mail" msgid "Search Phones/E-mail"
msgstr "Search Phones/E-mail" msgstr ""
#. module: base_partner_one2many_phone #. module: base_partner_one2many_phone
#: selection:res.partner.phone,type:0 #: model:ir.model.fields.selection,name:base_partner_one2many_phone.selection__res_partner_phone__type__2_email_secondary
msgid "Secondary E-mail" msgid "Secondary E-mail"
msgstr "Courriel secondaire" msgstr "E-mail secondaire"
#. module: base_partner_one2many_phone #. module: base_partner_one2many_phone
#: selection:res.partner.phone,type:0 #: model:ir.model.fields.selection,name:base_partner_one2many_phone.selection__res_partner_phone__type__8_fax_secondary
msgid "Secondary Fax" msgid "Secondary Fax"
msgstr "Fax secondaire" msgstr "Fax secondaire"
#. module: base_partner_one2many_phone #. module: base_partner_one2many_phone
#: selection:res.partner.phone,type:0 #: model:ir.model.fields.selection,name:base_partner_one2many_phone.selection__res_partner_phone__type__6_mobile_secondary
msgid "Secondary Mobile" msgid "Secondary Mobile"
msgstr "Portable secondaire" msgstr "Portable secondaire"
#. module: base_partner_one2many_phone #. module: base_partner_one2many_phone
#: selection:res.partner.phone,type:0 #: model:ir.model.fields.selection,name:base_partner_one2many_phone.selection__res_partner_phone__type__4_phone_secondary
msgid "Secondary Phone" msgid "Secondary Phone"
msgstr "Tél. secondaire" msgstr "Tél. secondaire"
#. module: base_partner_one2many_phone #. module: base_partner_one2many_phone
#: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_partner_phone_type #: model:ir.model.fields,field_description:base_partner_one2many_phone.field_res_partner_phone__type
#: model:ir.ui.view,arch_db:base_partner_one2many_phone.res_partner_phone_search #: model_terms:ir.ui.view,arch_db:base_partner_one2many_phone.res_partner_phone_search
msgid "Type" msgid "Type"
msgstr "Type" msgstr "Type"
#. module: base_partner_one2many_phone
#: model:ir.model,name:base_partner_one2many_phone.model_res_partner_phone
msgid "res.partner.phone"
msgstr "res.partner.phone"

View File

@@ -14,7 +14,7 @@
<field name="name">res.partner.phone.tree</field> <field name="name">res.partner.phone.tree</field>
<field name="model">res.partner.phone</field> <field name="model">res.partner.phone</field>
<field name="arch" type="xml"> <field name="arch" type="xml">
<tree string="Phones and E-mail" editable="bottom"> <tree editable="bottom">
<field name="partner_id" invisible="not context.get('partner_phone_main_view')"/> <field name="partner_id" invisible="not context.get('partner_phone_main_view')"/>
<field name="type"/> <field name="type"/>
<field name="phone" widget="phone" options="{'enable_sms': false}" attrs="{'required': [('type', 'not in', ('1_email_primary', '2_email_secondary'))], 'readonly': [('type', 'in', ('1_email_primary', '2_email_secondary'))]}"/> <field name="phone" widget="phone" options="{'enable_sms': false}" attrs="{'required': [('type', 'not in', ('1_email_primary', '2_email_secondary'))], 'readonly': [('type', 'in', ('1_email_primary', '2_email_secondary'))]}"/>
@@ -28,7 +28,7 @@
<field name="name">res.partner.phone.form</field> <field name="name">res.partner.phone.form</field>
<field name="model">res.partner.phone</field> <field name="model">res.partner.phone</field>
<field name="arch" type="xml"> <field name="arch" type="xml">
<form string="Phone and E-mail"> <form>
<group name="main"> <group name="main">
<field name="partner_id" invisible="not context.get('partner_phone_main_view')"/> <field name="partner_id" invisible="not context.get('partner_phone_main_view')"/>
<field name="type"/> <field name="type"/>
@@ -44,7 +44,7 @@
<field name="name">res.partner.phone.search</field> <field name="name">res.partner.phone.search</field>
<field name="model">res.partner.phone</field> <field name="model">res.partner.phone</field>
<field name="arch" type="xml"> <field name="arch" type="xml">
<search string="Search Phones/E-mail"> <search>
<field name="phone" /> <field name="phone" />
<field name="email" /> <field name="email" />
<group name="groupby"> <group name="groupby">

View File

@@ -28,7 +28,9 @@ Akretion:
"depends": ["point_of_sale"], "depends": ["point_of_sale"],
"data": [ "data": [
"report/pos.xml", "report/pos.xml",
"views/report_pos_order.xml",
"views/pos_category.xml", "views/pos_category.xml",
"views/pos_session.xml",
"views/product.xml", "views/product.xml",
], ],
"installable": True, "installable": True,

View File

@@ -0,0 +1,31 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright 2021 Akretion France (http://www.akretion.com/)
@author: Alexis de Lattre <alexis.delattre@akretion.com>
License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
-->
<odoo>
<record id="view_pos_session_form" model="ir.ui.view">
<field name="model">pos.session</field>
<field name="inherit_id" ref="point_of_sale.view_pos_session_form"/>
<field name="arch" type="xml">
<button name="show_journal_items" position="after">
<button name="%(point_of_sale.action_report_pos_order_all)d" type="action" class="oe_stat_button" icon="fa-table" string="Stats" context="{'search_default_session_id': active_id}"/>
</button>
</field>
</record>
<record id="view_pos_session_tree" model="ir.ui.view">
<field name="model">pos.session</field>
<field name="inherit_id" ref="point_of_sale.view_pos_session_tree"/>
<field name="arch" type="xml">
<field name="state" position="attributes">
<attribute name="decoration-success">state == 'opened'</attribute>
</field>
</field>
</record>
</odoo>

View File

@@ -0,0 +1,26 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright 2021 Akretion France (http://www.akretion.com/)
@author: Alexis de Lattre <alexis.delattre@akretion.com>
License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
-->
<odoo>
<record id="view_report_pos_order_search" model="ir.ui.view">
<field name="model">report.pos.order</field>
<field name="inherit_id" ref="point_of_sale.view_report_pos_order_search"/>
<field name="arch" type="xml">
<field name="product_categ_id" position="after">
<field name="session_id"/>
</field>
</field>
</record>
<record id="point_of_sale.action_report_pos_order_all" model="ir.actions.act_window">
<field name="view_mode">pivot,graph</field> <!-- invert native order -->
</record>
</odoo>