# Copyright (C) 2026 Milo
# This file is distributed under the GPL v2 or later.
msgid ""
msgstr ""
"Project-Id-Version: Milo Subscriptions 1.0.1\n"
"Report-Msgid-Bugs-To: "
"https://wordpress.org/support/plugin/milo-subscriptions\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"POT-Creation-Date: 2026-05-31T18:39:23+00:00\n"
"PO-Revision-Date: 2026-06-04 16:27+0000\n"
"X-Generator: WP-CLI 2.10.0\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"Language: ru-RU\n"

#: milo-subscriptions.php
#: includes/admin/class-admin.php:78
#. Plugin Name of the plugin
msgid "Milo Subscriptions"
msgstr "Milo Подписки"

#: milo-subscriptions.php
#. Plugin URI of the plugin
#. Author URI of the plugin
msgid "https://milosubscriptions.com"
msgstr "https://milosubscriptions.com"

#: milo-subscriptions.php
#. Description of the plugin
msgid ""
"The most powerful WooCommerce subscriptions plugin. Sell subscription "
"products, manage recurring payments, and grow your recurring revenue."
msgstr ""
"Самый мощный плагин подписок для WooCommerce. Продавайте товары по "
"подписке, управляйте регулярными платежами и увеличивайте свой регулярный "
"доход."

#: milo-subscriptions.php
#. Author of the plugin
msgid "Milo"
msgstr "Milo"

#: includes/admin/class-admin.php:79
#: includes/admin/class-admin.php:103
#: includes/class-my-account.php:84
#: includes/class-my-account.php:103
#: includes/class-post-types.php:33
#: includes/class-post-types.php:45
#: build/admin.js:56
#: build/admin.js:78
#: src/admin/App.jsx:71
#: src/admin/App.jsx:246
#: src/admin/App.jsx:511
#: src/admin/pages/MigrationPage.jsx:50
#: src/admin/pages/SubscriptionDetailPage.jsx:1421
msgid "Subscriptions"
msgstr "Подписки"

#: includes/admin/class-admin.php:93
#: includes/admin/class-admin.php:94
#: build/admin.js:31
#: build/admin.js:78
#: src/admin/App.jsx:64
#: src/admin/pages/DashboardPage.jsx:263
msgid "Dashboard"
msgstr "Панель управления"

#: includes/admin/class-admin.php:104
#: build/admin.js:78
#: src/admin/App.jsx:341
#: src/admin/App.jsx:368
msgid "All Subscriptions"
msgstr "Все подписки"

#: includes/admin/class-admin.php:113
#: includes/admin/class-admin.php:114
#: build/admin.js:78
#: src/admin/App.jsx:87
msgid "Analytics"
msgstr "Аналитика"

#: includes/admin/class-admin.php:123
#: includes/admin/class-admin.php:124
#: includes/admin/class-admin.php:1105
#: build/admin.js:78
#: src/admin/App.jsx:99
msgid "Settings"
msgstr "Настройки"

#: includes/admin/class-admin.php:133
#: includes/admin/class-admin.php:134
#: build/admin.js:78
#: src/admin/App.jsx:130
msgid "Health Check"
msgstr "Проверка состояния"

#: includes/admin/class-admin.php:143
#: includes/admin/class-admin.php:144
#: build/admin.js:78
#: src/admin/App.jsx:137
msgid "Add-ons"
msgstr "Дополнения"

#: includes/admin/class-admin.php:153
#: includes/admin/class-admin.php:154
#: build/admin.js:78
#: build/wizard.js:1
#: src/admin/App.jsx:123
#: src/wizard/WizardApp.jsx:138
msgid "Import"
msgstr "Импорт"

#: includes/admin/class-admin.php:163
#: includes/admin/class-admin.php:164
msgid "Setup Wizard"
msgstr "Мастер настройки"

#: includes/admin/class-admin.php:595
#: includes/class-post-types.php:34
#: templates/myaccount/subscriptions.php:27
#: templates/myaccount/subscriptions.php:46
#: build/admin.js:37
#: build/admin.js:56
#: build/admin.js:69
#: build/admin.js:78
#: src/admin/App.jsx:233
#: src/admin/App.jsx:414
#: src/admin/pages/AnalyticsPage.jsx:707
#: src/admin/pages/HealthCheckPage.jsx:269
#: src/admin/pages/SubscriptionsPage.jsx:310
msgid "Subscription"
msgstr "Подписка"

#: includes/admin/class-admin.php:633
#. translators: %s: currency symbol
msgid "Subscription price (%s)"
msgstr "Цена подписки (%s)"

#: includes/admin/class-admin.php:649
#. translators: %s: currency symbol
msgid "Sale price (%s)"
msgstr "Цена со скидкой (%s)"

#: includes/admin/class-admin.php:664
msgid "Sale schedule"
msgstr "Расписание скидки"

#: includes/admin/class-admin.php:666
msgid "From"
msgstr "С"

#: includes/admin/class-admin.php:667
msgid "to"
msgstr "по"

#: includes/admin/class-admin.php:668
msgid "To"
msgstr "До"

#: includes/admin/class-admin.php:678
#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1477
msgid "Billing interval"
msgstr "Интервал оплаты"

#: includes/admin/class-admin.php:680
#: build/admin.js:35
#: build/admin.js:49
#: build/admin.js:56
#: build/wizard.js:2
#: src/admin/pages/NewSubscriptionProductPage.jsx:273
#: src/admin/pages/NewSubscriptionProductPage.jsx:320
#: src/admin/pages/StandaloneSubscriptionDetailPage.jsx:238
#: src/admin/pages/SubscriptionDetailPage.jsx:632
#: src/wizard/WizardApp.jsx:684
msgid "Every"
msgstr "Каждый"

#: includes/admin/class-admin.php:681
msgid "Every 2nd"
msgstr "Каждый 2-й"

#: includes/admin/class-admin.php:682
msgid "Every 3rd"
msgstr "Каждый 3-й"

#: includes/admin/class-admin.php:683
msgid "Every 4th"
msgstr "Каждый 4-й"

#: includes/admin/class-admin.php:684
msgid "Every 5th"
msgstr "Каждый 5-й"

#: includes/admin/class-admin.php:685
msgid "Every 6th"
msgstr "Каждый 6-й"

#: includes/admin/class-admin.php:695
#: build/admin.js:37
#: build/admin.js:49
#: build/admin.js:56
#: src/admin/pages/StandaloneSubscriptionDetailPage.jsx:235
#: src/admin/pages/SubscriptionDetailPage.jsx:631
#: src/admin/pages/SubscriptionDetailPage.jsx:1486
#: src/admin/pages/SubscriptionsPage.jsx:382
msgid "Billing period"
msgstr "Платёжный период"

#: includes/admin/class-admin.php:697
#: build/admin.js:35
#: build/wizard.js:2
#: src/admin/pages/NewSubscriptionProductPage.jsx:28
#: src/wizard/WizardApp.jsx:604
msgid "Day"
msgstr "День"

#: includes/admin/class-admin.php:698
#: build/admin.js:35
#: build/wizard.js:2
#: src/admin/pages/NewSubscriptionProductPage.jsx:29
#: src/wizard/WizardApp.jsx:605
msgid "Week"
msgstr "Неделя"

#: includes/admin/class-admin.php:699
#: build/admin.js:35
#: build/admin.js:56
#: build/wizard.js:2
#: src/admin/pages/AnalyticsPage.jsx:232
#: src/admin/pages/AnalyticsPage.jsx:469
#: src/admin/pages/AnalyticsPage.jsx:647
#: src/admin/pages/AnalyticsPage.jsx:958
#: src/admin/pages/NewSubscriptionProductPage.jsx:30
#: src/wizard/WizardApp.jsx:606
msgid "Month"
msgstr "Месяц"

#: includes/admin/class-admin.php:700
#: build/admin.js:35
#: build/wizard.js:2
#: src/admin/pages/NewSubscriptionProductPage.jsx:31
#: src/wizard/WizardApp.jsx:607
msgid "Year"
msgstr "Год"

#: includes/admin/class-admin.php:701
msgid "Lifetime (one-time)"
msgstr "Пожизненно (единовременно)"

#: includes/admin/class-admin.php:711
msgid "Expire after"
msgstr "Истекает через"

#: includes/admin/class-admin.php:712
msgid "Number of billing periods (0 = never expire)"
msgstr "Количество расчетных периодов (0 = без срока действия)"

#: includes/admin/class-admin.php:724
msgid "Fixed expiry date"
msgstr "Фиксированная дата окончания"

#: includes/admin/class-admin.php:726
msgid ""
"All subscriptions for this product will expire on this date, no matter when "
"the customer subscribed. Useful for seasonal or annual memberships. Leave "
"empty to use normal expiry rules."
msgstr ""
"Все подписки на этот продукт закончатся в эту дату, независимо от того, "
"когда клиент оформил подписку. Полезно для сезонных или годовых членств. "
"Оставьте пустым, чтобы использовать стандартные правила окончания срока."

#: includes/admin/class-admin.php:734
msgid "Minimum periods"
msgstr "Минимальное количество периодов"

#: includes/admin/class-admin.php:736
msgid ""
"Minimum billing periods before customer can cancel. This overrides the "
"global setting. Set to 0 to allow cancellation anytime, regardless of the "
"global setting."
msgstr ""
"Минимальное количество расчетных периодов до возможности отмены подписки "
"клиентом. Переопределяет глобальную настройку. Установите 0, чтобы "
"разрешить отмену в любое время, независимо от глобальной настройки."

#: includes/admin/class-admin.php:746
#. translators: %s: currency symbol
msgid "Sign-up fee (%s)"
msgstr "Плата за регистрацию (%s)"

#: includes/admin/class-admin.php:757
msgid "Free Trial"
msgstr "Бесплатный пробный период"

#: includes/admin/class-admin.php:763
msgid "Trial period"
msgstr "Пробный период"

#: includes/admin/class-admin.php:765
msgid "No trial"
msgstr "Без пробного периода"

#: includes/admin/class-admin.php:766
#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1489
msgid "Day(s)"
msgstr "День(дней)"

#: includes/admin/class-admin.php:767
#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1490
msgid "Week(s)"
msgstr "Неделя(недель)"

#: includes/admin/class-admin.php:768
#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1491
msgid "Month(s)"
msgstr "Месяц(ев)"

#: includes/admin/class-admin.php:769
#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1492
msgid "Year(s)"
msgstr "Год(лет)"

#: includes/admin/class-admin.php:779
msgid "Trial length"
msgstr "Длительность пробного периода"

#: includes/admin/class-admin.php:792
#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1170
msgid "Shipping"
msgstr "Доставка"

#: includes/admin/class-admin.php:798
msgid "One-time shipping"
msgstr "Единоразовая доставка"

#: includes/admin/class-admin.php:799
msgid "Only charge shipping on the initial order, not on renewals."
msgstr "Взимать оплату за доставку только при первом заказе, не при продлениях."

#: includes/admin/class-admin.php:807
msgid "Limit"
msgstr "Лимит"

#: includes/admin/class-admin.php:813
msgid "Limit subscription"
msgstr "Ограничить подписку"

#: includes/admin/class-admin.php:815
msgid "No limit"
msgstr "Без ограничений"

#: includes/admin/class-admin.php:816
msgid "One active subscription per customer"
msgstr "Одна активная подписка на клиента"

#: includes/admin/class-admin.php:817
msgid "One subscription of any status per customer"
msgstr "Одна подписка любого статуса на клиента"

#: includes/api/class-rest-addons.php:187
#: includes/api/class-rest-addons.php:231
#: includes/api/class-rest-addons.php:268
#: includes/api/class-rest-addons.php:308
#: includes/api/class-rest-addons.php:347
msgid "Unknown add-on."
msgstr "Неизвестный модуль."

#: includes/api/class-rest-addons.php:193
msgid "This add-on is not installed."
msgstr "Этот модуль не установлен."

#: includes/api/class-rest-addons.php:200
msgid "Plugin is already active."
msgstr "Плагин уже активирован."

#: includes/api/class-rest-addons.php:215
msgid "Plugin activated."
msgstr "Плагин активирован."

#: includes/api/class-rest-addons.php:240
msgid "Plugin is already inactive."
msgstr "Плагин уже неактивен."

#: includes/api/class-rest-addons.php:251
msgid "Plugin deactivated."
msgstr "Плагин деактивирован."

#: includes/api/class-rest-addons.php:272
#: includes/api/class-rest-addons.php:312
msgid "License client not available."
msgstr "Клиент лицензии недоступен."

#: includes/api/class-rest-addons.php:280
msgid "Please activate the plugin first."
msgstr "Пожалуйста, сначала активируйте плагин."

#: includes/api/class-rest-addons.php:320
msgid "Plugin is not active."
msgstr "Плагин не активен."

#: includes/api/class-rest-addons.php:355
msgid "No update available for this plugin."
msgstr "Для этого плагина нет доступных обновлений."

#: includes/api/class-rest-addons.php:369
msgid "Plugin update failed."
msgstr "Не удалось обновить плагин."

#: includes/api/class-rest-addons.php:375
msgid "Plugin updated successfully."
msgstr "Плагин успешно обновлён."

#: includes/api/class-rest-controller.php:34
msgid "You do not have permission to access this resource."
msgstr "У вас нет прав доступа к этому ресурсу."

#: includes/api/class-rest-controller.php:51
msgid "You must be logged in."
msgstr "Необходимо войти в систему."

#: includes/api/class-rest-dashboard.php:361
msgid ""
"Plays nicely alongside WooCommerce Subscriptions — Milo steps aside cleanly "
"instead of conflicting."
msgstr ""
"Работает корректно вместе с WooCommerce Subscriptions — Milo аккуратно "
"уступает место, не вызывая конфликтов."

#: includes/api/class-rest-dashboard.php:362
msgid "A clearer setup wizard and import experience, with no surprise installs."
msgstr ""
"Более понятный мастер настройки и процесс импорта, без неожиданных "
"установок."

#: includes/api/class-rest-dashboard.php:363
msgid "More reliable billing across trials, renewals, and migration."
msgstr ""
"Более надёжное выставление счетов для пробных периодов, продлений и "
"миграций."

#: includes/api/class-rest-migrator.php:233
#: includes/api/class-rest-migrator.php:348
#: includes/api/class-rest-migrator.php:404
msgid "No subscriptions found to migrate from this source."
msgstr "Подписок для миграции из этого источника не найдено."

#: includes/api/class-rest-migrator.php:256
msgid ""
"The connected payment account does not match your existing subscriptions. "
"Connect the same Stripe, Mollie, or Square account these subscriptions were "
"created with, then run the import again — otherwise their renewals will "
"fail."
msgstr ""
"Подключённый платёжный аккаунт не совпадает с вашими существующими "
"подписками. Подключите тот же аккаунт Stripe, Mollie или Square, с которым "
"были созданы эти подписки, затем повторите импорт — иначе их продления не "
"будут работать."

#: includes/api/class-rest-migrator.php:271
msgid "A migration is already in progress. Please wait for it to complete."
msgstr "Миграция уже выполняется. Пожалуйста, дождитесь её завершения."

#: includes/api/class-rest-products.php:229
msgid "WooCommerce is not active."
msgstr "WooCommerce не активен."

#: includes/api/class-rest-products.php:252
msgid "Price must be greater than zero."
msgstr "Цена должна быть больше нуля."

#: includes/api/class-rest-products.php:259
#. translators: %d: variation index
msgid "Variation #%d needs a name and a price above zero."
msgstr "Вариация №%d требует указания имени и цены выше нуля."

#: includes/api/class-rest-products.php:293
#: includes/api/class-rest-products.php:332
msgid "Failed to create the product."
msgstr "Не удалось создать товар."

#: includes/api/class-rest-settings.php:305
msgid "Already active."
msgstr "Уже активен."

#: includes/api/class-rest-settings.php:321
msgid "Milo Payments activated."
msgstr "Milo Payments активирован."

#: includes/api/class-rest-settings.php:338
msgid "Failed to install Milo Payments. Please try again or install manually."
msgstr ""
"Не удалось установить Milo Payments. Пожалуйста, попробуйте снова или "
"установите вручную."

#: includes/api/class-rest-settings.php:349
msgid "Installed but activation failed. Please activate manually."
msgstr "Установлено, но активация не удалась. Пожалуйста, активируйте вручную."

#: includes/api/class-rest-settings.php:357
msgid "Milo Payments installed and activated."
msgstr "Milo Payments установлен и активирован."

#: includes/api/class-rest-settings.php:541
#: includes/api/class-rest-settings.php:616
msgid "Email not found."
msgstr "Электронная почта не найдена."

#: includes/api/class-rest-settings.php:668
#. translators: %s: error message
msgid "Could not generate preview: %s"
msgstr "Не удалось создать предпросмотр: %s"

#: includes/api/class-rest-subscriptions.php:781
msgid "Stripe (Standalone)"
msgstr "Stripe (отдельно)"

#: includes/api/class-rest-subscriptions.php:814
msgid "Customer not found."
msgstr "Клиент не найден."

#: includes/api/class-rest-subscriptions.php:820
msgid "Product not found."
msgstr "Товар не найден."

#: includes/api/class-rest-subscriptions.php:825
msgid "The selected product is not a subscription product."
msgstr "Выбранный товар не является подпиской."

#: includes/api/class-rest-subscriptions.php:945
msgid "Subscription created manually from the admin panel."
msgstr "Подписка создана вручную из панели администратора."

#: includes/api/class-rest-subscriptions.php:991
#: includes/api/class-rest-subscriptions.php:995
#: includes/api/class-rest-subscriptions.php:1003
#: includes/api/class-rest-subscriptions.php:1019
#: includes/api/class-rest-subscriptions.php:1092
#: includes/api/class-rest-subscriptions.php:1247
#: includes/api/class-rest-subscriptions.php:1299
#: includes/api/class-rest-subscriptions.php:1328
#: includes/api/class-rest-subscriptions.php:1355
#: includes/api/class-rest-subscriptions.php:1402
#: includes/api/class-rest-subscriptions.php:1574
#: includes/api/class-rest-subscriptions.php:1828
#: includes/api/class-rest-subscriptions.php:1879
#: includes/api/class-rest-subscriptions.php:1928
#: includes/class-manager.php:461
#: includes/class-manager.php:496
#: includes/class-manager.php:516
#: includes/standalone/class-rest-standalone-subscriptions.php:122
#: build/admin.js:49
#: build/admin.js:56
#: src/admin/pages/StandaloneSubscriptionDetailPage.jsx:154
#: src/admin/pages/SubscriptionDetailPage.jsx:572
msgid "Subscription not found."
msgstr "Подписка не найдена."

#: includes/api/class-rest-subscriptions.php:1104
msgid "This status change is not allowed."
msgstr "Это изменение статуса недопустимо."

#: includes/api/class-rest-subscriptions.php:1264
#. translators: %s: order number
msgid "Pending renewal order #%s created manually by admin."
msgstr "Ожидающий продления заказ №%s создан вручную администратором."

#: includes/api/class-rest-subscriptions.php:1282
#: includes/class-renewal.php:91
#. translators: %s: order number
msgid "Renewal order #%s created."
msgstr "Заказ на продление №%s создан."

#: includes/api/class-rest-subscriptions.php:1501
msgid "Order not found."
msgstr "Заказ не найден."

#: includes/api/class-rest-subscriptions.php:1582
msgid "Customer has no email address."
msgstr "У клиента нет адреса электронной почты."

#: includes/api/class-rest-subscriptions.php:1588
#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1294
#. translators: %s: subscription ID
msgid "Regarding your subscription #%s"
msgstr "Относительно вашей подписки №%s"

#: includes/api/class-rest-subscriptions.php:1604
#. translators: 1: email, 2: subject
msgid "Email sent to %1$s. Subject: %2$s"
msgstr "Письмо отправлено на %1$s. Тема: %2$s"

#: includes/api/class-rest-subscriptions.php:1612
msgid "Failed to send email. The message was logged as a note."
msgstr "Не удалось отправить письмо. Сообщение было записано как заметка."

#: includes/api/class-rest-subscriptions.php:1615
#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1301
msgid "Email sent successfully."
msgstr "Письмо успешно отправлено."

#: includes/api/class-rest-subscriptions.php:1884
msgid "Product is not downloadable."
msgstr "Товар не является загружаемым."

#: includes/api/class-rest-subscriptions.php:1889
msgid "Product has no downloadable files."
msgstr "У товара нет файлов для загрузки."

#: includes/api/class-rest-subscriptions.php:1900
msgid "Failed to grant download permissions."
msgstr "Не удалось предоставить права на загрузку."

#: includes/api/class-rest-subscriptions.php:1906
#. translators: %s: product name
msgid "Download permissions granted for \"%s\"."
msgstr "Права на загрузку для «%s» предоставлены."

#: includes/api/class-rest-subscriptions.php:1913
msgid "Download permissions granted."
msgstr "Права на загрузку предоставлены."

#: includes/api/class-rest-subscriptions.php:1937
#. translators: %d: permission ID
msgid "Download permission #%d revoked."
msgstr "Право на загрузку №%d отозвано."

#: includes/api/class-rest-subscriptions.php:1944
#: build/admin.js:50
#: src/admin/pages/SubscriptionDetailPage.jsx:480
msgid "Download permission revoked."
msgstr "Право на загрузку отозвано."

#: includes/class-blocks-integration.php:118
msgid "Whether the cart contains a subscription product."
msgstr "Содержит ли корзина товар-подписку."

#: includes/class-blocks-integration.php:124
msgid "Recurring totals grouped by billing schedule."
msgstr "Периодические суммы сгруппированы по расписанию выставления счетов."

#: includes/class-blocks-integration.php:263
msgid "Whether this is a subscription product."
msgstr "Является ли это товаром-подпиской."

#: includes/class-blocks-integration.php:269
msgid "Billing period."
msgstr "Платёжный период."

#: includes/class-blocks-integration.php:275
msgid "Billing interval."
msgstr "Интервал платежей."

#: includes/class-blocks-integration.php:281
msgid "Human-readable billing period."
msgstr "Читаемый платёжный период."

#: includes/class-blocks-integration.php:287
msgid "Sign-up fee amount."
msgstr "Сумма регистрационного взноса."

#: includes/class-blocks-integration.php:293
msgid "Formatted sign-up fee."
msgstr "Отформатированный регистрационный взнос."

#: includes/class-blocks-integration.php:299
msgid "Trial length."
msgstr "Длительность пробного периода."

#: includes/class-blocks-integration.php:305
msgid "Trial period unit."
msgstr "Единица пробного периода."

#: includes/class-blocks-integration.php:311
msgid "Human-readable trial label."
msgstr "Читаемая метка пробного периода."

#: includes/class-blocks-integration.php:333
#: includes/class-cart.php:505
#: includes/class-subscription.php:702
#: includes/product/class-product-subscription.php:260
#: includes/product/class-product-subscription.php:304
#: includes/product/class-product-variable-subscription.php:96
#. translators: %s: number of days
msgid "%s day"
msgid_plural "%s days"
msgstr[0] "%s день"
msgstr[1] "%s дня"
msgstr[2] "%s дней"

#: includes/class-blocks-integration.php:335
#: includes/class-cart.php:507
#: includes/class-subscription.php:704
#: includes/product/class-product-subscription.php:262
#: includes/product/class-product-subscription.php:306
#: includes/product/class-product-variable-subscription.php:98
#. translators: %s: number of weeks
msgid "%s week"
msgid_plural "%s weeks"
msgstr[0] "%s неделя"
msgstr[1] "%s недели"
msgstr[2] "%s недель"

#: includes/class-blocks-integration.php:337
#: includes/class-cart.php:509
#: includes/class-subscription.php:706
#: includes/product/class-product-subscription.php:264
#: includes/product/class-product-subscription.php:308
#: includes/product/class-product-variable-subscription.php:100
#. translators: %s: number of months
msgid "%s month"
msgid_plural "%s months"
msgstr[0] "%s месяц"
msgstr[1] "%s месяца"
msgstr[2] "%s месяцев"

#: includes/class-blocks-integration.php:339
#: includes/class-cart.php:511
#: includes/class-subscription.php:708
#: includes/product/class-product-subscription.php:266
#: includes/product/class-product-subscription.php:310
#: includes/product/class-product-variable-subscription.php:102
#. translators: %s: number of years
msgid "%s year"
msgid_plural "%s years"
msgstr[0] "%s год"
msgstr[1] "%s года"
msgstr[2] "%s лет"

#: includes/class-cart.php:106
msgid "You already have an active subscription for this product."
msgstr "У вас уже есть активная подписка на этот продукт."

#: includes/class-cart.php:131
msgid "Subscription products cannot be purchased together with other products."
msgstr "Товары по подписке нельзя приобретать вместе с другими товарами."

#: includes/class-cart.php:252
msgid "Prorated first payment discount"
msgstr "Пропорциональная скидка на первый платеж"

#: includes/class-cart.php:292
msgid "Free trial (no charge today)"
msgstr "Бесплатный пробный период (сегодня оплата не требуется)"

#: includes/class-cart.php:336
#: includes/class-cart.php:443
#: includes/class-subscription.php:725
#: includes/product/class-product-subscription.php:283
#: includes/product/class-product-variable-subscription.php:119
#: includes/standalone/helpers.php:302
#. translators: 1: formatted price, 2: billing period
msgid "%1$s / %2$s"
msgstr "%1$s / %2$s"

#: includes/class-cart.php:365
#: build/admin.js:69
#: src/admin/pages/HealthCheckPage.jsx:325
msgid "Billing"
msgstr "Оплата"

#: includes/class-cart.php:367
msgid "One-time payment"
msgstr "Единоразовый платеж"

#: includes/class-cart.php:370
#. translators: %s: billing period
msgid "Every %s"
msgstr "Каждые %s"

#: includes/class-cart.php:378
#: includes/class-cart.php:563
#: build/admin.js:35
#: src/admin/pages/NewSubscriptionProductPage.jsx:355
msgid "Sign-up fee"
msgstr "Плата за регистрацию"

#: includes/class-cart.php:390
#: build/admin.js:35
#: src/admin/pages/NewSubscriptionProductPage.jsx:367
msgid "Free trial"
msgstr "Бесплатный пробный период"

#: includes/class-cart.php:405
#: templates/myaccount/view-subscription.php:166
msgid "Minimum commitment"
msgstr "Минимальный срок"

#: includes/class-cart.php:408
#. translators: %d: number of payments
msgid "%d payment"
msgid_plural "%d payments"
msgstr[0] "%d платеж"
msgstr[1] "%d платежа"
msgstr[2] "%d платежей"

#: includes/class-cart.php:480
#. translators: 1: number of payments, 2: billing period
msgid "Minimum commitment: %1$d payments (every %2$s)"
msgstr "Минимальный срок: %1$d платежей (каждые %2$s)"

#: includes/class-cart.php:499
msgid "lifetime"
msgstr "пожизненно"

#: includes/class-cart.php:613
#. translators: %s: billing period
msgid "Recurring total (every %s)"
msgstr "Итого за период (каждые %s)"

#: includes/class-checkout.php:206
#. translators: %d: subscription ID
msgid "Subscription #%d created."
msgstr "Подписка №%d создана."

#: includes/class-checkout.php:327
#: includes/class-plugin.php:496
#: includes/product/class-product-subscription.php:332
#: includes/product/class-product-subscription.php:350
msgid "Sign up now"
msgstr "Зарегистрируйтесь сейчас"

#: includes/class-manager.php:207
#. translators: %s: order number
msgid "Subscription created from order #%s."
msgstr "Подписка создана из заказа №%s."

#: includes/class-manager.php:330
#. translators: 1: old status, 2: new status
msgid "Could not change subscription status from %1$s to %2$s."
msgstr "Не удалось изменить статус подписки с %1$s на %2$s."

#: includes/class-manager.php:348
#. translators: 1: old status, 2: new status
msgid "Subscription status changed from %1$s to %2$s."
msgstr "Статус подписки изменён с %1$s на %2$s."

#: includes/class-manager.php:422
msgid "Subscription has reached its end date."
msgstr "Срок действия подписки истёк."

#: includes/class-manager.php:437
msgid "Free trial has ended."
msgstr "Бесплатный пробный период завершён."

#: includes/class-manager.php:466
msgid "You do not have permission to suspend this subscription."
msgstr "У вас нет прав для приостановки этой подписки."

#: includes/class-manager.php:474
msgid "Suspension is not allowed."
msgstr "Приостановка не разрешена."

#: includes/class-manager.php:479
msgid "Maximum number of suspensions reached."
msgstr "Достигнуто максимальное количество приостановок."

#: includes/class-manager.php:483
msgid "Subscription suspended by customer."
msgstr "Подписка приостановлена клиентом."

#: includes/class-manager.php:500
msgid "You do not have permission to reactivate this subscription."
msgstr "У вас нет прав для возобновления этой подписки."

#: includes/class-manager.php:503
msgid "Subscription reactivated."
msgstr "Подписка возобновлена."

#: includes/class-manager.php:520
msgid "You do not have permission to cancel this subscription."
msgstr "У вас нет прав для отмены этой подписки."

#: includes/class-manager.php:525
msgid "Cancellation is not available."
msgstr "Отмена недоступна."

#: includes/class-manager.php:535
#. translators: %d: number of remaining payments
msgid "This subscription requires %d more payment(s) before it can be cancelled."
msgstr "Для отмены этой подписки требуется внести ещё %d платеж(ей)."

#: includes/class-manager.php:547
msgid "Customer cancelled; will remain active until the prepaid period ends."
msgstr ""
"Клиент отменил подписку; она останется активной до конца оплаченного "
"периода."

#: includes/class-manager.php:551
msgid "Subscription cancelled by customer."
msgstr "Подписка отменена клиентом."

#: includes/class-migrator.php:73
#: includes/class-migrator.php:762
#: build/admin.js:56
#: src/admin/pages/MigrationPage.jsx:13
msgid "WooCommerce Subscriptions"
msgstr "WooCommerce Подписки"

#: includes/class-migrator.php:74
msgid "Official WooCommerce Subscriptions by Automattic."
msgstr "Официальный плагин WooCommerce Подписки от Automattic."

#: includes/class-migrator.php:85
#: includes/class-migrator.php:1384
msgid "WP Swings Subscriptions for WooCommerce"
msgstr "Подписки WP Swings для WooCommerce"

#: includes/class-migrator.php:86
msgid ""
"Subscriptions for WooCommerce by WP Swings. Migrates products, "
"subscriptions, and linked renewal orders."
msgstr ""
"Подписки для WooCommerce от WP Swings. Мигрирует товары, подписки и "
"связанные заказы на продление."

#: includes/class-migrator.php:133
#. translators: %d: subscription ID
msgid "Subscription #%d could not be loaded."
msgstr "Не удалось загрузить подписку №%d."

#: includes/class-migrator.php:142
msgid "None"
msgstr "Нет"

#: includes/class-migrator.php:160
#. translators: %d: subscription ID
msgid ""
"Subscription #%d has no stored payment token. Renewals will require manual "
"payment."
msgstr ""
"У подписки №%d нет сохранённого платёжного токена. Для продления "
"потребуется ручная оплата."

#: includes/class-migrator.php:196
#. translators: %d: number of affected subscriptions
msgid ""
"%d subscription has a failed-payment retry in progress. Retry state "
"(counter, next-retry time) will not be carried over; Milo Subscriptions "
"restarts renewal logic for these after migration."
msgid_plural ""
"%d subscriptions have a failed-payment retry in progress. Retry state "
"(counter, next-retry time) will not be carried over; Milo Subscriptions "
"restarts renewal logic for these after migration."
msgstr[0] ""
"%d подписка находится в процессе повторной попытки оплаты. Состояние "
"попытки (счётчик, время следующей попытки) не будет перенесено; Milo "
"Subscriptions перезапустит логику продления после миграции."
msgstr[1] ""
"%d подписки находятся в процессе повторной попытки оплаты. Состояние "
"попытки (счётчик, время следующей попытки) не будет перенесено; Milo "
"Subscriptions перезапустит логику продления после миграции."
msgstr[2] ""
"%d подписок находятся в процессе повторной попытки оплаты. Состояние "
"попытки (счётчик, время следующей попытки) не будет перенесено; Milo "
"Subscriptions перезапустит логику продления после миграции."

#: includes/class-migrator.php:208
#. translators: %d: number of affected subscriptions
msgid ""
"%d subscription has a switch (upgrade/downgrade) history. Historical "
"switches are not preserved, but future switches will work normally."
msgid_plural ""
"%d subscriptions have switch (upgrade/downgrade) history. Historical "
"switches are not preserved, but future switches will work normally."
msgstr[0] ""
"%d подписка имеет историю переключений (апгрейд/даунгрейд). Исторические "
"переключения не сохранятся, но будущие переключения будут работать "
"нормально."
msgstr[1] ""
"%d подписки имеют историю переключений (апгрейд/даунгрейд). Исторические "
"переключения не сохранятся, но будущие переключения будут работать "
"нормально."
msgstr[2] ""
"%d подписок имеют историю переключений (апгрейд/даунгрейд). Исторические "
"переключения не сохранятся, но будущие переключения будут работать "
"нормально."

#: includes/class-migrator.php:220
#. translators: %d: number of affected subscriptions
msgid ""
"%d subscription was created via resubscribe. The link to the original "
"cancelled subscription will not be preserved."
msgid_plural ""
"%d subscriptions were created via resubscribe. The link to the original "
"cancelled subscription will not be preserved."
msgstr[0] ""
"%d подписка была создана через повторное оформление. Ссылка на оригинальную "
"отменённую подписку не будет сохранена."
msgstr[1] ""
"%d подписки были созданы через повторное оформление. Ссылка на оригинальную "
"отменённую подписку не будет сохранена."
msgstr[2] ""
"%d подписок были созданы через повторное оформление. Ссылка на оригинальную "
"отменённую подписку не будет сохранена."

#: includes/class-migrator.php:391
msgid "No migration in progress."
msgstr "Миграция не выполняется."

#: includes/class-migrator.php:761
#: includes/class-migrator.php:1383
#. translators: 1: source name, 2: original ID
msgid "Migrated from %1$s (original ID: #%2$d)."
msgstr "Мигрировано из %1$s (оригинальный ID: №%2$d)."

#: includes/class-migrator.php:1635
#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1499
msgid "Manual renewal"
msgstr "Ручное продление"

#: includes/class-migrator.php:2084
#. translators: 1: migrated count, 2: total count
msgid "Processed %1$d of %2$d subscriptions."
msgstr "Обработано %1$d из %2$d подписок."

#: includes/class-migrator.php:2107
msgid "Migration started."
msgstr "Миграция запущена."

#: includes/class-migrator.php:2132
#. translators: %d: number of subscriptions migrated
msgid "Migration complete. %d subscriptions migrated."
msgstr "Миграция завершена. Мигрировано %d подписок."

#: includes/class-migrator.php:2234
msgid "Migration cancelled."
msgstr "Миграция отменена."

