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'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."