diff --git a/__manifest__.py b/__manifest__.py
index 482a44b..0f6ba74 100644
--- a/__manifest__.py
+++ b/__manifest__.py
@@ -30,6 +30,7 @@
'views/email.xml',
'views/phone.xml',
'views/partner.xml',
+ 'views/partner_draft.xml',
'views/donation.xml',
'views/relationship.xml',
'views/operation.xml',
diff --git a/i18n/fr.po b/i18n/fr.po
new file mode 100644
index 0000000..dfd7dc9
--- /dev/null
+++ b/i18n/fr.po
@@ -0,0 +1,1718 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * opendons
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 14.0-20210413\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2022-03-29 15:04+0000\n"
+"PO-Revision-Date: 2022-03-29 15:04+0000\n"
+"Last-Translator: \n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: \n"
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_res_partner__address_count
+#: model:ir.model.fields,field_description:opendons.field_res_users__address_count
+msgid "# of Addresses"
+msgstr "# d' Adresses"
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_res_partner__relationshipPartner_count
+#: model:ir.model.fields,field_description:opendons.field_res_users__relationshipPartner_count
+msgid "# of Relationship"
+msgstr "de relations"
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_res_partner__email_count
+#: model:ir.model.fields,field_description:opendons.field_res_users__email_count
+msgid "# of email"
+msgstr "d' e-mails"
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_segment__ensemble_count
+msgid "# of ensemble"
+msgstr "d'ensembles"
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_res_partner__phone_count
+#: model:ir.model.fields,field_description:opendons.field_res_users__phone_count
+msgid "# of phone"
+msgstr "de téléphone"
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_res_partner__recurring_donation_count
+#: model:ir.model.fields,field_description:opendons.field_res_users__recurring_donation_count
+msgid "# of recurring donation"
+msgstr "de dons récurrents"
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_ensemble__request_count
+msgid "# of request"
+msgstr " de requêtes"
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_operation__segment_count
+msgid "# de segments"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_operation__number_of_sending
+msgid "# of sending"
+msgstr "d'envois"
+
+#. module: opendons
+#: model_terms:ir.ui.view,arch_db:opendons.operation_form
+msgid "%b-%d-%Y"
+msgstr ""
+
+#. module: opendons
+#: model_terms:ir.ui.view,arch_db:opendons.product_donation_set_price
+msgid " Add to Cart"
+msgstr "Ajouter au panier"
+
+#. module: opendons
+#: model_terms:ir.ui.view,arch_db:opendons.view_partner_form
+msgid "Bool Qualifiers"
+msgstr "QualifiantsIndicators"
+msgstr "Indicateurs"
+
+#. module: opendons
+#: model_terms:ir.ui.view,arch_db:opendons.view_partner_form
+msgid "Text Qualifiers"
+msgstr "Qualifiants textes"
+
+#. module: opendons
+#: code:addons/opendons/models/donation.py:0
+#, python-format
+msgid ""
+"A new draft direct debit order %s has been automatically created"
+msgstr "Un nouvel ordre de virement %s a été créé automatiquement"
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_ensemble__message_needaction
+#: model:ir.model.fields,field_description:opendons.field_opendons_operation__message_needaction
+#: model:ir.model.fields,field_description:opendons.field_opendons_partneraddress__message_needaction
+#: model:ir.model.fields,field_description:opendons.field_opendons_partneremail__message_needaction
+#: model:ir.model.fields,field_description:opendons.field_opendons_partnerphone__message_needaction
+#: model:ir.model.fields,field_description:opendons.field_opendons_request__message_needaction
+#: model:ir.model.fields,field_description:opendons.field_opendons_segment__message_needaction
+msgid "Action Needed"
+msgstr "Action demandée"
+
+#. module: opendons
+#: model_terms:ir.ui.view,arch_db:opendons.payment_batch_form
+msgid "Add"
+msgstr "Ajouter"
+
+#. module: opendons
+#: model_terms:ir.ui.view,arch_db:opendons.product_donation_qty
+msgid "Add one"
+msgstr "Ajouter"
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_res_partner__address_ids
+#: model:ir.model.fields,field_description:opendons.field_res_users__address_ids
+msgid "Address"
+msgstr "Adresse"
+
+#. module: opendons
+#: model:ir.actions.act_window,name:opendons.act_partner_address
+msgid "Addresses"
+msgstr "Adresse"
+
+#. module: opendons
+#: model_terms:ir.ui.view,arch_db:opendons.returnmail_form
+msgid "Ajouter"
+msgstr "Ajouter"
+
+#. module: opendons
+#: model:ir.model.fields.selection,name:opendons.selection__donation_donation__frequency__annually
+msgid "Annually"
+msgstr "Annuel"
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_payment_batch__assignment
+msgid "Assignment"
+msgstr "Affectation"
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_ensemble__message_attachment_count
+#: model:ir.model.fields,field_description:opendons.field_opendons_operation__message_attachment_count
+#: model:ir.model.fields,field_description:opendons.field_opendons_partneraddress__message_attachment_count
+#: model:ir.model.fields,field_description:opendons.field_opendons_partneremail__message_attachment_count
+#: model:ir.model.fields,field_description:opendons.field_opendons_partnerphone__message_attachment_count
+#: model:ir.model.fields,field_description:opendons.field_opendons_request__message_attachment_count
+#: model:ir.model.fields,field_description:opendons.field_opendons_segment__message_attachment_count
+msgid "Attachment Count"
+msgstr "Nombre de pièces jointes"
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_operation__user_id
+msgid "Author"
+msgstr "Auteur"
+
+#. module: opendons
+#: model_terms:ir.ui.view,arch_db:opendons.operation_form
+msgid "Back to Draft"
+msgstr "Revenir au brouillon"
+
+#. module: opendons
+#: model_terms:ir.ui.view,arch_db:opendons.operation_form
+msgid "Revenir au statut validé"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model.fields.selection,name:opendons.selection__donation_donation__frequency__bimonthly
+msgid "Bimensuel"
+msgstr ""
+
+#. module: opendons
+#: model:ir.actions.act_window,name:opendons.act_partner_boolean_qualifier
+msgid "Qualifiant booléen"
+msgstr ""
+
+#. module: opendons
+#: model_terms:ir.ui.view,arch_db:opendons.operation_duplicate_view
+msgid "Cancel"
+msgstr "Annuler"
+
+#. module: opendons
+#: code:addons/opendons/models/donation.py:0
+#, python-format
+msgid "Cannot validate donation %s because it doesn't have any lines!"
+msgstr "Cannot validate donation %s because it doesn't have any lines!"
+
+#. module: opendons
+#: code:addons/opendons/models/donation.py:0
+#, python-format
+msgid "Cannot validate donation %s because it is not in draft state."
+msgstr ""
+
+#. module: opendons
+#: code:addons/opendons/models/donation.py:0
+#, python-format
+msgid "Cannot validate donation %s because the total amount is 0!"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_qualifier__category_id
+msgid "Category"
+msgstr "catégorie"
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_operation__chanel
+msgid "Chanel"
+msgstr "Canal"
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_partneraddress__city
+msgid "City"
+msgstr "Ville"
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_payment_batch__company_id
+msgid "Company"
+msgstr "Société"
+
+#. module: opendons
+#: model_terms:ir.ui.view,arch_db:opendons.view_partner_form
+msgid "Company Name"
+msgstr "Nom de la société"
+
+#. module: opendons
+#: model_terms:ir.ui.view,arch_db:opendons.view_partner_form
+msgid "Company Name..."
+msgstr "Nom de la société"
+
+#. module: opendons
+#: model_terms:ir.ui.view,arch_db:opendons.aggregate_partner_form
+msgid "Compute"
+msgstr "Calculer"
+
+#. module: opendons
+#: model:ir.model,name:opendons.model_res_partner
+msgid "Contact"
+msgstr "Contact"
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_operation__cost
+#: model:ir.model.fields,field_description:opendons.field_opendons_segment__cost
+msgid "Cost"
+msgstr "Coût"
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_partneraddress__country
+msgid "Country"
+msgstr "Pays"
+
+#. module: opendons
+#: model_terms:ir.ui.view,arch_db:opendons.view_partner_form
+msgid "Create company"
+msgstr "Créer la société"
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_aggregate_partner__create_uid
+#: model:ir.model.fields,field_description:opendons.field_opendons_ensemble__create_uid
+#: model:ir.model.fields,field_description:opendons.field_opendons_operation__create_uid
+#: model:ir.model.fields,field_description:opendons.field_opendons_operation_duplicate__create_uid
+#: model:ir.model.fields,field_description:opendons.field_opendons_partneraddress__create_uid
+#: model:ir.model.fields,field_description:opendons.field_opendons_partneremail__create_uid
+#: model:ir.model.fields,field_description:opendons.field_opendons_partnerphone__create_uid
+#: model:ir.model.fields,field_description:opendons.field_opendons_payment_batch__create_uid
+#: model:ir.model.fields,field_description:opendons.field_opendons_payment_batch_qrcode__create_uid
+#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_category__create_uid
+#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_partnerqualifier__create_uid
+#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_qualifier__create_uid
+#: model:ir.model.fields,field_description:opendons.field_opendons_relationship_nature__create_uid
+#: model:ir.model.fields,field_description:opendons.field_opendons_relationship_partner__create_uid
+#: model:ir.model.fields,field_description:opendons.field_opendons_relationship_type__create_uid
+#: model:ir.model.fields,field_description:opendons.field_opendons_request__create_uid
+#: model:ir.model.fields,field_description:opendons.field_opendons_returnmail__create_uid
+#: model:ir.model.fields,field_description:opendons.field_opendons_returnmail_npai__create_uid
+#: model:ir.model.fields,field_description:opendons.field_opendons_segment__create_uid
+msgid "Created by"
+msgstr "Créé par"
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_aggregate_partner__create_date
+#: model:ir.model.fields,field_description:opendons.field_opendons_ensemble__create_date
+#: model:ir.model.fields,field_description:opendons.field_opendons_operation__create_date
+#: model:ir.model.fields,field_description:opendons.field_opendons_operation_duplicate__create_date
+#: model:ir.model.fields,field_description:opendons.field_opendons_partneraddress__create_date
+#: model:ir.model.fields,field_description:opendons.field_opendons_partneremail__create_date
+#: model:ir.model.fields,field_description:opendons.field_opendons_partnerphone__create_date
+#: model:ir.model.fields,field_description:opendons.field_opendons_payment_batch__create_date
+#: model:ir.model.fields,field_description:opendons.field_opendons_payment_batch_qrcode__create_date
+#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_category__create_date
+#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_partnerqualifier__create_date
+#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_qualifier__create_date
+#: model:ir.model.fields,field_description:opendons.field_opendons_relationship_nature__create_date
+#: model:ir.model.fields,field_description:opendons.field_opendons_relationship_partner__create_date
+#: model:ir.model.fields,field_description:opendons.field_opendons_relationship_type__create_date
+#: model:ir.model.fields,field_description:opendons.field_opendons_request__create_date
+#: model:ir.model.fields,field_description:opendons.field_opendons_returnmail__create_date
+#: model:ir.model.fields,field_description:opendons.field_opendons_returnmail_npai__create_date
+#: model:ir.model.fields,field_description:opendons.field_opendons_segment__create_date
+msgid "Created on"
+msgstr "Créé le"
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_operation__currency_id
+#: model:ir.model.fields,field_description:opendons.field_opendons_payment_batch__currency_id
+#: model:ir.model.fields,field_description:opendons.field_opendons_segment__currency_id
+msgid "Currency"
+msgstr "Devise"
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_partneremail__date_active
+#: model:ir.model.fields,field_description:opendons.field_opendons_partnerphone__date_active
+#: model:ir.model.fields,field_description:opendons.field_opendons_relationship_partner__date_active
+msgid "Date active"
+msgstr "Date d'activation"
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_partneraddress__date_inactive
+#: model:ir.model.fields,field_description:opendons.field_opendons_partneremail__date_inactive
+#: model:ir.model.fields,field_description:opendons.field_opendons_partnerphone__date_inactive
+#: model:ir.model.fields,field_description:opendons.field_opendons_relationship_partner__date_inactive
+msgid "Date inactive"
+msgstr "Date d'inactivation"
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_qualifier__default_value_bool
+#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_qualifier__default_value_text
+msgid "Default value"
+msgstr "Valeur par défaut"
+
+#. module: opendons
+#: model_terms:ir.ui.view,arch_db:opendons.qualifier_form
+msgid "Delete all partner's qualifiers"
+msgstr "Supprimer tous les qualifiants"
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_category__description
+#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_qualifier__description
+#: model:ir.model.fields,field_description:opendons.field_opendons_relationship_nature__description
+#: model:ir.model.fields,field_description:opendons.field_opendons_relationship_type__description
+msgid "Description"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_donation_donation__display_name
+#: model:ir.model.fields,field_description:opendons.field_mailing_mailing__display_name
+#: model:ir.model.fields,field_description:opendons.field_opendons_aggregate_partner__display_name
+#: model:ir.model.fields,field_description:opendons.field_opendons_ensemble__display_name
+#: model:ir.model.fields,field_description:opendons.field_opendons_operation__display_name
+#: model:ir.model.fields,field_description:opendons.field_opendons_operation_duplicate__display_name
+#: model:ir.model.fields,field_description:opendons.field_opendons_partneraddress__display_name
+#: model:ir.model.fields,field_description:opendons.field_opendons_partneremail__display_name
+#: model:ir.model.fields,field_description:opendons.field_opendons_partnerphone__display_name
+#: model:ir.model.fields,field_description:opendons.field_opendons_payment_batch__display_name
+#: model:ir.model.fields,field_description:opendons.field_opendons_payment_batch_qrcode__display_name
+#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_category__display_name
+#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_partnerqualifier__display_name
+#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_qualifier__display_name
+#: model:ir.model.fields,field_description:opendons.field_opendons_relationship_nature__display_name
+#: model:ir.model.fields,field_description:opendons.field_opendons_relationship_partner__display_name
+#: model:ir.model.fields,field_description:opendons.field_opendons_relationship_type__display_name
+#: model:ir.model.fields,field_description:opendons.field_opendons_request__display_name
+#: model:ir.model.fields,field_description:opendons.field_opendons_returnmail__display_name
+#: model:ir.model.fields,field_description:opendons.field_opendons_returnmail_npai__display_name
+#: model:ir.model.fields,field_description:opendons.field_opendons_segment__display_name
+#: model:ir.model.fields,field_description:opendons.field_res_partner__display_name
+#: model:ir.model.fields,field_description:opendons.field_sale_order__display_name
+msgid "Display Name"
+msgstr "Nom affiché"
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_ensemble__document_fname
+#: model:ir.model.fields,field_description:opendons.field_opendons_operation__document_fname
+msgid "Document Fname"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_request__mailing_domain
+msgid "Domain"
+msgstr "Domaine"
+
+#. module: opendons
+#: model:ir.model,name:opendons.model_donation_donation
+msgid "Donation"
+msgstr "Don"
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_sale_order__donation_amount
+msgid "Donation Amount"
+msgstr "Montant"
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_payment_batch__donation_amount
+msgid "Donation amount"
+msgstr "Montant"
+
+#. module: opendons
+#: model:ir.model.fields.selection,name:opendons.selection__opendons_operation__state__draft
+msgid "Draft"
+msgstr "Brouillon"
+
+#. module: opendons
+#: model_terms:ir.ui.view,arch_db:opendons.operation_duplicate_view
+msgid "Duplicate"
+msgstr "Dupliquer"
+
+#. module: opendons
+#: model:ir.actions.act_window,name:opendons.action_operation_duplicate
+msgid "Duplicate operation"
+msgstr "Dupliquer l'opération"
+
+#. module: opendons
+#: model:ir.model,name:opendons.model_opendons_operation_duplicate
+msgid "Duplicate the operation"
+msgstr "Dupliquer l'opération"
+
+#. module: opendons
+#: model:ir.model.fields.selection,name:opendons.selection__opendons_returnmail__return_type__decedee
+msgid "Décédée"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model.fields.selection,name:opendons.selection__opendons_operation__chanel__email
+msgid "E-mailing"
+msgstr "E-mailing"
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_partneremail__email
+#: model:ir.model.fields,field_description:opendons.field_res_partner__email_ids
+#: model:ir.model.fields,field_description:opendons.field_res_users__email_ids
+#: model_terms:ir.ui.view,arch_db:opendons.view_partner_form
+msgid "Email"
+msgstr "Email"
+
+#. module: opendons
+#: model:ir.actions.act_window,name:opendons.act_partner_email
+msgid "Emails"
+msgstr "Emails"
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_donation_donation__end_date
+msgid "End Date"
+msgstr "Date de fin"
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_request__ensemble_id
+#: model:ir.model.fields,field_description:opendons.field_opendons_segment__ensemble_ids
+msgid "Ensemble"
+msgstr "Ensemble"
+
+#. module: opendons
+#: model:ir.actions.act_window,name:opendons.act_operation_ensemble
+#: model_terms:ir.ui.view,arch_db:opendons.segment_form
+msgid "Ensembles"
+msgstr "Ensembles"
+
+#. module: opendons
+#: model:ir.model.fields.selection,name:opendons.selection__opendons_operation__chanel__event
+msgid "Event"
+msgstr "événement"
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_segment__exclusion
+msgid "Exclusion"
+msgstr "Exclusion"
+
+#. module: opendons
+#: model:ir.model.fields.selection,name:opendons.selection__opendons_operation__state__exported
+msgid "Exported"
+msgstr "Exporté"
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_operation__exported_date
+msgid "Exported Date"
+msgstr "Date d'exportation"
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_res_partner__firstname
+#: model:ir.model.fields,field_description:opendons.field_res_users__firstname
+msgid "First name"
+msgstr "Prénom"
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_ensemble__message_follower_ids
+#: model:ir.model.fields,field_description:opendons.field_opendons_operation__message_follower_ids
+#: model:ir.model.fields,field_description:opendons.field_opendons_partneraddress__message_follower_ids
+#: model:ir.model.fields,field_description:opendons.field_opendons_partneremail__message_follower_ids
+#: model:ir.model.fields,field_description:opendons.field_opendons_partnerphone__message_follower_ids
+#: model:ir.model.fields,field_description:opendons.field_opendons_request__message_follower_ids
+#: model:ir.model.fields,field_description:opendons.field_opendons_segment__message_follower_ids
+msgid "Followers"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_ensemble__message_channel_ids
+#: model:ir.model.fields,field_description:opendons.field_opendons_operation__message_channel_ids
+#: model:ir.model.fields,field_description:opendons.field_opendons_partneraddress__message_channel_ids
+#: model:ir.model.fields,field_description:opendons.field_opendons_partneremail__message_channel_ids
+#: model:ir.model.fields,field_description:opendons.field_opendons_partnerphone__message_channel_ids
+#: model:ir.model.fields,field_description:opendons.field_opendons_request__message_channel_ids
+#: model:ir.model.fields,field_description:opendons.field_opendons_segment__message_channel_ids
+msgid "Followers (Channels)"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_ensemble__message_partner_ids
+#: model:ir.model.fields,field_description:opendons.field_opendons_operation__message_partner_ids
+#: model:ir.model.fields,field_description:opendons.field_opendons_partneraddress__message_partner_ids
+#: model:ir.model.fields,field_description:opendons.field_opendons_partneremail__message_partner_ids
+#: model:ir.model.fields,field_description:opendons.field_opendons_partnerphone__message_partner_ids
+#: model:ir.model.fields,field_description:opendons.field_opendons_request__message_partner_ids
+#: model:ir.model.fields,field_description:opendons.field_opendons_segment__message_partner_ids
+msgid "Followers (Partners)"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_donation_donation__frequency
+msgid "Frequency"
+msgstr "Fréquence"
+
+#. module: opendons
+#: code:addons/opendons/models/donation.py:0
+#, python-format
+msgid "Full in-kind donation: no account move generated"
+msgstr "don en nature: npas de mouvement généré"
+
+#. module: opendons
+#: model_terms:ir.ui.view,arch_db:opendons.ensemble_form
+#: model_terms:ir.ui.view,arch_db:opendons.operation_form
+msgid "Generate csv export"
+msgstr "Générer l'export csv"
+
+#. module: opendons
+#: model:ir.model.fields.selection,name:opendons.selection__donation_donation__frequency__half-yearly
+msgid "Half-yearly"
+msgstr "tous les 6 mois"
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_donation_donation__id
+#: model:ir.model.fields,field_description:opendons.field_mailing_mailing__id
+#: model:ir.model.fields,field_description:opendons.field_opendons_aggregate_partner__id
+#: model:ir.model.fields,field_description:opendons.field_opendons_ensemble__id
+#: model:ir.model.fields,field_description:opendons.field_opendons_operation__id
+#: model:ir.model.fields,field_description:opendons.field_opendons_operation_duplicate__id
+#: model:ir.model.fields,field_description:opendons.field_opendons_partneraddress__id
+#: model:ir.model.fields,field_description:opendons.field_opendons_partneremail__id
+#: model:ir.model.fields,field_description:opendons.field_opendons_partnerphone__id
+#: model:ir.model.fields,field_description:opendons.field_opendons_payment_batch__id
+#: model:ir.model.fields,field_description:opendons.field_opendons_payment_batch_qrcode__id
+#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_category__id
+#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_partnerqualifier__id
+#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_qualifier__id
+#: model:ir.model.fields,field_description:opendons.field_opendons_relationship_nature__id
+#: model:ir.model.fields,field_description:opendons.field_opendons_relationship_partner__id
+#: model:ir.model.fields,field_description:opendons.field_opendons_relationship_type__id
+#: model:ir.model.fields,field_description:opendons.field_opendons_request__id
+#: model:ir.model.fields,field_description:opendons.field_opendons_returnmail__id
+#: model:ir.model.fields,field_description:opendons.field_opendons_returnmail_npai__id
+#: model:ir.model.fields,field_description:opendons.field_opendons_segment__id
+#: model:ir.model.fields,field_description:opendons.field_res_partner__id
+#: model:ir.model.fields,field_description:opendons.field_sale_order__id
+msgid "ID"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model.fields,help:opendons.field_opendons_ensemble__message_needaction
+#: model:ir.model.fields,help:opendons.field_opendons_ensemble__message_unread
+#: model:ir.model.fields,help:opendons.field_opendons_operation__message_needaction
+#: model:ir.model.fields,help:opendons.field_opendons_operation__message_unread
+#: model:ir.model.fields,help:opendons.field_opendons_partneraddress__message_needaction
+#: model:ir.model.fields,help:opendons.field_opendons_partneraddress__message_unread
+#: model:ir.model.fields,help:opendons.field_opendons_partneremail__message_needaction
+#: model:ir.model.fields,help:opendons.field_opendons_partneremail__message_unread
+#: model:ir.model.fields,help:opendons.field_opendons_partnerphone__message_needaction
+#: model:ir.model.fields,help:opendons.field_opendons_partnerphone__message_unread
+#: model:ir.model.fields,help:opendons.field_opendons_request__message_needaction
+#: model:ir.model.fields,help:opendons.field_opendons_request__message_unread
+#: model:ir.model.fields,help:opendons.field_opendons_segment__message_needaction
+#: model:ir.model.fields,help:opendons.field_opendons_segment__message_unread
+msgid "If checked, new messages require your attention."
+msgstr ""
+
+#. module: opendons
+#: model:ir.model.fields,help:opendons.field_opendons_ensemble__message_has_error
+#: model:ir.model.fields,help:opendons.field_opendons_ensemble__message_has_sms_error
+#: model:ir.model.fields,help:opendons.field_opendons_operation__message_has_error
+#: model:ir.model.fields,help:opendons.field_opendons_operation__message_has_sms_error
+#: model:ir.model.fields,help:opendons.field_opendons_partneraddress__message_has_error
+#: model:ir.model.fields,help:opendons.field_opendons_partneraddress__message_has_sms_error
+#: model:ir.model.fields,help:opendons.field_opendons_partneremail__message_has_error
+#: model:ir.model.fields,help:opendons.field_opendons_partneremail__message_has_sms_error
+#: model:ir.model.fields,help:opendons.field_opendons_partnerphone__message_has_error
+#: model:ir.model.fields,help:opendons.field_opendons_partnerphone__message_has_sms_error
+#: model:ir.model.fields,help:opendons.field_opendons_request__message_has_error
+#: model:ir.model.fields,help:opendons.field_opendons_request__message_has_sms_error
+#: model:ir.model.fields,help:opendons.field_opendons_segment__message_has_error
+#: model:ir.model.fields,help:opendons.field_opendons_segment__message_has_sms_error
+msgid "If checked, some messages have a delivery error."
+msgstr ""
+
+#. module: opendons
+#: model:ir.actions.act_window,name:opendons.act_partner_aggregate
+msgid "Indicators"
+msgstr "Indicateurs"
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_payment_batch__input_mode
+msgid "Input Mode"
+msgstr "Mode de saisie"
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_payment_batch__payment_input
+#: model:ir.model.fields,field_description:opendons.field_opendons_returnmail__return_input
+msgid "Input field"
+msgstr "Zone de saisie"
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_ensemble__message_is_follower
+#: model:ir.model.fields,field_description:opendons.field_opendons_operation__message_is_follower
+#: model:ir.model.fields,field_description:opendons.field_opendons_partneraddress__message_is_follower
+#: model:ir.model.fields,field_description:opendons.field_opendons_partneremail__message_is_follower
+#: model:ir.model.fields,field_description:opendons.field_opendons_partnerphone__message_is_follower
+#: model:ir.model.fields,field_description:opendons.field_opendons_request__message_is_follower
+#: model:ir.model.fields,field_description:opendons.field_opendons_segment__message_is_follower
+msgid "Is Follower"
+msgstr ""
+
+#. module: opendons
+#: code:addons/opendons/models/sale_order.py:0
+#, python-format
+msgid "It is forbidden to modify a sales order which is not in draft status."
+msgstr ""
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_res_partner__key
+#: model:ir.model.fields,field_description:opendons.field_res_users__key
+msgid "Key"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_donation_donation____last_update
+#: model:ir.model.fields,field_description:opendons.field_mailing_mailing____last_update
+#: model:ir.model.fields,field_description:opendons.field_opendons_aggregate_partner____last_update
+#: model:ir.model.fields,field_description:opendons.field_opendons_ensemble____last_update
+#: model:ir.model.fields,field_description:opendons.field_opendons_operation____last_update
+#: model:ir.model.fields,field_description:opendons.field_opendons_operation_duplicate____last_update
+#: model:ir.model.fields,field_description:opendons.field_opendons_partneraddress____last_update
+#: model:ir.model.fields,field_description:opendons.field_opendons_partneremail____last_update
+#: model:ir.model.fields,field_description:opendons.field_opendons_partnerphone____last_update
+#: model:ir.model.fields,field_description:opendons.field_opendons_payment_batch____last_update
+#: model:ir.model.fields,field_description:opendons.field_opendons_payment_batch_qrcode____last_update
+#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_category____last_update
+#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_partnerqualifier____last_update
+#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_qualifier____last_update
+#: model:ir.model.fields,field_description:opendons.field_opendons_relationship_nature____last_update
+#: model:ir.model.fields,field_description:opendons.field_opendons_relationship_partner____last_update
+#: model:ir.model.fields,field_description:opendons.field_opendons_relationship_type____last_update
+#: model:ir.model.fields,field_description:opendons.field_opendons_request____last_update
+#: model:ir.model.fields,field_description:opendons.field_opendons_returnmail____last_update
+#: model:ir.model.fields,field_description:opendons.field_opendons_returnmail_npai____last_update
+#: model:ir.model.fields,field_description:opendons.field_opendons_segment____last_update
+#: model:ir.model.fields,field_description:opendons.field_res_partner____last_update
+#: model:ir.model.fields,field_description:opendons.field_sale_order____last_update
+msgid "Last Modified on"
+msgstr "Dernière mise à jour le"
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_aggregate_partner__write_uid
+#: model:ir.model.fields,field_description:opendons.field_opendons_ensemble__write_uid
+#: model:ir.model.fields,field_description:opendons.field_opendons_operation__write_uid
+#: model:ir.model.fields,field_description:opendons.field_opendons_operation_duplicate__write_uid
+#: model:ir.model.fields,field_description:opendons.field_opendons_partneraddress__write_uid
+#: model:ir.model.fields,field_description:opendons.field_opendons_partneremail__write_uid
+#: model:ir.model.fields,field_description:opendons.field_opendons_partnerphone__write_uid
+#: model:ir.model.fields,field_description:opendons.field_opendons_payment_batch__write_uid
+#: model:ir.model.fields,field_description:opendons.field_opendons_payment_batch_qrcode__write_uid
+#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_category__write_uid
+#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_partnerqualifier__write_uid
+#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_qualifier__write_uid
+#: model:ir.model.fields,field_description:opendons.field_opendons_relationship_nature__write_uid
+#: model:ir.model.fields,field_description:opendons.field_opendons_relationship_partner__write_uid
+#: model:ir.model.fields,field_description:opendons.field_opendons_relationship_type__write_uid
+#: model:ir.model.fields,field_description:opendons.field_opendons_request__write_uid
+#: model:ir.model.fields,field_description:opendons.field_opendons_returnmail__write_uid
+#: model:ir.model.fields,field_description:opendons.field_opendons_returnmail_npai__write_uid
+#: model:ir.model.fields,field_description:opendons.field_opendons_segment__write_uid
+msgid "Last Updated by"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_aggregate_partner__write_date
+#: model:ir.model.fields,field_description:opendons.field_opendons_ensemble__write_date
+#: model:ir.model.fields,field_description:opendons.field_opendons_operation__write_date
+#: model:ir.model.fields,field_description:opendons.field_opendons_operation_duplicate__write_date
+#: model:ir.model.fields,field_description:opendons.field_opendons_partneraddress__write_date
+#: model:ir.model.fields,field_description:opendons.field_opendons_partneremail__write_date
+#: model:ir.model.fields,field_description:opendons.field_opendons_partnerphone__write_date
+#: model:ir.model.fields,field_description:opendons.field_opendons_payment_batch__write_date
+#: model:ir.model.fields,field_description:opendons.field_opendons_payment_batch_qrcode__write_date
+#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_category__write_date
+#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_partnerqualifier__write_date
+#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_qualifier__write_date
+#: model:ir.model.fields,field_description:opendons.field_opendons_relationship_nature__write_date
+#: model:ir.model.fields,field_description:opendons.field_opendons_relationship_partner__write_date
+#: model:ir.model.fields,field_description:opendons.field_opendons_relationship_type__write_date
+#: model:ir.model.fields,field_description:opendons.field_opendons_request__write_date
+#: model:ir.model.fields,field_description:opendons.field_opendons_returnmail__write_date
+#: model:ir.model.fields,field_description:opendons.field_opendons_returnmail_npai__write_date
+#: model:ir.model.fields,field_description:opendons.field_opendons_segment__write_date
+msgid "Last Updated on"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_donation_donation__lastexecution_date
+msgid "Last execution Date"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model.fields.selection,name:opendons.selection__opendons_operation__chanel__mail
+msgid "Mailing"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_ensemble__message_main_attachment_id
+#: model:ir.model.fields,field_description:opendons.field_opendons_operation__message_main_attachment_id
+#: model:ir.model.fields,field_description:opendons.field_opendons_partneraddress__message_main_attachment_id
+#: model:ir.model.fields,field_description:opendons.field_opendons_partneremail__message_main_attachment_id
+#: model:ir.model.fields,field_description:opendons.field_opendons_partnerphone__message_main_attachment_id
+#: model:ir.model.fields,field_description:opendons.field_opendons_request__message_main_attachment_id
+#: model:ir.model.fields,field_description:opendons.field_opendons_segment__message_main_attachment_id
+msgid "Main Attachment"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model,name:opendons.model_mailing_mailing
+msgid "Mass Mailing"
+msgstr "Publipostage"
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_ensemble__message_has_error
+#: model:ir.model.fields,field_description:opendons.field_opendons_operation__message_has_error
+#: model:ir.model.fields,field_description:opendons.field_opendons_partneraddress__message_has_error
+#: model:ir.model.fields,field_description:opendons.field_opendons_partneremail__message_has_error
+#: model:ir.model.fields,field_description:opendons.field_opendons_partnerphone__message_has_error
+#: model:ir.model.fields,field_description:opendons.field_opendons_request__message_has_error
+#: model:ir.model.fields,field_description:opendons.field_opendons_segment__message_has_error
+msgid "Message Delivery error"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_ensemble__message_ids
+#: model:ir.model.fields,field_description:opendons.field_opendons_operation__message_ids
+#: model:ir.model.fields,field_description:opendons.field_opendons_partneraddress__message_ids
+#: model:ir.model.fields,field_description:opendons.field_opendons_partneremail__message_ids
+#: model:ir.model.fields,field_description:opendons.field_opendons_partnerphone__message_ids
+#: model:ir.model.fields,field_description:opendons.field_opendons_request__message_ids
+#: model:ir.model.fields,field_description:opendons.field_opendons_segment__message_ids
+msgid "Messages"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model.fields.selection,name:opendons.selection__donation_donation__frequency__monthly
+msgid "Monthly"
+msgstr "Mensuel"
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_returnmail__npai_lines
+#: model:ir.model.fields.selection,name:opendons.selection__opendons_returnmail__return_type__npai
+msgid "NPAI"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_partneraddress__npai
+msgid "NPAI counter"
+msgstr "Compteur NPAI"
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_ensemble__name
+#: model:ir.model.fields,field_description:opendons.field_opendons_operation__name
+#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_category__name
+#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_partnerqualifier__category
+#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_qualifier__name
+#: model:ir.model.fields,field_description:opendons.field_opendons_relationship_nature__name
+#: model:ir.model.fields,field_description:opendons.field_opendons_relationship_type__name
+#: model:ir.model.fields,field_description:opendons.field_opendons_request__name
+#: model:ir.model.fields,field_description:opendons.field_opendons_segment__name
+msgid "Name"
+msgstr "Nom"
+
+#. module: opendons
+#: model:ir.model.constraint,message:opendons.constraint_opendons_operation_name_uniq
+msgid "Name already exists !"
+msgstr "Ce nom existe déjà"
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_relationship_type__nature_ids
+msgid "Nature"
+msgstr "Nature"
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_res_partner__npai_count
+#: model:ir.model.fields,field_description:opendons.field_res_users__npai_count
+msgid "Npai Count"
+msgstr "Compteur NPAI"
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_ensemble__message_needaction_counter
+#: model:ir.model.fields,field_description:opendons.field_opendons_operation__message_needaction_counter
+#: model:ir.model.fields,field_description:opendons.field_opendons_partneraddress__message_needaction_counter
+#: model:ir.model.fields,field_description:opendons.field_opendons_partneremail__message_needaction_counter
+#: model:ir.model.fields,field_description:opendons.field_opendons_partnerphone__message_needaction_counter
+#: model:ir.model.fields,field_description:opendons.field_opendons_request__message_needaction_counter
+#: model:ir.model.fields,field_description:opendons.field_opendons_segment__message_needaction_counter
+msgid "Number of Actions"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_ensemble__message_has_error_counter
+#: model:ir.model.fields,field_description:opendons.field_opendons_operation__message_has_error_counter
+#: model:ir.model.fields,field_description:opendons.field_opendons_partneraddress__message_has_error_counter
+#: model:ir.model.fields,field_description:opendons.field_opendons_partneremail__message_has_error_counter
+#: model:ir.model.fields,field_description:opendons.field_opendons_partnerphone__message_has_error_counter
+#: model:ir.model.fields,field_description:opendons.field_opendons_request__message_has_error_counter
+#: model:ir.model.fields,field_description:opendons.field_opendons_segment__message_has_error_counter
+msgid "Number of errors"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model.fields,help:opendons.field_opendons_ensemble__message_needaction_counter
+#: model:ir.model.fields,help:opendons.field_opendons_operation__message_needaction_counter
+#: model:ir.model.fields,help:opendons.field_opendons_partneraddress__message_needaction_counter
+#: model:ir.model.fields,help:opendons.field_opendons_partneremail__message_needaction_counter
+#: model:ir.model.fields,help:opendons.field_opendons_partnerphone__message_needaction_counter
+#: model:ir.model.fields,help:opendons.field_opendons_request__message_needaction_counter
+#: model:ir.model.fields,help:opendons.field_opendons_segment__message_needaction_counter
+msgid "Number of messages which requires an action"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model.fields,help:opendons.field_opendons_ensemble__message_has_error_counter
+#: model:ir.model.fields,help:opendons.field_opendons_operation__message_has_error_counter
+#: model:ir.model.fields,help:opendons.field_opendons_partneraddress__message_has_error_counter
+#: model:ir.model.fields,help:opendons.field_opendons_partneremail__message_has_error_counter
+#: model:ir.model.fields,help:opendons.field_opendons_partnerphone__message_has_error_counter
+#: model:ir.model.fields,help:opendons.field_opendons_request__message_has_error_counter
+#: model:ir.model.fields,help:opendons.field_opendons_segment__message_has_error_counter
+msgid "Number of messages with delivery error"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model.fields,help:opendons.field_opendons_ensemble__message_unread_counter
+#: model:ir.model.fields,help:opendons.field_opendons_operation__message_unread_counter
+#: model:ir.model.fields,help:opendons.field_opendons_partneraddress__message_unread_counter
+#: model:ir.model.fields,help:opendons.field_opendons_partneremail__message_unread_counter
+#: model:ir.model.fields,help:opendons.field_opendons_partnerphone__message_unread_counter
+#: model:ir.model.fields,help:opendons.field_opendons_request__message_unread_counter
+#: model:ir.model.fields,help:opendons.field_opendons_segment__message_unread_counter
+msgid "Number of unread messages"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_partneraddress__complement_ident
+msgid "N° appartment,floor"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_donation_donation__operation_id
+#: model:ir.model.fields,field_description:opendons.field_mailing_mailing__operation_id
+#: model:ir.model.fields,field_description:opendons.field_opendons_payment_batch__operation_id
+#: model:ir.model.fields,field_description:opendons.field_opendons_returnmail_npai__operation_id
+#: model:ir.model.fields,field_description:opendons.field_opendons_segment__operation_id
+msgid "Operation"
+msgstr ""
+
+#. module: opendons
+#: model:ir.ui.menu,name:opendons.operation_top_menu
+msgid "Operations"
+msgstr ""
+
+#. module: opendons
+#: model:ir.actions.act_window,name:opendons.operation_action
+#: model:ir.ui.menu,name:opendons.operation_menu
+#: model:ir.ui.menu,name:opendons.operation_title_menu
+msgid "Opérations"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_category__order
+msgid "Order"
+msgstr "ordre"
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_payment_batch__partner_id
+#: model:ir.model.fields,field_description:opendons.field_opendons_returnmail_npai__partner_id
+msgid "Partner"
+msgstr "Contact"
+
+#. module: opendons
+#: model_terms:ir.ui.view,arch_db:opendons.aggregate_partner_form
+msgid "Partner Indicators"
+msgstr "Indicateurs"
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_donation_donation__payment_batch_id
+msgid "Payment Batch"
+msgstr "Lot de paiement"
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_payment_batch__payment_mode_id
+msgid "Payment Mode"
+msgstr "Mode de paiement"
+
+#. module: opendons
+#: code:addons/opendons/models/donation.py:0
+#, python-format
+msgid ""
+"Payment Mode is not set on donation %s (only fully in-kind donations don't "
+"require a payment mode)."
+msgstr ""
+
+#. module: opendons
+#: model:ir.actions.act_window,name:opendons.payment_batch_action
+#: model:ir.ui.menu,name:opendons.payment_batch_menu
+#: model:ir.ui.menu,name:opendons.payment_batch_top_menu
+msgid "Payment batch"
+msgstr "Lot de paiement"
+
+#. module: opendons
+#: model:ir.ui.menu,name:opendons.payment_batch_title_menu
+msgid "Payments batchs"
+msgstr "Lots de paiement"
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_partnerphone__phone
+#: model:ir.model.fields,field_description:opendons.field_res_partner__phone_ids
+#: model:ir.model.fields,field_description:opendons.field_res_users__phone_ids
+#: model_terms:ir.ui.view,arch_db:opendons.view_partner_form
+msgid "Phone"
+msgstr "Téléphone"
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_partneraddress__postalcode
+msgid "Postal code"
+msgstr "Code postal"
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_payment_batch__product_id
+msgid "Product"
+msgstr "Affectation"
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_res_partner__qualifier_ids
+#: model:ir.model.fields,field_description:opendons.field_res_users__qualifier_ids
+msgid "Qualifier"
+msgstr "Qualifiant"
+
+#. module: opendons
+#: model:ir.ui.menu,name:opendons.opendons_qualifier_title_menu
+#: model_terms:ir.ui.view,arch_db:opendons.partnerqualifier_list
+msgid "Qualifiers"
+msgstr "Qualifiants"
+
+#. module: opendons
+#: model:ir.model.fields.selection,name:opendons.selection__donation_donation__frequency__quarterly
+msgid "Quarterly"
+msgstr "Trimestriel"
+
+#. module: opendons
+#: model:ir.actions.act_window,name:opendons.donation_recurring_action
+#: model:ir.ui.menu,name:opendons.recurring_donation_menu
+msgid "Recurring Donations"
+msgstr "Dons récurrents"
+
+#. module: opendons
+#: model:ir.ui.menu,name:opendons.recurring_donation_title_menu
+#: model:ir.ui.menu,name:opendons.recurring_donation_top_menu
+msgid "Recurring donations"
+msgstr "Dons récurrents"
+
+#. module: opendons
+#: model:ir.actions.act_window,name:opendons.act_partner_recurring_donation
+#: model_terms:ir.ui.view,arch_db:opendons.view_partner_form
+msgid "Recurring_donation"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model.fields.selection,name:opendons.selection__opendons_returnmail__return_type__refusee
+msgid "Refusée"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_res_partner__relationshipPartner_ids
+#: model:ir.model.fields,field_description:opendons.field_res_users__relationshipPartner_ids
+#: model_terms:ir.ui.view,arch_db:opendons.view_partner_form
+msgid "Relationship"
+msgstr "Relation"
+
+#. module: opendons
+#: model:ir.actions.act_window,name:opendons.act_partner_relationship
+#: model:ir.ui.menu,name:opendons.opendons_relationship_title_menu
+msgid "Relationships"
+msgstr "Relation"
+
+#. module: opendons
+#: model_terms:ir.ui.view,arch_db:opendons.product_donation_qty
+msgid "Remove one"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_ensemble__request_ids
+#: model_terms:ir.ui.view,arch_db:opendons.ensemble_form
+msgid "Request"
+msgstr ""
+
+#. module: opendons
+#: model:ir.actions.act_window,name:opendons.act_operation_request
+msgid "Requests"
+msgstr "Requête"
+
+#. module: opendons
+#: model:ir.ui.menu,name:opendons.returnmail_title_menu
+msgid "Return mail"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_ensemble__message_has_sms_error
+#: model:ir.model.fields,field_description:opendons.field_opendons_operation__message_has_sms_error
+#: model:ir.model.fields,field_description:opendons.field_opendons_partneraddress__message_has_sms_error
+#: model:ir.model.fields,field_description:opendons.field_opendons_partneremail__message_has_sms_error
+#: model:ir.model.fields,field_description:opendons.field_opendons_partnerphone__message_has_sms_error
+#: model:ir.model.fields,field_description:opendons.field_opendons_request__message_has_sms_error
+#: model:ir.model.fields,field_description:opendons.field_opendons_segment__message_has_sms_error
+msgid "SMS Delivery error"
+msgstr ""
+
+#. module: opendons
+#: model_terms:ir.ui.view,arch_db:opendons.product_donation_set_price
+msgid "Saisir le montant :"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model,name:opendons.model_sale_order
+msgid "Sales Order"
+msgstr "Bon de commande"
+
+#. module: opendons
+#: model_terms:ir.ui.view,arch_db:opendons.partneraddress_search
+msgid "Search Adresses"
+msgstr ""
+
+#. module: opendons
+#: model_terms:ir.ui.view,arch_db:opendons.partneremail_search
+msgid "Search Email"
+msgstr "Rechercher l'email"
+
+#. module: opendons
+#: model_terms:ir.ui.view,arch_db:opendons.aggregate_partner_search
+msgid "Search Indicator"
+msgstr "Rechercher l'indicateur"
+
+#. module: opendons
+#: model_terms:ir.ui.view,arch_db:opendons.partnerqualifier_search
+msgid "Search Qualifiers"
+msgstr "Recherche"
+
+#. module: opendons
+#: model_terms:ir.ui.view,arch_db:opendons.relationship_partner_search
+msgid "Search Relationship"
+msgstr "Recherche"
+
+#. module: opendons
+#: model_terms:ir.ui.view,arch_db:opendons.ensemble_search
+msgid "Search ensemble"
+msgstr "Recherche"
+
+#. module: opendons
+#: model_terms:ir.ui.view,arch_db:opendons.partnerphone_search
+msgid "Search phone"
+msgstr ""
+
+#. module: opendons
+#: model_terms:ir.ui.view,arch_db:opendons.request_search
+msgid "Search request"
+msgstr ""
+
+#. module: opendons
+#: model_terms:ir.ui.view,arch_db:opendons.segment_search
+msgid "Search segment"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_donation_donation__segment_id
+#: model:ir.model.fields,field_description:opendons.field_mailing_mailing__segment_id
+#: model:ir.model.fields,field_description:opendons.field_opendons_ensemble__segment_id
+#: model:ir.model.fields,field_description:opendons.field_opendons_payment_batch__segment_id
+#: model:ir.model.fields,field_description:opendons.field_opendons_returnmail_npai__segment_id
+msgid "Segment"
+msgstr ""
+
+#. module: opendons
+#: model:ir.actions.act_window,name:opendons.act_operation_segment
+#: model:ir.model.fields,field_description:opendons.field_opendons_operation__segment_ids
+#: model_terms:ir.ui.view,arch_db:opendons.operation_form
+msgid "Segments"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_operation__state
+msgid "State"
+msgstr "Etat"
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_donation_donation__suspended_date
+msgid "Suspended Date"
+msgstr "Date de suspension"
+
+#. module: opendons
+#: model:ir.actions.act_window,name:opendons.act_partner_text_qualifier
+msgid "Text qualifiers"
+msgstr "Qualifiant texte"
+
+#. module: opendons
+#: code:addons/opendons/models/donation.py:0
+#, python-format
+msgid ""
+"The amount of donation %s (%s) is different from the sum of the donation "
+"lines (%s)."
+msgstr ""
+
+#. module: opendons
+#: code:addons/opendons/models/donation.py:0
+#, python-format
+msgid ""
+"The date of donation %s should be today or in the past, not in the future!"
+msgstr ""
+
+#. module: opendons
+#: code:addons/opendons/models/sale_order.py:0
+#, python-format
+msgid ""
+"The given combination does not exist therefore it cannot be added to cart."
+msgstr ""
+
+#. module: opendons
+#: code:addons/opendons/models/sale_order.py:0
+#, python-format
+msgid "The given product does not exist therefore it cannot be added to cart."
+msgstr ""
+
+#. module: opendons
+#: model_terms:ir.ui.view,arch_db:opendons.product_donation_set_price
+msgid "This combination does not exist."
+msgstr ""
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_ensemble__logical_operator
+#: model:ir.model.fields,field_description:opendons.field_opendons_relationship_nature__type_id
+#: model:ir.model.fields,field_description:opendons.field_opendons_returnmail__return_type
+#: model:ir.model.fields,field_description:opendons.field_opendons_segment__logical_operator
+msgid "Type"
+msgstr "Type"
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_ensemble__message_unread
+#: model:ir.model.fields,field_description:opendons.field_opendons_operation__message_unread
+#: model:ir.model.fields,field_description:opendons.field_opendons_partneraddress__message_unread
+#: model:ir.model.fields,field_description:opendons.field_opendons_partneremail__message_unread
+#: model:ir.model.fields,field_description:opendons.field_opendons_partnerphone__message_unread
+#: model:ir.model.fields,field_description:opendons.field_opendons_request__message_unread
+#: model:ir.model.fields,field_description:opendons.field_opendons_segment__message_unread
+msgid "Unread Messages"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_ensemble__message_unread_counter
+#: model:ir.model.fields,field_description:opendons.field_opendons_operation__message_unread_counter
+#: model:ir.model.fields,field_description:opendons.field_opendons_partneraddress__message_unread_counter
+#: model:ir.model.fields,field_description:opendons.field_opendons_partneremail__message_unread_counter
+#: model:ir.model.fields,field_description:opendons.field_opendons_partnerphone__message_unread_counter
+#: model:ir.model.fields,field_description:opendons.field_opendons_request__message_unread_counter
+#: model:ir.model.fields,field_description:opendons.field_opendons_segment__message_unread_counter
+msgid "Unread Messages Counter"
+msgstr ""
+
+#. module: opendons
+#: model_terms:ir.ui.view,arch_db:opendons.operation_form
+msgid "Validate"
+msgstr "Validation"
+
+#. module: opendons
+#: model:ir.model.fields.selection,name:opendons.selection__opendons_operation__state__validated
+msgid "Validated"
+msgstr "Validé"
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_partnerqualifier__value_type
+#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_qualifier__value_type
+msgid "Value type"
+msgstr "Type de valeur"
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_ensemble__website_message_ids
+#: model:ir.model.fields,field_description:opendons.field_opendons_operation__website_message_ids
+#: model:ir.model.fields,field_description:opendons.field_opendons_partneraddress__website_message_ids
+#: model:ir.model.fields,field_description:opendons.field_opendons_partneremail__website_message_ids
+#: model:ir.model.fields,field_description:opendons.field_opendons_partnerphone__website_message_ids
+#: model:ir.model.fields,field_description:opendons.field_opendons_request__website_message_ids
+#: model:ir.model.fields,field_description:opendons.field_opendons_segment__website_message_ids
+msgid "Website Messages"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model.fields,help:opendons.field_opendons_ensemble__website_message_ids
+#: model:ir.model.fields,help:opendons.field_opendons_operation__website_message_ids
+#: model:ir.model.fields,help:opendons.field_opendons_partneraddress__website_message_ids
+#: model:ir.model.fields,help:opendons.field_opendons_partneremail__website_message_ids
+#: model:ir.model.fields,help:opendons.field_opendons_partnerphone__website_message_ids
+#: model:ir.model.fields,help:opendons.field_opendons_request__website_message_ids
+#: model:ir.model.fields,help:opendons.field_opendons_segment__website_message_ids
+msgid "Website communication history"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_partnerqualifier__actif
+#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_qualifier__actif
+msgid "actif"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_partneraddress__active
+#: model:ir.model.fields,field_description:opendons.field_opendons_partneremail__active
+#: model:ir.model.fields,field_description:opendons.field_opendons_partnerphone__active
+#: model:ir.model.fields,field_description:opendons.field_opendons_relationship_partner__active
+msgid "active"
+msgstr "Actif"
+
+#. module: opendons
+#: model:ir.model,name:opendons.model_opendons_partneraddress
+msgid "adresses du contact"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_aggregate_partner__annual_average_number_donation
+msgid "annual average number of donation"
+msgstr "Nombre moyen annuel de dons"
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_aggregate_partner__average_amount_donation
+msgid "average amount donation"
+msgstr "montant moyen de don"
+
+#. module: opendons
+#: model:ir.model.fields.selection,name:opendons.selection__opendons_qualifier_partnerqualifier__value_type__boolean
+#: model:ir.model.fields.selection,name:opendons.selection__opendons_qualifier_qualifier__value_type__boolean
+msgid "boolean"
+msgstr "booléen"
+
+#. module: opendons
+#: model:ir.actions.act_window,name:opendons.boolean_qualifier_action
+#: model:ir.ui.menu,name:opendons.opendons_boolean_qualifier_menu
+msgid "boolean qualifiers"
+msgstr ""
+
+#. module: opendons
+#: model:ir.actions.act_window,name:opendons.category_action
+#: model:ir.ui.menu,name:opendons.opendons_qualifier_category_menu
+msgid "categories"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model,name:opendons.model_opendons_qualifier_category
+msgid "categories pour les qualificatifs"
+msgstr ""
+
+#. module: opendons
+#: model_terms:ir.ui.view,arch_db:opendons.partnerqualifier_list
+msgid "category"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_operation__partner_count
+msgid "count"
+msgstr "Nombre"
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_ensemble__csv_export
+#: model:ir.model.fields,field_description:opendons.field_opendons_operation__csv_export
+msgid "csv export"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_payment_batch__donation_ids
+msgid "donation"
+msgstr "don"
+
+#. module: opendons
+#: model_terms:ir.ui.view,arch_db:opendons.view_partner_form
+msgid "e.g. Brandom Freeman"
+msgstr ""
+
+#. module: opendons
+#: model_terms:ir.ui.view,arch_db:opendons.view_partner_form
+msgid "e.g. Lumber Inc"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model,name:opendons.model_opendons_partneremail
+msgid "emails du contact"
+msgstr ""
+
+#. module: opendons
+#: model_terms:ir.ui.view,arch_db:opendons.ensemble_form
+msgid "ensemble_form"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_partneraddress__complement_geo
+msgid "entry,tower,bat"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_res_partner__operation_excl_ids
+#: model:ir.model.fields,field_description:opendons.field_res_users__operation_excl_ids
+msgid "excluded operations"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_operation__partner_excl_ids
+msgid "excluded partners"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_aggregate_partner__first_donation_date
+msgid "first donation date"
+msgstr "Date du premier don"
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_aggregate_partner__first_donation_operation_id
+msgid "first donation operation"
+msgstr "Première opération"
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_aggregate_partner__first_donation_product_id
+msgid "first donation product affectation"
+msgstr "première affectation de don"
+
+#. module: opendons
+#: model:ir.actions.server,name:opendons.ir_action_generate_recurring_payment
+#: model:ir.ui.menu,name:opendons.recurring_generate_menu
+msgid "generate_recurring_payment"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model,name:opendons.model_opendons_returnmail_npai
+msgid "gestion des retours NPAI"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model.fields.selection,name:opendons.selection__opendons_ensemble__logical_operator__inter
+#: model:ir.model.fields.selection,name:opendons.selection__opendons_segment__logical_operator__inter
+msgid "intersection"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model.fields.selection,name:opendons.selection__opendons_payment_batch__input_mode__loyalty
+msgid "loyalty QRCODE"
+msgstr "QRCODE"
+
+#. module: opendons
+#: model:ir.model,name:opendons.model_opendons_payment_batch
+msgid "manage payment batch"
+msgstr "Gérer les lots de paiement"
+
+#. module: opendons
+#: model:ir.model,name:opendons.model_opendons_returnmail
+msgid "manage return mail"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model.fields.selection,name:opendons.selection__opendons_payment_batch__input_mode__manual
+msgid "manual"
+msgstr "manuel"
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_aggregate_partner__max_amount_donation
+msgid "max amount donation"
+msgstr "montant maximum de don"
+
+#. module: opendons
+#: model:ir.model.fields.selection,name:opendons.selection__opendons_payment_batch__assignment__multiple
+msgid "multiple"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_relationship_partner__nature_id
+msgid "nature"
+msgstr "nature"
+
+#. module: opendons
+#: model:ir.model,name:opendons.model_opendons_relationship_nature
+msgid "nature de la relation"
+msgstr "nature de la ralation"
+
+#. module: opendons
+#: model:ir.model,name:opendons.model_opendons_ensemble
+msgid ""
+"operation marketing ensemble : an ensemble is a part of contacts selected "
+"for an segment "
+msgstr ""
+
+#. module: opendons
+#: model:ir.model,name:opendons.model_opendons_request
+msgid ""
+"operation marketing request : a request is a part of contacts selected for "
+"an ensemble "
+msgstr ""
+
+#. module: opendons
+#: model:ir.model,name:opendons.model_opendons_segment
+msgid ""
+"operation marketing segment : a segment is a part of contacts selected for "
+"an operation "
+msgstr ""
+
+#. module: opendons
+#: model_terms:ir.ui.view,arch_db:opendons.operation_form
+msgid "operation_form"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_res_partner__operation_ids
+#: model:ir.model.fields,field_description:opendons.field_res_users__operation_ids
+msgid "operations"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model,name:opendons.model_opendons_operation
+msgid "opération marketing : mailing, emailing evenements"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model,name:opendons.model_opendons_aggregate_partner
+msgid "opération marketing : partner agregats"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_aggregate_partner__partner_id
+#: model:ir.model.fields,field_description:opendons.field_opendons_partneraddress__partner_id
+#: model:ir.model.fields,field_description:opendons.field_opendons_partneremail__partner_id
+#: model:ir.model.fields,field_description:opendons.field_opendons_partnerphone__partner_id
+#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_partnerqualifier__partner_id
+#: model:ir.model.fields,field_description:opendons.field_opendons_relationship_partner__partner_id
+msgid "partner"
+msgstr "contact"
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_relationship_partner__partnerRelationship_id
+msgid "partner relationship"
+msgstr "relation"
+
+#. module: opendons
+#: model_terms:ir.ui.view,arch_db:opendons.partneraddress_form
+msgid "partneraddress_form"
+msgstr "adresse"
+
+#. module: opendons
+#: model:ir.actions.act_window,name:opendons.partneraddress_action
+msgid "partneraddresses"
+msgstr ""
+
+#. module: opendons
+#: model_terms:ir.ui.view,arch_db:opendons.partneremail_form
+msgid "partneremail_form"
+msgstr ""
+
+#. module: opendons
+#: model:ir.actions.act_window,name:opendons.partneremail_action
+msgid "partneremails"
+msgstr ""
+
+#. module: opendons
+#: model_terms:ir.ui.view,arch_db:opendons.partnerphone_form
+msgid "partnerphone_form"
+msgstr ""
+
+#. module: opendons
+#: model:ir.actions.act_window,name:opendons.partnerphone_action
+msgid "partnerphones"
+msgstr ""
+
+#. module: opendons
+#: model_terms:ir.ui.view,arch_db:opendons.partnerqualifier_form
+msgid "partnerqualifier_form"
+msgstr ""
+
+#. module: opendons
+#: model:ir.actions.act_window,name:opendons.partnerqualifier_action
+msgid "partnerqualifiers"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_operation__partner_ids
+#: model:ir.model.fields,field_description:opendons.field_opendons_request__partner_ids
+#: model:ir.model.fields,field_description:opendons.field_opendons_segment__partner_ids
+msgid "partners"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_ensemble__partner_count
+#: model:ir.model.fields,field_description:opendons.field_opendons_request__partner_count
+#: model:ir.model.fields,field_description:opendons.field_opendons_segment__partner_count
+msgid "partners count"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_ensemble__mailing_domain
+#: model:ir.model.fields,field_description:opendons.field_opendons_segment__mailing_domain
+msgid "partners selection"
+msgstr ""
+
+#. module: opendons
+#: model_terms:ir.ui.view,arch_db:opendons.payment_batch_form
+msgid "payment_batch_form"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_payment_batch__payment_count
+msgid "payments count"
+msgstr ""
+
+#. module: opendons
+#: model:ir.actions.act_window,name:opendons.act_partner_phone
+msgid "phones"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model.fields.selection,name:opendons.selection__opendons_payment_batch__input_mode__prospect
+msgid "prospect QRCODE"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_payment_batch_qrcode__qrcode
+msgid "qrcode"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model,name:opendons.model_opendons_qualifier_qualifier
+msgid "qualificatifs de contacts"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model,name:opendons.model_opendons_qualifier_partnerqualifier
+msgid "qualificatifs pour stocker les valeurs au niveau du contact"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_partnerqualifier__qualifier_id
+msgid "qualifier"
+msgstr "qualifiant"
+
+#. module: opendons
+#: model_terms:ir.ui.view,arch_db:opendons.qualifier_form
+msgid "qualifier_form"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model,name:opendons.model_opendons_relationship_partner
+msgid "relations pour un contact"
+msgstr ""
+
+#. module: opendons
+#: model:ir.actions.act_window,name:opendons.relationship_nature_action
+#: model:ir.ui.menu,name:opendons.opendons_relationship_nature_menu
+msgid "relationshipNature"
+msgstr ""
+
+#. module: opendons
+#: model:ir.actions.act_window,name:opendons.relationship_partner_action
+msgid "relationshipPartner"
+msgstr ""
+
+#. module: opendons
+#: model:ir.actions.act_window,name:opendons.relationship_type_action
+#: model:ir.ui.menu,name:opendons.opendons_relationship_type_menu
+msgid "relationshipTypes"
+msgstr ""
+
+#. module: opendons
+#: model_terms:ir.ui.view,arch_db:opendons.relationship_partner_form
+msgid "relationship_partner_form"
+msgstr ""
+
+#. module: opendons
+#: model_terms:ir.ui.view,arch_db:opendons.request_form
+msgid "request_form"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_res_partner__request_ids
+#: model:ir.model.fields,field_description:opendons.field_res_users__request_ids
+msgid "requests"
+msgstr ""
+
+#. module: opendons
+#: model:ir.actions.act_window,name:opendons.returnmail_action
+#: model:ir.model.fields,field_description:opendons.field_opendons_returnmail_npai__returnmail_id
+#: model:ir.ui.menu,name:opendons.returnmail_menu
+msgid "return mail"
+msgstr ""
+
+#. module: opendons
+#: model_terms:ir.ui.view,arch_db:opendons.returnmail_form
+msgid "returnmail_form"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_returnmail__return_count
+msgid "returns count"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_aggregate_partner__rfm_score
+msgid "rfm score"
+msgstr ""
+
+#. module: opendons
+#: model_terms:ir.ui.view,arch_db:opendons.segment_form
+msgid "segment_form"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_res_partner__segment_ids
+#: model:ir.model.fields,field_description:opendons.field_res_users__segment_ids
+msgid "segments"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_ensemble__sequence
+#: model:ir.model.fields,field_description:opendons.field_opendons_request__sequence
+#: model:ir.model.fields,field_description:opendons.field_opendons_segment__sequence
+msgid "sequence"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model.fields.selection,name:opendons.selection__opendons_payment_batch__assignment__single
+msgid "single"
+msgstr ""
+
+#. module: opendons
+#: model_terms:ir.ui.view,arch_db:opendons.view_opendons_donation_form
+msgid "start date"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model,name:opendons.model_opendons_payment_batch_qrcode
+msgid "store qrcode to avoid duplicate entries"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_partneraddress__street1
+msgid "street1"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_partneraddress__street2
+msgid "street2"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model,name:opendons.model_opendons_partnerphone
+msgid "telephones du contact"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model.fields.selection,name:opendons.selection__opendons_qualifier_partnerqualifier__value_type__text
+#: model:ir.model.fields.selection,name:opendons.selection__opendons_qualifier_qualifier__value_type__text
+msgid "text"
+msgstr ""
+
+#. module: opendons
+#: model:ir.actions.act_window,name:opendons.text_qualifier_action
+#: model:ir.ui.menu,name:opendons.opendons_text_qualifier_menu
+msgid "text qualifiers"
+msgstr ""
+
+#. module: opendons
+#: model_terms:ir.ui.view,arch_db:opendons.operation_form
+msgid "to Exported"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_relationship_partner__type_id
+msgid "type"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model,name:opendons.model_opendons_relationship_type
+msgid "type de la relation"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model.fields.selection,name:opendons.selection__opendons_ensemble__logical_operator__union
+#: model:ir.model.fields.selection,name:opendons.selection__opendons_segment__logical_operator__union
+msgid "union"
+msgstr ""
+
+#. module: opendons
+#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_partnerqualifier__value_bool
+#: model:ir.model.fields,field_description:opendons.field_opendons_qualifier_partnerqualifier__value_text
+msgid "value"
+msgstr ""
diff --git a/models/__init__.py b/models/__init__.py
index 45373d8..3c11525 100644
--- a/models/__init__.py
+++ b/models/__init__.py
@@ -13,4 +13,5 @@ from . import returnmail
from . import payment_batch
from . import sale_order
from . import product
-from . import aggregate
\ No newline at end of file
+from . import aggregate
+from . import partner_draft
\ No newline at end of file
diff --git a/models/partner.py b/models/partner.py
index 7648d31..38b4616 100644
--- a/models/partner.py
+++ b/models/partner.py
@@ -1,5 +1,5 @@
from odoo import models, fields, api
-from odoo.exceptions import UserError, ValidationError
+from odoo.exceptions import UserError, ValidationError, Warning
from psycopg2 import sql, DatabaseError
from werkzeug import utils
@@ -156,18 +156,29 @@ class partner(models.Model):
)
key=fields.Integer(
- compute='_compute_key',
+ #compute='_compute_key',
string="Key",
- store=True
+ #store=True,
+ readonly=True
)
firstname=fields.Char(string="First name")
npai_count=fields.Integer(String="NPAI count", readonly=True)
+ source=fields.Char(String="source")
def _compute_key(self):
for rec in self:
rec.key=int(rec.id)*40456
+ def _compute_all_key(self):
+
+ #for rec in self.env:
+ #rec.write({'key':3})
+ #raise Warning(rec.id)
+ for rec in self.env['res.partner'].search([]):
+ rec.key=2
+ #raise Warning(len())
+
@api.onchange('street')
def _onchange_street(self):
for rec in self:
diff --git a/models/partner_draft.py b/models/partner_draft.py
new file mode 100644
index 0000000..69b8d40
--- /dev/null
+++ b/models/partner_draft.py
@@ -0,0 +1,35 @@
+# -*- coding: utf-8 -*-
+
+from odoo import models, fields, api
+from odoo.exceptions import UserError, ValidationError
+from psycopg2 import sql, DatabaseError
+from odoo.tools.safe_eval import safe_eval, datetime
+
+from werkzeug import utils
+
+
+
+class opendons_partnerdraft(models.Model):
+ _name = 'opendons.partnerdraft'
+ _description = 'import draft partner'
+
+ external_id=fields.Integer(string='external id',required=True)
+ source=fields.Char(String='source file',required=True)
+ name=fields.Char(string='name',required=True)
+ firstname=fields.Char(string='firstname')
+ phone = fields.Char(string='phone')
+ mobile = fields.Char(string='mobile')
+ email = fields.Char(string='email')
+ complement_ident = fields.Char(string='N° appartment,floor')
+ complement_geo = fields.Char(string='entry,tower,bat')
+ street = fields.Char(string='street')
+ street2 = fields.Char(string='street2')
+ city = fields.Char(string='city')
+ zip = fields.Char(string='zip code')
+ country = fields.Char(string='country')
+
+
+
+
+
+
diff --git a/security/ir.model.access.csv b/security/ir.model.access.csv
index 0ed7ed1..2459b75 100644
--- a/security/ir.model.access.csv
+++ b/security/ir.model.access.csv
@@ -24,3 +24,4 @@ access_opendons_payment_batch_qr_code,opendons_payment_batch_qrcode,model_opendo
access_opendons_duplicate_operation_wizard,opendons_duplicate_operation_wizard,model_opendons_operation_duplicate,donation.group_donation_manager,1,1,1,1
access_opendons_aggregate_partner,opendons_aggregate_partner,model_opendons_aggregate_partner,donation.group_donation_manager,1,1,1,1
+access_opendons_partnerdraft,opendons_partnerdraft,model_opendons_partnerdraft,donation.group_donation_manager,1,1,1,1
\ No newline at end of file
diff --git a/views/partner.xml b/views/partner.xml
index 7dbb0b1..28f32c9 100644
--- a/views/partner.xml
+++ b/views/partner.xml
@@ -62,6 +62,12 @@
[('recurring_template', '!=', False)]
+
+ Partners draft
+ opendons.partnerdraft
+ tree,form
+
+
opendons.res.partner.form
@@ -77,6 +83,7 @@
+
-
+
@@ -181,6 +188,9 @@
+
+
diff --git a/views/partner_draft.xml b/views/partner_draft.xml
new file mode 100644
index 0000000..0169650
--- /dev/null
+++ b/views/partner_draft.xml
@@ -0,0 +1,60 @@
+
+
+
+
+ opendons_partner_draft list
+ opendons.partnerdraft
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ opendons_partnerdraft_form
+ opendons.partnerdraft
+
+
+
+
+
+
+
+
+
\ No newline at end of file