#: includes/class-my-account.php:106
#: templates/emails/activated-subscription.php:47
#: templates/emails/cancelled-subscription.php:38
#: templates/emails/customer-cancelled.php:47
#: templates/emails/customer-completed-renewal.php:54
#: templates/emails/customer-expired.php:47
#: templates/emails/customer-on-hold.php:63
#: templates/emails/customer-processing-renewal.php:54
#: templates/emails/plain/customer-cancelled.php:33
#: templates/emails/plain/customer-completed-renewal.php:47
#: templates/emails/plain/customer-expired.php:33
#: templates/emails/plain/customer-on-hold.php:42
#: templates/emails/plain/customer-processing-renewal.php:47
msgid "Subscription Details"
msgstr "Детали подписки"

#: includes/class-my-account.php:109
msgid "Change Payment Method"
msgstr "Изменить способ оплаты"

#: includes/class-my-account.php:145
#: includes/class-my-account.php:462
#: includes/class-my-account.php:518
#: includes/class-my-account.php:575
#: includes/class-my-account.php:641
#: includes/class-my-account.php:708
#: includes/class-my-account.php:769
msgid "Invalid subscription."
msgstr "Недействительная подписка."

#: includes/class-my-account.php:151
msgid "You do not have permission to view this subscription."
msgstr "У вас нет прав для просмотра этой подписки."

#: includes/class-my-account.php:174
#: includes/class-my-account.php:366
#: includes/class-my-account.php:512
#: includes/class-my-account.php:701
msgid "Security check failed. Please try again."
msgstr "Ошибка проверки безопасности. Пожалуйста, попробуйте снова."

#: includes/class-my-account.php:224
#: src/admin/pages/SubscriptionDetailPage.jsx:126
msgid "Suspend"
msgstr "Приостановить"

#: includes/class-my-account.php:234
#: includes/class-my-account.php:282
#: includes/class-my-account.php:308
#: build/admin.js:12
#: build/admin.js:35
#: build/admin.js:37
#: build/admin.js:48
#: build/admin.js:50
#: build/admin.js:53
#: build/admin.js:56
#: build/admin.js:58
#: build/admin.js:65
#: build/admin.js:69
#: build/wizard.js:2
#: src/admin/components/PlanFormModal.jsx:162
#: src/admin/pages/AddOnsPage.jsx:458
#: src/admin/pages/MigrationPage.jsx:470
#: src/admin/pages/NewSubscriptionProductPage.jsx:466
#: src/admin/pages/PlansPage.jsx:234
#: src/admin/pages/SettingsPage.jsx:1264
#: src/admin/pages/SubscriptionDetailPage.jsx:129
#: src/admin/pages/SubscriptionDetailPage.jsx:872
#: src/admin/pages/SubscriptionDetailPage.jsx:1045
#: src/admin/pages/SubscriptionDetailPage.jsx:1274
#: src/admin/pages/SubscriptionDetailPage.jsx:1342
#: src/admin/pages/SubscriptionDetailPage.jsx:1511
#: src/admin/pages/SubscriptionsPage.jsx:464
#: src/admin/pages/SubscriptionsPage.jsx:474
#: src/admin/pages/SubscriptionsPage.jsx:958
#: src/wizard/WizardApp.jsx:881
msgid "Cancel"
msgstr "Отменить"

#: includes/class-my-account.php:246
#: templates/emails/customer-on-hold.php:55
msgid "Renew now"
msgstr "Продлить сейчас"

#: includes/class-my-account.php:256
msgid "Switch to automatic"
msgstr "Переключить на автоматический режим"

#: includes/class-my-account.php:262
msgid "Switch to manual"
msgstr "Переключить на ручной режим"

#: includes/class-my-account.php:273
msgid "Change payment method"
msgstr "Изменить способ оплаты"

#: includes/class-my-account.php:291
#: includes/class-my-account.php:300
#: src/admin/pages/SubscriptionDetailPage.jsx:132
msgid "Reactivate"
msgstr "Активировать снова"

#: includes/class-my-account.php:318
msgid "Resubscribe"
msgstr "Оформить подписку повторно"

#: includes/class-my-account.php:377
msgid "Your subscription has been suspended."
msgstr "Ваша подписка была приостановлена."

#: includes/class-my-account.php:411
msgid "Your subscription has been cancelled."
msgstr "Ваша подписка была отменена."

#: includes/class-my-account.php:416
msgid "Your subscription has been reactivated."
msgstr "Ваша подписка была восстановлена."

#: includes/class-my-account.php:468
#: includes/class-my-account.php:524
#: includes/class-my-account.php:775
msgid "You do not have permission to modify this subscription."
msgstr "У вас нет прав для изменения этой подписки."

#: includes/class-my-account.php:479
msgid ""
"You have no saved payment methods yet. Please add one below, then come back "
"to change your subscription payment method."
msgstr ""
"У вас ещё нет сохранённых способов оплаты. Пожалуйста, добавьте один ниже, "
"затем вернитесь, чтобы изменить способ оплаты подписки."

#: includes/class-my-account.php:531
msgid "Invalid payment method."
msgstr "Недействительный способ оплаты."

#: includes/class-my-account.php:553
#. translators: %s: payment method display name
msgid "Payment method changed to %s by customer."
msgstr "Способ оплаты изменён на %s пользователем."

#: includes/class-my-account.php:558
msgid "Payment method updated successfully."
msgstr "Способ оплаты успешно обновлён."

#: includes/class-my-account.php:581
msgid "You do not have permission to resubscribe."
msgstr "У вас нет прав для повторного оформления подписки."

#: includes/class-my-account.php:587
msgid "This subscription cannot be resubscribed."
msgstr "Эту подписку нельзя оформить повторно."

#: includes/class-my-account.php:613
msgid ""
"Unable to add subscription products to cart. The products may no longer be "
"available."
msgstr ""
"Не удаётся добавить продукты по подписке в корзину. Возможно, товары больше "
"недоступны."

#: includes/class-my-account.php:647
#: includes/class-my-account.php:714
msgid "You do not have permission to renew this subscription."
msgstr "У вас нет прав для продления этой подписки."

#: includes/class-my-account.php:653
msgid "Only active subscriptions can be renewed early."
msgstr "Только активные подписки можно продлевать заранее."

#: includes/class-my-account.php:660
msgid "Early renewal is not enabled."
msgstr "Досрочное продление не включено."

#: includes/class-my-account.php:747
#. translators: %s: renewal order number
msgid "Early renewal order #%s created by customer."
msgstr "Заказ на досрочное продление №%s создан пользователем."

#: includes/class-my-account.php:781
msgid "Only active subscriptions can have their renewal method changed."
msgstr "Только для активных подписок можно изменить способ продления."

#: includes/class-my-account.php:788
msgid "Renewal toggle is not enabled."
msgstr "Переключатель способа продления не включён."

#: includes/class-my-account.php:804
msgid "Please add a payment method that supports automatic renewals first."
msgstr ""
"Пожалуйста, сначала добавьте способ оплаты, поддерживающий автоматическое "
"продление."

#: includes/class-my-account.php:811
msgid "Customer switched subscription to automatic renewal."
msgstr "Пользователь переключил подписку на автоматическое продление."

#: includes/class-my-account.php:812
msgid "Your subscription has been switched to automatic renewal."
msgstr "Ваша подписка была переключена на автоматическое продление."

#: includes/class-my-account.php:816
msgid "Customer switched subscription to manual renewal."
msgstr "Пользователь переключил подписку на ручное продление."

#: includes/class-my-account.php:817
msgid "Your subscription has been switched to manual renewal."
msgstr "Ваша подписка была переключена на ручное продление."

#: includes/class-payment-gateways.php:136
msgid "No payment token found. Customer must pay manually."
msgstr "Токен оплаты не найден. Пользователь должен оплатить вручную."

#: includes/class-payment-gateways.php:149
#. translators: %s: gateway ID
msgid "Payment gateway \"%s\" not available."
msgstr "Платёжный шлюз «%s» недоступен."

#: includes/class-payment-gateways.php:203
#. translators: %s: error message
msgid "Automatic renewal payment failed: %s"
msgstr "Не удалось выполнить автоматическую оплату продления: %s"

#: includes/class-payment-gateways.php:222
msgid "Automatic payment processing initiated. Awaiting gateway confirmation."
msgstr ""
"Автоматическая обработка платежа запущена. Ожидается подтверждение от "
"платежного шлюза."

#: includes/class-plugin.php:205
msgid "Simple Subscription"
msgstr "Простая подписка"

#: includes/class-plugin.php:206
msgid "Variable Subscription"
msgstr "Гибкая подписка"

#: includes/class-plugin.php:497
#: includes/product/class-product-variable-subscription.php:49
msgid "Select options"
msgstr "Выберите варианты"

#: includes/class-plugin.php:526
msgid "Too expensive"
msgstr "Слишком дорого"

#: includes/class-plugin.php:527
msgid "No longer needed"
msgstr "Больше не нужно"

#: includes/class-plugin.php:528
msgid "Switching to a competitor"
msgstr "Переход к конкуренту"

#: includes/class-plugin.php:529
msgid "Missing features"
msgstr "Отсутствуют необходимые функции"

#: includes/class-plugin.php:530
msgid "Technical issues"
msgstr "Технические проблемы"

#: includes/class-plugin.php:531
msgid "Other"
msgstr "Другое"

#: includes/class-post-types.php:35
msgid "Add Subscription"
msgstr "Добавить подписку"

#: includes/class-post-types.php:36
msgid "Add New Subscription"
msgstr "Добавить новую подписку"

#: includes/class-post-types.php:37
#: build/admin.js:68
#: src/admin/pages/PlansPage.jsx:194
msgid "Edit"
msgstr "Редактировать"

#: includes/class-post-types.php:38
msgid "Edit Subscription"
msgstr "Редактировать подписку"

#: includes/class-post-types.php:39
#: build/admin.js:35
#: src/admin/pages/SubscriptionsPage.jsx:129
msgid "New Subscription"
msgstr "Новая подписка"

#: includes/class-post-types.php:40
msgid "View Subscription"
msgstr "Просмотреть подписку"

#: includes/class-post-types.php:41
msgid "Search Subscriptions"
msgstr "Поиск подписок"

#: includes/class-post-types.php:42
msgid "No subscriptions found"
msgstr "Подписки не найдены"

#: includes/class-post-types.php:43
msgid "No subscriptions found in trash"
msgstr "В корзине не найдено подписок"

#: includes/class-post-types.php:44
msgid "Parent Orders"
msgstr "Родительские заказы"

#: includes/class-post-types.php:47
msgid "Manage subscriptions created by Milo Subscriptions."
msgstr "Управляйте подписками, созданными с помощью Milo Subscriptions."

#: includes/class-post-types.php:98
#. translators: %s: count
msgid "Pending <span class=\"count\">(%s)</span>"
msgid_plural "Pending <span class=\"count\">(%s)</span>"
msgstr[0] "В ожидании <span class=\"count\">(%s)</span>"
msgstr[1] "В ожидании <span class=\"count\">(%s)</span>"
msgstr[2] "В ожидании <span class=\"count\">(%s)</span>"

#: includes/class-post-types.php:107
#. translators: %s: count
msgid "Active <span class=\"count\">(%s)</span>"
msgid_plural "Active <span class=\"count\">(%s)</span>"
msgstr[0] "Активна <span class=\"count\">(%s)</span>"
msgstr[1] "Активны <span class=\"count\">(%s)</span>"
msgstr[2] "Активных <span class=\"count\">(%s)</span>"

#: includes/class-post-types.php:116
#. translators: %s: count
msgid "On hold <span class=\"count\">(%s)</span>"
msgid_plural "On hold <span class=\"count\">(%s)</span>"
msgstr[0] "На удержании <span class=\"count\">(%s)</span>"
msgstr[1] "На удержании <span class=\"count\">(%s)</span>"
msgstr[2] "На удержании <span class=\"count\">(%s)</span>"

#: includes/class-post-types.php:125
#. translators: %s: count
msgid "Cancelled <span class=\"count\">(%s)</span>"
msgid_plural "Cancelled <span class=\"count\">(%s)</span>"
msgstr[0] "Отменена <span class=\"count\">(%s)</span>"
msgstr[1] "Отменены <span class=\"count\">(%s)</span>"
msgstr[2] "Отменённых <span class=\"count\">(%s)</span>"

#: includes/class-post-types.php:134
#. translators: %s: count
msgid "Expired <span class=\"count\">(%s)</span>"
msgid_plural "Expired <span class=\"count\">(%s)</span>"
msgstr[0] "Истекла <span class=\"count\">(%s)</span>"
msgstr[1] "Истекли <span class=\"count\">(%s)</span>"
msgstr[2] "Истекших <span class=\"count\">(%s)</span>"

#: includes/class-post-types.php:143
#. translators: %s: count
msgid "Pending Cancellation <span class=\"count\">(%s)</span>"
msgid_plural "Pending Cancellation <span class=\"count\">(%s)</span>"
msgstr[0] "Ожидает отмены <span class=\"count\">(%s)</span>"
msgstr[1] "Ожидают отмены <span class=\"count\">(%s)</span>"
msgstr[2] "Ожидают отмены <span class=\"count\">(%s)</span>"

#: includes/class-renewal.php:76
#. translators: %s: error message
msgid "Failed to create renewal order: %s"
msgstr "Не удалось создать заказ на продление: %s"

#: includes/class-renewal.php:237
msgid "Subscription prices updated to match current product prices."
msgstr "Цены подписки обновлены в соответствии с текущими ценами продукта."

#: includes/class-renewal.php:401
msgid "Subscription put on hold; awaiting manual renewal payment."
msgstr "Подписка поставлена на удержание; ожидается ручная оплата продления."

#: includes/class-renewal.php:411
#. translators: %s: subscription ID
msgid "Manual renewal invoice sent for subscription #%s."
msgstr "Счет на продление вручную отправлен для подписки №%s."

#: includes/class-renewal.php:464
#. translators: %s: next payment date
msgid "Renewal payment completed. Next renewal scheduled for %s."
msgstr "Платеж за продление выполнен. Следующее продление запланировано на %s."

#: includes/class-renewal.php:486
msgid "Renewal payment received; subscription reactivated."
msgstr "Платёж за продление получен; подписка активирована снова."

#: includes/class-shortcodes.php:53
msgid "Please log in to view your subscriptions."
msgstr "Пожалуйста, войдите в систему, чтобы просмотреть ваши подписки."

#: includes/class-staging.php:249
msgid "Milo Subscriptions: Staging Site Detected"
msgstr "Milo Подписки: Обнаружен тестовый сайт"

#: includes/class-staging.php:252
msgid ""
"This site appears to be a staging or development environment. Automatic "
"renewal payments, scheduled subscription events, and usage tracking are "
"disabled to prevent unintended charges."
msgstr ""
"Этот сайт, по-видимому, является тестовой или разработческой средой. "
"Автоматические платежи за продление, запланированные события по подписке и "
"отслеживание использования отключены, чтобы избежать непредвиденных "
"списаний."

#: includes/class-staging.php:256
msgid "This is the production site, re-enable payments"
msgstr "Это рабочий сайт, включить платежи снова"

#: includes/class-staging.php:290
msgid ""
"Scheduled event skipped: staging site detected. Payments and lifecycle "
"events are paused on non-production environments."
msgstr ""
"Запланированное событие пропущено: обнаружен тестовый сайт. Платежи и "
"события жизненного цикла приостановлены в нерабочих средах."

#: includes/class-subscription.php:696
#: includes/product/class-product-subscription.php:254
#. translators: %s: price
msgid "%s (one-time)"
msgstr "%s (единовременно)"

#: includes/class-switching.php:79
msgid "Upgrade or downgrade"
msgstr "Обновить или понизить тариф"

#: includes/class-switching.php:134
#. translators: %d: subscription ID
msgid "Switching subscription #%d"
msgstr "Переключение подписки №%d"

#: includes/class-switching.php:251
msgid "Free switch"
msgstr "Бесплатное переключение"

#: includes/class-switching.php:262
#. translators: 1: old product, 2: new product
msgid "Subscription switched from \"%1$s\" to \"%2$s\"."
msgstr "Подписка переключена с «%1$s» на «%2$s»."

#: includes/class-switching.php:263
msgid "Unknown"
msgstr "Неизвестно"

#: includes/class-switching.php:364
msgid "Proration credit"
msgstr "Пропорциональный кредит"

#: includes/emails/class-email-activated-subscription.php:25
msgid "Activated Subscription"
msgstr "Подписка активирована"

#: includes/emails/class-email-activated-subscription.php:26
msgid "Sent to the customer when their subscription is activated."
msgstr "Отправляется клиенту при активации его подписки."

#: includes/emails/class-email-activated-subscription.php:27
msgid "Your subscription is active"
msgstr "Ваша подписка активна"

#: includes/emails/class-email-activated-subscription.php:28
msgid "Your subscription on {site_title} is now active"
msgstr "Ваша подписка на {site_title} теперь активна"

#: includes/emails/class-email-activated-subscription.php:109
msgid "Thank you for your subscription!"
msgstr "Спасибо за вашу подписку!"

#: includes/emails/class-email-cancelled-subscription.php:22
msgid "Cancelled Subscription"
msgstr "Подписка отменена"

#: includes/emails/class-email-cancelled-subscription.php:23
msgid "Sent to the admin when a customer cancels a subscription."
msgstr "Отправляется администратору, когда клиент отменяет подписку."

#: includes/emails/class-email-cancelled-subscription.php:24
#: includes/emails/class-email-customer-cancelled.php:25
msgid "Subscription Cancelled"
msgstr "Подписка отменена"

#: includes/emails/class-email-cancelled-subscription.php:25
msgid "[{site_title}]: Subscription #{order_number} has been cancelled"
msgstr "[{site_title}]: Подписка №{order_number} была отменена"

#: includes/emails/class-email-cancelled-subscription.php:106
msgid "A subscription has been cancelled."
msgstr "Подписка была отменена."

#: includes/emails/class-email-customer-cancelled.php:26
msgid "Sent to the customer when their subscription is cancelled."
msgstr "Отправляется клиенту при отмене его подписки."

#: includes/emails/class-email-customer-cancelled.php:27
msgid "Your subscription has been cancelled"
msgstr "Ваша подписка была отменена"

#: includes/emails/class-email-customer-cancelled.php:28
msgid "Your subscription on {site_title} has been cancelled"
msgstr "Ваша подписка на {site_title} была отменена"

#: includes/emails/class-email-customer-cancelled.php:109
msgid "If you would like to resubscribe, you can do so from our shop at any time."
msgstr ""
"Если вы хотите оформить подписку снова, вы можете сделать это в нашем "
"магазине в любое время."

#: includes/emails/class-email-customer-completed-renewal.php:32
msgid "Renewal Order Complete"
msgstr "Заказ на продление завершён"

#: includes/emails/class-email-customer-completed-renewal.php:33
msgid "Sent to the customer when a subscription renewal payment has been completed."
msgstr "Отправляется клиенту после успешной оплаты продления подписки."

#: includes/emails/class-email-customer-completed-renewal.php:34
msgid "Your subscription renewal is complete"
msgstr "Продление вашей подписки завершено"

#: includes/emails/class-email-customer-completed-renewal.php:35
msgid "Your subscription renewal on {site_title} is complete"
msgstr "Продление вашей подписки на {site_title} завершено"

#: includes/emails/class-email-customer-completed-renewal.php:120
#: includes/emails/class-email-customer-processing-renewal.php:122
msgid "Thank you for your continued subscription!"
msgstr "Спасибо, что продолжаете пользоваться подпиской!"

#: includes/emails/class-email-customer-expired.php:25
#: includes/emails/class-email-expired-subscription.php:24
msgid "Subscription Expired"
msgstr "Срок действия подписки истёк"

#: includes/emails/class-email-customer-expired.php:26
msgid "Sent to the customer when their subscription has expired."
msgstr "Отправляется клиенту, когда срок действия его подписки истёк."

#: includes/emails/class-email-customer-expired.php:27
msgid "Your subscription has expired"
msgstr "Срок действия вашей подписки истёк"

#: includes/emails/class-email-customer-expired.php:28
msgid "Your subscription on {site_title} has expired"
msgstr "Срок действия вашей подписки на {site_title} истёк"

#: includes/emails/class-email-customer-expired.php:109
msgid ""
"If you would like to continue enjoying your subscription benefits, you can "
"resubscribe from our shop."
msgstr ""
"Если вы хотите продолжить пользоваться преимуществами подписки, вы можете "
"оформить её заново в нашем магазине."

#: includes/emails/class-email-customer-on-hold.php:32
#: includes/emails/class-email-on-hold-subscription.php:22
#: includes/emails/class-email-on-hold-subscription.php:24
msgid "Subscription On Hold"
msgstr "Подписка приостановлена"

#: includes/emails/class-email-customer-on-hold.php:33
msgid "Sent to the customer when their subscription is put on hold."
msgstr "Отправляется клиенту, когда его подписка приостановлена."

#: includes/emails/class-email-customer-on-hold.php:34
msgid "Your subscription is on hold"
msgstr "Ваша подписка приостановлена"

#: includes/emails/class-email-customer-on-hold.php:35
msgid "Your subscription on {site_title} has been put on hold"
msgstr "Ваша подписка на {site_title} была приостановлена"

#: includes/emails/class-email-customer-on-hold.php:141
msgid ""
"If this was unexpected, please check your payment method to ensure your "
"subscription can be reactivated."
msgstr ""
"Если это произошло неожиданно, пожалуйста, проверьте способ оплаты, чтобы "
"ваша подписка могла быть восстановлена."

#: includes/emails/class-email-customer-processing-renewal.php:32
msgid "Processing Renewal Order"
msgstr "Обработка заказа на продление"

#: includes/emails/class-email-customer-processing-renewal.php:33
msgid ""
"Sent to the customer when a subscription renewal order is created and being "
"processed."
msgstr ""
"Отправляется клиенту, когда создаётся и обрабатывается заказ на продление "
"подписки."

#: includes/emails/class-email-customer-processing-renewal.php:34
msgid "Your subscription renewal order is being processed"
msgstr "Ваш заказ на продление подписки обрабатывается"

#: includes/emails/class-email-customer-processing-renewal.php:35
msgid "Your subscription renewal order on {site_title} is being processed"
msgstr "Ваш заказ на продление подписки на {site_title} обрабатывается"

#: includes/emails/class-email-customer-renewal-invoice.php:25
msgid "Customer Renewal Invoice"
msgstr "Счёт на продление для клиента"

#: includes/emails/class-email-customer-renewal-invoice.php:26
msgid "Sent to customers when a subscription renewal requires manual payment."
msgstr "Отправляется клиенту, если для продления подписки требуется ручная оплата."

#: includes/emails/class-email-customer-renewal-invoice.php:27
msgid "Invoice for renewal order #{order_number}"
msgstr "Счёт за заказ на продление №{order_number}"

#: includes/emails/class-email-customer-renewal-invoice.php:28
msgid "Invoice for renewal of your subscription on {site_title}"
msgstr "Счёт за продление вашей подписки на {site_title}"

#: includes/emails/class-email-customer-renewal-invoice.php:111
msgid "Please complete your renewal payment to keep your subscription active."
msgstr ""
"Пожалуйста, завершите оплату продления, чтобы сохранить вашу подписку "
"активной."

#: includes/emails/class-email-expired-subscription.php:22
msgid "Expired Subscription"
msgstr "Истёкшая подписка"

#: includes/emails/class-email-expired-subscription.php:23
msgid "Sent to the admin when a subscription expires."
msgstr "Отправляется администратору, когда срок действия подписки истекает."

#: includes/emails/class-email-expired-subscription.php:25
msgid "[{site_title}]: Subscription #{order_number} has expired"
msgstr "[{site_title}]: Подписка №{order_number} истекла"

#: includes/emails/class-email-expired-subscription.php:94
msgid "A subscription has expired."
msgstr "Срок действия подписки истёк."

#: includes/emails/class-email-new-renewal-order.php:22
msgid "New Renewal Order"
msgstr "Новый заказ на продление"

#: includes/emails/class-email-new-renewal-order.php:23
msgid ""
"New renewal order emails are sent to the admin when a subscription renewal "
"payment is processed."
msgstr ""
"Письма о новых заказах на продление отправляются администратору, когда "
"оплата за продление подписки обработана."

#: includes/emails/class-email-new-renewal-order.php:24
msgid "New subscription renewal order"
msgstr "Новый заказ на продление подписки"

#: includes/emails/class-email-new-renewal-order.php:25
msgid "[{site_title}]: New subscription renewal order #{order_number}"
msgstr "[{site_title}]: Новый заказ на продление подписки №{order_number}"

#: includes/emails/class-email-new-renewal-order.php:108
msgid "A subscription renewal order has been created."
msgstr "Создан заказ на продление подписки."

#: includes/emails/class-email-on-hold-subscription.php:23
msgid "Sent to the admin when a subscription is put on hold."
msgstr "Отправляется администратору, когда подписка приостановлена."

#: includes/emails/class-email-on-hold-subscription.php:25
msgid "[{site_title}]: Subscription #{order_number} is on hold"
msgstr "[{site_title}]: Подписка №{order_number} приостановлена"

#: includes/emails/class-email-on-hold-subscription.php:94
msgid "A subscription has been put on hold."
msgstr "Подписка была приостановлена."

#: includes/healthcheck/class-rules.php:166
#: build/admin.js:69
#: src/admin/pages/HealthCheckPage.jsx:18
msgid "Manual but could auto-renew"
msgstr "Вручную, но может автоматически продлеваться"

#: includes/healthcheck/class-rules.php:168
#: build/admin.js:69
#: src/admin/pages/HealthCheckPage.jsx:19
msgid "Missed renewal"
msgstr "Пропущено продление"

#: includes/healthcheck/class-rules.php:170
#: build/admin.js:69
#: src/admin/pages/HealthCheckPage.jsx:20
msgid "Missing next payment date"
msgstr "Отсутствует дата следующего платежа"

#: includes/product/class-product-subscription.php:293
#. translators: %s: sign-up fee amount
msgid " and a %s sign-up fee"
msgstr " и плата за регистрацию %s"

#: includes/product/class-product-subscription.php:317
#. translators: %s: trial period
msgid " with a %s free trial"
msgstr " с бесплатным пробным периодом %s"

#: includes/standalone/class-blocks.php:115
#: includes/standalone/class-shortcodes.php:36
#: includes/standalone/helpers.php:124
#: build/blocks.js:1
#: src/blocks/subscribe/edit.jsx:88
msgid "Subscribe"
msgstr "Подписаться"

#: includes/standalone/class-blocks.php:136
#: includes/standalone/class-shortcodes.php:59
#: includes/standalone/helpers.php:354
msgid "This content is available to subscribers only."
msgstr "Этот контент доступен только подписчикам."

#: includes/standalone/class-blocks.php:151
#: includes/standalone/class-shortcodes.php:79
#: includes/standalone/helpers.php:219
msgid "Please log in to view your subscription."
msgstr "Пожалуйста, войдите, чтобы просмотреть свою подписку."

#: includes/standalone/class-blocks.php:152
#: includes/standalone/class-shortcodes.php:80
#: includes/standalone/helpers.php:220
msgid "You don't have an active subscription yet."
msgstr "У вас еще нет активной подписки."

#: includes/standalone/class-blocks.php:153
#: includes/standalone/class-shortcodes.php:81
#: includes/standalone/helpers.php:221
#: build/blocks.js:1
#: src/blocks/my-subscription/edit.jsx:52
msgid "Manage Subscription"
msgstr "Управление подпиской"

#: includes/standalone/class-checkout-handler.php:33
#: includes/standalone/class-checkout-handler.php:151
msgid "Milo Payments is required for standalone mode."
msgstr "Для автономного режима требуется Milo Payments."

#: includes/standalone/class-checkout-handler.php:38
msgid "Stripe is not connected. Please connect Stripe via the Payments page."
msgstr "Stripe не подключен. Пожалуйста, подключите Stripe на странице «Платежи»."

#: includes/standalone/class-checkout-handler.php:56
msgid ""
"Live-mode checkout is disabled on staging and development sites. Switch "
"Stripe to test mode to test checkout locally."
msgstr ""
"Оформление заказа в режиме «Live» отключено на тестовых и разработческих "
"сайтах. Переключите Stripe в тестовый режим, чтобы протестировать "
"оформление заказа локально."

#: includes/standalone/class-checkout-handler.php:61
msgid "Plan not found or archived."
msgstr "Тариф не найден или архивирован."

#: includes/standalone/class-checkout-handler.php:66
msgid "User not found."
msgstr "Пользователь не найден."

#: includes/standalone/class-checkout-handler.php:133
#. translators: %s: raw Stripe API response
msgid "Stripe did not return a checkout URL. Raw response: %s"
msgstr "Stripe не вернул ссылку для оформления платежа. Исходный ответ: %s"

#: includes/standalone/class-checkout-handler.php:156
msgid "Stripe is not connected."
msgstr "Stripe не подключен."

#: includes/standalone/class-checkout-handler.php:161
msgid "No active subscription found for this user."
msgstr "Для этого пользователя не найдено активной подписки."

#: includes/standalone/class-checkout-handler.php:209
msgid "Failed to create Stripe product."
msgstr "Не удалось создать продукт Stripe."

#: includes/standalone/class-checkout-handler.php:236
msgid "Failed to create Stripe price."
msgstr "Не удалось создать цену Stripe."

#: includes/standalone/class-install.php:149
msgid "Subscription Success"
msgstr "Подписка успешно оформлена"

#: includes/standalone/class-module.php:140
#: includes/standalone/class-module.php:204
msgid "Invalid or expired link. Please go back and try again."
msgstr "Неверная или просроченная ссылка. Пожалуйста, вернитесь и попробуйте снова."

#: includes/standalone/class-module.php:145
msgid "No plan specified."
msgstr "Тариф не указан."

#: includes/standalone/class-module.php:157
#: includes/standalone/class-rest-plans.php:102
#: includes/standalone/class-rest-plans.php:105
#: includes/standalone/class-rest-plans.php:144
#: includes/standalone/class-rest-plans.php:179
msgid "Plan not found."
msgstr "Тариф не найден."

#: includes/standalone/class-privacy.php:43
#: includes/standalone/class-privacy.php:57
msgid "Milo Subscriptions Standalone Subscriptions"
msgstr "Milo Subscriptions Автономные подписки"

#: includes/standalone/class-privacy.php:99
#: build/admin.js:56
#: src/admin/pages/StandaloneSubscriptionDetailPage.jsx:357
msgid "Subscription ID"
msgstr "ID подписки"

#: includes/standalone/class-privacy.php:103
#: build/admin.js:56
#: build/blocks.js:1
#: src/admin/pages/StandaloneSubscriptionDetailPage.jsx:320
#: src/blocks/subscribe/edit.jsx:40
msgid "Plan"
msgstr "Тариф"

#: includes/standalone/class-privacy.php:107
#: templates/myaccount/subscriptions.php:30
#: templates/myaccount/subscriptions.php:67
#: templates/myaccount/view-subscription.php:130
#: templates/myaccount/view-subscription.php:240
#: build/admin.js:37
#: build/admin.js:48
#: build/admin.js:49
#: build/admin.js:56
#: build/admin.js:69
#: src/admin/pages/HealthCheckPage.jsx:336
#: src/admin/pages/StandaloneSubscriptionDetailPage.jsx:194
#: src/admin/pages/SubscriptionDetailPage.jsx:605
#: src/admin/pages/SubscriptionDetailPage.jsx:769
#: src/admin/pages/SubscriptionsPage.jsx:328
#: src/admin/pages/SubscriptionsPage.jsx:910
msgid "Status"
msgstr "Статус"

#: includes/standalone/class-privacy.php:111
msgid "Stripe subscription ID"
msgstr "ID подписки Stripe"

#: includes/standalone/class-privacy.php:115
msgid "Stripe customer ID"
msgstr "ID клиента Stripe"

#: includes/standalone/class-privacy.php:119
msgid "Current period start"
msgstr "Начало текущего периода"

#: includes/standalone/class-privacy.php:123
msgid "Current period end"
msgstr "Окончание текущего периода"

#: includes/standalone/class-privacy.php:127
msgid "Cancel at period end"
msgstr "Отмена в конце периода"

#: includes/standalone/class-privacy.php:128
#: build/admin.js:49
#: build/admin.js:56
#: src/admin/pages/StandaloneSubscriptionDetailPage.jsx:222
#: src/admin/pages/SubscriptionDetailPage.jsx:640
msgid "No"
msgstr "Нет"

#: includes/standalone/class-privacy.php:128
#: build/admin.js:49
#: build/admin.js:56
#: src/admin/pages/StandaloneSubscriptionDetailPage.jsx:222
#: src/admin/pages/SubscriptionDetailPage.jsx:640
msgid "Yes"
msgstr "Да"

#: includes/standalone/class-privacy.php:131
msgid "Created"
msgstr "Создано"

#: includes/standalone/class-privacy.php:138
msgid "Standalone Subscriptions"
msgstr "Автономные подписки"

#: includes/standalone/class-privacy.php:235
msgid ""
"One or more standalone subscriptions were still active in Stripe. The local "
"record has been anonymized, but you should also cancel the Stripe "
"customer/subscription manually from your Stripe dashboard to stop future "
"billing."
msgstr ""
"Одна или несколько автономных подписок все еще активны в Stripe. Локальная "
"запись была анонимизирована, но вам также следует вручную отменить "
"клиента/подписку Stripe через панель управления Stripe, чтобы остановить "
"будущие списания."

#: includes/standalone/class-rest-plans.php:121
msgid "Plan name is required."
msgstr "Требуется указать название тарифа."

#: includes/standalone/class-rest-plans.php:124
msgid "Plan amount must be greater than zero."
msgstr "Сумма тарифа должна быть больше нуля."

#: includes/standalone/class-rest-plans.php:128
msgid "Failed to create plan."
msgstr "Не удалось создать тариф."

#: includes/standalone/class-rest-standalone-subscriptions.php:125
msgid "You do not have access to this subscription."
msgstr "У вас нет доступа к этой подписке."

#: includes/standalone/class-rest-standalone-subscriptions.php:142
msgid "Standalone mode is not enabled."
msgstr "Автономный режим не включен."

#: includes/standalone/class-rest-standalone-subscriptions.php:156
msgid "A plan slug or plan_id is required."
msgstr "Требуется указать slug тарифа или plan_id."

#: includes/standalone/helpers.php:164
msgid "Subscribed"
msgstr "Оформлена подписка"

#: includes/standalone/helpers.php:251
#: build/admin.js:25
#: build/admin.js:31
#: build/admin.js:37
#: build/admin.js:48
#: build/admin.js:53
#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:493
#: src/admin/pages/AddOnsPage.jsx:559
#: src/admin/pages/AnalyticsPage.jsx:281
#: src/admin/pages/DashboardPage.jsx:37
#: src/admin/pages/DashboardPage.jsx:129
#: src/admin/pages/SubscriptionDetailPage.jsx:1005
#: src/admin/pages/SubscriptionsPage.jsx:330
#: src/admin/pages/SubscriptionsPage.jsx:913
msgid "Active"
msgstr "Активна"

