diff --git a/lcc_members/__manifest__.py b/lcc_members/__manifest__.py index f1431f6e..afac655e 100644 --- a/lcc_members/__manifest__.py +++ b/lcc_members/__manifest__.py @@ -107,6 +107,8 @@ "views/assets.xml", "views/profile_portal_templates.xml", "views/invoice_portal_templates.xml", + "views/res_users_views.xml", + "wizard/membership_invoice_views.xml", "data/partner_profile_data.xml", "data/res_partner_data.xml", ], diff --git a/lcc_members/controllers/portal.py b/lcc_members/controllers/portal.py index f02a0556..0f9313e0 100644 --- a/lcc_members/controllers/portal.py +++ b/lcc_members/controllers/portal.py @@ -72,8 +72,10 @@ def _details_profile_form_validate(self, data, profile_id): # nickname uniqueness if ( data.get("nickname") - and request.env["res.partner"].browse([9]).is_public_profile - and request.env["res.partner"].search( + and request.env["res.partner"].sudo().browse([9]).is_public_profile + and request.env["res.partner"] + .sudo() + .search( [ ("name", "=", data.get("nickname")), ("partner_profile.ref", "=", "partner_profile_public"), diff --git a/lcc_members/i18n/fr.po b/lcc_members/i18n/fr.po index 3af2ac9e..0a1cd6f3 100644 --- a/lcc_members/i18n/fr.po +++ b/lcc_members/i18n/fr.po @@ -1,65 +1,106 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: -# * lcc_members +# * lcc_members # msgid "" msgstr "" "Project-Id-Version: Odoo Server 12.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-01-21 13:38+0000\n" -"PO-Revision-Date: 2022-01-21 15:10+0100\n" +"POT-Creation-Date: 2022-05-03 15:50+0000\n" +"PO-Revision-Date: 2022-05-03 15:50+0000\n" "Last-Translator: <>\n" "Language-Team: \n" -"Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" +"Content-Transfer-Encoding: \n" "Plural-Forms: \n" -"X-Generator: Poedit 3.0.1\n" -"X-Poedit-Bookmarks: 145,-1,-1,-1,-1,-1,-1,-1,-1,-1\n" #. module: lcc_members #: model_terms:ir.ui.view,arch_db:lcc_members.lcc_members_form_view -msgid "" -"Attention:\n" -" Odoo ne compresse pas les images. la somme totale de vos images ne doit pas dépasser 4mo. Pour compresser vos images vous pouvez par exemple utiliser ce site :" -msgstr "" -"Attention:\n" +msgid "Warning:\n" +" Odoo doesn't compress pictures. The total sum of your pictures must not exceed 4Mo. To compress your pictures, you can use the following tool:" +msgstr "Attention:\n" " Odoo ne compresse pas les images. la somme totale de vos images ne doit pas dépasser 4mo. Pour compresser vos images vous pouvez par exemple utiliser ce site :" #. module: lcc_members #: model_terms:ir.ui.view,arch_db:lcc_members.lcc_partner_detail -msgid "Comptoir de change" -msgstr "Comptoir de change" +msgid "Exchange counter" +msgstr "Comptoir de change" #. module: lcc_members #: model_terms:ir.ui.view,arch_db:lcc_members.lcc_partner_detail -msgid "Groupe Local:" -msgstr "Groupe Local :" +msgid "Itinerant" +msgstr "Itinérant" #. module: lcc_members #: model_terms:ir.ui.view,arch_db:lcc_members.lcc_partner_detail -msgid "Itinérant" -msgstr "Itinérant" +msgid "Local group:" +msgstr "Groupe local" + +#. module: lcc_members +#: model_terms:ir.ui.view,arch_db:lcc_members.portal_my_profiles +msgid "Main profiles :\n" +" internal and private profiles, used for membership management and internal communication.\n" +"
\n" +" Public profiles :\n" +" profiles that are available to tierce applications (annuary, currency wallet or maps for instance)." +msgstr "Profils Principaux :\n" +" Profils internes et privés, utilisés pour la gestion des adhésions et la communication interne.\n" +"
\n" +" Profils Publiques :\n" +" Profils diffusés à des applications tierces (annuaire, porte-monnaie électronique ou cartographie par exemple)." + +#. module: lcc_members +#: model_terms:ir.ui.view,arch_db:lcc_members.portal_my_profiles +msgid "Public profile :\n" +" profiles that is available to tierce applications (annuary, currency wallet or maps for instance).\n" +"
\n" +" Position profiles :\n" +" profiles that indicate your belonging to an organization, and the role you have in." +msgstr "Profils Publiques :\n" +" Profils diffusés à des applications tierces (annuaire, porte-monnaie électronique ou cartographie par exemple).\n" +"
\n" +" Profils Position :\n" +" Profils qui indiquent votre appartenance à une organisation, et votre rôle dans cette dernière." #. module: lcc_members #: model_terms:ir.ui.view,arch_db:lcc_members.portal_my_profile -msgid "
Activity information" -msgstr "
Information sur les Activités" +msgid "
\n" +" Activity information" +msgstr "
\n" +" Informations sur l'activité" #. module: lcc_members #: model_terms:ir.ui.view,arch_db:lcc_members.portal_my_profile -msgid "
Contact information" -msgstr "
Informations de contact" +msgid "
\n" +" Contact information" +msgstr "
\n" +" Informations de contact" #. module: lcc_members #: model_terms:ir.ui.view,arch_db:lcc_members.portal_my_profile -msgid "
Job position" -msgstr "
Poste Occupé" +msgid "
\n" +" Job position" +msgstr "
\n" +" Poste occupé" + +#. module: lcc_members +#: model_terms:ir.ui.view,arch_db:lcc_members.portal_my_profiles +msgid "
\n" +" My organizations' profiles" +msgstr "
\n" +" Mes profils position" + +#. module: lcc_members +#: model_terms:ir.ui.view,arch_db:lcc_members.portal_my_profiles +msgid "
\n" +" My profiles" +msgstr "
\n" +" Mes profils" #. module: lcc_members #: model_terms:ir.ui.view,arch_db:lcc_members.lcc_partner_detail -msgid "Partager" +msgid "Share" msgstr "Partager" #. module: lcc_members @@ -69,58 +110,48 @@ msgstr "Nom du Profile" #. module: lcc_members #: model_terms:ir.ui.view,arch_db:lcc_members.lcc_partner_detail -msgid "" -"\n" -" Horaires d'ouverture\n" -"
" -msgstr "" -"\n" -" Horaires d'ouverture\n" -"
" +msgid "\n" +" Opening time\n" +"
" +msgstr "\n" +" Horaires d'ouverture\n" +"
" #. module: lcc_members #: model_terms:ir.ui.view,arch_db:lcc_members.lcc_partner_detail -msgid "" -"\n" -" Autres informations\n" -"
" -msgstr "" -"\n" -" Autres informations\n" -"
" +msgid "\n" +" Other information\n" +"
" +msgstr "\n" +" Autres informations\n" +"
" #. module: lcc_members #: model_terms:ir.ui.view,arch_db:lcc_members.lcc_partner_detail -msgid "" -"\n" -" Réductions\n" -"
" -msgstr "" -"\n" -" Réductions\n" -"
" +msgid "\n" +" Discounts\n" +"
" +msgstr "\n" +" Réductions\n" +"
" #. module: lcc_members #: model_terms:ir.ui.view,arch_db:lcc_members.lcc_partner_detail -msgid "" -"\n" -" Pourquoi la MLC ?\n" -"
" -msgstr "" -"\n" -" Pourquoi la MLC ?\n" -"
" +msgid "\n" +" Why the LCC?\n" +"
" +msgstr "\n" +" Pourquoi la monnaie locale ?\n" +"
" #. module: lcc_members #: model_terms:ir.ui.view,arch_db:lcc_members.lcc_partner_detail -msgid "" -"\n" -" Informations de contact\n" -"
" -msgstr "" -"\n" -" Informations de contact\n" -"
" +msgid "\n" +" Contact information\n" +"
" +msgstr "\n" +" Informations de contact\n" +"
" #. module: lcc_members #: model_terms:ir.ui.view,arch_db:lcc_members.members_kanban_view @@ -128,53 +159,49 @@ msgid "Local group:" msgstr "Groupe Local :" #. module: lcc_members -#: code:addons/lcc_members/models/res_users.py:30 -#, python-format -msgid "" -"A user cannot have both Tax B2B and Tax B2C.\n" -"You should go in General Settings, and choose to display Product Prices\n" -"either in 'Tax-Included' or in 'Tax-Excluded' mode\n" -"(or switch twice the mode if you are already in the desired one)." -msgstr "" -"Un utilisateur ne peut pas être dans le groupe Taxe B2B et le groupe Taxe B2C.\n" -"." - -#. module: lcc_members -#: code:addons/lcc_members/models/res_partner.py:160 +#: code:addons/lcc_members/models/res_partner.py:192 +#: code:addons/lcc_members/models/res_partner.py:194 #: model:ir.model.fields,field_description:lcc_members.field_res_partner__accept_policy #: model:ir.model.fields,field_description:lcc_members.field_res_users__accept_policy #, python-format msgid "Accept LCC Policy" -msgstr "Accepte les Conditions Générales d'Utilisation" +msgstr "Accepter les Conditions Générales d'Utilisation" #. module: lcc_members -#: code:addons/lcc_members/models/res_partner.py:119 +#: code:addons/lcc_members/models/res_partner.py:130 +#: code:addons/lcc_members/models/res_partner.py:132 #: model:ir.model.fields,field_description:lcc_members.field_res_partner__accept_coupons #: model:ir.model.fields,field_description:lcc_members.field_res_users__accept_coupons #: model_terms:ir.ui.view,arch_db:lcc_members.portal_my_profile #, python-format msgid "Accept coupons" -msgstr "Accepte les coupons" +msgstr "Accept les coupons" #. module: lcc_members -#: code:addons/lcc_members/models/res_partner.py:122 +#: code:addons/lcc_members/models/res_partner.py:133 +#: code:addons/lcc_members/models/res_partner.py:135 #: model:ir.model.fields,field_description:lcc_members.field_res_partner__accept_digital_currency #: model:ir.model.fields,field_description:lcc_members.field_res_users__accept_digital_currency #: model_terms:ir.ui.view,arch_db:lcc_members.portal_my_profile #, python-format msgid "Accept digital currency" -msgstr "Accepte la Monnaie numérique" +msgstr "Accept la monnaie numérique" #. module: lcc_members #: model_terms:ir.ui.view,arch_db:lcc_members.portal_my_profile msgid "Activity..." -msgstr "Détails des Activités ..." +msgstr "Activités..." #. module: lcc_members #: model_terms:ir.ui.view,arch_db:lcc_members.lcc_members_form_view msgid "Additional informations" msgstr "Informations supplémentaires" +#. module: lcc_members +#: model_terms:ir.ui.view,arch_db:lcc_members.lcc_members_form_view +msgid "Administrative Name" +msgstr "Nom administratif" + #. module: lcc_members #: model_terms:ir.ui.view,arch_db:lcc_members.members_search_view msgid "All Members" @@ -190,11 +217,6 @@ msgstr "Tous les non-membres" msgid "Archived" msgstr "Archivé" -#. module: lcc_members -#: model_terms:ir.ui.view,arch_db:lcc_members.members_search_view -msgid "Associate Member" -msgstr "Membre associé" - #. module: lcc_members #: model:ir.model.fields,field_description:lcc_members.field_res_partner__odoo_user_id #: model:ir.model.fields,field_description:lcc_members.field_res_users__odoo_user_id @@ -236,7 +258,12 @@ msgstr "Classification (pour retrouver facilement un pro dans l'annuaire)" #. module: lcc_members #: model_terms:ir.ui.view,arch_db:lcc_members.lcc_members_form_view -msgid "Commercial Name" +msgid "Commercial Name..." +msgstr "Nom commercial..." + +#. module: lcc_members +#: model_terms:ir.ui.view,arch_db:lcc_members.lcc_members_form_view +msgid "Commercial name" msgstr "Nom Commercial" #. module: lcc_members @@ -247,6 +274,11 @@ msgstr "Nom Commercial" msgid "Company" msgstr "Société" +#. module: lcc_members +#: model_terms:ir.ui.view,arch_db:lcc_members.portal_my_home_profile_menu +msgid "Consult my profiles" +msgstr "Consulter mes profils" + #. module: lcc_members #: model:ir.model,name:lcc_members.model_res_partner msgid "Contact" @@ -263,7 +295,8 @@ msgid "Convention" msgstr "Convention" #. module: lcc_members -#: code:addons/lcc_members/models/res_partner.py:101 +#: code:addons/lcc_members/models/res_partner.py:112 +#: code:addons/lcc_members/models/res_partner.py:114 #: model:ir.model.fields,field_description:lcc_members.field_res_partner__convention_agreement #: model:ir.model.fields,field_description:lcc_members.field_res_users__convention_agreement #, python-format @@ -271,8 +304,8 @@ msgid "Convention agreement" msgstr "Convention" #. module: lcc_members -#: code:addons/lcc_members/models/res_partner.py:95 -#: code:addons/lcc_members/models/res_partner.py:112 +#: code:addons/lcc_members/models/res_partner.py:106 +#: code:addons/lcc_members/models/res_partner.py:108 #: model:ir.model.fields,field_description:lcc_members.field_res_partner__convention_specific_agreement #: model:ir.model.fields,field_description:lcc_members.field_res_users__convention_specific_agreement #, python-format @@ -309,8 +342,8 @@ msgid "Created on" msgstr "Créé le" #. module: lcc_members -#: code:addons/lcc_members/models/res_partner.py:106 -#: code:addons/lcc_members/models/res_partner.py:118 +#: code:addons/lcc_members/models/res_partner.py:117 +#: code:addons/lcc_members/models/res_partner.py:119 #: model:ir.model.fields,field_description:lcc_members.field_res_partner__currency_exchange_office #: model:ir.model.fields,field_description:lcc_members.field_res_users__currency_exchange_office #, python-format @@ -329,14 +362,14 @@ msgid "Description" msgstr "Description" #. module: lcc_members -#: code:addons/lcc_members/models/res_partner.py:86 -#: code:addons/lcc_members/models/res_partner.py:94 +#: code:addons/lcc_members/models/res_partner.py:97 +#: code:addons/lcc_members/models/res_partner.py:99 #: model:ir.model.fields,field_description:lcc_members.field_res_partner__detailed_activity #: model:ir.model.fields,field_description:lcc_members.field_res_users__detailed_activity #: model_terms:ir.ui.view,arch_db:lcc_members.portal_my_profile #, python-format msgid "Detailed activity" -msgstr "Activité détaillée" +msgstr "Activités détaillées" #. module: lcc_members #: model_terms:ir.ui.view,arch_db:lcc_members.lcc_members_form_view @@ -368,14 +401,11 @@ msgid "Email" msgstr "Courriel" #. module: lcc_members -#: model_terms:ir.ui.view,arch_db:lcc_members.members_search_view -msgid "End Date" -msgstr "Date de fin" - -#. module: lcc_members -#: model_terms:ir.ui.view,arch_db:lcc_members.members_search_view -msgid "Ending Date Of Membership" -msgstr "Date de fin d'adhésion" +#: code:addons/lcc_members/models/res_partner.py:283 +#: code:addons/lcc_members/models/res_partner.py:285 +#, python-format +msgid "Email '%s' is already in use." +msgstr "L'email %s est déjà utilisé" #. module: lcc_members #: model_terms:ir.ui.view,arch_db:lcc_members.lcc_members_form_view @@ -383,21 +413,29 @@ msgid "Extra Images" msgstr "Images supplémentaires" #. module: lcc_members -#: model_terms:ir.ui.view,arch_db:lcc_members.members_search_view -msgid "Group By" -msgstr "Grouper par" +#: code:addons/lcc_members/models/res_partner.py:268 +#: code:addons/lcc_members/models/res_partner.py:270 +#, python-format +msgid "Field contains multiple email addresses. This is not supported." +msgstr "Le champs contient plusieurs courriels. Ce n'est pas supporté." + +#. module: lcc_members +#: model:ir.model.fields,field_description:lcc_members.field_res_partner__has_position +#: model:ir.model.fields,field_description:lcc_members.field_res_users__has_position +msgid "Has Position" +msgstr "As un profil position" #. module: lcc_members #: model:ir.model.fields,field_description:lcc_members.field_member_type__id #: model:ir.model.fields,field_description:lcc_members.field_partner_image__id #: model:ir.model.fields,field_description:lcc_members.field_partner_profile__id msgid "ID" -msgstr "ID" +msgstr "" #. module: lcc_members #: model:ir.model.fields,field_description:lcc_members.field_partner_image__image msgid "Image" -msgstr "Image" +msgstr "" #. module: lcc_members #: model_terms:ir.ui.view,arch_db:lcc_members.view_partner_image_form @@ -408,13 +446,7 @@ msgstr "Nom de l'image" #: model:ir.model.fields,field_description:lcc_members.field_res_partner__partner_image_ids #: model:ir.model.fields,field_description:lcc_members.field_res_users__partner_image_ids msgid "Images" -msgstr "Images" - -#. module: lcc_members -#: code:addons/lcc_members/models/res_partner.py:21 -#, python-format -msgid "Instagram" -msgstr "Instagram" +msgstr "" #. module: lcc_members #: code:addons/lcc_members/controllers/portal.py:93 @@ -436,19 +468,19 @@ msgstr "Facturé/Payé/Gratuit" #: model:ir.model.fields,field_description:lcc_members.field_res_partner__is_main_profile #: model:ir.model.fields,field_description:lcc_members.field_res_users__is_main_profile msgid "Is Main Profile" -msgstr "Est le profil principal" +msgstr "Est le profil Principal" #. module: lcc_members #: model:ir.model.fields,field_description:lcc_members.field_res_partner__is_position_profile #: model:ir.model.fields,field_description:lcc_members.field_res_users__is_position_profile msgid "Is Position Profile" -msgstr "est un profil \"position\"" +msgstr "est un profil Position" #. module: lcc_members #: model:ir.model.fields,field_description:lcc_members.field_res_partner__is_public_profile #: model:ir.model.fields,field_description:lcc_members.field_res_users__is_public_profile msgid "Is Public Profile" -msgstr "est un profil public" +msgstr "est un profil Public" #. module: lcc_members #: code:addons/lcc_members/models/crm_team.py:8 @@ -458,8 +490,8 @@ msgid "Is a local group" msgstr "Est un groupe local" #. module: lcc_members -#: code:addons/lcc_members/models/res_partner.py:89 #: code:addons/lcc_members/models/res_partner.py:100 +#: code:addons/lcc_members/models/res_partner.py:102 #: model:ir.model.fields,field_description:lcc_members.field_res_partner__is_volunteer #: model:ir.model.fields,field_description:lcc_members.field_res_users__is_volunteer #, python-format @@ -467,8 +499,8 @@ msgid "Is volunteer" msgstr "Est bénévole" #. module: lcc_members -#: code:addons/lcc_members/models/res_partner.py:83 -#: code:addons/lcc_members/models/res_partner.py:88 +#: code:addons/lcc_members/models/res_partner.py:94 +#: code:addons/lcc_members/models/res_partner.py:96 #: model:ir.model.fields,field_description:lcc_members.field_res_partner__itinerant #: model:ir.model.fields,field_description:lcc_members.field_res_users__itinerant #: model_terms:ir.ui.view,arch_db:lcc_members.portal_my_profile @@ -508,10 +540,11 @@ msgid "Legal name or street" msgstr "Rue" #. module: lcc_members +#: model:ir.model.fields,field_description:lcc_members.field_membership_invoice__team_id #: model_terms:ir.ui.view,arch_db:lcc_members.lcc_members_form_view #: model_terms:ir.ui.view,arch_db:lcc_members.members_search_view msgid "Local group" -msgstr "Groupe local" +msgstr "Groupe Local" #. module: lcc_members #: model:partner.profile,name:lcc_members.partner_profile_main @@ -527,10 +560,11 @@ msgstr "Profil Principal" #: model_terms:ir.ui.view,arch_db:lcc_members.lcc_members_form_view #: model_terms:ir.ui.view,arch_db:lcc_members.portal_my_profile msgid "Main activity" -msgstr "Activitée Principale" +msgstr "Activité principale" #. module: lcc_members -#: code:addons/lcc_members/models/res_partner.py:146 +#: code:addons/lcc_members/models/res_partner.py:166 +#: code:addons/lcc_members/models/res_partner.py:168 #: model:ir.model.fields,field_description:lcc_members.field_res_partner__edit_structure_main_profile #: model:ir.model.fields,field_description:lcc_members.field_res_users__edit_structure_main_profile #, python-format @@ -538,7 +572,8 @@ msgid "Manage structure's main profile" msgstr "Gère le profil principal de la structure" #. module: lcc_members -#: code:addons/lcc_members/models/res_partner.py:149 +#: code:addons/lcc_members/models/res_partner.py:169 +#: code:addons/lcc_members/models/res_partner.py:171 #: model:ir.model.fields,field_description:lcc_members.field_res_partner__edit_structure_public_profile #: model:ir.model.fields,field_description:lcc_members.field_res_users__edit_structure_public_profile #, python-format @@ -556,8 +591,8 @@ msgid "Member Types" msgstr "Type d'Adhérent" #. module: lcc_members -#: code:addons/lcc_members/models/res_partner.py:33 -#: code:addons/lcc_members/models/res_partner.py:52 +#: code:addons/lcc_members/models/res_partner.py:63 +#: code:addons/lcc_members/models/res_partner.py:65 #: model:ir.model.fields,field_description:lcc_members.field_res_partner__member_comment #: model:ir.model.fields,field_description:lcc_members.field_res_users__member_comment #, python-format @@ -565,8 +600,8 @@ msgid "Member comment" msgstr "Commentaire de l'adhérent" #. module: lcc_members -#: code:addons/lcc_members/models/res_partner.py:40 -#: code:addons/lcc_members/models/res_partner.py:56 +#: code:addons/lcc_members/models/res_partner.py:67 +#: code:addons/lcc_members/models/res_partner.py:69 #: model:ir.model.fields,field_description:lcc_members.field_res_partner__member_type_id #: model:ir.model.fields,field_description:lcc_members.field_res_users__member_type_id #, python-format @@ -574,20 +609,15 @@ msgid "Member's type" msgstr "Type d'adhérent" #. module: lcc_members -#: model_terms:ir.ui.view,arch_db:lcc_members.members_search_view -msgid "Membership Partners" -msgstr "Adhérents" +#: model:ir.model,name:lcc_members.model_membership_invoice +msgid "Membership Invoice" +msgstr "Facture de l'adhésion" #. module: lcc_members #: model:ir.ui.menu,name:lcc_members.menu_action_membership_product_form_menu msgid "Membership Products" msgstr "Produits d'adhésion" -#. module: lcc_members -#: model_terms:ir.ui.view,arch_db:lcc_members.members_search_view -msgid "Membership State" -msgstr "Etat de l'adhésion" - #. module: lcc_members #: model:ir.actions.act_window,name:lcc_members.action_type_adherent_form_view msgid "Membership Type" @@ -598,6 +628,11 @@ msgstr "Type d'adhésion" msgid "Mobile" msgstr "Portable" +#. module: lcc_members +#: model_terms:ir.ui.view,arch_db:lcc_members.portal_my_home_profile_menu +msgid "Modify my account" +msgstr "Modifier mon compte" + #. module: lcc_members #: model_terms:ir.ui.view,arch_db:lcc_members.members_search_view msgid "My Contacts" @@ -635,8 +670,8 @@ msgid "None/Canceled/Old/Waiting" msgstr "Aucune/Annulée/Ancienne/En attente" #. module: lcc_members -#: code:addons/lcc_members/models/res_partner.py:80 -#: code:addons/lcc_members/models/res_partner.py:82 +#: code:addons/lcc_members/models/res_partner.py:91 +#: code:addons/lcc_members/models/res_partner.py:93 #: model:ir.model.fields,field_description:lcc_members.field_res_partner__opening_time #: model:ir.model.fields,field_description:lcc_members.field_res_users__opening_time #, python-format @@ -676,7 +711,8 @@ msgid "Partner Images" msgstr "Images du partenaire" #. module: lcc_members -#: code:addons/lcc_members/models/res_partner.py:129 +#: code:addons/lcc_members/models/res_partner.py:140 +#: code:addons/lcc_members/models/res_partner.py:142 #: model:ir.model.fields,field_description:lcc_members.field_res_partner__partner_profile #: model:ir.model.fields,field_description:lcc_members.field_res_users__partner_profile #: model_terms:ir.ui.view,arch_db:lcc_members.lcc_members_form_view @@ -689,6 +725,13 @@ msgstr "Profil du partenaire" msgid "Partner profile to differentiate the attached partner entries" msgstr "Profil du partenaire pour différencier les différents types de fiche contact" +#. module: lcc_members +#: model:ir.actions.server,name:lcc_members.ir_cron_migration_v2_v3_2_ir_actions_server +#: model:ir.cron,cron_name:lcc_members.ir_cron_migration_v2_v3_2 +#: model:ir.cron,name:lcc_members.ir_cron_migration_v2_v3_2 +msgid "Partner: Migration lcc_members v2 to v3" +msgstr "" + #. module: lcc_members #: model:ir.actions.server,name:lcc_members.ir_cron_generate_missing_public_profiles_ir_actions_server #: model:ir.cron,cron_name:lcc_members.ir_cron_generate_missing_public_profiles @@ -723,8 +766,13 @@ msgid "Position" msgstr "Position" #. module: lcc_members -#: code:addons/lcc_members/models/res_partner.py:92 -#: code:addons/lcc_members/models/res_partner.py:106 +#: model_terms:ir.ui.view,arch_db:lcc_members.lcc_members_form_view +msgid "Position Profile" +msgstr "Profil Position" + +#. module: lcc_members +#: code:addons/lcc_members/models/res_partner.py:103 +#: code:addons/lcc_members/models/res_partner.py:105 #: model:ir.model.fields,field_description:lcc_members.field_res_partner__private_comment #: model:ir.model.fields,field_description:lcc_members.field_res_users__private_comment #, python-format @@ -737,8 +785,8 @@ msgid "Professional Phone" msgstr "Téléphone Professionnel" #. module: lcc_members -#: code:addons/lcc_members/models/res_partner.py:27 -#: code:addons/lcc_members/models/res_partner.py:49 +#: code:addons/lcc_members/models/res_partner.py:60 +#: code:addons/lcc_members/models/res_partner.py:62 #: model:ir.model.fields,field_description:lcc_members.field_res_partner__phone_pro #: model:ir.model.fields,field_description:lcc_members.field_res_users__phone_pro #, python-format @@ -752,7 +800,6 @@ msgstr "Professionnels" #. module: lcc_members #: code:addons/lcc_members/controllers/portal.py:113 -#: model_terms:ir.ui.view,arch_db:lcc_members.lcc_members_form_view #, python-format msgid "Profile Type" msgstr "Type de Profil" @@ -763,12 +810,15 @@ msgid "Profile type" msgstr "Type de profil" #. module: lcc_members -#: model_terms:ir.ui.view,arch_db:lcc_members.portal_layout -#: model_terms:ir.ui.view,arch_db:lcc_members.portal_my_home #: model_terms:ir.ui.view,arch_db:lcc_members.portal_my_profiles msgid "Profiles" msgstr "Profils" +#. module: lcc_members +#: model_terms:ir.ui.view,arch_db:lcc_members.lcc_members_form_view +msgid "Public Profile" +msgstr "Profil Public" + #. module: lcc_members #: model:ir.model.fields,field_description:lcc_members.field_res_partner__public_profile_id #: model:ir.model.fields,field_description:lcc_members.field_res_users__public_profile_id @@ -781,7 +831,7 @@ msgstr "Profils public" #: model:ir.model.fields,field_description:lcc_members.field_partner_profile__ref #, python-format msgid "Ref" -msgstr "Ref" +msgstr "" #. module: lcc_members #: model_terms:ir.ui.view,arch_db:lcc_members.lcc_members_form_view @@ -803,18 +853,11 @@ msgstr "Contacts de ventes" msgid "Sales Channels" msgstr "Equipes de vente" -#. module: lcc_members -#: model_terms:ir.ui.view,arch_db:lcc_members.members_search_view -msgid "Salesperson" -msgstr "Vendeur" - #. module: lcc_members #: model_terms:ir.ui.view,arch_db:lcc_members.portal_my_profile -msgid "" -"Save\n" +msgid "Save\n" " " -msgstr "" -"Enregistrer\n" +msgstr "Enregistrer\n" " " #. module: lcc_members @@ -843,21 +886,11 @@ msgid "Social networks" msgstr "Réseaux Sociaux" #. module: lcc_members -#: code:addons/lcc_members/wizard/portal_wizard.py:18 +#: code:addons/lcc_members/wizard/portal_wizard.py:24 #, python-format msgid "Some contacts represent a job position and not a physical person, they can't be linked with a portal user: " msgstr "Certains contacts représentent des postes / fonctions et non des personnes physiques. Ils ne peuvent pas être lié à un compte \"Utilisateur Portail\":" -#. module: lcc_members -#: model_terms:ir.ui.view,arch_db:lcc_members.members_search_view -msgid "Start Date" -msgstr "Date de début" - -#. module: lcc_members -#: model_terms:ir.ui.view,arch_db:lcc_members.members_search_view -msgid "Starting Date Of Membership" -msgstr "Date de Début de l'Adhésion" - #. module: lcc_members #: model_terms:ir.ui.view,arch_db:lcc_members.portal_my_profile msgid "Street" @@ -882,7 +915,7 @@ msgstr "Historique d'adhesion" #: model_terms:ir.ui.view,arch_db:lcc_members.lcc_members_form_view #: model_terms:ir.ui.view,arch_db:lcc_members.portal_my_profile msgid "Subscription reason" -msgstr "Raison de l'adhésion" +msgstr "Raison de l'inscription" #. module: lcc_members #: model_terms:ir.ui.view,arch_db:lcc_members.lcc_members_form_view @@ -911,8 +944,8 @@ msgid "This nickname is already used, please find an other idea." msgstr "The Pseudo est déjà utilisé, merci d'en trouver un autre." #. module: lcc_members -#: code:addons/lcc_members/models/res_partner.py:52 -#: code:addons/lcc_members/models/res_partner.py:68 +#: code:addons/lcc_members/models/res_partner.py:79 +#: code:addons/lcc_members/models/res_partner.py:81 #: model:ir.model.fields,field_description:lcc_members.field_res_partner__to_renew #: model:ir.model.fields,field_description:lcc_members.field_res_users__to_renew #, python-format @@ -921,33 +954,22 @@ msgstr "à renouveler" #. module: lcc_members #: model_terms:ir.ui.view,arch_db:lcc_members.lcc_members_form_view -msgid "" -"To see Sales and Purchases an information about this contact, please\n" +msgid "To see Sales and Purchases an information about this contact, please\n" " go to to the this person form:" -msgstr "" -"Pour voir les informations de ventes et d'achat de ce contact, merci\n" +msgstr "Pour voir les informations de ventes et d'achat de ce contact, merci\n" " d'aller sur son profil principal:" #. module: lcc_members #: model_terms:ir.ui.view,arch_db:lcc_members.lcc_members_form_view -msgid "" -"To see membership information about this contact, please\n" +msgid "To see membership information about this contact, please\n" " go to to the this person form:" -msgstr "" -"Pour voir les informations d'adhésion de ce contact, merci\n" +msgstr "Pour voir les informations d'adhésion de ce contact, merci\n" " d'aller sur son profil principal:" #. module: lcc_members -#: code:addons/lcc_members/models/res_partner.py:76 -#, python-format -msgid "Twitter" -msgstr "Twitter" - -#. module: lcc_members -#: code:addons/lcc_members/models/res_partner.py:64 -#, python-format -msgid "URl Facebook" -msgstr "Url Facebook" +#: model_terms:ir.ui.view,arch_db:lcc_members.portal_my_invoices_lcc +msgid "Total amount" +msgstr "Total" #. module: lcc_members #: model_terms:ir.ui.view,arch_db:lcc_members.members_search_view @@ -955,12 +977,13 @@ msgid "Vendors" msgstr "Fournisseurs" #. module: lcc_members -#: code:addons/lcc_members/models/res_partner.py:158 +#: code:addons/lcc_members/models/res_partner.py:190 +#: code:addons/lcc_members/models/res_partner.py:192 #: model:ir.model.fields,field_description:lcc_members.field_res_partner__want_newsletter_subscription #: model:ir.model.fields,field_description:lcc_members.field_res_users__want_newsletter_subscription #, python-format msgid "Want Newsletters Subscription" -msgstr "Souhaite s'inscrire à l'infolettre" +msgstr "Veux souscrire à l'Infolettre" #. module: lcc_members #: model_terms:ir.ui.view,arch_db:lcc_members.lcc_members_form_view @@ -973,13 +996,13 @@ msgid "Website" msgstr "Site Web" #. module: lcc_members -#: code:addons/lcc_members/models/res_partner.py:15 -#: code:addons/lcc_members/models/res_partner.py:43 +#: code:addons/lcc_members/models/res_partner.py:54 +#: code:addons/lcc_members/models/res_partner.py:56 #: model:ir.model.fields,field_description:lcc_members.field_res_partner__reasons_choosing_mlc #: model:ir.model.fields,field_description:lcc_members.field_res_users__reasons_choosing_mlc #, python-format msgid "Why did I choose local currency" -msgstr "Pourquoi j'ai choisi la monnaie locale" +msgstr "Pourquoi j'ai choisi la monnaie locale ?" #. module: lcc_members #: model_terms:ir.ui.view,arch_db:lcc_members.lcc_members_form_view @@ -991,14 +1014,19 @@ msgstr "Pourquoi la société adhère à la monnaie locale ? Permettre d'impliqu msgid "With agreement" msgstr "Avec Accord" +#. module: lcc_members +#: model_terms:ir.ui.view,arch_db:lcc_members.portal_my_home_profile_menu +msgid "Your Details" +msgstr "Vos détails" + #. module: lcc_members #: model_terms:ir.ui.view,arch_db:lcc_members.portal_my_profile msgid "Zip / Postal Code" msgstr "Code postal" #. module: lcc_members -#: code:addons/lcc_members/models/res_partner.py:46 -#: code:addons/lcc_members/models/res_partner.py:62 +#: code:addons/lcc_members/models/res_partner.py:73 +#: code:addons/lcc_members/models/res_partner.py:75 #: model:ir.model.fields,field_description:lcc_members.field_res_partner__convention_signature_date #: model:ir.model.fields,field_description:lcc_members.field_res_users__convention_signature_date #, python-format @@ -1008,11 +1036,11 @@ msgstr "Date de signature de la convetion" #. module: lcc_members #: model_terms:ir.ui.view,arch_db:lcc_members.lcc_members_form_view msgid "https://compressjpeg.com/fr/" -msgstr "https://compressjpeg.com/fr/" +msgstr "" #. module: lcc_members -#: code:addons/lcc_members/models/res_partner.py:70 -#: code:addons/lcc_members/models/res_partner.py:77 +#: code:addons/lcc_members/models/res_partner.py:88 +#: code:addons/lcc_members/models/res_partner.py:90 #: model:ir.model.fields,field_description:lcc_members.field_res_partner__keywords #: model:ir.model.fields,field_description:lcc_members.field_res_users__keywords #, python-format @@ -1025,8 +1053,8 @@ msgid "keywords giving more information on activities. splite keyword using ;" msgstr "Mots clés précisant les acctivités, séparés par des ;" #. module: lcc_members -#: code:addons/lcc_members/models/res_partner.py:58 -#: code:addons/lcc_members/models/res_partner.py:71 +#: code:addons/lcc_members/models/res_partner.py:82 +#: code:addons/lcc_members/models/res_partner.py:84 #: model:ir.model.fields,field_description:lcc_members.field_res_partner__legal_activity_code #: model:ir.model.fields,field_description:lcc_members.field_res_users__legal_activity_code #, python-format @@ -1042,3 +1070,4 @@ msgstr "Statut de l'adhérent" #: model:ir.model,name:lcc_members.model_member_type msgid "member.type" msgstr "Type d'adhérent" + diff --git a/lcc_members/models/res_partner.py b/lcc_members/models/res_partner.py index bee4611e..6db8ffeb 100644 --- a/lcc_members/models/res_partner.py +++ b/lcc_members/models/res_partner.py @@ -10,6 +10,7 @@ PUBLIC_PROFILE_FIELDS = [ "name", + "company_name", "lastname", "firstname", "function", @@ -34,6 +35,7 @@ "opening_time", "discount", "is_company", + "lang", ] POSITION_PROFILE_FIELDS = [ @@ -195,6 +197,15 @@ class res_partner(models.Model): domain=[("partner_profile.ref", "=", "partner_profile_position")] ) + website_id = fields.Many2one(compute="_compute_website_id", store=True) + + def _compute_website_id(self): + for partner in self: + website = self.env["website"].search( + [("company_id", "=", partner.company_id.id)], limit=1 + ) + partner.website_id = website.id + @api.depends( "other_contact_ids", "other_contact_ids.edit_structure_main_profile", diff --git a/lcc_members/views/profile_portal_templates.xml b/lcc_members/views/profile_portal_templates.xml index cee92811..c9c7fe98 100644 --- a/lcc_members/views/profile_portal_templates.xml +++ b/lcc_members/views/profile_portal_templates.xml @@ -233,7 +233,7 @@
- +
diff --git a/lcc_members/views/res_partner_view.xml b/lcc_members/views/res_partner_view.xml index b9ebbd80..dcde59d6 100644 --- a/lcc_members/views/res_partner_view.xml +++ b/lcc_members/views/res_partner_view.xml @@ -7,23 +7,11 @@ 99 - - - - - - - - +

Main Profile

Public Profile

Position Profile

@@ -35,7 +23,7 @@ - +
+ + + - + @@ -96,25 +87,14 @@ 1 - - {'invisible': [('contact_id','!=',False)]} - - - {'invisible': [('contact_id','!=',False)]} - 0 - 1 1 - -

- To see membership information about this contact, please - go to to the this person form: - -

+ + {'invisible': [('is_main_profile','=',False)]} @@ -141,6 +121,7 @@ {'invisible': [('type', 'in', ['invoice','delivery','other'])]} + {'invisible': ['|', ('contact_id','!=',False), ('is_company','=',True)]} @@ -159,16 +140,22 @@ + + + {'invisible': [('is_main_profile','=',False)]} + + + 1 + + - - {'invisible': [('contact_id','!=',False)]} + + {'invisible': [('is_main_profile','=',False)]} - -

- To see Sales and Purchases an information about this contact, please - go to to the this person form: - -

+ + + + {'invisible': [('is_main_profile','=',False)]} @@ -215,8 +202,8 @@
- Attention: - Odoo ne compresse pas les images. la somme totale de vos images ne doit pas dépasser 4mo. Pour compresser vos images vous pouvez par exemple utiliser ce site : + Warning: + Odoo doesn't compress pictures. The total sum of your pictures must not exceed 4Mo. To compress your pictures, you can use the following tool: https://compressjpeg.com/fr/
diff --git a/lcc_members/views/res_users_views.xml b/lcc_members/views/res_users_views.xml new file mode 100644 index 00000000..04524870 --- /dev/null +++ b/lcc_members/views/res_users_views.xml @@ -0,0 +1,18 @@ + + + + + + res.users.groups + res.users + + 99 + + + + + + + + \ No newline at end of file diff --git a/lcc_members/views/website_partner_view.xml b/lcc_members/views/website_partner_view.xml index 892468da..20032971 100644 --- a/lcc_members/views/website_partner_view.xml +++ b/lcc_members/views/website_partner_view.xml @@ -1,161 +1,174 @@ - - - Lcc Partner details - - + + + LCC Partner details + + - - -
-
- -
-
-
-

-
-

-
-
-

-
-

-
-
-


-


- -
-
-
-
-
-
-
-
-
-
-

-
-

-
-
-
-

- - Pourquoi la MLC ? -
-

-
-

-

-
-
-

- - Réductions -
-

-
-

-

-
-
-

- - Horaires d'ouverture -
-

-
-

-
-

+ + +
+
+ +
+
+
+

+
+

+
+
+

+
+

+
+
+ +

+
+

+

+
+

+
+ +
-
-

- - Informations de contact -
-

-
-

-
-

+
+
+
+
+
+
+
+

+
+

+
+
+
+

+ + Why the LCC? +
+

+
+

+

+
+
+

+ + Discounts +
+

+
+

+

+
+
+

+ + Opening time +
+

+
+

+
+

+
+
+
+

+ + Contact information +
+

+
+

+
+

+
+
+ +
+

+ + Other information +
+

+
+

+ Exchange counter +

+

+ Itinerant +

+

+ Local group: + +

+ +
+
+ +
+ +
+ +
+ +

Short Description for List View

+
+ + + +
+
+
+ +
+

+ Share +

+ + + + + + + + + + + + + + + +
+
+
- -
-

- - Autres informations -
-

-
-

Comptoir de change

-

Itinérant

-

Groupe Local:

- +
+
+
+
+ +
- -
- -
- -
- -

Short Description for List View

-
- - - -
-
-
- -
-

- Partager -

- - - - - - - - - - - - - - - -
-
- -
-
-
-
-
-
- - -
- +
- - -
+
+ + + - - - - + - + \ No newline at end of file diff --git a/lcc_members/wizard/__init__.py b/lcc_members/wizard/__init__.py index 853cd709..14031a90 100644 --- a/lcc_members/wizard/__init__.py +++ b/lcc_members/wizard/__init__.py @@ -2,3 +2,4 @@ # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). from . import portal_wizard +from . import membership_invoice diff --git a/lcc_members/wizard/membership_invoice.py b/lcc_members/wizard/membership_invoice.py new file mode 100644 index 00000000..8b4a9226 --- /dev/null +++ b/lcc_members/wizard/membership_invoice.py @@ -0,0 +1,19 @@ +# -*- coding: utf-8 -*- + +from odoo import api, fields, models + + +class MembershipInvoice(models.TransientModel): + _inherit = "membership.invoice" + + team_id = fields.Many2one( + "crm.team", + string="Local group", + required=True, + domain=[("local_group", "=", True)], + ) + + def membership_invoice(self): + values = {"team_id": self.team_id.id} + self.env["res.partner"].browse(self._context.get("active_ids")).write(values) + return super(MembershipInvoice, self).membership_invoice() diff --git a/lcc_members/wizard/membership_invoice_views.xml b/lcc_members/wizard/membership_invoice_views.xml new file mode 100644 index 00000000..3cec4de6 --- /dev/null +++ b/lcc_members/wizard/membership_invoice_views.xml @@ -0,0 +1,14 @@ + + + + + membership.invoice.team_idview.form + membership.invoice + + + + + + + + \ No newline at end of file diff --git a/lcc_members_portal/i18n/fr.po b/lcc_members_portal/i18n/fr.po index c8f16e83..a4b79240 100644 --- a/lcc_members_portal/i18n/fr.po +++ b/lcc_members_portal/i18n/fr.po @@ -1,146 +1,148 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: -# * lcc_members_portal +# * lcc_members_portal # msgid "" msgstr "" "Project-Id-Version: Odoo Server 12.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-01-21 14:11+0000\n" -"PO-Revision-Date: 2022-01-21 15:33+0100\n" +"POT-Creation-Date: 2022-05-03 18:22+0000\n" +"PO-Revision-Date: 2022-05-03 18:22+0000\n" "Last-Translator: <>\n" "Language-Team: \n" -"Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" +"Content-Transfer-Encoding: \n" "Plural-Forms: \n" -"X-Generator: Poedit 3.0.1\n" #. module: lcc_members_portal #: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_affiliation_request #: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_organization_registration -msgid "" -"
\n" +#: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_organization_renewal +msgid "
\n" " A message to the team?" -msgstr "" -"
\n" +msgstr "
\n" " Un message pour l'équipe ?" #. module: lcc_members_portal #: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_affiliation_request -msgid "" -"
\n" +msgid "
\n" " Access rights" -msgstr "" -"
\n" +msgstr "
\n" " Droits d'accès" #. module: lcc_members_portal #: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_affiliation_request -msgid "" -"
\n" +msgid "
\n" " Affiliation Request Form" -msgstr "" -"
\n" +msgstr "
\n" " Formulaire de demande d'affiliation" #. module: lcc_members_portal #: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_affiliation_request_saved -msgid "" -"
\n" +msgid "
\n" " Affiliation Request sent" -msgstr "" -"
\n" +msgstr "
\n" " Demande d'affiliation envoyée" #. module: lcc_members_portal #: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_organization_registration +#: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_organization_renewal #: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_private_registration -msgid "" -"
\n" +msgid "
\n" " Contact information" -msgstr "" -"
\n" +msgstr "
\n" " Informations du contact" #. module: lcc_members_portal #: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_organization_registration +#: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_organization_renewal #: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_private_registration -msgid "" -"
\n" +msgid "
\n" " Membership information" -msgstr "" -"
\n" +msgstr "
\n" " Informations d'adhésion" #. module: lcc_members_portal #: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_organization_registration -msgid "" -"
\n" +#: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_organization_renewal +msgid "
\n" " Organization information" -msgstr "" -"
\n" +msgstr "
\n" " Informations sur l'organisation" #. module: lcc_members_portal #: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_organization_registration -msgid "" -"
\n" +msgid "
\n" " Organization registration Form" -msgstr "" -"
\n" +msgstr "
\n" " Formulaire d'adhésion d'une Organisation" +#. module: lcc_members_portal +#: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_organization_renewal +msgid "
\n" +" Organization renewal Form" +msgstr "
\n" +" Formulaire de renouvellement d'adhésion de l'organisation" + +#. module: lcc_members_portal +#: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_organization_renewal +msgid "
\n" +" Please check your information, and change what needs to be changed." +msgstr "
\n" +" Veuillez vérifier vos informations et modifier le nécessaire" + #. module: lcc_members_portal #: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_private_registration -msgid "" -"
\n" +msgid "
\n" " Private registration Form" -msgstr "" -"
\n" +msgstr "
\n" " Formulaire d'adhésion d'un Particulier" #. module: lcc_members_portal #: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_organization_registration_saved -msgid "" -"
\n" +msgid "
\n" " Registration sent" -msgstr "" -"
\n" +msgstr "
\n" " Demande d'adhésion envoyée" +#. module: lcc_members_portal +#: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_organization_renewal_saved +msgid "
\n" +" Renewal request sent" +msgstr "
\n" +" Demande de renouvellement envoyée" + #. module: lcc_members_portal #: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_affiliation_request #: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_organization_registration -msgid "" -"
\n" +msgid "
\n" " What is your organization?" -msgstr "" -"
\n" +msgstr "
\n" " Votre organisation ?" #. module: lcc_members_portal #: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_private_registration -msgid "" -"
\n" +msgid "
\n" " Who are you?" -msgstr "" -"
\n" +msgstr "
\n" " Qui êtes vous ?" #. module: lcc_members_portal #: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_affiliation_request #: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_organization_registration -msgid "" -"
\n" +msgid "
\n" " Your position in the organisation" -msgstr "" -"
\n" +msgstr "
\n" " Votre Poste dans cette organisation" #. module: lcc_members_portal -#: code:addons/lcc_members_portal/models/crm_lead.py:66 +#: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_my_details_lcc +msgid "- Modification causes log out. Sign in just after!" +msgstr "- Une fois ce champ modifié, vous serez déconnecté. Reconnectez-vous ensuite !" + +#. module: lcc_members_portal +#: code:addons/lcc_members_portal/models/crm_lead.py:69 #: model:ir.model.fields,field_description:lcc_members_portal.field_crm_lead__accept_policy #, python-format msgid "Accept LCC Policy" @@ -148,25 +150,28 @@ msgstr "Accepter les Conditions Générales d'Utilisation" #. module: lcc_members_portal #: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_organization_registration +#: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_organization_renewal #: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_private_registration msgid "Accept Policy" msgstr "Accepter les Conditions Générales d'Utilisation" #. module: lcc_members_portal -#: code:addons/lcc_members_portal/models/crm_lead.py:59 +#: code:addons/lcc_members_portal/models/crm_lead.py:62 #: model:ir.model.fields,field_description:lcc_members_portal.field_crm_lead__accept_coupons #: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_organization_registration +#: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_organization_renewal #, python-format msgid "Accept coupons" -msgstr "Accept les coupons" +msgstr "Accepte les coupons" #. module: lcc_members_portal -#: code:addons/lcc_members_portal/models/crm_lead.py:58 +#: code:addons/lcc_members_portal/models/crm_lead.py:61 #: model:ir.model.fields,field_description:lcc_members_portal.field_crm_lead__accept_digital_currency #: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_organization_registration +#: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_organization_renewal #, python-format msgid "Accept digital currency" -msgstr "Accept la monnaie numérique" +msgstr "Accepte la monnaie numérique" #. module: lcc_members_portal #: model_terms:ir.ui.view,arch_db:lcc_members_portal.crm_oppor_view_form_lcc_registration @@ -175,6 +180,7 @@ msgstr "Droits d'accès" #. module: lcc_members_portal #: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_organization_registration +#: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_organization_renewal msgid "Activity..." msgstr "Activités..." @@ -185,8 +191,8 @@ msgstr "Adresse" #. module: lcc_members_portal #: model:ir.model.fields,field_description:lcc_members_portal.field_crm_lead__affiliated_company -msgid "Affiliated company" -msgstr "Société à affilier" +msgid "Affiliated organization" +msgstr "Organisation affiliée" #. module: lcc_members_portal #: model:ir.model.fields,field_description:lcc_members_portal.field_crm_lead__affiliation_accepted @@ -242,21 +248,21 @@ msgstr "Adhésion refusée" #. module: lcc_members_portal #: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_my_home_registration_menu -msgid "" -"Ask for an affiliation\n" -" " -msgstr "" -"Demander une Affiliation\n" -" " +msgid "Apply for your structure membership" +msgstr "Demander l'adhésion de votre structure" + +#. module: lcc_members_portal +#: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_my_home_registration_menu +msgid "Ask for an affiliation" +msgstr "Demander une affiliation" #. module: lcc_members_portal #: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_affiliation_request_saved #: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_organization_registration_saved -msgid "" -"Back to Home page\n" +#: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_organization_renewal_saved +msgid "Back to Home page\n" " " -msgstr "" -"Revenir à la page d'accueil\n" +msgstr "Revenir à la page d'accueil\n" " " #. module: lcc_members_portal @@ -267,12 +273,13 @@ msgstr "Message du candidat" #. module: lcc_members_portal #: model_terms:ir.ui.view,arch_db:lcc_members_portal.crm_oppor_view_form_lcc_registration #: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_organization_registration +#: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_organization_renewal #: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_private_registration msgid "City" msgstr "Ville" #. module: lcc_members_portal -#: code:addons/lcc_members_portal/models/crm_lead.py:50 +#: code:addons/lcc_members_portal/models/crm_lead.py:53 #: model:ir.model.fields,field_description:lcc_members_portal.field_crm_lead__commercial_company_name #, python-format msgid "Commercial Company Name" @@ -280,21 +287,17 @@ msgstr "Nom commercial" #. module: lcc_members_portal #: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_organization_registration +#: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_organization_renewal msgid "Commercial Name" msgstr "Nom commercial" #. module: lcc_members_portal -#: code:addons/lcc_members_portal/models/crm_lead.py:49 +#: code:addons/lcc_members_portal/models/crm_lead.py:52 #: model:ir.model.fields,field_description:lcc_members_portal.field_crm_lead__company_name #, python-format msgid "Company Name" msgstr "Nom de la société" -#. module: lcc_members_portal -#: model_terms:ir.ui.view,arch_db:lcc_members_portal.crm_oppor_view_form_lcc_registration -msgid "Company requested" -msgstr "Société demandée" - #. module: lcc_members_portal #: model_terms:ir.ui.view,arch_db:lcc_members_portal.crm_oppor_view_form_lcc_registration #: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_organization_registration @@ -310,29 +313,33 @@ msgstr "Pays..." #. module: lcc_members_portal #: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_organization_registration +#: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_organization_renewal msgid "Description" msgstr "Description" #. module: lcc_members_portal -#: code:addons/lcc_members_portal/models/crm_lead.py:54 +#: code:addons/lcc_members_portal/models/crm_lead.py:57 #: model:ir.model.fields,field_description:lcc_members_portal.field_crm_lead__detailed_activity #: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_organization_registration +#: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_organization_renewal #, python-format msgid "Detailed activity" msgstr "Activités détaillées" #. module: lcc_members_portal -#: code:addons/lcc_members_portal/models/crm_lead.py:57 +#: code:addons/lcc_members_portal/models/crm_lead.py:60 #: model:ir.model.fields,field_description:lcc_members_portal.field_crm_lead__discount #: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_organization_registration +#: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_organization_renewal #, python-format msgid "Discount" msgstr "Remise" #. module: lcc_members_portal -#: code:addons/lcc_members_portal/models/crm_lead.py:52 +#: code:addons/lcc_members_portal/models/crm_lead.py:55 #: model:ir.model.fields,field_description:lcc_members_portal.field_crm_lead__company_email #: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_organization_registration +#: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_organization_renewal #: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_private_registration #, python-format msgid "Email" @@ -359,22 +366,23 @@ msgid "I wish to manage the organization public profile" msgstr "Je souhaite gérer le profil public de la société" #. module: lcc_members_portal -#: code:addons/lcc_members_portal/models/crm_lead.py:76 +#: code:addons/lcc_members_portal/models/crm_lead.py:83 #: model:ir.model.fields,field_description:lcc_members_portal.field_crm_lead__invoice_url #, python-format msgid "Invoice link" msgstr "Lien vers la facture" #. module: lcc_members_portal -#: code:addons/lcc_members_portal/models/crm_lead.py:60 +#: code:addons/lcc_members_portal/models/crm_lead.py:63 #: model:ir.model.fields,field_description:lcc_members_portal.field_crm_lead__itinerant #: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_organization_registration +#: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_organization_renewal #, python-format msgid "Itinerant" msgstr "Itinérant" #. module: lcc_members_portal -#: code:addons/lcc_members_portal/models/crm_lead.py:61 +#: code:addons/lcc_members_portal/models/crm_lead.py:64 #: model:ir.model.fields,field_description:lcc_members_portal.field_crm_lead__function #, python-format msgid "Job Position" @@ -403,6 +411,7 @@ msgstr "Piste/opportunité" #. module: lcc_members_portal #: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_organization_registration +#: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_organization_renewal msgid "Legal Name" msgstr "Nom légal" @@ -424,22 +433,23 @@ msgid "Local group..." msgstr "Groupe Local..." #. module: lcc_members_portal -#: code:addons/lcc_members_portal/models/crm_lead.py:53 +#: code:addons/lcc_members_portal/models/crm_lead.py:56 #: model:ir.model.fields,field_description:lcc_members_portal.field_crm_lead__industry_id #: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_organization_registration +#: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_organization_renewal #, python-format msgid "Main activity" msgstr "Activité principale" #. module: lcc_members_portal -#: code:addons/lcc_members_portal/models/crm_lead.py:68 +#: code:addons/lcc_members_portal/models/crm_lead.py:71 #: model:ir.model.fields,field_description:lcc_members_portal.field_crm_lead__edit_structure_main_profile #, python-format msgid "Manage the structure's main profile" msgstr "Gère le profil principale de la structure" #. module: lcc_members_portal -#: code:addons/lcc_members_portal/models/crm_lead.py:71 +#: code:addons/lcc_members_portal/models/crm_lead.py:74 #: model:ir.model.fields,field_description:lcc_members_portal.field_crm_lead__edit_structure_public_profile #, python-format msgid "Manage the structure's public profile" @@ -453,17 +463,24 @@ msgstr "Informations d'adhésion" #. module: lcc_members_portal #: selection:crm.lead,lead_type:0 msgid "Membership Web Application" -msgstr "" +msgstr "Candidature d'adhésion Web" #. module: lcc_members_portal -#: code:addons/lcc_members_portal/models/crm_lead.py:73 +#: code:addons/lcc_members_portal/models/crm_lead.py:76 #: model:ir.model.fields,field_description:lcc_members_portal.field_crm_lead__total_membership #, python-format msgid "Membership amount" msgstr "Montant de l'adhésion" #. module: lcc_members_portal -#: code:addons/lcc_members_portal/models/crm_lead.py:74 +#: code:addons/lcc_members_portal/models/crm_lead.py:80 +#: model:ir.model.fields,field_description:lcc_members_portal.field_crm_lead__membership_product_id +#, python-format +msgid "Membership product" +msgstr "Produit d'adhésion" + +#. module: lcc_members_portal +#: code:addons/lcc_members_portal/models/crm_lead.py:77 #: model:ir.model.fields,field_description:lcc_members_portal.field_crm_lead__message_from_candidate #, python-format msgid "Message from the candidate" @@ -480,7 +497,7 @@ msgid "Mobile" msgstr "Portable" #. module: lcc_members_portal -#: code:addons/lcc_members_portal/models/crm_lead.py:56 +#: code:addons/lcc_members_portal/models/crm_lead.py:59 #: model:ir.model.fields,field_description:lcc_members_portal.field_crm_lead__opening_time #, python-format msgid "Opening Time" @@ -488,6 +505,7 @@ msgstr "Horaires d'ouverture" #. module: lcc_members_portal #: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_organization_registration +#: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_organization_renewal msgid "Opening time" msgstr "Horaires d'ouverture" @@ -499,7 +517,7 @@ msgstr "Nom de l'organisation" #. module: lcc_members_portal #: model_terms:ir.ui.view,arch_db:lcc_members_portal.crm_oppor_view_form_lcc_registration msgid "Organisation Registration" -msgstr "" +msgstr "Adhésion de l'organisation" #. module: lcc_members_portal #: model_terms:ir.ui.view,arch_db:lcc_members_portal.crm_oppor_view_form_lcc_registration @@ -516,19 +534,37 @@ msgstr "Description de l'organisation" msgid "Organization Information" msgstr "Informations de l'organisation" +#. module: lcc_members_portal +#: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_organization_renewal +#: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_organization_renewal_saved +msgid "Organization Renewal" +msgstr "Renouvellement d'adhésion" + +#. module: lcc_members_portal +#: model_terms:ir.ui.view,arch_db:lcc_members_portal.crm_oppor_view_form_lcc_registration +msgid "Organization requested" +msgstr "Organisation demandée" + #. module: lcc_members_portal #: model_terms:ir.ui.view,arch_db:lcc_members_portal.crm_oppor_view_form_lcc_registration msgid "Organization's Contact" msgstr "Contact de l'organisation" +#. module: lcc_members_portal +#: code:addons/lcc_members_portal/controllers/auth_signup.py:37 +#, python-format +msgid "Passwords do not match; please retype them." +msgstr "Les mots de passe ne correspondent pas, veuillez ré-essayer svp." + #. module: lcc_members_portal #: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_organization_registration +#: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_organization_renewal #: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_private_registration msgid "Phone" msgstr "Téléphone" #. module: lcc_members_portal -#: code:addons/lcc_members_portal/models/crm_lead.py:62 +#: code:addons/lcc_members_portal/models/crm_lead.py:65 #: model:ir.model.fields,field_description:lcc_members_portal.field_crm_lead__phone_pro #, python-format msgid "Phone Pro" @@ -562,17 +598,19 @@ msgstr "Refuser l'affiliation" msgid "Refuse Application" msgstr "Refuser l'adhésion" +#. module: lcc_members_portal +#: model_terms:ir.ui.view,arch_db:lcc_members_portal.crm_oppor_view_form_lcc_registration +msgid "Refuse Renewal" +msgstr "Refuser le renouvellement" + #. module: lcc_members_portal #: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_my_home_registration_menu -msgid "" -"Register your organisation\n" -" " -msgstr "" -"Enregistrer votre organisation\n" -" " +msgid "Register as a person" +msgstr "Adhérer personnellement" #. module: lcc_members_portal #: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_organization_registration +#: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_organization_renewal #: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_private_registration msgid "Registration fee amount" msgstr "Montant de l'adhésion" @@ -582,6 +620,39 @@ msgstr "Montant de l'adhésion" msgid "Registration options" msgstr "Options d'adhésion" +#. module: lcc_members_portal +#: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_my_home_registration_menu +msgid "Renew subscription\n" +" " +msgstr "Renouveler l'adhésion\n" +" " + +#. module: lcc_members_portal +#: model:ir.model.fields,field_description:lcc_members_portal.field_crm_lead__renewal_accepted +msgid "Renewal Accepted" +msgstr "Accepter le renouvellement" + +#. module: lcc_members_portal +#: model:ir.model.fields,field_description:lcc_members_portal.field_crm_lead__renewal_refused +msgid "Renewal Refused" +msgstr "Refuser le renouvellement" + +#. module: lcc_members_portal +#: selection:crm.lead,lead_type:0 +#: model_terms:ir.ui.view,arch_db:lcc_members_portal.crm_oppor_view_form_lcc_registration +msgid "Renewal Request" +msgstr "Demande de renouvellement" + +#. module: lcc_members_portal +#: model_terms:ir.ui.view,arch_db:lcc_members_portal.crm_oppor_view_form_lcc_registration +msgid "Renewal accepted" +msgstr "Renouvellement accepté" + +#. module: lcc_members_portal +#: model_terms:ir.ui.view,arch_db:lcc_members_portal.crm_oppor_view_form_lcc_registration +msgid "Renewal refused" +msgstr "Renouvellement refusé" + #. module: lcc_members_portal #: model:ir.model,name:lcc_members_portal.model_sale_order msgid "Sale Order" @@ -594,12 +665,14 @@ msgstr "État" #. module: lcc_members_portal #: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_organization_registration +#: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_organization_renewal #: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_private_registration msgid "Street" msgstr "Rue" #. module: lcc_members_portal #: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_organization_registration +#: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_organization_renewal #: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_private_registration msgid "Street 2" msgstr "Rue 2" @@ -617,29 +690,20 @@ msgstr "Rue.." #. module: lcc_members_portal #: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_affiliation_request #: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_organization_registration +#: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_organization_renewal #: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_private_registration -msgid "" -"Submit\n" +msgid "Submit\n" " " -msgstr "" -"Envoyer\n" +msgstr "Envoyer\n" " " #. module: lcc_members_portal #: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_organization_registration +#: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_organization_renewal #: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_private_registration msgid "Subscribe to our newsletters" msgstr "S'inscrire à l'Infolettre" -#. module: lcc_members_portal -#: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_my_home_registration_menu -msgid "" -"Subscribe yourself\n" -" " -msgstr "" -"S'inscrire\n" -" " - #. module: lcc_members_portal #: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_organization_registration msgid "Subscription reason" @@ -647,33 +711,40 @@ msgstr "Raison de l'inscription" #. module: lcc_members_portal #: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_organization_registration_saved -msgid "" -"Thanks for applying!\n" +msgid "Thanks for applying!\n" "
\n" " Your membership application has been saved and will be assess by our team.\n" "
\n" " You will be contacted soon.\n" "
" -msgstr "" -"Merci pour votre demande!!\n" +msgstr "Merci pour votre demande!!\n" "
\n" " Votre demande d'adhésion a bien été prise en compte, et sera traitée par notre équipe\n" "
\n" " Vous serez contacté rapidement.\n" "
" +#. module: lcc_members_portal +#: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_organization_renewal_saved +msgid "Thanks for renewing your membership!\n" +"
\n" +" Your will receive soon a email with a link to complete the renewing process.\n" +"
" +msgstr "Merci de renouveler votre adhésion !\n" +"
\n" +" Vous recevrez rapidement un courriel avec un lien pour compléter la procédure de renouvellement.\n" +"
" + #. module: lcc_members_portal #: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_affiliation_request_saved -msgid "" -"Thanks for your request!\n" +msgid "Thanks for your request!\n" "
\n" "
\n" " Your affiliation request has been saved and will be assessed by our team.\n" "
\n" " You will be contacted soon.\n" "
" -msgstr "" -"Merci pour votre demande!\n" +msgstr "Merci pour votre demande!\n" "
\n" "
\n" " votre demande d'affiliaton a bien été enregistrée, et sera traitée par notre équipe.\n" @@ -681,15 +752,19 @@ msgstr "" " Vous serez contacté rapidement.\n" "
" +#. module: lcc_members_portal +#: code:addons/lcc_members_portal/controllers/auth_signup.py:35 +#, python-format +msgid "The form was not properly filled in." +msgstr "Le formulaire n'a pas été rempli correctement" + #. module: lcc_members_portal #: code:addons/lcc_members_portal/models/sale_order.py:23 #, python-format -msgid "" -"The given combination does not exist therefore it cannot be added to cart. No membership product found !:\n" +msgid "The given combination does not exist therefore it cannot be added to cart. No membership product found !:\n" " Please verify that membership product exist and is checked as 'use in portal'\n" " " -msgstr "" -"Nous ne trouvons pas d'information permettant de valider votre panier. Pas de produit d'adhésion trouvé !:\n" +msgstr "Nous ne trouvons pas d'information permettant de valider votre panier. Pas de produit d'adhésion trouvé !:\n" " Merci de vérifier que les produits d'adhésion sont crées, et sont cochés \"use in portal\"\n" " " @@ -727,7 +802,12 @@ msgid "Validate Application" msgstr "Valider la demande" #. module: lcc_members_portal -#: code:addons/lcc_members_portal/models/crm_lead.py:64 +#: model_terms:ir.ui.view,arch_db:lcc_members_portal.crm_oppor_view_form_lcc_registration +msgid "Validate Renewal" +msgstr "Valider le renouvellement" + +#. module: lcc_members_portal +#: code:addons/lcc_members_portal/models/crm_lead.py:67 #: model:ir.model.fields,field_description:lcc_members_portal.field_crm_lead__want_newsletter_subscription #, python-format msgid "Want Newsletters Subscription" @@ -735,23 +815,47 @@ msgstr "Veux souscrire à l'Infolettre" #. module: lcc_members_portal #: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_organization_registration +#: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_organization_renewal msgid "Website" msgstr "Site Web" #. module: lcc_members_portal -#: code:addons/lcc_members_portal/models/crm_lead.py:51 +#: code:addons/lcc_members_portal/models/crm_lead.py:54 #: model:ir.model.fields,field_description:lcc_members_portal.field_crm_lead__website_description #, python-format msgid "Website Description" msgstr "Description sur le site WEB" #. module: lcc_members_portal -#: code:addons/lcc_members_portal/models/crm_lead.py:55 +#: code:addons/lcc_members_portal/models/crm_lead.py:58 #: model:ir.model.fields,field_description:lcc_members_portal.field_crm_lead__reasons_choosing_mlc #, python-format msgid "Why did I choose local currency" msgstr "Pourquoi j'ai choisi la monnaie locale ?" +#. module: lcc_members_portal +#: code:addons/lcc_members_portal/models/crm_lead.py:274 +#: code:addons/lcc_members_portal/models/crm_lead.py:275 +#, python-format +msgid "You must indicate an Affiliated Organization in order to link it to the user.\n" +"\n" +"If the organization doesn't exist in Odoo, please refuse the affiliation request\n" +" and ask the user to make its organization apply for membership." +msgstr "Vous devez indiquer une Organisation Affiliée pour la lier avec le demandeur.\n" +"\n" +"Si l'organisation demandée n'existe pas, refusez la demande\n" +" et demandez au demandeur de faire candidater son organisation à l'adhésion." + +#. module: lcc_members_portal +#: model_terms:ir.ui.view,arch_db:lcc_members_portal.auth_signup_lcc_fields +msgid "Your Firstname" +msgstr "Votre prénom" + +#. module: lcc_members_portal +#: model_terms:ir.ui.view,arch_db:lcc_members_portal.auth_signup_lcc_fields +msgid "Your Lastname" +msgstr "Votre nom" + #. module: lcc_members_portal #: model_terms:ir.ui.view,arch_db:lcc_members_portal.crm_oppor_view_form_lcc_registration msgid "ZIP" @@ -759,16 +863,23 @@ msgstr "Code postal" #. module: lcc_members_portal #: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_organization_registration +#: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_organization_renewal #: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_private_registration msgid "Zip / Postal Code" msgstr "Code postal" +#. module: lcc_members_portal +#: model_terms:ir.ui.view,arch_db:lcc_members_portal.auth_signup_lcc_fields +msgid "e.g. Doe" +msgstr "ex: Doe" + +#. module: lcc_members_portal +#: model_terms:ir.ui.view,arch_db:lcc_members_portal.auth_signup_lcc_fields +msgid "e.g. John" +msgstr "ex: John" + #. module: lcc_members_portal #: model_terms:ir.ui.view,arch_db:lcc_members_portal.crm_oppor_view_form_lcc_registration msgid "e.g. https://www.odoo.com" msgstr "e.x. https://www.odoo.com" -#. module: lcc_members_portal -#: model_terms:ir.ui.view,arch_db:lcc_members_portal.portal_my_details_lcc -msgid "- Modification causes log out. Sign in just after!" -msgstr "- Si modification, une reconnexion sera demandée." \ No newline at end of file diff --git a/lcc_members_portal/models/crm_lead.py b/lcc_members_portal/models/crm_lead.py index 461b330f..59e7becd 100644 --- a/lcc_members_portal/models/crm_lead.py +++ b/lcc_members_portal/models/crm_lead.py @@ -119,7 +119,8 @@ def action_validate_organization_application(self): values = {} for field_name in self._MAIN_PROFILE_FIELDS: values[field_name] = self._get_field_value(field_name) - values["name"] = self.commercial_company_name + values["name"] = self.company_name + values["company_name"] = self.commercial_company_name values["is_company"] = True values["partner_profile"] = ( self.env["partner.profile"] diff --git a/lcc_members_portal/views/portal_my_home.xml b/lcc_members_portal/views/portal_my_home.xml index eb0fa3d7..455b8b9f 100644 --- a/lcc_members_portal/views/portal_my_home.xml +++ b/lcc_members_portal/views/portal_my_home.xml @@ -1,5 +1,11 @@ + +