Files
encoach_backend_new_v3/odoo/addons/pos_dpopay/i18n/fr.po
Yamen Ahmad 3e83d8d7d5 feat: add complete EnCoach backend — Odoo 19 + all addons
Includes:
- Odoo 19 framework (odoo/)
- 27 custom EnCoach addons (new_project/custom_addons/)
  - encoach_core, encoach_api, encoach_lms_api, encoach_adaptive_api
  - encoach_exam, encoach_taxonomy, encoach_adaptive, encoach_assignment
  - encoach_ai, encoach_ai_grading, encoach_ai_generation, encoach_ai_media
  - encoach_courseware, encoach_communication, encoach_subscription
  - encoach_notification, encoach_approval, encoach_branding
  - encoach_classroom, encoach_registration, encoach_stats
  - encoach_faq, encoach_ticket, encoach_training, encoach_resources
  - encoach_adaptive_ai, encoach_sis
- 21 OpenEduCat Enterprise modules (new_project/enterprise-19/)
- 14 OpenEduCat Community modules (new_project/openeducat_erp-19.0/)
- Configuration: odoo.conf, requirements.txt, scripts
- 200+ REST API endpoints with JWT authentication
- SRS and test documentation

Made-with: Cursor
2026-04-01 17:10:04 +04:00