#: includes/standalone/helpers.php:252
msgid "Trialing"
msgstr "Пробный период"

#: includes/standalone/helpers.php:253
msgid "Past due"
msgstr "Просрочено"

#: includes/standalone/helpers.php:254
msgid "Canceled"
msgstr "Отменено"

#: includes/standalone/helpers.php:255
msgid "Unpaid"
msgstr "Не оплачено"

#: includes/standalone/helpers.php:256
msgid "Incomplete"
msgstr "Не завершено"

#: includes/standalone/helpers.php:257
msgid "Incomplete (expired)"
msgstr "Не завершено (срок истёк)"

#: includes/standalone/helpers.php:273
#. translators: %s: cancellation date
msgid "Your subscription will end on %s."
msgstr "Ваша подписка закончится %s."

#: includes/standalone/helpers.php:294
#. translators: 1: amount, 2: currency, 3: interval
msgid "%1$s %2$s / %3$s"
msgstr "%1$s %2$s / %3$s"

#: includes/standalone/helpers.php:314
#. translators: %s: date
msgid "Next billing: %s"
msgstr "Следующее выставление счета: %s"

#: lib/license-client/class-milo-license-client.php:276
#. translators: %s: addon name
msgid ""
"%s requires a valid license key to function. Please activate your license "
"on the Plugins page."
msgstr ""
"%s требует действительного лицензионного ключа для работы. Пожалуйста, "
"активируйте вашу лицензию на странице плагинов."

#: lib/license-client/class-milo-license-client.php:287
#. translators: %d: number of add-ons
msgid ""
"%d Milo add-on requires a valid license key. Please activate it on the "
"Plugins page:"
msgid_plural ""
"%d Milo add-ons require a valid license key. Please activate them on the "
"Plugins page:"
msgstr[0] ""
"%d дополнение Milo требует действительного лицензионного ключа. Пожалуйста, "
"активируйте его на странице плагинов:"
msgstr[1] ""
"%d дополнения Milo требуют действительного лицензионного ключа. Пожалуйста, "
"активируйте их на странице плагинов:"
msgstr[2] ""
"%d дополнений Milo требуют действительного лицензионного ключа. Пожалуйста, "
"активируйте их на странице плагинов:"

#: lib/license-client/class-milo-license-client.php:420
msgid "License server error."
msgstr "Ошибка сервера лицензирования."

#: lib/license-client/class-milo-license-client.php:632
msgid "Licensed"
msgstr "Лицензировано"

#: lib/license-client/class-milo-license-client.php:633
msgid "Manage"
msgstr "Управлять"

#: lib/license-client/class-milo-license-client.php:635
msgid "License invalid"
msgstr "Лицензия недействительна"

#: lib/license-client/class-milo-license-client.php:637
msgid "Enter license"
msgstr "Введите лицензию"

#: lib/license-client/class-milo-license-client.php:662
#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:437
msgid "License Key"
msgstr "Лицензионный ключ"

#: lib/license-client/class-milo-license-client.php:672
#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:149
#: src/admin/pages/AddOnsPage.jsx:557
#: src/admin/pages/AddOnsPage.jsx:573
msgid "Deactivate"
msgstr "Деактивировать"

#: lib/license-client/class-milo-license-client.php:676
#: build/admin.js:37
#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:104
#: src/admin/pages/SubscriptionDetailPage.jsx:123
#: src/admin/pages/SubscriptionsPage.jsx:447
msgid "Activate"
msgstr "Активировать"

#: lib/license-client/class-milo-license-client.php:682
msgid "License active"
msgstr "Лицензия активна"

#: lib/license-client/class-milo-license-client.php:695
msgid "Please wait..."
msgstr "Пожалуйста, подождите..."

#: lib/license-client/class-milo-license-client.php:715
msgid "Connection error."
msgstr "Ошибка соединения."

#: milo-subscriptions.php:66
#. translators: %s: PHP version
msgid "Milo Subscriptions requires PHP %s or higher."
msgstr "Для работы Milo Subscriptions требуется PHP версии %s или выше."

#: milo-subscriptions.php:93
#. translators: %s: WooCommerce version
msgid "Milo Subscriptions requires WooCommerce %s or higher."
msgstr "Для работы Milo Subscriptions требуется WooCommerce версии %s или выше."

#: milo-subscriptions.php:156
msgid "Milo Subscriptions requires the WordPress REST API."
msgstr "Для работы Milo Subscriptions необходим WordPress REST API."

#: milo-subscriptions.php:157
msgid ""
"The REST API appears to be disabled on this site (commonly by a security or "
"performance plugin). Re-enable it for the admin UI, checkout and renewals "
"to work."
msgstr ""
"REST API, похоже, отключён на этом сайте (обычно это делает плагин "
"безопасности или производительности). Включите его, чтобы работал интерфейс "
"администратора, оформление заказов и продления."

#: milo-subscriptions.php:234
msgid ""
"Milo Subscriptions is active without WooCommerce. Install and activate "
"WooCommerce to sell subscriptions through your store, or choose Standalone "
"mode in the setup wizard to sell subscriptions without WooCommerce."
msgstr ""
"Milo Subscriptions активен без WooCommerce. Установите и активируйте "
"WooCommerce, чтобы продавать подписки через ваш магазин, либо выберите "
"автономный режим в мастере настройки, чтобы продавать подписки без "
"WooCommerce."

#: milo-subscriptions.php:277
msgid "Milo Subscriptions is paused because WooCommerce Subscriptions is active."
msgstr ""
"Milo Subscriptions приостановлен, потому что WooCommerce Subscriptions "
"активен."

#: milo-subscriptions.php:278
msgid ""
"The two cannot run at the same time. To switch to Milo, deactivate "
"WooCommerce Subscriptions: your existing subscriptions stay in your "
"database, and you can import them from Milo's setup wizard afterwards. To "
"keep using WooCommerce Subscriptions, deactivate Milo Subscriptions."
msgstr ""
"Они не могут работать одновременно. Чтобы переключиться на Milo, "
"деактивируйте WooCommerce Subscriptions: ваши существующие подписки "
"останутся в базе данных, и вы сможете импортировать их позже через мастер "
"настройки Milo. Чтобы продолжить использовать WooCommerce Subscriptions, "
"деактивируйте Milo Subscriptions."

#: templates/emails/activated-subscription.php:31
#: templates/emails/customer-cancelled.php:31
#: templates/emails/customer-completed-renewal.php:32
#: templates/emails/customer-expired.php:31
#: templates/emails/customer-on-hold.php:32
#: templates/emails/customer-processing-renewal.php:32
#: templates/emails/plain/activated-subscription.php:20
#: templates/emails/plain/customer-cancelled.php:20
#: templates/emails/plain/customer-completed-renewal.php:20
#: templates/emails/plain/customer-expired.php:20
#: templates/emails/plain/customer-on-hold.php:20
#: templates/emails/plain/customer-processing-renewal.php:20
#. translators: %s: customer first name
msgid "Hi %s,"
msgstr "Здравствуйте, %s,"

#: templates/emails/activated-subscription.php:41
#: templates/emails/plain/activated-subscription.php:27
#. translators: %s: subscription ID
msgid "Your subscription #%s is now active. Here are the details:"
msgstr "Ваша подписка №%s теперь активна. Вот подробности:"

#: templates/emails/activated-subscription.php:59
#: templates/emails/customer-completed-renewal.php:59
#: templates/emails/customer-on-hold.php:75
#: templates/emails/customer-processing-renewal.php:59
#: templates/emails/plain/activated-subscription.php:39
#: templates/emails/plain/customer-completed-renewal.php:50
#: templates/emails/plain/customer-on-hold.php:51
#: templates/emails/plain/customer-processing-renewal.php:50
#: templates/myaccount/view-subscription.php:134
msgid "Recurring amount"
msgstr "Регулярный платеж"

#: templates/emails/activated-subscription.php:64
#: templates/emails/plain/activated-subscription.php:42
#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1468
msgid "Next payment date"
msgstr "Дата следующего платежа"

#: templates/emails/activated-subscription.php:75
#: templates/emails/customer-completed-renewal.php:75
#: templates/emails/customer-processing-renewal.php:75
#. translators: %s: My Account subscriptions URL
msgid "You can manage your subscription from your %s."
msgstr "Вы можете управлять своей подпиской на странице %s."

#: templates/emails/activated-subscription.php:76
#: templates/emails/customer-completed-renewal.php:76
#: templates/emails/customer-on-hold.php:86
#: templates/emails/customer-processing-renewal.php:76
msgid "account page"
msgstr "аккаунта"

#: templates/emails/admin-new-renewal-order.php:23
#: templates/emails/plain/admin-new-renewal-order.php:13
#. translators: 1: order number, 2: customer name
msgid "A subscription renewal order #%1$s has been created for %2$s."
msgstr "Создан заказ на продление подписки №%1$s для %2$s."

#: templates/emails/cancelled-subscription.php:31
#: templates/emails/plain/cancelled-subscription.php:20
#. translators: 1: subscription ID, 2: customer name
msgid "Subscription #%1$s for %2$s has been cancelled."
msgstr "Подписка №%1$s для %2$s была отменена."

#: templates/emails/customer-cancelled.php:41
#: templates/emails/plain/customer-cancelled.php:27
#. translators: %s: subscription ID
msgid ""
"Your subscription #%s has been cancelled. Here is a summary of the "
"subscription that was cancelled:"
msgstr "Ваша подписка №%s была отменена. Вот информация об отменённой подписке:"

#: templates/emails/customer-cancelled.php:65
#. translators: %s: shop URL
msgid "If you would like to resubscribe, you can do so from our %s at any time."
msgstr ""
"Если вы хотите повторно оформить подписку, вы можете сделать это в нашем %s "
"в любое время."

#: templates/emails/customer-cancelled.php:66
#: templates/emails/customer-expired.php:66
msgid "shop"
msgstr "магазине"

#: templates/emails/customer-completed-renewal.php:42
#: templates/emails/plain/customer-completed-renewal.php:27
#. translators: 1: order number, 2: subscription ID
msgid ""
"Your renewal order #%1$s for subscription #%2$s has been completed and "
"payment has been received."
msgstr "Ваш заказ на продление №%1$s по подписке №%2$s выполнен, оплата получена."

#: templates/emails/customer-completed-renewal.php:64
#: templates/emails/customer-processing-renewal.php:64
#: templates/emails/plain/customer-completed-renewal.php:53
#: templates/emails/plain/customer-processing-renewal.php:53
msgid "Next renewal date"
msgstr "Дата следующего продления"

#: templates/emails/customer-expired.php:41
#: templates/emails/plain/customer-expired.php:27
#. translators: %s: subscription ID
msgid "Your subscription #%s has expired."
msgstr "Ваша подписка №%s истекла."

#: templates/emails/customer-expired.php:65
#. translators: %s: shop URL
msgid ""
"If you would like to continue enjoying your subscription benefits, you can "
"resubscribe from our %s."
msgstr ""
"Если вы хотите продолжать пользоваться преимуществами подписки, вы можете "
"оформить её повторно через наш %s."

#: templates/emails/customer-on-hold.php:42
#: templates/emails/plain/customer-on-hold.php:27
#. translators: %s: subscription ID
msgid "Your subscription #%s has been put on hold."
msgstr "Ваша подписка №%s была приостановлена."

#: templates/emails/customer-on-hold.php:49
#: templates/emails/plain/customer-on-hold.php:33
msgid ""
"This may be due to an issue with your payment method. Please check that "
"your payment details are up to date to avoid any interruption to your "
"subscription."
msgstr ""
"Это может быть связано с проблемой вашего способа оплаты. Пожалуйста, "
"убедитесь, что ваши платёжные данные актуальны, чтобы избежать перебоев в "
"действиях вашей подписки."

#: templates/emails/customer-on-hold.php:59
msgid "Paying this renewal reactivates your subscription right away."
msgstr "Оплата этого продления немедленно активирует вашу подписку."

#: templates/emails/customer-on-hold.php:85
#. translators: %s: My Account subscriptions URL
msgid "You can view your subscription details from your %s."
msgstr "Вы можете просмотреть детали вашей подписки через ваш %s."

#: templates/emails/customer-processing-renewal.php:42
#: templates/emails/plain/customer-processing-renewal.php:27
#. translators: 1: order number, 2: subscription ID
msgid ""
"Your renewal order #%1$s for subscription #%2$s is being processed. You "
"will receive another email when it is complete."
msgstr ""
"Ваш заказ на продление №%1$s по подписке №%2$s находится в обработке. Когда "
"он будет завершён, вы получите ещё одно письмо."

#: templates/emails/customer-renewal-invoice.php:23
#: templates/emails/plain/customer-renewal-invoice.php:13
#. translators: 1: customer first name, 2: order number
msgid "Hi %1$s, your subscription renewal order #%2$s is ready for payment."
msgstr "Здравствуйте, %1$s! Ваш заказ на продление подписки №%2$s готов к оплате."

#: templates/emails/customer-renewal-invoice.php:31
msgid ""
"To keep your subscription active, please complete the payment using the "
"button below:"
msgstr ""
"Чтобы ваша подписка осталась активной, пожалуйста, завершите оплату с "
"помощью кнопки ниже:"

#: templates/emails/customer-renewal-invoice.php:37
msgid "Pay now"
msgstr "Оплатить сейчас"

#: templates/emails/expired-subscription.php:31
#: templates/emails/plain/expired-subscription.php:20
#. translators: 1: subscription ID, 2: customer name
msgid "Subscription #%1$s for %2$s has expired."
msgstr "Срок действия подписки №%1$s для %2$s истёк."

#: templates/emails/on-hold-subscription.php:31
#: templates/emails/plain/on-hold-subscription.php:20
#. translators: 1: subscription ID, 2: customer name
msgid "Subscription #%1$s for %2$s has been put on hold."
msgstr "Подписка №%1$s для %2$s была приостановлена."

#: templates/emails/plain/activated-subscription.php:49
#: templates/emails/plain/customer-completed-renewal.php:59
#: templates/emails/plain/customer-processing-renewal.php:59
#. translators: %s: subscription management URL
msgid "Manage your subscription: %s"
msgstr "Управляйте вашей подпиской: %s"

#: templates/emails/plain/customer-cancelled.php:44
#: templates/emails/plain/customer-expired.php:43
#. translators: %s: shop URL
msgid "If you would like to resubscribe, visit our shop: %s"
msgstr "Если вы хотите оформить подписку повторно, посетите наш магазин: %s"

#: templates/emails/plain/customer-completed-renewal.php:34
#: templates/emails/plain/customer-processing-renewal.php:34
msgid "Order Details"
msgstr "Детали заказа"

#: templates/emails/plain/customer-completed-renewal.php:43
#: templates/emails/plain/customer-processing-renewal.php:43
msgid "Order total"
msgstr "Итого по заказу"

#: templates/emails/plain/customer-on-hold.php:38
msgid "Renew now (this reactivates your subscription right away):"
msgstr "Продлить сейчас (ваша подписка активируется немедленно):"

#: templates/emails/plain/customer-on-hold.php:57
#. translators: %s: subscription URL
msgid "View your subscription: %s"
msgstr "Просмотреть вашу подписку: %s"

#: templates/emails/plain/customer-renewal-invoice.php:19
msgid "Pay now:"
msgstr "Оплатить сейчас:"

#: templates/myaccount/cancellation-survey.php:17
msgid "Cancel Subscription"
msgstr "Отменить подписку"

#: templates/myaccount/cancellation-survey.php:22
#. translators: %s: subscription ID
msgid ""
"We are sorry to see you go. Before cancelling subscription #%s, please let "
"us know why:"
msgstr ""
"Нам жаль, что вы уходите. Прежде чем отменить подписку №%s, пожалуйста, "
"расскажите, почему:"

#: templates/myaccount/cancellation-survey.php:44
msgid "Additional details (optional)"
msgstr "Дополнительные детали (необязательно)"

#: templates/myaccount/cancellation-survey.php:51
msgid "Tell us more about your experience..."
msgstr "Расскажите нам подробнее о вашем опыте…"

#: templates/myaccount/cancellation-survey.php:57
msgid "Confirm Cancellation"
msgstr "Подтвердить отмену"

#: templates/myaccount/cancellation-survey.php:60
#: templates/myaccount/view-subscription.php:104
msgid "Keep Subscription"
msgstr "Сохранить подписку"

#: templates/myaccount/change-payment-method.php:19
#. translators: %s: subscription ID
msgid "Change Payment Method for Subscription #%s"
msgstr "Изменить способ оплаты для подписки №%s"

#: templates/myaccount/change-payment-method.php:30
#. translators: %s: current payment method
msgid "Current payment method: %s"
msgstr "Текущий способ оплаты: %s"

#: templates/myaccount/change-payment-method.php:31
#: templates/myaccount/view-subscription.php:189
#: build/admin.js:37
#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:636
#: src/admin/pages/SubscriptionsPage.jsx:413
#: src/admin/pages/SubscriptionsPage.jsx:419
msgid "Manual"
msgstr "Вручную"

#: templates/myaccount/change-payment-method.php:38
msgid "You have no saved payment methods."
msgstr "У вас нет сохранённых способов оплаты."

#: templates/myaccount/change-payment-method.php:40
msgid "Add a payment method"
msgstr "Добавить способ оплаты"

#: templates/myaccount/change-payment-method.php:53
#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1196
msgid "Method"
msgstr "Способ"

#: templates/myaccount/change-payment-method.php:54
msgid "Expires"
msgstr "Срок действия"

#: templates/myaccount/change-payment-method.php:73
msgid "N/A"
msgstr "Н/Д"

#: templates/myaccount/change-payment-method.php:84
msgid "Update Payment Method"
msgstr "Обновить способ оплаты"

#: templates/myaccount/subscriptions.php:13
msgid "My Subscriptions"
msgstr "Мои подписки"

#: templates/myaccount/subscriptions.php:17
msgid "You have no active subscriptions."
msgstr "У вас нет активных подписок."

#: templates/myaccount/subscriptions.php:19
msgid "Browse products"
msgstr "Просмотр товаров"

#: templates/myaccount/subscriptions.php:33
#: templates/myaccount/subscriptions.php:74
#: templates/myaccount/view-subscription.php:151
#: build/admin.js:49
#: build/admin.js:56
#: build/admin.js:69
#: src/admin/pages/HealthCheckPage.jsx:330
#: src/admin/pages/StandaloneSubscriptionDetailPage.jsx:211
#: src/admin/pages/SubscriptionDetailPage.jsx:619
msgid "Next payment"
msgstr "Следующий платеж"

#: templates/myaccount/subscriptions.php:36
#: templates/myaccount/subscriptions.php:84
#: templates/myaccount/view-subscription.php:203
#: templates/myaccount/view-subscription.php:241
#: build/admin.js:49
#: build/admin.js:56
#: src/admin/pages/StandaloneSubscriptionDetailPage.jsx:322
#: src/admin/pages/SubscriptionDetailPage.jsx:722
#: src/admin/pages/SubscriptionDetailPage.jsx:770
#: src/admin/pages/SubscriptionDetailPage.jsx:1148
#: src/admin/pages/SubscriptionDetailPage.jsx:1187
msgid "Total"
msgstr "Итого"

#: templates/myaccount/subscriptions.php:39
#: templates/myaccount/subscriptions.php:87
#: build/admin.js:10
#: build/admin.js:12
msgid "Actions"
msgstr "Действия"

#: templates/myaccount/subscriptions.php:51
#. translators: %s: subscription ID
msgid "#%s"
msgstr "#%s"

#: templates/myaccount/subscriptions.php:89
msgid "View"
msgstr "Просмотреть"

#: templates/myaccount/view-subscription.php:23
msgid "Confirm Early Renewal"
msgstr "Подтвердить досрочное продление"

#: templates/myaccount/view-subscription.php:28
#. translators: 1: subscription ID, 2: renewal amount
msgid "You are about to renew subscription #%1$s early. The renewal amount is %2$s."
msgstr "Вы собираетесь продлить подписку №%1$s досрочно. Сумма продления: %2$s."

#: templates/myaccount/view-subscription.php:34
msgid "Click the button below to create a renewal order and proceed to payment."
msgstr "Нажмите на кнопку ниже, чтобы создать заказ на продление и перейти к оплате."

#: templates/myaccount/view-subscription.php:38
msgid "Confirm and Pay"
msgstr "Подтвердить и оплатить"

#: templates/myaccount/view-subscription.php:42
#: build/admin.js:40
#: build/admin.js:42
#: build/admin.js:43
#: build/admin.js:48
#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1078
#: src/admin/pages/SubscriptionsPage.jsx:730
#: src/admin/pages/SubscriptionsPage.jsx:759
#: src/admin/pages/SubscriptionsPage.jsx:795
#: src/admin/pages/SubscriptionsPage.jsx:840
msgid "Go back"
msgstr "Назад"

#: templates/myaccount/view-subscription.php:52
#. translators: %s: subscription ID
msgid "Subscription #%s"
msgstr "Подписка №%s"

#: templates/myaccount/view-subscription.php:98
msgid "Cancel subscription?"
msgstr "Отменить подписку?"

#: templates/myaccount/view-subscription.php:100
msgid ""
"Are you sure you want to cancel this subscription? This action cannot be "
"undone."
msgstr ""
"Вы уверены, что хотите отменить эту подписку? Это действие невозможно "
"отменить."

#: templates/myaccount/view-subscription.php:107
msgid "Yes, Cancel"
msgstr "Да, отменить"

#: templates/myaccount/view-subscription.php:139
#: build/admin.js:48
#: src/admin/pages/SubscriptionsPage.jsx:937
msgid "Start date"
msgstr "Дата начала"

#: templates/myaccount/view-subscription.php:145
msgid "Trial end"
msgstr "Конец пробного периода"

#: templates/myaccount/view-subscription.php:157
msgid "End date"
msgstr "Дата окончания"

#: templates/myaccount/view-subscription.php:172
#. translators: 1: completed count, 2: required count, 3: remaining count
msgid "%1$d of %2$d payments completed (%3$d remaining)"
msgstr "%1$d из %2$d платежей выполнено (осталось %3$d)"

#: templates/myaccount/view-subscription.php:178
msgid "Commitment fulfilled"
msgstr "Обязательство выполнено"

#: templates/myaccount/view-subscription.php:185
#: build/admin.js:49
#: build/admin.js:56
#: src/admin/pages/StandaloneSubscriptionDetailPage.jsx:243
#: src/admin/pages/SubscriptionDetailPage.jsx:635
msgid "Payment method"
msgstr "Способ оплаты"

#: templates/myaccount/view-subscription.php:196
msgid "Subscription Items"
msgstr "Позиции подписки"

#: templates/myaccount/view-subscription.php:201
#: build/admin.js:48
#: build/admin.js:49
#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:280
#: src/admin/pages/AnalyticsPage.jsx:548
#: src/admin/pages/SubscriptionDetailPage.jsx:720
#: src/admin/pages/SubscriptionDetailPage.jsx:827
#: src/admin/pages/SubscriptionDetailPage.jsx:1146
#: src/admin/pages/SubscriptionsPage.jsx:883
msgid "Product"
msgstr "Товар"

#: templates/myaccount/view-subscription.php:202
msgid "Quantity"
msgstr "Количество"

#: templates/myaccount/view-subscription.php:226
#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:736
msgid "Recurring Total"
msgstr "Повторяющаяся сумма"

#: templates/myaccount/view-subscription.php:233
#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:746
msgid "Related Orders"
msgstr "Связанные заказы"

#: templates/myaccount/view-subscription.php:238
#: build/admin.js:18
#: build/admin.js:49
#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:766
#: src/admin/pages/SubscriptionDetailPage.jsx:1109
msgid "Order"
msgstr "Заказ"

#: templates/myaccount/view-subscription.php:239
#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:768
msgid "Date"
msgstr "Дата"

#: templates/myaccount/view-subscription.php:255
msgid "Parent Order"
msgstr "Родительский заказ"

#: templates/myaccount/view-subscription.php:269
#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:783
msgid "Renewal"
msgstr "Продление"

#: templates/myaccount/view-subscription.php:289
msgid "Notes from the store"
msgstr "Заметки от магазина"

#: build/admin.js:1
msgid "Is"
msgstr "Является"

#: build/admin.js:1
msgid "Is not"
msgstr "Не является"

#: build/admin.js:1
msgid "Is any"
msgstr "Любой"

#: build/admin.js:1
msgid "Is none"
msgstr "Ни один"

#: build/admin.js:1
msgid "Is all"
msgstr "Все"

#: build/admin.js:1
msgid "Is not all"
msgstr "Не все"

#: build/admin.js:1
msgid "Sort ascending"
msgstr "Сортировать по возрастанию"

#: build/admin.js:1
msgid "Sort descending"
msgstr "Сортировать по убыванию"

#: build/admin.js:2
#. translators: List of items for a filter. 1: Filter name. e.g.: "List of: Author".
msgid "List of: %1$s"
msgstr "Список: %1$s"

#: build/admin.js:2
msgid "Search items"
msgstr "Поиск по элементам"

#: build/admin.js:2
#: build/admin.js:18
msgid "Search"
msgstr "Поиск"

#: build/admin.js:2
msgid "No results found"
msgstr "Результаты не найдены"

#: build/admin.js:3
#. translators: 1: Filter name. 3: Filter value. e.g.: "Author is any: Admin, Editor".
msgid "<Name>%1$s is any: </Name><Value>%2$s</Value>"
msgstr "<Name>%1$s — любой из: </Name><Value>%2$s</Value>"

#: build/admin.js:4
#. translators: 1: Filter name. 3: Filter value. e.g.: "Author is none: Admin, Editor".
msgid "<Name>%1$s is none: </Name><Value>%2$s</Value>"
msgstr "<Name>%1$s — ни один из: </Name><Value>%2$s</Value>"

#: build/admin.js:5
#. translators: 1: Filter name. 3: Filter value. e.g.: "Author is all: Admin, Editor".
msgid "<Name>%1$s is all: </Name><Value>%2$s</Value>"
msgstr "<Name>%1$s — все из: </Name><Value>%2$s</Value>"

#: build/admin.js:6
#. translators: 1: Filter name. 3: Filter value. e.g.: "Author is not all: Admin, Editor".
msgid "<Name>%1$s is not all: </Name><Value>%2$s</Value>"
msgstr "<Name>%1$s — не все из: </Name><Value>%2$s</Value>"

#: build/admin.js:7
#. translators: 1: Filter name. 3: Filter value. e.g.: "Author is: Admin".
msgid "<Name>%1$s is: </Name><Value>%2$s</Value>"
msgstr "<Name>%1$s — это: </Name><Value>%2$s</Value>"

#: build/admin.js:8
#. translators: 1: Filter name. 3: Filter value. e.g.: "Author is not: Admin".
msgid "<Name>%1$s is not: </Name><Value>%2$s</Value>"
msgstr "<Name>%1$s — не является: </Name><Value>%2$s</Value>"

#: build/admin.js:9
#. translators: 1: Filter name e.g.: "Unknown status for Author".
msgid "Unknown status for %1$s"
msgstr "Неизвестный статус для %1$s"

#: build/admin.js:9
msgid "Conditions"
msgstr "Условия"

#: build/admin.js:10
#. translators: 1: Filter name.
msgid "Filter by: %1$s"
msgstr "Фильтр по: %1$s"

#: build/admin.js:10
msgid "Reset"
msgstr "Сбросить"

#: build/admin.js:10
#: build/admin.js:35
#: build/admin.js:56
#: src/admin/pages/NewSubscriptionProductPage.jsx:296
#: src/admin/pages/NewSubscriptionProductPage.jsx:444
#: src/admin/pages/SettingsPage.jsx:448
#: src/admin/pages/SettingsPage.jsx:936
msgid "Remove"
msgstr "Удалить"

#: build/admin.js:10
#: build/admin.js:12
msgid "Add filter"
msgstr "Добавить фильтр"

#: build/admin.js:10
msgid "(no title)"
msgstr "(без названия)"

#: build/admin.js:10
msgid "Deselect all"
msgstr "Снять выделение со всех"

#: build/admin.js:10
msgid "Select all"
msgstr "Выбрать все"

#: build/admin.js:11
#. translators: %d: number of items.
msgid "%d Item selected"
msgid_plural "%d Items selected"
msgstr[0] "Выбран %d элемент"
msgstr[1] "Выбрано %d элемента"
msgstr[2] "Выбрано %d элементов"

#: build/admin.js:12
#. translators: %d: number of items.
msgid "%d Item"
msgid_plural "%d Items"
msgstr[0] "%d элемент"
msgstr[1] "%d элемента"
msgstr[2] "%d элементов"

#: build/admin.js:12
msgid "Move left"
msgstr "Переместить влево"

#: build/admin.js:12
msgid "Move right"
msgstr "Переместить вправо"

#: build/admin.js:12
msgid "Hide column"
msgstr "Скрыть столбец"

#: build/admin.js:12
msgid "Navigate to item"
msgstr "Перейти к элементу"

#: build/admin.js:12
msgid "Table"
msgstr "Таблица"

#: build/admin.js:12
msgid "No results"
msgstr "Нет результатов"

#: build/admin.js:12
msgid "Density"
msgstr "Плотность"

#: build/admin.js:12
msgid "Grid"
msgstr "Сетка"

#: build/admin.js:12
msgid "Preview size"
msgstr "Размер предпросмотра"

#: build/admin.js:12
msgid "List"
msgstr "Список"

#: build/admin.js:15
#. translators: Current page number in total number of pages
msgid "Page %1$s of %2$s"
msgstr "Страница %1$s из %2$s"

#: build/admin.js:18
msgid "Current page"
msgstr "Текущая страница"

#: build/admin.js:18
msgid "Previous page"
msgstr "Предыдущая страница"

#: build/admin.js:18
msgid "Next page"
msgstr "Следующая страница"

#: build/admin.js:18
msgid "Layout"
msgstr "Макет"

#: build/admin.js:18
msgid "Sort by"
msgstr "Сортировать по"

#: build/admin.js:18
msgid "Items per page"
msgstr "Элементов на странице"

#: build/admin.js:18
#: build/admin.js:22
#: build/admin.js:56
#: build/admin.js:59
#: build/wizard.js:2
#: build/wizard.js:3
#: src/admin/pages/MigrationPage.jsx:545
#: src/admin/pages/SettingsPage.jsx:236
#: src/admin/pages/SettingsPage.jsx:243
#: src/wizard/WizardApp.jsx:864
#: src/wizard/WizardApp.jsx:969
msgid "Preview"
msgstr "Предпросмотр"

#: build/admin.js:18
msgid "This field can't be moved up"
msgstr "Это поле нельзя переместить вверх"

#: build/admin.js:19
#. translators: %s: field label
msgid "Move %s up"
msgstr "Переместить %s вверх"

#: build/admin.js:19
msgid "This field can't be moved down"
msgstr "Это поле нельзя переместить вниз"

#: build/admin.js:20
#. translators: %s: field label
msgid "Move %s down"
msgstr "Переместить %s вниз"

#: build/admin.js:22
msgid "Hidden"
msgstr "Скрыто"

#: build/admin.js:22
msgid "Appearance"
msgstr "Внешний вид"

#: build/admin.js:22
msgid "Properties"
msgstr "Свойства"

#: build/admin.js:22
msgid "Select item"
msgstr "Выбрать элемент"

#: build/admin.js:22
#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1256
msgid "Close"
msgstr "Закрыть"

#: build/admin.js:25
#: src/admin/components/PluginShell/PluginShell.jsx:196
#: src/admin/components/PluginShell/PluginShell.jsx:293
msgid "Close menu"
msgstr "Закрыть меню"

#: build/admin.js:25
#: src/admin/components/PluginShell/PluginShell.jsx:393
msgid "Open menu"
msgstr "Открыть меню"

#: build/admin.js:25
#: src/admin/data/addons.jsx:16
msgid "Milo Payments"
msgstr "Milo Payments"

#: build/admin.js:25
#: src/admin/data/addons.jsx:18
msgid ""
"Accept credit cards, PayPal, and more with one-click setup. Supports "
"Stripe, PayPal, Mollie, and Square."
msgstr ""
"Принимайте банковские карты, PayPal и другие способы оплаты с помощью "
"быстрой настройки в один клик. Поддерживает Stripe, PayPal, Mollie и Square."

#: build/admin.js:25
#: src/admin/data/addons.jsx:19
msgid ""
"The unified payment gateway for Milo Subscriptions. Connect your Stripe, "
"PayPal, Mollie, or Square account in one click and start accepting "
"recurring payments instantly. Handles automatic renewals, saved payment "
"methods, SCA/3D Secure, and refunds. Free to use with no license fees."
msgstr ""
"Единый платёжный шлюз для подписок Milo. Подключите аккаунт Stripe, PayPal, "
"Mollie или Square в один клик и начните принимать регулярные платежи сразу "
"же. Обеспечивает автоматическое продление, сохранённые способы оплаты, "
"SCA/3D Secure и возвраты. Бесплатно, без лицензионных сборов."

#: build/admin.js:25
#: src/admin/data/addons.jsx:21
msgid "Stripe: credit/debit cards, SEPA, Apple Pay, Google Pay"
msgstr "Stripe: кредитные/дебетовые карты, SEPA, Apple Pay, Google Pay"

#: build/admin.js:25
#: src/admin/data/addons.jsx:22
msgid "PayPal: PayPal Checkout, Venmo, Pay Later"
msgstr "PayPal: PayPal Checkout, Venmo, Pay Later"

#: build/admin.js:25
#: src/admin/data/addons.jsx:23
msgid "Mollie: iDEAL, Bancontact, cards, and more"
msgstr "Mollie: iDEAL, Bancontact, карты и другие"

#: build/admin.js:25
#: src/admin/data/addons.jsx:24
msgid "Square: credit/debit cards"
msgstr "Square: кредитные/дебетовые карты"

#: build/admin.js:25
#: src/admin/data/addons.jsx:25
msgid "One-click OAuth or manual API key setup"
msgstr "OAuth в один клик или ручная настройка через API-ключ"

#: build/admin.js:25
#: src/admin/data/addons.jsx:26
msgid "Automatic recurring payments and SCA/3D Secure"
msgstr "Автоматические регулярные платежи и SCA/3D Secure"

#: build/admin.js:25
#: build/admin.js:56
#: src/admin/data/addons.jsx:31
#: src/admin/pages/AddOnsPage.jsx:67
#: src/admin/pages/AddOnsPage.jsx:366
#: src/admin/pages/AddOnsPage.jsx:485
#: src/admin/pages/AddOnsPage.jsx:607
msgid "Free"
msgstr "Бесплатно"

#: build/admin.js:25
#: src/admin/data/addons.jsx:40
msgid "Any Gateway"
msgstr "Любой шлюз"

#: build/admin.js:25
#: src/admin/data/addons.jsx:42
msgid ""
"Use any registered WooCommerce payment gateway for subscription checkouts, "
"alongside Milo Payments."
msgstr ""
"Используйте любой зарегистрированный платёжный шлюз WooCommerce для "
"оформления подписок вместе с Milo Payments."

