diff --git a/client/translations/amneziavpn_ru_RU.ts b/client/translations/amneziavpn_ru_RU.ts index f9013f8e..16c9551c 100644 --- a/client/translations/amneziavpn_ru_RU.ts +++ b/client/translations/amneziavpn_ru_RU.ts @@ -123,8 +123,8 @@ - <li>13 locations (with more coming soon)</li> - <li>13 локаций (их число будет расти)</li> + <li>20 locations (with more coming soon)</li> + <li>20 локаций (их число будет расти)</li> @@ -1952,7 +1952,7 @@ Thank you for staying with us! Сетевые адреса одного или нескольких серверов были обновлены. Пожалуйста, удалите старые конфигурацию и загрузите новые файлы - + Manage configuration files Управление файлами конфигурации @@ -1987,91 +1987,91 @@ Thank you for staying with us! Ключ для подключения - + Configuration Files Файлы конфигурации - + Active Devices Активные устройства - + Manage currently connected devices Управление подключенными устройствами - + Support Поддержка - + How to connect on another device Как подключить другие устройства - + Reload API config Перезагрузить конфигурацию API - + Reload API config? Перезагрузить конфигурацию API? - - - + + + Continue Продолжить - - - + + + Cancel Отменить - + Cannot reload API config during active connection Невозможно перзагрузить API конфигурацию при активном соединении - + Unlink this device Отвязать это устройство - + Are you sure you want to unlink this device? Вы уверены, что хотите отвязать это устройство? - + This will unlink the device from your subscription. You can reconnect it anytime by pressing "Reload API config" in subscription settings on device. Это отключит устройство от вашей подписки. Вы можете повторно подключить его в любое время, нажав "Перезагрузить конфигурацию API" в настройках подписки на устройстве. - + Cannot unlink device during active connection Невозможно отвязать устройство во время активного соединения - + Remove from application Удалить из приложения - + Remove from application? Удалить из приложения? - + Cannot remove server during active connection Невозможно удалить сервер во время активного соединения @@ -2086,42 +2086,42 @@ subscription key ключ подключения - + Copy key Скопировать ключ - + Copied Скопировано - + Save key as a file Сохранить ключ как файл - + Save AmneziaVPN config Сохранить конфигурацию AmneziaVPN - + Config files (*.vpn) Файлы конфигов (*.vpn) - + Show key text Показать ключ - + To read the QR code in the Amnezia app, tap + in the main menu → 'QR code' Для считывания QR-кода в приложении Amnezia выберите + в главном меню → 'QR-код' - + Amnezia Premium Subscription key Ключ подключения Amnezia Premium @@ -3111,32 +3111,32 @@ subscription key PageSetupWizardApiServiceInfo - + For the region Для региона - + Price Цена - + Work period Период работы - + Speed Скорость - + Features Особенности - + Connect Подключиться @@ -3144,12 +3144,12 @@ subscription key PageSetupWizardApiServicesList - + VPN by Amnezia VPN от Amnezia - + Choose a VPN service that suits your needs. Выберите VPN-сервис, который подходит именно вам. @@ -3561,23 +3561,23 @@ subscription key PageShare - + OpenVPN native format Оригинальный формат OpenVPN - + WireGuard native format Оригинальный формат WireGuard - + Connection Соединение - - + + Server Сервер @@ -3587,146 +3587,191 @@ subscription key Конфигурация отозвана - + + Save AmneziaVPN config + Сохранить конфигурацию AmneziaVPN + + + + Save OpenVPN config + Сохранить конфигурацию OpenVPN + + + + Save WireGuard config + Сохранить конфигурацию WireGuard + + + + Save AmneziaWG config + Сохранить конфигурацию AmneziaWG + + + + Save Shadowsocks config + Сохранить конфигурацию Shadowsocks + + + + Save Cloak config + Сохранить конфигурацию Cloak + + + + Save XRay config + Сохранить конфигурацию XRay + + + + Connection to + Подключение к + + + + File with connection settings to + Файл с настройками подключения к + + + For the AmneziaVPN app Для приложения AmneziaVPN - + AmneziaWG native format Оригинальный формат AmneziaWG - + Shadowsocks native format Оригинальный формат Shadowsocks - + Cloak native format Оригинальный формат Cloak - + XRay native format Оригинальный формат XRay - + Share VPN Access Поделиться VPN - + Share full access to the server and VPN Поделиться полным доступом к серверу и VPN - + Use for your own devices, or share with those you trust to manage the server. Используйте для собственных устройств или передайте управление сервером тем, кому вы доверяете. - - + + Users Пользователи - + User name Имя пользователя - + Search Поиск - + Creation date: %1 Дата создания: %1 - + Latest handshake: %1 Последнее рукопожатие: %1 - + Data received: %1 Получено данных: %1 - + Data sent: %1 Отправлено данных: %1 - + Allowed IPs: %1 Разрешенные подсети: %1 - + Rename Переименовать - + Client name Имя клиента - + Save Сохранить - + Revoke Отозвать - + Revoke the config for a user - %1? Отозвать конфигурацию для пользователя - %1? - + The user will no longer be able to connect to your server. Пользователь больше не сможет подключаться к вашему серверу. - + Continue Продолжить - + Cancel Отменить - + Share VPN access without the ability to manage the server Поделиться доступом к VPN без возможности управления сервером - - + + Protocol Протокол - - + + Connection format Формат подключения - - + + Share Поделиться @@ -3734,51 +3779,38 @@ subscription key PageShareConnection - - - Connection to - Подключение к - - - - - File with connection settings to - Файл с настройками подключения к - - - + Share Поделиться - + Copy Скопировать - - + Save AmneziaVPN config Сохранить конфигурацию AmneziaVPN - + Copy config string Скопировать строку конфигурации - + Show connection settings Показать настройки подключения - - + + Copied Скопировано - + To read the QR code in the Amnezia app, select "Add server" → "I have data to connect" → "QR code, key or settings file" Для считывания QR-кода в приложении Amnezia выберите "Добавить сервер" → "У меня есть данные для подключения" → "Открыть файл конфигурации, ключ или QR-код" @@ -3786,45 +3818,45 @@ subscription key PageShareFullAccess - + Full access to the server and VPN Полный доступ к серверу и VPN - + We recommend that you use full access to the server only for your own additional devices. Мы рекомендуем использовать полный доступ к серверу только для собственных устройств. - + If you share full access with other people, they can remove and add protocols and services to the server, which will cause the VPN to work incorrectly for all users. Если вы поделитесь полным доступом с другими людьми, то они смогут удалять и добавлять протоколы и сервисы на сервер, что приведет к некорректной работе VPN для всех пользователей. - - + + Server Сервер - + Accessing Доступ - + File with accessing settings to Файл с настройками доступа к - + Share Поделиться - + Access error! Ошибка доступа! @@ -3832,17 +3864,17 @@ subscription key PageStart - + Logging was disabled after 14 days, log files were deleted Логирование было отключено по прошествии 14 дней, файлы логов были удалены. - + Settings restored from backup file Настройки восстановлены из бэкап файла - + Logging is enabled. Note that logs will be automaticallydisabled after 14 days, and all log files will be deleted. Логирование включено. Обратите внимание, что через 14 дней оно будет автоматически отключено, а все файлы логов будут удалены. diff --git a/client/ui/controllers/api/apiConfigsController.cpp b/client/ui/controllers/api/apiConfigsController.cpp index e543edf1..de3aedc8 100644 --- a/client/ui/controllers/api/apiConfigsController.cpp +++ b/client/ui/controllers/api/apiConfigsController.cpp @@ -462,6 +462,7 @@ bool ApiConfigsController::updateServiceFromGateway(const int serverIndex, const newServerConfig.insert(configKey::apiConfig, newApiConfig); newServerConfig.insert(configKey::authData, gatewayRequestData.authData); + newServerConfig.insert(config_key::crc, serverConfig.value(config_key::crc)); if (serverConfig.value(config_key::nameOverriddenByUser).toBool()) { newServerConfig.insert(config_key::name, serverConfig.value(config_key::name)); diff --git a/client/ui/qml/Components/ApiPremV1MigrationDrawer.qml b/client/ui/qml/Components/ApiPremV1MigrationDrawer.qml index 21aa78a0..3877600f 100644 --- a/client/ui/qml/Components/ApiPremV1MigrationDrawer.qml +++ b/client/ui/qml/Components/ApiPremV1MigrationDrawer.qml @@ -73,7 +73,7 @@ DrawerType2 { var str = qsTr("We'll preserve all remaining days of your current subscription and give you an extra month as a thank you. ") str += qsTr("This new subscription type will be actively developed with more locations and features added regularly. Currently available:") str += "
    " - str += qsTr("
  • 13 locations (with more coming soon)
  • ") + str += qsTr("
  • 20 locations (with more coming soon)
  • ") str += qsTr("
  • Easier switching between countries in the app
  • ") str += qsTr("
  • Personal dashboard to manage your subscription
  • ") str += "
"