taler-merchant-demos

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

messages.po (20828B)


      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: Russian <taler@gnu.org>\n"
      8 "Language: ru\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 #: internal/web/blog.go:266 internal/web/donations.go:208
     63 msgid "Backend response did not contain an order status URL"
     64 msgstr "Ответ серверной части не содержал URL статуса заказа"
     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 "Ответ бэкенда:"
     70 
     71 #. Navigation label for the demo bank.
     72 #: internal/web/templates/base.gohtml:100
     73 msgid "Bank"
     74 msgstr "Банк"
     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 "Купите главу из книги Ричарда Столлмана <cite>Free Software, Free Society</"
     84 "cite> или сделайте пожертвование проекту свободного ПО. Книга также "
     85 "бесплатно доступна на сайте <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 "Купить отдельную статью"
     91 
     92 #: internal/web/templates/blog-index.gohtml:31
     93 msgid "Buy chapter"
     94 msgstr "Купить главу"
     95 
     96 #: internal/web/templates/blog-refunded.gohtml:7
     97 msgid "Buy chapter again"
     98 msgstr "Купить главу снова"
     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 "Покупайте главы из <cite>Free Software, Free Society</cite> за условную "
    106 "валюту."
    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 "свободного программного обеспечения"
    205 
    206 #: internal/web/templates/donations-fulfillment.gohtml:4
    207 msgid "Donation complete"
    208 msgstr "Пожертвование завершено"
    209 
    210 #. Merchant order summary shown in the wallet; {receiver} is the project receiving the donation.
    211 #: internal/web/donations.go:154
    212 #, python-brace-format
    213 msgid "Donation to {receiver}"
    214 msgstr "Пожертвование для {receiver}"
    215 
    216 #. Merchant order summary shown in the wallet; {receiver} is the project receiving the donation.
    217 #: internal/web/donations.go:164
    218 #, python-brace-format
    219 msgid "Donation to {receiver} (with receipt)"
    220 msgstr "Пожертвование для {receiver} (с квитанцией)"
    221 
    222 #. Name of the donations demo page, used as a navigation label.
    223 #: internal/web/app.go:390 internal/web/templates/base.gohtml:104
    224 #: internal/web/templates/landing.gohtml:20
    225 msgid "Donations"
    226 msgstr "Пожертвования"
    227 
    228 #. Form label for the name of the person making the donation.
    229 #: internal/web/templates/donations-index.gohtml:13
    230 msgid "Donor"
    231 msgstr "Жертвователь"
    232 
    233 #. Name of the demo shop that sells individual essays.
    234 #: internal/web/app.go:395 internal/web/templates/base.gohtml:102
    235 #: internal/web/templates/landing.gohtml:19
    236 msgid "Essay Shop"
    237 msgstr "Магазин эссе"
    238 
    239 #. Merchant order summary shown in the wallet; {title} is the essay title.
    240 #: internal/web/blog.go:189
    241 #, python-brace-format
    242 msgid "Essay: {title}"
    243 msgstr "Эссе: {title}"
    244 
    245 #: internal/web/templates/blog-index.gohtml:4
    246 msgid "Free Software, Free Society"
    247 msgstr "Free Software, Free Society"
    248 
    249 #: internal/web/landing.go:47
    250 msgid "GNU Taler Demo"
    251 msgstr "Демонстрация GNU Taler"
    252 
    253 #: internal/web/blog.go:208
    254 msgid "GNU Taler Demo: Article"
    255 msgstr "Демо GNU Taler: Статья"
    256 
    257 #: internal/web/blog.go:231
    258 msgid "GNU Taler Demo: Confirm refund"
    259 msgstr "Демо GNU Taler: Подтвердите возврат"
    260 
    261 #: internal/web/donations.go:220 internal/web/donations.go:57
    262 #: internal/web/donations.go:80
    263 msgid "GNU Taler Demo: Donations"
    264 msgstr "Демо GNU Taler: Пожертвования"
    265 
    266 #: internal/web/donations.go:110
    267 msgid "GNU Taler Demo: Donations checkout"
    268 msgstr "Демо GNU Taler: Оформление пожертвований"
    269 
    270 #: internal/web/app.go:449
    271 msgid "GNU Taler Demo: Error"
    272 msgstr "Демо GNU Taler: Ошибка"
    273 
    274 #: internal/web/blog.go:63
    275 msgid "GNU Taler Demo: Essay Shop"
    276 msgstr "Демо GNU Taler: Магазин эссе"
    277 
    278 #: internal/web/blog.go:123
    279 msgid "GNU Taler Demo: Refunded"
    280 msgstr "Демо GNU Taler: Средства возвращены"
    281 
    282 #. Alternative text for the GNU Taler brand logo.
    283 #: internal/web/templates/base.gohtml:84
    284 msgid "GNU Taler logo"
    285 msgstr "Логотип GNU Taler"
    286 
    287 #: internal/web/app.go:255
    288 msgid "HTTP method not allowed for this page"
    289 msgstr "HTTP-метод не разрешён для этой страницы"
    290 
    291 #: internal/web/templates/landing.gohtml:6
    292 msgid "Install Taler wallet"
    293 msgstr "Установить кошелёк Taler"
    294 
    295 #: internal/web/templates/landing.gohtml:5
    296 msgid "Install the Taler wallet in your browser, then return here."
    297 msgstr "Установите кошелёк Taler в браузере, затем вернитесь сюда."
    298 
    299 #: internal/web/app.go:206 internal/web/articles.go:155
    300 msgid "Internal error"
    301 msgstr "Внутренняя ошибка"
    302 
    303 #: internal/web/app.go:420
    304 msgid "Internal server error"
    305 msgstr "Внутренняя ошибка сервера"
    306 
    307 #. Name of the introductory demo page, used as a navigation label.
    308 #: internal/web/app.go:386 internal/web/templates/base.gohtml:98
    309 msgid "Introduction"
    310 msgstr "Введение"
    311 
    312 #: internal/web/templates/base.gohtml:119
    313 msgid "Learn more about GNU Taler"
    314 msgstr "Узнать больше о GNU Taler"
    315 
    316 #: internal/web/templates/blog-index.gohtml:35
    317 msgid "No articles available in this language."
    318 msgstr "Глав на этом языке не найдено."
    319 
    320 #: internal/web/templates/donations-checkout.gohtml:4
    321 msgid "Only GNU Taler works in this demo."
    322 msgstr "В этой демонстрации работает только GNU Taler."
    323 
    324 #: internal/web/app.go:230 internal/web/app.go:234 internal/web/app.go:240
    325 #: internal/web/app.go:266 internal/web/articles.go:144 internal/web/blog.go:46
    326 #: internal/web/blog.go:74 internal/web/donations.go:46
    327 #: internal/web/landing.go:24
    328 msgid "Page not found"
    329 msgstr "Страница не найдена"
    330 
    331 #: internal/web/donations.go:86
    332 #, python-brace-format
    333 msgid "Parameter {name} is required."
    334 msgstr "Параметр {name} обязателен."
    335 
    336 #: internal/web/templates/blog-refunded.gohtml:5
    337 #, python-brace-format
    338 msgid "Payment <tt>{order}</tt> for <em>{article}</em> has been refunded."
    339 msgstr "Платёж <tt>{order}</tt> за <em>{article}</em> возвращён."
    340 
    341 #: internal/web/templates/donations-provider.gohtml:3
    342 msgid "Payment method unavailable"
    343 msgstr "Способ оплаты недоступен"
    344 
    345 #: internal/web/blog.go:81
    346 msgid "Please enable cookies."
    347 msgstr "Пожалуйста включите куки."
    348 
    349 #. Label shown before the purchase price of a book chapter.
    350 #: internal/web/templates/blog-index.gohtml:30
    351 msgid "Price"
    352 msgstr "Цена"
    353 
    354 #: internal/web/templates/landing.gohtml:25
    355 msgid "Questions and feedback are welcome."
    356 msgstr "Мы будем рады вопросам и отзывам."
    357 
    358 #: internal/web/templates/donations-fulfillment.gohtml:6
    359 #, python-brace-format
    360 msgid "Receipt ID: <strong>{id}</strong>"
    361 msgstr "Идентификатор квитанции: <strong>{id}</strong>"
    362 
    363 #: internal/web/templates/donations-fulfillment.gohtml:11
    364 msgid "Receipt link copied."
    365 msgstr "Ссылка на квитанцию скопирована."
    366 
    367 #. Form label for the Free Software project that receives the donation.
    368 #: internal/web/templates/donations-index.gohtml:9
    369 msgid "Receiver"
    370 msgstr "Получатель"
    371 
    372 #: internal/web/templates/blog-confirm-refund.gohtml:4
    373 #, python-brace-format
    374 msgid ""
    375 "Refund <em>{name}</em>? The refund will be approved automatically in this "
    376 "demo."
    377 msgstr ""
    378 "Вернуть оплату за <em>{name}</em>? В этой демонстрации возврат будет одобрен "
    379 "автоматически."
    380 
    381 #: internal/web/templates/blog-refunded.gohtml:4
    382 msgid "Refund complete"
    383 msgstr "Возврат завершён"
    384 
    385 #: internal/web/templates/blog-confirm-refund.gohtml:3
    386 msgid "Refund this chapter?"
    387 msgstr "Вернуть оплату за эту главу?"
    388 
    389 #: internal/web/templates/blog-article.gohtml:5
    390 msgid "Refunds are available for one hour after purchase."
    391 msgstr "Возврат доступен в течение часа после покупки."
    392 
    393 #: internal/web/templates/blog-article.gohtml:5
    394 #: internal/web/templates/blog-confirm-refund.gohtml:6
    395 msgid "Request refund"
    396 msgstr "Запросить возврат"
    397 
    398 #: internal/web/templates/base.gohtml:76
    399 msgid "Skip to main content"
    400 msgstr "Перейти к основному содержимому"
    401 
    402 #: internal/web/templates/error.gohtml:3
    403 msgid "Something went wrong"
    404 msgstr "Что-то пошло не так"
    405 
    406 #: internal/web/templates/landing.gohtml:4
    407 msgid "Step 1: Install the wallet"
    408 msgstr "Шаг 1. Установите кошелёк"
    409 
    410 #: internal/web/templates/landing.gohtml:10
    411 msgid "Step 2: Get demo coins"
    412 msgstr "Шаг 2. Получите демонстрационные монеты"
    413 
    414 #: internal/web/templates/landing.gohtml:16
    415 msgid "Step 3: Spend your coins"
    416 msgstr "Шаг 3. Потратьте монеты"
    417 
    418 #: internal/web/templates/landing.gohtml:24
    419 msgid "Step 4: Send feedback"
    420 msgstr "Шаг 4. Оставьте отзыв"
    421 
    422 #: internal/web/articles.go:150
    423 msgid "Supplemental file not found"
    424 msgstr "Дополнительный файл не найден"
    425 
    426 #: internal/web/app.go:392
    427 msgid "Support Free Software projects with a toy currency."
    428 msgstr "Поддержите проекты свободного ПО с помощью условной валюты."
    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 "Спасибо, <strong>{donor}</strong>. Вы пожертвовали <strong>{amount}</strong> "
    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 "Этот способ оплаты недоступен в демонстрации. Выберите GNU Taler, чтобы "
    445 "продолжить."
    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 "Вариант «5 {currency}» намеренно запрашивает 6 {currency}. Перед оплатой "
    454 "проверьте итоговую сумму в кошельке."
    455 
    456 #: internal/web/templates/error.gohtml:7
    457 #, python-brace-format
    458 msgid "The merchant backend returned status code {code}."
    459 msgstr "Сервер продавца вернул код состояния {code}."
    460 
    461 #: internal/web/blog.go:109
    462 msgid "The paid order does not match this article"
    463 msgstr "Оплаченный заказ не соответствует этой статье"
    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 "Возврат должен поступить в кошелёк, использованный для оплаты. Вы потеряете "
    471 "доступ к главе."
    472 
    473 #: internal/web/templates/blog-article.gohtml:5
    474 msgid "The refund period for this chapter has ended."
    475 msgstr "Срок возврата для этой главы истёк."
    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 "Кошелёк может открываться автоматически, когда сайт запрашивает платёж "
    483 "Taler. Он не передаёт историю ваших посещений."
    484 
    485 #: internal/web/blog.go:227 internal/web/blog.go:255
    486 msgid "This article can no longer be refunded."
    487 msgstr "Средства за эту статью больше нельзя вернуть."
    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 "Это новейшая версия сборника эссе Ричарда Мэттью Столлмана <cite>«Free "
    495 "Software, Free Society: Selected Essays of Richard M. Stallman».</cite>"
    496 
    497 #: internal/web/app.go:388
    498 msgid "Try GNU Taler with a toy currency."
    499 msgstr "Попробуйте GNU Taler с условной валютой."
    500 
    501 #: internal/web/donations.go:124 internal/web/donations.go:193
    502 msgid "Unknown donation receiver"
    503 msgstr "Неизвестный получатель пожертвования"
    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 "Копирование и распространение дословной копии данной книги в полном объёме "
    515 "разрешено во всех странах мира без выплаты роялти и на любом носителе при "
    516 "условии, что данное уведомление сохранено. Копирование и распространение "
    517 "переведённой копии книги с языка оригинала, английского, на другие языки "
    518 "разрешено при условии, что перевод был одобрен ФСПО, и данное уведомление о "
    519 "разрешении и авторском праве сохранено на всех копиях сборника."
    520 
    521 #: internal/web/blog.go:250
    522 msgid "You did not pay for this article (nice try!)"
    523 msgstr "Вы не оплатили этот товар (Неплохая попытка!)"
    524 
    525 #: internal/web/templates/blog-refunded.gohtml:6
    526 msgid "You no longer have access to this chapter."
    527 msgstr "У вас больше нет доступа к этой главе."