#: build/admin.js:25
#: src/admin/data/addons.jsx:43
msgid ""
"By default, subscription carts on the free plan check out exclusively "
"through Milo Payments (Stripe, PayPal, Mollie, Square). Any Gateway unlocks "
"every other registered gateway — Authorize.net, regional providers, your "
"existing direct Stripe account, custom integrations — for subscription "
"purchases. Useful when you need a specific gateway for compliance, "
"geography, or volume reasons. Renewals continue to honor whichever gateway "
"was used at checkout."
msgstr ""
"По умолчанию корзины с подписками на бесплатном тарифе оформляются только "
"через Milo Payments (Stripe, PayPal, Mollie, Square). Функция \"Любой "
"шлюз\" открывает доступ ко всем другим зарегистрированным шлюзам — "
"Authorize.net, региональные провайдеры, ваш существующий прямой аккаунт "
"Stripe, собственные интеграции — для покупок по подписке. Полезно, если "
"требуется определённый шлюз для соответствия требованиям, географии или "
"объёма. Продления будут проходить через тот шлюз, который был выбран при "
"оплате."

#: build/admin.js:25
#: src/admin/data/addons.jsx:45
msgid "Unlock every registered WooCommerce payment gateway at subscription checkout"
msgstr ""
"Откройте все зарегистрированные платёжные шлюзы WooCommerce при оформлении "
"подписки"

#: build/admin.js:25
#: src/admin/data/addons.jsx:46
msgid "Use Authorize.net, regional providers, or your direct gateway accounts"
msgstr ""
"Используйте Authorize.net, региональных провайдеров или свои прямые "
"платёжные шлюзы"

#: build/admin.js:25
#: src/admin/data/addons.jsx:47
msgid "Renewals route through the chosen gateway, not just Milo Payments"
msgstr "Продления проходят через выбранный шлюз, а не только через Milo Payments"

#: build/admin.js:25
#: src/admin/data/addons.jsx:48
#: src/admin/data/addons.jsx:146
msgid "License key activation, automatic plugin updates"
msgstr "Активация лицензионного ключа, автоматические обновления плагина"

#: build/admin.js:25
#: src/admin/data/addons.jsx:65
msgid "Advanced Analytics"
msgstr "Расширенная аналитика"

#: build/admin.js:25
#: src/admin/data/addons.jsx:66
msgid ""
"MRR waterfall, churn analysis, cohort retention, LTV, trial conversion, "
"at-risk alerts, forecasting, scheduled reports, and CSV exports."
msgstr ""
"Водопад MRR, анализ оттока, удержание когорт, LTV, конверсия пробных "
"подписок, предупреждения о рисках, прогнозирование, запланированные отчёты "
"и экспорт в CSV."

#: build/admin.js:25
#: src/admin/data/addons.jsx:67
msgid ""
"The complete analytics toolkit for subscription businesses. Track MRR "
"movement (new, expansion, churn) in a SaaS-style waterfall. Analyze churn "
"by type (voluntary vs payment failure), product, and billing period. See "
"cohort retention over time. Calculate customer lifetime value and identify "
"your highest-value subscribers. Monitor trial-to-paid conversion rates. Get "
"alerts for at-risk customers (expiring, on hold, failed payments). Forecast "
"revenue with churn-adjusted projections. Receive automated weekly or "
"monthly email digests. Export everything to CSV."
msgstr ""
"Полный набор аналитических инструментов для бизнеса подписок. Отслеживайте "
"динамику MRR (новые, расширения, отток) в формате \"водопада\" как в SaaS. "
"Анализируйте отток по типу (добровольный или из-за ошибки платежа), "
"продукту и периоду оплаты. Смотрите удержание когорт во времени. "
"Рассчитывайте пожизненную ценность клиента и выявляйте самых ценных "
"подписчиков. Следите за конверсией с пробных на платные подписки. Получайте "
"предупреждения о клиентах под риском (истекает срок, на паузе, ошибка "
"платежа). Прогнозируйте доход с учётом оттока. Получайте автоматические "
"еженедельные или ежемесячные отчёты по email. Всё можно экспортировать в "
"CSV."

#: build/admin.js:25
#: src/admin/data/addons.jsx:69
msgid "MRR Movement waterfall (new, expansion, churn, net)"
msgstr "Движение MRR (новые, расширение, отток, чистое значение)"

#: build/admin.js:25
#: src/admin/data/addons.jsx:70
msgid "Churn analysis: voluntary vs involuntary, by product/period"
msgstr "Анализ оттока: добровольный и недобровольный, по продукту/периоду"

#: build/admin.js:25
#: src/admin/data/addons.jsx:71
msgid "Cohort retention matrix"
msgstr "Матрица удержания когорт"

#: build/admin.js:25
#: src/admin/data/addons.jsx:72
msgid "Customer lifetime value and top customers"
msgstr "Пожизненная ценность клиента и топ-клиенты"

#: build/admin.js:25
#: src/admin/data/addons.jsx:73
msgid "Trial-to-paid conversion tracking"
msgstr "Отслеживание конверсии с пробного на платный тариф"

#: build/admin.js:25
#: src/admin/data/addons.jsx:74
msgid "At-risk subscriber alerts (expiring, on hold, failed payments)"
msgstr ""
"Оповещения о подписчиках под риском (истекает срок, на паузе, ошибка "
"платежа)"

#: build/admin.js:25
#: src/admin/data/addons.jsx:75
msgid "Revenue forecasting with churn adjustment"
msgstr "Прогнозирование дохода с учётом оттока"

#: build/admin.js:25
#: src/admin/data/addons.jsx:76
msgid "Automated weekly/monthly email reports"
msgstr "Автоматические еженедельные/ежемесячные email-отчёты"

#: build/admin.js:25
#: src/admin/data/addons.jsx:77
msgid "CSV export for all reports"
msgstr "Экспорт CSV для всех отчетов"

#: build/admin.js:25
#: src/admin/data/addons.jsx:91
msgid "Failed Payment Retry"
msgstr "Повторная попытка оплаты при неудаче"

#: build/admin.js:25
#: src/admin/data/addons.jsx:92
msgid ""
"Automatically retry failed renewal payments. Recover lost revenue and "
"reduce churn."
msgstr ""
"Автоматически повторяйте неудачные платежи за продление. Восстановите "
"потерянную выручку и снизьте отток клиентов."

#: build/admin.js:25
#: src/admin/data/addons.jsx:93
msgid "Recover failed payments automatically."
msgstr "Автоматически восстанавливайте неудачные платежи."

#: build/admin.js:25
#: src/admin/data/addons.jsx:94
msgid ""
"When a renewal payment fails, this add-on automatically retries the charge "
"on a customizable schedule. Configure up to 5 retry attempts with different "
"intervals, notify customers and admins at each step, and recover revenue "
"that would otherwise be lost to involuntary churn."
msgstr ""
"Когда платеж за продление не проходит, этот модуль автоматически повторяет "
"попытку списания по настраиваемому расписанию. Настраивайте до 5 попыток с "
"разными интервалами, уведомляйте клиентов и администраторов на каждом этапе "
"и возвращайте доход, который иначе был бы потерян из-за принудительного "
"оттока."

#: build/admin.js:25
#: src/admin/data/addons.jsx:96
msgid "Customizable retry schedule (up to 5 attempts)"
msgstr "Настраиваемое расписание повторных попыток (до 5 попыток)"

#: build/admin.js:25
#: src/admin/data/addons.jsx:97
msgid "Email notifications at each retry step"
msgstr "Email-уведомления на каждом этапе повторной попытки"

#: build/admin.js:25
#: src/admin/data/addons.jsx:98
msgid "Automatic subscription status management during retries"
msgstr "Автоматическое управление статусом подписки во время повторных попыток"

#: build/admin.js:25
#: src/admin/data/addons.jsx:99
msgid "Recovery rate tracking and reporting"
msgstr "Отслеживание и отчетность по восстановленным платежам"

#: build/admin.js:25
#: src/admin/data/addons.jsx:100
msgid "Configurable final action (cancel or expire)"
msgstr "Настраиваемое финальное действие (отмена или завершение)"

#: build/admin.js:25
#: src/admin/data/addons.jsx:114
msgid "Gifting"
msgstr "Подарки"

#: build/admin.js:25
#: src/admin/data/addons.jsx:115
msgid "Allow customers to purchase subscriptions as gifts for others."
msgstr "Позвольте клиентам покупать подписки в подарок другим."

#: build/admin.js:25
#: src/admin/data/addons.jsx:116
msgid "Let customers gift subscriptions."
msgstr "Позвольте клиентам дарить подписки."

#: build/admin.js:25
#: src/admin/data/addons.jsx:117
msgid ""
"Let your customers buy subscription products as gifts. The recipient "
"receives an email with instructions to create their account and manage "
"their gifted subscription. The purchaser is charged for renewals while the "
"recipient enjoys the subscription benefits."
msgstr ""
"Позвольте клиентам покупать подписочные продукты в подарок. Получатель "
"получает email с инструкциями по созданию аккаунта и управлению подаренной "
"подпиской. Оплата за продления списывается с покупателя, а получатель "
"пользуется преимуществами подписки."

#: build/admin.js:25
#: src/admin/data/addons.jsx:119
msgid "Gift checkbox on product page and checkout"
msgstr "Чекбокс \"Подарок\" на странице товара и при оформлении заказа"

#: build/admin.js:25
#: src/admin/data/addons.jsx:120
msgid "Automatic recipient account creation"
msgstr "Автоматическое создание аккаунта получателя"

#: build/admin.js:25
#: src/admin/data/addons.jsx:121
msgid "Gift notification emails"
msgstr "Письма-уведомления о подарке"

#: build/admin.js:25
#: src/admin/data/addons.jsx:122
msgid "Purchaser manages billing, recipient manages subscription"
msgstr "Покупатель управляет оплатой, получатель — подпиской"

#: build/admin.js:25
#: src/admin/data/addons.jsx:136
msgid "Memberships"
msgstr "Членства"

#: build/admin.js:25
#: src/admin/data/addons.jsx:137
msgid ""
"Restrict pages, posts, and content blocks to subscribers with an active "
"subscription."
msgstr ""
"Ограничивайте доступ к страницам, записям и блокам контента только для "
"подписчиков с активной подпиской."

#: build/admin.js:25
#: src/admin/data/addons.jsx:138
msgid "Gate content for subscribers only."
msgstr "Ограничьте контент только для подписчиков."

#: build/admin.js:25
#: src/admin/data/addons.jsx:139
msgid ""
"Turn any subscription into a membership. Restrict whole pages or posts, "
"gate sections of any post with a Gutenberg block or shortcode, and require "
"a specific subscription product if you sell multiple plans. Non-members see "
"a configurable fallback message — restricted posts are also hidden from "
"archives so titles and excerpts never leak."
msgstr ""
"Преобразуйте любую подписку в членство. Ограничивайте целые страницы или "
"записи, закрывайте разделы записей с помощью блока Gutenberg или шорткода и "
"требуйте определённый продукт подписки, если у вас несколько тарифов. "
"Нечлены видят настраиваемое сообщение — скрытые записи также не "
"отображаются в архивах, чтобы заголовки и выдержки не были видны."

#: build/admin.js:25
#: src/admin/data/addons.jsx:141
msgid "Whole-page restriction with a one-click meta toggle"
msgstr "Ограничение доступа ко всей странице одним кликом (мета-переключатель)"

#: build/admin.js:25
#: src/admin/data/addons.jsx:142
msgid "Members Only Gutenberg block (server-rendered, no leak)"
msgstr ""
"Блок Gutenberg \"Только для членов\" (рендерится на сервере, ничего не "
"раскрывает)"

#: build/admin.js:25
#: src/admin/data/addons.jsx:143
msgid "[milo_member] shortcode for legacy content"
msgstr "Шорткод [milo_member] для старого контента"

#: build/admin.js:25
#: src/admin/data/addons.jsx:144
msgid "Per-product gating: require specific subscription plans"
msgstr "Ограничение по продукту: требуйте определённые тарифы подписки"

#: build/admin.js:25
#: src/admin/data/addons.jsx:145
msgid "Configurable fallback message and archive hiding"
msgstr "Настраиваемое сообщение для гостей и скрытие из архивов"

#: build/admin.js:25
#: src/admin/data/addons.jsx:160
msgid "Subscription Coupons"
msgstr "Купоны для подписки"

#: build/admin.js:25
#: src/admin/data/addons.jsx:161
msgid ""
"Create recurring discounts, sign-up fee discounts, and limited-payment "
"coupons."
msgstr ""
"Создавайте повторяющиеся скидки, скидки на вступительный платеж и купоны с "
"ограниченным числом оплат."

#: build/admin.js:25
#: src/admin/data/addons.jsx:162
msgid "Create recurring discount coupons."
msgstr "Создавайте купоны на повторяющиеся скидки."

#: build/admin.js:25
#: src/admin/data/addons.jsx:163
msgid ""
"Extend WooCommerce coupons with subscription-specific discount types. "
"Create coupons that discount recurring payments, waive sign-up fees, or "
"apply only for a limited number of renewal payments. Perfect for "
"promotions, trials, and customer retention campaigns."
msgstr ""
"Расширьте купоны WooCommerce новыми типами скидок, специфичными для "
"подписок. Создавайте купоны, которые снижают стоимость регулярных платежей, "
"отменяют плату за регистрацию или действуют только на ограниченное "
"количество продлений. Идеально для акций, пробных периодов и кампаний по "
"удержанию клиентов."

#: build/admin.js:25
#: src/admin/data/addons.jsx:165
msgid "Recurring product discount coupons"
msgstr "Купоны на скидку для товаров с регулярными платежами"

#: build/admin.js:25
#: src/admin/data/addons.jsx:166
msgid "Sign-up fee discount coupons"
msgstr "Купоны на скидку при оплате регистрационного взноса"

#: build/admin.js:25
#: src/admin/data/addons.jsx:167
msgid "Limited-payment coupons (e.g. first 3 months)"
msgstr "Купоны с ограниченным количеством платежей (например, первые 3 месяца)"

#: build/admin.js:25
#: src/admin/data/addons.jsx:168
msgid "Percentage and fixed amount types"
msgstr "Процентные и фиксированные типы скидок"

#: build/admin.js:25
#: src/admin/data/addons.jsx:182
msgid "All Products for Subscriptions"
msgstr "Все товары для подписок"

#: build/admin.js:25
#: src/admin/data/addons.jsx:183
msgid "Add a \"Subscribe & Save\" option to any existing WooCommerce product."
msgstr ""
"Добавьте опцию «Подписаться и сэкономить» к любому существующему товару "
"WooCommerce."

#: build/admin.js:25
#: src/admin/data/addons.jsx:184
msgid "Add subscription options to any product."
msgstr "Добавьте варианты подписки к любому товару."

#: build/admin.js:25
#: src/admin/data/addons.jsx:185
msgid ""
"Turn any simple or variable product into a subscription without creating "
"new products. Customers choose between a one-time purchase or a recurring "
"subscription with a configurable discount. Perfect for consumables, "
"replenishment products, and \"subscribe and save\" programs."
msgstr ""
"Преобразуйте любой простой или вариативный товар в подписку без создания "
"новых товаров. Клиенты смогут выбрать между разовой покупкой и регулярной "
"подпиской с настраиваемой скидкой. Идеально для товаров повседневного "
"спроса, товаров для пополнения запасов и программ «подпишись и сэкономь»."

#: build/admin.js:25
#: src/admin/data/addons.jsx:187
msgid "Subscribe & Save toggle on any product"
msgstr "Переключатель «Подписаться и сэкономить» на любом товаре"

#: build/admin.js:25
#: src/admin/data/addons.jsx:188
msgid "Configurable discount percentage for subscribers"
msgstr "Настраиваемый процент скидки для подписчиков"

#: build/admin.js:25
#: src/admin/data/addons.jsx:189
msgid "Customer chooses one-time or subscription at checkout"
msgstr "Клиент выбирает разовую покупку или подписку при оформлении заказа"

#: build/admin.js:25
#: src/admin/data/addons.jsx:190
msgid "Works with existing inventory management"
msgstr "Работает с существующим управлением запасами"

#: build/admin.js:25
#: src/admin/data/addons.jsx:204
msgid "Stock Management"
msgstr "Управление запасами"

#: build/admin.js:25
#: src/admin/data/addons.jsx:205
msgid "Auto-pause subscriptions when product stock runs out, resume when restocked."
msgstr ""
"Автоматическая пауза подписок, когда товар заканчивается на складе, и "
"возобновление при пополнении."

#: build/admin.js:25
#: src/admin/data/addons.jsx:206
msgid "Sync inventory with subscription renewals."
msgstr "Синхронизация запасов с продлением подписок."

#: build/admin.js:25
#: src/admin/data/addons.jsx:207
msgid ""
"Prevent overselling by automatically pausing subscriptions when a product "
"goes out of stock. Customers are notified by email and their subscriptions "
"automatically resume when inventory is replenished. Includes an admin "
"dashboard of stock-paused subscriptions."
msgstr ""
"Предотвращайте избыточные продажи, автоматически приостанавливая подписки, "
"когда товар заканчивается на складе. Клиенты получают уведомление по "
"электронной почте, а их подписки автоматически возобновляются при "
"пополнении запасов. Включает административную панель для подписок, "
"приостановленных из-за отсутствия товара."

#: build/admin.js:25
#: src/admin/data/addons.jsx:209
msgid "Auto-pause subscriptions on zero stock"
msgstr "Автоматическая пауза подписок при отсутствии товара на складе"

#: build/admin.js:25
#: src/admin/data/addons.jsx:210
msgid "Customer notification emails"
msgstr "Уведомления клиентов по электронной почте"

#: build/admin.js:25
#: src/admin/data/addons.jsx:211
msgid "Auto-resume when stock is replenished"
msgstr "Автоматическое возобновление при пополнении товара"

#: build/admin.js:25
#: src/admin/data/addons.jsx:212
msgid "Works with WooCommerce inventory management"
msgstr "Работает с управлением запасами WooCommerce"

#: build/admin.js:25
#: src/admin/data/addons.jsx:226
msgid "Scheduled Start Dates"
msgstr "Запланированные даты начала"

#: build/admin.js:25
#: src/admin/data/addons.jsx:227
msgid ""
"Let customers or store owners set a future activation date for "
"subscriptions instead of starting immediately."
msgstr ""
"Позвольте клиентам или владельцам магазина установить будущую дату "
"активации подписки вместо немедленного начала."

#: build/admin.js:25
#: src/admin/data/addons.jsx:228
msgid ""
"Allow subscriptions to start on a future date. Customers can pick their own "
"start date from a date picker on the product page, or the store owner can "
"set a fixed start date (specific date or day of month). The subscription is "
"created at checkout but stays in pending status until the scheduled date, "
"when it activates automatically via Action Scheduler."
msgstr ""
"Позвольте подпискам начинаться с будущей даты. Клиенты могут выбрать дату "
"начала с помощью календаря на странице товара, или владелец магазина может "
"установить фиксированную дату начала (конкретный день или число месяца). "
"Подписка создается при оформлении заказа, но остается в статусе ожидания до "
"назначенной даты, после чего автоматически активируется через Action "
"Scheduler."

#: build/admin.js:25
#: src/admin/data/addons.jsx:230
msgid "Customer-selected start date via date picker"
msgstr "Дата начала, выбранная клиентом через календарь"

#: build/admin.js:25
#: src/admin/data/addons.jsx:231
msgid "Fixed start date per product (specific date or day of month)"
msgstr ""
"Фиксированная дата начала для каждого товара (конкретная дата или день "
"месяца)"

#: build/admin.js:25
#: src/admin/data/addons.jsx:232
msgid "Deferred activation via Action Scheduler"
msgstr "Отложенная активация через Action Scheduler"

#: build/admin.js:25
#: src/admin/data/addons.jsx:233
msgid "My Account shows scheduled start date"
msgstr "В «Моей учетной записи» отображается запланированная дата начала"

#: build/admin.js:25
#: src/admin/data/addons.jsx:234
msgid "Confirmation email with start date"
msgstr "Подтверждающее письмо с датой начала"

#: build/admin.js:25
#: src/admin/data/addons.jsx:248
msgid "Split Shipping"
msgstr "Раздельная доставка"

#: build/admin.js:25
#: src/admin/data/addons.jsx:249
msgid "Different billing and shipping schedules. Pay annually, ship monthly."
msgstr "Разные графики оплаты и доставки. Оплата ежегодно, доставка ежемесячно."

#: build/admin.js:25
#: src/admin/data/addons.jsx:250
msgid ""
"Allow subscriptions with independent billing and shipping frequencies. For "
"example, a customer pays once a year but receives a shipment every month. "
"Shipment orders are created automatically as $0 orders ready for "
"fulfillment. Renewal orders handle payment only, with shipping excluded. "
"Supports any combination of billing and shipping intervals."
msgstr ""
"Позволяет создавать подписки с независимыми частотами оплаты и доставки. "
"Например, клиент платит раз в год, но получает посылку каждый месяц. Заказы "
"на доставку создаются автоматически как заказы на $0, готовые к выполнению. "
"Заказы на продление включают только оплату, доставка исключена. "
"Поддерживаются любые комбинации интервалов оплаты и доставки."

#: build/admin.js:25
#: src/admin/data/addons.jsx:252
msgid "Independent shipping schedule per product"
msgstr "Независимый график доставки для каждого товара"

#: build/admin.js:25
#: src/admin/data/addons.jsx:253
msgid "Automatic $0 shipment orders on shipping schedule"
msgstr "Автоматические заказы на доставку на $0 по расписанию доставки"

#: build/admin.js:25
#: src/admin/data/addons.jsx:254
msgid "Renewal orders exclude shipping (payment only)"
msgstr "В заказах на продление доставка исключена (только оплата)"

#: build/admin.js:25
#: src/admin/data/addons.jsx:255
msgid "My Account shows next shipment date and shipment history"
msgstr "В «Мой аккаунт» отображается дата следующей доставки и история доставок"

#: build/admin.js:25
#: src/admin/data/addons.jsx:256
msgid "Shipments pause on hold, resume on reactivation"
msgstr "Доставки приостанавливаются при удержании, возобновляются при активации"

#: build/admin.js:25
#: src/admin/data/addons.jsx:257
msgid "Shipment notification emails"
msgstr "Уведомления о доставке по электронной почте"

#: build/admin.js:25
#: src/admin/data/addons.jsx:271
msgid "Download Limits"
msgstr "Ограничения на загрузки"

#: build/admin.js:25
#: src/admin/data/addons.jsx:272
msgid ""
"Tier download allowances by subscription plan. Limit downloads per billing "
"period with automatic reset on renewal."
msgstr ""
"Установите лимиты загрузок по тарифным планам подписки. Ограничьте "
"количество загрузок за расчетный период с автоматическим сбросом при "
"продлении."

#: build/admin.js:25
#: src/admin/data/addons.jsx:273
msgid ""
"Enforce per-product download quotas that reset each billing period. Set a "
"maximum number of downloads per product (e.g., 10 downloads/month). "
"Customers see their remaining quota on the My Account page with a visual "
"progress bar. When the quota is reached, downloads are blocked until the "
"next renewal payment resets the counter. Includes email notification when "
"the limit is hit."
msgstr ""
"Применяйте индивидуальные квоты загрузок для каждого товара с "
"автоматическим сбросом в каждом расчетном периоде. Установите максимальное "
"количество загрузок для каждого товара (например, 10 загрузок в месяц). "
"Клиенты видят оставшуюся квоту на странице «Мой аккаунт» с визуальным "
"индикатором прогресса. Когда квота достигнута, загрузки блокируются до "
"следующей оплаты за продление. Включает уведомление по электронной почте "
"при достижении лимита."

#: build/admin.js:25
#: src/admin/data/addons.jsx:275
msgid "Per-product download quota (configurable per product and variation)"
msgstr "Квота загрузок на товар (настраивается для каждого товара и вариации)"

#: build/admin.js:25
#: src/admin/data/addons.jsx:276
msgid "Automatic counter reset on renewal payment"
msgstr "Автоматический сброс счетчика при оплате продления"

#: build/admin.js:25
#: src/admin/data/addons.jsx:277
msgid "My Account progress bar showing usage"
msgstr "Полоса прогресса в «Мой аккаунт» с отображением использования"

#: build/admin.js:25
#: src/admin/data/addons.jsx:278
msgid "Download blocked with friendly message when quota reached"
msgstr "Загрузка блокируется с дружелюбным сообщением при достижении квоты"

#: build/admin.js:25
#: src/admin/data/addons.jsx:279
msgid "Admin visibility of download usage per subscriber"
msgstr "Видимость использования загрузок по подписчикам для администратора"

#: build/admin.js:25
#: src/admin/data/addons.jsx:280
msgid "Email notification when quota is exhausted"
msgstr "Уведомление по электронной почте при исчерпании квоты"

#: build/admin.js:25
#: src/admin/data/addons.jsx:294
msgid "Gravity Forms"
msgstr "Gravity Forms"

#: build/admin.js:25
#: src/admin/data/addons.jsx:295
msgid ""
"Create WooCommerce subscriptions from Gravity Forms submissions with field "
"mapping and merge tags."
msgstr ""
"Создавайте подписки WooCommerce из отправленных Gravity Forms с помощью "
"сопоставления полей и merge-тегов."

#: build/admin.js:25
#: src/admin/data/addons.jsx:296
msgid ""
"Integrate Gravity Forms with Milo Subscriptions to create subscriptions "
"from form submissions. Configure any form to create a WooCommerce "
"subscription on submit, with field mapping for customer email and name. "
"Includes merge tags for subscription data in notifications, a meta box on "
"the entry detail page showing linked subscriptions, and conditional logic "
"support."
msgstr ""
"Интегрируйте Gravity Forms с Milo Subscriptions для создания подписок из "
"отправленных форм. Настройте любую форму для создания подписки WooCommerce "
"при отправке с сопоставлением полей для email и имени клиента. Включает "
"merge-теги для данных подписки в уведомлениях, метабокс на странице деталей "
"заявки с ссылками на подписки и поддержку условной логики."

#: build/admin.js:25
#: src/admin/data/addons.jsx:298
msgid "Create subscriptions from form submissions"
msgstr "Создание подписок из отправленных форм"

#: build/admin.js:25
#: src/admin/data/addons.jsx:299
msgid "Field mapping for customer data"
msgstr "Сопоставление полей для данных клиента"

#: build/admin.js:25
#: src/admin/data/addons.jsx:300
msgid "Custom merge tags: {milo_subscription_id}, {milo_subscription_status}"
msgstr ""
"Пользовательские merge-теги: {milo_subscription_id}, "
"{milo_subscription_status}"

#: build/admin.js:25
#: src/admin/data/addons.jsx:301
msgid "Entry detail meta box with subscription links"
msgstr "Мета-бокс деталей заявки с ссылками на подписки"

#: build/admin.js:25
#: src/admin/data/addons.jsx:302
msgid "Automatic customer account creation"
msgstr "Автоматическое создание аккаунта клиента"

#: build/admin.js:25
#: src/admin/data/addons.jsx:316
msgid "License Server"
msgstr "Сервер лицензий"

#: build/admin.js:25
#: src/admin/data/addons.jsx:317
msgid ""
"Sell software licenses tied to subscriptions. Generate keys, manage "
"activations, and deliver plugin updates."
msgstr ""
"Продавайте лицензии на программное обеспечение, привязанные к подпискам. "
"Генерируйте ключи, управляйте активациями и предоставляйте обновления "
"плагинов."

#: build/admin.js:25
#: src/admin/data/addons.jsx:318
msgid ""
"Turn your WooCommerce store into a full software licensing platform. "
"Automatically generate license keys when subscriptions are purchased, limit "
"the number of site activations per key, and serve plugin/theme updates "
"directly from your store. Licenses follow the subscription lifecycle — they "
"activate, suspend, and expire together."
msgstr ""
"Преобразуйте ваш магазин WooCommerce в полноценную платформу лицензирования "
"ПО. Лицензионные ключи автоматически генерируются при покупке подписки, "
"количество активаций на ключ ограничено, а обновления плагинов и тем "
"поступают прямо из вашего магазина. Лицензии следуют жизненному циклу "
"подписки — активируются, приостанавливаются и истекают вместе с ней."

#: build/admin.js:25
#: src/admin/data/addons.jsx:320
msgid "Automatic license key generation on purchase"
msgstr "Автоматическая генерация лицензионного ключа при покупке"

#: build/admin.js:25
#: src/admin/data/addons.jsx:321
msgid "Per-key site activation limits"
msgstr "Ограничения активаций сайтов для каждого ключа"

#: build/admin.js:25
#: src/admin/data/addons.jsx:322
msgid "Plugin and theme update delivery"
msgstr "Доставка обновлений плагинов и тем"

#: build/admin.js:25
#: src/admin/data/addons.jsx:323
msgid "License status tied to subscription lifecycle"
msgstr "Статус лицензии связан с жизненным циклом подписки"

#: build/admin.js:25
#: src/admin/data/addons.jsx:324
msgid "REST API for remote license validation"
msgstr "REST API для удалённой проверки лицензии"

#: build/admin.js:25
#: build/admin.js:31
#: build/admin.js:37
#: build/admin.js:48
#: src/admin/pages/DashboardPage.jsx:38
#: src/admin/pages/DashboardPage.jsx:130
#: src/admin/pages/SubscriptionsPage.jsx:331
#: src/admin/pages/SubscriptionsPage.jsx:915
msgid "On hold"
msgstr "Приостановлено"

#: build/admin.js:25
#: build/admin.js:37
#: build/admin.js:48
#: build/admin.js:53
#: src/admin/pages/DashboardPage.jsx:39
#: src/admin/pages/SubscriptionDetailPage.jsx:1007
#: src/admin/pages/SubscriptionsPage.jsx:332
#: src/admin/pages/SubscriptionsPage.jsx:914
msgid "Pending"
msgstr "В ожидании"

#: build/admin.js:25
#: build/admin.js:37
#: build/admin.js:53
#: src/admin/pages/DashboardPage.jsx:40
#: src/admin/pages/SubscriptionDetailPage.jsx:1008
#: src/admin/pages/SubscriptionsPage.jsx:334
msgid "Cancelled"
msgstr "Отменено"

#: build/admin.js:25
#: build/admin.js:37
#: build/admin.js:53
#: src/admin/pages/DashboardPage.jsx:41
#: src/admin/pages/SubscriptionDetailPage.jsx:1009
#: src/admin/pages/SubscriptionsPage.jsx:335
msgid "Expired"
msgstr "Истекло"

#: build/admin.js:25
#: src/admin/pages/DashboardPage.jsx:42
msgid "Pending cancel"
msgstr "Ожидание отмены"

#: build/admin.js:25
#: build/admin.js:72
#: src/admin/pages/DashboardPage.jsx:67
#: src/admin/pages/HealthCheckPage.jsx:79
msgid "just now"
msgstr "только что"

#: build/admin.js:27
#: src/admin/pages/DashboardPage.jsx:71
#. translators: %d: number of minutes
msgid "%dm ago"
msgstr "%d мин назад"

#: build/admin.js:29
#: src/admin/pages/DashboardPage.jsx:76
#. translators: %d: number of hours
msgid "%dh ago"
msgstr "%d ч назад"

#: build/admin.js:31
#: src/admin/pages/DashboardPage.jsx:80
#. translators: %d: number of days
msgid "%dd ago"
msgstr "%d дн назад"

#: build/admin.js:31
#: src/admin/pages/DashboardPage.jsx:102
msgid "Your activity will appear here."
msgstr "Ваша активность появится здесь."

#: build/admin.js:31
#: src/admin/pages/DashboardPage.jsx:131
msgid "Renewals 7d"
msgstr "Продления за 7 дней"

#: build/admin.js:31
#: src/admin/pages/DashboardPage.jsx:132
msgid "Failed 24h"
msgstr "Неудачных за 24 часа"

#: build/admin.js:31
#: src/admin/pages/DashboardPage.jsx:175
msgid "New this week"
msgstr "Новое на этой неделе"

#: build/admin.js:31
#: src/admin/pages/DashboardPage.jsx:184
msgid "Renewals due"
msgstr "Продления к оплате"

#: build/admin.js:31
#: src/admin/pages/DashboardPage.jsx:202
msgid "Latest subscriptions"
msgstr "Последние подписки"

#: build/admin.js:31
#: src/admin/pages/DashboardPage.jsx:202
msgid "Latest"
msgstr "Последние"

#: build/admin.js:31
#: build/admin.js:32
#: src/admin/pages/DashboardPage.jsx:203
#: src/admin/pages/DashboardPage.jsx:410
msgid "Subscription pulse"
msgstr "Пульс подписок"

#: build/admin.js:31
#: src/admin/pages/DashboardPage.jsx:203
msgid "Pulse"
msgstr "Пульс"

#: build/admin.js:31
#: src/admin/pages/DashboardPage.jsx:204
msgid "This week"
msgstr "На этой неделе"

#: build/admin.js:31
#: src/admin/pages/DashboardPage.jsx:266
msgid "Welcome back"
msgstr "С возвращением"

#: build/admin.js:31
#: src/admin/pages/DashboardPage.jsx:275
msgid ""
"Manage subscriptions, track recurring revenue, and keep your store healthy, "
"all from one place."
msgstr ""
"Управляйте подписками, отслеживайте регулярный доход и поддерживайте "
"здоровье магазина — всё в одном месте."

#: build/admin.js:31
#: src/admin/pages/DashboardPage.jsx:279
#: src/admin/pages/DashboardPage.jsx:315
msgid "View subscriptions"
msgstr "Просмотреть подписки"

#: build/admin.js:31
#: src/admin/pages/DashboardPage.jsx:282
msgid "Open analytics"
msgstr "Открыть аналитику"

#: build/admin.js:31
#: src/admin/pages/DashboardPage.jsx:296
msgid "Run the setup wizard"
msgstr "Запустить мастер настройки"

#: build/admin.js:31
#: src/admin/pages/DashboardPage.jsx:297
msgid "Open wizard"
msgstr "Открыть мастер"

#: build/admin.js:31
#: src/admin/pages/DashboardPage.jsx:302
msgid "Connect a payment gateway"
msgstr "Подключить платёжный шлюз"

#: build/admin.js:31
#: build/admin.js:35
#: src/admin/pages/DashboardPage.jsx:303
#: src/admin/pages/DashboardPage.jsx:654
msgid "Configure payments"
msgstr "Настроить платежи"

#: build/admin.js:31
#: src/admin/pages/DashboardPage.jsx:308
msgid "Create your first subscription product"
msgstr "Создайте свой первый продукт с подпиской"

#: build/admin.js:31
#: src/admin/pages/DashboardPage.jsx:309
msgid "Add product"
msgstr "Добавить продукт"

#: build/admin.js:31
#: src/admin/pages/DashboardPage.jsx:314
msgid "Receive your first subscription"
msgstr "Получите свою первую подписку"

#: build/admin.js:31
#: src/admin/pages/DashboardPage.jsx:327
msgid "Hide setup checklist"
msgstr "Скрыть контрольный список настроек"

