chore: ru translation update (#1815)

This commit is contained in:
MrMirDan
2025-08-27 13:37:43 +03:00
committed by GitHub
parent 19cad00a00
commit 3ac5d7bd1f

View File

@@ -67,7 +67,7 @@
</message>
<message>
<location filename="../ui/models/api/apiAccountInfoModel.cpp" line="34"/>
<source>Inactive</source>
<source>&lt;p&gt;&lt;a style=&quot;color: #EB5757;&quot;&gt;Inactive&lt;/a&gt;</source>
<translation>Не активна</translation>
</message>
<message>
@@ -89,17 +89,17 @@
<context>
<name>ApiConfigsController</name>
<message>
<location filename="../ui/controllers/api/apiConfigsController.cpp" line="385"/>
<location filename="../ui/controllers/api/apiConfigsController.cpp" line="413"/>
<source>%1 installed successfully.</source>
<translation>%1 успешно установлен.</translation>
</message>
<message>
<location filename="../ui/controllers/api/apiConfigsController.cpp" line="439"/>
<location filename="../ui/controllers/api/apiConfigsController.cpp" line="472"/>
<source>API config reloaded</source>
<translation>Конфигурация API перезагружена</translation>
</message>
<message>
<location filename="../ui/controllers/api/apiConfigsController.cpp" line="443"/>
<location filename="../ui/controllers/api/apiConfigsController.cpp" line="476"/>
<source>Successfully changed the country of connection to %1</source>
<translation>Страна подключения изменена на %1</translation>
</message>
@@ -209,53 +209,27 @@
<context>
<name>ApiServicesModel</name>
<message>
<location filename="../ui/models/api/apiServicesModel.cpp" line="74"/>
<location filename="../ui/models/api/apiServicesModel.cpp" line="77"/>
<source>&lt;p&gt;&lt;a style=&quot;color: #EB5757;&quot;&gt;Not available in your region. If you have VPN enabled, disable it, return to the previous screen, and try again.&lt;/a&gt;</source>
<translation>&lt;p&gt;&lt;a style=&quot;color: #EB5757;&quot;&gt;Недоступно в вашем регионе. Если у вас включен VPN, отключите его, вернитесь на предыдущий экран и попробуйте снова.&lt;/a&gt;</translation>
</message>
<message>
<location filename="../ui/models/api/apiServicesModel.cpp" line="72"/>
<location filename="../ui/models/api/apiServicesModel.cpp" line="85"/>
<source>Amnezia Free provides unlimited, free access to a basic set of websites and apps, including Facebook, Instagram, Twitter (X), Discord, Telegram, and more. YouTube is not included in the free plan.</source>
<translation>Amnezia Free позволяет бесплатно и без ограничений пользоваться базовым набором сайтов и приложений, включая Facebook, Instagram, Twitter (X), Discord, Telegram и другие. YouTube не входит в бесплатный тариф.</translation>
</message>
<message>
<location filename="../ui/models/api/apiServicesModel.cpp" line="68"/>
<source>Amnezia Premium is classic VPN for seamless work, downloading large files, and watching videos. Access all websites and online resources. Speeds up to %1 Mbps.</source>
<translation>Amnezia Premium - это классический VPN для комфортной работы, загрузки больших файлов и просмотра видео. Доступ ко всем сайтам и онлайн ресурсам. Скорость - до %1 Мбит/с.</translation>
</message>
<message>
<location filename="../ui/models/api/apiServicesModel.cpp" line="82"/>
<source>Amnezia Premium is classic VPN for for seamless work, downloading large files, and watching videos. Access all websites and online resources.</source>
<translation>Amnezia Premium - это классический VPN для комфортной работы, загрузки больших файлов и просмотра видео. Доступ ко всем сайтам и онлайн ресурсам.</translation>
</message>
<message>
<location filename="../ui/models/api/apiServicesModel.cpp" line="97"/>
<location filename="../ui/models/api/apiServicesModel.cpp" line="95"/>
<source>%1 MBit/s</source>
<translation>%1 Мбит/с</translation>
</message>
<message>
<location filename="../ui/models/api/apiServicesModel.cpp" line="104"/>
<location filename="../ui/models/api/apiServicesModel.cpp" line="102"/>
<source>%1 days</source>
<translation>%1 дней</translation>
</message>
<message>
<location filename="../ui/models/api/apiServicesModel.cpp" line="111"/>
<source></source>
<translation></translation>
</message>
<message>
<location filename="../ui/models/api/apiServicesModel.cpp" line="113"/>
<source>VPN will open only popular sites blocked in your region, such as Instagram, Facebook, Twitter and others. Other sites will be opened from your real IP address, &lt;a href=&quot;%1&quot; style=&quot;color: #FBB26A;&quot;&gt;more details on the website.&lt;/a&gt;</source>
<translation>Через VPN будут открываться только популярные сайты, заблокированные в вашем регионе, такие как Instagram, Facebook, Twitter и другие. Остальные сайты будут открываться с вашего реального IP-адреса, &lt;a href=&quot;%1&quot; style=&quot;color: #FBB26A;&quot;&gt;подробности на сайте.&lt;/a&gt;</translation>
</message>
<message>
<location filename="../ui/models/api/apiServicesModel.cpp" line="121"/>
<source>Free</source>
<translation>Бесплатно</translation>
</message>
<message>
<location filename="../ui/models/api/apiServicesModel.cpp" line="123"/>
<location filename="../ui/models/api/apiServicesModel.cpp" line="115"/>
<source>%1 $/month</source>
<translation>%1 $/месяц</translation>
</message>
@@ -1973,12 +1947,12 @@ Thank you for staying with us!</source>
<context>
<name>PageSettingsApiServerInfo</name>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="186"/>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="190"/>
<source>Configurations have been updated for some countries. Download and install the updated configuration files</source>
<translation>Сетевые адреса одного или нескольких серверов были обновлены. Пожалуйста, удалите старые конфигурацию и загрузите новые файлы</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="234"/>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="238"/>
<source>Manage configuration files</source>
<translation>Управление файлами конфигурации</translation>
</message>
@@ -1988,116 +1962,116 @@ Thank you for staying with us!</source>
<translation>Статус подписки</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="37"/>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="38"/>
<source>Valid Until</source>
<translation>Действительна до</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="45"/>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="47"/>
<source>Active Connections</source>
<translation>Активные соединения</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="162"/>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="166"/>
<source>Use VLESS protocol</source>
<translation>Использовать протокол VLESS</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="166"/>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="170"/>
<source>Cannot change protocol during active connection</source>
<translation>Невозможно изменить протокол во время активного соединения</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="207"/>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="211"/>
<source>Subscription Key</source>
<translation>Ключ для подключения</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="232"/>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="236"/>
<source>Configuration Files</source>
<translation>Файлы конфигурации</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="252"/>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="256"/>
<source>Active Devices</source>
<translation>Активные устройства</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="254"/>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="258"/>
<source>Manage currently connected devices</source>
<translation>Управление подключенными устройствами</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="271"/>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="275"/>
<source>Support</source>
<translation>Поддержка</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="286"/>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="290"/>
<source>How to connect on another device</source>
<translation>Как подключить другие устройства</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="311"/>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="315"/>
<source>Reload API config</source>
<translation>Перезагрузить конфигурацию API</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="314"/>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="318"/>
<source>Reload API config?</source>
<translation>Перезагрузить конфигурацию API?</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="315"/>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="353"/>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="390"/>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="319"/>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="357"/>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="394"/>
<source>Continue</source>
<translation>Продолжить</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="316"/>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="354"/>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="391"/>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="320"/>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="358"/>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="395"/>
<source>Cancel</source>
<translation>Отменить</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="320"/>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="324"/>
<source>Cannot reload API config during active connection</source>
<translation>Невозможно перзагрузить API конфигурацию при активном соединении</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="348"/>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="352"/>
<source>Unlink this device</source>
<translation>Отвязать это устройство</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="351"/>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="355"/>
<source>Are you sure you want to unlink this device?</source>
<translation>Вы уверены, что хотите отвязать это устройство?</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="352"/>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="356"/>
<source>This will unlink the device from your subscription. You can reconnect it anytime by pressing&#xa0;&quot;Reload API config&quot; in subscription settings on device.</source>
<translation>Это отключит устройство от вашей подписки. Вы можете повторно подключить его в любое время, нажав &quot;Перезагрузить конфигурацию API&quot; в настройках подписки на устройстве.</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="358"/>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="362"/>
<source>Cannot unlink device during active connection</source>
<translation>Невозможно отвязать устройство во время активного соединения</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="386"/>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="390"/>
<source>Remove from application</source>
<translation>Удалить из приложения</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="389"/>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="393"/>
<source>Remove from application?</source>
<translation>Удалить из приложения?</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="395"/>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="399"/>
<source>Cannot remove server during active connection</source>
<translation>Невозможно удалить сервер во время активного соединения</translation>
</message>
@@ -2718,20 +2692,20 @@ subscription key</source>
<translation>Включение этой функции позволяет сохранять логи на вашем устройстве. По умолчанию она отключена. Включите сохранение логов в случае сбоев в работе приложения.</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsLogging.qml" line="191"/>
<location filename="../ui/qml/Pages2/PageSettingsLogging.qml" line="220"/>
<location filename="../ui/qml/Pages2/PageSettingsLogging.qml" line="192"/>
<location filename="../ui/qml/Pages2/PageSettingsLogging.qml" line="218"/>
<source>Save</source>
<translation>Сохранить</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsLogging.qml" line="192"/>
<location filename="../ui/qml/Pages2/PageSettingsLogging.qml" line="221"/>
<location filename="../ui/qml/Pages2/PageSettingsLogging.qml" line="193"/>
<location filename="../ui/qml/Pages2/PageSettingsLogging.qml" line="219"/>
<source>Logs files (*.log)</source>
<translation>Файлы логов (*.log)</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsLogging.qml" line="201"/>
<location filename="../ui/qml/Pages2/PageSettingsLogging.qml" line="230"/>
<location filename="../ui/qml/Pages2/PageSettingsLogging.qml" line="202"/>
<location filename="../ui/qml/Pages2/PageSettingsLogging.qml" line="227"/>
<source>Logs file saved</source>
<translation>Файл с логами сохранен</translation>
</message>
@@ -2761,12 +2735,12 @@ subscription key</source>
<translation>Логи очищены</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsLogging.qml" line="180"/>
<location filename="../ui/qml/Pages2/PageSettingsLogging.qml" line="181"/>
<source>Client logs</source>
<translation>Логи приложения</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsLogging.qml" line="181"/>
<location filename="../ui/qml/Pages2/PageSettingsLogging.qml" line="182"/>
<source>AmneziaVPN logs</source>
<translation>AmneziaVPN logs</translation>
</message>
@@ -2781,12 +2755,12 @@ subscription key</source>
<translation>Сохранить логи</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsLogging.qml" line="209"/>
<location filename="../ui/qml/Pages2/PageSettingsLogging.qml" line="210"/>
<source>Service logs</source>
<translation>Логи службы</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsLogging.qml" line="210"/>
<location filename="../ui/qml/Pages2/PageSettingsLogging.qml" line="211"/>
<source>AmneziaVPN-service logs</source>
<translation>AmneziaVPN-service logs</translation>
</message>
@@ -4277,7 +4251,16 @@ subscription key</source>
<translation>Пожалуйста, обновите приложение, чтобы использовать эту функцию</translation>
</message>
<message>
<location filename="../core/errorstrings.cpp" line="94"/>
<location filename="../core/errorstrings.cpp" line="80"/>
<source>Your Amnezia Premium subscription has expired.
Please check your email for renewal instructions.
If you haven&apos;t received an email, please contact our support.</source>
<translation>Ваша подписка Amnezia Premium истекла.
Проверьте свою почту для инструкций по продлению.
Если вы не получили письмо, пожалуйста, свяжитесь с нашей службой поддержки.</translation>
</message>
<message>
<location filename="../core/errorstrings.cpp" line="95"/>
<source>ErrorCode: %1. </source>
<translation>Код ошибки: %1. </translation>
</message>
@@ -4377,37 +4360,37 @@ subscription key</source>
<translation>Превышен лимит разрешенных конфигураций для одной подписки</translation>
</message>
<message>
<location filename="../core/errorstrings.cpp" line="82"/>
<location filename="../core/errorstrings.cpp" line="83"/>
<source>QFile error: The file could not be opened</source>
<translation>Ошибка QFile: не удалось открыть файл</translation>
</message>
<message>
<location filename="../core/errorstrings.cpp" line="83"/>
<location filename="../core/errorstrings.cpp" line="84"/>
<source>QFile error: An error occurred when reading from the file</source>
<translation>Ошибка QFile: произошла ошибка при чтении из файла</translation>
</message>
<message>
<location filename="../core/errorstrings.cpp" line="84"/>
<location filename="../core/errorstrings.cpp" line="85"/>
<source>QFile error: The file could not be accessed</source>
<translation>Ошибка QFile: не удалось получить доступ к файлу</translation>
</message>
<message>
<location filename="../core/errorstrings.cpp" line="85"/>
<location filename="../core/errorstrings.cpp" line="86"/>
<source>QFile error: An unspecified error occurred</source>
<translation>Ошибка QFile: произошла неизвестная ошибка</translation>
</message>
<message>
<location filename="../core/errorstrings.cpp" line="86"/>
<location filename="../core/errorstrings.cpp" line="87"/>
<source>QFile error: A fatal error occurred</source>
<translation>Ошибка QFile: произошла фатальная ошибка</translation>
</message>
<message>
<location filename="../core/errorstrings.cpp" line="87"/>
<location filename="../core/errorstrings.cpp" line="88"/>
<source>QFile error: The operation was aborted</source>
<translation>Ошибка QFile: операция была прервана</translation>
</message>
<message>
<location filename="../core/errorstrings.cpp" line="91"/>
<location filename="../core/errorstrings.cpp" line="92"/>
<source>Internal error</source>
<translation>Внутренняя ошибка</translation>
</message>