taler-merchant-demos

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

messages.po (17868B)


      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: Spanish <taler@gnu.org>\n"
      8 "Language: es\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 "Reembolso cancelado: pedido desconocido"
     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 "Acerca de esta edición"
     22 
     23 #. Form label for the monetary amount to donate.
     24 #: internal/web/templates/donations-index.gohtml:11
     25 msgid "Amount"
     26 msgstr "Importe"
     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 "Donante anónimo"
     32 
     33 #: internal/web/templates/donations-provider.gohtml:5
     34 msgid "Back to donations"
     35 msgstr "Volver a Donaciones"
     36 
     37 #: internal/web/templates/donations-provider.gohtml:5
     38 msgid "Back to payment methods"
     39 msgstr "Volver a los métodos de pago"
     40 
     41 #: internal/web/blog.go:149 internal/web/donations.go:173
     42 msgid "Backend could not create the order"
     43 msgstr "El backend no ha podido crear el pedido"
     44 
     45 #: internal/web/blog.go:262
     46 msgid "Backend could not refund the order"
     47 msgstr "El backend no pudo reembolsar el pedido"
     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 solicitud al backend falló"
     53 
     54 #: internal/web/donations.go:178
     55 msgid "Backend response did not contain an order ID"
     56 msgstr "La respuesta del backend no contenía un identificador de pedido"
     57 
     58 #: internal/web/blog.go:153
     59 msgid "Backend response did not contain an order ID and token"
     60 msgstr ""
     61 "La respuesta del backend no contenía un identificador de pedido ni un token"
     62 
     63 #: internal/web/blog.go:266 internal/web/donations.go:208
     64 msgid "Backend response did not contain an order status URL"
     65 msgstr "La respuesta del backend no contenía la URL del estado del pedido"
     66 
     67 #. Label introducing a raw response from the merchant backend on an error page.
     68 #: internal/web/templates/error.gohtml:9
     69 msgid "Backend response:"
     70 msgstr "Respuesta backend:"
     71 
     72 #. Navigation label for the demo bank.
     73 #: internal/web/templates/base.gohtml:100
     74 msgid "Bank"
     75 msgstr "Banco"
     76 
     77 #: internal/web/templates/landing.gohtml:17
     78 #, python-brace-format
     79 msgid ""
     80 "Buy a chapter from Richard Stallman&#39;s <cite>Free Software, Free Society</"
     81 "cite>, or donate to a Free Software project. The book is also available free "
     82 "from the <a href=\"{fsf}\">FSF</a>."
     83 msgstr ""
     84 "Compra un capítulo de <cite>Free Software, Free Society</cite>, de Richard "
     85 "Stallman, o haz una donación a un proyecto de Software Libre. El libro "
     86 "también está disponible gratis en la <a href=\"{fsf}\">FSF</a>."
     87 
     88 #. Merchant order description shown in the customer's wallet.
     89 #: internal/web/blog.go:165
     90 msgid "Buy an individual article"
     91 msgstr "Comprar un artículo individual"
     92 
     93 #: internal/web/templates/blog-index.gohtml:31
     94 msgid "Buy chapter"
     95 msgstr "Comprar capítulo"
     96 
     97 #: internal/web/templates/blog-refunded.gohtml:7
     98 msgid "Buy chapter again"
     99 msgstr "Volver a comprar el capítulo"
    100 
    101 #: internal/web/app.go:397
    102 msgid ""
    103 "Buy chapters from <cite>Free Software, Free Society</cite> with a toy "
    104 "currency."
    105 msgstr ""
    106 "Compra capítulos de <cite>Free Software, Free Society</cite> con una moneda "
    107 "ficticia."
    108 
    109 #. Merchant order description shown in the customer's wallet.
    110 #: internal/web/blog.go:172
    111 msgid "Buy one month of unlimited access"
    112 msgstr "Comprar un mes de acceso ilimitado"
    113 
    114 #: internal/web/blog.go:223
    115 msgid "Cannot refund unpaid article"
    116 msgstr "No se puede realizar el reembolso de un artículo no pagado"
    117 
    118 #. Accessible name for the list of book chapters offered for sale.
    119 #: internal/web/templates/blog-index.gohtml:21
    120 msgid "Chapters"
    121 msgstr "Capítulos"
    122 
    123 #: internal/web/templates/donations-index.gohtml:18
    124 msgid "Check the amount"
    125 msgstr "Comprueba el importe"
    126 
    127 #: internal/web/templates/landing.gohtml:13
    128 msgid "Check your balance in your Taler wallet."
    129 msgstr "Consulta el saldo en tu cartera Taler."
    130 
    131 #: internal/web/templates/blog-index.gohtml:8
    132 msgid "Choose a chapter to buy with GNU Taler."
    133 msgstr "Elige un capítulo para comprarlo con GNU Taler."
    134 
    135 #: internal/web/templates/donations-checkout.gohtml:3
    136 msgid "Choose a payment method"
    137 msgstr "Elige un método de pago"
    138 
    139 #: internal/web/templates/donations-index.gohtml:4
    140 msgid "Choose a project and amount. Your name will appear on the receipt."
    141 msgstr "Elige un proyecto y un importe. Tu nombre aparecerá en el recibo."
    142 
    143 #. Button that closes the publication details dialog.
    144 #: internal/web/templates/blog-index.gohtml:14
    145 msgid "Close"
    146 msgstr "Cerrar"
    147 
    148 #: internal/web/templates/landing.gohtml:26
    149 msgid "Contact us"
    150 msgstr "Contacta con nosotros"
    151 
    152 #. Button that confirms the selected payment method and proceeds to payment.
    153 #: internal/web/templates/donations-checkout.gohtml:14
    154 msgid "Continue"
    155 msgstr "Continuar"
    156 
    157 #: internal/web/templates/donations-fulfillment.gohtml:8
    158 msgid "Copy receipt link"
    159 msgstr "Copiar enlace del recibo"
    160 
    161 #: internal/web/templates/donations-fulfillment.gohtml:8
    162 msgid "Copy this receipt link:"
    163 msgstr "Copia este enlace del recibo:"
    164 
    165 #: internal/web/blog.go:87
    166 msgid "Could not create a browser session"
    167 msgstr "No se pudo crear una sesión del navegador"
    168 
    169 #: internal/web/templates/landing.gohtml:11
    170 #, python-brace-format
    171 msgid ""
    172 "Create a demo bank account to receive 100 {currency}, then withdraw the "
    173 "coins to your wallet."
    174 msgstr ""
    175 "Crea una cuenta en el banco de demostración para recibir 100 {currency} y "
    176 "después retira las monedas a tu cartera."
    177 
    178 #: internal/web/templates/landing.gohtml:12
    179 msgid "Demo bank"
    180 msgstr "Banco de demostración"
    181 
    182 #. Refund reason shown in the customer's wallet.
    183 #: internal/web/blog.go:260
    184 msgid "Demo reimbursement"
    185 msgstr "Reembolso de demostración"
    186 
    187 #. Label introducing technical diagnostic details on an error page.
    188 #: internal/web/templates/error.gohtml:6
    189 msgid "Details:"
    190 msgstr "Detalles:"
    191 
    192 #. Button that submits the donation form; use the verb form.
    193 #: internal/web/templates/donations-index.gohtml:16
    194 msgid "Donate"
    195 msgstr "Donar"
    196 
    197 #: internal/web/templates/donations-fulfillment.gohtml:9
    198 msgid "Donate again"
    199 msgstr "Donar de nuevo"
    200 
    201 #: internal/web/templates/donations-index.gohtml:3
    202 msgid "Donate to Free Software projects"
    203 msgstr "Dona a proyectos de Software Libre"
    204 
    205 #: internal/web/templates/donations-fulfillment.gohtml:4
    206 msgid "Donation complete"
    207 msgstr "Donación completada"
    208 
    209 #. Merchant order summary shown in the wallet; {receiver} is the project receiving the donation.
    210 #: internal/web/donations.go:154
    211 #, python-brace-format
    212 msgid "Donation to {receiver}"
    213 msgstr "Donación a {receiver}"
    214 
    215 #. Merchant order summary shown in the wallet; {receiver} is the project receiving the donation.
    216 #: internal/web/donations.go:164
    217 #, python-brace-format
    218 msgid "Donation to {receiver} (with receipt)"
    219 msgstr "Donación a {receiver} (con recibo)"
    220 
    221 #. Name of the donations demo page, used as a navigation label.
    222 #: internal/web/app.go:390 internal/web/templates/base.gohtml:104
    223 #: internal/web/templates/landing.gohtml:20
    224 msgid "Donations"
    225 msgstr "Donaciones"
    226 
    227 #. Form label for the name of the person making the donation.
    228 #: internal/web/templates/donations-index.gohtml:13
    229 msgid "Donor"
    230 msgstr "Donante"
    231 
    232 #. Name of the demo shop that sells individual essays.
    233 #: internal/web/app.go:395 internal/web/templates/base.gohtml:102
    234 #: internal/web/templates/landing.gohtml:19
    235 msgid "Essay Shop"
    236 msgstr "Tienda de ensayos"
    237 
    238 #. Merchant order summary shown in the wallet; {title} is the essay title.
    239 #: internal/web/blog.go:189
    240 #, python-brace-format
    241 msgid "Essay: {title}"
    242 msgstr "Ensayo: {title}"
    243 
    244 #: internal/web/templates/blog-index.gohtml:4
    245 msgid "Free Software, Free Society"
    246 msgstr "Free Software, Free Society"
    247 
    248 #: internal/web/landing.go:47
    249 msgid "GNU Taler Demo"
    250 msgstr "Demostración GNU Taler"
    251 
    252 #: internal/web/blog.go:208
    253 msgid "GNU Taler Demo: Article"
    254 msgstr "GNU Taler Demo: Artículo"
    255 
    256 #: internal/web/blog.go:231
    257 msgid "GNU Taler Demo: Confirm refund"
    258 msgstr "GNU Taler Demo: Confirmar reembolso"
    259 
    260 #: internal/web/donations.go:220 internal/web/donations.go:57
    261 #: internal/web/donations.go:80
    262 msgid "GNU Taler Demo: Donations"
    263 msgstr "GNU Taler Demo: Donaciones"
    264 
    265 #: internal/web/donations.go:110
    266 msgid "GNU Taler Demo: Donations checkout"
    267 msgstr "Demostración de GNU Taler: pago de la donación"
    268 
    269 #: internal/web/app.go:449
    270 msgid "GNU Taler Demo: Error"
    271 msgstr "GNU Taler Demo: Error"
    272 
    273 #: internal/web/blog.go:63
    274 msgid "GNU Taler Demo: Essay Shop"
    275 msgstr "Demostración de GNU Taler: Tienda de Pruebas"
    276 
    277 #: internal/web/blog.go:123
    278 msgid "GNU Taler Demo: Refunded"
    279 msgstr "GNU Taler Demo: Reembolsado"
    280 
    281 #. Alternative text for the GNU Taler brand logo.
    282 #: internal/web/templates/base.gohtml:84
    283 msgid "GNU Taler logo"
    284 msgstr "Logotipo de GNU Taler"
    285 
    286 #: internal/web/app.go:255
    287 msgid "HTTP method not allowed for this page"
    288 msgstr "El método HTTP no está permitido para esta página"
    289 
    290 #: internal/web/templates/landing.gohtml:6
    291 msgid "Install Taler wallet"
    292 msgstr "Instalar la cartera Taler"
    293 
    294 #: internal/web/templates/landing.gohtml:5
    295 msgid "Install the Taler wallet in your browser, then return here."
    296 msgstr "Instala la cartera Taler en tu navegador y vuelve aquí."
    297 
    298 #: internal/web/app.go:206 internal/web/articles.go:155
    299 msgid "Internal error"
    300 msgstr "Error interno"
    301 
    302 #: internal/web/app.go:420
    303 msgid "Internal server error"
    304 msgstr "Error interno de servidor"
    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 "Introducción"
    310 
    311 #: internal/web/templates/base.gohtml:119
    312 msgid "Learn more about GNU Taler"
    313 msgstr "Más información sobre GNU Taler"
    314 
    315 #: internal/web/templates/blog-index.gohtml:35
    316 msgid "No articles available in this language."
    317 msgstr "No hay artículos disponibles en este idioma."
    318 
    319 #: internal/web/templates/donations-checkout.gohtml:4
    320 msgid "Only GNU Taler works in this demo."
    321 msgstr "En esta demostración solo funciona GNU Taler."
    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 "Página no encontrada"
    329 
    330 #: internal/web/donations.go:86
    331 #, python-brace-format
    332 msgid "Parameter {name} is required."
    333 msgstr "El parámetro {name} es obligatorio."
    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 "Se ha reembolsado el pago <tt>{order}</tt> de <em>{article}</em>."
    339 
    340 #: internal/web/templates/donations-provider.gohtml:3
    341 msgid "Payment method unavailable"
    342 msgstr "Método de pago no disponible"
    343 
    344 #: internal/web/blog.go:81
    345 msgid "Please enable cookies."
    346 msgstr "Porfavor, habilita las 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 "Precio"
    352 
    353 #: internal/web/templates/landing.gohtml:25
    354 msgid "Questions and feedback are welcome."
    355 msgstr "Agradecemos tus preguntas y comentarios."
    356 
    357 #: internal/web/templates/donations-fulfillment.gohtml:6
    358 #, python-brace-format
    359 msgid "Receipt ID: <strong>{id}</strong>"
    360 msgstr "ID del recibo: <strong>{id}</strong>"
    361 
    362 #: internal/web/templates/donations-fulfillment.gohtml:11
    363 msgid "Receipt link copied."
    364 msgstr "Enlace del recibo copiado."
    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 "Destinatario"
    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 "¿Reembolsar <em>{name}</em>? El reembolso se aprobará automáticamente en "
    378 "esta demostración."
    379 
    380 #: internal/web/templates/blog-refunded.gohtml:4
    381 msgid "Refund complete"
    382 msgstr "Reembolso completado"
    383 
    384 #: internal/web/templates/blog-confirm-refund.gohtml:3
    385 msgid "Refund this chapter?"
    386 msgstr "¿Reembolsar este capítulo?"
    387 
    388 #: internal/web/templates/blog-article.gohtml:5
    389 msgid "Refunds are available for one hour after purchase."
    390 msgstr ""
    391 "Los reembolsos están disponibles durante una hora después de la compra."
    392 
    393 #: internal/web/templates/blog-article.gohtml:5
    394 #: internal/web/templates/blog-confirm-refund.gohtml:6
    395 msgid "Request refund"
    396 msgstr "Solicitud de reembolso"
    397 
    398 #: internal/web/templates/base.gohtml:76
    399 msgid "Skip to main content"
    400 msgstr "Ir al contenido principal"
    401 
    402 #: internal/web/templates/error.gohtml:3
    403 msgid "Something went wrong"
    404 msgstr "Algo ha salido mal"
    405 
    406 #: internal/web/templates/landing.gohtml:4
    407 msgid "Step 1: Install the wallet"
    408 msgstr "Paso 1: Instala la cartera"
    409 
    410 #: internal/web/templates/landing.gohtml:10
    411 msgid "Step 2: Get demo coins"
    412 msgstr "Paso 2: Consigue monedas de demostración"
    413 
    414 #: internal/web/templates/landing.gohtml:16
    415 msgid "Step 3: Spend your coins"
    416 msgstr "Paso 3: Gasta tus monedas"
    417 
    418 #: internal/web/templates/landing.gohtml:24
    419 msgid "Step 4: Send feedback"
    420 msgstr "Paso 4: Envía tus comentarios"
    421 
    422 #: internal/web/articles.go:150
    423 msgid "Supplemental file not found"
    424 msgstr "No se encontró el archivo adicional"
    425 
    426 #: internal/web/app.go:392
    427 msgid "Support Free Software projects with a toy currency."
    428 msgstr "Apoya proyectos de Software Libre con una moneda ficticia."
    429 
    430 #: internal/web/templates/donations-fulfillment.gohtml:5
    431 #, python-brace-format
    432 msgid ""
    433 "Thank you, <strong>{donor}</strong>. You donated <strong>{amount}</strong> "
    434 "to <strong>{receiver}</strong>."
    435 msgstr ""
    436 "Gracias, <strong>{donor}</strong>. Has donado <strong>{amount}</strong> a "
    437 "<strong>{receiver}</strong>."
    438 
    439 #: internal/web/templates/donations-provider.gohtml:4
    440 msgid ""
    441 "That payment method is not available in this demo. Choose GNU Taler to "
    442 "continue."
    443 msgstr ""
    444 "Ese método de pago no está disponible en esta demostración. Elige GNU Taler "
    445 "para continuar."
    446 
    447 #: internal/web/templates/donations-index.gohtml:18
    448 #, python-brace-format
    449 msgid ""
    450 "The 5 {currency} option intentionally requests 6 {currency}. Check the final "
    451 "amount in your wallet before paying."
    452 msgstr ""
    453 "La opción de 5 {currency} solicita intencionadamente 6 {currency}. Comprueba "
    454 "el importe final en tu cartera antes de pagar."
    455 
    456 #: internal/web/templates/error.gohtml:7
    457 #, python-brace-format
    458 msgid "The merchant backend returned status code {code}."
    459 msgstr "El backend del comerciante ha devuelto el código de estado {code}."
    460 
    461 #: internal/web/blog.go:109
    462 msgid "The paid order does not match this article"
    463 msgstr "El pedido pagado no corresponde a este artículo"
    464 
    465 #: internal/web/templates/blog-confirm-refund.gohtml:5
    466 msgid ""
    467 "The refund must go to the wallet used for payment. You will lose access to "
    468 "the chapter."
    469 msgstr ""
    470 "El reembolso debe enviarse a la cartera utilizada para el pago. Perderás el "
    471 "acceso al capítulo."
    472 
    473 #: internal/web/templates/blog-article.gohtml:5
    474 msgid "The refund period for this chapter has ended."
    475 msgstr "El plazo de reembolso de este capítulo ha terminado."
    476 
    477 #: internal/web/templates/landing.gohtml:7
    478 msgid ""
    479 "The wallet can open automatically when a site requests a Taler payment. It "
    480 "does not share your browsing history."
    481 msgstr ""
    482 "La cartera puede abrirse automáticamente cuando un sitio solicita un pago "
    483 "con Taler. No comparte tu historial de navegación."
    484 
    485 #: internal/web/blog.go:227 internal/web/blog.go:255
    486 msgid "This article can no longer be refunded."
    487 msgstr "Este artículo ya no se puede reembolsar."
    488 
    489 #: internal/web/templates/blog-index.gohtml:16
    490 msgid ""
    491 "This is the latest edition of <cite>Free Software, Free Society: Selected "
    492 "Essays of Richard M. Stallman.</cite>"
    493 msgstr ""
    494 "Esta es la última edición <cite>Software Libre, Sociedad Libre: Ensayos "
    495 "seleccionados de Richard M. Stallman.</cite>"
    496 
    497 #: internal/web/app.go:388
    498 msgid "Try GNU Taler with a toy currency."
    499 msgstr "Prueba GNU Taler con una moneda ficticia."
    500 
    501 #: internal/web/donations.go:124 internal/web/donations.go:193
    502 msgid "Unknown donation receiver"
    503 msgstr "Destinatario de la donación desconocido"
    504 
    505 #: internal/web/templates/blog-index.gohtml:17
    506 msgid ""
    507 "Verbatim copying and distribution of this entire book are permitted "
    508 "worldwide, without royalty, in any medium, provided this notice is "
    509 "preserved. Permission is granted to copy and distribute translations of this "
    510 "book from the original English into another language provided the "
    511 "translation has been approved by the Free Software Foundation and the "
    512 "copyright notice and this permission notice are preserved on all copies."
    513 msgstr ""
    514 "La copia literal y distribución de todo este libro está permitida en todo el "
    515 "mundo, sin preferencias, en cualquier medio, siempre y cuando se preserve "
    516 "esta notificación. Se concede el permiso para copiar y distribuir "
    517 "traducciones de este libro desde el original en inglés a otro idioma siempre "
    518 "y cuando la traducción haya sido aprobada por la Free Software Foundation y "
    519 "el aviso de derechos de autor y este aviso de permiso sean preservados en "
    520 "todas las copias."
    521 
    522 #: internal/web/blog.go:250
    523 msgid "You did not pay for this article (nice try!)"
    524 msgstr "No has pagado por este artículo (¡buen intento!)"
    525 
    526 #: internal/web/templates/blog-refunded.gohtml:6
    527 msgid "You no longer have access to this chapter."
    528 msgstr "Ya no tienes acceso a este capítulo."