#: build/admin.js:31
#: src/admin/pages/DashboardPage.jsx:334
msgid "Get set up"
msgstr "Начать настройку"

#: build/admin.js:31
#: src/admin/pages/DashboardPage.jsx:337
msgid "A few quick steps to start selling subscriptions."
msgstr "Несколько простых шагов для начала продаж по подписке."

#: build/admin.js:32
#: src/admin/pages/DashboardPage.jsx:343
#. translators: 1: completed steps, 2: total steps
msgid "%1$d of %2$d"
msgstr "%1$d из %2$d"

#: build/admin.js:32
#: src/admin/pages/DashboardPage.jsx:376
msgid "Done"
msgstr "Готово"

#: build/admin.js:32
#: src/admin/pages/DashboardPage.jsx:411
msgid "Live counts of subscriptions and renewal activity in your store."
msgstr "Живой подсчет подписок и активности по продлениям в вашем магазине."

#: build/admin.js:32
#: src/admin/pages/DashboardPage.jsx:416
msgid "Active subscriptions"
msgstr "Активные подписки"

#: build/admin.js:32
#: src/admin/pages/DashboardPage.jsx:422
msgid "On-hold subscriptions"
msgstr "Подписки на удержании"

#: build/admin.js:32
#: src/admin/pages/DashboardPage.jsx:428
msgid "Renewals due (next 7 days)"
msgstr "Продления к оплате (следующие 7 дней)"

#: build/admin.js:32
#: src/admin/pages/DashboardPage.jsx:434
msgid "Failed renewals (last 24h)"
msgstr "Неудачные продления (последние 24 ч)"

#: build/admin.js:32
#: src/admin/pages/DashboardPage.jsx:440
msgid "New subscriptions (this week)"
msgstr "Новые подписки (на этой неделе)"

#: build/admin.js:32
#: src/admin/pages/DashboardPage.jsx:468
msgid "All subscriptions look healthy"
msgstr "Все подписки в порядке"

#: build/admin.js:33
#: src/admin/pages/DashboardPage.jsx:471
#. translators: 1: scanned count, 2: relative time
msgid "%1$d subscriptions scanned %2$s; no issues found."
msgstr "%1$d подписок проверено %2$s; проблем не обнаружено."

#: build/admin.js:34
#: src/admin/pages/DashboardPage.jsx:479
#. translators: %d: flagged count
msgid "%d subscriptions need your attention"
msgstr "%d подписка требует вашего внимания"

#: build/admin.js:35
#: src/admin/pages/DashboardPage.jsx:484
#. translators: %s: relative time
msgid "Last scan %s. Resolve flagged rows to recover revenue at risk."
msgstr ""
"Последняя проверка %s. Решите отмеченные строки, чтобы восстановить "
"потенциальный доход."

#: build/admin.js:35
#: src/admin/pages/DashboardPage.jsx:464
msgid "Run your first Health Check"
msgstr "Запустите первую проверку состояния"

#: build/admin.js:35
#: src/admin/pages/DashboardPage.jsx:465
msgid ""
"A 30-second scan that surfaces subscriptions stuck on manual renewal, "
"missed renewals, or with a missing schedule."
msgstr ""
"30-секундное сканирование, выявляющее подписки на ручном продлении, "
"пропущенные продления или без расписания."

#: build/admin.js:35
#: src/admin/pages/DashboardPage.jsx:501
msgid "Open Health Check"
msgstr "Открыть проверку состояния"

#: build/admin.js:35
#: src/admin/pages/DashboardPage.jsx:502
msgid "Run scan"
msgstr "Запустить сканирование"

#: build/admin.js:35
#: src/admin/pages/DashboardPage.jsx:512
msgid "Recent activity"
msgstr "Последние действия"

#: build/admin.js:35
#: src/admin/pages/DashboardPage.jsx:538
msgid "NEW"
msgstr "НОВОЕ"

#: build/admin.js:35
#: src/admin/pages/DashboardPage.jsx:521
msgid "Once subscriptions start moving, you'll see them here."
msgstr "Как только подписки начнут поступать, вы увидите их здесь."

#: build/admin.js:35
#: src/admin/pages/DashboardPage.jsx:566
msgid "What's new"
msgstr "Что нового"

#: build/admin.js:35
#: src/admin/pages/DashboardPage.jsx:583
msgid "View full changelog"
msgstr "Посмотреть полный список изменений"

#: build/admin.js:35
#: src/admin/pages/DashboardPage.jsx:634
msgid "Build with Milo"
msgstr "Создавайте с Milo"

#: build/admin.js:35
#: src/admin/pages/DashboardPage.jsx:636
msgid "Everything you need to grow recurring revenue."
msgstr "Всё необходимое для роста регулярного дохода."

#: build/admin.js:35
#: src/admin/pages/DashboardPage.jsx:644
msgid "Insight"
msgstr "Аналитика"

#: build/admin.js:35
#: src/admin/pages/DashboardPage.jsx:645
msgid "Open Analytics"
msgstr "Открыть аналитику"

#: build/admin.js:35
#: src/admin/pages/DashboardPage.jsx:646
msgid "Revenue, churn, growth and product breakdowns updated in real time."
msgstr ""
"Данные по доходу, оттоку, росту и разбивке по продуктам обновляются в "
"режиме реального времени."

#: build/admin.js:35
#: src/admin/pages/DashboardPage.jsx:647
msgid "View analytics"
msgstr "Просмотреть аналитику"

#: build/admin.js:35
#: src/admin/pages/DashboardPage.jsx:653
msgid "Setup"
msgstr "Настройка"

#: build/admin.js:35
#: src/admin/pages/DashboardPage.jsx:655
msgid ""
"Connect Stripe, PayPal, Mollie or Square in one click; no developer "
"required."
msgstr ""
"Подключите Stripe, PayPal, Mollie или Square в один клик — разработчик не "
"требуется."

#: build/admin.js:35
#: src/admin/pages/DashboardPage.jsx:656
msgid "Open Payments"
msgstr "Открыть платежи"

#: build/admin.js:35
#: src/admin/pages/DashboardPage.jsx:662
msgid "Extend"
msgstr "Расширить"

#: build/admin.js:35
#: src/admin/pages/DashboardPage.jsx:663
msgid "Browse add-ons"
msgstr "Просмотреть дополнения"

#: build/admin.js:35
#: src/admin/pages/DashboardPage.jsx:664
msgid "Memberships, gifting, coupons, license server and more, bundle priced."
msgstr "Подписки, подарки, купоны, сервер лицензий и многое другое в одном пакете."

#: build/admin.js:35
#: src/admin/pages/DashboardPage.jsx:665
msgid "See add-ons"
msgstr "Посмотреть дополнения"

#: build/admin.js:35
#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:518
#: src/admin/pages/DashboardPage.jsx:675
#: src/admin/pages/SettingsPage.jsx:1215
msgid "Documentation"
msgstr "Документация"

#: build/admin.js:35
#: build/admin.js:56
#: build/admin.js:58
#: src/admin/pages/DashboardPage.jsx:680
#: src/admin/pages/MigrationPage.jsx:284
#: src/admin/pages/SettingsPage.jsx:1218
msgid "Get support"
msgstr "Получить поддержку"

#: build/admin.js:35
#: src/admin/pages/DashboardPage.jsx:685
msgid "My account"
msgstr "Мой аккаунт"

#: build/admin.js:35
#: src/admin/pages/DashboardPage.jsx:734
msgid "Search subscription, order, customer…"
msgstr "Поиск подписки, заказа, клиента…"

#: build/admin.js:35
#: src/admin/pages/DashboardPage.jsx:755
msgid "Help & docs"
msgstr "Помощь и документы"

#: build/admin.js:35
#: src/admin/pages/NewSubscriptionProductPage.jsx:95
msgid "Select product image"
msgstr "Выбрать изображение продукта"

#: build/admin.js:35
#: src/admin/pages/NewSubscriptionProductPage.jsx:96
msgid "Use this image"
msgstr "Использовать это изображение"

#: build/admin.js:35
#: src/admin/pages/NewSubscriptionProductPage.jsx:173
msgid "Create New Subscription Product"
msgstr "Создать новый подписочный продукт"

#: build/admin.js:35
#: build/wizard.js:2
#: src/admin/pages/NewSubscriptionProductPage.jsx:186
#: src/wizard/WizardApp.jsx:662
msgid "Product name"
msgstr "Название продукта"

#: build/admin.js:35
#: build/wizard.js:2
#: src/admin/pages/NewSubscriptionProductPage.jsx:189
#: src/wizard/WizardApp.jsx:665
msgid "Monthly Coffee Subscription"
msgstr "Ежемесячная подписка на кофе"

#: build/admin.js:35
#: src/admin/pages/NewSubscriptionProductPage.jsx:197
msgid "Short description"
msgstr "Краткое описание"

#: build/admin.js:35
#: src/admin/pages/NewSubscriptionProductPage.jsx:198
msgid "One or two lines shown under the product title at checkout."
msgstr "Одна-две строки, отображаемые под названием продукта при оформлении заказа."

#: build/admin.js:35
#: src/admin/pages/NewSubscriptionProductPage.jsx:208
msgid "Full description"
msgstr "Полное описание"

#: build/admin.js:35
#: src/admin/pages/NewSubscriptionProductPage.jsx:218
msgid "Variable subscription (offer several plans)"
msgstr "Вариативная подписка (несколько тарифов)"

#: build/admin.js:35
#: src/admin/pages/NewSubscriptionProductPage.jsx:219
msgid ""
"Create multiple variations like Basic / Pro / Enterprise, each with its own "
"price."
msgstr ""
"Создайте несколько вариантов, например Базовый / Профессиональный / "
"Корпоративный, каждый со своей ценой."

#: build/admin.js:35
#: src/admin/pages/NewSubscriptionProductPage.jsx:230
msgid "Attribute name"
msgstr "Название атрибута"

#: build/admin.js:35
#: src/admin/pages/NewSubscriptionProductPage.jsx:231
msgid "Label for the attribute customers will choose from (e.g. Plan, Tier, Size)."
msgstr ""
"Метка для атрибута, который выберет клиент (например, Тариф, Уровень, "
"Размер)."

#: build/admin.js:35
#: src/admin/pages/NewSubscriptionProductPage.jsx:241
msgid "Variations"
msgstr "Вариации"

#: build/admin.js:35
#: src/admin/pages/NewSubscriptionProductPage.jsx:254
msgid "Name"
msgstr "Название"

#: build/admin.js:35
#: src/admin/pages/NewSubscriptionProductPage.jsx:255
msgid "Basic"
msgstr "Базовый"

#: build/admin.js:35
#: build/wizard.js:2
#: src/admin/pages/NewSubscriptionProductPage.jsx:262
#: src/admin/pages/NewSubscriptionProductPage.jsx:309
#: src/wizard/WizardApp.jsx:673
msgid "Price"
msgstr "Цена"

#: build/admin.js:35
#: build/admin.js:56
#: build/wizard.js:2
#: src/admin/pages/AnalyticsPage.jsx:562
#: src/admin/pages/NewSubscriptionProductPage.jsx:282
#: src/admin/pages/NewSubscriptionProductPage.jsx:329
#: src/wizard/WizardApp.jsx:693
msgid "Period"
msgstr "Период"

#: build/admin.js:35
#: src/admin/pages/NewSubscriptionProductPage.jsx:301
msgid "+ Add variation"
msgstr "+ Добавить вариант"

#: build/admin.js:35
#: src/admin/pages/NewSubscriptionProductPage.jsx:340
msgid "Subscription length"
msgstr "Длительность подписки"

#: build/admin.js:35
#: src/admin/pages/NewSubscriptionProductPage.jsx:341
msgid ""
"Number of billing cycles before the subscription ends. Leave at 0 for "
"lifetime."
msgstr ""
"Количество платежных циклов до окончания подписки. Оставьте 0 для "
"бессрочной подписки."

#: build/admin.js:35
#: src/admin/pages/NewSubscriptionProductPage.jsx:356
msgid "One-time fee on first payment."
msgstr "Единоразовый платеж при первом платеже."

#: build/admin.js:35
#: src/admin/pages/NewSubscriptionProductPage.jsx:368
msgid "Length in the unit below. 0 = no trial."
msgstr "Длительность в выбранной ниже единице. 0 = без пробного периода."

#: build/admin.js:35
#: src/admin/pages/NewSubscriptionProductPage.jsx:377
msgid "Trial unit"
msgstr "Единица пробного периода"

#: build/admin.js:35
#: src/admin/pages/NewSubscriptionProductPage.jsx:389
msgid "Categories"
msgstr "Категории"

#: build/admin.js:35
#: src/admin/pages/NewSubscriptionProductPage.jsx:409
msgid "Tags"
msgstr "Теги"

#: build/admin.js:35
#: src/admin/pages/NewSubscriptionProductPage.jsx:427
msgid "Product image"
msgstr "Изображение товара"

#: build/admin.js:35
#: src/admin/pages/NewSubscriptionProductPage.jsx:437
msgid "Replace"
msgstr "Заменить"

#: build/admin.js:35
#: src/admin/pages/NewSubscriptionProductPage.jsx:450
msgid "Select image"
msgstr "Выбрать изображение"

#: build/admin.js:35
#: src/admin/pages/NewSubscriptionProductPage.jsx:462
msgid "Need more options? Open the full WooCommerce editor"
msgstr "Нужно больше опций? Откройте полный редактор WooCommerce"

#: build/admin.js:35
#: build/wizard.js:2
#: src/admin/pages/NewSubscriptionProductPage.jsx:166
#: src/wizard/WizardApp.jsx:633
msgid "Could not create the product."
msgstr "Не удалось создать товар."

#: build/admin.js:35
#: build/wizard.js:2
#: src/admin/pages/NewSubscriptionProductPage.jsx:476
#: src/wizard/WizardApp.jsx:707
msgid "Creating…"
msgstr "Создание…"

#: build/admin.js:35
#: build/admin.js:48
#: src/admin/pages/NewSubscriptionProductPage.jsx:477
#: src/admin/pages/SubscriptionsPage.jsx:966
msgid "Create"
msgstr "Создать"

#: build/admin.js:35
#: build/admin.js:42
#: src/admin/pages/SubscriptionsPage.jsx:117
#: src/admin/pages/SubscriptionsPage.jsx:769
msgid "Empty Trash"
msgstr "Очистить корзину"

#: build/admin.js:35
#: src/admin/pages/SubscriptionsPage.jsx:126
msgid "New Product"
msgstr "Новый товар"

#: build/admin.js:37
#: src/admin/pages/SubscriptionsPage.jsx:233
#. translators: %d: number of subscriptions
msgid "%d subscription(s) updated."
msgstr "Обновлена %d подписка."

#: build/admin.js:37
#: build/admin.js:39
#: build/admin.js:42
#: build/admin.js:45
#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1095
#: src/admin/pages/SubscriptionsPage.jsx:236
#: src/admin/pages/SubscriptionsPage.jsx:251
#: src/admin/pages/SubscriptionsPage.jsx:266
#: src/admin/pages/SubscriptionsPage.jsx:281
#: src/admin/pages/SubscriptionsPage.jsx:301
msgid "Action failed."
msgstr "Действие не удалось."

#: build/admin.js:37
#: src/admin/pages/SubscriptionsPage.jsx:333
msgid "Pending Cancellation"
msgstr "Ожидает отмены"

#: build/admin.js:37
#: src/admin/pages/SubscriptionsPage.jsx:336
msgid "Trash"
msgstr "Корзина"

#: build/admin.js:37
#: build/admin.js:48
#: build/admin.js:49
#: build/admin.js:50
#: build/admin.js:56
#: build/admin.js:69
#: src/admin/pages/AnalyticsPage.jsx:708
#: src/admin/pages/AnalyticsPage.jsx:860
#: src/admin/pages/HealthCheckPage.jsx:306
#: src/admin/pages/SettingsPage.jsx:169
#: src/admin/pages/SettingsPage.jsx:971
#: src/admin/pages/SettingsPage.jsx:980
#: src/admin/pages/StandaloneSubscriptionDetailPage.jsx:263
#: src/admin/pages/SubscriptionDetailPage.jsx:665
#: src/admin/pages/SubscriptionDetailPage.jsx:929
#: src/admin/pages/SubscriptionsPage.jsx:354
#: src/admin/pages/SubscriptionsPage.jsx:869
msgid "Customer"
msgstr "Клиент"

#: build/admin.js:37
#: build/admin.js:48
#: src/admin/pages/SubscriptionsPage.jsx:366
#: src/admin/pages/SubscriptionsPage.jsx:927
msgid "Recurring"
msgstr "Регулярный платеж"

#: build/admin.js:37
#: src/admin/pages/SubscriptionsPage.jsx:374
msgid "one-time"
msgstr "разовый"

#: build/admin.js:37
#: src/admin/pages/SubscriptionsPage.jsx:384
msgid "Daily"
msgstr "Ежедневно"

#: build/admin.js:37
#: src/admin/pages/SubscriptionsPage.jsx:385
msgid "Weekly"
msgstr "Еженедельно"

#: build/admin.js:37
#: src/admin/pages/SubscriptionsPage.jsx:386
msgid "Monthly"
msgstr "Ежемесячно"

#: build/admin.js:37
#: src/admin/pages/SubscriptionsPage.jsx:387
msgid "Yearly"
msgstr "Ежегодно"

#: build/admin.js:37
#: src/admin/pages/SubscriptionsPage.jsx:396
msgid "Next Payment"
msgstr "Следующий платеж"

#: build/admin.js:37
#: build/admin.js:49
#: build/admin.js:56
#: src/admin/pages/StandaloneSubscriptionDetailPage.jsx:227
#: src/admin/pages/SubscriptionDetailPage.jsx:627
#: src/admin/pages/SubscriptionsPage.jsx:403
msgid "Started"
msgstr "Запущено"

#: build/admin.js:37
#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1194
#: src/admin/pages/SubscriptionsPage.jsx:410
msgid "Payment"
msgstr "Платёж"

#: build/admin.js:37
#: src/admin/pages/SubscriptionsPage.jsx:412
msgid "Automatic"
msgstr "Автоматически"

#: build/admin.js:37
#: src/admin/pages/SubscriptionsPage.jsx:434
msgid "View details"
msgstr "Просмотреть детали"

#: build/admin.js:37
#: src/admin/pages/SubscriptionsPage.jsx:456
msgid "Put on hold"
msgstr "Приостановить"

#: build/admin.js:37
#: build/admin.js:42
#: src/admin/pages/SubscriptionsPage.jsx:484
#: src/admin/pages/SubscriptionsPage.jsx:741
msgid "Move to Trash"
msgstr "Переместить в корзину"

#: build/admin.js:37
#: src/admin/pages/SubscriptionsPage.jsx:493
msgid "Restore"
msgstr "Восстановить"

#: build/admin.js:39
#: src/admin/pages/SubscriptionsPage.jsx:263
#. translators: %d: number of subscriptions
msgid "%d subscription(s) restored."
msgstr "Восстановлена %d подписка."

#: build/admin.js:39
#: build/admin.js:45
#: src/admin/pages/SubscriptionsPage.jsx:501
#: src/admin/pages/SubscriptionsPage.jsx:806
msgid "Delete permanently"
msgstr "Удалить навсегда"

#: build/admin.js:39
#: src/admin/pages/SubscriptionsPage.jsx:635
msgid "Clear selection"
msgstr "Снять выделение"

#: build/admin.js:39
#: src/admin/pages/SubscriptionsPage.jsx:651
msgid "Type to search..."
msgstr "Введите для поиска..."

#: build/admin.js:39
#: src/admin/pages/SubscriptionsPage.jsx:681
msgid "No results found."
msgstr "Результаты не найдены."

#: build/admin.js:39
#: src/admin/pages/SubscriptionsPage.jsx:706
msgid "Search subscriptions"
msgstr "Поиск подписок"

#: build/admin.js:39
#: src/admin/pages/SubscriptionsPage.jsx:715
msgid "Move subscription to trash?"
msgstr "Переместить подписку в корзину?"

#: build/admin.js:40
#: src/admin/pages/SubscriptionsPage.jsx:718
#. translators: %d: number of subscriptions
msgid "Move %d subscriptions to trash?"
msgstr "Переместить %d подписку в корзину?"

#: build/admin.js:40
#: src/admin/pages/SubscriptionsPage.jsx:726
msgid ""
"Trashed subscriptions stop renewing and can be restored from the Trash "
"view. The customer is not notified."
msgstr ""
"Удалённые подписки перестают продлеваться и могут быть восстановлены из "
"корзины. Клиент не уведомляется."

#: build/admin.js:42
#: src/admin/pages/SubscriptionsPage.jsx:248
#. translators: %d: number of subscriptions
msgid "%d subscription(s) moved to trash."
msgstr "%d подписка перемещена в корзину."

#: build/admin.js:42
#: src/admin/pages/SubscriptionsPage.jsx:750
msgid "Empty trash?"
msgstr "Очистить корзину?"

#: build/admin.js:42
#: src/admin/pages/SubscriptionsPage.jsx:755
msgid ""
"Every trashed subscription will be permanently deleted. This cannot be "
"undone."
msgstr ""
"Все подписки в корзине будут удалены безвозвратно. Это действие нельзя "
"отменить."

#: build/admin.js:42
#: src/admin/pages/SubscriptionsPage.jsx:293
#. translators: %d: number of subscriptions
msgid "Trash emptied: %d subscription(s) deleted."
msgstr "Корзина очищена: удалена %d подписка."

#: build/admin.js:42
#: src/admin/pages/SubscriptionsPage.jsx:297
msgid "Trash is already empty."
msgstr "Корзина уже пуста."

#: build/admin.js:42
#: src/admin/pages/SubscriptionsPage.jsx:780
msgid "Delete subscription permanently?"
msgstr "Удалить подписку навсегда?"

#: build/admin.js:43
#: src/admin/pages/SubscriptionsPage.jsx:783
#. translators: %d: number of subscriptions
msgid "Delete %d subscriptions permanently?"
msgstr "Удалить %d подписку навсегда?"

#: build/admin.js:43
#: src/admin/pages/SubscriptionsPage.jsx:791
msgid ""
"This cannot be undone. The subscription and its history will be removed for "
"good."
msgstr "Это действие нельзя отменить. Подписка и её история будут удалены навсегда."

#: build/admin.js:45
#: src/admin/pages/SubscriptionsPage.jsx:278
#. translators: %d: number of subscriptions
msgid "%d subscription(s) deleted permanently."
msgstr "%d подписка удалена навсегда."

#: build/admin.js:45
#: build/admin.js:53
#: src/admin/pages/SubscriptionDetailPage.jsx:1068
#: src/admin/pages/SubscriptionsPage.jsx:824
msgid "Are you sure? This cannot be undone."
msgstr "Вы уверены? Это действие нельзя отменить."

#: build/admin.js:48
#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1071
#: src/admin/pages/SubscriptionsPage.jsx:827
#. translators: %s: target status or plan name
msgid "Change this subscription to \"%s\"?"
msgstr "Изменить эту подписку на «%s»?"

#: build/admin.js:48
#: src/admin/pages/SubscriptionsPage.jsx:833
msgid "Note (optional)"
msgstr "Заметка (необязательно)"

#: build/admin.js:48
#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1100
#: src/admin/pages/SubscriptionsPage.jsx:848
msgid "Confirm"
msgstr "Подтвердить"

#: build/admin.js:48
#: src/admin/pages/SubscriptionsPage.jsx:857
msgid "Create New Subscription"
msgstr "Создать новую подписку"

#: build/admin.js:48
#: src/admin/pages/SubscriptionsPage.jsx:870
msgid "Search by name, email, or username."
msgstr "Поиск по имени, email или имени пользователя."

#: build/admin.js:48
#: src/admin/pages/SubscriptionsPage.jsx:884
msgid "Search for a subscription product by name."
msgstr "Поиск продукта подписки по названию."

#: build/admin.js:48
#: src/admin/pages/SubscriptionsPage.jsx:938
msgid "Leave empty to use today."
msgstr "Оставьте пустым, чтобы использовать сегодняшнюю дату."

#: build/admin.js:48
#: src/admin/pages/SubscriptionsPage.jsx:944
msgid "Note"
msgstr "Примечание"

#: build/admin.js:48
#: src/admin/pages/SubscriptionsPage.jsx:945
msgid "Optional note added to the subscription."
msgstr "Необязательное примечание, добавленное к подписке."

#: build/admin.js:48
#: src/admin/pages/SubscriptionsPage.jsx:577
msgid "Failed to create subscription."
msgstr "Не удалось создать подписку."

#: build/admin.js:48
#: src/admin/pages/SubscriptionsPage.jsx:537
msgid "Please select a customer and a product."
msgstr "Пожалуйста, выберите клиента и продукт."

#: build/admin.js:49
#: build/wizard.js:4
#: src/admin/pages/SubscriptionsPage.jsx:985
#: src/wizard/WizardApp.jsx:1249
#. translators: %s: product name
msgid "Product created: %s"
msgstr "Продукт создан: %s"

#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:42
msgid "Select a country"
msgstr "Выберите страну"

#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:54
msgid "Select a state / county"
msgstr "Выберите регион / область"

#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:76
msgid "First name"
msgstr "Имя"

#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:77
msgid "Last name"
msgstr "Фамилия"

#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:79
msgid "Company"
msgstr "Компания"

#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:80
msgid "Address line 1"
msgstr "Адрес, строка 1"

#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:81
msgid "Address line 2"
msgstr "Адрес, строка 2"

#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:83
msgid "City"
msgstr "Город"

#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:84
msgid "Postcode"
msgstr "Почтовый индекс"

#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:89
msgid "Country"
msgstr "Страна"

#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:96
msgid "Country (ISO code)"
msgstr "Страна (код ISO)"

#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:96
msgid "Two-letter code, e.g. US, FR."
msgstr "Двубуквенный код, например US, FR."

#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:100
#: src/admin/pages/SubscriptionDetailPage.jsx:107
msgid "State / County"
msgstr "Регион / Область"

#: build/admin.js:49
#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:861
#: src/admin/pages/SubscriptionDetailPage.jsx:112
#: src/admin/pages/SubscriptionDetailPage.jsx:1353
msgid "Email"
msgstr "Электронная почта"

#: build/admin.js:49
#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:113
#: src/admin/pages/SubscriptionDetailPage.jsx:1375
msgid "Phone"
msgstr "Телефон"

#: build/admin.js:49
#: build/admin.js:56
#: src/admin/pages/StandaloneSubscriptionDetailPage.jsx:84
#: src/admin/pages/SubscriptionDetailPage.jsx:235
msgid "Failed to load subscription."
msgstr "Не удалось загрузить подписку."

#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:450
msgid "Invoice email sent to the customer."
msgstr "Счет отправлен клиенту на электронную почту."

#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:463
msgid "Failed to create renewal order."
msgstr "Не удалось создать заказ на продление."

#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:574
msgid "Back to list"
msgstr "Назад к списку"

#: build/admin.js:49
#: build/admin.js:56
#: src/admin/pages/StandaloneSubscriptionDetailPage.jsx:183
#: src/admin/pages/SubscriptionDetailPage.jsx:598
msgid "Recurring total"
msgstr "Итого по подписке"

#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:601
msgid "(one-time)"
msgstr "(одноразово)"

#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:623
msgid "Payments made"
msgstr "Платежи выполнены"

#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:632
msgid "Lifetime (one-time payment)"
msgstr "Пожизненно (единовременный платеж)"

#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:639
msgid "Auto-renew"
msgstr "Автопродление"

#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:644
msgid "Cancellation reason"
msgstr "Причина отмены"

#: build/admin.js:49
#: build/admin.js:56
#: src/admin/pages/StandaloneSubscriptionDetailPage.jsx:284
#: src/admin/pages/SubscriptionDetailPage.jsx:680
#: src/admin/pages/SubscriptionDetailPage.jsx:1358
msgid "Copy email"
msgstr "Скопировать email"

#: build/admin.js:49
#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:702
#: src/admin/pages/SubscriptionDetailPage.jsx:1451
msgid "Send message"
msgstr "Отправить сообщение"

#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:705
msgid "View customer"
msgstr "Просмотреть клиента"

#: build/admin.js:49
#: build/admin.js:56
#: src/admin/pages/StandaloneSubscriptionDetailPage.jsx:315
#: src/admin/pages/SubscriptionDetailPage.jsx:715
#: src/admin/pages/SubscriptionDetailPage.jsx:1142
msgid "Items"
msgstr "Товары"

#: build/admin.js:49
#: build/admin.js:56
#: src/admin/pages/StandaloneSubscriptionDetailPage.jsx:321
#: src/admin/pages/SubscriptionDetailPage.jsx:721
#: src/admin/pages/SubscriptionDetailPage.jsx:1147
msgid "Qty"
msgstr "Кол-во"

#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:750
msgid "Create renewal order"
msgstr "Создать заказ на продление"

#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:753
msgid "Create & send invoice"
msgstr "Создать и отправить счет"

#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:760
msgid "No related orders yet."
msgstr "Связанных заказов пока нет."

#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:767
msgid "Type"
msgstr "Тип"

#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:509
msgid "Failed to load order details."
msgstr "Не удалось загрузить детали заказа."

#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:783
msgid "Parent"
msgstr "Родитель"

#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:810
msgid "Download Permissions"
msgstr "Права на загрузку"

#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:496
msgid "Download permission granted."
msgstr "Доступ к загрузке предоставлен."

#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:498
msgid "Failed to grant permission."
msgstr "Не удалось предоставить доступ."

#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:819
msgid "Grant access"
msgstr "Предоставить доступ"

#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:828
msgid "File"
msgstr "Файл"

#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:829
msgid "Granted"
msgstr "Предоставлено"

#: build/admin.js:49
#: build/admin.js:50
#: src/admin/pages/SubscriptionDetailPage.jsx:841
#: src/admin/pages/SubscriptionDetailPage.jsx:875
msgid "Revoke"
msgstr "Отозвать"

#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:850
msgid "No download permissions granted yet."
msgstr "Права на загрузку еще не предоставлены."

#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:859
msgid "Revoke download permission"
msgstr "Отозвать право на загрузку"

#: build/admin.js:50
#: src/admin/pages/SubscriptionDetailPage.jsx:866
#. translators: %s: file name
msgid ""
"Are you sure you want to revoke access to \"%s\"? The customer will no "
"longer be able to download this file."
msgstr ""
"Вы уверены, что хотите отозвать доступ к «%s»? Клиент больше не сможет "
"скачать этот файл."

#: build/admin.js:50
#: src/admin/pages/SubscriptionDetailPage.jsx:482
msgid "Failed to revoke permission."
msgstr "Не удалось отозвать доступ."

#: build/admin.js:50
#: src/admin/pages/SubscriptionDetailPage.jsx:888
msgid "Activity"
msgstr "Активность"

#: build/admin.js:50
#: src/admin/pages/SubscriptionDetailPage.jsx:893
msgid "Add a note..."
msgstr "Добавить заметку..."

#: build/admin.js:50
#: src/admin/pages/SubscriptionDetailPage.jsx:907
msgid "Send to customer"
msgstr "Отправить клиенту"

#: build/admin.js:50
#: src/admin/pages/SubscriptionDetailPage.jsx:909
msgid "(emails them and shows in My Account)"
msgstr "(отправляет по email и отображает в Личном кабинете)"

#: build/admin.js:50
#: src/admin/pages/SubscriptionDetailPage.jsx:343
msgid "Failed to add note."
msgstr "Не удалось добавить примечание."

#: build/admin.js:50
#: src/admin/pages/SubscriptionDetailPage.jsx:914
msgid "Add"
msgstr "Добавить"

#: build/admin.js:50
#: src/admin/pages/SubscriptionDetailPage.jsx:933
msgid "Private"
msgstr "Личное"

#: build/admin.js:50
#: src/admin/pages/SubscriptionDetailPage.jsx:942
msgid "No activity yet."
msgstr "Активность пока отсутствует."

#: build/admin.js:50
#: build/admin.js:78
#: src/admin/App.jsx:389
#: src/admin/pages/SubscriptionDetailPage.jsx:153
#: src/admin/pages/SubscriptionDetailPage.jsx:992
msgid "Change Status"
msgstr "Изменить статус"

#: build/admin.js:53
#: src/admin/pages/SubscriptionDetailPage.jsx:999
#. translators: %s: current subscription status
msgid "Current status: %s. Choose a new status below."
msgstr "Текущий статус: %s. Выберите новый статус ниже."

#: build/admin.js:53
#: src/admin/pages/SubscriptionDetailPage.jsx:1005
msgid "Subscription is running, renewals will be processed."
msgstr "Подписка активна, продления будут обработаны."

#: build/admin.js:53
#: src/admin/pages/SubscriptionDetailPage.jsx:1006
msgid "On hold (Suspended)"
msgstr "На удержании (приостановлено)"

#: build/admin.js:53
#: src/admin/pages/SubscriptionDetailPage.jsx:1006
msgid "Temporarily paused. No renewals until reactivated."
msgstr ""
"Временно приостановлено. Продления не будут выполняться до повторной "
"активации."

#: build/admin.js:53
#: src/admin/pages/SubscriptionDetailPage.jsx:1007
msgid "Awaiting initial payment."
msgstr "Ожидание первоначального платежа."

#: build/admin.js:53
#: src/admin/pages/SubscriptionDetailPage.jsx:1008
msgid "Permanently cancelled. Cannot be reactivated."
msgstr "Безвозвратно отменено. Нельзя восстановить."

#: build/admin.js:53
#: src/admin/pages/SubscriptionDetailPage.jsx:1009
msgid "Mark as expired."
msgstr "Отметить как истекший."

#: build/admin.js:53
#: src/admin/pages/SubscriptionDetailPage.jsx:304
#: src/admin/pages/SubscriptionDetailPage.jsx:320
msgid "Status updated successfully."
msgstr "Статус успешно обновлён."

#: build/admin.js:53
#: src/admin/pages/SubscriptionDetailPage.jsx:308
#: src/admin/pages/SubscriptionDetailPage.jsx:324
msgid "Failed to update status."
msgstr "Не удалось обновить статус."

