taler-merchant-demos

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

messages.po (17889B)


      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: Portuguese <taler@gnu.org>\n"
      8 "Language: pt\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: encomenda desconhecida"
     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 "Sobre esta edição"
     22 
     23 #. Form label for the monetary amount to donate.
     24 #: internal/web/templates/donations-index.gohtml:11
     25 msgid "Amount"
     26 msgstr "Montante"
     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 "Doador Anónimo"
     32 
     33 #: internal/web/templates/donations-provider.gohtml:5
     34 msgid "Back to donations"
     35 msgstr "Voltar às doações"
     36 
     37 #: internal/web/templates/donations-provider.gohtml:5
     38 msgid "Back to payment methods"
     39 msgstr "Voltar aos métodos de pagamento"
     40 
     41 #: internal/web/blog.go:149 internal/web/donations.go:173
     42 msgid "Backend could not create the order"
     43 msgstr "O backend não conseguiu criar a encomenda"
     44 
     45 #: internal/web/blog.go:262
     46 msgid "Backend could not refund the order"
     47 msgstr "O backend não conseguiu reembolsar a encomenda"
     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 "O pedido ao backend falhou"
     53 
     54 #: internal/web/donations.go:178
     55 msgid "Backend response did not contain an order ID"
     56 msgstr "A resposta do backend não continha um identificador da encomenda"
     57 
     58 #: internal/web/blog.go:153
     59 msgid "Backend response did not contain an order ID and token"
     60 msgstr ""
     61 "A resposta do backend não continha um identificador da encomenda nem um 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 "A resposta do backend não continha o URL do estado da encomenda"
     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 "Resposta do 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 "Compre um capítulo de <cite>Free Software, Free Society</cite>, de Richard "
     85 "Stallman, ou faça uma doação a um projeto de Software Livre. O livro também "
     86 "está disponível gratuitamente na <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 um artigo 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 "Comprar o capítulo novamente"
    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 "Compre capítulos de <cite>Free Software, Free Society</cite> com uma moeda "
    107 "fictícia."
    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 um mês de acesso ilimitado"
    113 
    114 #: internal/web/blog.go:223
    115 msgid "Cannot refund unpaid article"
    116 msgstr "Não é possível reembolsar artigo por pagar"
    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 "Verifique o valor"
    126 
    127 #: internal/web/templates/landing.gohtml:13
    128 msgid "Check your balance in your Taler wallet."
    129 msgstr "Consulte o saldo na sua carteira Taler."
    130 
    131 #: internal/web/templates/blog-index.gohtml:8
    132 msgid "Choose a chapter to buy with GNU Taler."
    133 msgstr "Escolha um capítulo para comprar com o GNU Taler."
    134 
    135 #: internal/web/templates/donations-checkout.gohtml:3
    136 msgid "Choose a payment method"
    137 msgstr "Escolha um método de pagamento"
    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 "Escolha um projeto e um valor. O seu nome aparecerá no recibo."
    142 
    143 #. Button that closes the publication details dialog.
    144 #: internal/web/templates/blog-index.gohtml:14
    145 msgid "Close"
    146 msgstr "Fechar"
    147 
    148 #: internal/web/templates/landing.gohtml:26
    149 msgid "Contact us"
    150 msgstr "Entre em contato"
    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 link do recibo"
    160 
    161 #: internal/web/templates/donations-fulfillment.gohtml:8
    162 msgid "Copy this receipt link:"
    163 msgstr "Copie este link do recibo:"
    164 
    165 #: internal/web/blog.go:87
    166 msgid "Could not create a browser session"
    167 msgstr "Não foi possível criar uma sessão do 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 "Crie uma conta no banco de demonstração para receber 100 {currency} e depois "
    176 "retire as moedas para a sua carteira."
    177 
    178 #: internal/web/templates/landing.gohtml:12
    179 msgid "Demo bank"
    180 msgstr "Banco de demonstração"
    181 
    182 #. Refund reason shown in the customer's wallet.
    183 #: internal/web/blog.go:260
    184 msgid "Demo reimbursement"
    185 msgstr "Reembolso da demonstração"
    186 
    187 #. Label introducing technical diagnostic details on an error page.
    188 #: internal/web/templates/error.gohtml:6
    189 msgid "Details:"
    190 msgstr "Detalhes:"
    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 "Doar"
    196 
    197 #: internal/web/templates/donations-fulfillment.gohtml:9
    198 msgid "Donate again"
    199 msgstr "Doar novamente"
    200 
    201 #: internal/web/templates/donations-index.gohtml:3
    202 msgid "Donate to Free Software projects"
    203 msgstr "Doe a projetos de Software Livre"
    204 
    205 #: internal/web/templates/donations-fulfillment.gohtml:4
    206 msgid "Donation complete"
    207 msgstr "Doação concluída"
    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 "Doação 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 "Doação a {receiver} (com 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 "Doações"
    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 "Doador"
    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 "Loja de ensaios"
    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 "Ensaio: {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 "Demonstração do GNU Taler"
    251 
    252 #: internal/web/blog.go:208
    253 msgid "GNU Taler Demo: Article"
    254 msgstr "Demonstração do GNU Taler: artigo"
    255 
    256 #: internal/web/blog.go:231
    257 msgid "GNU Taler Demo: Confirm refund"
    258 msgstr "Demonstração do GNU Taler: 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 "Demonstração do GNU Taler: doações"
    264 
    265 #: internal/web/donations.go:110
    266 msgid "GNU Taler Demo: Donations checkout"
    267 msgstr "Demonstração do GNU Taler: pagamento da doação"
    268 
    269 #: internal/web/app.go:449
    270 msgid "GNU Taler Demo: Error"
    271 msgstr "Demonstração do GNU Taler: erro"
    272 
    273 #: internal/web/blog.go:63
    274 msgid "GNU Taler Demo: Essay Shop"
    275 msgstr "Demonstração do GNU Taler: loja de ensaios"
    276 
    277 #: internal/web/blog.go:123
    278 msgid "GNU Taler Demo: Refunded"
    279 msgstr "Demonstração do GNU Taler: 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 "Logótipo do GNU Taler"
    285 
    286 #: internal/web/app.go:255
    287 msgid "HTTP method not allowed for this page"
    288 msgstr "Método HTTP não permitido para esta página"
    289 
    290 #: internal/web/templates/landing.gohtml:6
    291 msgid "Install Taler wallet"
    292 msgstr "Instalar a carteira Taler"
    293 
    294 #: internal/web/templates/landing.gohtml:5
    295 msgid "Install the Taler wallet in your browser, then return here."
    296 msgstr "Instale a carteira Taler no seu navegador e depois volte aqui."
    297 
    298 #: internal/web/app.go:206 internal/web/articles.go:155
    299 msgid "Internal error"
    300 msgstr "Erro interno"
    301 
    302 #: internal/web/app.go:420
    303 msgid "Internal server error"
    304 msgstr "Erro interno do 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 "Introdução"
    310 
    311 #: internal/web/templates/base.gohtml:119
    312 msgid "Learn more about GNU Taler"
    313 msgstr "Saiba mais sobre o GNU Taler"
    314 
    315 #: internal/web/templates/blog-index.gohtml:35
    316 msgid "No articles available in this language."
    317 msgstr "Não há artigos disponíveis nesta língua."
    318 
    319 #: internal/web/templates/donations-checkout.gohtml:4
    320 msgid "Only GNU Taler works in this demo."
    321 msgstr "Apenas o GNU Taler funciona nesta demonstração."
    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 não encontrada"
    329 
    330 #: internal/web/donations.go:86
    331 #, python-brace-format
    332 msgid "Parameter {name} is required."
    333 msgstr "O parâmetro {name} é obrigatório."
    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 "O pagamento <tt>{order}</tt> por <em>{article}</em> foi reembolsado."
    339 
    340 #: internal/web/templates/donations-provider.gohtml:3
    341 msgid "Payment method unavailable"
    342 msgstr "Método de pagamento indisponível"
    343 
    344 #: internal/web/blog.go:81
    345 msgid "Please enable cookies."
    346 msgstr "Ative os 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 "Preço"
    352 
    353 #: internal/web/templates/landing.gohtml:25
    354 msgid "Questions and feedback are welcome."
    355 msgstr "Perguntas e comentários são bem-vindos."
    356 
    357 #: internal/web/templates/donations-fulfillment.gohtml:6
    358 #, python-brace-format
    359 msgid "Receipt ID: <strong>{id}</strong>"
    360 msgstr "ID do recibo: <strong>{id}</strong>"
    361 
    362 #: internal/web/templates/donations-fulfillment.gohtml:11
    363 msgid "Receipt link copied."
    364 msgstr "Link do 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 "Beneficiário"
    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>? O reembolso será aprovado automaticamente nesta "
    378 "demonstração."
    379 
    380 #: internal/web/templates/blog-refunded.gohtml:4
    381 msgid "Refund complete"
    382 msgstr "Reembolso concluído"
    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 "Os reembolsos estão disponíveis durante uma hora após a compra."
    391 
    392 #: internal/web/templates/blog-article.gohtml:5
    393 #: internal/web/templates/blog-confirm-refund.gohtml:6
    394 msgid "Request refund"
    395 msgstr "Pedir reembolso"
    396 
    397 #: internal/web/templates/base.gohtml:76
    398 msgid "Skip to main content"
    399 msgstr "Ir para o conteúdo principal"
    400 
    401 #: internal/web/templates/error.gohtml:3
    402 msgid "Something went wrong"
    403 msgstr "Algo correu mal"
    404 
    405 #: internal/web/templates/landing.gohtml:4
    406 msgid "Step 1: Install the wallet"
    407 msgstr "Passo 1: instale a carteira"
    408 
    409 #: internal/web/templates/landing.gohtml:10
    410 msgid "Step 2: Get demo coins"
    411 msgstr "Passo 2: obtenha moedas de demonstração"
    412 
    413 #: internal/web/templates/landing.gohtml:16
    414 msgid "Step 3: Spend your coins"
    415 msgstr "Passo 3: gaste as suas moedas"
    416 
    417 #: internal/web/templates/landing.gohtml:24
    418 msgid "Step 4: Send feedback"
    419 msgstr "Passo 4: envie os seus comentários"
    420 
    421 #: internal/web/articles.go:150
    422 msgid "Supplemental file not found"
    423 msgstr "Ficheiro adicional não encontrado"
    424 
    425 #: internal/web/app.go:392
    426 msgid "Support Free Software projects with a toy currency."
    427 msgstr "Apoie projetos de Software Livre com uma moeda fictícia."
    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 "Obrigado, <strong>{donor}</strong>. Doou <strong>{amount}</strong> a "
    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 "Esse método de pagamento não está disponível nesta demonstração. Escolha GNU "
    444 "Taler para continuar."
    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 "A opção de 5 {currency} solicita intencionalmente 6 {currency}. Verifique o "
    453 "valor final na carteira antes de pagar."
    454 
    455 #: internal/web/templates/error.gohtml:7
    456 #, python-brace-format
    457 msgid "The merchant backend returned status code {code}."
    458 msgstr "O backend do comerciante devolveu o código de estado {code}."
    459 
    460 #: internal/web/blog.go:109
    461 msgid "The paid order does not match this article"
    462 msgstr "A encomenda paga não corresponde a este artigo"
    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 "O reembolso deve ser enviado para a carteira usada no pagamento. Perderá o "
    470 "acesso ao capítulo."
    471 
    472 #: internal/web/templates/blog-article.gohtml:5
    473 msgid "The refund period for this chapter has ended."
    474 msgstr "O prazo de reembolso deste capítulo terminou."
    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 "A carteira pode abrir automaticamente quando um site solicita um pagamento "
    482 "Taler. Não partilha o seu histórico de navegação."
    483 
    484 #: internal/web/blog.go:227 internal/web/blog.go:255
    485 msgid "This article can no longer be refunded."
    486 msgstr "Este artigo já não pode ser reembolsado."
    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 "Esta é a edição mais recente de <cite>Free Software, Free Society: Selected "
    494 "Essays of Richard M. Stallman.</cite>"
    495 
    496 #: internal/web/app.go:388
    497 msgid "Try GNU Taler with a toy currency."
    498 msgstr "Experimente o GNU Taler com uma moeda fictícia."
    499 
    500 #: internal/web/donations.go:124 internal/web/donations.go:193
    501 msgid "Unknown donation receiver"
    502 msgstr "Beneficiário da doação desconhecido"
    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 "Cópias completas e distribuição deste livro na sua totalidade são permitidas "
    514 "a nível mundial, sem royalties e em qualquer suporte, desde que esta nota "
    515 "seja preservada. É dada permissão para copiar e distribuir traduções deste "
    516 "livro, a partir do original em inglês para qualquer outra língua, desde que "
    517 "a tradução seja aprovada pela Free Software Foundation e a notificação de "
    518 "direitos de autor e esta nota de permissão sejam preservadas em todas as "
    519 "cópias."
    520 
    521 #: internal/web/blog.go:250
    522 msgid "You did not pay for this article (nice try!)"
    523 msgstr "Não pagou este artigo (boa tentativa!)"
    524 
    525 #: internal/web/templates/blog-refunded.gohtml:6
    526 msgid "You no longer have access to this chapter."
    527 msgstr "Já não tem acesso a este capítulo."