289 lines
10 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_dpopay
#
# "Manon Rondou (ronm)" <ronm@odoo.com>, 2026.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 19.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-01-25 18:36+0000\n"
"PO-Revision-Date: 2026-02-18 17:59+0000\n"
"Last-Translator: \"Manon Rondou (ronm)\" <ronm@odoo.com>\n"
"Language-Team: French <https://translate.odoo.com/projects/odoo-19/"
"pos_dpopay/fr/>\n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 5.14.3\n"
#. module: pos_dpopay
#: model:ir.model.fields,help:pos_dpopay.field_pos_payment_method__dpopay_bearer_token
msgid ""
"Bearer token used for authenticating requests. Automatically refreshed when "
"expired."
msgstr ""
"Jeton Bearer utilisé pour lauthentification des requêtes. Renouvelé "
"automatiquement à expiration."
#. module: pos_dpopay
#: model:ir.model.fields.selection,name:pos_dpopay.selection__pos_payment_method__dpopay_payment_mode__card
msgid "Card"
msgstr "Carte"
#. module: pos_dpopay
#: model:ir.model.fields,help:pos_dpopay.field_pos_payment_method__dpopay_test_mode
msgid "Check this to use DPO Pay's sandbox environment for testing purposes."
msgstr ""
"Cochez cette option pour utiliser l'environnement sandbox de DPO Pay à des "
"fins de test."
#. module: pos_dpopay
#: model:ir.model.fields,help:pos_dpopay.field_pos_payment_method__dpopay_payment_mode
msgid ""
"Choose allowed payment mode:\n"
"Card - regular card payments\n"
"Mobile Money - M-Pesa / Airtel Mobile Money"
msgstr ""
"Choisissez le mode de paiement autorisé :\n"
"Carte - paiements par carte standard\n"
"Mobile Money - M-Pesa / Airtel Mobile Money"
#. module: pos_dpopay
#: model:ir.model.fields,help:pos_dpopay.field_pos_payment__dpopay_mobile_money_phone
msgid "Customer's phone number used to complete the Mobile Money payment."
msgstr ""
"Numéro de téléphone du client utilisé pour finaliser le paiement Mobile "
"Money."
#. module: pos_dpopay
#: model_terms:ir.ui.view,arch_db:pos_dpopay.pos_payment_method_view_form_inherit_pos_dpopay
msgid "DPO Pay"
msgstr "DPO Pay"
#. module: pos_dpopay
#: model:ir.model.fields,field_description:pos_dpopay.field_pos_payment_method__dpopay_chain_id
msgid "DPO Pay Chain-ID"
msgstr "DPO Pay Chain-ID"
#. module: pos_dpopay
#: model:ir.model.fields,field_description:pos_dpopay.field_pos_payment_method__dpopay_client_id
msgid "DPO Pay Client ID"
msgstr "DPO Pay ID client"
#. module: pos_dpopay
#: model:ir.model.fields,field_description:pos_dpopay.field_pos_payment_method__dpopay_client_secret
msgid "DPO Pay Client Secret"
msgstr "DPO Pay Secret client"
#. module: pos_dpopay
#: model:ir.model.fields,field_description:pos_dpopay.field_pos_payment_method__dpopay_mid
msgid "DPO Pay Merchant ID"
msgstr "DPO Pay ID marchand"
#. module: pos_dpopay
#: model:ir.model.fields,field_description:pos_dpopay.field_pos_payment_method__dpopay_tid
msgid "DPO Pay Terminal ID"
msgstr "DPO Pay ID terminal"
#. module: pos_dpopay
#. odoo-javascript
#: code:addons/pos_dpopay/static/src/app/utils/payment/payment_dpopay.js:0
msgid "DPO Pay terminal is currently offline."
msgstr "Le terminal DPO Pay est actuellement hors ligne."
#. module: pos_dpopay
#: model:ir.model.fields,field_description:pos_dpopay.field_pos_payment__display_name
#: model:ir.model.fields,field_description:pos_dpopay.field_pos_payment_method__display_name
msgid "Display Name"
msgstr "Nom d'affichage"
#. module: pos_dpopay
#. odoo-javascript
#: code:addons/pos_dpopay/static/src/app/utils/payment/payment_dpopay.js:0
msgid "Dpo Pay Error"
msgstr "Erreur DPO Pay"
#. module: pos_dpopay
#: model:ir.model.fields,field_description:pos_dpopay.field_pos_payment_method__dpopay_bearer_token
msgid "Dpopay Bearer Token"
msgstr "Jeton Bearer DPO Pay"
#. module: pos_dpopay
#: model:ir.model.fields,field_description:pos_dpopay.field_pos_payment_method__dpopay_payment_mode
msgid "Dpopay Payment Mode"
msgstr "Mode de paiement DPO Pay"
#. module: pos_dpopay
#: model:ir.model.fields,field_description:pos_dpopay.field_pos_payment_method__dpopay_test_mode
msgid "Enable Test Mode"
msgstr "Activer le mode test"
#. module: pos_dpopay
#: model:ir.model.fields,help:pos_dpopay.field_pos_payment_method__dpopay_chain_id
msgid "Enter the Chain-ID header value(e.g., DPO-DTM-Testing)"
msgstr "Saisissez la valeur de l'en-tête Chain-ID (par ex., DPO-DTM-Testing)"
#. module: pos_dpopay
#: model:ir.model.fields,help:pos_dpopay.field_pos_payment_method__dpopay_mid
msgid "Enter the Merchant ID assigned by DPO Pay (e.g., 123456789012)."
msgstr "Saisissez l'ID marchand attribué par DPO Pay (par ex., 123456789012)."
#. module: pos_dpopay
#: model:ir.model.fields,help:pos_dpopay.field_pos_payment_method__dpopay_tid
msgid ""
"Enter the unique Terminal ID (TID) of your DPO Pay POS terminal (e.g., "
"XXXXXXXX)."
msgstr ""
"Saisissez l'ID terminal (TID) unique de votre terminal PDV DPO Pay "
"(par ex., XXXXXXXX)."
#. module: pos_dpopay
#. odoo-javascript
#: code:addons/pos_dpopay/static/src/app/utils/payment/payment_dpopay.js:0
msgid "Failed to cancel payment."
msgstr "Échec de l'annulation du paiement."
#. module: pos_dpopay
#. odoo-javascript
#: code:addons/pos_dpopay/static/src/app/utils/payment/payment_dpopay.js:0
msgid "Failed to fetch last transaction result."
msgstr "Impossible de récupérer le résultat de la dernière transaction."
#. module: pos_dpopay
#. odoo-javascript
#: code:addons/pos_dpopay/static/src/app/utils/payment/payment_dpopay.js:0
msgid "Failed to retrieve payment status."
msgstr "Impossible de récupérer le statut du paiement."
#. module: pos_dpopay
#. odoo-javascript
#: code:addons/pos_dpopay/static/src/app/utils/payment/payment_dpopay.js:0
msgid "Failed to retrieve transaction result."
msgstr "Impossible de récupérer le résultat de la transaction."
#. module: pos_dpopay
#: model:ir.model.fields,field_description:pos_dpopay.field_pos_payment__id
#: model:ir.model.fields,field_description:pos_dpopay.field_pos_payment_method__id
msgid "ID"
msgstr "ID"
#. module: pos_dpopay
#. odoo-python
#: code:addons/pos_dpopay/models/pos_payment_method.py:0
msgid "Invalid Chain ID. Please verify the configuration. %s"
msgstr "Chain-ID invalide. Veuillez vérifier la configuration. %s"
#. module: pos_dpopay
#. odoo-python
#: code:addons/pos_dpopay/models/pos_payment_method.py:0
msgid "Invalid endpoint"
msgstr "Point de terminaison invalide"
#. module: pos_dpopay
#: model:ir.model.fields.selection,name:pos_dpopay.selection__pos_payment_method__dpopay_payment_mode__momo
msgid "Mobile Money"
msgstr "Mobile Money"
#. module: pos_dpopay
#: model:ir.model.fields,field_description:pos_dpopay.field_pos_payment__dpopay_mobile_money_phone
msgid "Mobile Money Phone Number(Last 4 Digit)"
msgstr "Numéro de téléphone Mobile Money (4 derniers chiffres)"
#. module: pos_dpopay
#. odoo-javascript
#: code:addons/pos_dpopay/static/src/app/utils/payment/payment_dpopay.js:0
msgid "Payment is declined by DPO Pay."
msgstr "Le paiement a été refusé par DPO Pay."
#. module: pos_dpopay
#. odoo-javascript
#: code:addons/pos_dpopay/static/src/app/utils/payment/payment_dpopay.js:0
msgid "Payment is unsuccessful."
msgstr "Le paiement a échoué."
#. module: pos_dpopay
#. odoo-python
#: code:addons/pos_dpopay/models/pos_payment_method.py:0
msgid ""
"Please ensure the device is online and confirm that the Merchant ID (MID) "
"and Terminal ID (TID) are correct. %s"
msgstr ""
"Veuillez vous assurer que l'appareil est en ligne et confirmer que l'ID "
"marchand (MID) et l'ID terminal (TID) sont corrects. %s"
#. module: pos_dpopay
#: model:ir.model,name:pos_dpopay.model_pos_payment_method
msgid "Point of Sale Payment Methods"
msgstr "Modes de paiement Point de vente"
#. module: pos_dpopay
#: model:ir.model,name:pos_dpopay.model_pos_payment
msgid "Point of Sale Payments"
msgstr "Paiements du point de vente"
#. module: pos_dpopay
#: model:ir.model.fields,field_description:pos_dpopay.field_pos_payment__dpopay_rrn
msgid "RRN"
msgstr "RRN"
#. module: pos_dpopay
#: model:ir.model.fields,help:pos_dpopay.field_pos_payment__dpopay_transaction_ref
msgid "Reference number required for Mobile Money refund transactions."
msgstr ""
"Numéro de référence requis pour les transactions de remboursement Mobile "
"Money."
#. module: pos_dpopay
#: model:ir.model.fields,help:pos_dpopay.field_pos_payment__dpopay_rrn
msgid "Retrieval Reference Number generated for the DPO Pay transaction."
msgstr "Retrieval Reference Number généré pour la transaction DPO Pay."
#. module: pos_dpopay
#: model:ir.model.fields,help:pos_dpopay.field_pos_payment_method__dpopay_client_id
msgid "The Client ID provided by DPO Pay for authenticating requests."
msgstr "L'ID client fourni par DPO Pay pour authentifier les requêtes."
#. module: pos_dpopay
#: model:ir.model.fields,help:pos_dpopay.field_pos_payment_method__dpopay_client_secret
msgid ""
"The Client Secret provided by DPO Pay for secure access. Keep it "
"confidential."
msgstr ""
"Le secret client fourni par DPO Pay pour un accès sécurisé. Ne le divulguez "
"pas."
#. module: pos_dpopay
#: model:ir.model.fields,field_description:pos_dpopay.field_pos_payment__dpopay_transaction_ref
msgid "Transaction Reference"
msgstr "Référence transaction"
#. module: pos_dpopay
#. odoo-javascript
#: code:addons/pos_dpopay/static/src/app/utils/payment/payment_dpopay.js:0
msgid "Transaction amount must be greater than zero."
msgstr "Le montant de la transaction doit être supérieur à zéro."
#. module: pos_dpopay
#. odoo-javascript
#: code:addons/pos_dpopay/static/src/app/utils/payment/payment_dpopay.js:0
msgid "Unable to initiate DPO payment. Please try again."
msgstr "Impossible d'initier le paiement DPO. Veuillez réessayer."
#. module: pos_dpopay
#. odoo-javascript
#: code:addons/pos_dpopay/static/src/app/utils/payment/payment_dpopay.js:0
msgid "Unable to reach DPO Pay terminal."
msgstr "Impossible de joindre le terminal DPO Pay."
#. module: pos_dpopay
#. odoo-python
#: code:addons/pos_dpopay/models/pos_payment_method.py:0
msgid ""
"Unable to retrieve DPO Pay bearer token: check Client ID and Client Secret."
msgstr ""
"Impossible de récupérer le jeton Bearer DPO Pay : vérifiez l'ID client et le "
"Secret client."