#: build/admin.js:53
#: src/admin/pages/SubscriptionDetailPage.jsx:1053
msgid "Update Status"
msgstr "Обновить статус"

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1109
msgid "Loading..."
msgstr "Загрузка..."

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1138
msgid "Open in WooCommerce"
msgstr "Открыть в WooCommerce"

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1165
msgid "Subtotal"
msgstr "Промежуточный итог"

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1176
msgid "Tax"
msgstr "Налог"

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1182
msgid "Discount"
msgstr "Скидка"

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:367
#: src/admin/pages/SubscriptionDetailPage.jsx:1200
msgid "Paid"
msgstr "Оплачено"

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1207
msgid "Billing Address"
msgstr "Платёжный адрес"

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1213
msgid "Order Notes"
msgstr "Примечания к заказу"

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1232
msgid "Payment link"
msgstr "Ссылка для оплаты"

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1236
msgid "Share this link with the customer so they can pay for their renewal order:"
msgstr ""
"Поделитесь этой ссылкой с клиентом, чтобы он мог оплатить свой заказ на "
"продление:"

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1251
msgid "Copied!"
msgstr "Скопировано!"

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1251
msgid "Copy"
msgstr "Копировать"

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1265
#. translators: %s: customer name
msgid "Send message to %s"
msgstr "Отправить сообщение %s"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:180
#: src/admin/pages/SubscriptionDetailPage.jsx:1268
msgid "Subject"
msgstr "Тема"

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1268
#: src/admin/pages/SubscriptionDetailPage.jsx:1278
#. translators: %s: subscription ID
msgid "Re: Subscription #%s"
msgstr "Re: Подписка №%s"

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1270
msgid "Message"
msgstr "Сообщение"

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1270
msgid "Type your message here..."
msgstr "Введите ваше сообщение здесь..."

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1281
msgid "Open in email client"
msgstr "Открыть в почтовом клиенте"

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1304
msgid "Failed to send email."
msgstr "Не удалось отправить электронное письмо."

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1309
msgid "Send email"
msgstr "Отправить письмо"

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1329
#: src/admin/pages/SubscriptionDetailPage.jsx:1381
msgid "Billing address"
msgstr "Платёжный адрес"

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1336
#: src/admin/pages/SubscriptionDetailPage.jsx:1387
msgid "Shipping address"
msgstr "Адрес доставки"

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:420
msgid "Addresses updated."
msgstr "Адреса обновлены."

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:422
msgid "Failed to update addresses."
msgstr "Не удалось обновить адреса."

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1345
msgid "Save addresses"
msgstr "Сохранить адреса"

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1392
msgid "Customer ID"
msgstr "ID клиента"

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1396
msgid "Guest checkout"
msgstr "Покупка без регистрации"

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1404
msgid "Customer history"
msgstr "История клиента"

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1411
msgid "Lifetime revenue"
msgstr "Доход за всё время"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:863
#: src/admin/pages/SubscriptionDetailPage.jsx:1417
msgid "Orders"
msgstr "Заказы"

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1425
msgid "active"
msgstr "активен"

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1430
msgid "Customer since"
msgstr "Клиент с"

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1437
msgid "No history found."
msgstr "История не найдена."

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1443
msgid "Edit addresses"
msgstr "Редактировать адреса"

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1447
msgid "Open in WordPress"
msgstr "Открыть в WordPress"

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1462
msgid "Edit schedule"
msgstr "Редактировать расписание"

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1469
msgid ""
"Date the next renewal will be charged. Leave unchanged to keep the current "
"schedule."
msgstr ""
"Дата, когда будет списана следующая оплата за продление. Оставьте без "
"изменений, чтобы сохранить текущее расписание."

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1501
msgid ""
"Renewals will not be charged automatically. The customer will need to pay "
"each renewal invoice manually."
msgstr ""
"Платежи за продление не будут взиматься автоматически. Клиенту потребуется "
"оплатить каждый счет за продление вручную."

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1502
msgid "Renewals will be charged automatically using the saved payment method."
msgstr ""
"Платежи за продление будут взиматься автоматически с помощью сохранённого "
"метода оплаты."

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:390
msgid "Schedule updated."
msgstr "Расписание обновлено."

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:392
msgid "Failed to update schedule."
msgstr "Не удалось обновить расписание."

#: build/admin.js:56
#: build/admin.js:65
#: src/admin/components/PlanFormModal.jsx:165
#: src/admin/pages/SubscriptionDetailPage.jsx:1514
msgid "Save changes"
msgstr "Сохранить изменения"

#: build/admin.js:56
#: src/admin/pages/StandaloneSubscriptionDetailPage.jsx:110
msgid "Portal did not return a URL."
msgstr "Портал не вернул URL."

#: build/admin.js:56
#: src/admin/pages/StandaloneSubscriptionDetailPage.jsx:117
msgid "Failed to open the Stripe Customer Portal."
msgstr "Не удалось открыть портал клиента Stripe."

#: build/admin.js:56
#: src/admin/pages/StandaloneSubscriptionDetailPage.jsx:219
msgid "Cancels at period end"
msgstr "Отмена в конце периода"

#: build/admin.js:56
#: src/admin/pages/StandaloneSubscriptionDetailPage.jsx:246
#: src/admin/pages/StandaloneSubscriptionDetailPage.jsx:351
msgid "Stripe"
msgstr "Stripe"

#: build/admin.js:56
#: src/admin/pages/StandaloneSubscriptionDetailPage.jsx:251
msgid "Source"
msgstr "Источник"

#: build/admin.js:56
#: build/wizard.js:2
#: src/admin/pages/SettingsPage.jsx:786
#: src/admin/pages/StandaloneSubscriptionDetailPage.jsx:254
#: src/wizard/WizardApp.jsx:274
msgid "Standalone"
msgstr "Автономный"

#: build/admin.js:56
#: src/admin/pages/StandaloneSubscriptionDetailPage.jsx:275
msgid "Unknown customer"
msgstr "Неизвестный клиент"

#: build/admin.js:56
#: src/admin/pages/StandaloneSubscriptionDetailPage.jsx:331
msgid "(plan not found)"
msgstr "(тариф не найден)"

#: build/admin.js:56
#: src/admin/pages/StandaloneSubscriptionDetailPage.jsx:372
msgid "Managed by Stripe"
msgstr "Управляется через Stripe"

#: build/admin.js:56
#: src/admin/pages/StandaloneSubscriptionDetailPage.jsx:375
msgid ""
"This subscription is stored in Stripe. The Milo Subscriptions admin is a "
"read-only mirror kept in sync by webhooks."
msgstr ""
"Эта подписка хранится в Stripe. Админ-панель подписок Milo является только "
"для чтения и синхронизируется через вебхуки."

#: build/admin.js:56
#: src/admin/pages/StandaloneSubscriptionDetailPage.jsx:381
msgid ""
"To cancel, update the payment method, or change the plan, click Open "
"Customer Portal in the header above. You (or the customer) will be "
"redirected to Stripe to make the change."
msgstr ""
"Чтобы отменить, обновить способ оплаты или изменить тариф, нажмите «Открыть "
"портал клиента» в заголовке выше. Вы (или клиент) будете перенаправлены в "
"Stripe для внесения изменений."

#: build/admin.js:56
#: src/admin/pages/StandaloneSubscriptionDetailPage.jsx:387
msgid ""
"Changes flow back to this page automatically via webhooks — click Refresh "
"to pull the latest state."
msgstr ""
"Изменения автоматически возвращаются на эту страницу через вебхуки — "
"нажмите «Обновить», чтобы получить актуальное состояние."

#: build/admin.js:56
#: build/admin.js:58
#: src/admin/pages/MigrationPage.jsx:278
#: src/admin/pages/SettingsPage.jsx:1212
#: src/admin/pages/StandaloneSubscriptionDetailPage.jsx:396
msgid "Resources"
msgstr "Ресурсы"

#: build/admin.js:56
#: src/admin/pages/StandaloneSubscriptionDetailPage.jsx:406
msgid "Open in Stripe Dashboard"
msgstr "Открыть в панели Stripe"

#: build/admin.js:56
#: src/admin/pages/StandaloneSubscriptionDetailPage.jsx:413
msgid "About the Customer Portal"
msgstr "О портале клиента"

#: build/admin.js:56
#: src/admin/pages/StandaloneSubscriptionDetailPage.jsx:420
msgid "Standalone mode docs"
msgstr "Документация по автономному режиму"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:40
msgid "Analytics are coming to Standalone mode"
msgstr "В автономном режиме скоро появится аналитика"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:42
msgid ""
"The built-in analytics currently query WooCommerce order data. "
"Standalone-mode analytics (MRR, active subscribers, churn) are coming in a "
"future release. For now, visit your Stripe dashboard for revenue insights."
msgstr ""
"Встроенная аналитика сейчас использует данные заказов WooCommerce. "
"Аналитика для автономного режима (MRR, активные подписчики, отток) появится "
"в будущих версиях. Пока что используйте панель Stripe для анализа доходов."

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:53
msgid "Open Stripe Dashboard"
msgstr "Открыть панель Stripe"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:184
msgid "Last 7 days"
msgstr "Последние 7 дней"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:185
#: src/admin/pages/AnalyticsPage.jsx:517
#: src/admin/pages/AnalyticsPage.jsx:612
#: src/admin/pages/AnalyticsPage.jsx:692
msgid "Last 30 days"
msgstr "Последние 30 дней"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:186
#: src/admin/pages/AnalyticsPage.jsx:518
#: src/admin/pages/AnalyticsPage.jsx:613
msgid "Last 90 days"
msgstr "Последние 90 дней"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:187
#: src/admin/pages/AnalyticsPage.jsx:447
#: src/admin/pages/AnalyticsPage.jsx:520
#: src/admin/pages/AnalyticsPage.jsx:615
#: src/admin/pages/AnalyticsPage.jsx:773
msgid "Last 12 months"
msgstr "Последние 12 месяцев"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:195
msgid "Renewal Revenue"
msgstr "Доход от продлений"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:205
msgid "No renewal revenue recorded yet."
msgstr "Доход от продлений пока не зафиксирован."

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:207
msgid "Revenue will appear here after the first renewal payment is processed."
msgstr "Доход появится здесь после обработки первого платежа за продление."

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:222
msgid "Upcoming Revenue Forecast"
msgstr "Прогноз будущих доходов"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:233
msgid "Expected Revenue"
msgstr "Ожидаемый доход"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:234
msgid "Renewals"
msgstr "Продления"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:248
msgid "Total (12 months)"
msgstr "Всего (12 месяцев)"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:226
msgid "No upcoming renewals scheduled."
msgstr "Ближайшие продления не запланированы."

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:270
msgid "Subscriptions by Product"
msgstr "Подписки по продуктам"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:274
msgid "No subscription products with active subscribers yet."
msgstr "Пока нет продуктов-подписок с активными подписчиками."

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:282
msgid "Recurring Revenue"
msgstr "Регулярный доход"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:332
msgid "Monthly Recurring Revenue"
msgstr "Ежемесячный регулярный доход"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:337
msgid "Annual Recurring Revenue"
msgstr "Ежегодный регулярный доход"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:342
msgid "Active Subscriptions"
msgstr "Активные подписки"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:347
msgid "Active Subscribers"
msgstr "Активные подписчики"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:352
msgid "Avg Revenue Per User"
msgstr "Средний доход на пользователя"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:354
msgid "per month"
msgstr "в месяц"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:358
#: src/admin/pages/AnalyticsPage.jsx:526
#: src/admin/pages/AnalyticsPage.jsx:848
msgid "Churn Rate"
msgstr "Уровень оттока"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:360
msgid "last 30 days"
msgstr "за последние 30 дней"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:364
msgid "New This Month"
msgstr "Новые в этом месяце"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:369
msgid "Renewal Revenue (Month)"
msgstr "Доход от продлений (месяц)"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:377
msgid "Subscriptions by Status"
msgstr "Подписки по статусу"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:446
#: src/admin/pages/AnalyticsPage.jsx:519
#: src/admin/pages/AnalyticsPage.jsx:614
#: src/admin/pages/AnalyticsPage.jsx:772
msgid "Last 6 months"
msgstr "Последние 6 месяцев"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:448
#: src/admin/pages/AnalyticsPage.jsx:774
msgid "Last 24 months"
msgstr "Последние 24 месяца"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:452
msgid "Net New MRR Trend"
msgstr "Динамика чистого нового MRR"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:464
msgid "MRR Movement (Waterfall)"
msgstr "Движение MRR (водопад)"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:470
msgid "New MRR"
msgstr "Новый MRR"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:471
msgid "Expansion"
msgstr "Расширение"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:472
msgid "Churn MRR"
msgstr "Отток MRR"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:473
msgid "Net New"
msgstr "Чистый прирост"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:525
msgid "Total Churned"
msgstr "Всего ушедших"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:527
#: src/admin/pages/AnalyticsPage.jsx:536
msgid "Voluntary"
msgstr "Добровольный"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:527
msgid "Customer-initiated"
msgstr "Инициировано клиентом"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:528
#: src/admin/pages/AnalyticsPage.jsx:537
msgid "Involuntary"
msgstr "Недобровольный"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:528
msgid "Payment failure"
msgstr "Ошибка оплаты"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:533
msgid "Churn Breakdown"
msgstr "Детализация оттока"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:545
msgid "Churn by Product"
msgstr "Отток по продуктам"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:548
#: src/admin/pages/AnalyticsPage.jsx:562
msgid "Churned"
msgstr "Ушедшие"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:553
#: src/admin/pages/AnalyticsPage.jsx:567
msgid "No data"
msgstr "Нет данных"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:559
msgid "Churn by Billing Period"
msgstr "Отток по периоду оплаты"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:575
msgid "Monthly Churn Trend"
msgstr "Месячная динамика оттока"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:583
msgid "Not enough data for a chart yet."
msgstr "Пока недостаточно данных для построения графика."

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:511
msgid "Failed to load churn data."
msgstr "Не удалось загрузить данные по оттоку."

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:620
msgid "Total Trials"
msgstr "Всего пробных периодов"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:621
#: src/admin/pages/AnalyticsPage.jsx:649
msgid "Converted"
msgstr "Конвертировано"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:622
msgid "Conversion Rate"
msgstr "Коэффициент конверсии"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:623
msgid "Avg Trial Duration"
msgstr "Средняя длительность пробного периода"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:623
msgid "days"
msgstr "дней"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:624
msgid "In Progress"
msgstr "В процессе"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:625
msgid "Churned in Trial"
msgstr "Отток во время пробного периода"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:630
msgid "Trials vs Conversions"
msgstr "Пробные периоды и конверсии"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:642
msgid "Trial Conversion Trend"
msgstr "Динамика конверсии пробных периодов"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:648
msgid "Trials"
msgstr "Пробные периоды"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:650
msgid "Rate"
msgstr "Ставка"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:606
msgid "Failed to load trial data."
msgstr "Не удалось загрузить данные по пробным периодам."

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:683
msgid "Failed to load health data."
msgstr "Не удалось загрузить данные по состоянию."

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:690
msgid "Expiring Soon"
msgstr "Скоро истекает"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:690
msgid "Next 7 days"
msgstr "Следующие 7 дней"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:691
msgid "On Hold"
msgstr "На удержании"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:691
msgid "Suspended"
msgstr "Приостановлено"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:692
msgid "Failed Payments"
msgstr "Неудачные платежи"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:693
msgid "Pending Cancel"
msgstr "Ожидает отмены"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:697
msgid "At-Risk Subscribers"
msgstr "Абоненты с риском оттока"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:701
msgid "No at-risk subscribers detected. Looking good!"
msgstr "Абоненты с риском оттока не обнаружены. Всё отлично!"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:709
msgid "Risk"
msgstr "Риск"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:710
msgid "Detail"
msgstr "Детали"

#: build/admin.js:56
#: build/admin.js:65
#: src/admin/components/PlanFormModal.jsx:124
#: src/admin/pages/AnalyticsPage.jsx:711
msgid "Amount"
msgstr "Сумма"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:781
msgid "Retention by Signup Cohort"
msgstr "Удержание по когортам регистрации"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:784
msgid "No cohort data yet."
msgstr "Пока нет данных по когортам."

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:789
msgid "Cohort"
msgstr "Когорта"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:790
msgid "Signups"
msgstr "Регистрации"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:792
msgid "M"
msgstr "М"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:845
msgid "Average Lifetime Value"
msgstr "Средняя пожизненная ценность"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:846
msgid "Avg Recurring Revenue"
msgstr "Средний регулярный доход"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:846
msgid "per period"
msgstr "за период"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:847
msgid "Avg Lifespan"
msgstr "Средний срок жизни"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:847
#: src/admin/pages/AnalyticsPage.jsx:915
msgid "months"
msgstr "месяцев"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:852
msgid "Top Customers by Revenue"
msgstr "Лучшие клиенты по доходу"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:855
msgid "No customer data yet."
msgstr "Данных о клиентах пока нет."

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:862
msgid "Total Revenue"
msgstr "Общий доход"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:839
msgid "Failed to load LTV data."
msgstr "Не удалось загрузить данные LTV."

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:910
msgid "Current MRR"
msgstr "Текущий MRR"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:911
msgid "Monthly Churn"
msgstr "Ежемесячная отписка"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:913
msgid "Projected Revenue"
msgstr "Прогнозируемый доход"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:915
msgid "next"
msgstr "следующие"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:923
msgid "6 months"
msgstr "6 месяцев"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:924
msgid "12 months"
msgstr "12 месяцев"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:925
msgid "24 months"
msgstr "24 месяца"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:935
msgid "Export CSV"
msgstr "Экспорт CSV"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:941
#: src/admin/pages/AnalyticsPage.jsx:959
msgid "Projected MRR"
msgstr "Прогнозируемый MRR"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:953
msgid "Revenue Forecast"
msgstr "Прогноз дохода"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:960
msgid "Cumulative"
msgstr "Накопительный"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:904
msgid "Failed to load forecast data."
msgstr "Не удалось загрузить данные прогноза."

#: build/admin.js:56
#: build/wizard.js:1
#: src/admin/components/StandaloneFeeDisclosure.jsx:80
msgid ""
"Requires the Milo Payments gateway (free). A 1% platform fee applies to "
"every subscription payment."
msgstr ""
"Требуется платежный шлюз Milo (бесплатно). Платформа взимает комиссию 1% с "
"каждого платежа по подписке."

#: build/admin.js:56
#: build/wizard.js:1
#: src/admin/components/StandaloneFeeDisclosure.jsx:85
#: src/admin/pages/SettingsPage.jsx:1231
msgid "Learn more"
msgstr "Подробнее"

#: build/admin.js:56
#: build/wizard.js:1
#: src/admin/components/StandaloneFeeDisclosure.jsx:68
msgid "Install failed."
msgstr "Установка не удалась."

#: build/admin.js:56
#: build/wizard.js:1
#: src/admin/components/StandaloneFeeDisclosure.jsx:71
msgid "Install failed. Please install manually."
msgstr "Установка не удалась. Пожалуйста, установите вручную."

#: build/admin.js:56
#: build/wizard.js:1
#: src/admin/components/StandaloneFeeDisclosure.jsx:99
msgid "Installing…"
msgstr "Установка…"

#: build/admin.js:56
#: build/wizard.js:1
#: src/admin/components/MiloPaymentsConnectionGate.jsx:27
#: src/admin/components/StandaloneFeeDisclosure.jsx:100
msgid "Install Milo Payments"
msgstr "Установить Milo Payments"

#: build/admin.js:56
#: src/admin/components/MiloPaymentsConnectionGate.jsx:21
msgid "Milo Payments is required for Standalone Mode."
msgstr "Для автономного режима требуется Milo Payments."

#: build/admin.js:56
#: src/admin/components/MiloPaymentsConnectionGate.jsx:24
msgid ""
"Standalone mode uses Milo Payments' Stripe Connect integration to process "
"subscription payments. Install Milo Payments to continue."
msgstr ""
"Автономный режим использует интеграцию Stripe Connect от Milo Payments для "
"обработки платежей по подпискам. Установите Milo Payments, чтобы продолжить."

#: build/admin.js:56
#: src/admin/components/MiloPaymentsConnectionGate.jsx:37
msgid "Connect Stripe to enable Standalone Mode."
msgstr "Подключите Stripe, чтобы включить автономный режим."

#: build/admin.js:56
#: src/admin/components/MiloPaymentsConnectionGate.jsx:40
msgid ""
"Milo Payments is installed but not yet connected to a Stripe account. "
"Connect Stripe to start accepting standalone subscription payments."
msgstr ""
"Milo Payments установлен, но ещё не подключён к аккаунту Stripe. Подключите "
"Stripe, чтобы начать принимать платежи по автономным подпискам."

#: build/admin.js:56
#: src/admin/components/MiloPaymentsConnectionGate.jsx:43
msgid "Connect Stripe"
msgstr "Подключить Stripe"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:44
msgid "Click to copy"
msgstr "Кликните, чтобы скопировать"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:63
msgid "Copied"
msgstr "Скопировано"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:106
msgid "Email updated."
msgstr "Электронная почта обновлена."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:109
msgid "Failed to update email."
msgstr "Не удалось обновить электронную почту."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:169
msgid "Admin"
msgstr "Администратор"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:185
msgid "Heading"
msgstr "Заголовок"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:190
msgid "Additional content"
msgstr "Дополнительный контент"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:197
msgid "Recipient(s)"
msgstr "Получатель(и)"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:198
msgid "Comma-separated email addresses."
msgstr "Email-адреса, разделённые запятыми."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:204
msgid "Email type"
msgstr "Тип письма"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:207
msgid "HTML"
msgstr "HTML"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:208
msgid "Plain text"
msgstr "Простой текст"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:209
msgid "Multipart"
msgstr "Мультиформат"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:215
msgid "Available placeholders:"
msgstr "Доступные плейсхолдеры:"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:123
msgid "Email settings saved."
msgstr "Настройки электронной почты сохранены."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:125
msgid "Failed to save email settings."
msgstr "Не удалось сохранить настройки электронной почты."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:230
#: src/admin/pages/SettingsPage.jsx:681
msgid "Saving..."
msgstr "Сохранение..."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:230
msgid "Save"
msgstr "Сохранить"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:142
msgid "Failed to load email preview."
msgstr "Не удалось загрузить предварительный просмотр письма."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:251
msgid "Generating preview..."
msgstr "Генерируется предварительный просмотр..."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:257
msgid "Email preview"
msgstr "Предварительный просмотр письма"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:289
msgid "Failed to load email settings."
msgstr "Не удалось загрузить настройки электронной почты."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:456
msgid "Add row"
msgstr "Добавить строку"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:580
msgid "Failed to load settings."
msgstr "Не удалось загрузить настройки."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:616
msgid "Settings saved successfully."
msgstr "Настройки успешно сохранены."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:618
msgid "Failed to save settings."
msgstr "Не удалось сохранить настройки."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:650
msgid "Billing mode updated. Reloading…"
msgstr "Режим выставления счетов обновлён. Перезагрузка…"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:654
msgid "Failed to update billing mode."
msgstr "Не удалось обновить режим выставления счетов."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:670
msgid "Rerun Setup Wizard"
msgstr "Повторно запустить мастер настройки"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:681
msgid "Save Settings"
msgstr "Сохранить настройки"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1159
msgid ""
"WooCommerce mode is full-featured. Standalone mode is simpler and meant for "
"basic subscription sites."
msgstr ""
"Режим WooCommerce обладает всеми возможностями. Автономный режим проще и "
"предназначен для базовых сайтов с подписками."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1160
msgid ""
"Switching modes hides the other mode's pages and data. Nothing is deleted — "
"you can switch back any time."
msgstr ""
"При переключении режимов страницы и данные другого режима скрываются. "
"Ничего не удаляется — вы можете вернуться в любой момент."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1164
msgid ""
"Enable manual renewals if you want to support gateways that don't handle "
"automatic charges."
msgstr ""
"Включите ручное продление, если хотите поддерживать платёжные шлюзы, "
"которые не выполняют автоматические списания."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1165
msgid ""
"Mixed checkout lets customers buy one-time and subscription products in the "
"same cart."
msgstr ""
"Смешанная оплата позволяет клиентам покупать разовые и подписочные товары в "
"одной корзине."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1166
msgid ""
"Subscription switching allows plan upgrades and downgrades from the "
"customer account page."
msgstr ""
"Смена подписки позволяет клиентам повышать и понижать тарифы на странице "
"личного кабинета."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1170
msgid "Limiting suspensions prevents customers from pausing indefinitely."
msgstr ""
"Ограничение приостановок предотвращает возможность бесконечного "
"приостановления подписки клиентом."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1171
msgid ""
"Set minimum periods to ensure customers stay subscribed for a minimum "
"duration before cancelling."
msgstr ""
"Установите минимальные периоды, чтобы клиенты оставались подписчиками в "
"течение минимального срока до отмены."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1175
msgid "When disabled, user roles are never changed by subscription events."
msgstr ""
"Если отключено, роли пользователей никогда не меняются при событиях "
"подписки."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1176
msgid ""
"When enabled, the active role is assigned on activation and the inactive "
"role on cancellation or expiry."
msgstr ""
"Если включено, активная роль назначается при активации, а неактивная — при "
"отмене или истечении срока."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1177
msgid "Combine role management with membership plugins for content restriction."
msgstr ""
"Совмещайте управление ролями с плагинами членства для ограничения доступа к "
"контенту."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1181
msgid ""
"Click on any email to expand and customize its subject, heading, and "
"content."
msgstr ""
"Нажмите на любое письмо, чтобы развернуть и настроить его тему, заголовок и "
"содержимое."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1182
msgid "Use placeholders like {order_number} and {site_title} for dynamic content."
msgstr ""
"Используйте плейсхолдеры вроде {order_number} и {site_title} для "
"динамического контента."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1186
msgid "Customize the add-to-cart button text to match your brand language."
msgstr ""
"Настройте текст кнопки «Добавить в корзину» в соответствии с языком вашего "
"бренда."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1187
msgid "Usage tracking is fully anonymous and helps us prioritize improvements."
msgstr ""
"Отслеживание использования полностью анонимно и помогает нам расставлять "
"приоритеты для улучшений."

#: build/admin.js:56
#: build/admin.js:78
#: build/wizard.js:2
#: src/admin/App.jsx:104
#: src/admin/pages/SettingsPage.jsx:711
#: src/wizard/WizardApp.jsx:211
msgid "Subscriptions Mode"
msgstr "Режим подписок"

#: build/admin.js:56
#: build/wizard.js:2
#: src/admin/pages/SettingsPage.jsx:712
#: src/wizard/WizardApp.jsx:214
msgid "Choose the engine that powers your subscriptions. You can change this later."
msgstr ""
"Выберите механизм, который будет управлять вашими подписками. Это можно "
"изменить позже."

#: build/admin.js:56
#: build/wizard.js:2
#: src/admin/pages/SettingsPage.jsx:745
#: src/wizard/WizardApp.jsx:242
msgid "WooCommerce"
msgstr "WooCommerce"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:748
msgid ""
"Full-featured. Physical and digital products, coupons, taxes, shipping, "
"variable subscriptions, any payment gateway. For stores that want the full "
"WooCommerce ecosystem."
msgstr ""
"Полный набор функций. Физические и цифровые товары, купоны, налоги, "
"доставка, переменные подписки, любые платёжные шлюзы. Для магазинов, "
"которым нужна вся экосистема WooCommerce."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:752
msgid "Install and activate WooCommerce to use this mode."
msgstr "Установите и активируйте WooCommerce, чтобы использовать этот режим."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:789
msgid ""
"Simpler and quicker to set up. Plans + Stripe Checkout, no WooCommerce "
"needed. Fewer features but ideal for basic subscription sites like "
"memberships and paywalls."
msgstr ""
"Проще и быстрее в настройке. Тарифы + Stripe Checkout, WooCommerce не "
"требуется. Меньше функций, но идеально для базовых сайтов с подпиской, "
"таких как членства и платные доступы."

#: build/admin.js:56
#: build/admin.js:78
#: src/admin/App.jsx:112
#: src/admin/pages/SettingsPage.jsx:806
msgid "Checkout & Payments"
msgstr "Оформление заказа и платежи"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:807
msgid "Control how subscription payments are processed."
msgstr "Управляйте обработкой платежей по подписке."

#: build/admin.js:56
#: build/wizard.js:2
#: src/admin/pages/SettingsPage.jsx:809
#: src/wizard/WizardApp.jsx:297
msgid "Accept manual renewals"
msgstr "Разрешить ручные продления"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:809
msgid ""
"Allow any payment gateway to be used for subscription purchases (customers "
"pay manually for renewals)."
msgstr ""
"Позвольте использовать любой платёжный шлюз для покупки подписки (клиенты "
"оплачивают продление вручную)."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:810
msgid "Turn off automatic payments"
msgstr "Отключить автоматические платежи"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:810
msgid "Disable automatic charging even for gateways that support it."
msgstr "Отключить автоматическое списание даже для поддерживаемых шлюзов."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:811
msgid "Auto-renewal toggle"
msgstr "Переключатель автопродления"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:811
msgid "Let customers choose between automatic and manual renewal at checkout."
msgstr ""
"Позвольте клиентам выбирать между автоматическим и ручным продлением при "
"оформлении заказа."

#: build/admin.js:56
#: build/wizard.js:2
#: src/admin/pages/SettingsPage.jsx:812
#: src/wizard/WizardApp.jsx:308
msgid "Mixed checkout"
msgstr "Смешанная оплата"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:812
msgid "Allow subscription and non-subscription products to be purchased together."
msgstr "Разрешить покупку товаров с подпиской и без подписки вместе."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:813
msgid "$0 initial checkout"
msgstr "Первый платеж $0"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:813
msgid ""
"Allow subscriptions with a $0 initial payment to be purchased without a "
"payment method. The customer will need to add one before the first renewal."
msgstr ""
"Разрешить оформление подписки с первым платежом $0 без указания способа "
"оплаты. Клиенту потребуется добавить способ оплаты перед первым продлением."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:814
msgid "Early renewal"
msgstr "Раннее продление"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:814
msgid ""
"Allow customers to renew their subscription before the next payment date "
"from their account page."
msgstr ""
"Позвольте клиентам продлевать подписку до даты следующего платежа на "
"странице аккаунта."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:815
msgid "Drip downloadable content"
msgstr "Постепенная выдача файлов"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:815
msgid ""
"Only grant access to new downloadable files after the next renewal is "
"processed. Files added to a product between renewals remain hidden until "
"the customer pays."
msgstr ""
"Доступ к новым загружаемым файлам открывается только после обработки "
"следующего продления. Файлы, добавленные к товару между продлениями, "
"остаются скрытыми до оплаты клиентом."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:816
msgid "Subscription switching"
msgstr "Смена подписки"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:816
msgid ""
"Allow customers to upgrade, downgrade, or switch between subscription plans "
"from their account."
msgstr ""
"Позвольте клиентам улучшать, понижать или менять тарифные планы подписки в "
"своем аккаунте."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:818
msgid "Switch charge type"
msgstr "Тип списания при смене"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:819
msgid "How to charge when a customer switches plans."
msgstr "Как взимать плату при смене тарифного плана клиентом."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:822
msgid "Full charge for new plan"
msgstr "Полная оплата за новый тариф"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:823
msgid "Prorate based on remaining time"
msgstr "Пропорциональная оплата за оставшееся время"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:824
msgid "No charge (free switch)"
msgstr "Без оплаты (бесплатная смена)"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:830
msgid "Update prices on renewal"
msgstr "Обновлять цену при продлении"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:830
msgid ""
"Automatically update existing subscription prices to match the current "
"product price when a renewal is processed. The subscription total will be "
"recalculated."
msgstr ""
"Автоматически обновлять цену существующих подписок до текущей цены товара "
"при продлении. Итоговая стоимость подписки будет пересчитана."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:831
msgid "Update shipping on renewal"
msgstr "Обновлять доставку при продлении"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:831
msgid ""
"Recalculate shipping costs when creating renewal orders instead of copying "
"the original shipping amount."
msgstr ""
"Пересчитывать стоимость доставки при создании заказов на продление вместо "
"копирования изначальной суммы доставки."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:834
msgid "Synchronized Renewals"
msgstr "Синхронизированные продления"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:835
msgid ""
"Align subscription renewals to specific calendar dates for monthly and "
"yearly billing periods."
msgstr ""
"Привязывать продления подписок к конкретным календарным датам для "
"ежемесячных и годовых периодов оплаты."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:837
msgid "Enable synchronized renewals"
msgstr "Включить синхронизированные продления"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:837
msgid ""
"Monthly subscriptions renew on a fixed day of the month. Yearly "
"subscriptions renew on a fixed month and day."
msgstr ""
"Ежемесячные подписки продлеваются в фиксированный день месяца. Годовые "
"подписки продлеваются в фиксированный месяц и день."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:839
msgid "Renewal day of month"
msgstr "День продления месяца"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:840
msgid ""
"Used for monthly and quarterly subscriptions, and as the day for yearly "
"renewals."
msgstr ""
"Используется для ежемесячных и ежеквартальных подписок, а также как день "
"для годовых продлений."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:850
msgid "Renewal month (yearly subscriptions)"
msgstr "Месяц продления (годовые подписки)"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:851
msgid "Yearly subscriptions will renew on this month and the day selected above."
msgstr "Годовые подписки будут продлеваться в этот месяц и выбранный выше день."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:854
msgid "January"
msgstr "Январь"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:855
msgid "February"
msgstr "Февраль"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:856
msgid "March"
msgstr "Март"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:857
msgid "April"
msgstr "Апрель"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:858
msgid "May"
msgstr "Май"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:859
msgid "June"
msgstr "Июнь"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:860
msgid "July"
msgstr "Июль"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:861
msgid "August"
msgstr "Август"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:862
msgid "September"
msgstr "Сентябрь"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:863
msgid "October"
msgstr "Октябрь"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:864
msgid "November"
msgstr "Ноябрь"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:865
msgid "December"
msgstr "Декабрь"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:870
msgid "Prorate first payment"
msgstr "Пропорционально рассчитать первый платеж"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:870
msgid "Adjust the first payment amount based on the days until the next sync date."
msgstr ""
"Скорректируйте сумму первого платежа в зависимости от количества дней до "
"следующей даты синхронизации."

#: build/admin.js:56
#: build/admin.js:78
#: src/admin/App.jsx:113
#: src/admin/pages/SettingsPage.jsx:881
msgid "Customer Controls"
msgstr "Управление для клиентов"

#: build/admin.js:56
#: build/wizard.js:2
#: src/admin/pages/SettingsPage.jsx:882
#: src/wizard/WizardApp.jsx:380
msgid "Control what customers can do with their subscriptions."
msgstr "Управляйте возможностями клиентов по работе с их подписками."

#: build/admin.js:56
#: build/wizard.js:2
#: src/admin/pages/SettingsPage.jsx:884
#: src/wizard/WizardApp.jsx:385
msgid "Allow customers to suspend"
msgstr "Разрешить клиентам приостанавливать"

#: build/admin.js:56
#: build/wizard.js:2
#: src/admin/pages/SettingsPage.jsx:884
#: src/wizard/WizardApp.jsx:386
msgid "Let customers pause their subscriptions temporarily."
msgstr "Позвольте клиентам временно приостанавливать свои подписки."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:886
msgid "Maximum suspensions per subscription"
msgstr "Максимальное количество приостановок на подписку"

#: build/admin.js:56
#: build/wizard.js:2
#: src/admin/pages/SettingsPage.jsx:887
#: src/wizard/WizardApp.jsx:398
msgid "0 = unlimited"
msgstr "0 = неограниченно"

#: build/admin.js:56
#: build/wizard.js:2
#: src/admin/pages/SettingsPage.jsx:894
#: src/wizard/WizardApp.jsx:408
msgid "Allow customers to cancel"
msgstr "Разрешить клиентам отменять"

