taler-merchant-demos

Python-based Frontends for the Demonstration Web site
Log | Files | Refs | README | LICENSE

messages.po (18096B)


      1 msgid ""
      2 msgstr ""
      3 "Project-Id-Version: taler-merchant-demos\n"
      4 "Report-Msgid-Bugs-To: taler@gnu.org\n"
      5 "PO-Revision-Date: 2026-08-23 00:00+0200\n"
      6 "Last-Translator: Taler developers <taler@gnu.org>\n"
      7 "Language-Team: French <taler@gnu.org>\n"
      8 "Language: fr\n"
      9 "MIME-Version: 1.0\n"
     10 "Content-Type: text/plain; charset=UTF-8\n"
     11 "Content-Transfer-Encoding: 8bit\n"
     12 
     13 #: internal/web/blog.go:241
     14 msgid "Aborting refund: order unknown"
     15 msgstr "Remboursement annulé : commande inconnue"
     16 
     17 #. Accessible label for a button that opens publication and licensing details.
     18 #: internal/web/templates/blog-index.gohtml:12
     19 #: internal/web/templates/blog-index.gohtml:6
     20 msgid "About this edition"
     21 msgstr "À propos de cette édition"
     22 
     23 #. Form label for the monetary amount to donate.
     24 #: internal/web/templates/donations-index.gohtml:11
     25 msgid "Amount"
     26 msgstr "Montant"
     27 
     28 #. Default donor name used when the user does not enter their own name.
     29 #: internal/web/templates/donations-index.gohtml:13
     30 msgid "Anonymous Donor"
     31 msgstr "Donateur anonyme"
     32 
     33 #: internal/web/templates/donations-provider.gohtml:5
     34 msgid "Back to donations"
     35 msgstr "Retour aux dons"
     36 
     37 #: internal/web/templates/donations-provider.gohtml:5
     38 msgid "Back to payment methods"
     39 msgstr "Retour aux moyens de paiement"
     40 
     41 #: internal/web/blog.go:149 internal/web/donations.go:173
     42 msgid "Backend could not create the order"
     43 msgstr "Le backend n'a pas pu créer la commande"
     44 
     45 #: internal/web/blog.go:262
     46 msgid "Backend could not refund the order"
     47 msgstr "Le backend n’a pas pu rembourser la commande"
     48 
     49 #: internal/web/blog.go:127 internal/web/blog.go:136 internal/web/blog.go:219
     50 #: internal/web/blog.go:246 internal/web/donations.go:202
     51 msgid "Backend request failed"
     52 msgstr "La requête au backend a échoué"
     53 
     54 #: internal/web/donations.go:178
     55 msgid "Backend response did not contain an order ID"
     56 msgstr "La réponse du backend ne contenait pas d’identifiant de commande"
     57 
     58 #: internal/web/blog.go:153
     59 msgid "Backend response did not contain an order ID and token"
     60 msgstr "La réponse du backend ne contenait ni identifiant de commande ni jeton"
     61 
     62 #: internal/web/blog.go:266 internal/web/donations.go:208
     63 msgid "Backend response did not contain an order status URL"
     64 msgstr "La réponse du backend ne contenait pas d’URL d’état de la commande"
     65 
     66 #. Label introducing a raw response from the merchant backend on an error page.
     67 #: internal/web/templates/error.gohtml:9
     68 msgid "Backend response:"
     69 msgstr "Réponse du backend :"
     70 
     71 #. Navigation label for the demo bank.
     72 #: internal/web/templates/base.gohtml:100
     73 msgid "Bank"
     74 msgstr "Banque"
     75 
     76 #: internal/web/templates/landing.gohtml:17
     77 #, python-brace-format
     78 msgid ""
     79 "Buy a chapter from Richard Stallman&#39;s <cite>Free Software, Free Society</"
     80 "cite>, or donate to a Free Software project. The book is also available free "
     81 "from the <a href=\"{fsf}\">FSF</a>."
     82 msgstr ""
     83 "Achetez un chapitre de <cite>Free Software, Free Society</cite>, de Richard "
     84 "Stallman, ou faites un don à un projet de logiciel libre. Le livre est "
     85 "également disponible gratuitement auprès de la <a href=\"{fsf}\">FSF</a>."
     86 
     87 #. Merchant order description shown in the customer's wallet.
     88 #: internal/web/blog.go:165
     89 msgid "Buy an individual article"
     90 msgstr "Acheter un article individuel"
     91 
     92 #: internal/web/templates/blog-index.gohtml:31
     93 msgid "Buy chapter"
     94 msgstr "Acheter le chapitre"
     95 
     96 #: internal/web/templates/blog-refunded.gohtml:7
     97 msgid "Buy chapter again"
     98 msgstr "Racheter le chapitre"
     99 
    100 #: internal/web/app.go:397
    101 msgid ""
    102 "Buy chapters from <cite>Free Software, Free Society</cite> with a toy "
    103 "currency."
    104 msgstr ""
    105 "Achetez des chapitres de <cite>Free Software, Free Society</cite> avec une "
    106 "monnaie fictive."
    107 
    108 #. Merchant order description shown in the customer's wallet.
    109 #: internal/web/blog.go:172
    110 msgid "Buy one month of unlimited access"
    111 msgstr "Acheter un mois d’accès illimité"
    112 
    113 #: internal/web/blog.go:223
    114 msgid "Cannot refund unpaid article"
    115 msgstr "Impossible de rembourser l'article non payé"
    116 
    117 #. Accessible name for the list of book chapters offered for sale.
    118 #: internal/web/templates/blog-index.gohtml:21
    119 msgid "Chapters"
    120 msgstr "Chapitres"
    121 
    122 #: internal/web/templates/donations-index.gohtml:18
    123 msgid "Check the amount"
    124 msgstr "Vérifiez le montant"
    125 
    126 #: internal/web/templates/landing.gohtml:13
    127 msgid "Check your balance in your Taler wallet."
    128 msgstr "Consultez votre solde dans votre portefeuille Taler."
    129 
    130 #: internal/web/templates/blog-index.gohtml:8
    131 msgid "Choose a chapter to buy with GNU Taler."
    132 msgstr "Choisissez un chapitre à acheter avec GNU Taler."
    133 
    134 #: internal/web/templates/donations-checkout.gohtml:3
    135 msgid "Choose a payment method"
    136 msgstr "Choisissez un moyen de paiement"
    137 
    138 #: internal/web/templates/donations-index.gohtml:4
    139 msgid "Choose a project and amount. Your name will appear on the receipt."
    140 msgstr "Choisissez un projet et un montant. Votre nom figurera sur le reçu."
    141 
    142 #. Button that closes the publication details dialog.
    143 #: internal/web/templates/blog-index.gohtml:14
    144 msgid "Close"
    145 msgstr "Fermer"
    146 
    147 #: internal/web/templates/landing.gohtml:26
    148 msgid "Contact us"
    149 msgstr "Nous contacter"
    150 
    151 #. Button that confirms the selected payment method and proceeds to payment.
    152 #: internal/web/templates/donations-checkout.gohtml:14
    153 msgid "Continue"
    154 msgstr "Continuer"
    155 
    156 #: internal/web/templates/donations-fulfillment.gohtml:8
    157 msgid "Copy receipt link"
    158 msgstr "Copier le lien du reçu"
    159 
    160 #: internal/web/templates/donations-fulfillment.gohtml:8
    161 msgid "Copy this receipt link:"
    162 msgstr "Copiez ce lien vers le reçu :"
    163 
    164 #: internal/web/blog.go:87
    165 msgid "Could not create a browser session"
    166 msgstr "Impossible de créer une session de navigateur"
    167 
    168 #: internal/web/templates/landing.gohtml:11
    169 #, python-brace-format
    170 msgid ""
    171 "Create a demo bank account to receive 100 {currency}, then withdraw the "
    172 "coins to your wallet."
    173 msgstr ""
    174 "Créez un compte auprès de la banque de démonstration pour recevoir 100 "
    175 "{currency}, puis retirez les pièces vers votre portefeuille."
    176 
    177 #: internal/web/templates/landing.gohtml:12
    178 msgid "Demo bank"
    179 msgstr "Banque de démonstration"
    180 
    181 #. Refund reason shown in the customer's wallet.
    182 #: internal/web/blog.go:260
    183 msgid "Demo reimbursement"
    184 msgstr "Remboursement de démonstration"
    185 
    186 #. Label introducing technical diagnostic details on an error page.
    187 #: internal/web/templates/error.gohtml:6
    188 msgid "Details:"
    189 msgstr "Détails :"
    190 
    191 #. Button that submits the donation form; use the verb form.
    192 #: internal/web/templates/donations-index.gohtml:16
    193 msgid "Donate"
    194 msgstr "Faire un don"
    195 
    196 #: internal/web/templates/donations-fulfillment.gohtml:9
    197 msgid "Donate again"
    198 msgstr "Faire un autre don"
    199 
    200 #: internal/web/templates/donations-index.gohtml:3
    201 msgid "Donate to Free Software projects"
    202 msgstr "Faire un don à des projets de logiciel libre"
    203 
    204 #: internal/web/templates/donations-fulfillment.gohtml:4
    205 msgid "Donation complete"
    206 msgstr "Don effectué"
    207 
    208 #. Merchant order summary shown in the wallet; {receiver} is the project receiving the donation.
    209 #: internal/web/donations.go:154
    210 #, python-brace-format
    211 msgid "Donation to {receiver}"
    212 msgstr "Don à {receiver}"
    213 
    214 #. Merchant order summary shown in the wallet; {receiver} is the project receiving the donation.
    215 #: internal/web/donations.go:164
    216 #, python-brace-format
    217 msgid "Donation to {receiver} (with receipt)"
    218 msgstr "Don à {receiver} (avec reçu)"
    219 
    220 #. Name of the donations demo page, used as a navigation label.
    221 #: internal/web/app.go:390 internal/web/templates/base.gohtml:104
    222 #: internal/web/templates/landing.gohtml:20
    223 msgid "Donations"
    224 msgstr "Dons"
    225 
    226 #. Form label for the name of the person making the donation.
    227 #: internal/web/templates/donations-index.gohtml:13
    228 msgid "Donor"
    229 msgstr "Donateur"
    230 
    231 #. Name of the demo shop that sells individual essays.
    232 #: internal/web/app.go:395 internal/web/templates/base.gohtml:102
    233 #: internal/web/templates/landing.gohtml:19
    234 msgid "Essay Shop"
    235 msgstr "Boutique d’essais"
    236 
    237 #. Merchant order summary shown in the wallet; {title} is the essay title.
    238 #: internal/web/blog.go:189
    239 #, python-brace-format
    240 msgid "Essay: {title}"
    241 msgstr "Essai : {title}"
    242 
    243 #: internal/web/templates/blog-index.gohtml:4
    244 msgid "Free Software, Free Society"
    245 msgstr "Free Software, Free Society"
    246 
    247 #: internal/web/landing.go:47
    248 msgid "GNU Taler Demo"
    249 msgstr "Démo de GNU Taler"
    250 
    251 #: internal/web/blog.go:208
    252 msgid "GNU Taler Demo: Article"
    253 msgstr "Démo de GNU Taler : Article"
    254 
    255 #: internal/web/blog.go:231
    256 msgid "GNU Taler Demo: Confirm refund"
    257 msgstr "Démo de GNU Taler : Confirmez le remboursement"
    258 
    259 #: internal/web/donations.go:220 internal/web/donations.go:57
    260 #: internal/web/donations.go:80
    261 msgid "GNU Taler Demo: Donations"
    262 msgstr "Démo de GNU Taler : Donations"
    263 
    264 #: internal/web/donations.go:110
    265 msgid "GNU Taler Demo: Donations checkout"
    266 msgstr "Démo de GNU Taler : Encaissement des dons"
    267 
    268 #: internal/web/app.go:449
    269 msgid "GNU Taler Demo: Error"
    270 msgstr "Démo de GNU Taler : Erreur"
    271 
    272 #: internal/web/blog.go:63
    273 msgid "GNU Taler Demo: Essay Shop"
    274 msgstr "Démo de GNU Taler : Librairie"
    275 
    276 #: internal/web/blog.go:123
    277 msgid "GNU Taler Demo: Refunded"
    278 msgstr "Démo de GNU Taler : Remboursement effectué"
    279 
    280 #. Alternative text for the GNU Taler brand logo.
    281 #: internal/web/templates/base.gohtml:84
    282 msgid "GNU Taler logo"
    283 msgstr "Logo de GNU Taler"
    284 
    285 #: internal/web/app.go:255
    286 msgid "HTTP method not allowed for this page"
    287 msgstr "Méthode HTTP non autorisée pour cette page"
    288 
    289 #: internal/web/templates/landing.gohtml:6
    290 msgid "Install Taler wallet"
    291 msgstr "Installer le portefeuille Taler"
    292 
    293 #: internal/web/templates/landing.gohtml:5
    294 msgid "Install the Taler wallet in your browser, then return here."
    295 msgstr ""
    296 "Installez le portefeuille Taler dans votre navigateur, puis revenez ici."
    297 
    298 #: internal/web/app.go:206 internal/web/articles.go:155
    299 msgid "Internal error"
    300 msgstr "Erreur interne"
    301 
    302 #: internal/web/app.go:420
    303 msgid "Internal server error"
    304 msgstr "Erreur interne du serveur"
    305 
    306 #. Name of the introductory demo page, used as a navigation label.
    307 #: internal/web/app.go:386 internal/web/templates/base.gohtml:98
    308 msgid "Introduction"
    309 msgstr "Introduction"
    310 
    311 #: internal/web/templates/base.gohtml:119
    312 msgid "Learn more about GNU Taler"
    313 msgstr "En savoir plus sur GNU Taler"
    314 
    315 #: internal/web/templates/blog-index.gohtml:35
    316 msgid "No articles available in this language."
    317 msgstr "Aucun article disponible dans cette langue."
    318 
    319 #: internal/web/templates/donations-checkout.gohtml:4
    320 msgid "Only GNU Taler works in this demo."
    321 msgstr "Seul GNU Taler fonctionne dans cette démonstration."
    322 
    323 #: internal/web/app.go:230 internal/web/app.go:234 internal/web/app.go:240
    324 #: internal/web/app.go:266 internal/web/articles.go:144 internal/web/blog.go:46
    325 #: internal/web/blog.go:74 internal/web/donations.go:46
    326 #: internal/web/landing.go:24
    327 msgid "Page not found"
    328 msgstr "Page non trouvée"
    329 
    330 #: internal/web/donations.go:86
    331 #, python-brace-format
    332 msgid "Parameter {name} is required."
    333 msgstr "Le paramètre {name} est obligatoire."
    334 
    335 #: internal/web/templates/blog-refunded.gohtml:5
    336 #, python-brace-format
    337 msgid "Payment <tt>{order}</tt> for <em>{article}</em> has been refunded."
    338 msgstr "Le paiement <tt>{order}</tt> pour <em>{article}</em> a été remboursé."
    339 
    340 #: internal/web/templates/donations-provider.gohtml:3
    341 msgid "Payment method unavailable"
    342 msgstr "Moyen de paiement indisponible"
    343 
    344 #: internal/web/blog.go:81
    345 msgid "Please enable cookies."
    346 msgstr "Veuillez activer les cookies."
    347 
    348 #. Label shown before the purchase price of a book chapter.
    349 #: internal/web/templates/blog-index.gohtml:30
    350 msgid "Price"
    351 msgstr "Prix"
    352 
    353 #: internal/web/templates/landing.gohtml:25
    354 msgid "Questions and feedback are welcome."
    355 msgstr "Vos questions et commentaires sont les bienvenus."
    356 
    357 #: internal/web/templates/donations-fulfillment.gohtml:6
    358 #, python-brace-format
    359 msgid "Receipt ID: <strong>{id}</strong>"
    360 msgstr "Identifiant du reçu : <strong>{id}</strong>"
    361 
    362 #: internal/web/templates/donations-fulfillment.gohtml:11
    363 msgid "Receipt link copied."
    364 msgstr "Lien du reçu copié."
    365 
    366 #. Form label for the Free Software project that receives the donation.
    367 #: internal/web/templates/donations-index.gohtml:9
    368 msgid "Receiver"
    369 msgstr "Bénéficiaire"
    370 
    371 #: internal/web/templates/blog-confirm-refund.gohtml:4
    372 #, python-brace-format
    373 msgid ""
    374 "Refund <em>{name}</em>? The refund will be approved automatically in this "
    375 "demo."
    376 msgstr ""
    377 "Rembourser <em>{name}</em> ? Le remboursement sera automatiquement approuvé "
    378 "dans cette démonstration."
    379 
    380 #: internal/web/templates/blog-refunded.gohtml:4
    381 msgid "Refund complete"
    382 msgstr "Remboursement effectué"
    383 
    384 #: internal/web/templates/blog-confirm-refund.gohtml:3
    385 msgid "Refund this chapter?"
    386 msgstr "Rembourser ce chapitre ?"
    387 
    388 #: internal/web/templates/blog-article.gohtml:5
    389 msgid "Refunds are available for one hour after purchase."
    390 msgstr "Les remboursements sont possibles pendant une heure après l'achat."
    391 
    392 #: internal/web/templates/blog-article.gohtml:5
    393 #: internal/web/templates/blog-confirm-refund.gohtml:6
    394 msgid "Request refund"
    395 msgstr "Demander un remboursement"
    396 
    397 #: internal/web/templates/base.gohtml:76
    398 msgid "Skip to main content"
    399 msgstr "Aller au contenu principal"
    400 
    401 #: internal/web/templates/error.gohtml:3
    402 msgid "Something went wrong"
    403 msgstr "Un problème est survenu"
    404 
    405 #: internal/web/templates/landing.gohtml:4
    406 msgid "Step 1: Install the wallet"
    407 msgstr "Étape 1 : installez le portefeuille"
    408 
    409 #: internal/web/templates/landing.gohtml:10
    410 msgid "Step 2: Get demo coins"
    411 msgstr "Étape 2 : obtenez des pièces de démonstration"
    412 
    413 #: internal/web/templates/landing.gohtml:16
    414 msgid "Step 3: Spend your coins"
    415 msgstr "Étape 3 : dépensez vos pièces"
    416 
    417 #: internal/web/templates/landing.gohtml:24
    418 msgid "Step 4: Send feedback"
    419 msgstr "Étape 4 : donnez votre avis"
    420 
    421 #: internal/web/articles.go:150
    422 msgid "Supplemental file not found"
    423 msgstr "Fichier complémentaire introuvable"
    424 
    425 #: internal/web/app.go:392
    426 msgid "Support Free Software projects with a toy currency."
    427 msgstr "Soutenez des projets de logiciel libre avec une monnaie fictive."
    428 
    429 #: internal/web/templates/donations-fulfillment.gohtml:5
    430 #, python-brace-format
    431 msgid ""
    432 "Thank you, <strong>{donor}</strong>. You donated <strong>{amount}</strong> "
    433 "to <strong>{receiver}</strong>."
    434 msgstr ""
    435 "Merci, <strong>{donor}</strong>. Vous avez donné <strong>{amount}</strong> à "
    436 "<strong>{receiver}</strong>."
    437 
    438 #: internal/web/templates/donations-provider.gohtml:4
    439 msgid ""
    440 "That payment method is not available in this demo. Choose GNU Taler to "
    441 "continue."
    442 msgstr ""
    443 "Ce moyen de paiement n'est pas disponible dans cette démonstration. "
    444 "Choisissez GNU Taler pour continuer."
    445 
    446 #: internal/web/templates/donations-index.gohtml:18
    447 #, python-brace-format
    448 msgid ""
    449 "The 5 {currency} option intentionally requests 6 {currency}. Check the final "
    450 "amount in your wallet before paying."
    451 msgstr ""
    452 "L'option de 5 {currency} demande volontairement 6 {currency}. Vérifiez le "
    453 "montant final dans votre portefeuille avant de payer."
    454 
    455 #: internal/web/templates/error.gohtml:7
    456 #, python-brace-format
    457 msgid "The merchant backend returned status code {code}."
    458 msgstr "Le backend du marchand a renvoyé le code d'état {code}."
    459 
    460 #: internal/web/blog.go:109
    461 msgid "The paid order does not match this article"
    462 msgstr "La commande payée ne correspond pas à cet article"
    463 
    464 #: internal/web/templates/blog-confirm-refund.gohtml:5
    465 msgid ""
    466 "The refund must go to the wallet used for payment. You will lose access to "
    467 "the chapter."
    468 msgstr ""
    469 "Le remboursement doit être versé au portefeuille utilisé pour le paiement. "
    470 "Vous perdrez l'accès au chapitre."
    471 
    472 #: internal/web/templates/blog-article.gohtml:5
    473 msgid "The refund period for this chapter has ended."
    474 msgstr "La période de remboursement de ce chapitre est terminée."
    475 
    476 #: internal/web/templates/landing.gohtml:7
    477 msgid ""
    478 "The wallet can open automatically when a site requests a Taler payment. It "
    479 "does not share your browsing history."
    480 msgstr ""
    481 "Le portefeuille peut s'ouvrir automatiquement lorsqu'un site demande un "
    482 "paiement Taler. Il ne partage pas votre historique de navigation."
    483 
    484 #: internal/web/blog.go:227 internal/web/blog.go:255
    485 msgid "This article can no longer be refunded."
    486 msgstr "Cet article ne peut plus être remboursé."
    487 
    488 #: internal/web/templates/blog-index.gohtml:16
    489 msgid ""
    490 "This is the latest edition of <cite>Free Software, Free Society: Selected "
    491 "Essays of Richard M. Stallman.</cite>"
    492 msgstr ""
    493 "Il s'agit de la dernière édition de <cite>Free Software, Free Society : "
    494 "Essais choisis de Richard M. Stallman.</cite>"
    495 
    496 #: internal/web/app.go:388
    497 msgid "Try GNU Taler with a toy currency."
    498 msgstr "Essayez GNU Taler avec une monnaie fictive."
    499 
    500 #: internal/web/donations.go:124 internal/web/donations.go:193
    501 msgid "Unknown donation receiver"
    502 msgstr "Bénéficiaire du don inconnu"
    503 
    504 #: internal/web/templates/blog-index.gohtml:17
    505 msgid ""
    506 "Verbatim copying and distribution of this entire book are permitted "
    507 "worldwide, without royalty, in any medium, provided this notice is "
    508 "preserved. Permission is granted to copy and distribute translations of this "
    509 "book from the original English into another language provided the "
    510 "translation has been approved by the Free Software Foundation and the "
    511 "copyright notice and this permission notice are preserved on all copies."
    512 msgstr ""
    513 "La copie exacte et la distribution de l'intégralité de ce livre sont "
    514 "autorisées dans le monde entier, sans redevance, sur n'importe quel support, "
    515 "à condition que cette notice soit préservée. Il est permis de copier et de "
    516 "distribuer des traductions de ce livre de l'anglais original vers une autre "
    517 "langue à condition que la traduction ait été approuvée par la Free Software "
    518 "Foundation et que la notice de copyright et cette notice d'autorisation "
    519 "soient préservées sur toutes les copies."
    520 
    521 #: internal/web/blog.go:250
    522 msgid "You did not pay for this article (nice try!)"
    523 msgstr "Vous n'avez pas payé pour cet article (bien essayé !)"
    524 
    525 #: internal/web/templates/blog-refunded.gohtml:6
    526 msgid "You no longer have access to this chapter."
    527 msgstr "Vous n'avez plus accès à ce chapitre."