messages.po (20808B)
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: Ukrainian <taler@gnu.org>\n" 8 "Language: uk\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 "Повернення коштів скасовано: замовлення невідоме" 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 "Про це видання" 22 23 #. Form label for the monetary amount to donate. 24 #: internal/web/templates/donations-index.gohtml:11 25 msgid "Amount" 26 msgstr "Сума" 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 "Анонімний благодійник" 32 33 #: internal/web/templates/donations-provider.gohtml:5 34 msgid "Back to donations" 35 msgstr "Повернутися до пожертв" 36 37 #: internal/web/templates/donations-provider.gohtml:5 38 msgid "Back to payment methods" 39 msgstr "Повернутися до способів оплати" 40 41 #: internal/web/blog.go:149 internal/web/donations.go:173 42 msgid "Backend could not create the order" 43 msgstr "Бекенд не зміг створити замовлення" 44 45 #: internal/web/blog.go:262 46 msgid "Backend could not refund the order" 47 msgstr "Серверна частина не змогла повернути кошти за замовлення" 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 "Запит до серверної частини завершився помилкою" 53 54 #: internal/web/donations.go:178 55 msgid "Backend response did not contain an order ID" 56 msgstr "Відповідь серверної частини не містила ідентифікатора замовлення" 57 58 #: internal/web/blog.go:153 59 msgid "Backend response did not contain an order ID and token" 60 msgstr "" 61 "Відповідь серверної частини не містила ідентифікатора замовлення й токена" 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 "Відповідь серверної частини не містила URL стану замовлення" 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 "Відповідь бекенда:" 71 72 #. Navigation label for the demo bank. 73 #: internal/web/templates/base.gohtml:100 74 msgid "Bank" 75 msgstr "Банк" 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 "Придбайте розділ із книги Річарда Столмена <cite>Free Software, Free " 85 "Society</cite> або зробіть пожертву проєкту вільного ПЗ. Книга також " 86 "безкоштовно доступна на сайті <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 "Придбати окрему статтю" 92 93 #: internal/web/templates/blog-index.gohtml:31 94 msgid "Buy chapter" 95 msgstr "Купити розділ" 96 97 #: internal/web/templates/blog-refunded.gohtml:7 98 msgid "Buy chapter again" 99 msgstr "Купити розділ знову" 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 "Купуйте розділи з <cite>Free Software, Free Society</cite> за умовну валюту." 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 "Придбати місяць необмеженого доступу" 112 113 #: internal/web/blog.go:223 114 msgid "Cannot refund unpaid article" 115 msgstr "Неможливо повернути кошти за неоплачений товар" 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 "Розділи" 121 122 #: internal/web/templates/donations-index.gohtml:18 123 msgid "Check the amount" 124 msgstr "Перевірте суму" 125 126 #: internal/web/templates/landing.gohtml:13 127 msgid "Check your balance in your Taler wallet." 128 msgstr "Перевірте баланс у своєму гаманці Taler." 129 130 #: internal/web/templates/blog-index.gohtml:8 131 msgid "Choose a chapter to buy with GNU Taler." 132 msgstr "Виберіть розділ, який хочете придбати за допомогою GNU Taler." 133 134 #: internal/web/templates/donations-checkout.gohtml:3 135 msgid "Choose a payment method" 136 msgstr "Виберіть спосіб оплати" 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 "Виберіть проєкт і суму. Ваше ім’я буде зазначено у квитанції." 141 142 #. Button that closes the publication details dialog. 143 #: internal/web/templates/blog-index.gohtml:14 144 msgid "Close" 145 msgstr "Закрити" 146 147 #: internal/web/templates/landing.gohtml:26 148 msgid "Contact us" 149 msgstr "Зв’язатися з нами" 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 "Продовжити" 155 156 #: internal/web/templates/donations-fulfillment.gohtml:8 157 msgid "Copy receipt link" 158 msgstr "Копіювати посилання на квитанцію" 159 160 #: internal/web/templates/donations-fulfillment.gohtml:8 161 msgid "Copy this receipt link:" 162 msgstr "Скопіюйте це посилання на квитанцію:" 163 164 #: internal/web/blog.go:87 165 msgid "Could not create a browser session" 166 msgstr "Не вдалося створити сеанс браузера" 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 "Створіть рахунок у демонстраційному банку, щоб отримати 100 {currency}, а " 175 "потім виведіть монети у свій гаманець." 176 177 #: internal/web/templates/landing.gohtml:12 178 msgid "Demo bank" 179 msgstr "Демонстраційний банк" 180 181 #. Refund reason shown in the customer's wallet. 182 #: internal/web/blog.go:260 183 msgid "Demo reimbursement" 184 msgstr "Демонстраційне повернення коштів" 185 186 #. Label introducing technical diagnostic details on an error page. 187 #: internal/web/templates/error.gohtml:6 188 msgid "Details:" 189 msgstr "Подробиці:" 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 "Пожертвувати" 195 196 #: internal/web/templates/donations-fulfillment.gohtml:9 197 msgid "Donate again" 198 msgstr "Зробити ще одну пожертву" 199 200 #: internal/web/templates/donations-index.gohtml:3 201 msgid "Donate to Free Software projects" 202 msgstr "Задонатити на проєкти вільного програмного забезпечення" 203 204 #: internal/web/templates/donations-fulfillment.gohtml:4 205 msgid "Donation complete" 206 msgstr "Пожертву завершено" 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 "Пожертва для {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 "Пожертва для {receiver} (із квитанцією)" 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 "Пожертви" 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 "Благодійник" 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 "Магазин есе" 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 "Есе: {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 "Демо GNU Taler" 250 251 #: internal/web/blog.go:208 252 msgid "GNU Taler Demo: Article" 253 msgstr "Демо GNU Taler: Стаття" 254 255 #: internal/web/blog.go:231 256 msgid "GNU Taler Demo: Confirm refund" 257 msgstr "Демо GNU Taler: Підтвердити повернення коштів" 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 "Демо GNU Taler: Донати" 263 264 #: internal/web/donations.go:110 265 msgid "GNU Taler Demo: Donations checkout" 266 msgstr "Демо GNU Taler: Оформлення донату" 267 268 #: internal/web/app.go:449 269 msgid "GNU Taler Demo: Error" 270 msgstr "Демо GNU Taler: Помилка" 271 272 #: internal/web/blog.go:63 273 msgid "GNU Taler Demo: Essay Shop" 274 msgstr "Демо GNU Taler: Магазин есе" 275 276 #: internal/web/blog.go:123 277 msgid "GNU Taler Demo: Refunded" 278 msgstr "Демо GNU Taler: Кошти повернено" 279 280 #. Alternative text for the GNU Taler brand logo. 281 #: internal/web/templates/base.gohtml:84 282 msgid "GNU Taler logo" 283 msgstr "Логотип GNU Taler" 284 285 #: internal/web/app.go:255 286 msgid "HTTP method not allowed for this page" 287 msgstr "HTTP-метод заборонено використовувати для цієї сторінки" 288 289 #: internal/web/templates/landing.gohtml:6 290 msgid "Install Taler wallet" 291 msgstr "Установити гаманець Taler" 292 293 #: internal/web/templates/landing.gohtml:5 294 msgid "Install the Taler wallet in your browser, then return here." 295 msgstr "Установіть гаманець Taler у браузері, а потім поверніться сюди." 296 297 #: internal/web/app.go:206 internal/web/articles.go:155 298 msgid "Internal error" 299 msgstr "Внутрішня помилка" 300 301 #: internal/web/app.go:420 302 msgid "Internal server error" 303 msgstr "Внутрішня помилка сервера" 304 305 #. Name of the introductory demo page, used as a navigation label. 306 #: internal/web/app.go:386 internal/web/templates/base.gohtml:98 307 msgid "Introduction" 308 msgstr "Вступ" 309 310 #: internal/web/templates/base.gohtml:119 311 msgid "Learn more about GNU Taler" 312 msgstr "Докладніше про GNU Taler" 313 314 #: internal/web/templates/blog-index.gohtml:35 315 msgid "No articles available in this language." 316 msgstr "Статті відсутні на цій мові." 317 318 #: internal/web/templates/donations-checkout.gohtml:4 319 msgid "Only GNU Taler works in this demo." 320 msgstr "У цій демонстрації працює лише GNU Taler." 321 322 #: internal/web/app.go:230 internal/web/app.go:234 internal/web/app.go:240 323 #: internal/web/app.go:266 internal/web/articles.go:144 internal/web/blog.go:46 324 #: internal/web/blog.go:74 internal/web/donations.go:46 325 #: internal/web/landing.go:24 326 msgid "Page not found" 327 msgstr "Сторінку не знайдено" 328 329 #: internal/web/donations.go:86 330 #, python-brace-format 331 msgid "Parameter {name} is required." 332 msgstr "Параметр {name} є обов’язковим." 333 334 #: internal/web/templates/blog-refunded.gohtml:5 335 #, python-brace-format 336 msgid "Payment <tt>{order}</tt> for <em>{article}</em> has been refunded." 337 msgstr "Платіж <tt>{order}</tt> за <em>{article}</em> повернено." 338 339 #: internal/web/templates/donations-provider.gohtml:3 340 msgid "Payment method unavailable" 341 msgstr "Спосіб оплати недоступний" 342 343 #: internal/web/blog.go:81 344 msgid "Please enable cookies." 345 msgstr "Будь ласка, увімкніть файли cookies." 346 347 #. Label shown before the purchase price of a book chapter. 348 #: internal/web/templates/blog-index.gohtml:30 349 msgid "Price" 350 msgstr "Ціна" 351 352 #: internal/web/templates/landing.gohtml:25 353 msgid "Questions and feedback are welcome." 354 msgstr "Будемо раді запитанням і відгукам." 355 356 #: internal/web/templates/donations-fulfillment.gohtml:6 357 #, python-brace-format 358 msgid "Receipt ID: <strong>{id}</strong>" 359 msgstr "Ідентифікатор квитанції: <strong>{id}</strong>" 360 361 #: internal/web/templates/donations-fulfillment.gohtml:11 362 msgid "Receipt link copied." 363 msgstr "Посилання на квитанцію скопійовано." 364 365 #. Form label for the Free Software project that receives the donation. 366 #: internal/web/templates/donations-index.gohtml:9 367 msgid "Receiver" 368 msgstr "Отримувач" 369 370 #: internal/web/templates/blog-confirm-refund.gohtml:4 371 #, python-brace-format 372 msgid "" 373 "Refund <em>{name}</em>? The refund will be approved automatically in this " 374 "demo." 375 msgstr "" 376 "Повернути оплату за <em>{name}</em>? У цій демонстрації повернення буде " 377 "схвалено автоматично." 378 379 #: internal/web/templates/blog-refunded.gohtml:4 380 msgid "Refund complete" 381 msgstr "Повернення завершено" 382 383 #: internal/web/templates/blog-confirm-refund.gohtml:3 384 msgid "Refund this chapter?" 385 msgstr "Повернути оплату за цей розділ?" 386 387 #: internal/web/templates/blog-article.gohtml:5 388 msgid "Refunds are available for one hour after purchase." 389 msgstr "Повернення доступне протягом години після придбання." 390 391 #: internal/web/templates/blog-article.gohtml:5 392 #: internal/web/templates/blog-confirm-refund.gohtml:6 393 msgid "Request refund" 394 msgstr "Запросити повернення коштів" 395 396 #: internal/web/templates/base.gohtml:76 397 msgid "Skip to main content" 398 msgstr "Перейти до основного вмісту" 399 400 #: internal/web/templates/error.gohtml:3 401 msgid "Something went wrong" 402 msgstr "Щось пішло не так" 403 404 #: internal/web/templates/landing.gohtml:4 405 msgid "Step 1: Install the wallet" 406 msgstr "Крок 1. Установіть гаманець" 407 408 #: internal/web/templates/landing.gohtml:10 409 msgid "Step 2: Get demo coins" 410 msgstr "Крок 2. Отримайте демонстраційні монети" 411 412 #: internal/web/templates/landing.gohtml:16 413 msgid "Step 3: Spend your coins" 414 msgstr "Крок 3. Витратьте монети" 415 416 #: internal/web/templates/landing.gohtml:24 417 msgid "Step 4: Send feedback" 418 msgstr "Крок 4. Надішліть відгук" 419 420 #: internal/web/articles.go:150 421 msgid "Supplemental file not found" 422 msgstr "Додатковий файл не знайдено" 423 424 #: internal/web/app.go:392 425 msgid "Support Free Software projects with a toy currency." 426 msgstr "Підтримайте проєкти вільного ПЗ за допомогою умовної валюти." 427 428 #: internal/web/templates/donations-fulfillment.gohtml:5 429 #, python-brace-format 430 msgid "" 431 "Thank you, <strong>{donor}</strong>. You donated <strong>{amount}</strong> " 432 "to <strong>{receiver}</strong>." 433 msgstr "" 434 "Дякуємо, <strong>{donor}</strong>. Ви пожертвували <strong>{amount}</strong> " 435 "проєкту <strong>{receiver}</strong>." 436 437 #: internal/web/templates/donations-provider.gohtml:4 438 msgid "" 439 "That payment method is not available in this demo. Choose GNU Taler to " 440 "continue." 441 msgstr "" 442 "Цей спосіб оплати недоступний у демонстрації. Виберіть GNU Taler, щоб " 443 "продовжити." 444 445 #: internal/web/templates/donations-index.gohtml:18 446 #, python-brace-format 447 msgid "" 448 "The 5 {currency} option intentionally requests 6 {currency}. Check the final " 449 "amount in your wallet before paying." 450 msgstr "" 451 "Варіант «5 {currency}» навмисно запитує 6 {currency}. Перед оплатою " 452 "перевірте підсумкову суму в гаманці." 453 454 #: internal/web/templates/error.gohtml:7 455 #, python-brace-format 456 msgid "The merchant backend returned status code {code}." 457 msgstr "Сервер продавця повернув код стану {code}." 458 459 #: internal/web/blog.go:109 460 msgid "The paid order does not match this article" 461 msgstr "Оплачене замовлення не відповідає цій статті" 462 463 #: internal/web/templates/blog-confirm-refund.gohtml:5 464 msgid "" 465 "The refund must go to the wallet used for payment. You will lose access to " 466 "the chapter." 467 msgstr "" 468 "Повернення має надійти в гаманець, використаний для оплати. Ви втратите " 469 "доступ до розділу." 470 471 #: internal/web/templates/blog-article.gohtml:5 472 msgid "The refund period for this chapter has ended." 473 msgstr "Строк повернення для цього розділу минув." 474 475 #: internal/web/templates/landing.gohtml:7 476 msgid "" 477 "The wallet can open automatically when a site requests a Taler payment. It " 478 "does not share your browsing history." 479 msgstr "" 480 "Гаманець може відкриватися автоматично, коли сайт запитує платіж Taler. Він " 481 "не передає історію ваших відвідувань." 482 483 #: internal/web/blog.go:227 internal/web/blog.go:255 484 msgid "This article can no longer be refunded." 485 msgstr "Кошти за цю статтю більше не можна повернути." 486 487 #: internal/web/templates/blog-index.gohtml:16 488 msgid "" 489 "This is the latest edition of <cite>Free Software, Free Society: Selected " 490 "Essays of Richard M. Stallman.</cite>" 491 msgstr "" 492 "Це останнє видання <cite>Вільне програмне забезпечення, вільне суспільство: " 493 "вибрані есе Річарда М. Столмана.</cite>" 494 495 #: internal/web/app.go:388 496 msgid "Try GNU Taler with a toy currency." 497 msgstr "Спробуйте GNU Taler з умовною валютою." 498 499 #: internal/web/donations.go:124 internal/web/donations.go:193 500 msgid "Unknown donation receiver" 501 msgstr "Невідомий отримувач пожертви" 502 503 #: internal/web/templates/blog-index.gohtml:17 504 msgid "" 505 "Verbatim copying and distribution of this entire book are permitted " 506 "worldwide, without royalty, in any medium, provided this notice is " 507 "preserved. Permission is granted to copy and distribute translations of this " 508 "book from the original English into another language provided the " 509 "translation has been approved by the Free Software Foundation and the " 510 "copyright notice and this permission notice are preserved on all copies." 511 msgstr "" 512 "Дозволяється дослівне копіювання та розповсюдження цієї книги у всьому світі " 513 "без виплати роялті на будь-якому носії, за умови збереження цього " 514 "повідомлення. Надається дозвіл на копіювання та розповсюдження перекладів " 515 "цієї книги з оригінальної англійської мови на іншу мову, за умови, що " 516 "переклад було затверджено ФВПЗ, а авторське право та це повідомлення про " 517 "дозвіл зберігаються на всіх копіях." 518 519 #: internal/web/blog.go:250 520 msgid "You did not pay for this article (nice try!)" 521 msgstr "Ви не оплатили цей товар (гарна спроба!)" 522 523 #: internal/web/templates/blog-refunded.gohtml:6 524 msgid "You no longer have access to this chapter." 525 msgstr "Ви більше не маєте доступу до цього розділу."