#: build/admin.js:56
#: build/wizard.js:2
#: src/admin/pages/SettingsPage.jsx:894
#: src/wizard/WizardApp.jsx:409
msgid "Let customers cancel their active subscriptions from their account."
msgstr "Позвольте клиентам отменять свои активные подписки через личный кабинет."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:896
msgid "Sitewide minimum periods before cancellation"
msgstr "Минимальное количество периодов до отмены для всего сайта"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:897
msgid ""
"Minimum billing periods before customers can cancel. Applies to all "
"subscriptions unless overridden per-product. 0 = cancel anytime."
msgstr ""
"Минимальное количество расчетных периодов до возможности отмены подписки "
"клиентом. Применяется ко всем подпискам, если не задано иначе для "
"конкретного продукта. 0 = можно отменить в любое время."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:906
msgid "Cancellation Survey"
msgstr "Опрос при отмене"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:907
msgid ""
"Collect feedback from customers when they cancel to understand churn "
"reasons."
msgstr ""
"Собирайте отзывы от клиентов при отмене подписки, чтобы понять причины "
"оттока."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:909
msgid "Enable cancellation survey"
msgstr "Включить опрос при отмене"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:909
msgid "Show a survey form when customers cancel, asking why they are leaving."
msgstr "Показывать форму опроса при отмене подписки, спрашивая о причине ухода."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:912
msgid "Cancellation reasons"
msgstr "Причины отмены"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:925
msgid "Reason"
msgstr "Причина"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:949
msgid "Add reason"
msgstr "Добавить причину"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:962
msgid "Subscriber Roles"
msgstr "Роли подписчиков"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:963
msgid "Control user roles based on subscription status."
msgstr "Управляйте ролями пользователей в зависимости от статуса подписки."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:965
msgid "Enable role management"
msgstr "Включить управление ролями"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:965
msgid "Automatically change user roles when subscription status changes."
msgstr "Автоматически изменять роли пользователей при изменении статуса подписки."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:967
msgid "Active subscriber role"
msgstr "Роль активного подписчика"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:970
#: src/admin/pages/SettingsPage.jsx:981
msgid "Subscriber"
msgstr "Подписчик"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:977
msgid "Inactive subscriber role"
msgstr "Роль неактивного подписчика"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:995
msgid "Email Notifications"
msgstr "Email-уведомления"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:996
msgid "Configure subscription email notifications directly below."
msgstr "Настройте уведомления по электронной почте о подписках прямо ниже."

#: build/admin.js:56
#: build/admin.js:78
#: src/admin/App.jsx:118
#: src/admin/pages/SettingsPage.jsx:1007
msgid "Standalone Mode"
msgstr "Автономный режим"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1008
msgid ""
"Sell simple recurring subscriptions via Stripe Checkout without creating "
"WooCommerce products. Perfect for memberships, paywalls, or patron-style "
"sites."
msgstr ""
"Продавайте простые регулярные подписки через Stripe Checkout без создания "
"товаров WooCommerce. Идеально для членских сайтов, платных разделов или "
"сервисов по типу Patreon."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1015
msgid "Enable Standalone Mode"
msgstr "Включить автономный режим"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1016
msgid ""
"When enabled, a new \"Plans\" page appears in the sidebar and Subscribe "
"blocks/shortcodes become available."
msgstr ""
"Когда режим включён, в боковом меню появляется новая страница «Тарифы», а "
"блоки/шорткоды подписки становятся доступны."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1030
msgid "Currency"
msgstr "Валюта"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1031
msgid ""
"ISO 4217 code (e.g. USD, EUR, GBP). Defaults to your WooCommerce currency. "
"All standalone plans use this single currency."
msgstr ""
"Код ISO 4217 (например, USD, EUR, GBP). По умолчанию используется валюта "
"WooCommerce. Все автономные тарифы используют эту единую валюту."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1040
msgid "Default success URL"
msgstr "URL успешной оплаты по умолчанию"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1041
msgid ""
"Where customers are redirected after completing Stripe Checkout. Blocks and "
"shortcodes can override this per-button."
msgstr ""
"Куда перенаправлять клиентов после успешного завершения Stripe Checkout. "
"Блоки и шорткоды могут переопределять этот адрес для каждой кнопки."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1050
msgid "Default cancel URL"
msgstr "URL отмены по умолчанию"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1051
msgid "Where customers are redirected if they abandon Stripe Checkout."
msgstr "Куда перенаправлять клиентов, если они прервали Stripe Checkout."

#: build/admin.js:56
#: build/admin.js:64
#: src/admin/pages/MigrationPage.jsx:698
#: src/admin/pages/SettingsPage.jsx:1059
msgid "Next steps"
msgstr "Следующие шаги"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1061
msgid "Connect Stripe via the Milo Payments page."
msgstr "Подключите Stripe через страницу Milo Payments."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1062
msgid "Create your first plan from the Plans page in the sidebar."
msgstr "Создайте свой первый тариф на странице «Тарифы» в боковом меню."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1063
msgid ""
"Add a Subscribe block or [milo_subscriptions_subscribe] shortcode to any "
"page."
msgstr ""
"Добавьте блок подписки или шорткод [milo_subscriptions_subscribe] на любую "
"страницу."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1069
msgid "Email notifications"
msgstr "Уведомления по электронной почте"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1072
msgid ""
"In Standalone mode, customer emails (receipts, payment failures, renewal "
"reminders, refunds) are sent directly by Stripe — not by this plugin. "
"Configure them in your Stripe dashboard."
msgstr ""
"В автономном режиме клиентские письма (чеки, ошибки платежей, напоминания о "
"продлении, возвраты) отправляются напрямую через Stripe — не этим плагином. "
"Настройте их в личном кабинете Stripe."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1083
msgid "Open Stripe email settings"
msgstr "Открыть настройки email Stripe"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1098
msgid "General Settings"
msgstr "Общие настройки"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1099
msgid "Configure the general behavior of Milo Subscriptions."
msgstr "Настройте общее поведение Milo Subscriptions."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1102
msgid "Add to cart button text (subscription)"
msgstr "Текст кнопки «Добавить в корзину» (подписка)"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1107
msgid "Add to cart button text (variable subscription)"
msgstr "Текст кнопки «Добавить в корзину» (вариативная подписка)"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1114
msgid "Usage Tracking"
msgstr "Отслеживание использования"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1115
msgid "Help us improve Milo Subscriptions by sharing anonymous usage data."
msgstr ""
"Помогите нам улучшить Milo Subscriptions, поделившись анонимными данными об "
"использовании."

#: build/admin.js:56
#: build/wizard.js:2
#: src/admin/pages/SettingsPage.jsx:1122
#: src/admin/pages/SettingsPage.jsx:1129
#: src/wizard/WizardApp.jsx:340
msgid "What we collect"
msgstr "Что мы собираем"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1126
msgid "Enable usage tracking"
msgstr "Включить отслеживание использования"

#: build/admin.js:56
#: build/wizard.js:2
#: src/admin/pages/SettingsPage.jsx:1126
#: src/wizard/WizardApp.jsx:324
msgid ""
"Share anonymous usage data to help us improve the plugin. No personal data "
"is ever collected."
msgstr ""
"Поделитесь анонимными данными об использовании, чтобы помочь нам улучшить "
"плагин. Мы никогда не собираем личные данные."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1134
msgid ""
"When enabled, we collect the following anonymous data to help us improve "
"Milo Subscriptions:"
msgstr ""
"Если включено, мы собираем следующие анонимные данные, чтобы улучшить Milo "
"Subscriptions:"

#: build/admin.js:56
#: build/wizard.js:2
#: src/admin/pages/SettingsPage.jsx:1137
#: src/wizard/WizardApp.jsx:345
msgid "Plugin, WordPress, and WooCommerce versions"
msgstr "Версии плагина, WordPress и WooCommerce"

#: build/admin.js:56
#: build/wizard.js:2
#: src/admin/pages/SettingsPage.jsx:1138
#: src/wizard/WizardApp.jsx:346
msgid "Subscription counts"
msgstr "Количество подписок"

#: build/admin.js:56
#: build/wizard.js:2
#: src/admin/pages/SettingsPage.jsx:1139
#: src/wizard/WizardApp.jsx:347
msgid "Revenue metrics (anonymized)"
msgstr "Показатели дохода (анонимизировано)"

#: build/admin.js:56
#: build/wizard.js:2
#: src/admin/pages/SettingsPage.jsx:1140
#: src/wizard/WizardApp.jsx:348
msgid "Payment gateways used"
msgstr "Используемые платежные шлюзы"

#: build/admin.js:56
#: build/wizard.js:2
#: src/admin/pages/SettingsPage.jsx:1141
#: src/wizard/WizardApp.jsx:349
msgid "Billing period distribution"
msgstr "Распределение периодов оплаты"

#: build/admin.js:56
#: build/wizard.js:2
#: src/admin/pages/SettingsPage.jsx:1144
#: src/wizard/WizardApp.jsx:352
msgid ""
"We never collect customer names, emails, order details, or any personally "
"identifiable information."
msgstr ""
"Мы никогда не собираем имена клиентов, электронные адреса, детали заказов "
"или любую личную информацию."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1203
msgid "Tips"
msgstr "Советы"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1221
msgid "Changelog"
msgstr "Список изменений"

#: build/admin.js:56
#: build/admin.js:78
#: src/admin/App.jsx:438
#: src/admin/pages/SettingsPage.jsx:1226
msgid "All Add-ons Bundle"
msgstr "Пакет всех дополнений"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1228
msgid ""
"Get every add-on for one price. Recover failed payments, gifting, coupons, "
"and more."
msgstr ""
"Получите все дополнения по одной цене. Восстановление неудачных платежей, "
"подарки, купоны и многое другое."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1247
msgid "Switch subscriptions mode?"
msgstr "Переключить режим подписок?"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1253
msgid ""
"Switching to Standalone will hide your WooCommerce subscriptions and show "
"Plans instead."
msgstr ""
"При переключении на автономный режим ваши подписки WooCommerce будут "
"скрыты, и вместо них появятся Тарифные планы."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1254
msgid ""
"Switching to WooCommerce will hide Standalone subscriptions and the Plans "
"page."
msgstr ""
"При переключении на WooCommerce автономные подписки и страница Тарифов "
"будут скрыты."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1257
msgid "Nothing is deleted. You can switch back at any time."
msgstr "Ничего не удаляется. Вы можете вернуться в любой момент."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1272
msgid "Switch mode"
msgstr "Переключить режим"

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:36
#. translators: %s: version number
msgid "UPDATE AVAILABLE (v%s)"
msgstr "ДОСТУПНО ОБНОВЛЕНИЕ (v%s)"

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:39
msgid "ACTIVE"
msgstr "АКТИВНО"

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:39
msgid "ACTIVE & LICENSED"
msgstr "АКТИВНО И ЛИЦЕНЗИРОВАНО"

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:42
msgid "NEEDS LICENSE"
msgstr "ТРЕБУЕТСЯ ЛИЦЕНЗИЯ"

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:45
msgid "INACTIVE"
msgstr "НЕАКТИВНО"

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:93
msgid "Updating..."
msgstr "Обновление..."

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:93
msgid "Update"
msgstr "Обновить"

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:114
msgid "Enter License"
msgstr "Ввести лицензию"

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:120
msgid "More actions"
msgstr "Больше действий"

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:128
msgid "Deactivate license"
msgstr "Деактивировать лицензию"

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:134
msgid "Deactivate plugin"
msgstr "Деактивировать плагин"

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:191
msgid "Update failed."
msgstr "Ошибка обновления."

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:269
msgid "License activated. Reloading…"
msgstr "Лицензия активирована. Перезагрузка…"

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:273
msgid "Invalid license key."
msgstr "Недействительный лицензионный ключ."

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:281
msgid ""
"License activation is not available. Please make sure the add-on plugin is "
"installed and activated first."
msgstr ""
"Активация лицензии недоступна. Пожалуйста, убедитесь, что дополнительный "
"плагин установлен и активирован."

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:282
msgid "Failed to activate license."
msgstr "Не удалось активировать лицензию."

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:365
msgid "All"
msgstr "Все"

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:368
msgid "Installed"
msgstr "Установлено"

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:370
msgid "Updates"
msgstr "Обновления"

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:377
msgid "Payment Gateways"
msgstr "Платежные шлюзы"

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:402
msgid "Paid Add-ons"
msgstr "Платные дополнения"

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:427
#. translators: %s: add-on name
msgid "Activate License — %s"
msgstr "Активировать лицензию — %s"

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:434
msgid "Enter your license key to unlock updates and support."
msgstr "Введите лицензионный ключ, чтобы получить обновления и поддержку."

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:455
msgid "Activate License"
msgstr "Активировать лицензию"

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:478
msgid "Screenshot coming soon"
msgstr "Скриншот скоро появится"

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:493
#: src/admin/pages/AddOnsPage.jsx:559
msgid "Active & Licensed"
msgstr "Активен и лицензирован"

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:501
msgid "Needs License"
msgstr "Требуется лицензия"

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:509
msgid "Inactive"
msgstr "Неактивен"

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:532
#. translators: %s: version number
msgid "Update to v%s"
msgstr "Обновить до v%s"

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:547
msgid "Deactivate License"
msgstr "Деактивировать лицензию"

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:576
msgid "Enter License Key"
msgstr "Введите лицензионный ключ"

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:589
msgid "Activate Plugin"
msgstr "Активировать плагин"

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:596
msgid "Download free add-on"
msgstr "Скачать бесплатное дополнение"

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:597
#. translators: %s: price
msgid "Buy for %s"
msgstr "Купить за %s"

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:611
msgid "Compatible with your version"
msgstr "Совместим с вашей версией"

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:611
msgid "Coming soon"
msgstr "Скоро появится"

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:621
msgid "Features"
msgstr "Возможности"

#: build/admin.js:56
#: src/admin/pages/MigrationPage.jsx:14
msgid "Subscriptions for WooCommerce (WP Swings)"
msgstr "Подписки для WooCommerce (WP Swings)"

#: build/admin.js:56
#: src/admin/pages/MigrationPage.jsx:18
msgid ""
"Migrate subscriptions, billing schedules, payment tokens, and renewal "
"orders from the official WooCommerce Subscriptions plugin."
msgstr ""
"Переносите подписки, графики выставления счетов, токены оплаты и заказы на "
"продление из официального плагина WooCommerce Subscriptions."

#: build/admin.js:56
#: src/admin/pages/MigrationPage.jsx:19
msgid ""
"Migrate products, subscriptions, billing schedules, and renewal orders from "
"the free WP Swings Subscriptions for WooCommerce plugin."
msgstr ""
"Переносите продукты, подписки, расписания платежей и заказы на продление из "
"бесплатного плагина WP Swings Subscriptions for WooCommerce."

#: build/admin.js:56
#: src/admin/pages/MigrationPage.jsx:51
msgid "Payment methods"
msgstr "Платёжные методы"

#: build/admin.js:56
#: src/admin/pages/MigrationPage.jsx:52
msgid "Monthly revenue"
msgstr "Ежемесячный доход"

#: build/admin.js:56
#: src/admin/pages/MigrationPage.jsx:53
msgid "With coupons"
msgstr "С купонами"

#: build/admin.js:56
#: src/admin/pages/MigrationPage.jsx:54
msgid "With downloads"
msgstr "С загрузками"

#: build/admin.js:56
#: src/admin/pages/MigrationPage.jsx:57
msgid "Warnings"
msgstr "Предупреждения"

#: build/admin.js:56
#: src/admin/pages/MigrationPage.jsx:64
msgid "By status"
msgstr "По статусу"

#: build/admin.js:56
#: src/admin/pages/MigrationPage.jsx:89
msgid "By payment method"
msgstr "По платёжному методу"

#: build/admin.js:56
#: src/admin/pages/MigrationPage.jsx:103
#. translators: %d: number of warnings
msgid "%d warning(s)"
msgstr "%d предупреждение"

#: build/admin.js:56
#: src/admin/pages/MigrationPage.jsx:113
msgid "What will be imported"
msgstr "Что будет импортировано"

#: build/admin.js:56
#: src/admin/pages/MigrationPage.jsx:116
msgid "Subscription details and billing schedules"
msgstr "Детали подписки и расписания платежей"

#: build/admin.js:56
#: src/admin/pages/MigrationPage.jsx:117
msgid "Customer and address information"
msgstr "Информация о клиенте и адресе"

#: build/admin.js:56
#: src/admin/pages/MigrationPage.jsx:118
msgid "Payment method and tokens"
msgstr "Платёжный метод и токены"

#: build/admin.js:56
#: src/admin/pages/MigrationPage.jsx:119
msgid "Renewal order history"
msgstr "История заказов на продление"

#: build/admin.js:56
#: src/admin/pages/MigrationPage.jsx:120
msgid "Subscription statuses"
msgstr "Статусы подписок"

#: build/admin.js:56
#: src/admin/pages/MigrationPage.jsx:121
msgid "Coupon discounts"
msgstr "Скидки по купонам"

#: build/admin.js:56
#: src/admin/pages/MigrationPage.jsx:122
msgid "Download permissions"
msgstr "Права на загрузку"

#: build/admin.js:56
#: src/admin/pages/MigrationPage.jsx:168
msgid "Connected gateway account doesn't match your existing subscriptions."
msgstr "Подключённый аккаунт шлюза не совпадает с вашими существующими подписками."

#: build/admin.js:56
#: src/admin/pages/MigrationPage.jsx:170
msgid ""
"We checked a sample of your existing subscriptions against the gateway "
"account currently connected to Milo Payments. The customers don't exist on "
"that account — meaning if you import now, every renewal will fail because "
"the payment method lives on a different account."
msgstr ""
"Мы проверили выборку ваших существующих подписок по отношению к аккаунту "
"шлюза, подключённому сейчас к Milo Payments. Этих клиентов нет на этом "
"аккаунте — это значит, что если вы импортируете сейчас, каждое продление не "
"удастся, потому что платёжный метод находится на другом аккаунте."

#: build/admin.js:57
#: src/admin/pages/MigrationPage.jsx:181
#. translators: %1$d count, %2$s sample subscription IDs
msgid ""
"%1$d sampled subscriptions reference customer IDs not on the connected "
"account (e.g. %2$s)."
msgstr ""
"%1$d проверённых подписок ссылаются на ID клиентов, которых нет на "
"подключённом аккаунте (например, %2$s)."

#: build/admin.js:57
#: src/admin/pages/MigrationPage.jsx:190
msgid "What to do:"
msgstr "Что делать:"

#: build/admin.js:57
#: src/admin/pages/MigrationPage.jsx:191
msgid ""
"Open Payments settings, disconnect this gateway, then reconnect using the "
"same account your existing subscriptions were created on (typically the one "
"your old gateway was using)."
msgstr ""
"Откройте настройки платежей, отключите этот шлюз, затем подключите его "
"заново, используя тот же аккаунт, на котором были созданы ваши подписки "
"(обычно это тот, который использовался старым шлюзом)."

#: build/admin.js:57
#: src/admin/pages/MigrationPage.jsx:193
msgid "Open Payments settings →"
msgstr "Открыть настройки платежей →"

#: build/admin.js:57
#: src/admin/pages/MigrationPage.jsx:207
msgid "Milo Payments isn't active."
msgstr "Milo Payments не активен."

#: build/admin.js:57
#: src/admin/pages/MigrationPage.jsx:208
msgid ""
"You can import now, but imported subscriptions won't renew automatically "
"until Milo Payments is installed and connected — until then each renewal is "
"put on hold and invoiced. Install and activate it, then connect a gateway, "
"and renewals resume on their own."
msgstr ""
"Вы можете импортировать сейчас, но импортированные подписки не будут "
"автоматически продлеваться, пока Milo Payments не будет установлен и "
"подключён — до этого каждое продление будет приостановлено и выставлен "
"счёт. Установите и активируйте его, затем подключите платёжный шлюз — и "
"продления возобновятся автоматически."

#: build/admin.js:57
#: src/admin/pages/MigrationPage.jsx:209
msgid "Install Milo Payments →"
msgstr "Установить Milo Payments →"

#: build/admin.js:57
#: src/admin/pages/MigrationPage.jsx:219
msgid "Some payment gateways aren't connected yet."
msgstr "Некоторые платёжные шлюзы ещё не подключены."

#: build/admin.js:57
#: src/admin/pages/MigrationPage.jsx:221
msgid ""
"You can import now. Subscriptions on these gateways are held and invoiced "
"until you connect the gateway in Milo Payments, then their renewals resume "
"automatically:"
msgstr ""
"Вы можете импортировать сейчас. Подписки на этих шлюзах будут "
"приостановлены и выставлен счёт до тех пор, пока вы не подключите шлюз в "
"Milo Payments, после чего их продления возобновятся автоматически:"

#: build/admin.js:57
#: src/admin/pages/MigrationPage.jsx:226
#. translators: %d: number of subscriptions
msgid "%d subscriptions"
msgstr "%d подписка"

#: build/admin.js:57
#: src/admin/pages/MigrationPage.jsx:230
msgid "Open Payments →"
msgstr "Открыть раздел платежей →"

#: build/admin.js:58
#: src/admin/pages/MigrationPage.jsx:244
#. translators: %1$d count, %2$s comma-separated gateway IDs
msgid ""
"%1$d subscriptions use a gateway with no Milo Payments equivalent (%2$s). "
"They will be imported as manual-renewal until the customer updates their "
"payment method."
msgstr ""
"%1$d подписок используют шлюз, не имеющий аналога в Milo Payments (%2$s). "
"Они будут импортированы с ручным продлением, пока клиент не обновит свой "
"платёжный метод."

#: build/admin.js:58
#: src/admin/pages/MigrationPage.jsx:260
msgid "How importing works"
msgstr "Как работает импорт"

#: build/admin.js:58
#: src/admin/pages/MigrationPage.jsx:263
msgid ""
"We detect subscriptions from other plugins and show you a preview before "
"anything is changed."
msgstr ""
"Мы обнаруживаем подписки из других плагинов и показываем вам "
"предварительный просмотр до внесения каких-либо изменений."

#: build/admin.js:58
#: src/admin/pages/MigrationPage.jsx:264
msgid ""
"Your existing data is copied, never moved — the original subscriptions stay "
"intact, so you can roll back at any time."
msgstr ""
"Ваши существующие данные копируются, но никогда не переносятся — исходные "
"подписки остаются нетронутыми, так что вы всегда можете откатить изменения."

#: build/admin.js:58
#: src/admin/pages/MigrationPage.jsx:265
msgid ""
"Subscriptions, billing schedules, customers, payment tokens, and renewal "
"history are all carried over."
msgstr ""
"Подписки, графики платежей, клиенты, платёжные токены и история продлений "
"будут перенесены."

#: build/admin.js:58
#: src/admin/pages/MigrationPage.jsx:266
msgid ""
"Import runs in the background. You can navigate away and come back, no need "
"to keep this page open."
msgstr ""
"Импорт выполняется в фоновом режиме. Вы можете покинуть эту страницу и "
"вернуться позже, нет необходимости держать её открытой."

#: build/admin.js:58
#: src/admin/pages/MigrationPage.jsx:267
msgid ""
"Migrating from WooCommerce Subscriptions? Deactivate it first (its data "
"stays in your database); Milo then imports and renews your subscriptions."
msgstr ""
"Переходите с WooCommerce Subscriptions? Сначала деактивируйте его (данные "
"сохранятся в вашей базе данных); затем Milo импортирует и продлевает ваши "
"подписки."

#: build/admin.js:58
#: src/admin/pages/MigrationPage.jsx:271
msgid "Before you import"
msgstr "Перед импортом"

#: build/admin.js:58
#: src/admin/pages/MigrationPage.jsx:273
msgid ""
"Connect at least one Milo Payments gateway. Imported subscriptions need it "
"to renew."
msgstr ""
"Подключите как минимум один шлюз оплат Milo Payments. Для продления "
"импортированных подписок он необходим."

#: build/admin.js:58
#: src/admin/pages/MigrationPage.jsx:274
msgid ""
"Use the same gateway account your existing customers were created on, so "
"saved cards keep working."
msgstr ""
"Используйте тот же аккаунт шлюза, на котором были созданы ваши существующие "
"клиенты, чтобы сохранённые карты продолжали работать."

#: build/admin.js:58
#: src/admin/pages/MigrationPage.jsx:281
msgid "Migration guide"
msgstr "Руководство по миграции"

#: build/admin.js:58
#: src/admin/pages/MigrationPage.jsx:381
msgid "Migration failed."
msgstr "Миграция не удалась."

#: build/admin.js:58
#: src/admin/pages/MigrationPage.jsx:439
msgid "Failed to start migration."
msgstr "Не удалось запустить миграцию."

#: build/admin.js:58
#: src/admin/pages/MigrationPage.jsx:473
#. translators: %d: number of subscriptions
msgid "Start importing %d subscriptions"
msgstr "Начать импорт %d подписки"

#: build/admin.js:58
#: build/wizard.js:2
#: src/admin/pages/MigrationPage.jsx:506
#: src/admin/pages/MigrationPage.jsx:521
#: src/wizard/WizardApp.jsx:841
msgid "Import Subscriptions"
msgstr "Импорт подписок"

#: build/admin.js:58
#: src/admin/pages/MigrationPage.jsx:507
msgid ""
"No subscriptions from other plugins were detected. If you previously used "
"WooCommerce Subscriptions, make sure the data is still in your database."
msgstr ""
"Подписок из других плагинов не обнаружено. Если вы ранее использовали "
"WooCommerce Subscriptions, убедитесь, что данные всё ещё находятся в вашей "
"базе данных."

#: build/admin.js:58
#: src/admin/pages/MigrationPage.jsx:522
msgid ""
"We detected subscription data from another plugin. Import it into Milo "
"Subscriptions with one click."
msgstr ""
"Мы обнаружили данные о подписках из другого плагина. Импортируйте их в Milo "
"Subscriptions одним кликом."

#: build/admin.js:59
#: src/admin/pages/MigrationPage.jsx:536
#. translators: %d: number of subscriptions
msgid "%d subscriptions found"
msgstr "Найдена %d подписка"

#: build/admin.js:59
#: src/admin/pages/MigrationPage.jsx:565
#. translators: %s: import source label
msgid "Import Preview: %s"
msgstr "Предварительный просмотр импорта: %s"

#: build/admin.js:62
#: src/admin/pages/MigrationPage.jsx:569
#. translators: %d: number of subscriptions
msgid ""
"Review the %d subscriptions below before importing. Your existing data will "
"not be affected."
msgstr ""
"Проверьте %d подписку ниже перед импортом. Ваши существующие данные не "
"будут затронуты."

#: build/admin.js:62
#: build/wizard.js:3
#: src/admin/pages/MigrationPage.jsx:578
#: src/wizard/WizardApp.jsx:962
msgid "Analyzing subscriptions..."
msgstr "Анализ подписок..."

#: build/admin.js:62
#: src/admin/pages/MigrationPage.jsx:587
msgid "Could not generate a preview report. You can still proceed with the import."
msgstr ""
"Не удалось создать отчет предварительного просмотра. Вы всё равно можете "
"продолжить импорт."

#: build/admin.js:62
#: src/admin/pages/MigrationPage.jsx:608
msgid "Importing..."
msgstr "Импортирование..."

#: build/admin.js:62
#: src/admin/pages/MigrationPage.jsx:609
#. translators: 1: number imported, 2: total number of subscriptions
msgid "%1$d of %2$d subscriptions imported"
msgstr "%1$d из %2$d подписок импортировано"

#: build/admin.js:62
#: src/admin/pages/MigrationPage.jsx:627
msgid ""
"Migration runs in the background. You can safely navigate away and come "
"back later."
msgstr ""
"Миграция выполняется в фоновом режиме. Вы можете безопасно покинуть "
"страницу и вернуться позже."

#: build/admin.js:62
#: src/admin/pages/MigrationPage.jsx:632
msgid "Cancel import"
msgstr "Отменить импорт"

#: build/admin.js:62
#: src/admin/pages/MigrationPage.jsx:646
msgid "the source plugin"
msgstr "исходный плагин"

#: build/admin.js:62
#: src/admin/pages/MigrationPage.jsx:652
msgid "Import Complete"
msgstr "Импорт завершён"

#: build/admin.js:63
#: src/admin/pages/MigrationPage.jsx:657
#. translators: %d: number of subscriptions
msgid "Successfully imported %d subscriptions into Milo Subscriptions."
msgstr "Успешно импортирована %d подписка в Milo Subscriptions."

#: build/admin.js:63
#: build/wizard.js:2
#: src/admin/pages/MigrationPage.jsx:660
#: src/wizard/WizardApp.jsx:904
msgid "No new subscriptions to import. All were already migrated."
msgstr "Нет новых подписок для импорта. Все уже были перенесены."

#: build/admin.js:63
#: src/admin/pages/MigrationPage.jsx:670
msgid "Milo Subscriptions now handles your renewals."
msgstr "Теперь Milo Subscriptions обрабатывает ваши продления."

#: build/admin.js:64
#: src/admin/pages/MigrationPage.jsx:673
#. translators: %s: source plugin name
msgid ""
"Once you've confirmed at least one full billing cycle runs cleanly, you can "
"safely deactivate %s and its companion gateway plugins. Imported "
"subscriptions will keep renewing through Milo Payments."
msgstr ""
"После того как вы убедитесь, что хотя бы один полный цикл выставления "
"счетов прошёл успешно, вы можете безопасно деактивировать %s и его "
"связанные плагины-шлюзы. Импортированные подписки будут продолжать "
"продлеваться через Milo Payments."

#: build/admin.js:64
#: build/wizard.js:3
#: src/admin/pages/MigrationPage.jsx:681
#: src/wizard/WizardApp.jsx:947
msgid "Imported. Connect Milo Payments to start renewals."
msgstr "Импортировано. Подключите Milo Payments, чтобы начать продления."

#: build/admin.js:64
#: build/wizard.js:3
#: src/admin/pages/MigrationPage.jsx:682
#: src/wizard/WizardApp.jsx:948
msgid ""
"These subscriptions are imported, but their renewals are held and invoiced "
"until you connect a payment gateway. Once you connect Milo Payments, "
"renewals resume automatically — no need to re-import."
msgstr ""
"Эти подписки импортированы, но их продления будут приостановлены и "
"выставлен счёт до тех пор, пока вы не подключите платёжный шлюз. Как только "
"вы подключите Milo Payments, продления возобновятся автоматически — "
"повторный импорт не требуется."

#: build/admin.js:64
#: src/admin/pages/MigrationPage.jsx:702
msgid ""
"Spot-check a handful of migrated subscriptions on the Subscriptions page, "
"confirm status, next payment date, and customer are correct."
msgstr ""
"Проверьте несколько перенесённых подписок на странице «Подписки», "
"убедитесь, что статус, дата следующего платежа и клиент указаны верно."

#: build/admin.js:65
#: src/admin/pages/MigrationPage.jsx:707
#. translators: 1: source plugin name, 2: source plugin name
msgid ""
"Milo copies your data and never moves it, so your original %1$s "
"subscriptions stay intact. To roll back, reactivate %2$s and deactivate "
"Milo Subscriptions."
msgstr ""
"Milo копирует ваши данные и никогда их не перемещает, поэтому ваши исходные "
"подписки %1$s остаются нетронутыми. Чтобы вернуться назад, повторно "
"активируйте %2$s и деактивируйте Milo Subscriptions."

#: build/admin.js:65
#: src/admin/pages/MigrationPage.jsx:713
msgid ""
"Confirm a renewal processes cleanly through Milo Payments (run one now from "
"a subscription, or wait for the next cycle) so you know billing is working "
"end-to-end."
msgstr ""
"Убедитесь, что продление проходит успешно через Milo Payments (запустите "
"сейчас из подписки или дождитесь следующего цикла), чтобы быть уверенным в "
"корректной работе биллинга от начала до конца."

#: build/admin.js:65
#: src/admin/pages/MigrationPage.jsx:716
msgid ""
"If a payment gateway was mid-way through processing renewals during the "
"switch, check those orders against your gateway dashboard so none fall "
"through the gaps."
msgstr ""
"Если платежный шлюз находился в процессе обработки продлений во время "
"переключения, проверьте эти заказы в панели управления шлюза, чтобы ни один "
"не был пропущен."

#: build/admin.js:65
#: src/admin/pages/MigrationPage.jsx:726
msgid "View Subscriptions"
msgstr "Просмотреть подписки"

#: build/admin.js:65
#: src/admin/pages/MigrationPage.jsx:729
msgid "Import more"
msgstr "Импортировать ещё"

#: build/admin.js:65
#: src/admin/components/PlanFormModal.jsx:86
msgid "Edit plan"
msgstr "Редактировать тариф"

#: build/admin.js:65
#: src/admin/components/PlanFormModal.jsx:86
#: src/admin/components/PlanFormModal.jsx:165
msgid "Create plan"
msgstr "Создать тариф"

#: build/admin.js:65
#: src/admin/components/PlanFormModal.jsx:97
msgid "Plan name"
msgstr "Название тарифа"

#: build/admin.js:65
#: build/blocks.js:1
#: src/admin/components/PlanFormModal.jsx:100
#: src/blocks/my-subscription/edit.jsx:48
msgid "Pro Plan"
msgstr "Pro Тариф"

#: build/admin.js:65
#: src/admin/components/PlanFormModal.jsx:105
msgid "Slug"
msgstr "Слаг"

#: build/admin.js:65
#: src/admin/components/PlanFormModal.jsx:108
msgid "Used in block and shortcode references. Must be unique."
msgstr "Используется в блоках и шорткодах. Должен быть уникальным."

#: build/admin.js:65
#: src/admin/components/PlanFormModal.jsx:114
msgid "Description"
msgstr "Описание"

#: build/admin.js:65
#: src/admin/components/PlanFormModal.jsx:117
msgid "Optional. Shown in the Stripe Checkout page."
msgstr "Необязательно. Показывается на странице оплаты Stripe Checkout."

#: build/admin.js:65
#: src/admin/components/PlanFormModal.jsx:139
msgid "Billing every"
msgstr "Выставление счёта каждые"

#: build/admin.js:65
#: src/admin/components/PlanFormModal.jsx:150
msgid "Interval"
msgstr "Интервал"

#: build/admin.js:65
#: src/admin/components/PlanFormModal.jsx:53
msgid "Name is required."
msgstr "Требуется указать название."

#: build/admin.js:65
#: src/admin/components/PlanFormModal.jsx:58
msgid "Amount must be greater than zero."
msgstr "Сумма должна быть больше нуля."

#: build/admin.js:65
#: src/admin/components/PlanFormModal.jsx:79
msgid "Failed to save plan."
msgstr "Не удалось сохранить тариф."

#: build/admin.js:65
#: src/admin/pages/PlansPage.jsx:42
msgid "Failed to load plans."
msgstr "Не удалось загрузить тарифы."

#: build/admin.js:65
#: src/admin/pages/PlansPage.jsx:68
msgid "Create Plan"
msgstr "Создать тариф"

