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
+63 -80
View File
@@ -67,7 +67,7 @@
</message> </message>
<message> <message>
<location filename="../ui/models/api/apiAccountInfoModel.cpp" line="34"/> <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> <translation>Не активна</translation>
</message> </message>
<message> <message>
@@ -89,17 +89,17 @@
<context> <context>
<name>ApiConfigsController</name> <name>ApiConfigsController</name>
<message> <message>
<location filename="../ui/controllers/api/apiConfigsController.cpp" line="385"/> <location filename="../ui/controllers/api/apiConfigsController.cpp" line="413"/>
<source>%1 installed successfully.</source> <source>%1 installed successfully.</source>
<translation>%1 успешно установлен.</translation> <translation>%1 успешно установлен.</translation>
</message> </message>
<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> <source>API config reloaded</source>
<translation>Конфигурация API перезагружена</translation> <translation>Конфигурация API перезагружена</translation>
</message> </message>
<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> <source>Successfully changed the country of connection to %1</source>
<translation>Страна подключения изменена на %1</translation> <translation>Страна подключения изменена на %1</translation>
</message> </message>
@@ -209,53 +209,27 @@
<context> <context>
<name>ApiServicesModel</name> <name>ApiServicesModel</name>
<message> <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> <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> <translation>&lt;p&gt;&lt;a style=&quot;color: #EB5757;&quot;&gt;Недоступно в вашем регионе. Если у вас включен VPN, отключите его, вернитесь на предыдущий экран и попробуйте снова.&lt;/a&gt;</translation>
</message> </message>
<message> <message>
<location filename="../ui/models/api/apiServicesModel.cpp" line="72"/> <location filename="../ui/models/api/apiServicesModel.cpp" line="95"/>
<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"/>
<source>%1 MBit/s</source> <source>%1 MBit/s</source>
<translation>%1 Мбит/с</translation> <translation>%1 Мбит/с</translation>
</message> </message>
<message> <message>
<location filename="../ui/models/api/apiServicesModel.cpp" line="104"/> <location filename="../ui/models/api/apiServicesModel.cpp" line="102"/>
<source>%1 days</source> <source>%1 days</source>
<translation>%1 дней</translation> <translation>%1 дней</translation>
</message> </message>
<message>
<location filename="../ui/models/api/apiServicesModel.cpp" line="111"/>
<source></source>
<translation></translation>
</message>
<message> <message>
<location filename="../ui/models/api/apiServicesModel.cpp" line="113"/> <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> <source>Free</source>
<translation>Бесплатно</translation> <translation>Бесплатно</translation>
</message> </message>
<message> <message>
<location filename="../ui/models/api/apiServicesModel.cpp" line="123"/> <location filename="../ui/models/api/apiServicesModel.cpp" line="115"/>
<source>%1 $/month</source> <source>%1 $/month</source>
<translation>%1 $/месяц</translation> <translation>%1 $/месяц</translation>
</message> </message>
@@ -1973,12 +1947,12 @@ Thank you for staying with us!</source>
<context> <context>
<name>PageSettingsApiServerInfo</name> <name>PageSettingsApiServerInfo</name>
<message> <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> <source>Configurations have been updated for some countries. Download and install the updated configuration files</source>
<translation>Сетевые адреса одного или нескольких серверов были обновлены. Пожалуйста, удалите старые конфигурацию и загрузите новые файлы</translation> <translation>Сетевые адреса одного или нескольких серверов были обновлены. Пожалуйста, удалите старые конфигурацию и загрузите новые файлы</translation>
</message> </message>
<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> <source>Manage configuration files</source>
<translation>Управление файлами конфигурации</translation> <translation>Управление файлами конфигурации</translation>
</message> </message>
@@ -1988,116 +1962,116 @@ Thank you for staying with us!</source>
<translation>Статус подписки</translation> <translation>Статус подписки</translation>
</message> </message>
<message> <message>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="37"/> <location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="38"/>
<source>Valid Until</source> <source>Valid Until</source>
<translation>Действительна до</translation> <translation>Действительна до</translation>
</message> </message>
<message> <message>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="45"/> <location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="47"/>
<source>Active Connections</source> <source>Active Connections</source>
<translation>Активные соединения</translation> <translation>Активные соединения</translation>
</message> </message>
<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> <source>Use VLESS protocol</source>
<translation>Использовать протокол VLESS</translation> <translation>Использовать протокол VLESS</translation>
</message> </message>
<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> <source>Cannot change protocol during active connection</source>
<translation>Невозможно изменить протокол во время активного соединения</translation> <translation>Невозможно изменить протокол во время активного соединения</translation>
</message> </message>
<message> <message>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="207"/> <location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="211"/>
<source>Subscription Key</source> <source>Subscription Key</source>
<translation>Ключ для подключения</translation> <translation>Ключ для подключения</translation>
</message> </message>
<message> <message>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="232"/> <location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="236"/>
<source>Configuration Files</source> <source>Configuration Files</source>
<translation>Файлы конфигурации</translation> <translation>Файлы конфигурации</translation>
</message> </message>
<message> <message>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="252"/> <location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="256"/>
<source>Active Devices</source> <source>Active Devices</source>
<translation>Активные устройства</translation> <translation>Активные устройства</translation>
</message> </message>
<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> <source>Manage currently connected devices</source>
<translation>Управление подключенными устройствами</translation> <translation>Управление подключенными устройствами</translation>
</message> </message>
<message> <message>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="271"/> <location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="275"/>
<source>Support</source> <source>Support</source>
<translation>Поддержка</translation> <translation>Поддержка</translation>
</message> </message>
<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> <source>How to connect on another device</source>
<translation>Как подключить другие устройства</translation> <translation>Как подключить другие устройства</translation>
</message> </message>
<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> <source>Reload API config</source>
<translation>Перезагрузить конфигурацию API</translation> <translation>Перезагрузить конфигурацию API</translation>
</message> </message>
<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> <source>Reload API config?</source>
<translation>Перезагрузить конфигурацию API?</translation> <translation>Перезагрузить конфигурацию API?</translation>
</message> </message>
<message> <message>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="315"/> <location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="319"/>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="353"/> <location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="357"/>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="390"/> <location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="394"/>
<source>Continue</source> <source>Continue</source>
<translation>Продолжить</translation> <translation>Продолжить</translation>
</message> </message>
<message> <message>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="316"/> <location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="320"/>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="354"/> <location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="358"/>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="391"/> <location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="395"/>
<source>Cancel</source> <source>Cancel</source>
<translation>Отменить</translation> <translation>Отменить</translation>
</message> </message>
<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> <source>Cannot reload API config during active connection</source>
<translation>Невозможно перзагрузить API конфигурацию при активном соединении</translation> <translation>Невозможно перзагрузить API конфигурацию при активном соединении</translation>
</message> </message>
<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> <source>Unlink this device</source>
<translation>Отвязать это устройство</translation> <translation>Отвязать это устройство</translation>
</message> </message>
<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> <source>Are you sure you want to unlink this device?</source>
<translation>Вы уверены, что хотите отвязать это устройство?</translation> <translation>Вы уверены, что хотите отвязать это устройство?</translation>
</message> </message>
<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> <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> <translation>Это отключит устройство от вашей подписки. Вы можете повторно подключить его в любое время, нажав &quot;Перезагрузить конфигурацию API&quot; в настройках подписки на устройстве.</translation>
</message> </message>
<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> <source>Cannot unlink device during active connection</source>
<translation>Невозможно отвязать устройство во время активного соединения</translation> <translation>Невозможно отвязать устройство во время активного соединения</translation>
</message> </message>
<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> <source>Remove from application</source>
<translation>Удалить из приложения</translation> <translation>Удалить из приложения</translation>
</message> </message>
<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> <source>Remove from application?</source>
<translation>Удалить из приложения?</translation> <translation>Удалить из приложения?</translation>
</message> </message>
<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> <source>Cannot remove server during active connection</source>
<translation>Невозможно удалить сервер во время активного соединения</translation> <translation>Невозможно удалить сервер во время активного соединения</translation>
</message> </message>
@@ -2718,20 +2692,20 @@ subscription key</source>
<translation>Включение этой функции позволяет сохранять логи на вашем устройстве. По умолчанию она отключена. Включите сохранение логов в случае сбоев в работе приложения.</translation> <translation>Включение этой функции позволяет сохранять логи на вашем устройстве. По умолчанию она отключена. Включите сохранение логов в случае сбоев в работе приложения.</translation>
</message> </message>
<message> <message>
<location filename="../ui/qml/Pages2/PageSettingsLogging.qml" line="191"/> <location filename="../ui/qml/Pages2/PageSettingsLogging.qml" line="192"/>
<location filename="../ui/qml/Pages2/PageSettingsLogging.qml" line="220"/> <location filename="../ui/qml/Pages2/PageSettingsLogging.qml" line="218"/>
<source>Save</source> <source>Save</source>
<translation>Сохранить</translation> <translation>Сохранить</translation>
</message> </message>
<message> <message>
<location filename="../ui/qml/Pages2/PageSettingsLogging.qml" line="192"/> <location filename="../ui/qml/Pages2/PageSettingsLogging.qml" line="193"/>
<location filename="../ui/qml/Pages2/PageSettingsLogging.qml" line="221"/> <location filename="../ui/qml/Pages2/PageSettingsLogging.qml" line="219"/>
<source>Logs files (*.log)</source> <source>Logs files (*.log)</source>
<translation>Файлы логов (*.log)</translation> <translation>Файлы логов (*.log)</translation>
</message> </message>
<message> <message>
<location filename="../ui/qml/Pages2/PageSettingsLogging.qml" line="201"/> <location filename="../ui/qml/Pages2/PageSettingsLogging.qml" line="202"/>
<location filename="../ui/qml/Pages2/PageSettingsLogging.qml" line="230"/> <location filename="../ui/qml/Pages2/PageSettingsLogging.qml" line="227"/>
<source>Logs file saved</source> <source>Logs file saved</source>
<translation>Файл с логами сохранен</translation> <translation>Файл с логами сохранен</translation>
</message> </message>
@@ -2761,12 +2735,12 @@ subscription key</source>
<translation>Логи очищены</translation> <translation>Логи очищены</translation>
</message> </message>
<message> <message>
<location filename="../ui/qml/Pages2/PageSettingsLogging.qml" line="180"/> <location filename="../ui/qml/Pages2/PageSettingsLogging.qml" line="181"/>
<source>Client logs</source> <source>Client logs</source>
<translation>Логи приложения</translation> <translation>Логи приложения</translation>
</message> </message>
<message> <message>
<location filename="../ui/qml/Pages2/PageSettingsLogging.qml" line="181"/> <location filename="../ui/qml/Pages2/PageSettingsLogging.qml" line="182"/>
<source>AmneziaVPN logs</source> <source>AmneziaVPN logs</source>
<translation>AmneziaVPN logs</translation> <translation>AmneziaVPN logs</translation>
</message> </message>
@@ -2781,12 +2755,12 @@ subscription key</source>
<translation>Сохранить логи</translation> <translation>Сохранить логи</translation>
</message> </message>
<message> <message>
<location filename="../ui/qml/Pages2/PageSettingsLogging.qml" line="209"/> <location filename="../ui/qml/Pages2/PageSettingsLogging.qml" line="210"/>
<source>Service logs</source> <source>Service logs</source>
<translation>Логи службы</translation> <translation>Логи службы</translation>
</message> </message>
<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> <source>AmneziaVPN-service logs</source>
<translation>AmneziaVPN-service logs</translation> <translation>AmneziaVPN-service logs</translation>
</message> </message>
@@ -4277,7 +4251,16 @@ subscription key</source>
<translation>Пожалуйста, обновите приложение, чтобы использовать эту функцию</translation> <translation>Пожалуйста, обновите приложение, чтобы использовать эту функцию</translation>
</message> </message>
<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> <source>ErrorCode: %1. </source>
<translation>Код ошибки: %1. </translation> <translation>Код ошибки: %1. </translation>
</message> </message>
@@ -4377,37 +4360,37 @@ subscription key</source>
<translation>Превышен лимит разрешенных конфигураций для одной подписки</translation> <translation>Превышен лимит разрешенных конфигураций для одной подписки</translation>
</message> </message>
<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> <source>QFile error: The file could not be opened</source>
<translation>Ошибка QFile: не удалось открыть файл</translation> <translation>Ошибка QFile: не удалось открыть файл</translation>
</message> </message>
<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> <source>QFile error: An error occurred when reading from the file</source>
<translation>Ошибка QFile: произошла ошибка при чтении из файла</translation> <translation>Ошибка QFile: произошла ошибка при чтении из файла</translation>
</message> </message>
<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> <source>QFile error: The file could not be accessed</source>
<translation>Ошибка QFile: не удалось получить доступ к файлу</translation> <translation>Ошибка QFile: не удалось получить доступ к файлу</translation>
</message> </message>
<message> <message>
<location filename="../core/errorstrings.cpp" line="85"/> <location filename="../core/errorstrings.cpp" line="86"/>
<source>QFile error: An unspecified error occurred</source> <source>QFile error: An unspecified error occurred</source>
<translation>Ошибка QFile: произошла неизвестная ошибка</translation> <translation>Ошибка QFile: произошла неизвестная ошибка</translation>
</message> </message>
<message> <message>
<location filename="../core/errorstrings.cpp" line="86"/> <location filename="../core/errorstrings.cpp" line="87"/>
<source>QFile error: A fatal error occurred</source> <source>QFile error: A fatal error occurred</source>
<translation>Ошибка QFile: произошла фатальная ошибка</translation> <translation>Ошибка QFile: произошла фатальная ошибка</translation>
</message> </message>
<message> <message>
<location filename="../core/errorstrings.cpp" line="87"/> <location filename="../core/errorstrings.cpp" line="88"/>
<source>QFile error: The operation was aborted</source> <source>QFile error: The operation was aborted</source>
<translation>Ошибка QFile: операция была прервана</translation> <translation>Ошибка QFile: операция была прервана</translation>
</message> </message>
<message> <message>
<location filename="../core/errorstrings.cpp" line="91"/> <location filename="../core/errorstrings.cpp" line="92"/>
<source>Internal error</source> <source>Internal error</source>
<translation>Внутренняя ошибка</translation> <translation>Внутренняя ошибка</translation>
</message> </message>