#: build/admin.js:65
#: src/admin/pages/PlansPage.jsx:142
#: src/admin/pages/PlansPage.jsx:147
msgid "Create your first plan"
msgstr "Создайте свой первый тариф"

#: build/admin.js:65
#: src/admin/pages/PlansPage.jsx:144
msgid ""
"Plans define the recurring subscriptions you offer. Each plan has a name, "
"price, and billing interval. Customers subscribe by clicking a Subscribe "
"button block or shortcode tied to the plan."
msgstr ""
"Тарифы определяют подписки с регулярными платежами, которые вы предлагаете. "
"Каждый тариф имеет название, цену и интервал оплаты. Клиенты подписываются, "
"нажав кнопку «Подписаться» в блоке или шорткоде, связанном с тарифом."

#: build/admin.js:65
#: src/admin/pages/PlansPage.jsx:164
msgid "Archived"
msgstr "Архивировано"

#: build/admin.js:65
#: src/admin/pages/PlansPage.jsx:108
#. translators: %s: billing interval (day, week, month, year)
msgid "per %s"
msgstr "за %s"

#: build/admin.js:65
#: src/admin/pages/PlansPage.jsx:111
#. translators: 1: interval count, 2: billing interval (day, week, month, year)
msgid "every %1$d %2$ss"
msgstr "каждые %1$d %2$s"

#: build/admin.js:68
#: src/admin/pages/PlansPage.jsx:187
#. translators: %d: subscriber count
msgid "%d active subscriber(s)"
msgstr "%d активный подписчик"

#: build/admin.js:68
#: build/admin.js:69
#: src/admin/pages/PlansPage.jsx:198
#: src/admin/pages/PlansPage.jsx:237
msgid "Archive"
msgstr "Архивировать"

#: build/admin.js:68
#: src/admin/pages/PlansPage.jsx:77
msgid "Plan saved."
msgstr "Тариф сохранён."

#: build/admin.js:68
#: src/admin/pages/PlansPage.jsx:222
msgid "Archive plan?"
msgstr "Архивировать тариф?"

#: build/admin.js:69
#: src/admin/pages/PlansPage.jsx:228
#. translators: %s: plan name
msgid ""
"Archive \"%s\"? Existing subscribers will continue to be billed, but no new "
"customers can subscribe. You can unarchive later."
msgstr ""
"Архивировать «%s»? Существующие подписчики продолжат получать счета, но "
"новые клиенты не смогут оформить подписку. Позже вы сможете восстановить "
"тариф из архива."

#: build/admin.js:69
#: src/admin/pages/PlansPage.jsx:84
msgid "Plan archived."
msgstr "Тариф архивирован."

#: build/admin.js:69
#: src/admin/pages/PlansPage.jsx:88
msgid "Failed to archive plan."
msgstr "Не удалось архивировать тариф."

#: build/admin.js:69
#: src/admin/pages/HealthCheckPage.jsx:24
msgid ""
"Subscription is set to manual renewal but the payment gateway supports "
"automatic recurring payments and a saved card is on file."
msgstr ""
"Подписка настроена на ручное продление, но платежный шлюз поддерживает "
"автоматические регулярные платежи и сохранённую карту."

#: build/admin.js:69
#: src/admin/pages/HealthCheckPage.jsx:25
msgid ""
"Next payment date is in the past with no matching renewal order — the "
"renewal cycle was missed."
msgstr ""
"Следующая дата оплаты уже прошла, а соответствующий заказ на продление "
"отсутствует — цикл продления был пропущен."

#: build/admin.js:69
#: src/admin/pages/HealthCheckPage.jsx:26
msgid ""
"Active or on-hold subscription has no next payment date set and no end date "
"— the schedule is missing."
msgstr ""
"Активная или приостановленная подписка не имеет назначенной следующей даты "
"оплаты и даты окончания — расписание отсутствует."

#: build/admin.js:69
#: src/admin/pages/HealthCheckPage.jsx:113
msgid "Failed to load Health Check status."
msgstr "Не удалось загрузить статус проверки состояния."

#: build/admin.js:69
#: src/admin/pages/HealthCheckPage.jsx:126
msgid "Failed to load flagged subscriptions."
msgstr "Не удалось загрузить отмеченные подписки."

#: build/admin.js:69
#: src/admin/pages/HealthCheckPage.jsx:194
msgid "Scan complete"
msgstr "Сканирование завершено"

#: build/admin.js:69
#: src/admin/pages/HealthCheckPage.jsx:191
#: src/admin/pages/HealthCheckPage.jsx:211
msgid "Nightly scans paused"
msgstr "Ночные сканирования приостановлены"

#: build/admin.js:69
#: src/admin/pages/HealthCheckPage.jsx:187
msgid "Health check failed"
msgstr "Проверка состояния не удалась"

#: build/admin.js:69
#: src/admin/pages/HealthCheckPage.jsx:210
msgid "Nightly scans resumed"
msgstr "Ночные сканирования возобновлены"

#: build/admin.js:69
#: src/admin/pages/HealthCheckPage.jsx:216
msgid "Could not update nightly scan setting."
msgstr "Не удалось обновить настройку ночного сканирования."

#: build/admin.js:69
#: src/admin/pages/HealthCheckPage.jsx:238
msgid "Scan started. Results will appear here when ready."
msgstr "Сканирование начато. Результаты появятся здесь, когда будут готовы."

#: build/admin.js:69
#: src/admin/pages/HealthCheckPage.jsx:244
msgid "Failed to start scan."
msgstr "Не удалось запустить сканирование."

#: build/admin.js:69
#: src/admin/pages/HealthCheckPage.jsx:282
msgid "Issue"
msgstr "Проблема"

#: build/admin.js:69
#: src/admin/pages/HealthCheckPage.jsx:319
msgid "Gateway"
msgstr "Платёжный шлюз"

#: build/admin.js:69
#: src/admin/pages/HealthCheckPage.jsx:360
msgid "View subscription"
msgstr "Просмотреть подписку"

#: build/admin.js:69
#: src/admin/pages/HealthCheckPage.jsx:408
msgid "Pause nightly scans"
msgstr "Приостановить ночные сканирования"

#: build/admin.js:69
#: src/admin/pages/HealthCheckPage.jsx:409
msgid "Resume nightly scans"
msgstr "Возобновить ночные сканирования"

#: build/admin.js:69
#: src/admin/pages/HealthCheckPage.jsx:419
msgid "Scan running…"
msgstr "Сканирование выполняется…"

#: build/admin.js:69
#: src/admin/pages/HealthCheckPage.jsx:420
msgid "Run scan now"
msgstr "Запустить сканирование сейчас"

#: build/admin.js:69
#: src/admin/pages/HealthCheckPage.jsx:450
msgid "Health check running…"
msgstr "Проверка состояния выполняется…"

#: build/admin.js:70
#: src/admin/pages/HealthCheckPage.jsx:454
#. translators: %d: number of subscriptions scanned so far
msgid ""
"%d subscriptions checked so far. This page will refresh as new flagged rows "
"are found."
msgstr ""
"Проверена %d подписка. Эта страница будет обновляться по мере обнаружения "
"новых отмеченных строк."

#: build/admin.js:71
#: src/admin/pages/HealthCheckPage.jsx:470
#. translators: %d: number of subscriptions scanned so far
msgid "Scan in progress — %d subscriptions checked so far."
msgstr "Сканирование в процессе — проверена %d подписка."

#: build/admin.js:72
#: src/admin/pages/HealthCheckPage.jsx:476
#. translators: 1: relative time, 2: scanned count, 3: flagged count
msgid "Last scan %1$s · %2$d subscriptions checked · %3$d flagged"
msgstr "Последнее сканирование %1$s · проверено %2$d подписок · отмечено %3$d"

#: build/admin.js:74
#: src/admin/pages/HealthCheckPage.jsx:83
#. translators: %d: number of minutes
msgid "%d minutes ago"
msgstr "%d минуту назад"

#: build/admin.js:76
#: src/admin/pages/HealthCheckPage.jsx:88
#. translators: %d: number of hours
msgid "%d hours ago"
msgstr "%d час назад"

#: build/admin.js:78
#: src/admin/pages/HealthCheckPage.jsx:92
#. translators: %d: number of days
msgid "%d days ago"
msgstr "%d день назад"

#: build/admin.js:78
#: src/admin/pages/HealthCheckPage.jsx:481
msgid "No scan has run yet. Start one to surface subscriptions that look broken."
msgstr ""
"Сканирование ещё не запускалось. Запустите его, чтобы выявить подписки с "
"возможными ошибками."

#: build/admin.js:78
#: src/admin/pages/HealthCheckPage.jsx:509
msgid ""
"The nightly scan has failed several times in a row and is paused. Reset to "
"try again."
msgstr ""
"Ночное сканирование несколько раз подряд завершилось неудачей и было "
"приостановлено. Сбросьте, чтобы попробовать снова."

#: build/admin.js:78
#: src/admin/pages/HealthCheckPage.jsx:256
msgid "Circuit breaker reset. The next scheduled scan will run."
msgstr ""
"Автоматическая блокировка сброшена. Следующее запланированное сканирование "
"будет выполнено."

#: build/admin.js:78
#: src/admin/pages/HealthCheckPage.jsx:261
msgid "Failed to reset circuit breaker."
msgstr "Не удалось сбросить автоматическую блокировку."

#: build/admin.js:78
#: src/admin/pages/HealthCheckPage.jsx:521
msgid "Reset circuit breaker"
msgstr "Сбросить автоматическую блокировку"

#: build/admin.js:78
#: src/admin/pages/HealthCheckPage.jsx:531
msgid ""
"Result list truncated to 5,000 rows. Address the most recent issues first, "
"then re-run the scan."
msgstr ""
"Список результатов сокращён до 5 000 строк. Сначала решите самые последние "
"проблемы, затем повторите сканирование."

#: build/admin.js:78
#: src/admin/App.jsx:67
msgid "A quick overview of your subscription business."
msgstr "Краткий обзор вашего бизнеса по подписке."

#: build/admin.js:78
#: src/admin/App.jsx:75
msgid "Manage standalone Stripe-powered subscriptions."
msgstr "Управляйте отдельными подписками на базе Stripe."

#: build/admin.js:78
#: src/admin/App.jsx:76
msgid ""
"Manage your WooCommerce subscriptions, recurring payments, and subscriber "
"lifecycle."
msgstr ""
"Управляйте подписками WooCommerce, регулярными платежами и жизненным циклом "
"подписчиков."

#: build/admin.js:78
#: src/admin/App.jsx:80
msgid "Plans"
msgstr "Тарифы"

#: build/admin.js:78
#: src/admin/App.jsx:83
msgid "Manage standalone subscription plans."
msgstr "Управляйте отдельными тарифными планами подписки."

#: build/admin.js:78
#: src/admin/App.jsx:90
msgid "Monitor your subscription revenue, growth, and churn."
msgstr "Отслеживайте доход, рост и отток по подпискам."

#: build/admin.js:78
#: src/admin/App.jsx:92
msgid "Overview"
msgstr "Обзор"

#: build/admin.js:78
#: src/admin/App.jsx:93
msgid "Revenue"
msgstr "Доход"

#: build/admin.js:78
#: src/admin/App.jsx:94
msgid "By Product"
msgstr "По продукту"

#: build/admin.js:78
#: src/admin/App.jsx:102
msgid "Configure your subscription store behavior and preferences."
msgstr "Настройте поведение и предпочтения вашего магазина подписок."

#: build/admin.js:78
#: src/admin/App.jsx:105
msgid "General"
msgstr "Общие"

#: build/admin.js:78
#: src/admin/App.jsx:114
msgid "Roles"
msgstr "Роли"

#: build/admin.js:78
#: src/admin/App.jsx:115
msgid "Emails"
msgstr "Электронные письма"

#: build/admin.js:78
#: src/admin/App.jsx:126
msgid "Migrate subscriptions from WooCommerce Subscriptions or other sources."
msgstr "Мигрируйте подписки из WooCommerce Subscriptions или других источников."

#: build/admin.js:78
#: src/admin/App.jsx:133
msgid ""
"Surface subscriptions that look broken — manual but auto-capable, missed "
"renewals, missing schedules."
msgstr ""
"Выявляйте подписки с ошибками — ручные, но возможные для автоматизации, "
"пропущенные продления, отсутствующие расписания."

#: build/admin.js:78
#: src/admin/App.jsx:140
msgid "Discover and manage add-ons to extend your subscription store."
msgstr ""
"Открывайте и управляйте расширениями для увеличения возможностей вашего "
"магазина подписок."

#: build/admin.js:78
#: src/admin/App.jsx:501
msgid "Subscriptions:"
msgstr "Подписки:"

#: build/admin.js:78
#: src/admin/App.jsx:440
msgid ""
"Get every current and future add-on at a fraction of the individual price. "
"One license, one renewal, all the features."
msgstr ""
"Получите все текущие и будущие расширения по цене, значительно ниже "
"стоимости по отдельности. Одна лицензия, одно продление, все функции."

#: build/admin.js:78
#: src/admin/App.jsx:446
msgid "/ year"
msgstr "/ год"

#: build/admin.js:78
#: src/admin/App.jsx:450
msgid "All premium add-ons included"
msgstr "Все премиум-расширения включены"

#: build/admin.js:78
#: src/admin/App.jsx:451
msgid "Future add-ons at no extra cost"
msgstr "Будущие расширения без дополнительной оплаты"

#: build/admin.js:78
#: src/admin/App.jsx:452
msgid "1 year of updates and support"
msgstr "1 год обновлений и поддержки"

#: build/admin.js:78
#: src/admin/App.jsx:453
msgid "14-day payment back guarantee"
msgstr "14-дневная гарантия возврата оплаты"

#: build/admin.js:78
#: src/admin/App.jsx:462
msgid "Get the Bundle"
msgstr "Получить комплект"

#: build/admin.js:78
#: src/admin/App.jsx:467
msgid ""
"The bundle saved us over $200/year compared to buying add-ons individually. "
"Best value for a growing store."
msgstr ""
"Пакет сэкономил нам более 200 $/год по сравнению с покупкой дополнений по "
"отдельности. Лучшее предложение для растущего магазина."

#: build/admin.js:78
#: src/admin/App.jsx:470
msgid "James W., FreshBean Roasters"
msgstr "Джеймс В., FreshBean Roasters"

#: build/admin.js:78
#: src/admin/App.jsx:416
msgid "Add-ons Marketplace"
msgstr "Маркетплейс дополнений"

#: build/admin.js:78
#: src/admin/App.jsx:348
#: src/admin/App.jsx:375
msgid "Refresh"
msgstr "Обновить"

#: build/admin.js:78
#: src/admin/App.jsx:356
msgid "Open Customer Portal"
msgstr "Открыть портал клиента"

#: build/admin.js:78
#: src/admin/App.jsx:382
msgid "Edit Schedule"
msgstr "Редактировать расписание"

#: build/admin.js:78
#: src/admin/App.jsx:519
msgid "Back to WP Admin"
msgstr "Назад в WP Admin"

#: build/admin.js:78
#: src/admin/App.jsx:524
msgid "Docs"
msgstr "Документация"

#: build/admin.js:78
#: src/admin/App.jsx:527
msgid "Support"
msgstr "Поддержка"

#: build/blocks.js:1
#: src/blocks/subscribe/edit.jsx:26
msgid "-- Select a plan --"
msgstr "-- Выберите тариф --"

#: build/blocks.js:1
#: src/blocks/subscribe/edit.jsx:38
msgid "Subscribe Button Settings"
msgstr "Настройки кнопки подписки"

#: build/blocks.js:1
#: src/blocks/subscribe/edit.jsx:44
#: src/blocks/subscribe/edit.jsx:71
msgid "Loading plans…"
msgstr "Загрузка тарифов…"

#: build/blocks.js:1
#: src/blocks/subscribe/edit.jsx:47
msgid "Button Text"
msgstr "Текст кнопки"

#: build/blocks.js:1
#: src/blocks/subscribe/edit.jsx:52
msgid "Success URL (optional)"
msgstr "URL успешной оплаты (необязательно)"

#: build/blocks.js:1
#: src/blocks/subscribe/edit.jsx:55
msgid "Redirect after successful checkout. Leave empty to use the default."
msgstr ""
"Перенаправление после успешной оплаты. Оставьте пустым для использования по "
"умолчанию."

#: build/blocks.js:1
#: src/blocks/subscribe/edit.jsx:58
msgid "Cancel URL (optional)"
msgstr "URL отмены (необязательно)"

#: build/blocks.js:1
#: src/blocks/subscribe/edit.jsx:69
msgid "Subscribe Button"
msgstr "Кнопка «Подписаться»"

#: build/blocks.js:1
#: src/blocks/subscribe/edit.jsx:73
msgid "No plans yet. Create one in Subscriptions → Plans."
msgstr "Пока нет тарифов. Создайте их в Подписки → Тарифы."

#: build/blocks.js:1
#: src/blocks/subscribe/edit.jsx:74
msgid "Choose a plan from the sidebar."
msgstr "Выберите тариф в боковой панели."

#: build/blocks.js:1
#: src/blocks/restricted/edit.jsx:29
msgid "Any active plan"
msgstr "Любой активный тариф"

#: build/blocks.js:1
#: src/blocks/restricted/edit.jsx:36
msgid "Restricted Content Settings"
msgstr "Настройки ограниченного контента"

#: build/blocks.js:1
#: src/blocks/restricted/edit.jsx:38
msgid "Required Plan"
msgstr "Требуемый тариф"

#: build/blocks.js:1
#: src/blocks/restricted/edit.jsx:42
msgid "Leave empty to allow any active subscriber."
msgstr "Оставьте пустым, чтобы разрешить доступ любому активному подписчику."

#: build/blocks.js:1
#: src/blocks/restricted/edit.jsx:45
msgid "Fallback Message"
msgstr "Сообщение по умолчанию"

#: build/blocks.js:1
#: src/blocks/restricted/edit.jsx:48
msgid "Shown to non-subscribers."
msgstr "Показывается не подписчикам."

#: build/blocks.js:1
#: src/blocks/restricted/edit.jsx:55
msgid "Restricted to:"
msgstr "Доступно для:"

#: build/blocks.js:1
#: src/blocks/restricted/edit.jsx:55
msgid "any active subscriber"
msgstr "любого активного подписчика"

#: build/blocks.js:1
#: src/blocks/my-subscription/edit.jsx:22
msgid "My Subscription Settings"
msgstr "Настройки моей подписки"

#: build/blocks.js:1
#: src/blocks/my-subscription/edit.jsx:24
msgid "Logged-out message"
msgstr "Сообщение для незарегистрированных"

#: build/blocks.js:1
#: src/blocks/my-subscription/edit.jsx:27
msgid "Shown to visitors who are not logged in."
msgstr "Показывается посетителям, которые не вошли в систему."

#: build/blocks.js:1
#: src/blocks/my-subscription/edit.jsx:30
msgid "No subscription message"
msgstr "Нет сообщения о подписке"

#: build/blocks.js:1
#: src/blocks/my-subscription/edit.jsx:33
msgid "Shown to logged-in users who have no active subscription."
msgstr ""
"Показывается вошедшим в систему пользователям, у которых нет активной "
"подписки."

#: build/blocks.js:1
#: src/blocks/my-subscription/edit.jsx:36
msgid "Manage button text"
msgstr "Текст кнопки «Управлять»"

#: build/blocks.js:1
#: src/blocks/my-subscription/edit.jsx:45
msgid "My Subscription block"
msgstr "Блок «Моя подписка»"

#: build/blocks.js:1
#: src/blocks/my-subscription/edit.jsx:49
msgid "9.99 EUR / month"
msgstr "9,99 EUR / месяц"

#: build/blocks.js:1
#: src/blocks/my-subscription/edit.jsx:55
msgid "Preview. Real subscription details will appear on the frontend."
msgstr "Предпросмотр. Реальные данные о подписке появятся на сайте."

#: build/wizard.js:1
#: src/wizard/WizardApp.jsx:89
msgid "Exit"
msgstr "Выход"

#: build/wizard.js:1
#: src/wizard/WizardApp.jsx:115
msgid "Back"
msgstr "Назад"

#: build/wizard.js:1
#: src/wizard/WizardApp.jsx:120
msgid "Continue"
msgstr "Продолжить"

#: build/wizard.js:1
#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:131
#: src/wizard/WizardApp.jsx:202
msgid "Store Settings"
msgstr "Настройки магазина"

#: build/wizard.js:1
#: src/wizard/WizardApp.jsx:131
msgid "Configure your subscription defaults and privacy preferences"
msgstr "Настройте параметры подписки и предпочтения конфиденциальности"

#: build/wizard.js:1
#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:132
#: src/wizard/WizardApp.jsx:377
msgid "Customer Experience"
msgstr "Клиентский опыт"

#: build/wizard.js:1
#: src/wizard/WizardApp.jsx:132
msgid "Set up customer controls"
msgstr "Настройте возможности управления для клиентов"

#: build/wizard.js:1
#: src/wizard/WizardApp.jsx:133
msgid "Payments"
msgstr "Платежи"

#: build/wizard.js:1
#: src/wizard/WizardApp.jsx:133
msgid "Set up payment gateways to accept recurring payments"
msgstr "Настройте платежные шлюзы для приема регулярных платежей"

#: build/wizard.js:1
#: src/wizard/WizardApp.jsx:134
msgid "First Product"
msgstr "Первый продукт"

#: build/wizard.js:1
#: src/wizard/WizardApp.jsx:134
msgid "Create a subscription product to sell (optional)"
msgstr "Создайте продукт-подписку для продажи (необязательно)"

#: build/wizard.js:1
#: src/wizard/WizardApp.jsx:138
msgid "Migrate from another plugin (optional)"
msgstr "Перейти с другого плагина (необязательно)"

#: build/wizard.js:1
#: src/wizard/WizardApp.jsx:146
msgid "Welcome to Milo Subscriptions"
msgstr "Добро пожаловать в Milo Subscriptions"

#: build/wizard.js:1
#: src/wizard/WizardApp.jsx:147
msgid "Set up your subscription store in just a few steps."
msgstr "Настройте свой магазин подписок всего за несколько шагов."

#: build/wizard.js:1
#: src/wizard/WizardApp.jsx:164
msgid "Get Started"
msgstr "Начать"

#: build/wizard.js:1
#: src/wizard/WizardApp.jsx:167
msgid "Takes about 2 minutes"
msgstr "Займет около 2 минут"

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:199
#. translators: 1: current step, 2: total steps
msgid "STEP 1 OF "
msgstr "ШАГ 1 ИЗ "

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:205
msgid "Configure the basics for your subscription store."
msgstr "Настройте основные параметры вашего магазина подписок."

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:245
msgid ""
"Full-featured. Products, coupons, taxes, shipping, any gateway. For stores "
"that want the full WooCommerce ecosystem."
msgstr ""
"Полнофункциональный. Продукты, купоны, налоги, доставка, любые платежные "
"шлюзы. Для магазинов, которым необходима вся экосистема WooCommerce."

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:277
msgid ""
"Simpler and quicker. Plans + Stripe Checkout, no WooCommerce needed. Fewer "
"features, ideal for basic subscription sites."
msgstr ""
"Проще и быстрее. Тарифы + Stripe Checkout, WooCommerce не требуется. Меньше "
"функций, идеально для простых сайтов с подпиской."

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:292
msgid "Add to cart button text"
msgstr "Текст кнопки «Добавить в корзину»"

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:298
msgid "Allow any payment gateway to be used for subscription purchases."
msgstr "Разрешить использование любого платежного шлюза для покупок по подписке."

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:309
msgid "Allow subscription and non-subscription products in the same cart."
msgstr "Разрешить добавлять товары с подпиской и без подписки в одну корзину."

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:323
msgid "Help improve Milo Subscriptions"
msgstr "Помогите улучшить Milo Subscriptions"

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:339
msgid "Hide details"
msgstr "Скрыть детали"

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:374
msgid "STEP 2 OF "
msgstr "ШАГ 2 ИЗ "

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:397
msgid "Maximum suspensions"
msgstr "Максимальное количество приостановок"

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:449
msgid "Activation did not complete. Please retry."
msgstr "Активация не завершена. Пожалуйста, попробуйте еще раз."

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:452
msgid "Failed to activate Milo Payments. Please try again."
msgstr "Не удалось активировать Milo Payments. Пожалуйста, попробуйте еще раз."

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:460
msgid "One plugin, all gateways"
msgstr "Один плагин — все платежные шлюзы"

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:461
msgid "Stripe, PayPal, Mollie, and Square. No need for separate plugins."
msgstr "Stripe, PayPal, Mollie и Square. Не нужно устанавливать отдельные плагины."

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:465
msgid "One-click OAuth setup"
msgstr "Однокнопочная настройка через OAuth"

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:466
msgid "Connect your accounts securely. No API keys to copy or paste."
msgstr ""
"Подключите свои аккаунты безопасно. Не нужно копировать или вставлять "
"API-ключи."

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:470
msgid "Built for subscriptions"
msgstr "Создано для подписок"

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:471
msgid "Automatic renewals, saved cards, SCA/3D Secure out of the box."
msgstr "Автоматическое продление, сохранённые карты, SCA/3D Secure из коробки."

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:480
#: src/wizard/WizardApp.jsx:502
msgid "STEP 3 OF "
msgstr "ШАГ 3 ИЗ "

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:483
msgid "Accept Payments"
msgstr "Принимайте платежи"

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:486
msgid "Milo Payments is ready. Connect your gateways after setup."
msgstr "Milo Payments готов. Подключите свои платежные шлюзы после настройки."

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:490
msgid "Installed and active"
msgstr "Установлено и активно"

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:505
msgid "Payments, simplified"
msgstr "Платежи проще простого"

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:508
msgid "Accept recurring payments from day one. Free to use, no license needed."
msgstr ""
"Принимайте регулярные платежи с первого дня. Бесплатно, лицензия не "
"требуется."

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:542
msgid "Activating Milo Payments…"
msgstr "Активация Milo Payments…"

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:543
msgid "Installing Milo Payments…"
msgstr "Установка Milo Payments…"

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:547
msgid "Required to accept payments and run subscription renewals."
msgstr "Необходимо для приёма платежей и автоматического продления подписок."

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:556
msgid "Activation failed"
msgstr "Сбой активации"

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:561
msgid "Retry"
msgstr "Повторить"

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:567
msgid "Add Milo Payments (free)"
msgstr "Добавить Milo Payments (бесплатно)"

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:570
msgid ""
"Milo Subscriptions processes payments through Milo Payments, a separate "
"free plugin. With your go-ahead we will install and activate it now. Prefer "
"a gateway you already have? Skip this and add the Any Gateway add-on later."
msgstr ""
"Milo Subscriptions обрабатывает платежи через Milo Payments — отдельный "
"бесплатный плагин. С вашего разрешения мы установим и активируем его "
"сейчас. Предпочитаете уже имеющийся шлюз? Пропустите этот шаг и добавьте "
"расширение Any Gateway позже."

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:574
msgid "Activate Milo Payments"
msgstr "Активировать Milo Payments"

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:575
msgid "Install & activate Milo Payments"
msgstr "Установить и активировать Milo Payments"

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:585
#: src/wizard/WizardApp.jsx:708
msgid "Skip for now"
msgstr "Пропустить сейчас"

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:644
msgid "STEP 4 OF "
msgstr "ШАГ 4 ИЗ "

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:647
msgid "Create your first product"
msgstr "Создайте свой первый продукт"

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:650
msgid ""
"Just the essentials — you can add images, descriptions, variations and more "
"later. Skip this step if you already have products or plan to add them from "
"the Products screen."
msgstr ""
"Только самое необходимое — изображения, описания, варианты и другое можно "
"добавить позже. Пропустите этот шаг, если у вас уже есть продукты или вы "
"планируете добавить их на вкладке Товары."

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:612
msgid "Add a name and a price above zero."
msgstr "Добавьте название и цену выше нуля."

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:707
msgid "Create & continue"
msgstr "Создать и продолжить"

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:755
msgid "Migration stopped."
msgstr "Миграция остановлена."

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:827
msgid ""
"Failed to start migration. You can try again or import later from the "
"Import page."
msgstr ""
"Не удалось запустить миграцию. Вы можете попробовать снова или "
"импортировать позже на странице Импорт."

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:838
msgid "STEP 5 OF "
msgstr "ШАГ 5 ИЗ "

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:844
msgid "Migrate existing subscriptions from another plugin."
msgstr "Перенесите существующие подписки из другого плагина."

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:856
msgid "subscriptions found"
msgstr "подписок найдено"

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:875
msgid "Import now"
msgstr "Импортировать сейчас"

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:903
msgid "subscriptions imported."
msgstr "подписок импортировано."

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:910
msgid "processed"
msgstr "обработано"

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:928
msgid "Milo Subscriptions now handles renewals."
msgstr "Теперь продлениями управляет Milo Subscriptions."

#: build/wizard.js:3
#: src/wizard/WizardApp.jsx:931
#. translators: %s: source plugin name
msgid ""
"After one full billing cycle confirms everything is working, you can safely "
"deactivate %s."
msgstr ""
"После того как завершится один полный платежный цикл и вы убедитесь, что "
"всё работает, вы можете безопасно деактивировать %s."

#: build/wizard.js:3
#: src/wizard/WizardApp.jsx:972
msgid "subscriptions"
msgstr "подписки"

#: build/wizard.js:3
#: src/wizard/WizardApp.jsx:973
msgid "payment methods"
msgstr "платёжные методы"

#: build/wizard.js:3
#: src/wizard/WizardApp.jsx:974
msgid "monthly revenue"
msgstr "ежемесячный доход"

#: build/wizard.js:3
#: src/wizard/WizardApp.jsx:985
#. translators: %d: number of warnings
msgid "%d warning(s) detected. Check the Import page for details."
msgstr "Обнаружено %d предупреждение(й). Подробности смотрите на странице Импорт."

#: build/wizard.js:3
#: src/wizard/WizardApp.jsx:999
msgid "Try again"
msgstr "Попробовать снова"

#: build/wizard.js:3
#: src/wizard/WizardApp.jsx:1020
msgid ""
"No subscriptions to import. You can always import later from the Import "
"page."
msgstr ""
"Нет подписок для импорта. Вы всегда можете импортировать их позже на "
"странице Импорт."

#: build/wizard.js:3
#: src/wizard/WizardApp.jsx:1032
msgid "Finish Setup"
msgstr "Завершить настройку"

#: build/wizard.js:3
#: src/wizard/WizardApp.jsx:1054
msgid "You're all set!"
msgstr "Всё готово!"

#: build/wizard.js:3
#: src/wizard/WizardApp.jsx:1056
msgid "Milo Subscriptions is ready. What would you like to do first?"
msgstr "Milo Subscriptions готов. Что вы хотите сделать в первую очередь?"

#: build/wizard.js:3
#: src/wizard/WizardApp.jsx:1067
msgid "Create a Subscription Product"
msgstr "Создать товар-подписку"

#: build/wizard.js:3
#: src/wizard/WizardApp.jsx:1073
msgid "Go to Dashboard"
msgstr "Перейти к панели управления"

#: build/wizard.js:3
#: src/wizard/WizardApp.jsx:1082
msgid "Browse Add-ons"
msgstr "Просмотреть дополнения"

#: build/wizard.js:3
#: src/wizard/WizardApp.jsx:1084
msgid "Extend Milo Subscriptions with powerful add-ons"
msgstr "Расширьте возможности Milo Subscriptions с помощью мощных дополнений"

#: includes/class-blocks-integration.php:346
#: includes/class-cart.php:518
#: includes/class-subscription.php:714
#: includes/product/class-product-subscription.php:272
#: includes/product/class-product-variable-subscription.php:108
msgctxt "singular billing period"
msgid "day"
msgstr "день"

#: includes/class-blocks-integration.php:347
#: includes/class-cart.php:519
#: includes/class-subscription.php:715
#: includes/product/class-product-subscription.php:273
#: includes/product/class-product-variable-subscription.php:109
msgctxt "singular billing period"
msgid "week"
msgstr "неделя"

#: includes/class-blocks-integration.php:348
#: includes/class-cart.php:520
#: includes/class-subscription.php:716
#: includes/product/class-product-subscription.php:274
#: includes/product/class-product-variable-subscription.php:110
msgctxt "singular billing period"
msgid "month"
msgstr "месяц"

#: includes/class-blocks-integration.php:349
#: includes/class-cart.php:521
#: includes/class-subscription.php:717
#: includes/product/class-product-subscription.php:275
#: includes/product/class-product-variable-subscription.php:111
msgctxt "singular billing period"
msgid "year"
msgstr "год"

#: includes/class-plugin.php:340
#: includes/class-post-types.php:101
#: includes/class-post-types.php:156
msgctxt "Subscription status"
msgid "Active"
msgstr "Активно"

#: includes/class-plugin.php:341
#: includes/class-post-types.php:128
#: includes/class-post-types.php:159
msgctxt "Subscription status"
msgid "Expired"
msgstr "Истекло"

#: includes/class-plugin.php:342
#: includes/class-post-types.php:137
#: includes/class-post-types.php:160
msgctxt "Subscription status"
msgid "Pending Cancellation"
msgstr "Ожидает отмены"

#: includes/class-post-types.php:92
#: includes/class-post-types.php:155
msgctxt "Subscription status"
msgid "Pending"
msgstr "В ожидании"

#: includes/class-post-types.php:110
#: includes/class-post-types.php:157
msgctxt "Subscription status"
msgid "On hold"
msgstr "На удержании"

#: includes/class-post-types.php:119
#: includes/class-post-types.php:158
msgctxt "Subscription status"
msgid "Cancelled"
msgstr "Отменено"

#: includes/product/class-product-variable-subscription.php:79
#. translators: 1: min price, 2: max price
msgctxt "Price range"
msgid "%1$s &ndash; %2$s"
msgstr "%1$s &ndash; %2$s"

#: build/admin.js:10
msgctxt "verb"
msgid "Filter"
msgstr "Фильтр"

#: build/admin.js:12
msgctxt "Density option for DataView layout"
msgid "Comfortable"
msgstr "Комфортный"

#: build/admin.js:12
msgctxt "Density option for DataView layout"
msgid "Balanced"
msgstr "Сбалансированный"

#: build/admin.js:12
msgctxt "Density option for DataView layout"
msgid "Compact"
msgstr "Компактный"

#: build/admin.js:18
#. translators: 1: Current page number, 2: Total number of pages.
msgctxt "paging"
msgid "<div>Page</div>%1$s<div>of %2$s</div>"
msgstr "<div>Страница</div>%1$s<div>из %2$s</div>"

#: build/admin.js:21
#. translators: %s: field label
msgctxt "field"
msgid "Hide %s"
msgstr "Скрыть %s"

#: build/admin.js:22
#. translators: %s: field label
msgctxt "field"
msgid "Show %s"
msgstr "Показать %s"

#: build/admin.js:25
#. translators: %s: Field name.
msgctxt "field"
msgid "Edit %s"
msgstr "Редактировать %s"

#: build/admin.js:22
msgctxt "View is used as a noun"
msgid "View options"
msgstr "Параметры просмотра"
