summaryrefslogtreecommitdiffstats
path: root/dist/languages/ru_RU.ts
diff options
context:
space:
mode:
Diffstat (limited to 'dist/languages/ru_RU.ts')
-rw-r--r--dist/languages/ru_RU.ts4306
1 files changed, 2710 insertions, 1596 deletions
diff --git a/dist/languages/ru_RU.ts b/dist/languages/ru_RU.ts
index 357b8e416..9d2fe84ec 100644
--- a/dist/languages/ru_RU.ts
+++ b/dist/languages/ru_RU.ts
@@ -1,4 +1,4 @@
-<?xml version="1.0" ?><!DOCTYPE TS><TS language="ru_RU" version="2.1">
+<?xml version="1.0" ?><!DOCTYPE TS><TS language="ru_RU" sourcelanguage="en_US" version="2.1">
<context>
<name>AboutDialog</name>
<message>
@@ -18,8 +18,8 @@
</message>
<message>
<location filename="../../src/yuzu/aboutdialog.ui" line="73"/>
- <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;%1 | %2-%3 (%4)&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
- <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;%1 | %2-%3 (%4)&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
+ <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;%1 (%2)&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
+ <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;%1 (%2)&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message>
<message>
<location filename="../../src/yuzu/aboutdialog.ui" line="86"/>
@@ -41,7 +41,7 @@ p, li { white-space: pre-wrap; }
<message>
<location filename="../../src/yuzu/aboutdialog.ui" line="118"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;a href=&quot;https://yuzu-emu.org/&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#039be5;&quot;&gt;Website&lt;/span&gt;&lt;/a&gt; | &lt;a href=&quot;https://github.com/yuzu-emu&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#039be5;&quot;&gt;Source Code&lt;/span&gt;&lt;/a&gt; | &lt;a href=&quot;https://github.com/yuzu-emu/yuzu/graphs/contributors&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#039be5;&quot;&gt;Contributors&lt;/span&gt;&lt;/a&gt; | &lt;a href=&quot;https://github.com/yuzu-emu/yuzu/blob/master/license.txt&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#039be5;&quot;&gt;License&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
- <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;a href=&quot;https://yuzu-emu.org/&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#039be5;&quot;&gt;Веб-сайт&lt;/span&gt;&lt;/a&gt; | &lt;a href=&quot;https://github.com/yuzu-emu&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#039be5;&quot;&gt;Исходный код&lt;/span&gt;&lt;/a&gt; | &lt;a href=&quot;https://github.com/yuzu-emu/yuzu/graphs/contributors&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#039be5;&quot;&gt;Авторы&lt;/span&gt;&lt;/a&gt; | &lt;a href=&quot;https://github.com/yuzu-emu/yuzu/blob/master/license.txt&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#039be5;&quot;&gt;Лицензия&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
+ <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;a href=&quot;https://yuzu-emu.org/&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#039be5;&quot;&gt;Веб-сайт&lt;/span&gt;&lt;/a&gt; | &lt;a href=&quot;https://github.com/yuzu-emu&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#039be5;&quot;&gt;Исходный Код&lt;/span&gt;&lt;/a&gt; | &lt;a href=&quot;https://github.com/yuzu-emu/yuzu/graphs/contributors&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#039be5;&quot;&gt;Авторы&lt;/span&gt;&lt;/a&gt; | &lt;a href=&quot;https://github.com/yuzu-emu/yuzu/blob/master/license.txt&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#039be5;&quot;&gt;Лицензия&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message>
<message>
<location filename="../../src/yuzu/aboutdialog.ui" line="134"/>
@@ -52,34 +52,34 @@ p, li { white-space: pre-wrap; }
<context>
<name>CalibrationConfigurationDialog</name>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="25"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="29"/>
<source>Communicating with the server...</source>
- <translation type="unfinished"/>
+ <translation>Подключение к серверу...</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="26"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="30"/>
<source>Cancel</source>
- <translation type="unfinished"/>
+ <translation>Отмена</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="44"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="48"/>
<source>Touch the top left corner &lt;br&gt;of your touchpad.</source>
- <translation type="unfinished"/>
+ <translation>Нажмите в верхнем левом углу &lt;br&gt;вашего тачпада.</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="47"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="51"/>
<source>Now touch the bottom right corner &lt;br&gt;of your touchpad.</source>
- <translation type="unfinished"/>
+ <translation>Теперь нажмите в нижнем правом углу &lt;br&gt; вашего тачпада.</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="50"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="54"/>
<source>Configuration completed!</source>
- <translation type="unfinished"/>
+ <translation>Настройка завершена!</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="55"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="61"/>
<source>OK</source>
- <translation type="unfinished"/>
+ <translation>ОК</translation>
</message>
</context>
<context>
@@ -87,18 +87,18 @@ p, li { white-space: pre-wrap; }
<message>
<location filename="../../src/yuzu/compatdb.ui" line="20"/>
<source>Report Compatibility</source>
- <translation>Сообщить о совместимости</translation>
+ <translation>Сообщить о Совместимости</translation>
</message>
<message>
<location filename="../../src/yuzu/compatdb.ui" line="27"/>
<location filename="../../src/yuzu/compatdb.ui" line="63"/>
<source>Report Game Compatibility</source>
- <translation>Сообщить о совместимости игры</translation>
+ <translation>Сообщить о Совместимости Игры</translation>
</message>
<message>
<location filename="../../src/yuzu/compatdb.ui" line="36"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Should you choose to submit a test case to the &lt;/span&gt;&lt;a href=&quot;https://yuzu-emu.org/game/&quot;&gt;&lt;span style=&quot; font-size:10pt; text-decoration: underline; color:#0000ff;&quot;&gt;yuzu Compatibility List&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;, The following information will be collected and displayed on the site:&lt;/span&gt;&lt;/p&gt;&lt;ul style=&quot;margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; -qt-list-indent: 1;&quot;&gt;&lt;li style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;Hardware Information (CPU / GPU / Operating System)&lt;/li&gt;&lt;li style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;Which version of yuzu you are running&lt;/li&gt;&lt;li style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;The connected yuzu account&lt;/li&gt;&lt;/ul&gt;&lt;/body&gt;&lt;/html&gt;</source>
- <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Если вы захотите отправить отчет в &lt;/span&gt;&lt;a href=&quot;https://yuzu-emu.org/game/&quot;&gt;&lt;span style=&quot; font-size:10pt; text-decoration: underline; color:#0000ff;&quot;&gt;Список Совместимости yuzu&lt;/a&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;, Следующая информация будет собрана и отображена на сайте:&lt;/span&gt;&lt;/p&gt;&lt;ul style=&quot;margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; -qt-list-indent: 1;&quot;&gt;&lt;li style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt; Информация об Аппаратном Обеспечении (ЦП / ГП / Операционная Система)&lt;/li&gt;&lt;li style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;Версия yuzu&lt;/li&gt;&lt;li style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;Подключенный аккаунт yuzu&lt;/li&gt;&lt;/ul&gt;&lt;/body&gt;&lt;/html&gt;</translation>
+ <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Если вы захотите отправить отчёт в &lt;/span&gt;&lt;a href=&quot;https://yuzu-emu.org/game/&quot;&gt;&lt;span style=&quot; font-size:10pt; text-decoration: underline; color:#0000ff;&quot;&gt;Список Совместимости yuzu&lt;/a&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;, Следующая информация будет собрана и отображена на сайте:&lt;/span&gt;&lt;/p&gt;&lt;ul style=&quot;margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; -qt-list-indent: 1;&quot;&gt;&lt;li style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt; Информация об Аппаратном Обеспечении (ЦП / ГП / Операционная Система)&lt;/li&gt;&lt;li style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;Версия yuzu&lt;/li&gt;&lt;li style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;Подключённый аккаунт yuzu&lt;/li&gt;&lt;/ul&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message>
<message>
<location filename="../../src/yuzu/compatdb.ui" line="72"/>
@@ -108,7 +108,7 @@ p, li { white-space: pre-wrap; }
<message>
<location filename="../../src/yuzu/compatdb.ui" line="79"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Game functions flawlessly with no audio or graphical glitches.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
- <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Игра функционирует отлично, без звуковых и графических артефактов.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
+ <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Игра функционирует отлично, без звуковых или графических артефактов.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message>
<message>
<location filename="../../src/yuzu/compatdb.ui" line="89"/>
@@ -158,7 +158,7 @@ p, li { white-space: pre-wrap; }
<message>
<location filename="../../src/yuzu/compatdb.ui" line="170"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;The game crashes when attempting to startup.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
- <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Игра падает при старте.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
+ <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Игра вылетает при попытке запуска.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message>
<message>
<location filename="../../src/yuzu/compatdb.ui" line="182"/>
@@ -171,22 +171,22 @@ p, li { white-space: pre-wrap; }
<translation>Спасибо за ваш отчет!</translation>
</message>
<message>
- <location filename="../../src/yuzu/compatdb.cpp" line="61"/>
+ <location filename="../../src/yuzu/compatdb.cpp" line="59"/>
<source>Submitting</source>
<translation>Отправка</translation>
</message>
<message>
- <location filename="../../src/yuzu/compatdb.cpp" line="74"/>
+ <location filename="../../src/yuzu/compatdb.cpp" line="72"/>
<source>Communication error</source>
<translation>Ошибка соединения</translation>
</message>
<message>
- <location filename="../../src/yuzu/compatdb.cpp" line="75"/>
- <source>An error occured while sending the Testcase</source>
+ <location filename="../../src/yuzu/compatdb.cpp" line="73"/>
+ <source>An error occurred while sending the Testcase</source>
<translation>Произошла ошибка при отправке Отчета</translation>
</message>
<message>
- <location filename="../../src/yuzu/compatdb.cpp" line="77"/>
+ <location filename="../../src/yuzu/compatdb.cpp" line="75"/>
<source>Next</source>
<translation>Далее</translation>
</message>
@@ -194,52 +194,43 @@ p, li { white-space: pre-wrap; }
<context>
<name>ConfigureAudio</name>
<message>
- <location filename="../../src/yuzu/configuration/configure_audio.ui" line="17"/>
+ <location filename="../../src/yuzu/configuration/configure_audio.ui" line="14"/>
+ <location filename="../../src/yuzu/configuration/configure_audio.ui" line="20"/>
<source>Audio</source>
<translation>Звук</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_audio.ui" line="25"/>
+ <location filename="../../src/yuzu/configuration/configure_audio.ui" line="28"/>
<source>Output Engine:</source>
- <translation>Механизм вывода:</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/configuration/configure_audio.ui" line="37"/>
- <source>This post-processing effect adjusts audio speed to match emulation speed and helps prevent audio stutter. This however increases audio latency.</source>
- <translation>Этот эффект пост-обработки регулирует скорость звука в соответствии со скоростью эмуляции и помогает предотвратить заикание звука. Это, однако, увеличивает задержку звука.</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/configuration/configure_audio.ui" line="40"/>
- <source>Enable audio stretching</source>
- <translation>Включить растяжение звука</translation>
+ <translation>Устройство Вывода:</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_audio.ui" line="49"/>
+ <location filename="../../src/yuzu/configuration/configure_audio.ui" line="42"/>
<source>Audio Device:</source>
<translation>Звуковое Устройство:</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_audio.ui" line="77"/>
+ <location filename="../../src/yuzu/configuration/configure_audio.ui" line="70"/>
<source>Use global volume</source>
- <translation type="unfinished"/>
+ <translation>Использовать общую громкость</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_audio.ui" line="82"/>
+ <location filename="../../src/yuzu/configuration/configure_audio.ui" line="75"/>
<source>Set volume:</source>
- <translation type="unfinished"/>
+ <translation>Установить громкость:</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_audio.ui" line="90"/>
+ <location filename="../../src/yuzu/configuration/configure_audio.ui" line="83"/>
<source>Volume:</source>
<translation>Громкость:</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_audio.ui" line="135"/>
+ <location filename="../../src/yuzu/configuration/configure_audio.ui" line="128"/>
<source>0 %</source>
<translation>0 %</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_audio.cpp" line="98"/>
+ <location filename="../../src/yuzu/configuration/configure_audio.cpp" line="97"/>
<source>%1%</source>
<comment>Volume percentage (e.g. 50%)</comment>
<translation>%1%</translation>
@@ -250,318 +241,425 @@ p, li { white-space: pre-wrap; }
<message>
<location filename="../../src/yuzu/configuration/configure_cpu.ui" line="14"/>
<source>Form</source>
+ <translation>Форма</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="17"/>
+ <source>CPU</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="22"/>
+ <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="25"/>
<source>General</source>
- <translation type="unfinished"/>
+ <translation>Основные</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="30"/>
+ <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="34"/>
<source>Accuracy:</source>
- <translation type="unfinished"/>
+ <translation>Точность:</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="38"/>
- <source>Accurate</source>
+ <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="42"/>
+ <source>Auto</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="43"/>
- <source>Unsafe</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="47"/>
+ <source>Accurate</source>
+ <translation>Точно</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="48"/>
- <source>Enable Debug Mode</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="52"/>
+ <source>Unsafe</source>
+ <translation>Небезопасно</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="61"/>
- <source>We recommend setting accuracy to &quot;Accurate&quot;.</source>
+ <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="63"/>
+ <source>We recommend setting accuracy to &quot;Auto&quot;.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="75"/>
+ <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="80"/>
<source>Unsafe CPU Optimization Settings</source>
- <translation type="unfinished"/>
+ <translation>Небезопасные Настройки Оптимизации ЦП</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="84"/>
+ <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="86"/>
<source>These settings reduce accuracy for speed.</source>
- <translation type="unfinished"/>
+ <translation>Эти настройки уменьшают точность ради скорости.</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="96"/>
+ <source>
+ &lt;div&gt;This option improves speed by reducing accuracy of fused-multiply-add instructions on CPUs without native FMA support.&lt;/div&gt;
+ </source>
+ <translation>
+ &lt;div&gt;Эта опция позволяет улучшить скорость уменьшая точность сложенных умноженных инструкций на ЦП без родной поддержки FMA.&lt;/div&gt;
+ </translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="91"/>
+ <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="101"/>
<source>Unfuse FMA (improve performance on CPUs without FMA)</source>
- <translation type="unfinished"/>
+ <translation>Не использовать FMA (улучшает производительность на ЦП без FMA)</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="94"/>
+ <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="108"/>
<source>
- &lt;div&gt;This option improves speed by reducing accuracy of fused-multiply-add instructions on CPUs without native FMA support.&lt;/div&gt;
+ &lt;div&gt;This option improves the speed of some approximate floating-point functions by using less accurate native approximations.&lt;/div&gt;
</source>
- <translation type="unfinished"/>
+ <translation>
+ &lt;div&gt;Эта опция улучшает скорость работы некоторых функций с плавающей запятой за счет использования менее точных нативных приближений.&lt;/div&gt;
+ </translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="103"/>
+ <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="113"/>
<source>Faster FRSQRTE and FRECPE</source>
- <translation type="unfinished"/>
+ <translation>Ускоренные FRSQRTE и FRECPE</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="106"/>
+ <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="120"/>
<source>
- &lt;div&gt;This option improves the speed of some approximate floating-point functions by using less accurate native approximations.&lt;/div&gt;
+ &lt;div&gt;This option improves the speed of 32 bits ASIMD floating-point functions by running with incorrect rounding modes.&lt;/div&gt;
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="133"/>
- <source>CPU settings are available only when game is not running.</source>
+ <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="125"/>
+ <source>Faster ASIMD instructions (32 bits only)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu.cpp" line="43"/>
- <source>Setting CPU to Debug Mode</source>
+ <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="132"/>
+ <source>
+ &lt;div&gt;This option improves speed by removing NaN checking. Please note this also reduces accuracy of certain floating-point instructions.&lt;/div&gt;
+ </source>
+ <translation>
+ &lt;div&gt;Эта опция улучшает скорость убрав проверку NaN. Учтите, что это также снижает точность некоторых инструкций с плавающей точкой. &lt;/div&gt;
+ </translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="137"/>
+ <source>Inaccurate NaN handling</source>
+ <translation>Неточная обработка NaN</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="144"/>
+ <source>
+ &lt;div&gt;This option improves speed by eliminating a safety check before every memory read/write in guest. Disabling it may allow a game to read/write the emulator's memory.&lt;/div&gt;
+ </source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu.cpp" line="44"/>
- <source>CPU Debug Mode is only intended for developer use. Are you sure you want to enable this?</source>
+ <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="149"/>
+ <source>Disable address space checks</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="174"/>
+ <source>CPU settings are available only when game is not running.</source>
+ <translation>Настройки ЦП недоступны, пока запущена игра.</translation>
+ </message>
</context>
<context>
<name>ConfigureCpuDebug</name>
<message>
<location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="14"/>
<source>Form</source>
+ <translation>Форма</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="17"/>
+ <source>CPU</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="22"/>
+ <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="25"/>
<source>Toggle CPU Optimizations</source>
- <translation type="unfinished"/>
+ <translation>Переключить оптимизацию ЦП</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="31"/>
+ <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;For debugging only.&lt;/span&gt;&lt;br/&gt;If you&apos;re not sure what these do, keep all of these enabled. &lt;br/&gt;These settings, when disabled, only take effect when CPU Debugging is enabled. &lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="41"/>
<source>
- &lt;div&gt;
- &lt;b&gt;For debugging only.&lt;/b&gt;
- &lt;br&gt;
- If you're not sure what these do, keep all of these enabled.
- &lt;br&gt;
- These settings only take effect when CPU Accuracy is &quot;Debug Mode&quot;.
- &lt;/div&gt;
+ &lt;div style=&quot;white-space: nowrap&quot;&gt;This optimization speeds up memory accesses by the guest program.&lt;/div&gt;
+ &lt;div style=&quot;white-space: nowrap&quot;&gt;Enabling it inlines accesses to PageTable::pointers into emitted code.&lt;/div&gt;
+ &lt;div style=&quot;white-space: nowrap&quot;&gt;Disabling this forces all memory accesses to go through the Memory::Read/Memory::Write functions.&lt;/div&gt;
</source>
- <translation type="unfinished"/>
+ <translation>
+ &lt;div style=&quot;white-space: nowrap&quot;&gt;Эта оптимизация ускоряет доступ гостевой программы к памяти.&lt;/div&gt;
+ &lt;div style=&quot;white-space: nowrap&quot;&gt;Включение этой функции встраивает доступ к PageTable::pointers в выданный код.&lt;/div&gt;
+ &lt;div style=&quot;white-space: nowrap&quot;&gt;Отключение этой функции заставит все обращения к памяти проходить через функции Memory::Read/Memory::Write.&lt;/div&gt;
+ </translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="46"/>
+ <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="48"/>
<source>Enable inline page tables</source>
- <translation type="unfinished"/>
+ <translation>Включить встроенные таблицы страниц</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="49"/>
+ <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="55"/>
<source>
- &lt;div style=&quot;white-space: nowrap&quot;&gt;This optimization speeds up memory accesses by the guest program.&lt;/div&gt;
- &lt;div style=&quot;white-space: nowrap&quot;&gt;Enabling it inlines accesses to PageTable::pointers into emitted code.&lt;/div&gt;
- &lt;div style=&quot;white-space: nowrap&quot;&gt;Disabling this forces all memory accesses to go through the Memory::Read/Memory::Write functions.&lt;/div&gt;
+ &lt;div&gt;This optimization avoids dispatcher lookups by allowing emitted basic blocks to jump directly to other basic blocks if the destination PC is static.&lt;/div&gt;
</source>
- <translation type="unfinished"/>
+ <translation>
+ &lt;div&gt;Эта оптимизация позволяет избежать поиска диспетчера, позволяя излучаемым базовым блокам перепрыгивать непосредственно на другие базовые блоки, если целевой ПК является статическим.&lt;/div&gt;
+ </translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="60"/>
<source>Enable block linking</source>
- <translation type="unfinished"/>
+ <translation>Разрешить связывание блоков</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="63"/>
+ <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="67"/>
<source>
- &lt;div&gt;This optimization avoids dispatcher lookups by allowing emitted basic blocks to jump directly to other basic blocks if the destination PC is static.&lt;/div&gt;
+ &lt;div&gt;This optimization avoids dispatcher lookups by keeping track potential return addresses of BL instructions. This approximates what happens with a return stack buffer on a real CPU.&lt;/div&gt;
</source>
- <translation type="unfinished"/>
+ <translation>
+ &lt;div&gt;Эта оптимизация позволяет избежать поиска диспетчера, отслеживая потенциальные адреса возврата BL-инструкций. Это приблизительно соответствует тому, что происходит с буфером стека возвратов на реальном ЦП.&lt;/div&gt;
+ </translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="72"/>
<source>Enable return stack buffer</source>
- <translation type="unfinished"/>
+ <translation>Включить буфер стека возврата</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="75"/>
+ <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="79"/>
<source>
- &lt;div&gt;This optimization avoids dispatcher lookups by keeping track potential return addresses of BL instructions. This approximates what happens with a return stack buffer on a real CPU.&lt;/div&gt;
+ &lt;div&gt;Enable a two-tiered dispatch system. A faster dispatcher written in assembly has a small MRU cache of jump destinations is used first. If that fails, dispatch falls back to the slower C++ dispatcher.&lt;/div&gt;
</source>
- <translation type="unfinished"/>
+ <translation>
+ &lt;div&gt;Включите двухуровневую систему диспетчеризации. Более быстрый диспетчер, написанный на ассемблере, имеет небольшой MRU кэш пунктов назначения прыжков используется в первую очередь. Если это не удается, диспетчер возвращается к более медленному диспетчеру C++.&lt;/div&gt;
+ </translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="84"/>
<source>Enable fast dispatcher</source>
- <translation type="unfinished"/>
+ <translation>Включить быстрый диспетчер</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="87"/>
+ <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="91"/>
<source>
- &lt;div&gt;Enable a two-tiered dispatch system. A faster dispatcher written in assembly has a small MRU cache of jump destinations is used first. If that fails, dispatch falls back to the slower C++ dispatcher.&lt;/div&gt;
+ &lt;div&gt;Enables an IR optimization that reduces unnecessary accesses to the CPU context structure.&lt;/div&gt;
</source>
- <translation type="unfinished"/>
+ <translation>
+ &lt;div&gt;Обеспечивает ИК-оптимизацию, уменьшающую ненужный доступ к структуре контекста процессора.&lt;/div&gt;
+ </translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="96"/>
<source>Enable context elimination</source>
- <translation type="unfinished"/>
+ <translation>Включить исключение контекста</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="99"/>
+ <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="103"/>
<source>
- &lt;div&gt;Enables an IR optimization that reduces unnecessary accesses to the CPU context structure.&lt;/div&gt;
+ &lt;div&gt;Enables IR optimizations that involve constant propagation.&lt;/div&gt;
</source>
- <translation type="unfinished"/>
+ <translation>
+ &lt;div&gt;Обеспечивает ИК-оптимизацию, которая подразумевает постоянное распространение.&lt;/div&gt;
+ </translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="108"/>
<source>Enable constant propagation</source>
- <translation type="unfinished"/>
+ <translation>Включить постоянное распространение</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="111"/>
+ <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="115"/>
<source>
- &lt;div&gt;Enables IR optimizations that involve constant propagation.&lt;/div&gt;
+ &lt;div&gt;Enables miscellaneous IR optimizations.&lt;/div&gt;
</source>
- <translation type="unfinished"/>
+ <translation>
+ &lt;div&gt;Обеспечивает различные ИК-оптимизации.&lt;/div&gt;
+ </translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="120"/>
<source>Enable miscellaneous optimizations</source>
- <translation type="unfinished"/>
+ <translation>Включить разные оптимизации</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="123"/>
+ <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="127"/>
<source>
- &lt;div&gt;Enables miscellaneous IR optimizations.&lt;/div&gt;
+ &lt;div style=&quot;white-space: nowrap&quot;&gt;When enabled, a misalignment is only triggered when an access crosses a page boundary.&lt;/div&gt;
+ &lt;div style=&quot;white-space: nowrap&quot;&gt;When disabled, a misalignment is triggered on all misaligned accesses.&lt;/div&gt;
</source>
- <translation type="unfinished"/>
+ <translation>
+ &lt;div style=&quot;white-space: nowrap&quot;&gt;При включении этого параметра смещение срабатывает только в том случае, если доступ пересекает границу страницы.&lt;/div&gt;
+ &lt;div style=&quot;white-space: nowrap&quot;&gt;При отключении, во всех случаях неправильного доступа срабатывает несовпадение.&lt;/div&gt;
+ </translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="132"/>
+ <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="133"/>
<source>Enable misalignment check reduction</source>
- <translation type="unfinished"/>
+ <translation>Включить снижение проверок на неправильное выравнивание</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="135"/>
+ <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="140"/>
<source>
- &lt;div style=&quot;white-space: nowrap&quot;&gt;When enabled, a misalignment is only triggered when an access crosses a page boundary.&lt;/div&gt;
- &lt;div style=&quot;white-space: nowrap&quot;&gt;When disabled, a misalignment is triggered on all misaligned accesses.&lt;/div&gt;
+ &lt;div style=&quot;white-space: nowrap&quot;&gt;This optimization speeds up memory accesses by the guest program.&lt;/div&gt;
+ &lt;div style=&quot;white-space: nowrap&quot;&gt;Enabling it causes guest memory reads/writes to be done directly into memory and make use of Host's MMU.&lt;/div&gt;
+ &lt;div style=&quot;white-space: nowrap&quot;&gt;Disabling this forces all memory accesses to use Software MMU Emulation.&lt;/div&gt;
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="163"/>
- <source>CPU settings are available only when game is not running.</source>
+ <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="147"/>
+ <source>Enable Host MMU Emulation</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="172"/>
+ <source>CPU settings are available only when game is not running.</source>
+ <translation>Настройки ЦП недоступны, пока запущена игра.</translation>
+ </message>
</context>
<context>
<name>ConfigureDebug</name>
<message>
- <location filename="../../src/yuzu/configuration/configure_debug.ui" line="14"/>
- <source>Form</source>
- <translation>Форма</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/configuration/configure_debug.ui" line="22"/>
- <source>GDB</source>
- <translation>GDB</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/configuration/configure_debug.ui" line="30"/>
- <source>Enable GDB Stub</source>
- <translation>Включить GDB Stub</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/configuration/configure_debug.ui" line="50"/>
- <source>Port:</source>
- <translation>Порт:</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/configuration/configure_debug.ui" line="71"/>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="9"/>
<source>Logging</source>
<translation>Журналирование</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_debug.ui" line="79"/>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="17"/>
<source>Global Log Filter</source>
<translation>Глобальный Фильтр Журнала</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_debug.ui" line="93"/>
- <source>Show Log Console (Windows Only)</source>
- <translation>Показывать Журнал в Консоли (Только Для Windows)</translation>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="29"/>
+ <source>Show Log in Console</source>
+ <translation>Показывать Журнал в Консоли</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_debug.ui" line="100"/>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="36"/>
<source>Open Log Location</source>
<translation>Открыть Расположение Журнала</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_debug.ui" line="112"/>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="46"/>
+ <source>When checked, the max size of the log increases from 100 MB to 1 GB</source>
+ <translation>Когда выбрано, максимальный размер журнала увеличивается со 100 МБ до 1 ГБ</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="49"/>
+ <source>Enable Extended Logging**</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="59"/>
<source>Homebrew</source>
<translation>Homebrew</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_debug.ui" line="120"/>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="67"/>
<source>Arguments String</source>
<translation>Строка Аргументов</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_debug.ui" line="135"/>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="82"/>
<source>Graphics</source>
- <translation type="unfinished"/>
+ <translation>Графика</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_debug.ui" line="144"/>
- <source>When checked, the graphics API enters in a slower debugging mode</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="91"/>
+ <source>When checked, the graphics API enters a slower debugging mode</source>
+ <translation>Когда выбрано, графический API переходит в более медленный режим отладки</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_debug.ui" line="147"/>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="94"/>
<source>Enable Graphics Debugging</source>
+ <translation>Включить Отладку Графики</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="101"/>
+ <source>When checked, it enables Nsight Aftermath crash dumps</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_debug.ui" line="157"/>
- <source>When checked, it disables the macro Just In Time compiler. Enabled this makes games run slower</source>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="104"/>
+ <source>Enable Nsight Aftermath</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_debug.ui" line="160"/>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="114"/>
+ <source>When checked, it disables the macro Just In Time compiler. Enabling this makes games run slower</source>
+ <translation>При включении, отключает компилятор макроса Just In Time. Включение опции делает игры медленнее</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="117"/>
<source>Disable Macro JIT</source>
+ <translation>Отключить Макрос JIT</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="124"/>
+ <source>When checked, yuzu will log statistics about the compiled pipeline cache</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_debug.ui" line="170"/>
- <source>Dump</source>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="127"/>
+ <source>Enable Shader Feedback</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_debug.ui" line="176"/>
- <source>Enable Verbose Reporting Services</source>
- <translation>Включить Службы Подробных Отчётов</translation>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="134"/>
+ <source>When checked, it executes shaders without loop logic changes</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="137"/>
+ <source>Disable Loop safety checks</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="147"/>
+ <source>Debugging</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_debug.ui" line="188"/>
- <source>This will be reset automatically when yuzu closes.</source>
- <translation>Это будет автоматически сброшено после закрытия yuzu.</translation>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="153"/>
+ <source>Enable FS Access Log</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_debug.ui" line="201"/>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="160"/>
+ <source>Enable Verbose Reporting Services**</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="170"/>
<source>Advanced</source>
<translation>Дополнительно</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_debug.ui" line="207"/>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="176"/>
<source>Kiosk (Quest) Mode</source>
+ <translation>Режим Киоска (Квест)</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="183"/>
+ <source>Enable CPU Debugging</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="190"/>
+ <source>Enable Debug Asserts</source>
+ <translation>Включить Отладочные Сигналы</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="197"/>
+ <source>Enable Auto-Stub**</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="212"/>
+ <source>**This will be reset automatically when yuzu closes.</source>
<translation type="unfinished"/>
</message>
</context>
@@ -570,16 +668,35 @@ p, li { white-space: pre-wrap; }
<message>
<location filename="../../src/yuzu/configuration/configure_debug_controller.ui" line="14"/>
<source>Configure Debug Controller</source>
- <translation type="unfinished"/>
+ <translation>Настройка Отладочного Контроллера</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_debug_controller.ui" line="40"/>
<source>Clear</source>
- <translation type="unfinished"/>
+ <translation>Очистить</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_debug_controller.ui" line="47"/>
<source>Defaults</source>
+ <translation>По умолчанию</translation>
+ </message>
+</context>
+<context>
+ <name>ConfigureDebugTab</name>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_debug_tab.ui" line="14"/>
+ <source>Form</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_debug_tab.ui" line="17"/>
+ <location filename="../../src/yuzu/configuration/configure_debug_tab.cpp" line="17"/>
+ <source>Debug</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_debug_tab.cpp" line="18"/>
+ <source>CPU</source>
<translation type="unfinished"/>
</message>
</context>
@@ -591,120 +708,81 @@ p, li { white-space: pre-wrap; }
<translation>Параметры yuzu</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure.ui" line="48"/>
- <location filename="../../src/yuzu/configuration/configure.ui" line="51"/>
- <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="86"/>
- <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="120"/>
- <source>General</source>
- <translation>Основное</translation>
+ <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="59"/>
+ <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="159"/>
+ <source>Audio</source>
+ <translation>Звук</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure.ui" line="56"/>
- <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="132"/>
- <source>UI</source>
- <translation>Интерфейс</translation>
+ <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="60"/>
+ <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="157"/>
+ <source>CPU</source>
+ <translation>ЦП</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure.ui" line="59"/>
- <source>Game List</source>
- <translation>Список Игр</translation>
+ <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="61"/>
+ <source>Debug</source>
+ <translation>Отладка</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure.ui" line="64"/>
- <location filename="../../src/yuzu/configuration/configure.ui" line="67"/>
- <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="87"/>
- <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="121"/>
- <source>System</source>
- <translation>Система</translation>
+ <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="62"/>
+ <source>Filesystem</source>
+ <translation>Файловая система</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure.ui" line="72"/>
- <location filename="../../src/yuzu/configuration/configure.ui" line="75"/>
- <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="122"/>
- <source>Profiles</source>
- <translation>Профили</translation>
+ <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="63"/>
+ <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="153"/>
+ <source>General</source>
+ <translation>Основные</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure.ui" line="80"/>
- <location filename="../../src/yuzu/configuration/configure.ui" line="83"/>
- <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="133"/>
- <source>Filesystem</source>
- <translation>Файловая система</translation>
+ <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="64"/>
+ <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="158"/>
+ <source>Graphics</source>
+ <translation>Графика</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure.ui" line="88"/>
- <location filename="../../src/yuzu/configuration/configure.ui" line="91"/>
- <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="91"/>
- <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="123"/>
- <source>Controls</source>
- <translation>Управление</translation>
+ <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="65"/>
+ <source>GraphicsAdvanced</source>
+ <translation>ГрафикаДополительно</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure.ui" line="96"/>
- <location filename="../../src/yuzu/configuration/configure.ui" line="99"/>
- <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="124"/>
+ <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="66"/>
<source>Hotkeys</source>
<translation>Горячие клавиши</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure.ui" line="104"/>
- <location filename="../../src/yuzu/configuration/configure.ui" line="107"/>
- <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="88"/>
- <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="125"/>
- <source>CPU</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../../src/yuzu/configuration/configure.ui" line="112"/>
- <location filename="../../src/yuzu/configuration/configure.ui" line="115"/>
- <location filename="../../src/yuzu/configuration/configure.ui" line="144"/>
- <location filename="../../src/yuzu/configuration/configure.ui" line="147"/>
- <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="126"/>
- <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="130"/>
- <source>Debug</source>
- <translation>Отладка</translation>
+ <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="67"/>
+ <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="160"/>
+ <source>Controls</source>
+ <translation>Управление</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure.ui" line="120"/>
- <location filename="../../src/yuzu/configuration/configure.ui" line="123"/>
- <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="89"/>
- <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="127"/>
- <source>Graphics</source>
- <translation>Графика</translation>
+ <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="68"/>
+ <source>Profiles</source>
+ <translation>Профили</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure.ui" line="128"/>
- <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="128"/>
- <source>Advanced</source>
+ <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="69"/>
+ <source>Network</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure.ui" line="131"/>
- <source>GraphicsAdvanced</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="70"/>
+ <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="155"/>
+ <source>System</source>
+ <translation>Система</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure.ui" line="136"/>
- <location filename="../../src/yuzu/configuration/configure.ui" line="139"/>
- <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="90"/>
- <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="129"/>
- <source>Audio</source>
- <translation>Звук</translation>
+ <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="71"/>
+ <source>Game List</source>
+ <translation>Список Игр</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure.ui" line="152"/>
- <location filename="../../src/yuzu/configuration/configure.ui" line="155"/>
- <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="131"/>
+ <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="72"/>
<source>Web</source>
<translation>Веб</translation>
</message>
- <message>
- <location filename="../../src/yuzu/configuration/configure.ui" line="160"/>
- <location filename="../../src/yuzu/configuration/configure.ui" line="163"/>
- <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="134"/>
- <source>Services</source>
- <translation>Сервисы</translation>
- </message>
</context>
<context>
<name>ConfigureFilesystem</name>
@@ -714,142 +792,136 @@ p, li { white-space: pre-wrap; }
<translation>Форма</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="22"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="17"/>
+ <source>Filesystem</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="25"/>
<source>Storage Directories</source>
- <translation>Директории Хранения</translation>
+ <translation>Пути Хранилища</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="28"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="31"/>
<source>NAND</source>
<translation>NAND</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="35"/>
- <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="55"/>
- <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="111"/>
- <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="133"/>
- <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="140"/>
- <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="230"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="38"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="58"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="114"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="136"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="143"/>
<source>...</source>
<translation>...</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="48"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="51"/>
<source>SD Card</source>
- <translation>SD карта</translation>
+ <translation>SD Карта</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="81"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="84"/>
<source>Gamecard</source>
<translation>Картридж</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="87"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="90"/>
<source>Path</source>
<translation>Путь</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="97"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="100"/>
<source>Inserted</source>
<translation>Вставлен</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="104"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="107"/>
<source>Current Game</source>
<translation>Текущая Игра</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="121"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="124"/>
<source>Patch Manager</source>
<translation>Управление Патчами</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="149"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="152"/>
<source>Dump Decompressed NSOs</source>
- <translation>Дампить Распакованные NCO</translation>
+ <translation>Дамп Распакованных NCO</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="156"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="159"/>
<source>Dump ExeFS</source>
- <translation>Дампить ExeFS</translation>
+ <translation>Дамп ExeFS</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="165"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="168"/>
<source>Mod Load Root</source>
- <translation type="unfinished"/>
+ <translation>Папка Загрузки Модов</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="172"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="175"/>
<source>Dump Root</source>
- <translation type="unfinished"/>
+ <translation>Дамп Root</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="198"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="201"/>
<source>Caching</source>
<translation>Кэширование</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="204"/>
- <source>Cache Directory</source>
- <translation>Директория Кэша</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="239"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="209"/>
<source>Cache Game List Metadata</source>
- <translation type="unfinished"/>
+ <translation>Кэшировать Метаданные Списка Игр</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="246"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="216"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.cpp" line="124"/>
<location filename="../../src/yuzu/configuration/configure_filesystem.cpp" line="128"/>
<location filename="../../src/yuzu/configuration/configure_filesystem.cpp" line="133"/>
- <location filename="../../src/yuzu/configuration/configure_filesystem.cpp" line="138"/>
<source>Reset Metadata Cache</source>
<translation>Сбросить Кэш Метаданных</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.cpp" line="92"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.cpp" line="86"/>
<source>Select Emulated NAND Directory...</source>
- <translation>Выбрать Папку Для Эмулируемого NAND</translation>
+ <translation>Выберите Папку для Эмулируемого NAND...</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.cpp" line="95"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.cpp" line="89"/>
<source>Select Emulated SD Directory...</source>
- <translation>Выбрать Папку Для Эмулируемого SD</translation>
+ <translation>Выберите Папку для Эмулируемого SD...</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.cpp" line="98"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.cpp" line="92"/>
<source>Select Gamecard Path...</source>
- <translation type="unfinished"/>
+ <translation>Выберите Папку с Картриджами...</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.cpp" line="101"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.cpp" line="95"/>
<source>Select Dump Directory...</source>
- <translation>Выберите Папку с Дампами</translation>
+ <translation>Выберите Папку для Дампов...</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.cpp" line="104"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.cpp" line="98"/>
<source>Select Mod Load Directory...</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.cpp" line="107"/>
- <source>Select Cache Directory...</source>
- <translation>Выбрать Папку с Кэшем...</translation>
+ <translation>Выберите Папку с Модами...</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.cpp" line="129"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.cpp" line="125"/>
<source>The metadata cache is already empty.</source>
<translation>Кэш метаданных уже пустой.</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.cpp" line="134"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.cpp" line="129"/>
<source>The operation completed successfully.</source>
<translation>Операция выполнена успешно.</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.cpp" line="139"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.cpp" line="134"/>
<source>The metadata cache couldn&apos;t be deleted. It might be in use or non-existent.</source>
- <translation>Кэш метаданных не может быть удален. Он может использоваться или отсутствовать.</translation>
+ <translation>Кэш метаданных не может быть удален. Возможно, он используется или отсутствует.</translation>
</message>
</context>
<context>
@@ -860,44 +932,75 @@ p, li { white-space: pre-wrap; }
<translation>Форма</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_general.ui" line="22"/>
+ <location filename="../../src/yuzu/configuration/configure_general.ui" line="17"/>
+ <location filename="../../src/yuzu/configuration/configure_general.ui" line="25"/>
<source>General</source>
- <translation>Основное</translation>
+ <translation>Основные</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_general.ui" line="35"/>
+ <source>Framerate Cap</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_general.ui" line="32"/>
+ <location filename="../../src/yuzu/configuration/configure_general.ui" line="38"/>
+ <source>Requires the use of the FPS Limiter Toggle hotkey to take effect.</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_general.ui" line="45"/>
+ <source>x</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_general.ui" line="65"/>
<source>Limit Speed Percent</source>
<translation>Ограничить Скорость в Процентах</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_general.ui" line="39"/>
+ <location filename="../../src/yuzu/configuration/configure_general.ui" line="72"/>
<source>%</source>
<translation>%</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_general.ui" line="57"/>
+ <location filename="../../src/yuzu/configuration/configure_general.ui" line="90"/>
<source>Multicore CPU Emulation</source>
- <translation type="unfinished"/>
+ <translation>Многоядерная Эмуляция ЦП</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_general.ui" line="64"/>
+ <location filename="../../src/yuzu/configuration/configure_general.ui" line="97"/>
<source>Confirm exit while emulation is running</source>
<translation>Подтверждать выход во время эмуляции</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_general.ui" line="71"/>
+ <location filename="../../src/yuzu/configuration/configure_general.ui" line="104"/>
<source>Prompt for user on game boot</source>
- <translation type="unfinished"/>
+ <translation>Спрашивать пользователя при запуске игры</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_general.ui" line="78"/>
+ <location filename="../../src/yuzu/configuration/configure_general.ui" line="111"/>
<source>Pause emulation when in background</source>
- <translation>Приостанавливать эмуляцию, когда в фоновом режиме</translation>
+ <translation>Приостанавливать эмуляцию в фоновом режиме</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_general.ui" line="85"/>
+ <location filename="../../src/yuzu/configuration/configure_general.ui" line="118"/>
<source>Hide mouse on inactivity</source>
- <translation type="unfinished"/>
+ <translation>Спрятать мышь при неактивности</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_general.ui" line="160"/>
+ <source>Reset All Settings</source>
+ <translation>Сбросить Все Настройки</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_general.cpp" line="70"/>
+ <source>yuzu</source>
+ <translation>yuzu</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_general.cpp" line="71"/>
+ <source>This reset all settings and remove all per-game configurations. This will not delete game directories, profiles, or input profiles. Proceed?</source>
+ <translation>Это сбросит все настройки и удалит все конфигурации под отдельные игры. При этом не будут удалены каталоги игр, профили или профили ввода. Продолжить?</translation>
</message>
</context>
<context>
@@ -908,79 +1011,129 @@ p, li { white-space: pre-wrap; }
<translation>Форма</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="22"/>
- <source>API Settings</source>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="17"/>
+ <source>Graphics</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="46"/>
- <source>API:</source>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="25"/>
+ <source>API Settings</source>
+ <translation>Настройки API</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="64"/>
+ <source>Shader Backend:</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="67"/>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="92"/>
<source>Device:</source>
- <translation type="unfinished"/>
+ <translation>Устройство:</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="120"/>
+ <source>API:</source>
+ <translation>API:</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="83"/>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="156"/>
<source>Graphics Settings</source>
- <translation type="unfinished"/>
+ <translation>Настройки Графики</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="89"/>
- <source>Use disk shader cache</source>
- <translation>Использовать кэш шейдеров на диске</translation>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="162"/>
+ <source>Use disk pipeline cache</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="96"/>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="169"/>
<source>Use asynchronous GPU emulation</source>
<translation>Использовать асинхронную эмуляцию ГП</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="118"/>
- <source>Aspect Ratio:</source>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="176"/>
+ <source>Accelerate ASTC texture decoding</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="126"/>
- <source>Default (16:9)</source>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="198"/>
+ <source>NVDEC emulation:</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="131"/>
- <source>Force 4:3</source>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="206"/>
+ <source>No Video Output</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="136"/>
- <source>Force 21:9</source>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="211"/>
+ <source>CPU Video Decoding</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="141"/>
- <source>Stretch to Window</source>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="216"/>
+ <source>GPU Video Decoding (Default)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="176"/>
- <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="186"/>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="242"/>
+ <source>Fullscreen Mode:</source>
+ <translation>Полноэкранный Режим:</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="250"/>
+ <source>Borderless Windowed</source>
+ <translation>Окно без границ</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="255"/>
+ <source>Exclusive Fullscreen</source>
+ <translation>Эксклюзивный полноэкранный</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="281"/>
+ <source>Aspect Ratio:</source>
+ <translation>Соотношение Сторон:</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="289"/>
+ <source>Default (16:9)</source>
+ <translation>Стандартное (16:9)</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="294"/>
+ <source>Force 4:3</source>
+ <translation>Заставить 4:3</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="299"/>
+ <source>Force 21:9</source>
+ <translation>Заставить 21:9</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="304"/>
+ <source>Stretch to Window</source>
+ <translation>Расстянуть до Окна</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="339"/>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="349"/>
<source>Use global background color</source>
- <translation type="unfinished"/>
+ <translation>Использовать общий фоновый цвет</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="191"/>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="354"/>
<source>Set background color:</source>
- <translation type="unfinished"/>
+ <translation>Установить фоновый цвет:</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="199"/>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="362"/>
<source>Background Color:</source>
<translation>Фоновый Цвет:</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="196"/>
- <source>OpenGL Graphics Device</source>
+ <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="34"/>
+ <source>GLASM (Assembly Shaders, NVIDIA Only)</source>
<translation type="unfinished"/>
</message>
</context>
@@ -989,81 +1142,81 @@ p, li { white-space: pre-wrap; }
<message>
<location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="14"/>
<source>Form</source>
+ <translation>Форма</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="17"/>
+ <source>Advanced</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="22"/>
+ <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="25"/>
<source>Advanced Graphics Settings</source>
- <translation type="unfinished"/>
+ <translation>Расширенные Настройки Графики</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="43"/>
+ <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="46"/>
<source>Accuracy Level:</source>
- <translation type="unfinished"/>
+ <translation>Уровень Точности:</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="72"/>
+ <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="75"/>
<source>VSync prevents the screen from tearing, but some graphics cards have lower performance with VSync enabled. Keep it enabled if you don&apos;t notice a performance difference.</source>
- <translation type="unfinished"/>
+ <translation>Вертикальная синхронизация предотвращает разрывы экрана, но некоторые видеокарты имеют более низкую производительность при вертикальной синхронизации. Оставляйте включенным если вы не замечаете разницы в производительности.</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="75"/>
+ <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="78"/>
<source>Use VSync (OpenGL only)</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="82"/>
- <source>Enabling this reduces shader stutter. Enables OpenGL assembly shaders on supported Nvidia devices (NV_gpu_program5 is required). This feature is experimental.</source>
- <translation type="unfinished"/>
+ <translation>Использовать вертикальную синхронизацию (только для OpenGL)</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="85"/>
- <source>Use assembly shaders (experimental, Nvidia OpenGL only)</source>
- <translation type="unfinished"/>
+ <source>Enables asynchronous shader compilation, which may reduce shader stutter. This feature is experimental.</source>
+ <translation>Включает асинхронную компиляцию шейдеров, что уменьшит разрывы шейдеров. Функция является экспериментальной.</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="92"/>
- <source>Enables asynchronous shader compilation, which may reduce shader stutter. This feature is experimental.</source>
+ <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="88"/>
+ <source>Use asynchronous shader building (Hack)</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="95"/>
- <source>Use asynchronous shader building (experimental)</source>
+ <source>Enables Fast GPU Time. This option will force most games to run at their highest native resolution.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="102"/>
- <source>Use Fast GPU Time</source>
+ <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="98"/>
+ <source>Use Fast GPU Time (Hack)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="124"/>
+ <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="120"/>
<source>Anisotropic Filtering:</source>
- <translation type="unfinished"/>
+ <translation>Анизотропная Фильтрация:</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="132"/>
+ <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="128"/>
<source>Default</source>
- <translation type="unfinished"/>
+ <translation>Стандартная</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="137"/>
- <source>2x</source>
+ <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="133"/>
+ <source>2x (WILL BREAK THINGS)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="142"/>
- <source>4x</source>
+ <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="138"/>
+ <source>4x (WILL BREAK THINGS)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="147"/>
- <source>8x</source>
+ <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="143"/>
+ <source>8x (WILL BREAK THINGS)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="152"/>
- <source>16x</source>
+ <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="148"/>
+ <source>16x (WILL BREAK THINGS)</source>
<translation type="unfinished"/>
</message>
</context>
@@ -1075,19 +1228,24 @@ p, li { white-space: pre-wrap; }
<translation>Настройки Горячих Клавиш</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_hotkeys.ui" line="22"/>
- <source>Double-click on a binding to change it.</source>
+ <location filename="../../src/yuzu/configuration/configure_hotkeys.ui" line="17"/>
+ <source>Hotkeys</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_hotkeys.ui" line="42"/>
+ <location filename="../../src/yuzu/configuration/configure_hotkeys.ui" line="25"/>
+ <source>Double-click on a binding to change it.</source>
+ <translation>Нажмите дважды на привязке, чтобы изменить её.</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_hotkeys.ui" line="45"/>
<source>Clear All</source>
- <translation type="unfinished"/>
+ <translation>Очистить Всё</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_hotkeys.ui" line="49"/>
+ <location filename="../../src/yuzu/configuration/configure_hotkeys.ui" line="52"/>
<source>Restore Defaults</source>
- <translation type="unfinished"/>
+ <translation>Ввостановить значения по умолчанию.</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_hotkeys.cpp" line="74"/>
@@ -1097,7 +1255,7 @@ p, li { white-space: pre-wrap; }
<message>
<location filename="../../src/yuzu/configuration/configure_hotkeys.cpp" line="74"/>
<source>Hotkey</source>
- <translation>Сочетание</translation>
+ <translation>Горячая Клавиша</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_hotkeys.cpp" line="74"/>
@@ -1113,22 +1271,22 @@ p, li { white-space: pre-wrap; }
<message>
<location filename="../../src/yuzu/configuration/configure_hotkeys.cpp" line="97"/>
<source>The entered key sequence is already assigned to: %1</source>
- <translation type="unfinished"/>
+ <translation>Введенное сочетание уже назначено на: %1</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_hotkeys.cpp" line="171"/>
<source>Restore Default</source>
- <translation type="unfinished"/>
+ <translation>Ввостановить значение по умолчанию</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_hotkeys.cpp" line="172"/>
<source>Clear</source>
- <translation type="unfinished"/>
+ <translation>Очистить</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_hotkeys.cpp" line="184"/>
<source>The default key sequence is already assigned to: %1</source>
- <translation type="unfinished"/>
+ <translation>Сочетание по умолчанию уже назначено на: %1</translation>
</message>
</context>
<context>
@@ -1136,7 +1294,7 @@ p, li { white-space: pre-wrap; }
<message>
<location filename="../../src/yuzu/configuration/configure_input.ui" line="14"/>
<source>ConfigureInput</source>
- <translation type="unfinished"/>
+ <translation>НастроитьВвод</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_input.ui" line="39"/>
@@ -1195,97 +1353,93 @@ p, li { white-space: pre-wrap; }
<message>
<location filename="../../src/yuzu/configuration/configure_input.ui" line="138"/>
<source>Console Mode</source>
- <translation type="unfinished"/>
+ <translation>Режим Консоли</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_input.ui" line="159"/>
<source>Docked</source>
- <translation type="unfinished"/>
+ <translation>В док-станции</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_input.ui" line="169"/>
<source>Undocked</source>
- <translation type="unfinished"/>
+ <translation>Не в док-станции</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_input.ui" line="179"/>
<source>Vibration</source>
- <translation type="unfinished"/>
+ <translation>Вибрация</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input.ui" line="212"/>
- <source>%</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/configuration/configure_input.ui" line="215"/>
+ <location filename="../../src/yuzu/configuration/configure_input.ui" line="261"/>
+ <source>Configure</source>
+ <translation>Настроить</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input.ui" line="231"/>
+ <location filename="../../src/yuzu/configuration/configure_input.ui" line="225"/>
<source>Motion</source>
- <translation type="unfinished"/>
+ <translation>Движение</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input.ui" line="267"/>
- <source>Configure</source>
- <translation>Настроить</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/configuration/configure_input.ui" line="302"/>
+ <location filename="../../src/yuzu/configuration/configure_input.ui" line="296"/>
<source>Controllers</source>
- <translation type="unfinished"/>
+ <translation>Контроллеры</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input.ui" line="330"/>
+ <location filename="../../src/yuzu/configuration/configure_input.ui" line="324"/>
<source>1</source>
- <translation type="unfinished"/>
+ <translation>1</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input.ui" line="371"/>
+ <location filename="../../src/yuzu/configuration/configure_input.ui" line="365"/>
<source>2</source>
- <translation type="unfinished"/>
+ <translation>2</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input.ui" line="381"/>
+ <location filename="../../src/yuzu/configuration/configure_input.ui" line="375"/>
<source>3</source>
- <translation type="unfinished"/>
+ <translation>3</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input.ui" line="391"/>
+ <location filename="../../src/yuzu/configuration/configure_input.ui" line="385"/>
<source>4</source>
- <translation type="unfinished"/>
+ <translation>4</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input.ui" line="401"/>
+ <location filename="../../src/yuzu/configuration/configure_input.ui" line="395"/>
<source>5</source>
- <translation type="unfinished"/>
+ <translation>5</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input.ui" line="411"/>
+ <location filename="../../src/yuzu/configuration/configure_input.ui" line="405"/>
<source>6</source>
- <translation type="unfinished"/>
+ <translation>6</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input.ui" line="421"/>
+ <location filename="../../src/yuzu/configuration/configure_input.ui" line="415"/>
<source>7</source>
- <translation type="unfinished"/>
+ <translation>7</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input.ui" line="431"/>
+ <location filename="../../src/yuzu/configuration/configure_input.ui" line="425"/>
<source>8</source>
- <translation type="unfinished"/>
+ <translation>8</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input.ui" line="441"/>
+ <location filename="../../src/yuzu/configuration/configure_input.ui" line="435"/>
<source>Connected</source>
- <translation type="unfinished"/>
+ <translation>Подключено</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input.ui" line="500"/>
+ <location filename="../../src/yuzu/configuration/configure_input.ui" line="494"/>
<source>Defaults</source>
- <translation type="unfinished"/>
+ <translation>По умолчанию</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input.ui" line="543"/>
+ <location filename="../../src/yuzu/configuration/configure_input.ui" line="537"/>
<source>Clear</source>
- <translation type="unfinished"/>
+ <translation>Очистить</translation>
</message>
</context>
<context>
@@ -1293,17 +1447,17 @@ p, li { white-space: pre-wrap; }
<message>
<location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="14"/>
<source>Configure Input</source>
- <translation type="unfinished"/>
+ <translation>Настроить Ввод</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="74"/>
<source>Joycon Colors</source>
- <translation type="unfinished"/>
+ <translation>Цвета Joycon&apos;ов</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="125"/>
<source>Player 1</source>
- <translation type="unfinished"/>
+ <translation>Игрок 1</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="164"/>
@@ -1315,7 +1469,7 @@ p, li { white-space: pre-wrap; }
<location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="1955"/>
<location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2241"/>
<source>L Body</source>
- <translation type="unfinished"/>
+ <translation>Левый</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="219"/>
@@ -1327,7 +1481,7 @@ p, li { white-space: pre-wrap; }
<location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2010"/>
<location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2296"/>
<source>L Button</source>
- <translation type="unfinished"/>
+ <translation>Левая Кнопка</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="295"/>
@@ -1339,7 +1493,7 @@ p, li { white-space: pre-wrap; }
<location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2086"/>
<location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2372"/>
<source>R Body</source>
- <translation type="unfinished"/>
+ <translation>Правый</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="350"/>
@@ -1351,83 +1505,113 @@ p, li { white-space: pre-wrap; }
<location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2141"/>
<location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2427"/>
<source>R Button</source>
- <translation type="unfinished"/>
+ <translation>Правая Кнопка</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="411"/>
<source>Player 2</source>
- <translation type="unfinished"/>
+ <translation>Игрок 2</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="715"/>
<source>Player 3</source>
- <translation type="unfinished"/>
+ <translation>Игрок 3</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="1001"/>
<source>Player 4</source>
- <translation type="unfinished"/>
+ <translation>Игрок 4</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="1326"/>
<source>Player 5</source>
- <translation type="unfinished"/>
+ <translation>Игрок 5</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="1612"/>
<source>Player 6</source>
- <translation type="unfinished"/>
+ <translation>Игрок 6</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="1916"/>
<source>Player 7</source>
- <translation type="unfinished"/>
+ <translation>Игрок 7</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2202"/>
<source>Player 8</source>
- <translation type="unfinished"/>
+ <translation>Игрок 8</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2533"/>
<source>Other</source>
- <translation type="unfinished"/>
+ <translation>Другое</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2545"/>
<source>Keyboard</source>
+ <translation>Клавиатура</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2558"/>
+ <source>Emulate Analog with Keyboard Input</source>
+ <translation>Эмуляция аналогового ввода с клавиатуры</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2571"/>
+ <source>Enable mouse panning</source>
+ <translation>Включить панорамирование мыши</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2578"/>
+ <source>Mouse sensitivity</source>
+ <translation>Чувствительность мыши</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2584"/>
+ <source>%</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2552"/>
- <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2575"/>
+ <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2600"/>
+ <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2623"/>
<source>Advanced</source>
- <translation type="unfinished"/>
+ <translation>Дополнительно</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2582"/>
+ <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2630"/>
<source>Touchscreen</source>
- <translation type="unfinished"/>
+ <translation>Сенсорный Экран</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2595"/>
+ <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2643"/>
<source>Mouse</source>
- <translation type="unfinished"/>
+ <translation>Мышь</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2602"/>
+ <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2650"/>
<source>Motion / Touch</source>
- <translation type="unfinished"/>
+ <translation>Движение / Нажатие</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2609"/>
- <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2623"/>
+ <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2657"/>
+ <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2671"/>
<source>Configure</source>
- <translation type="unfinished"/>
+ <translation>Настроить</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2616"/>
+ <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2664"/>
<source>Debug Controller</source>
+ <translation>Отладочный Контроллер</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2678"/>
+ <source>Requires restarting yuzu</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2687"/>
+ <source>Enable XInput 8 player support (disables web applet)</source>
<translation type="unfinished"/>
</message>
</context>
@@ -1441,446 +1625,614 @@ p, li { white-space: pre-wrap; }
<message>
<location filename="../../src/yuzu/configuration/configure_input_player.ui" line="63"/>
<source>Connect Controller</source>
- <translation type="unfinished"/>
+ <translation>Подключить Контроллер</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="88"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="358"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="379"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="94"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="535"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="986"/>
<source>Pro Controller</source>
- <translation type="unfinished"/>
+ <translation>Контроллер Pro</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="93"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="359"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="99"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="992"/>
<source>Dual Joycons</source>
- <translation type="unfinished"/>
+ <translation>Двойные Joycon&apos;ы</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="98"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="360"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="104"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="998"/>
<source>Left Joycon</source>
- <translation type="unfinished"/>
+ <translation>Левый Joycon</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="103"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="361"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="109"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1004"/>
<source>Right Joycon</source>
- <translation type="unfinished"/>
+ <translation>Правый Joycon</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="108"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="365"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="114"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1010"/>
<source>Handheld</source>
- <translation type="unfinished"/>
+ <translation>Портативный</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="119"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="125"/>
<source>Input Device</source>
- <translation type="unfinished"/>
+ <translation>Устройство Ввода</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="141"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="153"/>
<source>Any</source>
- <translation type="unfinished"/>
+ <translation>Любой</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="146"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="158"/>
<source>Keyboard/Mouse</source>
- <translation type="unfinished"/>
+ <translation>Клавиатура/Мышь</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="182"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="194"/>
<source>Profile</source>
- <translation type="unfinished"/>
+ <translation>Профиль</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="215"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="234"/>
<source>Save</source>
- <translation type="unfinished"/>
+ <translation>Сохранить</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="231"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="250"/>
<source>New</source>
- <translation type="unfinished"/>
+ <translation>Новый</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="247"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="266"/>
<source>Delete</source>
- <translation type="unfinished"/>
+ <translation>Удалить</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="310"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="329"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1267"/>
<source>Left Stick</source>
<translation>Левый Стик</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="368"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="410"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="944"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="983"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2457"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2496"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="387"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="429"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="963"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1002"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2621"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2660"/>
<source>Up</source>
- <translation type="unfinished"/>
+ <translation>Вверх</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="441"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="480"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1014"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1053"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2527"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2566"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="460"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="499"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1033"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1072"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2107"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2691"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2730"/>
<source>Left</source>
- <translation type="unfinished"/>
+ <translation>Влево</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="490"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="529"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1063"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1102"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2576"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2615"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="509"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="548"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1082"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1121"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2156"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2740"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2779"/>
<source>Right</source>
- <translation type="unfinished"/>
+ <translation>Вправо</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="572"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="611"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1145"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1184"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2658"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2697"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="591"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="630"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1164"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1203"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2822"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2861"/>
<source>Down</source>
- <translation type="unfinished"/>
+ <translation>Вниз</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="642"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="681"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2728"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2767"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="661"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="700"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2892"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2931"/>
<source>Pressed</source>
- <translation type="unfinished"/>
+ <translation>Нажато</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="691"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="730"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2777"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2816"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="710"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="749"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2941"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2980"/>
<source>Modifier</source>
- <translation type="unfinished"/>
+ <translation>Модификатор</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="740"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2826"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="759"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2990"/>
<source>Range</source>
- <translation type="unfinished"/>
+ <translation>Диапазон</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="773"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2859"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="792"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="3023"/>
<source>%</source>
- <translation type="unfinished"/>
+ <translation>%</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="816"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2899"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="835"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="3063"/>
<source>Deadzone: 0%</source>
- <translation type="unfinished"/>
+ <translation>Мёртвая зона: 0%</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="840"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2923"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="859"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="3087"/>
<source>Modifier Range: 0%</source>
- <translation type="unfinished"/>
+ <translation>Диапазон Модификатора: 0%</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="886"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="905"/>
<source>D-Pad</source>
- <translation type="unfinished"/>
+ <translation>Крестовина</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1270"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1309"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1289"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1328"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1272"/>
<source>L</source>
- <translation type="unfinished"/>
+ <translation>L</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1319"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1358"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1344"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1383"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1264"/>
<source>ZL</source>
- <translation type="unfinished"/>
+ <translation>ZL</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1423"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1462"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1464"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1503"/>
<source>Minus</source>
- <translation type="unfinished"/>
+ <translation>Минус</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1472"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1511"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1513"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1552"/>
<source>Capture</source>
- <translation type="unfinished"/>
+ <translation>Захват</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1542"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1581"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1583"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1622"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1263"/>
<source>Plus</source>
- <translation type="unfinished"/>
+ <translation>Плюс</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1591"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1630"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1632"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1671"/>
<source>Home</source>
- <translation type="unfinished"/>
+ <translation>Домой</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1695"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1734"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1736"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1775"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1266"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1273"/>
<source>R</source>
- <translation type="unfinished"/>
+ <translation>R</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1744"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1783"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1791"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1830"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1265"/>
<source>ZR</source>
- <translation type="unfinished"/>
+ <translation>ZR</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1848"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1887"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1911"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1950"/>
<source>SL</source>
- <translation type="unfinished"/>
+ <translation>SL</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1897"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1936"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1960"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1999"/>
<source>SR</source>
- <translation type="unfinished"/>
+ <translation>SR</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2044"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2068"/>
+ <source>Motion 1</source>
+ <translation>Движение 1</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2117"/>
+ <source>Motion 2</source>
+ <translation>Движение 2</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2208"/>
<source>Face Buttons</source>
<translation>Основные Кнопки</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2102"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2141"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2266"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2305"/>
<source>X</source>
- <translation type="unfinished"/>
+ <translation>X</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2172"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2211"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2336"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2375"/>
<source>Y</source>
- <translation type="unfinished"/>
+ <translation>Y</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2221"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2260"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2385"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2424"/>
<source>A</source>
- <translation type="unfinished"/>
+ <translation>A</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2303"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2342"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2467"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2506"/>
<source>B</source>
- <translation type="unfinished"/>
+ <translation>B</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2390"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2554"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1268"/>
<source>Right Stick</source>
<translation>Правый Стик</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="338"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="618"/>
- <source>Deadzone: %1%</source>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="322"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="372"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="430"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="474"/>
+ <source>Clear</source>
+ <translation>Очистить</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="324"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="374"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="432"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="476"/>
+ <source>[not set]</source>
+ <translation>[не задано]</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="327"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="478"/>
+ <source>Toggle button</source>
+ <translation>Переключить кнопку</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="335"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="339"/>
+ <source>Set threshold</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="345"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="629"/>
- <source>Modifier Range: %1%</source>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="339"/>
+ <source>Choose a value between 0% and 100%</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="662"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="406"/>
+ <source>Map Analog Stick</source>
+ <translation>Задать Аналоговый Стик</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="407"/>
+ <source>After pressing OK, first move your joystick horizontally, and then vertically.
+To invert the axes, first move your joystick vertically, and then horizontally.</source>
+ <translation>После нажатия на ОК, двигайте ваш джойстик горизонтально, а затем вертикально.
+Чтобы инвертировать оси, сначала двигайте ваш джойстик вертикально, а затем горизонтально.</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="434"/>
+ <source>Invert axis</source>
+ <translation>Инвертировать оси</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="500"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="952"/>
+ <source>Deadzone: %1%</source>
+ <translation>Мёртвая зона: %1%</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="508"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="963"/>
+ <source>Modifier Range: %1%</source>
+ <translation>Диапазон Модификатора: %1%</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1016"/>
+ <source>GameCube Controller</source>
+ <translation>Контроллер GameCube</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1271"/>
+ <source>Start / Pause</source>
+ <translation>Старт / Пауза</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1274"/>
+ <source>Z</source>
+ <translation>Z</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1275"/>
+ <source>Control Stick</source>
+ <translation>Управляющий Стик</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1276"/>
+ <source>C-Stick</source>
+ <translation>C-Стик</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1335"/>
+ <source>Shake!</source>
+ <translation>Встряхните!</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1337"/>
<source>[waiting]</source>
- <translation type="unfinished"/>
+ <translation>[ожидание]</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1462"/>
+ <source>New Profile</source>
+ <translation>Новый Профиль</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1462"/>
+ <source>Enter a profile name:</source>
+ <translation>Введите имя профиля:</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1470"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1478"/>
+ <source>Create Input Profile</source>
+ <translation>Создать Профиль Управления</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1471"/>
+ <source>The given profile name is not valid!</source>
+ <translation>Заданное имя профиля недействительно!</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1479"/>
+ <source>Failed to create the input profile &quot;%1&quot;</source>
+ <translation>Не удалось создать профиль управления &quot;%1&quot;</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1499"/>
+ <source>Delete Input Profile</source>
+ <translation>Удалить Профиль Управления</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1500"/>
+ <source>Failed to delete the input profile &quot;%1&quot;</source>
+ <translation>Не удалось удалить профиль управления &quot;%1&quot;</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1522"/>
+ <source>Load Input Profile</source>
+ <translation>Загрузить Профиль Управления</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1523"/>
+ <source>Failed to load the input profile &quot;%1&quot;</source>
+ <translation>Не удалось загрузить профиль управления &quot;%1&quot;</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1542"/>
+ <source>Save Input Profile</source>
+ <translation>Сохранить Профиль Управления</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1543"/>
+ <source>Failed to save the input profile &quot;%1&quot;</source>
+ <translation>Не удалось сохранить профиль управления &quot;%1&quot;</translation>
</message>
</context>
<context>
- <name>ConfigureMotionTouch</name>
+ <name>ConfigureInputProfileDialog</name>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="6"/>
- <source>Configure Motion / Touch</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/configuration/configure_input_profile_dialog.ui" line="14"/>
+ <source>Create Input Profile</source>
+ <translation>Создать Профиль Управления</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="20"/>
- <source>Motion</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/configuration/configure_input_profile_dialog.ui" line="40"/>
+ <source>Clear</source>
+ <translation>Очистить</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="28"/>
- <source>Motion Provider:</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/configuration/configure_input_profile_dialog.ui" line="47"/>
+ <source>Defaults</source>
+ <translation>По умолчанию</translation>
</message>
+</context>
+<context>
+ <name>ConfigureMotionTouch</name>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="42"/>
- <source>Sensitivity:</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="14"/>
+ <source>Configure Motion / Touch</source>
+ <translation>Настроить Движение / Нажатие</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="76"/>
- <source>Touch</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="23"/>
+ <source>Mouse Motion</source>
+ <translation>Движение Мыши</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="84"/>
- <source>Touch Provider:</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="31"/>
+ <source>Sensitivity:</source>
+ <translation>Чувствительность:</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="98"/>
- <source>Calibration:</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="65"/>
+ <source>Touch</source>
+ <translation>Нажатие</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="73"/>
+ <source>UDP Calibration:</source>
+ <translation>Калибрация UDP:</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="105"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="80"/>
<source>(100, 50) - (1800, 850)</source>
- <translation type="unfinished"/>
+ <translation>(100, 50) - (1800, 850)</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="121"/>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="154"/>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="227"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="96"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="129"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="250"/>
<source>Configure</source>
- <translation type="unfinished"/>
+ <translation>Настроить</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="138"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="113"/>
<source>Use button mapping:</source>
- <translation type="unfinished"/>
+ <translation>Использовать привязки кнопок:</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="166"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="141"/>
<source>CemuhookUDP Config</source>
- <translation type="unfinished"/>
+ <translation>Настройка CemuhookUDP</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="172"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="147"/>
<source>You may use any Cemuhook compatible UDP input source to provide motion and touch input.</source>
- <translation type="unfinished"/>
+ <translation>Вы можете использовать любой совместимый с Cemuhook ввод UDP для движения и нажатий</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="187"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="190"/>
<source>Server:</source>
- <translation type="unfinished"/>
+ <translation>Сервер:</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="208"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="217"/>
<source>Port:</source>
- <translation type="unfinished"/>
+ <translation>Порт:</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="229"/>
- <source>Pad:</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="244"/>
+ <source>Learn More</source>
+ <translation>Узнать Больше</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="237"/>
- <source>Pad 1</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="257"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="273"/>
+ <source>Test</source>
+ <translation>Тест</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="242"/>
- <source>Pad 2</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="270"/>
+ <source>Add Server</source>
+ <translation>Добавить Сервер</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="247"/>
- <source>Pad 3</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="303"/>
+ <source>Remove Server</source>
+ <translation>Удалить Сервер</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="252"/>
- <source>Pad 4</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="91"/>
+ <source>&lt;a href=&apos;https://yuzu-emu.org/wiki/using-a-controller-or-android-phone-for-motion-or-touch-input&apos;&gt;&lt;span style=&quot;text-decoration: underline; color:#039be5;&quot;&gt;Learn More&lt;/span&gt;&lt;/a&gt;</source>
+ <translation>&lt;a href=&apos;https://yuzu-emu.org/wiki/using-a-controller-or-android-phone-for-motion-or-touch-input&apos;&gt;&lt;span style=&quot;text-decoration: underline; color:#039be5;&quot;&gt;Узнать Больше&lt;/span&gt;&lt;/a&gt;</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="264"/>
- <source>Learn More</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="176"/>
+ <source>%1:%2</source>
+ <translation>%1:%2</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="277"/>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="250"/>
- <source>Test</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="181"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="185"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="189"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="195"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="201"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="295"/>
+ <source>yuzu</source>
+ <translation>yuzu</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="78"/>
- <source>Mouse (Right Click)</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="181"/>
+ <source>Port number has invalid characters</source>
+ <translation>Номер порта содержит недопустимые символы</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="79"/>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="84"/>
- <source>CemuhookUDP</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="185"/>
+ <source>Port has to be in range 0 and 65353</source>
+ <translation>Порт должен быть в районе от 0 до 65353</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="83"/>
- <source>Emulator Window</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="189"/>
+ <source>IP address is not valid</source>
+ <translation>IP-адрес недействителен</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="101"/>
- <source>&lt;a href=&apos;https://yuzu-emu.org/wiki/using-a-controller-or-android-phone-for-motion-or-touch-input&apos;&gt;&lt;span style=&quot;text-decoration: underline; color:#039be5;&quot;&gt;Learn More&lt;/span&gt;&lt;/a&gt;</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="195"/>
+ <source>This UDP server already exists</source>
+ <translation>Этот UDP сервер уже существует</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="201"/>
+ <source>Unable to add more than 8 servers</source>
+ <translation>Невозможно добавить более 8 серверов</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="192"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="217"/>
<source>Testing</source>
- <translation type="unfinished"/>
+ <translation>Тестирование</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="209"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="233"/>
<source>Configuring</source>
- <translation type="unfinished"/>
+ <translation>Настройка</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="241"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="264"/>
<source>Test Successful</source>
- <translation type="unfinished"/>
+ <translation>Тест Успешен</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="242"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="265"/>
<source>Successfully received data from the server.</source>
- <translation type="unfinished"/>
+ <translation>Успешно получена информация с сервера</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="244"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="267"/>
<source>Test Failed</source>
- <translation type="unfinished"/>
+ <translation>Тест Провален</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="245"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="268"/>
<source>Could not receive valid data from the server.&lt;br&gt;Please verify that the server is set up correctly and the address and port are correct.</source>
- <translation type="unfinished"/>
+ <translation>Не удалось получить действительные данные с сервера.&lt;br&gt;Убедитесь, что сервер правильно настроен, а также проверьте адрес и порт.</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="272"/>
- <source>Citra</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="273"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="296"/>
<source>UDP Test or calibration configuration is in progress.&lt;br&gt;Please wait for them to finish.</source>
- <translation type="unfinished"/>
+ <translation>Тест UDP или калибрация в процессе.&lt;br&gt;Пожалуйста, подождите завершения.</translation>
</message>
</context>
<context>
@@ -1898,12 +2250,12 @@ p, li { white-space: pre-wrap; }
<message>
<location filename="../../src/yuzu/configuration/configure_mouse_advanced.ui" line="35"/>
<source>Forward:</source>
- <translation>Вперед:</translation>
+ <translation>Передняя:</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_mouse_advanced.ui" line="75"/>
<source>Back:</source>
- <translation>Назад:</translation>
+ <translation>Задняя:</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_mouse_advanced.ui" line="103"/>
@@ -1929,7 +2281,7 @@ p, li { white-space: pre-wrap; }
<message>
<location filename="../../src/yuzu/configuration/configure_mouse_advanced.ui" line="289"/>
<source>Defaults</source>
- <translation type="unfinished"/>
+ <translation>По умолчанию</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_mouse_advanced.cpp" line="111"/>
@@ -1948,91 +2300,124 @@ p, li { white-space: pre-wrap; }
</message>
</context>
<context>
+ <name>ConfigureNetwork</name>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_network.ui" line="14"/>
+ <source>Form</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_network.ui" line="17"/>
+ <source>Network</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_network.ui" line="25"/>
+ <source>General</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_network.ui" line="34"/>
+ <source>Network Interface</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_network.cpp" line="17"/>
+ <source>None</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
<name>ConfigurePerGame</name>
<message>
- <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="14"/>
+ <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="20"/>
<source>Dialog</source>
- <translation type="unfinished"/>
+ <translation>Диалог</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="28"/>
+ <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="34"/>
<source>Info</source>
- <translation type="unfinished"/>
+ <translation>Информация</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="87"/>
+ <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="93"/>
<source>Name</source>
- <translation type="unfinished"/>
+ <translation>Название</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="94"/>
+ <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="100"/>
<source>Title ID</source>
- <translation type="unfinished"/>
+ <translation>Идентификатор Игры</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="131"/>
+ <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="137"/>
<source>Filename</source>
- <translation type="unfinished"/>
+ <translation>Имя Файла</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="158"/>
+ <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="164"/>
<source>Format</source>
- <translation type="unfinished"/>
+ <translation>Формат</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="165"/>
+ <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="171"/>
<source>Version</source>
- <translation type="unfinished"/>
+ <translation>Версия</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="172"/>
+ <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="178"/>
<source>Size</source>
- <translation type="unfinished"/>
+ <translation>Размер</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="179"/>
+ <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="185"/>
<source>Developer</source>
- <translation type="unfinished"/>
+ <translation>Разработчик</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="225"/>
+ <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="64"/>
<source>Add-Ons</source>
- <translation type="unfinished"/>
+ <translation>Дополнения</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="230"/>
+ <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="65"/>
<source>General</source>
- <translation type="unfinished"/>
+ <translation>Основное</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="235"/>
+ <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="66"/>
<source>System</source>
- <translation type="unfinished"/>
+ <translation>Система</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="67"/>
+ <source>CPU</source>
+ <translation>ЦП</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="240"/>
+ <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="68"/>
<source>Graphics</source>
- <translation type="unfinished"/>
+ <translation>Графика</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="245"/>
- <source>Adv. Graphics</source>
+ <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="69"/>
+ <source>GraphicsAdvanced</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="250"/>
+ <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="70"/>
<source>Audio</source>
- <translation type="unfinished"/>
+ <translation>Звук</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="38"/>
+ <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="73"/>
<source>Properties</source>
- <translation type="unfinished"/>
+ <translation>Свойства</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configuration_shared.cpp" line="131"/>
+ <location filename="../../src/yuzu/configuration/configuration_shared.cpp" line="93"/>
<source>Use global configuration (%1)</source>
- <translation type="unfinished"/>
+ <translation>Использовать общую настройку (%1)</translation>
</message>
</context>
<context>
@@ -2040,17 +2425,22 @@ p, li { white-space: pre-wrap; }
<message>
<location filename="../../src/yuzu/configuration/configure_per_game_addons.ui" line="14"/>
<source>Form</source>
+ <translation>Форма</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_per_game_addons.ui" line="17"/>
+ <source>Add-Ons</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_per_game_addons.cpp" line="48"/>
<source>Patch Name</source>
- <translation type="unfinished"/>
+ <translation>Название Патча</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_per_game_addons.cpp" line="49"/>
<source>Version</source>
- <translation type="unfinished"/>
+ <translation>Версия</translation>
</message>
</context>
<context>
@@ -2061,47 +2451,52 @@ p, li { white-space: pre-wrap; }
<translation>Форма</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.ui" line="22"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.ui" line="17"/>
+ <source>Profiles</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.ui" line="25"/>
<source>Profile Manager</source>
<translation>Управление Профилями</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.ui" line="39"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.ui" line="42"/>
<source>Current User</source>
<translation>Текущий Пользователь</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.ui" line="77"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.ui" line="80"/>
<source>Username</source>
<translation>Имя Пользователя</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.ui" line="107"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.ui" line="110"/>
<source>Set Image</source>
- <translation>Добавить Изображение</translation>
+ <translation>Выбрать Изображение</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.ui" line="127"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.ui" line="130"/>
<source>Add</source>
<translation>Добавить</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.ui" line="137"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.ui" line="140"/>
<source>Rename</source>
<translation>Переименовать</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.ui" line="147"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.ui" line="150"/>
<source>Remove</source>
<translation>Удалить</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.ui" line="159"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.ui" line="162"/>
<source>Profile management is available only when game is not running.</source>
- <translation>Управление профилями доступно только тогда, когда игра не запущена.</translation>
+ <translation>Управление профилями недоступно пока запущена игра.</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="54"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="55"/>
<source>%1
%2</source>
<comment>%1 is the profile username, %2 is the formatted UUID (e.g. 00112233-4455-6677-8899-AABBCCDDEEFF))</comment>
@@ -2109,679 +2504,706 @@ p, li { white-space: pre-wrap; }
%2</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="72"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="73"/>
<source>Enter Username</source>
<translation>Введите Имя Пользователя</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="135"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="136"/>
<source>Users</source>
<translation>Пользователи</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="199"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="198"/>
<source>Enter a username for the new user:</source>
<translation>Введите имя пользователя для нового профиля:</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="219"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="218"/>
<source>Enter a new username:</source>
<translation>Введите новое имя пользователя:</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="244"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="243"/>
<source>Confirm Delete</source>
<translation>Подтвердите Удаление</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="245"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="244"/>
<source>You are about to delete user with name &quot;%1&quot;. Are you sure?</source>
<translation>Вы собираетесь удалить пользователя &quot;%1&quot;. Вы уверены?</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="269"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="271"/>
<source>Select User Image</source>
<translation>Выберите Изображение для Пользователя</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="270"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="272"/>
<source>JPEG Images (*.jpg *.jpeg)</source>
- <translation>JPEG Images (*.jpg *.jpeg)</translation>
+ <translation>Изображения JPEG (*.jpg, *.jpeg)</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="279"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="281"/>
<source>Error deleting image</source>
<translation>Ошибка при удалении изображения</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="280"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="282"/>
<source>Error occurred attempting to overwrite previous image at: %1.</source>
<translation>Ошибка при попытке перезаписи предыдущего изображения в: %1.</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="288"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="290"/>
<source>Error deleting file</source>
<translation>Ошибка при удалении файла</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="289"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="291"/>
<source>Unable to delete existing file: %1.</source>
- <translation>Не получилось удалить существующий файл: %1.</translation>
+ <translation>Не удалось удалить существующий файл: %1.</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="296"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="298"/>
<source>Error creating user image directory</source>
<translation>Ошибка при создании папки пользовательских изображений</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="297"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="299"/>
<source>Unable to create directory %1 for storing user images.</source>
<translation>Не получилось создать папку %1 для хранения изображений пользователя.</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="302"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="304"/>
<source>Error copying user image</source>
<translation>Ошибка при копировании изображения пользователя</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="303"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="305"/>
<source>Unable to copy image from %1 to %2</source>
<translation>Не получилось скопировать изображение из %1 в %2</translation>
</message>
</context>
<context>
- <name>ConfigureService</name>
+ <name>ConfigureSystem</name>
<message>
- <location filename="../../src/yuzu/configuration/configure_service.ui" line="14"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="14"/>
<source>Form</source>
<translation>Форма</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_service.ui" line="22"/>
- <source>BCAT</source>
- <translation>BCAT</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/configuration/configure_service.ui" line="34"/>
- <source>BCAT is Nintendo&apos;s way of sending data to games to engage its community and unlock additional content.</source>
- <translation>BCAT - это способ Nintendo отправлять данные в игры, чтобы привлечь сообщество и разблокировать дополнительный контент.</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/configuration/configure_service.ui" line="50"/>
- <source>BCAT Backend</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../../src/yuzu/configuration/configure_service.ui" line="79"/>
- <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;a href=&quot;https://yuzu-emu.org/help/feature/boxcat&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;Learn more about BCAT, Boxcat, and Current Events&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../../src/yuzu/configuration/configure_service.cpp" line="81"/>
- <source>The boxcat service is offline or you are not connected to the internet.</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../../src/yuzu/configuration/configure_service.cpp" line="84"/>
- <source>There was an error while processing the boxcat event data. Contact the yuzu developers.</source>
- <translation>Произошла ошибка при обработке данных событий boxcat. Свяжитесь с разработчиками yuzu.</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/configuration/configure_service.cpp" line="88"/>
- <source>The version of yuzu you are using is either too new or too old for the server. Try updating to the latest official release of yuzu.</source>
- <translation>Используемая вами версия yuzu слишком новая или слишком старая по сравнению с версией на сервере. Попробуйте обновить yuzu до последней официальной версии.</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/configuration/configure_service.cpp" line="94"/>
- <location filename="../../src/yuzu/configuration/configure_service.cpp" line="111"/>
- <source>There are currently no events on boxcat.</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../../src/yuzu/configuration/configure_service.cpp" line="109"/>
- <location filename="../../src/yuzu/configuration/configure_service.cpp" line="111"/>
- <source>Current Boxcat Events</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../../src/yuzu/configuration/configure_service.cpp" line="121"/>
- <source>Yuzu is retrieving the latest boxcat status...</source>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="17"/>
+ <source>System</source>
<translation type="unfinished"/>
</message>
-</context>
-<context>
- <name>ConfigureSystem</name>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="14"/>
- <source>Form</source>
- <translation>Форма</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="22"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="25"/>
<source>System Settings</source>
<translation>Настройки Системы</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="30"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="33"/>
<source>Region:</source>
- <translation type="unfinished"/>
+ <translation>Регион:</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="38"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="41"/>
<source>Auto</source>
- <translation type="unfinished"/>
+ <translation>Авто</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="43"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="46"/>
<source>Default</source>
- <translation type="unfinished"/>
+ <translation>По умолчанию</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="48"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="51"/>
<source>CET</source>
- <translation type="unfinished"/>
+ <translation>CET</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="53"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="56"/>
<source>CST6CDT</source>
- <translation type="unfinished"/>
+ <translation>CST6CDT</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="58"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="61"/>
<source>Cuba</source>
- <translation type="unfinished"/>
+ <translation>Куба</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="63"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="66"/>
<source>EET</source>
- <translation type="unfinished"/>
+ <translation>EET</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="68"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="71"/>
<source>Egypt</source>
- <translation type="unfinished"/>
+ <translation>Египт</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="73"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="76"/>
<source>Eire</source>
- <translation type="unfinished"/>
+ <translation>Эйре</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="78"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="81"/>
<source>EST</source>
- <translation type="unfinished"/>
+ <translation>EST</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="83"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="86"/>
<source>EST5EDT</source>
- <translation type="unfinished"/>
+ <translation>EST5EDT</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="88"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="91"/>
<source>GB</source>
- <translation type="unfinished"/>
+ <translation>GB</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="93"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="96"/>
<source>GB-Eire</source>
- <translation type="unfinished"/>
+ <translation>GB-Эйре</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="98"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="101"/>
<source>GMT</source>
- <translation type="unfinished"/>
+ <translation>GMT</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="103"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="106"/>
<source>GMT+0</source>
- <translation type="unfinished"/>
+ <translation>GMT+0</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="108"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="111"/>
<source>GMT-0</source>
- <translation type="unfinished"/>
+ <translation>GMT-0</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="113"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="116"/>
<source>GMT0</source>
- <translation type="unfinished"/>
+ <translation>GMT0</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="118"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="121"/>
<source>Greenwich</source>
- <translation type="unfinished"/>
+ <translation>Гринвич</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="123"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="126"/>
<source>Hongkong</source>
- <translation type="unfinished"/>
+ <translation>Гонконг</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="128"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="131"/>
<source>HST</source>
- <translation type="unfinished"/>
+ <translation>HST</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="133"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="136"/>
<source>Iceland</source>
- <translation type="unfinished"/>
+ <translation>Исландия</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="138"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="141"/>
<source>Iran</source>
- <translation type="unfinished"/>
+ <translation>Иран</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="143"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="146"/>
<source>Israel</source>
- <translation type="unfinished"/>
+ <translation>Израиль</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="148"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="151"/>
<source>Jamaica</source>
- <translation type="unfinished"/>
+ <translation>Ямайка</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="153"/>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="272"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="156"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="275"/>
<source>Japan</source>
- <translation type="unfinished"/>
+ <translation>Япония</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="158"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="161"/>
<source>Kwajalein</source>
- <translation type="unfinished"/>
+ <translation>Кваджалейн</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="163"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="166"/>
<source>Libya</source>
- <translation type="unfinished"/>
+ <translation>Ливия</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="168"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="171"/>
<source>MET</source>
- <translation type="unfinished"/>
+ <translation>MET</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="173"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="176"/>
<source>MST</source>
- <translation type="unfinished"/>
+ <translation>MST</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="178"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="181"/>
<source>MST7MDT</source>
- <translation type="unfinished"/>
+ <translation>MST7MDT</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="183"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="186"/>
<source>Navajo</source>
- <translation type="unfinished"/>
+ <translation>Навахо</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="188"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="191"/>
<source>NZ</source>
- <translation type="unfinished"/>
+ <translation>NZ</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="193"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="196"/>
<source>NZ-CHAT</source>
- <translation type="unfinished"/>
+ <translation>NZ-CHAT</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="198"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="201"/>
<source>Poland</source>
- <translation type="unfinished"/>
+ <translation>Польша</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="203"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="206"/>
<source>Portugal</source>
- <translation type="unfinished"/>
+ <translation>Португалия</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="208"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="211"/>
<source>PRC</source>
- <translation type="unfinished"/>
+ <translation>PRC</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="213"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="216"/>
<source>PST8PDT</source>
- <translation type="unfinished"/>
+ <translation>PST8PDT</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="218"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="221"/>
<source>ROC</source>
- <translation type="unfinished"/>
+ <translation>ROC</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="223"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="226"/>
<source>ROK</source>
- <translation type="unfinished"/>
+ <translation>ROK</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="228"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="231"/>
<source>Singapore</source>
- <translation type="unfinished"/>
+ <translation>Сингапур</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="233"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="236"/>
<source>Turkey</source>
- <translation type="unfinished"/>
+ <translation>Турция</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="238"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="241"/>
<source>UCT</source>
- <translation type="unfinished"/>
+ <translation>UCT</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="243"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="246"/>
<source>Universal</source>
- <translation type="unfinished"/>
+ <translation>Универсальный</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="248"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="251"/>
<source>UTC</source>
- <translation type="unfinished"/>
+ <translation>UTC</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="253"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="256"/>
<source>W-SU</source>
- <translation type="unfinished"/>
+ <translation>W-SU</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="258"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="261"/>
<source>WET</source>
- <translation type="unfinished"/>
+ <translation>WET</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="263"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="266"/>
<source>Zulu</source>
- <translation type="unfinished"/>
+ <translation>Зулус</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="277"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="280"/>
<source>USA</source>
- <translation type="unfinished"/>
+ <translation>США</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="282"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="285"/>
<source>Europe</source>
- <translation type="unfinished"/>
+ <translation>Европа</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="287"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="290"/>
<source>Australia</source>
- <translation type="unfinished"/>
+ <translation>Австралия</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="292"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="295"/>
<source>China</source>
- <translation type="unfinished"/>
+ <translation>Китай</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="297"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="300"/>
<source>Korea</source>
- <translation type="unfinished"/>
+ <translation>Корея</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="302"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="305"/>
<source>Taiwan</source>
- <translation type="unfinished"/>
+ <translation>Тайвань</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="310"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="313"/>
<source>Time Zone:</source>
- <translation type="unfinished"/>
+ <translation>Часовой Пояс:</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="317"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="320"/>
<source>Note: this can be overridden when region setting is auto-select</source>
<translation>Примечание: может быть перезаписано если регион выбирается автоматически</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="321"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="324"/>
<source>Japanese (日本語)</source>
<translation>Японский (日本語)</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="326"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="329"/>
<source>English</source>
<translation>Английский (English)</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="331"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="334"/>
<source>French (français)</source>
<translation>Французский (français)</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="336"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="339"/>
<source>German (Deutsch)</source>
<translation>Немецкий (Deutsch)</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="341"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="344"/>
<source>Italian (italiano)</source>
<translation>Итальянский (italiano)</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="346"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="349"/>
<source>Spanish (español)</source>
<translation>Испанский (español)</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="351"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="354"/>
<source>Chinese</source>
- <translation>Китайский (Chinese)</translation>
+ <translation>Китайский</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="356"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="359"/>
<source>Korean (한국어)</source>
<translation>Корейский (한국어)</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="361"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="364"/>
<source>Dutch (Nederlands)</source>
<translation>Голландский (Nederlands)</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="366"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="369"/>
<source>Portuguese (português)</source>
<translation>Португальский (português)</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="371"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="374"/>
<source>Russian (Русский)</source>
<translation>Русский</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="376"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="379"/>
<source>Taiwanese</source>
<translation>Тайваньский</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="381"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="384"/>
<source>British English</source>
<translation>Британский Английский</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="386"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="389"/>
<source>Canadian French</source>
<translation>Канадский Французский</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="391"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="394"/>
<source>Latin American Spanish</source>
<translation>Латиноамериканский Испанский</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="396"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="399"/>
<source>Simplified Chinese</source>
- <translation>Упрощенный Китайский</translation>
+ <translation>Упрощённый Китайский</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="401"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="404"/>
<source>Traditional Chinese (正體中文)</source>
<translation>Традиционный Китайский (正體中文)</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_system.ui" line="409"/>
+ <source>Brazilian Portuguese (português do Brasil)</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="417"/>
<source>Custom RTC</source>
<translation>Пользовательский RTC</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="416"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="424"/>
<source>Language</source>
<translation>Язык</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="423"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="431"/>
<source>RNG Seed</source>
<translation>Зерно RNG</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="431"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="439"/>
<source>Mono</source>
<translation>Моно</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="436"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="444"/>
<source>Stereo</source>
<translation>Стерео</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="441"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="449"/>
<source>Surround</source>
<translation>Объёмный звук</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="449"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="457"/>
<source>Console ID:</source>
<translation>Идентификатор Консоли:</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="456"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="464"/>
<source>Sound output mode</source>
<translation>Режим вывода звука</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="470"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="478"/>
<source>d MMM yyyy h:mm:ss AP</source>
- <translation type="unfinished"/>
+ <translation>д МММ гггг ч:мм:сс AP</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="507"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="515"/>
<source>Regenerate</source>
<translation>Перегенерировать</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="532"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="540"/>
<source>System settings are available only when game is not running.</source>
<translation>Настройки системы доступны только тогда, когда игра не запущена.</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.cpp" line="197"/>
+ <location filename="../../src/yuzu/configuration/configure_system.cpp" line="168"/>
<source>This will replace your current virtual Switch with a new one. Your current virtual Switch will not be recoverable. This might have unexpected effects in games. This might fail, if you use an outdated config savegame. Continue?</source>
<translation>Это заменит ваш текущий виртуальный Switch новым. Ваш текущий виртуальный Switch будет безвозвратно потерян. Это может иметь неожиданные последствия в играх. Может не сработать, если вы используете устаревшую конфигурацию сохраненных игр. Продолжить?</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.cpp" line="201"/>
+ <location filename="../../src/yuzu/configuration/configure_system.cpp" line="172"/>
<source>Warning</source>
<translation>Внимание</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.cpp" line="209"/>
+ <location filename="../../src/yuzu/configuration/configure_system.cpp" line="180"/>
<source>Console ID: 0x%1</source>
<translation>Идентификатор Консоли: 0x%1</translation>
</message>
</context>
<context>
+ <name>ConfigureTas</name>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_tas.ui" line="11"/>
+ <source>TAS</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_tas.ui" line="17"/>
+ <source>Reads controller input from scripts in the same format as TAS-nx scripts.&lt;br/&gt;For a more detailed explanation please consult the FAQ on the yuzu website.</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_tas.ui" line="24"/>
+ <source>To check which hotkeys control the playback/recording, please refer to the Hotkey settings (General -&gt; Hotkeys).</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_tas.ui" line="34"/>
+ <source>WARNING: This is an experimental feature.&lt;br/&gt;It will not play back scripts frame perfectly with the current, imperfect syncing method.</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_tas.ui" line="51"/>
+ <source>Settings</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_tas.ui" line="57"/>
+ <source>Enable TAS features</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_tas.ui" line="64"/>
+ <source>Automatic controller profile swapping</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_tas.ui" line="71"/>
+ <source>Loop script</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_tas.ui" line="81"/>
+ <source>Pause execution during loads</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_tas.ui" line="95"/>
+ <source>Script Directory</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_tas.ui" line="101"/>
+ <source>Path</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_tas.ui" line="108"/>
+ <source>...</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
+ <name>ConfigureTasDialog</name>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_tas.cpp" line="20"/>
+ <source>TAS Configuration</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_tas.cpp" line="53"/>
+ <source>Select TAS Load Directory...</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
<name>ConfigureTouchFromButton</name>
<message>
<location filename="../../src/yuzu/configuration/configure_touch_from_button.ui" line="14"/>
<source>Configure Touchscreen Mappings</source>
- <translation type="unfinished"/>
+ <translation>Настроить Привязки Сенсорного Экрана</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_touch_from_button.ui" line="22"/>
<source>Mapping:</source>
- <translation type="unfinished"/>
+ <translation>Привязки:</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_touch_from_button.ui" line="48"/>
<source>New</source>
- <translation type="unfinished"/>
+ <translation>Новый</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_touch_from_button.ui" line="61"/>
<source>Delete</source>
- <translation type="unfinished"/>
+ <translation>Удалить</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_touch_from_button.ui" line="74"/>
<source>Rename</source>
- <translation type="unfinished"/>
+ <translation>Переименовать</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_touch_from_button.ui" line="92"/>
<source>Click the bottom area to add a point, then press a button to bind.
Drag points to change position, or double-click table cells to edit values.</source>
- <translation type="unfinished"/>
+ <translation>Нажмите на нижней области, чтобы добавить точку, после чего нажмите кнопку для привязки.
+Перетащите точки, чтобы сменить позицию, или нажмите дважды на ячейки таблицы для смены значений.</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_touch_from_button.ui" line="116"/>
<source>Delete Point</source>
- <translation type="unfinished"/>
+ <translation>Удалить Точку</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_touch_from_button.cpp" line="80"/>
<source>Button</source>
- <translation type="unfinished"/>
+ <translation>Кнопка</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_touch_from_button.cpp" line="80"/>
<source>X</source>
<comment>X axis</comment>
- <translation type="unfinished"/>
+ <translation>X</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_touch_from_button.cpp" line="80"/>
<source>Y</source>
<comment>Y axis</comment>
- <translation type="unfinished"/>
+ <translation>Y</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_touch_from_button.cpp" line="200"/>
<source>New Profile</source>
- <translation type="unfinished"/>
+ <translation>Новый Профиль</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_touch_from_button.cpp" line="200"/>
<source>Enter the name for the new profile.</source>
- <translation type="unfinished"/>
+ <translation>Введите имя вашего нового профиля.</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_touch_from_button.cpp" line="211"/>
<source>Delete Profile</source>
- <translation type="unfinished"/>
+ <translation>Удалить Профиль</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_touch_from_button.cpp" line="211"/>
<source>Delete profile %1?</source>
- <translation type="unfinished"/>
+ <translation>Удалить профиль %1?</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_touch_from_button.cpp" line="224"/>
<source>Rename Profile</source>
- <translation type="unfinished"/>
+ <translation>Переименовать Профиль</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_touch_from_button.cpp" line="224"/>
<source>New name:</source>
- <translation type="unfinished"/>
+ <translation>Новое название:</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_touch_from_button.cpp" line="233"/>
<source>[press key]</source>
- <translation type="unfinished"/>
+ <translation>[нажмите кнопку]</translation>
</message>
</context>
<context>
@@ -2807,27 +3229,87 @@ Drag points to change position, or double-click table cells to edit values.</sou
<translation>Диаметр Касания Y</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_touchscreen_advanced.ui" line="78"/>
- <source>Finger</source>
- <translation>Палец</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/configuration/configure_touchscreen_advanced.ui" line="98"/>
+ <location filename="../../src/yuzu/configuration/configure_touchscreen_advanced.ui" line="91"/>
<source>Touch Diameter X</source>
<translation>Диаметр Касания X</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_touchscreen_advanced.ui" line="115"/>
+ <location filename="../../src/yuzu/configuration/configure_touchscreen_advanced.ui" line="98"/>
<source>Rotational Angle</source>
<translation>Угол Поворота</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_touchscreen_advanced.ui" line="149"/>
+ <location filename="../../src/yuzu/configuration/configure_touchscreen_advanced.ui" line="132"/>
<source>Restore Defaults</source>
<translation>Настройки по Умолчанию</translation>
</message>
</context>
<context>
+ <name>ConfigureUI</name>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="20"/>
+ <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="28"/>
+ <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="40"/>
+ <source>None</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="21"/>
+ <source>Small (32x32)</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="22"/>
+ <source>Standard (64x64)</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="23"/>
+ <source>Large (128x128)</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="24"/>
+ <source>Full Size (256x256)</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="29"/>
+ <source>Small (24x24)</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="30"/>
+ <source>Standard (48x48)</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="31"/>
+ <source>Large (72x72)</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="36"/>
+ <source>Filename</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="37"/>
+ <source>Filetype</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="38"/>
+ <source>Title ID</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="39"/>
+ <source>Title Name</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
<name>ConfigureUi</name>
<message>
<location filename="../../src/yuzu/configuration/configure_ui.ui" line="14"/>
@@ -2835,87 +3317,172 @@ Drag points to change position, or double-click table cells to edit values.</sou
<translation>Форма</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_ui.ui" line="20"/>
+ <location filename="../../src/yuzu/configuration/configure_ui.ui" line="17"/>
+ <source>UI</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_ui.ui" line="23"/>
<source>General</source>
- <translation>Основное</translation>
+ <translation>Основные</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_ui.ui" line="28"/>
+ <location filename="../../src/yuzu/configuration/configure_ui.ui" line="31"/>
<source>Note: Changing language will apply your configuration.</source>
<translation>Примечание: Изменение языка приведет к применению настроек.</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_ui.ui" line="40"/>
+ <location filename="../../src/yuzu/configuration/configure_ui.ui" line="43"/>
<source>Interface language:</source>
<translation>Язык интерфейса:</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_ui.ui" line="54"/>
+ <location filename="../../src/yuzu/configuration/configure_ui.ui" line="57"/>
<source>Theme:</source>
<translation>Тема:</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_ui.ui" line="71"/>
+ <location filename="../../src/yuzu/configuration/configure_ui.ui" line="74"/>
<source>Game List</source>
<translation>Список Игр</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_ui.ui" line="79"/>
+ <location filename="../../src/yuzu/configuration/configure_ui.ui" line="82"/>
<source>Show Add-Ons Column</source>
<translation>Показывать Столбец Дополнений</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_ui.ui" line="88"/>
- <source>Icon Size:</source>
- <translation>Размер Иконок:</translation>
+ <location filename="../../src/yuzu/configuration/configure_ui.ui" line="91"/>
+ <source>Game Icon Size:</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_ui.ui" line="102"/>
+ <location filename="../../src/yuzu/configuration/configure_ui.ui" line="105"/>
+ <source>Folder Icon Size:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_ui.ui" line="119"/>
<source>Row 1 Text:</source>
- <translation>Текст 1 Строки:</translation>
+ <translation>Строка 1:</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_ui.ui" line="116"/>
+ <location filename="../../src/yuzu/configuration/configure_ui.ui" line="133"/>
<source>Row 2 Text:</source>
- <translation>Текст 2 Строки:</translation>
+ <translation>Строка 2:</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_ui.ui" line="133"/>
+ <location filename="../../src/yuzu/configuration/configure_ui.ui" line="150"/>
<source>Screenshots</source>
- <translation type="unfinished"/>
+ <translation>Скриншоты</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_ui.ui" line="141"/>
+ <location filename="../../src/yuzu/configuration/configure_ui.ui" line="158"/>
<source>Ask Where To Save Screenshots (Windows Only)</source>
- <translation type="unfinished"/>
+ <translation>Спрашивать Куда Сохранять Скриншоты (Только для Windows)</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_ui.ui" line="150"/>
+ <location filename="../../src/yuzu/configuration/configure_ui.ui" line="167"/>
<source>Screenshots Path: </source>
- <translation type="unfinished"/>
+ <translation>Папка для Скриншотов:</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_ui.ui" line="160"/>
+ <location filename="../../src/yuzu/configuration/configure_ui.ui" line="177"/>
<source>...</source>
- <translation type="unfinished"/>
+ <translation>...</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="64"/>
+ <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="93"/>
<source>Select Screenshots Path...</source>
- <translation type="unfinished"/>
+ <translation>Выберите Папку для Скриншотов...</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="131"/>
+ <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="173"/>
<source>&lt;System&gt;</source>
<translation>&lt;System&gt;</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="132"/>
+ <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="174"/>
<source>English</source>
<translation>Английский</translation>
</message>
</context>
<context>
+ <name>ConfigureVibration</name>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_vibration.ui" line="14"/>
+ <source>Configure Vibration</source>
+ <translation>Настроить Вибрацию</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_vibration.ui" line="23"/>
+ <source>Vibration</source>
+ <translation>Вибрация</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_vibration.ui" line="56"/>
+ <source>Player 1</source>
+ <translation>Игрок 1</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_vibration.ui" line="89"/>
+ <location filename="../../src/yuzu/configuration/configure_vibration.ui" line="141"/>
+ <location filename="../../src/yuzu/configuration/configure_vibration.ui" line="193"/>
+ <location filename="../../src/yuzu/configuration/configure_vibration.ui" line="245"/>
+ <location filename="../../src/yuzu/configuration/configure_vibration.ui" line="315"/>
+ <location filename="../../src/yuzu/configuration/configure_vibration.ui" line="367"/>
+ <location filename="../../src/yuzu/configuration/configure_vibration.ui" line="419"/>
+ <location filename="../../src/yuzu/configuration/configure_vibration.ui" line="471"/>
+ <source>%</source>
+ <translation>%</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_vibration.ui" line="108"/>
+ <source>Player 2</source>
+ <translation>Игрок 2</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_vibration.ui" line="160"/>
+ <source>Player 3</source>
+ <translation>Игрок 3</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_vibration.ui" line="212"/>
+ <source>Player 4</source>
+ <translation>Игрок 4</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_vibration.ui" line="282"/>
+ <source>Player 5</source>
+ <translation>Игрок 5</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_vibration.ui" line="334"/>
+ <source>Player 6</source>
+ <translation>Игрок 6</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_vibration.ui" line="386"/>
+ <source>Player 7</source>
+ <translation>Игрок 7</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_vibration.ui" line="438"/>
+ <source>Player 8</source>
+ <translation>Игрок 8</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_vibration.ui" line="496"/>
+ <source>Settings</source>
+ <translation>Настройки</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_vibration.ui" line="502"/>
+ <source>Enable Accurate Vibration</source>
+ <translation>Включить Точную Вибрацию</translation>
+ </message>
+</context>
+<context>
<name>ConfigureWeb</name>
<message>
<location filename="../../src/yuzu/configuration/configure_web.ui" line="14"/>
@@ -2923,73 +3490,78 @@ Drag points to change position, or double-click table cells to edit values.</sou
<translation>Форма</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_web.ui" line="22"/>
+ <location filename="../../src/yuzu/configuration/configure_web.ui" line="17"/>
+ <source>Web</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_web.ui" line="25"/>
<source>yuzu Web Service</source>
- <translation>yuzu Веб Сервис</translation>
+ <translation>Веб Сервис yuzu</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_web.ui" line="28"/>
+ <location filename="../../src/yuzu/configuration/configure_web.ui" line="31"/>
<source>By providing your username and token, you agree to allow yuzu to collect additional usage data, which may include user identifying information.</source>
<translation>Предоставляя ваше имя пользователя и токен, вы разрешаете yuzu собирать дополнительную информацию об использовании, которая может включать данные идентифицирующие пользователя.</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_web.ui" line="46"/>
+ <location filename="../../src/yuzu/configuration/configure_web.ui" line="49"/>
<location filename="../../src/yuzu/configuration/configure_web.cpp" line="155"/>
<source>Verify</source>
<translation>Подтвердить</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_web.ui" line="53"/>
+ <location filename="../../src/yuzu/configuration/configure_web.ui" line="56"/>
<source>Sign up</source>
<translation>Регистрация</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_web.ui" line="63"/>
+ <location filename="../../src/yuzu/configuration/configure_web.ui" line="66"/>
<source>Token: </source>
<translation>Токен:</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_web.ui" line="74"/>
+ <location filename="../../src/yuzu/configuration/configure_web.ui" line="76"/>
<source>Username: </source>
<translation>Имя Пользователя:</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_web.ui" line="91"/>
+ <location filename="../../src/yuzu/configuration/configure_web.ui" line="93"/>
<source>What is my token?</source>
<translation>Что такое токен?</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_web.ui" line="116"/>
+ <location filename="../../src/yuzu/configuration/configure_web.ui" line="118"/>
<source>Telemetry</source>
<translation>Телеметрия</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_web.ui" line="122"/>
+ <location filename="../../src/yuzu/configuration/configure_web.ui" line="124"/>
<source>Share anonymous usage data with the yuzu team</source>
<translation>Делиться анонимной информацией об использовании с командой yuzu</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_web.ui" line="129"/>
+ <location filename="../../src/yuzu/configuration/configure_web.ui" line="131"/>
<source>Learn more</source>
<translation>Узнать больше</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_web.ui" line="138"/>
+ <location filename="../../src/yuzu/configuration/configure_web.ui" line="140"/>
<source>Telemetry ID:</source>
- <translation>ID Телеметрии:</translation>
+ <translation>Идентификатор Телеметрии:</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_web.ui" line="154"/>
+ <location filename="../../src/yuzu/configuration/configure_web.ui" line="156"/>
<source>Regenerate</source>
<translation>Перегенерировать</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_web.ui" line="168"/>
+ <location filename="../../src/yuzu/configuration/configure_web.ui" line="170"/>
<source>Discord Presence</source>
<translation>Интеграция с Discord</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_web.ui" line="174"/>
+ <location filename="../../src/yuzu/configuration/configure_web.ui" line="176"/>
<source>Show Current Game in your Discord Status</source>
<translation>Показывать Текущую Игру в вашем Статусе Discord</translation>
</message>
@@ -3006,13 +3578,13 @@ Drag points to change position, or double-click table cells to edit values.</sou
<message>
<location filename="../../src/yuzu/configuration/configure_web.cpp" line="77"/>
<source>&lt;a href=&apos;https://yuzu-emu.org/wiki/yuzu-web-service/&apos;&gt;&lt;span style=&quot;text-decoration: underline; color:#039be5;&quot;&gt;What is my token?&lt;/span&gt;&lt;/a&gt;</source>
- <translation>&lt;a href=&apos;https://yuzu-emu.org/wiki/yuzu-web-service/&apos;&gt;&lt;span style=&quot;text-decoration: underline; color:#039be5;&quot;&gt;Что такое токен?&lt;/span&gt;&lt;/a&gt;</translation>
+ <translation>&lt;a href=&apos;https://yuzu-emu.org/wiki/yuzu-web-service/&apos;&gt;&lt;span style=&quot;text-decoration: underline; color:#039be5;&quot;&gt;Какой у меня токен?&lt;/span&gt;&lt;/a&gt;</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_web.cpp" line="81"/>
<location filename="../../src/yuzu/configuration/configure_web.cpp" line="126"/>
<source>Telemetry ID: 0x%1</source>
- <translation>ID Телеметрии: 0x%1</translation>
+ <translation>Идентификатор Телеметрии: 0x%1</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_web.cpp" line="92"/>
@@ -3028,7 +3600,7 @@ Drag points to change position, or double-click table cells to edit values.</sou
<message>
<location filename="../../src/yuzu/configuration/configure_web.cpp" line="119"/>
<source>Token was not verified. The change to your token has not been saved.</source>
- <translation>Токен не подтвержден. Ваш токен не был изменен.</translation>
+ <translation>Токен не был подтвержден. Ваш токен не был изменен.</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_web.cpp" line="145"/>
@@ -3043,664 +3615,810 @@ Drag points to change position, or double-click table cells to edit values.</sou
<message>
<location filename="../../src/yuzu/configuration/configure_web.cpp" line="168"/>
<source>Verification failed. Check that you have entered your token correctly, and that your internet connection is working.</source>
- <translation>Ошибка подтверждения. Убедитесь в том, что токен введен корректно, и ваше интернет соединение активно.</translation>
+ <translation>Ошибка подтверждения. Убедитесь в том, что токен введен корректно, и ваше интернет соединение работает.</translation>
+ </message>
+</context>
+<context>
+ <name>ControllerDialog</name>
+ <message>
+ <location filename="../../src/yuzu/debugger/controller.cpp" line="17"/>
+ <source>Controller P1</source>
+ <translation>Контроллер P1</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/debugger/controller.cpp" line="52"/>
+ <source>&amp;Controller P1</source>
+ <translation>&amp;Контроллер P1</translation>
</message>
</context>
<context>
<name>GMainWindow</name>
<message>
- <location filename="../../src/yuzu/main.cpp" line="165"/>
+ <location filename="../../src/yuzu/main.cpp" line="170"/>
<source>&lt;a href=&apos;https://yuzu-emu.org/help/feature/telemetry/&apos;&gt;Anonymous data is collected&lt;/a&gt; to help improve yuzu. &lt;br/&gt;&lt;br/&gt;Would you like to share your usage data with us?</source>
<translation>&lt;a href=&apos;https://yuzu-emu.org/help/feature/telemetry/&apos;&gt;Анонимные данные собираются&lt;/a&gt; для улучшения yuzu. &lt;br/&gt;&lt;br/&gt;Хотели бы вы делиться данными об использовании с нами?</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="168"/>
+ <location filename="../../src/yuzu/main.cpp" line="173"/>
<source>Telemetry</source>
<translation>Телеметрия</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="326"/>
- <source>Text Check Failed</source>
- <translation>Ошибка Проверки Текста</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/main.cpp" line="339"/>
+ <location filename="../../src/yuzu/main.cpp" line="579"/>
<source>Loading Web Applet...</source>
- <translation type="unfinished"/>
+ <translation>Загрузка Веб-Апплета...</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="387"/>
- <source>Exit Web Applet</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/main.cpp" line="626"/>
+ <location filename="../../src/yuzu/main.cpp" line="629"/>
+ <source>Disable Web Applet</source>
+ <translation>Отключить Веб-Апплет</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="405"/>
- <source>Exit</source>
- <translation>Выход</translation>
+ <location filename="../../src/yuzu/main.cpp" line="630"/>
+ <source>Disabling the web applet will cause it to not be shown again for the rest of the emulated session. This can lead to undefined behavior and should only be used with Super Mario 3D All-Stars. Are you sure you want to disable the web applet?</source>
+ <translation>Отключение веб-апплета приведет к тому, что он больше не будет появляться до конца текущей сессии эмуляции. Это может привести к неожиданному поведению и должно использоваться только в Super Mario 3D All-Stars. Вы уверены, что хотите отключить веб-апплет?</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="406"/>
- <source>To exit the web application, use the game provided controls to select exit, select the &apos;Exit Web Applet&apos; option in the menu bar, or press the &apos;Enter&apos; key.</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../../src/yuzu/main.cpp" line="458"/>
- <source>Web Applet</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../../src/yuzu/main.cpp" line="459"/>
- <source>This version of yuzu was built without QtWebEngine support, meaning that yuzu cannot properly display the game manual or web page requested.</source>
- <translation>Эта версия yuzu была собрана без поддержки QtWebEngine, что означает, что yuzu не может нормально отобразить руководство к игре или запрошенную веб-страницу.</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/main.cpp" line="507"/>
+ <location filename="../../src/yuzu/main.cpp" line="733"/>
<source>The amount of shaders currently being built</source>
- <translation type="unfinished"/>
+ <translation>Количество создаваемых шейдеров на данный момент</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="510"/>
+ <location filename="../../src/yuzu/main.cpp" line="736"/>
<source>Current emulation speed. Values higher or lower than 100% indicate emulation is running faster or slower than a Switch.</source>
<translation>Текущая скорость эмуляции. Значения выше или ниже 100% указывают на то, что эмуляция идет быстрее или медленнее, чем на Switch.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="513"/>
+ <location filename="../../src/yuzu/main.cpp" line="739"/>
<source>How many frames per second the game is currently displaying. This will vary from game to game and scene to scene.</source>
<translation>Количество кадров в секунду в данный момент. Значение будет меняться от игры к игре и от сцене к сцене.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="517"/>
+ <location filename="../../src/yuzu/main.cpp" line="743"/>
<source>Time taken to emulate a Switch frame, not counting framelimiting or v-sync. For full-speed emulation this should be at most 16.67 ms.</source>
<translation>Время, которое нужно для эмуляции 1 кадра Switch, не принимая во внимание ограничение FPS или v-sync. Для полноскоростной эмуляции значение должно быть не больше 16,67 мс.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="537"/>
- <source>DOCK</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/main.cpp" line="768"/>
+ <source>Invalid config detected</source>
+ <translation>Обнаружена недопустимая конфигурация</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="556"/>
- <source>ASYNC</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/main.cpp" line="769"/>
+ <source>Handheld controller can&apos;t be used on docked mode. Pro controller will be selected.</source>
+ <translation>Портативный контроллер не может быть использован в режиме док-станции. Будет выбран контроллер Pro.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="576"/>
- <source>MULTICORE</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/main.cpp" line="781"/>
+ <source>DOCK</source>
+ <translation>ДОК</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="588"/>
+ <location filename="../../src/yuzu/main.cpp" line="815"/>
<source>VULKAN</source>
- <translation type="unfinished"/>
+ <translation>VULKAN</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="588"/>
+ <location filename="../../src/yuzu/main.cpp" line="815"/>
<source>OPENGL</source>
+ <translation>OPENGL</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.cpp" line="873"/>
+ <source>&amp;Clear Recent Files</source>
+ <translation>&amp;Очистить Недавние Файлы</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.cpp" line="1042"/>
+ <source>TAS Recording</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="647"/>
- <source>Clear Recent Files</source>
- <translation>Очистить Недавние Файлы</translation>
+ <location filename="../../src/yuzu/main.cpp" line="1043"/>
+ <source>Overwrite file of player 1?</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="990"/>
+ <location filename="../../src/yuzu/main.cpp" line="1268"/>
<source>Warning Outdated Game Format</source>
<translation>Предупреждение Устаревший Формат Игры</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="991"/>
+ <location filename="../../src/yuzu/main.cpp" line="1269"/>
<source>You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.&lt;br&gt;&lt;br&gt;For an explanation of the various Switch formats yuzu supports, &lt;a href=&apos;https://yuzu-emu.org/wiki/overview-of-switch-game-formats&apos;&gt;check out our wiki&lt;/a&gt;. This message will not be shown again.</source>
- <translation>Для этой игры вы используете разархивированный формат РОМа, который является устаревшим и был заменен другими, такими как NCA, NAX, XCI или NSP. В разархивированных каталогах РОМа отсутствуют значки, метаданные и поддержка обновлений. &lt;br&gt;&lt;br&gt;Для получения информации о различных форматах Switch, поддерживаемых yuzu, &lt;a href=&apos;https://yuzu-emu.org/wiki/overview-of-switch-game-formats&apos;&gt;просмотрите нашу вики&lt;/a&gt;. Это сообщение больше не будет отображаться.</translation>
+ <translation>Для этой игры вы используете разархивированный формат ROM&apos;а, который является устаревшим и был заменен другими, такими как NCA, NAX, XCI или NSP. В разархивированных каталогах ROM&apos;а отсутствуют значки, метаданные и поддержка обновлений. &lt;br&gt;&lt;br&gt;Для получения информации о различных форматах Switch, поддерживаемых yuzu, &lt;a href=&apos;https://yuzu-emu.org/wiki/overview-of-switch-game-formats&apos;&gt;просмотрите нашу вики&lt;/a&gt;. Это сообщение больше не будет отображаться.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1003"/>
- <location filename="../../src/yuzu/main.cpp" line="1036"/>
+ <location filename="../../src/yuzu/main.cpp" line="1281"/>
+ <location filename="../../src/yuzu/main.cpp" line="1318"/>
<source>Error while loading ROM!</source>
- <translation>Ошибка при загрузке РОМа!</translation>
+ <translation>Ошибка при загрузке ROM&apos;а!</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1004"/>
+ <location filename="../../src/yuzu/main.cpp" line="1282"/>
<source>The ROM format is not supported.</source>
- <translation>Формат РОМа не поддерживается.</translation>
+ <translation>Формат ROM&apos;а не поддерживается.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1008"/>
+ <location filename="../../src/yuzu/main.cpp" line="1286"/>
<source>An error occurred initializing the video core.</source>
<translation>Произошла ошибка при инициализации видеоядра.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1009"/>
+ <location filename="../../src/yuzu/main.cpp" line="1287"/>
<source>yuzu has encountered an error while running the video core, please see the log for more details.For more information on accessing the log, please see the following page: &lt;a href=&apos;https://community.citra-emu.org/t/how-to-upload-the-log-file/296&apos;&gt;How to Upload the Log File&lt;/a&gt;.Ensure that you have the latest graphics drivers for your GPU.</source>
- <translation>yuzu обнаружил ошибку во время работы видеоядра. Проверьте журнал для подробностей. Информацию о доступе к журналу можно найти на этой странице: &lt;a href=&apos;https://community.citra-emu.org/t/how-to-upload-the-log-file/296&apos;&gt;Как Отправить Файл Журнала.&lt;/a&gt; Убедитесь, что у вас установлены последние графические драйверы.</translation>
+ <translation>Произошла ошибка yuzu во время запуска видеоядра. Проверьте журнал для подробностей. Информацию о доступе к журналу можно найти на этой странице: &lt;a href=&apos;https://community.citra-emu.org/t/how-to-upload-the-log-file/296&apos;&gt;Как Отправить Файл Журнала.&lt;/a&gt; Убедитесь, что у вас установлены последние графические драйверы ГП.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1028"/>
- <source>Error while loading ROM! </source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/main.cpp" line="1305"/>
+ <source>Error while loading ROM! %1</source>
+ <comment>%1 signifies a numeric error code.</comment>
+ <translation>Ошибка при загрузке ROM&apos;а! %1</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1037"/>
+ <location filename="../../src/yuzu/main.cpp" line="1308"/>
+ <source>%1&lt;br&gt;Please follow &lt;a href=&apos;https://yuzu-emu.org/help/quickstart/&apos;&gt;the yuzu quickstart guide&lt;/a&gt; to redump your files.&lt;br&gt;You can refer to the yuzu wiki&lt;/a&gt; or the yuzu Discord&lt;/a&gt; for help.</source>
+ <comment>%1 signifies an error string.</comment>
+ <translation>%1&lt;br&gt;Пожалуйста, следуйте &lt;a href=&apos;https://yuzu-emu.org/help/quickstart/&apos;&gt;краткому руководству пользователя yuzu&lt;/a&gt; чтобы пере-дампить ваши файлы&lt;br&gt;Вы можете обратиться к вики yuzu&lt;/a&gt; или Discord yuzu&lt;/a&gt; для помощи.</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.cpp" line="1319"/>
<source>An unknown error occurred. Please see the log for more details.</source>
<translation>Произошла неизвестная ошибка. Пожалуйста, проверьте лог для подробностей.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1169"/>
+ <location filename="../../src/yuzu/main.cpp" line="1445"/>
+ <source>(64-bit)</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.cpp" line="1445"/>
+ <source>(32-bit)</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.cpp" line="1446"/>
+ <source>%1 %2</source>
+ <comment>%1 is the title name. %2 indicates if the title is 64-bit or 32-bit</comment>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.cpp" line="1490"/>
<source>Start</source>
- <translation>Начать</translation>
+ <translation>Запустить</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1274"/>
+ <location filename="../../src/yuzu/main.cpp" line="1595"/>
<source>Save Data</source>
<translation>Данные Сохранений</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1318"/>
+ <location filename="../../src/yuzu/main.cpp" line="1643"/>
<source>Mod Data</source>
<translation>Данные Модов</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1330"/>
+ <location filename="../../src/yuzu/main.cpp" line="1655"/>
<source>Error Opening %1 Folder</source>
<translation>Ошибка при Открытии Папки %1</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1331"/>
- <location filename="../../src/yuzu/main.cpp" line="1698"/>
+ <location filename="../../src/yuzu/main.cpp" line="1656"/>
+ <location filename="../../src/yuzu/main.cpp" line="2062"/>
<source>Folder does not exist!</source>
<translation>Папка не существует!</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1349"/>
+ <location filename="../../src/yuzu/main.cpp" line="1668"/>
<source>Error Opening Transferable Shader Cache</source>
<translation>Ошибка при Открытии Переносного Кеша Шейдеров</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1350"/>
- <location filename="../../src/yuzu/main.cpp" line="1544"/>
- <source>A shader cache for this title does not exist.</source>
- <translation>Шейдерный кеш для этого идентификатора не существует.</translation>
+ <location filename="../../src/yuzu/main.cpp" line="1669"/>
+ <source>Filed to create the shader cache directory for this title.</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1414"/>
+ <location filename="../../src/yuzu/main.cpp" line="1721"/>
<source>Contents</source>
- <translation type="unfinished"/>
+ <translation>Содержание</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1416"/>
+ <location filename="../../src/yuzu/main.cpp" line="1723"/>
<source>Update</source>
- <translation type="unfinished"/>
+ <translation>Обновление</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1418"/>
+ <location filename="../../src/yuzu/main.cpp" line="1725"/>
<source>DLC</source>
- <translation type="unfinished"/>
+ <translation>Загружаемый Контент</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1425"/>
+ <location filename="../../src/yuzu/main.cpp" line="1732"/>
<source>Remove Entry</source>
- <translation type="unfinished"/>
+ <translation>Удалить Запись</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1425"/>
+ <location filename="../../src/yuzu/main.cpp" line="1732"/>
<source>Remove Installed Game %1?</source>
- <translation type="unfinished"/>
+ <translation>Удалить Установленную Игру %1?</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1455"/>
- <location filename="../../src/yuzu/main.cpp" line="1471"/>
- <location filename="../../src/yuzu/main.cpp" line="1502"/>
- <location filename="../../src/yuzu/main.cpp" line="1549"/>
- <location filename="../../src/yuzu/main.cpp" line="1570"/>
+ <location filename="../../src/yuzu/main.cpp" line="1762"/>
+ <location filename="../../src/yuzu/main.cpp" line="1778"/>
+ <location filename="../../src/yuzu/main.cpp" line="1809"/>
+ <location filename="../../src/yuzu/main.cpp" line="1870"/>
+ <location filename="../../src/yuzu/main.cpp" line="1888"/>
+ <location filename="../../src/yuzu/main.cpp" line="1911"/>
<source>Successfully Removed</source>
- <translation type="unfinished"/>
+ <translation>Успешно Удалено</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1456"/>
+ <location filename="../../src/yuzu/main.cpp" line="1763"/>
<source>Successfully removed the installed base game.</source>
- <translation type="unfinished"/>
+ <translation>Установленная базовая игра успешно удалена.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1459"/>
- <location filename="../../src/yuzu/main.cpp" line="1474"/>
- <location filename="../../src/yuzu/main.cpp" line="1497"/>
+ <location filename="../../src/yuzu/main.cpp" line="1766"/>
+ <location filename="../../src/yuzu/main.cpp" line="1781"/>
+ <location filename="../../src/yuzu/main.cpp" line="1804"/>
<source>Error Removing %1</source>
- <translation type="unfinished"/>
+ <translation>Ошибка при Удалении %1</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1460"/>
+ <location filename="../../src/yuzu/main.cpp" line="1767"/>
<source>The base game is not installed in the NAND and cannot be removed.</source>
- <translation type="unfinished"/>
+ <translation>Базовая игра не установлена в NAND и не может быть удалена.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1472"/>
+ <location filename="../../src/yuzu/main.cpp" line="1779"/>
<source>Successfully removed the installed update.</source>
- <translation type="unfinished"/>
+ <translation>Установленное обновление успешно удалено.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1475"/>
+ <location filename="../../src/yuzu/main.cpp" line="1782"/>
<source>There is no update installed for this title.</source>
- <translation type="unfinished"/>
+ <translation>Для этой игры нету обновлений.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1498"/>
+ <location filename="../../src/yuzu/main.cpp" line="1805"/>
<source>There are no DLC installed for this title.</source>
- <translation type="unfinished"/>
+ <translation>Для этой игры нет установленного загружаемого контента.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1503"/>
+ <location filename="../../src/yuzu/main.cpp" line="1810"/>
<source>Successfully removed %1 installed DLC.</source>
+ <translation>Успешно удалено %1 загружаемого контента.</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.cpp" line="1818"/>
+ <source>Delete OpenGL Transferable Shader Cache?</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1510"/>
- <source>Delete Transferable Shader Cache?</source>
+ <location filename="../../src/yuzu/main.cpp" line="1820"/>
+ <source>Delete Vulkan Transferable Shader Cache?</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1512"/>
- <source>Remove Custom Game Configuration?</source>
+ <location filename="../../src/yuzu/main.cpp" line="1822"/>
+ <source>Delete All Transferable Shader Caches?</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1518"/>
+ <location filename="../../src/yuzu/main.cpp" line="1824"/>
+ <source>Remove Custom Game Configuration?</source>
+ <translation>Удалить Пользовательскую Настройку Игры?</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.cpp" line="1830"/>
<source>Remove File</source>
- <translation type="unfinished"/>
+ <translation>Удалить Файл</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1543"/>
- <location filename="../../src/yuzu/main.cpp" line="1552"/>
+ <location filename="../../src/yuzu/main.cpp" line="1865"/>
+ <location filename="../../src/yuzu/main.cpp" line="1873"/>
<source>Error Removing Transferable Shader Cache</source>
- <translation type="unfinished"/>
+ <translation>Ошибка при Удалении Переносного Кеша Шейдеров</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1550"/>
+ <location filename="../../src/yuzu/main.cpp" line="1866"/>
+ <location filename="../../src/yuzu/main.cpp" line="1884"/>
+ <source>A shader cache for this title does not exist.</source>
+ <translation>Кеш шейдеров для этой игры не существует.</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.cpp" line="1871"/>
<source>Successfully removed the transferable shader cache.</source>
- <translation type="unfinished"/>
+ <translation>Переносной кеш шейдеров успешно удалён.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1553"/>
+ <location filename="../../src/yuzu/main.cpp" line="1874"/>
<source>Failed to remove the transferable shader cache.</source>
+ <translation>Не удалось удалить переносной кеш шейдеров.</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.cpp" line="1883"/>
+ <location filename="../../src/yuzu/main.cpp" line="1891"/>
+ <source>Error Removing Transferable Shader Caches</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1564"/>
- <location filename="../../src/yuzu/main.cpp" line="1573"/>
- <source>Error Removing Custom Configuration</source>
+ <location filename="../../src/yuzu/main.cpp" line="1889"/>
+ <source>Successfully removed the transferable shader caches.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1565"/>
- <source>A custom configuration for this title does not exist.</source>
+ <location filename="../../src/yuzu/main.cpp" line="1892"/>
+ <source>Failed to remove the transferable shader cache directory.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1571"/>
+ <location filename="../../src/yuzu/main.cpp" line="1905"/>
+ <location filename="../../src/yuzu/main.cpp" line="1914"/>
+ <source>Error Removing Custom Configuration</source>
+ <translation>Ошибка при Удалении Пользовательской Настройки</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.cpp" line="1906"/>
+ <source>A custom configuration for this title does not exist.</source>
+ <translation>Пользовательская настройка для этой игры не существует.</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.cpp" line="1912"/>
<source>Successfully removed the custom game configuration.</source>
- <translation type="unfinished"/>
+ <translation>Пользовательская настройка игры успешно удалена.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1574"/>
+ <location filename="../../src/yuzu/main.cpp" line="1915"/>
<source>Failed to remove the custom game configuration.</source>
- <translation type="unfinished"/>
+ <translation>Не удалось удалить пользовательскую настройку игры.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1580"/>
+ <location filename="../../src/yuzu/main.cpp" line="1922"/>
+ <location filename="../../src/yuzu/main.cpp" line="2001"/>
<source>RomFS Extraction Failed!</source>
- <translation>Не удалось извлечь RomFS!</translation>
+ <translation>Не Удалось Извлечь RomFS!</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1581"/>
+ <location filename="../../src/yuzu/main.cpp" line="1923"/>
<source>There was an error copying the RomFS files or the user cancelled the operation.</source>
<translation>Произошла ошибка при копировании файлов RomFS или пользователь отменил операцию.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1633"/>
+ <location filename="../../src/yuzu/main.cpp" line="1981"/>
<source>Full</source>
<translation>Полный</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1633"/>
+ <location filename="../../src/yuzu/main.cpp" line="1981"/>
<source>Skeleton</source>
- <translation type="unfinished"/>
+ <translation>Структура</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1635"/>
+ <location filename="../../src/yuzu/main.cpp" line="1983"/>
<source>Select RomFS Dump Mode</source>
<translation>Выберите Режим Дампа RomFS</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1636"/>
+ <location filename="../../src/yuzu/main.cpp" line="1984"/>
<source>Please select the how you would like the RomFS dumped.&lt;br&gt;Full will copy all of the files into the new directory while &lt;br&gt;skeleton will only create the directory structure.</source>
<translation>Пожалуйста, выберите, как вы хотите выполнить дамп RomFS. &lt;br&gt;Полное скопирует все файлы в новый каталог, в то время как &lt;br&gt;Структура создаст только структуру каталогов.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1649"/>
+ <location filename="../../src/yuzu/main.cpp" line="2002"/>
+ <source>There is not enough free space at %1 to extract the RomFS. Please free up space or select a different dump directory at Emulation &gt; Configure &gt; System &gt; Filesystem &gt; Dump Root</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.cpp" line="2009"/>
<source>Extracting RomFS...</source>
<translation>Извлечение RomFS...</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1649"/>
- <location filename="../../src/yuzu/main.cpp" line="1822"/>
+ <location filename="../../src/yuzu/main.cpp" line="2009"/>
+ <location filename="../../src/yuzu/main.cpp" line="2189"/>
<source>Cancel</source>
<translation>Отмена</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1656"/>
+ <location filename="../../src/yuzu/main.cpp" line="2016"/>
<source>RomFS Extraction Succeeded!</source>
<translation>Извлечение RomFS Прошло Успешно!</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1657"/>
+ <location filename="../../src/yuzu/main.cpp" line="2017"/>
<source>The operation completed successfully.</source>
<translation>Операция выполнена.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1698"/>
+ <location filename="../../src/yuzu/main.cpp" line="2061"/>
<source>Error Opening %1</source>
<translation>Ошибка Открытия %1</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1705"/>
+ <location filename="../../src/yuzu/main.cpp" line="2070"/>
<source>Select Directory</source>
- <translation>Выбрать Путь</translation>
+ <translation>Выбрать Каталог</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1731"/>
+ <location filename="../../src/yuzu/main.cpp" line="2097"/>
<source>Properties</source>
<translation>Свойства</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1732"/>
+ <location filename="../../src/yuzu/main.cpp" line="2098"/>
<source>The game properties could not be loaded.</source>
<translation>Не удалось загрузить свойства игры.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1744"/>
+ <location filename="../../src/yuzu/main.cpp" line="2110"/>
<source>Switch Executable (%1);;All Files (*.*)</source>
<comment>%1 is an identifier for the Switch executable file extensions.</comment>
<translation>Исполняемый файл Switch (%1);;Все файлы (*.*)</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1748"/>
+ <location filename="../../src/yuzu/main.cpp" line="2114"/>
<source>Load File</source>
<translation>Загрузить Файл</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1760"/>
+ <location filename="../../src/yuzu/main.cpp" line="2126"/>
<source>Open Extracted ROM Directory</source>
- <translation>Открыть Папку Извлечённого РОМа</translation>
+ <translation>Открыть Директорию Извлечённого РОМа</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1771"/>
+ <location filename="../../src/yuzu/main.cpp" line="2137"/>
<source>Invalid Directory Selected</source>
- <translation>Выбран Неверный Каталог</translation>
+ <translation>Задан Неверный Каталог</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1772"/>
+ <location filename="../../src/yuzu/main.cpp" line="2138"/>
<source>The directory you have selected does not contain a &apos;main&apos; file.</source>
<translation>Каталог, который вы выбрали, не содержит «основного» файла.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1782"/>
+ <location filename="../../src/yuzu/main.cpp" line="2148"/>
<source>Installable Switch File (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submission Package (*.nsp);;NX Cartridge Image (*.xci)</source>
- <translation type="unfinished"/>
+ <translation>Устанавливаемый Файл Switch (*.nca, *.nsp, *.xci);;Архив Контента Nintendo (*.nca);;Пакет Подачи Nintendo (*.nsp);;Образ Картриджа NX (*.xci)</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1787"/>
+ <location filename="../../src/yuzu/main.cpp" line="2153"/>
<source>Install Files</source>
- <translation type="unfinished"/>
+ <translation>Установить Файлы</translation>
+ </message>
+ <message numerus="yes">
+ <location filename="../../src/yuzu/main.cpp" line="2197"/>
+ <source>%n file(s) remaining</source>
+ <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform></translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1832"/>
+ <location filename="../../src/yuzu/main.cpp" line="2199"/>
<source>Installing file &quot;%1&quot;...</source>
<translation>Установка файла &quot;%1&quot;...</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1880"/>
+ <location filename="../../src/yuzu/main.cpp" line="2245"/>
+ <location filename="../../src/yuzu/main.cpp" line="2259"/>
<source>Install Results</source>
- <translation type="unfinished"/>
+ <translation>Установить Результаты</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.cpp" line="2246"/>
+ <source>To avoid possible conflicts, we discourage users from installing base games to the NAND.
+Please, only use this feature to install updates and DLC.</source>
+ <translation>Чтобы избежать возможных конфликтов, мы не рекомендуем пользователям устанавливать базовые игры на NAND.
+Пожалуйста, используйте эту функцию только для установки обновлений и DLC.</translation>
+ </message>
+ <message numerus="yes">
+ <location filename="../../src/yuzu/main.cpp" line="2252"/>
+ <source>%n file(s) were newly installed
+</source>
+ <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform></translation>
+ </message>
+ <message numerus="yes">
+ <location filename="../../src/yuzu/main.cpp" line="2255"/>
+ <source>%n file(s) were overwritten
+</source>
+ <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform></translation>
+ </message>
+ <message numerus="yes">
+ <location filename="../../src/yuzu/main.cpp" line="2257"/>
+ <source>%n file(s) failed to install
+</source>
+ <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform></translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1977"/>
+ <location filename="../../src/yuzu/main.cpp" line="2358"/>
<source>System Application</source>
<translation>Системное Приложение</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1978"/>
+ <location filename="../../src/yuzu/main.cpp" line="2359"/>
<source>System Archive</source>
<translation>Системный Архив</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1979"/>
+ <location filename="../../src/yuzu/main.cpp" line="2360"/>
<source>System Application Update</source>
<translation>Обновление Системного Приложения</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1980"/>
+ <location filename="../../src/yuzu/main.cpp" line="2361"/>
<source>Firmware Package (Type A)</source>
- <translation>Контейнер Прошивки (Тип А)</translation>
+ <translation>Пакет Прошивки (Тип А)</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1981"/>
+ <location filename="../../src/yuzu/main.cpp" line="2362"/>
<source>Firmware Package (Type B)</source>
- <translation>Контейнер Прошивки (Тип Б)</translation>
+ <translation>Пакет Прошивки (Тип Б)</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1982"/>
+ <location filename="../../src/yuzu/main.cpp" line="2363"/>
<source>Game</source>
<translation>Игра</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1983"/>
+ <location filename="../../src/yuzu/main.cpp" line="2364"/>
<source>Game Update</source>
<translation>Обновление Игры</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1984"/>
+ <location filename="../../src/yuzu/main.cpp" line="2365"/>
<source>Game DLC</source>
- <translation>Загружаемый Контент</translation>
+ <translation>Загружаемый Контент Игры</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1985"/>
+ <location filename="../../src/yuzu/main.cpp" line="2366"/>
<source>Delta Title</source>
- <translation>Delta Название</translation>
+ <translation>Дельта-Титул</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1988"/>
+ <location filename="../../src/yuzu/main.cpp" line="2369"/>
<source>Select NCA Install Type...</source>
<translation>Выберите Тип Установки NCA...</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1989"/>
+ <location filename="../../src/yuzu/main.cpp" line="2370"/>
<source>Please select the type of title you would like to install this NCA as:
(In most instances, the default &apos;Game&apos; is fine.)</source>
<translation>Пожалуйста, выберите тип приложения, который вы хотите установить для этого NCA:
- (В большинстве случаев, простое «Игра» подходит.)</translation>
+ (В большинстве случаев, подходит стандартный выбор «Игра».)</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1995"/>
+ <location filename="../../src/yuzu/main.cpp" line="2376"/>
<source>Failed to Install</source>
<translation>Ошибка Установки</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1996"/>
+ <location filename="../../src/yuzu/main.cpp" line="2377"/>
<source>The title type you selected for the NCA is invalid.</source>
<translation>Тип приложения, который вы выбрали для NCA, недействителен.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2037"/>
+ <location filename="../../src/yuzu/main.cpp" line="2412"/>
<source>File not found</source>
<translation>Файл не найден</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2038"/>
+ <location filename="../../src/yuzu/main.cpp" line="2413"/>
<source>File &quot;%1&quot; not found</source>
<translation>Файл &quot;%1&quot; не найден</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2060"/>
- <location filename="../../src/yuzu/main.cpp" line="2867"/>
- <source>Continue</source>
- <translation>Продолжить</translation>
+ <location filename="../../src/yuzu/main.cpp" line="2428"/>
+ <location filename="../../src/yuzu/main.cpp" line="3431"/>
+ <source>&amp;Continue</source>
+ <translation>&amp;Продолжить</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2101"/>
- <source>Error Display</source>
- <translation>Показ Ошибок</translation>
+ <location filename="../../src/yuzu/main.cpp" line="2477"/>
+ <source>OK</source>
+ <translation>ОК</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2111"/>
+ <location filename="../../src/yuzu/main.cpp" line="2491"/>
<source>Missing yuzu Account</source>
<translation>Отсутствует Аккаунт yuzu</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2112"/>
+ <location filename="../../src/yuzu/main.cpp" line="2492"/>
<source>In order to submit a game compatibility test case, you must link your yuzu account.&lt;br&gt;&lt;br/&gt;To link your yuzu account, go to Emulation &amp;gt; Configuration &amp;gt; Web.</source>
<translation>Чтобы отправить отчет о совместимости игры, необходимо привязать свою учетную запись yuzu.&lt;br&gt;&lt;br/&gt;Чтобы привязать свою учетную запись yuzu, перейдите в раздел Эмуляция &amp;gt; Настройка &amp;gt; Веб.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2122"/>
+ <location filename="../../src/yuzu/main.cpp" line="2502"/>
<source>Error opening URL</source>
- <translation type="unfinished"/>
+ <translation>Ошибка при открытии URL</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2123"/>
+ <location filename="../../src/yuzu/main.cpp" line="2503"/>
<source>Unable to open the URL &quot;%1&quot;.</source>
- <translation type="unfinished"/>
+ <translation>Не удалось открыть URL: &quot;%1&quot;.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2287"/>
+ <location filename="../../src/yuzu/main.cpp" line="2785"/>
<source>Amiibo File (%1);; All Files (*.*)</source>
<translation>Файл Amiibo (%1);; Все Файлы (*.*)</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2288"/>
+ <location filename="../../src/yuzu/main.cpp" line="2786"/>
<source>Load Amiibo</source>
<translation>Загрузить Amiibo</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2307"/>
+ <location filename="../../src/yuzu/main.cpp" line="2804"/>
<source>Error opening Amiibo data file</source>
<translation>Ошибка открытия файла данных Amiibo</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2308"/>
+ <location filename="../../src/yuzu/main.cpp" line="2805"/>
<source>Unable to open Amiibo file &quot;%1&quot; for reading.</source>
<translation>Невозможно открыть файл Amiibo &quot;%1&quot; для чтения.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2316"/>
+ <location filename="../../src/yuzu/main.cpp" line="2813"/>
<source>Error reading Amiibo data file</source>
<translation>Ошибка чтения файла данных Amiibo</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2317"/>
+ <location filename="../../src/yuzu/main.cpp" line="2814"/>
<source>Unable to fully read Amiibo data. Expected to read %1 bytes, but was only able to read %2 bytes.</source>
<translation>Невозможно полностью прочитать данные Amiibo. Ожидалось прочитать %1 байт, но удалось прочитать только %2 байт.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2325"/>
+ <location filename="../../src/yuzu/main.cpp" line="2822"/>
<source>Error loading Amiibo data</source>
<translation>Ошибка загрузки данных Amiibo</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2326"/>
+ <location filename="../../src/yuzu/main.cpp" line="2823"/>
<source>Unable to load Amiibo data.</source>
<translation>Невозможно загрузить данные Amiibo.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2364"/>
+ <location filename="../../src/yuzu/main.cpp" line="2864"/>
<source>Capture Screenshot</source>
<translation>Сделать Скриншот</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2365"/>
+ <location filename="../../src/yuzu/main.cpp" line="2865"/>
<source>PNG Image (*.png)</source>
- <translation>PNG Image (*.png)</translation>
+ <translation>Изображение PNG (*.png)</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.cpp" line="2931"/>
+ <source>TAS state: Running %1/%2</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.cpp" line="2933"/>
+ <source>TAS state: Recording %1</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.cpp" line="2935"/>
+ <source>TAS state: Idle %1/%2</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.cpp" line="2937"/>
+ <source>TAS State: Invalid</source>
+ <translation type="unfinished"/>
+ </message>
+ <message numerus="yes">
+ <location filename="../../src/yuzu/main.cpp" line="2958"/>
+ <source>Building: %n shader(s)</source>
+ <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform></translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2418"/>
+ <location filename="../../src/yuzu/main.cpp" line="2965"/>
<source>Speed: %1% / %2%</source>
<translation>Скорость: %1% / %2%</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2422"/>
+ <location filename="../../src/yuzu/main.cpp" line="2969"/>
<source>Speed: %1%</source>
<translation>Скорость: %1%</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2424"/>
+ <location filename="../../src/yuzu/main.cpp" line="2973"/>
+ <source>Game: %1 FPS (Unlocked)</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.cpp" line="2975"/>
<source>Game: %1 FPS</source>
<translation>Игра: %1 FPS</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2425"/>
+ <location filename="../../src/yuzu/main.cpp" line="2977"/>
<source>Frame: %1 ms</source>
- <translation>Один кадр: %1 ms</translation>
+ <translation>Кадр: %1 мс</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.cpp" line="2987"/>
+ <source>GPU NORMAL</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2473"/>
+ <location filename="../../src/yuzu/main.cpp" line="2992"/>
+ <source>GPU HIGH</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.cpp" line="2997"/>
+ <source>GPU EXTREME</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.cpp" line="3002"/>
+ <source>GPU ERROR</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.cpp" line="3059"/>
<source>The game you are trying to load requires additional files from your Switch to be dumped before playing.&lt;br/&gt;&lt;br/&gt;For more information on dumping these files, please see the following wiki page: &lt;a href=&apos;https://yuzu-emu.org/wiki/dumping-system-archives-and-the-shared-fonts-from-a-switch-console/&apos;&gt;Dumping System Archives and the Shared Fonts from a Switch Console&lt;/a&gt;.&lt;br/&gt;&lt;br/&gt;Would you like to quit back to the game list? Continuing emulation may result in crashes, corrupted save data, or other bugs.</source>
- <translation>Игра, которую вы пытаетесь загрузить, требует, чтобы дополнительные файлы были сдамплены с вашего Switch перед началом игры. &lt;br/&gt;&lt;br/&gt;Для получения дополнительной информации о дампе этих файлов см. следующую вики-страницу: &lt;a href=&apos;https://yuzu-emu.org/wiki/dumping-system-archives-and-the-shared-fonts-from-a-switch-console/&apos;&gt;Дамп Системных Архивов и Общих Шрифтов с консоли&lt;/a&gt;. &lt;br/&gt;&lt;br/&gt;Хотите вернуться к списку игр? Продолжение эмуляции может привести к сбоям, повреждению сохраненных данных или другим ошибкам.</translation>
+ <translation>Игра, которую вы пытаетесь загрузить, требует, чтобы дополнительные файлы были сдамплены с вашего Switch перед началом игры. &lt;br/&gt;&lt;br/&gt;Для получения дополнительной информации о дампе этих файлов см. следующую вики: &lt;a href=&apos;https://yuzu-emu.org/wiki/dumping-system-archives-and-the-shared-fonts-from-a-switch-console/&apos;&gt;Дамп Системных Архивов и Общих Шрифтов с консоли&lt;/a&gt;. &lt;br/&gt;&lt;br/&gt;Хотите вернуться к списку игр? Продолжение эмуляции может привести к сбоям, повреждению сохраненных данных или другим ошибкам.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2488"/>
+ <location filename="../../src/yuzu/main.cpp" line="3074"/>
<source>yuzu was unable to locate a Switch system archive. %1</source>
<translation>yuzu не удалось найти системный архив Switch. %1</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2490"/>
+ <location filename="../../src/yuzu/main.cpp" line="3076"/>
<source>yuzu was unable to locate a Switch system archive: %1. %2</source>
<translation>yuzu не удалось найти системный архив Switch: %1. %2</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2494"/>
+ <location filename="../../src/yuzu/main.cpp" line="3080"/>
<source>System Archive Not Found</source>
<translation>Системный Архив Не Найден</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2496"/>
+ <location filename="../../src/yuzu/main.cpp" line="3082"/>
<source>System Archive Missing</source>
<translation>Отсутствует Системный Архив</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2502"/>
+ <location filename="../../src/yuzu/main.cpp" line="3088"/>
<source>yuzu was unable to locate the Switch shared fonts. %1</source>
<translation>yuzu не удалось найти общие шрифты Switch. %1</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2503"/>
+ <location filename="../../src/yuzu/main.cpp" line="3089"/>
<source>Shared Fonts Not Found</source>
<translation>Общие Шрифты Не Найдены</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2505"/>
+ <location filename="../../src/yuzu/main.cpp" line="3091"/>
<source>Shared Font Missing</source>
<translation>Общие Шрифты Отсутствуют</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2511"/>
+ <location filename="../../src/yuzu/main.cpp" line="3097"/>
<source>Fatal Error</source>
<translation>Фатальная Ошибка</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2512"/>
+ <location filename="../../src/yuzu/main.cpp" line="3098"/>
<source>yuzu has encountered a fatal error, please see the log for more details. For more information on accessing the log, please see the following page: &lt;a href=&apos;https://community.citra-emu.org/t/how-to-upload-the-log-file/296&apos;&gt;How to Upload the Log File&lt;/a&gt;.&lt;br/&gt;&lt;br/&gt;Would you like to quit back to the game list? Continuing emulation may result in crashes, corrupted save data, or other bugs.</source>
- <translation>yuzu столкнулся с фатальной ошибкой, смотрите подробности в журнале. Информацию о доступе к журналу можно найти на этой странице: &lt;a href=&apos;https://community.citra-emu.org/t/how-to-upload-the-log-file/296&apos;&gt;Как Отправить Файл Журнала&lt;/a&gt;.&lt;br/&gt;&lt;br/&gt;Хотите вернуться в список игр? Продолжение эмуляции может привести к сбоям, повреждению сохраненных данных или другим ошибкам.</translation>
+ <translation>yuzu столкнулся с фатальной ошибкой, смотрите подробности в журнале. Информацию о доступе к журналу можно найти на этой странице: &lt;a href=&apos;https://community.citra-emu.org/t/how-to-upload-the-log-file/296&apos;&gt;Как Отправить Файл Журнала&lt;/a&gt;.&lt;br/&gt;&lt;br/&gt;Желаете вернуться к списку игр? Продолжение эмуляции может привести к сбоям, повреждению сохраненных данных или другим ошибкам.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2521"/>
+ <location filename="../../src/yuzu/main.cpp" line="3107"/>
<source>Fatal Error encountered</source>
- <translation>Обнаружена Фатальная ошибка</translation>
+ <translation>Произошла Фатальная Ошибка</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2544"/>
+ <location filename="../../src/yuzu/main.cpp" line="3130"/>
<source>Confirm Key Rederivation</source>
<translation>Подтвердите Перерасчет Ключа</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2545"/>
+ <location filename="../../src/yuzu/main.cpp" line="3131"/>
<source>You are about to force rederive all of your keys.
If you do not know what this means or what you are doing,
this is a potentially destructive action.
@@ -3717,37 +4435,37 @@ This will delete your autogenerated key files and re-run the key derivation modu
Это удалит ваши автоматически сгенерированные файлы ключей и повторно запустит модуль расчета ключей.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2578"/>
+ <location filename="../../src/yuzu/main.cpp" line="3163"/>
<source>Missing fuses</source>
- <translation type="unfinished"/>
+ <translation>Отсутствуют предохранители</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2581"/>
+ <location filename="../../src/yuzu/main.cpp" line="3166"/>
<source> - Missing BOOT0</source>
- <translation type="unfinished"/>
+ <translation>- Отсутствует BOOT0</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2584"/>
+ <location filename="../../src/yuzu/main.cpp" line="3169"/>
<source> - Missing BCPKG2-1-Normal-Main</source>
- <translation type="unfinished"/>
+ <translation>- Отсутствует BCPKG2-1-Normal-Main</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2587"/>
+ <location filename="../../src/yuzu/main.cpp" line="3172"/>
<source> - Missing PRODINFO</source>
- <translation type="unfinished"/>
+ <translation>- Отсутствует PRODINFO</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2591"/>
+ <location filename="../../src/yuzu/main.cpp" line="3176"/>
<source>Derivation Components Missing</source>
- <translation type="unfinished"/>
+ <translation>Компоненты Расчета Отсутствуют</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2592"/>
+ <location filename="../../src/yuzu/main.cpp" line="3177"/>
<source>Components are missing that may hinder key derivation from completing. &lt;br&gt;Please follow &lt;a href=&apos;https://yuzu-emu.org/help/quickstart/&apos;&gt;the yuzu quickstart guide&lt;/a&gt; to get all your keys and games.&lt;br&gt;&lt;br&gt;&lt;small&gt;(%1)&lt;/small&gt;</source>
- <translation type="unfinished"/>
+ <translation>Отсутствуют компоненты, что может помешать завершению процесса получения ключей. &lt;br&gt;Пожалуйста, следуйте &lt;a href=&apos;https://yuzu-emu.org/help/quickstart/&apos;&gt;краткому руководство пользователя yuzu&lt;/a&gt;, чтобы получить все ваши ключи и игры.&lt;br&gt;&lt;br&gt;&lt;small&gt;(%1)&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2601"/>
+ <location filename="../../src/yuzu/main.cpp" line="3186"/>
<source>Deriving keys...
This may take up to a minute depending
on your system&apos;s performance.</source>
@@ -3756,39 +4474,39 @@ on your system&apos;s performance.</source>
от производительности вашей системы.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2603"/>
+ <location filename="../../src/yuzu/main.cpp" line="3188"/>
<source>Deriving Keys</source>
<translation>Получение Ключей</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2648"/>
+ <location filename="../../src/yuzu/main.cpp" line="3233"/>
<source>Select RomFS Dump Target</source>
<translation>Выберите Цель для Дампа RomFS</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2649"/>
+ <location filename="../../src/yuzu/main.cpp" line="3234"/>
<source>Please select which RomFS you would like to dump.</source>
<translation>Пожалуйста, выберите, какой RomFS вы хотите сдампить.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2665"/>
- <location filename="../../src/yuzu/main.cpp" line="2756"/>
- <location filename="../../src/yuzu/main.cpp" line="2767"/>
- <source>yuzu</source>
- <translation>yuzu</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/main.cpp" line="2665"/>
+ <location filename="../../src/yuzu/main.cpp" line="3249"/>
<source>Are you sure you want to close yuzu?</source>
<translation>Вы уверены, что хотите закрыть yuzu?</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2757"/>
+ <location filename="../../src/yuzu/main.cpp" line="3250"/>
+ <location filename="../../src/yuzu/main.cpp" line="3325"/>
+ <location filename="../../src/yuzu/main.cpp" line="3338"/>
+ <source>yuzu</source>
+ <translation>yuzu</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.cpp" line="3326"/>
<source>Are you sure you want to stop the emulation? Any unsaved progress will be lost.</source>
<translation>Вы уверены, что хотите остановить эмуляцию? Любой несохраненный прогресс будет потерян.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2768"/>
+ <location filename="../../src/yuzu/main.cpp" line="3335"/>
<source>The currently running application has requested yuzu to not exit.
Would you like to bypass this and exit anyway?</source>
@@ -3800,247 +4518,275 @@ Would you like to bypass this and exit anyway?</source>
<context>
<name>GRenderWindow</name>
<message>
- <location filename="../../src/yuzu/bootmanager.cpp" line="600"/>
+ <location filename="../../src/yuzu/bootmanager.cpp" line="675"/>
<source>OpenGL not available!</source>
- <translation type="unfinished"/>
+ <translation>OpenGL не доступен!</translation>
</message>
<message>
- <location filename="../../src/yuzu/bootmanager.cpp" line="601"/>
+ <location filename="../../src/yuzu/bootmanager.cpp" line="676"/>
<source>yuzu has not been compiled with OpenGL support.</source>
- <translation type="unfinished"/>
+ <translation>yuzu не был скомпилирован с поддержкой OpenGL.</translation>
</message>
<message>
- <location filename="../../src/yuzu/bootmanager.cpp" line="615"/>
- <source>Vulkan not available!</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../../src/yuzu/bootmanager.cpp" line="616"/>
- <source>yuzu has not been compiled with Vulkan support.</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/bootmanager.cpp" line="695"/>
+ <location filename="../../src/yuzu/bootmanager.cpp" line="715"/>
+ <source>Error while initializing OpenGL!</source>
+ <translation>Ошибка при инициализации OpenGL!</translation>
</message>
<message>
- <location filename="../../src/yuzu/bootmanager.cpp" line="625"/>
- <source>Error while initializing OpenGL 4.3!</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/bootmanager.cpp" line="696"/>
+ <source>Your GPU may not support OpenGL, or you do not have the latest graphics driver.</source>
+ <translation>Ваш ГП может не поддерживать OpenGL, или у вас установлен устаревший графический драйвер.</translation>
</message>
<message>
- <location filename="../../src/yuzu/bootmanager.cpp" line="626"/>
- <source>Your GPU may not support OpenGL 4.3, or you do not have the latest graphics driver.</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/bootmanager.cpp" line="705"/>
+ <source>Error while initializing OpenGL 4.6!</source>
+ <translation>Ошибка при инициализации OpenGL 4.6!</translation>
</message>
<message>
- <location filename="../../src/yuzu/bootmanager.cpp" line="634"/>
- <source>Error while initializing OpenGL!</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/bootmanager.cpp" line="706"/>
+ <source>Your GPU may not support OpenGL 4.6, or you do not have the latest graphics driver.&lt;br&gt;&lt;br&gt;GL Renderer:&lt;br&gt;%1</source>
+ <translation>Ваш ГП может не поддерживать OpenGL 4.6, или у вас установлен устаревший графический драйвер.&lt;br&gt;&lt;br&gt;Рендерер GL:&lt;br&gt;%1</translation>
</message>
<message>
- <location filename="../../src/yuzu/bootmanager.cpp" line="635"/>
- <source>Your GPU may not support one or more required OpenGL extensions. Please ensure you have the latest graphics driver.&lt;br&gt;&lt;br&gt;Unsupported extensions:&lt;br&gt;</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/bootmanager.cpp" line="716"/>
+ <source>Your GPU may not support one or more required OpenGL extensions. Please ensure you have the latest graphics driver.&lt;br&gt;&lt;br&gt;GL Renderer:&lt;br&gt;%1&lt;br&gt;&lt;br&gt;Unsupported extensions:&lt;br&gt;%2</source>
+ <translation>Ваш ГП может не поддерживать одно или несколько требуемых расширений OpenGL. Пожалуйста, убедитесь в том, что у вас установлен последний графический драйвер.&lt;br&gt;&lt;br&gt;Рендерер GL:&lt;br&gt;%1&lt;br&gt;&lt;br&gt;Неподдерживаемые расширения:&lt;br&gt;%2</translation>
</message>
</context>
<context>
<name>GameList</name>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="307"/>
- <location filename="../../src/yuzu/game_list.cpp" line="651"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="330"/>
<source>Name</source>
<translation>Имя</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="308"/>
- <location filename="../../src/yuzu/game_list.cpp" line="652"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="331"/>
<source>Compatibility</source>
<translation>Совместимость</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="311"/>
- <location filename="../../src/yuzu/game_list.cpp" line="655"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="333"/>
<source>Add-ons</source>
<translation>Дополнения</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="312"/>
- <location filename="../../src/yuzu/game_list.cpp" line="315"/>
- <location filename="../../src/yuzu/game_list.cpp" line="656"/>
- <location filename="../../src/yuzu/game_list.cpp" line="659"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="335"/>
<source>File type</source>
<translation>Тип Файла</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="313"/>
- <location filename="../../src/yuzu/game_list.cpp" line="316"/>
- <location filename="../../src/yuzu/game_list.cpp" line="657"/>
- <location filename="../../src/yuzu/game_list.cpp" line="660"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="336"/>
<source>Size</source>
<translation>Размер</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="476"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="508"/>
+ <source>Favorite</source>
+ <translation>Избранное</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/game_list.cpp" line="510"/>
+ <source>Start Game</source>
+ <translation>Запустить Игру</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/game_list.cpp" line="512"/>
+ <source>Start Game without Custom Configuration</source>
+ <translation>Запустить Игру без Пользовательской Настройки</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/game_list.cpp" line="514"/>
<source>Open Save Data Location</source>
- <translation>Открыть Папку Сохранений</translation>
+ <translation>Открыть Папку для Сохранений</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="477"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="515"/>
<source>Open Mod Data Location</source>
- <translation>Открыть Папку Модов</translation>
+ <translation>Открыть Папку с Модами</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="479"/>
- <source>Open Transferable Shader Cache</source>
- <translation>Открыть Переносной Кеш Шейдеров</translation>
+ <location filename="../../src/yuzu/game_list.cpp" line="517"/>
+ <source>Open Transferable Pipeline Cache</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="481"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="519"/>
<source>Remove</source>
- <translation type="unfinished"/>
+ <translation>Удалить</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="482"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="520"/>
<source>Remove Installed Update</source>
- <translation type="unfinished"/>
+ <translation>Удалить Установленное Обновление</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="483"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="521"/>
<source>Remove All Installed DLC</source>
+ <translation>Удалить Весь Установленный Загружаемый Контент</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/game_list.cpp" line="522"/>
+ <source>Remove Custom Configuration</source>
+ <translation>Удалить Пользовательскую Настройку</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/game_list.cpp" line="523"/>
+ <source>Remove OpenGL Pipeline Cache</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="484"/>
- <source>Remove Shader Cache</source>
+ <location filename="../../src/yuzu/game_list.cpp" line="524"/>
+ <source>Remove Vulkan Pipeline Cache</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="485"/>
- <source>Remove Custom Configuration</source>
+ <location filename="../../src/yuzu/game_list.cpp" line="526"/>
+ <source>Remove All Pipeline Caches</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="487"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="527"/>
<source>Remove All Installed Contents</source>
- <translation type="unfinished"/>
+ <translation>Удалить Все Установленное Содержимое</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="488"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="528"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="529"/>
<source>Dump RomFS</source>
- <translation>Сдампить RomFS</translation>
+ <translation>Дамп RomFS</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="489"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="530"/>
+ <source>Dump RomFS to SDMC</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/game_list.cpp" line="531"/>
<source>Copy Title ID to Clipboard</source>
<translation>Скопировать ID приложения в буфер обмена</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="490"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="532"/>
<source>Navigate to GameDB entry</source>
<translation>Перейти к записи GameDB</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="492"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="534"/>
<source>Properties</source>
<translation>Свойства</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="542"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="606"/>
<source>Scan Subfolders</source>
<translation>Сканировать Подпапки</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="543"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="607"/>
<source>Remove Game Directory</source>
<translation>Удалить Папку с Играми</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="562"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="626"/>
<source>▲ Move Up</source>
- <translation type="unfinished"/>
+ <translation>▲ Переместить Вверх</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="563"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="627"/>
<source>▼ Move Down</source>
- <translation type="unfinished"/>
+ <translation>▼ Переместить Вниз</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="564"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="628"/>
<source>Open Directory Location</source>
<translation>Открыть Расположение Папки</translation>
</message>
+ <message>
+ <location filename="../../src/yuzu/game_list.cpp" line="673"/>
+ <source>Clear</source>
+ <translation>Очистить</translation>
+ </message>
</context>
<context>
<name>GameListItemCompat</name>
<message>
- <location filename="../../src/yuzu/game_list_p.h" line="146"/>
+ <location filename="../../src/yuzu/game_list_p.h" line="151"/>
<source>Perfect</source>
<translation>Идеально</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list_p.h" line="146"/>
+ <location filename="../../src/yuzu/game_list_p.h" line="151"/>
<source>Game functions flawless with no audio or graphical glitches, all tested functionality works as intended without
any workarounds needed.</source>
- <translation>Игра идёт безупречно, без звуковых или графических артефактов, все протестированные функции работают без обходных путей.</translation>
+ <translation>Игра идёт безупречно, без звуковых или графических артефактов, все протестированные функции работают без
+обходных путей.</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list_p.h" line="147"/>
+ <location filename="../../src/yuzu/game_list_p.h" line="152"/>
<source>Great</source>
<translation>Отлично</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list_p.h" line="147"/>
+ <location filename="../../src/yuzu/game_list_p.h" line="152"/>
<source>Game functions with minor graphical or audio glitches and is playable from start to finish. May require some
workarounds.</source>
- <translation>Игра работает с небольшими графическими или звуковыми артефактами и может быть пройдена от начала до конца. Могут потребоваться обходные пути.</translation>
+ <translation>Игра работает с небольшими графическими или звуковыми артефактами и может быть пройдена от начала до конца. Могут потребоваться
+обходные пути.</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list_p.h" line="148"/>
+ <location filename="../../src/yuzu/game_list_p.h" line="153"/>
<source>Okay</source>
<translation>Нормально</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list_p.h" line="148"/>
+ <location filename="../../src/yuzu/game_list_p.h" line="153"/>
<source>Game functions with major graphical or audio glitches, but game is playable from start to finish with
workarounds.</source>
- <translation>Игра работает с существенными графическими или звуковыми артефактами, но с обходными путями может быть пройдена.</translation>
+ <translation>Игра работает с существенными графическими или звуковыми артефактами, но с
+обходными путями может быть пройдена.</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list_p.h" line="149"/>
+ <location filename="../../src/yuzu/game_list_p.h" line="154"/>
<source>Bad</source>
<translation>Плохо</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list_p.h" line="149"/>
+ <location filename="../../src/yuzu/game_list_p.h" line="154"/>
<source>Game functions, but with major graphical or audio glitches. Unable to progress in specific areas due to glitches
even with workarounds.</source>
- <translation>Игра работает, но с существенными графическими или звуковыми артефактами. В некоторых зонах нельзя продвинуться даже с обходными путями.</translation>
+ <translation>Игра работает, но с существенными графическими или звуковыми артефактами. В некоторых зонах нельзя продвинуться
+ даже с обходными путями.</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list_p.h" line="150"/>
+ <location filename="../../src/yuzu/game_list_p.h" line="155"/>
<source>Intro/Menu</source>
<translation>Вступление/Меню</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list_p.h" line="150"/>
+ <location filename="../../src/yuzu/game_list_p.h" line="155"/>
<source>Game is completely unplayable due to major graphical or audio glitches. Unable to progress past the Start
Screen.</source>
- <translation>В игру невозможно играть из-за графических или звуковых артефактов. Невозможно продвинуться дальше Стартового Экрана.</translation>
+ <translation>В игру невозможно играть из-за графических или звуковых артефактов. Невозможно продвинуться дальше Стартового
+Экрана.</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list_p.h" line="151"/>
+ <location filename="../../src/yuzu/game_list_p.h" line="156"/>
<source>Won&apos;t Boot</source>
<translation>Не Запускается</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list_p.h" line="151"/>
+ <location filename="../../src/yuzu/game_list_p.h" line="156"/>
<source>The game crashes when attempting to startup.</source>
<translation>Игра падает при запуске.</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list_p.h" line="152"/>
+ <location filename="../../src/yuzu/game_list_p.h" line="157"/>
<source>Not Tested</source>
<translation>Не Проверено</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list_p.h" line="152"/>
+ <location filename="../../src/yuzu/game_list_p.h" line="157"/>
<source>The game has not yet been tested.</source>
<translation>Игру ещё не проверяли на совместимость.</translation>
</message>
@@ -4048,20 +4794,25 @@ Screen.</source>
<context>
<name>GameListPlaceholder</name>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="722"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="846"/>
<source>Double-click to add a new folder to the game list</source>
- <translation>Двойной клик, чтобы добавить новую папку в список игр</translation>
+ <translation>Нажмите дважды, чтобы добавить новую папку в список игр</translation>
</message>
</context>
<context>
<name>GameListSearchField</name>
+ <message numerus="yes">
+ <location filename="../../src/yuzu/game_list.cpp" line="85"/>
+ <source>%1 of %n result(s)</source>
+ <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform></translation>
+ </message>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="120"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="128"/>
<source>Filter:</source>
<translation>Поиск:</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="123"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="131"/>
<source>Enter pattern to filter</source>
<translation>Введите текст для поиска</translation>
</message>
@@ -4071,21 +4822,30 @@ Screen.</source>
<message>
<location filename="../../src/yuzu/install_dialog.cpp" line="31"/>
<source>Please confirm these are the files you wish to install.</source>
- <translation type="unfinished"/>
+ <translation>Пожалуйста, убедитесь что это те файлы, что вы хотите установить.</translation>
</message>
<message>
<location filename="../../src/yuzu/install_dialog.cpp" line="34"/>
<source>Installing an Update or DLC will overwrite the previously installed one.</source>
- <translation type="unfinished"/>
+ <translation>Установка Обновления или Загружаемого Контента перезапишет ранее установленное.</translation>
</message>
<message>
<location filename="../../src/yuzu/install_dialog.cpp" line="38"/>
<source>Install</source>
- <translation type="unfinished"/>
+ <translation>Установить</translation>
</message>
<message>
<location filename="../../src/yuzu/install_dialog.cpp" line="52"/>
<source>Install Files to NAND</source>
+ <translation>Установить Файлы в NAND</translation>
+ </message>
+</context>
+<context>
+ <name>LimitableInputDialog</name>
+ <message>
+ <location filename="../../src/yuzu/util/limitable_input_dialog.cpp" line="62"/>
+ <source>The text can't contain any of the following characters:
+%1</source>
<translation type="unfinished"/>
</message>
</context>
@@ -4094,12 +4854,12 @@ Screen.</source>
<message>
<location filename="../../src/yuzu/loading_screen.ui" line="84"/>
<source>Loading Shaders 387 / 1628</source>
- <translation>Загрузка Шейдера 387 / 1628</translation>
+ <translation>Загрузка Шейдеров 387 / 1628</translation>
</message>
<message>
<location filename="../../src/yuzu/loading_screen.ui" line="121"/>
<source>Loading Shaders %v out of %m</source>
- <translation>Загрузка Шейдера %v из %m</translation>
+ <translation>Загрузка Шейдеров %v из %m</translation>
</message>
<message>
<location filename="../../src/yuzu/loading_screen.ui" line="135"/>
@@ -4135,357 +4895,694 @@ Screen.</source>
<translation>yuzu</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="53"/>
+ <location filename="../../src/yuzu/main.ui" line="44"/>
<source>&amp;File</source>
<translation>&amp;Файл</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="57"/>
- <source>Recent Files</source>
- <translation>Недавние Файлы</translation>
+ <location filename="../../src/yuzu/main.ui" line="48"/>
+ <source>&amp;Recent Files</source>
+ <translation>&amp;Недавние Файлы</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="76"/>
+ <location filename="../../src/yuzu/main.ui" line="67"/>
<source>&amp;Emulation</source>
<translation>&amp;Эмуляция</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="88"/>
+ <location filename="../../src/yuzu/main.ui" line="79"/>
<source>&amp;View</source>
<translation>&amp;Вид</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="92"/>
- <source>Debugging</source>
- <translation>Отладка</translation>
+ <location filename="../../src/yuzu/main.ui" line="83"/>
+ <source>&amp;Reset Window Size</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="106"/>
- <source>Tools</source>
- <translation>Инструменты</translation>
+ <location filename="../../src/yuzu/main.ui" line="88"/>
+ <source>Reset Window Size to &amp;720p</source>
+ <translation>Сбросить Размер Окна до &amp;720p</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="114"/>
+ <location filename="../../src/yuzu/main.ui" line="91"/>
+ <source>Reset Window Size to 720p</source>
+ <translation>Сбросить Размер Окна до 720p</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.ui" line="96"/>
+ <source>Reset Window Size to &amp;900p</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.ui" line="99"/>
+ <source>Reset Window Size to 900p</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.ui" line="104"/>
+ <source>Reset Window Size to &amp;1080p</source>
+ <translation>Сбросить Размер Окна до &amp;1080p</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.ui" line="107"/>
+ <source>Reset Window Size to 1080p</source>
+ <translation>Сбросить Размер Окна до 1080p</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.ui" line="112"/>
+ <source>&amp;Debugging</source>
+ <translation>&amp;Отладка</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.ui" line="126"/>
+ <source>&amp;Tools</source>
+ <translation>&amp;Инструменты</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.ui" line="135"/>
<source>&amp;Help</source>
<translation>&amp;Помощь</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="134"/>
- <source>Install Files to NAND...</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/main.ui" line="155"/>
+ <source>&amp;Install Files to NAND...</source>
+ <translation>&amp;Установить Файлы в NAND...</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="139"/>
- <source>Load File...</source>
- <translation>Загрузить Файл...</translation>
+ <location filename="../../src/yuzu/main.ui" line="160"/>
+ <source>L&amp;oad File...</source>
+ <translation>З&amp;агрузить Файл...</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="144"/>
- <source>Load Folder...</source>
- <translation>Загрузить Папку...</translation>
+ <location filename="../../src/yuzu/main.ui" line="165"/>
+ <source>Load &amp;Folder...</source>
+ <translation>Загрузить &amp;Папку...</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="149"/>
+ <location filename="../../src/yuzu/main.ui" line="170"/>
<source>E&amp;xit</source>
- <translation>&amp;Выход</translation>
+ <translation>В&amp;ыход</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="157"/>
+ <location filename="../../src/yuzu/main.ui" line="178"/>
<source>&amp;Start</source>
<translation>&amp;Начать</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="165"/>
+ <location filename="../../src/yuzu/main.ui" line="186"/>
<source>&amp;Pause</source>
<translation>&amp;Пауза</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="173"/>
+ <location filename="../../src/yuzu/main.ui" line="194"/>
<source>&amp;Stop</source>
<translation>&amp;Стоп</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="178"/>
- <source>Reinitialize keys...</source>
- <translation>Переинициализировать ключи...</translation>
+ <location filename="../../src/yuzu/main.ui" line="199"/>
+ <source>&amp;Reinitialize keys...</source>
+ <translation>&amp;Переинициализировать ключи...</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="183"/>
- <source>About yuzu</source>
- <translation>О yuzu</translation>
+ <location filename="../../src/yuzu/main.ui" line="204"/>
+ <source>&amp;About yuzu</source>
+ <translation>&amp;О yuzu</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="191"/>
- <source>Single Window Mode</source>
- <translation>Режим Одного Окна</translation>
+ <location filename="../../src/yuzu/main.ui" line="212"/>
+ <source>Single &amp;Window Mode</source>
+ <translation>Режим &amp;Одного Окна</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="196"/>
- <source>Configure...</source>
- <translation>Настроить...</translation>
+ <location filename="../../src/yuzu/main.ui" line="217"/>
+ <source>Con&amp;figure...</source>
+ <translation>Нас&amp;троить...</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="204"/>
- <source>Display Dock Widget Headers</source>
- <translation>Отображать Заголовки Виджетов Дока</translation>
+ <location filename="../../src/yuzu/main.ui" line="225"/>
+ <source>Display D&amp;ock Widget Headers</source>
+ <translation>Отображать З&amp;аголовки Виджетов Дока</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="212"/>
- <source>Show Filter Bar</source>
- <translation>Показать Панель Поиска</translation>
+ <location filename="../../src/yuzu/main.ui" line="233"/>
+ <source>Show &amp;Filter Bar</source>
+ <translation>Показать &amp;Панель Поиска</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="220"/>
+ <location filename="../../src/yuzu/main.ui" line="241"/>
+ <source>Show &amp;Status Bar</source>
+ <translation>Показать &amp;Панель Статуса</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.ui" line="244"/>
<source>Show Status Bar</source>
<translation>Показать Панель Статуса</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="225"/>
- <source>Reset Window Size</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/main.ui" line="252"/>
+ <source>F&amp;ullscreen</source>
+ <translation>П&amp;олнокэранный</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="233"/>
- <source>Fullscreen</source>
- <translation>Полный Экран</translation>
+ <location filename="../../src/yuzu/main.ui" line="260"/>
+ <source>&amp;Restart</source>
+ <translation>&amp;Перезапустить</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="241"/>
- <source>Restart</source>
- <translation>Перезапустить</translation>
+ <location filename="../../src/yuzu/main.ui" line="268"/>
+ <source>Load &amp;Amiibo...</source>
+ <translation>Загрузить &amp;Amiibo...</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="249"/>
- <source>Load Amiibo...</source>
- <translation>Загрузить Amiibo…</translation>
+ <location filename="../../src/yuzu/main.ui" line="276"/>
+ <source>&amp;Report Compatibility</source>
+ <translation>&amp;Сообщить о Совместимости</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="257"/>
- <source>Report Compatibility</source>
- <translation>Сообщить о Совместимости</translation>
+ <location filename="../../src/yuzu/main.ui" line="284"/>
+ <source>Open &amp;Mods Page</source>
+ <translation>Открыть &amp;Страницу Модов</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="265"/>
- <source>Open Mods Page</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/main.ui" line="289"/>
+ <source>Open &amp;Quickstart Guide</source>
+ <translation>Открыть &amp;Краткое Руководство Пользователя</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="270"/>
- <source>Open Quickstart Guide</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/main.ui" line="294"/>
+ <source>&amp;FAQ</source>
+ <translation>&amp;ЧАВО</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="275"/>
- <source>FAQ</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/main.ui" line="299"/>
+ <source>Open &amp;yuzu Folder</source>
+ <translation>Открыть &amp;Папку yuzu</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="280"/>
- <source>Open yuzu Folder</source>
- <translation>Открыть Папку yuzu</translation>
+ <location filename="../../src/yuzu/main.ui" line="307"/>
+ <source>&amp;Capture Screenshot</source>
+ <translation>&amp;Сделать Скриншот</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="288"/>
- <source>Capture Screenshot</source>
- <translation>Сделать Скриншот</translation>
+ <location filename="../../src/yuzu/main.ui" line="312"/>
+ <source>Configure &amp;TAS...</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="296"/>
- <source>Configure Current Game..</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/main.ui" line="320"/>
+ <source>Configure C&amp;urrent Game...</source>
+ <translation>Настроить Т&amp;екущую Игру...</translation>
</message>
</context>
<context>
<name>MicroProfileDialog</name>
<message>
<location filename="../../src/yuzu/debugger/profiler.cpp" line="51"/>
- <source>MicroProfile</source>
- <translation>МикроПрофиль</translation>
+ <source>&amp;MicroProfile</source>
+ <translation>&amp;МикроПрофиль</translation>
+ </message>
+</context>
+<context>
+ <name>OverlayDialog</name>
+ <message>
+ <location filename="../../src/yuzu/util/overlay_dialog.ui" line="14"/>
+ <source>Dialog</source>
+ <translation>Диалог</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/util/overlay_dialog.ui" line="134"/>
+ <location filename="../../src/yuzu/util/overlay_dialog.ui" line="353"/>
+ <source>Cancel</source>
+ <translation>Отмена</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/util/overlay_dialog.ui" line="152"/>
+ <location filename="../../src/yuzu/util/overlay_dialog.ui" line="371"/>
+ <source>OK</source>
+ <translation>ОК</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/util/overlay_dialog.ui" line="313"/>
+ <source>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
+&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
+p, li { white-space: pre-wrap; }
+&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:'MS Shell Dlg 2'; font-size:18pt; font-weight:400; font-style:normal;&quot;&gt;
+&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
+ <translation>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
+&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
+p, li { white-space: pre-wrap; }
+&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;MS Shell Dlg 2&apos;; font-size:18pt; font-weight:400; font-style:normal;&quot;&gt;
+&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
+ </message>
+</context>
+<context>
+ <name>PlayerControlPreview</name>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player_widget.cpp" line="1566"/>
+ <source>START/PAUSE</source>
+ <translation>СТАРТ/ПАУЗА</translation>
</message>
</context>
<context>
<name>QObject</name>
<message>
- <location filename="../../src/yuzu/game_list_p.h" line="238"/>
+ <location filename="../../src/yuzu/game_list_p.h" line="244"/>
<source>Installed SD Titles</source>
<translation>Установленные SD Игры</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list_p.h" line="246"/>
+ <location filename="../../src/yuzu/game_list_p.h" line="252"/>
<source>Installed NAND Titles</source>
<translation>Установленные NAND Игры</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list_p.h" line="254"/>
+ <location filename="../../src/yuzu/game_list_p.h" line="260"/>
<source>System Titles</source>
<translation>Системные Игры</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list_p.h" line="296"/>
+ <location filename="../../src/yuzu/game_list_p.h" line="303"/>
<source>Add New Game Directory</source>
- <translation>Добавить Новую Папку с Играми</translation>
+ <translation>Добавить Новый Каталог с Играми</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/game_list_p.h" line="326"/>
+ <source>Favorites</source>
+ <translation>Избранные</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_touch_from_button.cpp" line="23"/>
<location filename="../../src/yuzu/configuration/configure_mouse_advanced.cpp" line="32"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="100"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="72"/>
<source>Shift</source>
<translation>Shift</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_touch_from_button.cpp" line="25"/>
<location filename="../../src/yuzu/configuration/configure_mouse_advanced.cpp" line="34"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="102"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="74"/>
<source>Ctrl</source>
<translation>Ctrl</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_touch_from_button.cpp" line="27"/>
<location filename="../../src/yuzu/configuration/configure_mouse_advanced.cpp" line="36"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="104"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="76"/>
<source>Alt</source>
<translation>Alt</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_touch_from_button.cpp" line="37"/>
<location filename="../../src/yuzu/configuration/configure_mouse_advanced.cpp" line="46"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="131"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="181"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="103"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="190"/>
<source>[not set]</source>
<translation>[не задано]</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_touch_from_button.cpp" line="49"/>
<location filename="../../src/yuzu/configuration/configure_mouse_advanced.cpp" line="58"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="157"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="152"/>
<source>Hat %1 %2</source>
- <translation>Д-Пад %1 %2</translation>
+ <translation>Крестовина %1 %2</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_touch_from_button.cpp" line="56"/>
<location filename="../../src/yuzu/configuration/configure_mouse_advanced.cpp" line="65"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="164"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="159"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="210"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="214"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="218"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="222"/>
<source>Axis %1%2</source>
<translation>Ось %1%2</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_touch_from_button.cpp" line="62"/>
<location filename="../../src/yuzu/configuration/configure_mouse_advanced.cpp" line="71"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="170"/>
<source>Button %1</source>
<translation>Кнопка %1</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_touch_from_button.cpp" line="68"/>
<location filename="../../src/yuzu/configuration/configure_mouse_advanced.cpp" line="76"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="176"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="185"/>
<location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="227"/>
<source>[unknown]</source>
<translation>[неизвестно]</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_mouse_advanced.cpp" line="22"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="90"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="62"/>
<source>Click 0</source>
- <translation type="unfinished"/>
+ <translation>Клик 0</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_mouse_advanced.cpp" line="24"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="92"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="64"/>
<source>Click 1</source>
- <translation type="unfinished"/>
+ <translation>Клик 1</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_mouse_advanced.cpp" line="26"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="94"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="66"/>
<source>Click 2</source>
- <translation type="unfinished"/>
+ <translation>Клик 2</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_mouse_advanced.cpp" line="28"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="96"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="68"/>
<source>Click 3</source>
- <translation type="unfinished"/>
+ <translation>Клик 3</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_mouse_advanced.cpp" line="30"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="98"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="70"/>
<source>Click 4</source>
- <translation type="unfinished"/>
+ <translation>Клик 4</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="109"/>
+ <source>%1%2</source>
+ <translation>%1%2</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="143"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="117"/>
<source>GC Axis %1%2</source>
- <translation type="unfinished"/>
+ <translation>Ось GC %1%2</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="147"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="121"/>
<source>GC Button %1</source>
+ <translation>Кнопка GC %1</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="130"/>
+ <source>TAS Axis %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="190"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="210"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="134"/>
+ <source>TAS Btn %1</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="142"/>
+ <source>Motion %1</source>
+ <translation>Движение %1</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="166"/>
+ <source>%1Button %2</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="170"/>
+ <source>SDL Motion</source>
+ <translation>Движение SDL</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="180"/>
+ <source>%1Click %2</source>
+ <translation>%1Клик %2</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="205"/>
<source>[unused]</source>
<translation>[не используется]</translation>
</message>
+</context>
+<context>
+ <name>QtControllerSelectorDialog</name>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="196"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="202"/>
- <source>Axis %1</source>
- <translation>Ось %1</translation>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="14"/>
+ <source>Controller Applet</source>
+ <translation>Апплет Контроллера</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="216"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="222"/>
- <source>GC Axis %1</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="129"/>
+ <source>Supported Controller Types:</source>
+ <translation>Поддерживаемые Типы Контроллеров:</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="282"/>
+ <source>Players:</source>
+ <translation>Игроки:</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="300"/>
+ <source>1 - 8</source>
+ <translation>1 - 8</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="418"/>
+ <source>P4</source>
+ <translation>P4</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="514"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="711"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="912"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1222"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1459"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1656"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1857"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="2054"/>
+ <location filename="../../src/yuzu/applets/qt_controller.cpp" line="419"/>
+ <source>Pro Controller</source>
+ <translation>Контроллер Pro</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="519"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="716"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="917"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1227"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1464"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1661"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1862"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="2059"/>
+ <location filename="../../src/yuzu/applets/qt_controller.cpp" line="423"/>
+ <source>Dual Joycons</source>
+ <translation>Двойные Joycon&apos;ы</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="524"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="721"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="922"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1232"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1469"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1666"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1867"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="2064"/>
+ <location filename="../../src/yuzu/applets/qt_controller.cpp" line="427"/>
+ <source>Left Joycon</source>
+ <translation>Левый Joycon</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="529"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="726"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="927"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1237"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1474"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1671"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1872"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="2069"/>
+ <location filename="../../src/yuzu/applets/qt_controller.cpp" line="431"/>
+ <source>Right Joycon</source>
+ <translation>Правый Joycon</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="538"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="735"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="941"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1246"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1483"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1680"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1881"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="2078"/>
+ <source>Use Current Config</source>
+ <translation>Использовать Текущую Конфигурацию</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="615"/>
+ <source>P2</source>
+ <translation>P2</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="812"/>
+ <source>P1</source>
+ <translation>P1</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="932"/>
+ <location filename="../../src/yuzu/applets/qt_controller.cpp" line="436"/>
+ <source>Handheld</source>
+ <translation>Портативный</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1126"/>
+ <source>P3</source>
+ <translation>P3</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1363"/>
+ <source>P7</source>
+ <translation>P7</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1560"/>
+ <source>P8</source>
+ <translation>P8</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1757"/>
+ <source>P5</source>
+ <translation>P5</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1958"/>
+ <source>P6</source>
+ <translation>P6</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="2272"/>
+ <source>Console Mode</source>
+ <translation>Режим Консоли</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="2293"/>
+ <source>Docked</source>
+ <translation>В док-станции</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="2303"/>
+ <source>Undocked</source>
+ <translation>Не в док-станции</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="2313"/>
+ <source>Vibration</source>
+ <translation>Вибрация</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="2349"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="2395"/>
+ <source>Configure</source>
+ <translation>Настроить</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="2359"/>
+ <source>Motion</source>
+ <translation>Движение</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="2405"/>
+ <source>Profiles</source>
+ <translation>Профили</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="2432"/>
+ <source>Create</source>
+ <translation>Создать</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="2467"/>
+ <source>Controllers</source>
+ <translation>Контроллеры</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="2481"/>
+ <source>1</source>
+ <translation>1</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="2508"/>
+ <source>2</source>
+ <translation>2</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="2518"/>
+ <source>4</source>
+ <translation>4</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="2528"/>
+ <source>3</source>
+ <translation>3</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="2538"/>
+ <source>Connected</source>
+ <translation>Подключено</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="2552"/>
+ <source>5</source>
+ <translation>5</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="2569"/>
+ <source>7</source>
+ <translation>7</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="2586"/>
+ <source>6</source>
+ <translation>6</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="2596"/>
+ <source>8</source>
+ <translation>8</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.cpp" line="441"/>
+ <source>GameCube Controller</source>
+ <translation>Контроллер GameCube</translation>
</message>
</context>
<context>
<name>QtErrorDisplay</name>
<message>
- <location filename="../../src/yuzu/applets/error.cpp" line="22"/>
- <source>An error has occured.
-Please try again or contact the developer of the software.
-
-Error Code: %1-%2 (0x%3)</source>
+ <location filename="../../src/yuzu/applets/qt_error.cpp" line="22"/>
+ <location filename="../../src/yuzu/applets/qt_error.cpp" line="35"/>
+ <location filename="../../src/yuzu/applets/qt_error.cpp" line="50"/>
+ <source>Error Code: %1-%2 (0x%3)</source>
+ <translation>Код Ошибки: %1-%2 (0x%3)</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_error.cpp" line="26"/>
+ <source>An error has occurred.
+Please try again or contact the developer of the software.</source>
<translation>Произошла ошибка.
-Пожалуйста попробуйте еще раз или свяжитесь с разработчиком ПО.
-
-Код Ошибки: %1-%2 (0x%3)</translation>
+Пожалуйста, попробуйте еще раз или свяжитесь с разработчиком ПО.</translation>
</message>
<message>
- <location filename="../../src/yuzu/applets/error.cpp" line="35"/>
- <source>An error occured on %1 at %2.
-Please try again or contact the developer of the software.
-
-Error Code: %3-%4 (0x%5)</source>
+ <location filename="../../src/yuzu/applets/qt_error.cpp" line="39"/>
+ <source>An error occurred on %1 at %2.
+Please try again or contact the developer of the software.</source>
<translation>Произошла ошибка на %1 в %2.
-Пожалуйста попробуйте еще раз или свяжитесь с разработчиком ПО.
-
-Код Ошибки: %3-%4 (0x%5)</translation>
+Пожалуйста, попробуйте еще раз или свяжитесь с разработчиком ПО.</translation>
</message>
<message>
- <location filename="../../src/yuzu/applets/error.cpp" line="49"/>
- <source>An error has occured.
-Error Code: %1-%2 (0x%3)
+ <location filename="../../src/yuzu/applets/qt_error.cpp" line="54"/>
+ <source>An error has occurred.
-%4
+%1
-%5</source>
+%2</source>
<translation>Произошла ошибка.
-Код Ошибки: %1-%2 (0x%3)
-%4
+%1
-%5</translation>
+%2</translation>
</message>
</context>
<context>
<name>QtProfileSelectionDialog</name>
<message>
- <location filename="../../src/yuzu/applets/profile_select.cpp" line="22"/>
+ <location filename="../../src/yuzu/applets/qt_profile_select.cpp" line="22"/>
<source>%1
%2</source>
<comment>%1 is the profile username, %2 is the formatted UUID (e.g. 00112233-4455-6677-8899-AABBCCDDEEFF))</comment>
@@ -4493,17 +5590,17 @@ Error Code: %1-%2 (0x%3)
%2</translation>
</message>
<message>
- <location filename="../../src/yuzu/applets/profile_select.cpp" line="51"/>
+ <location filename="../../src/yuzu/applets/qt_profile_select.cpp" line="52"/>
<source>Select a user:</source>
- <translation>Выберите Пользователя:</translation>
+ <translation>Выберите пользователя:</translation>
</message>
<message>
- <location filename="../../src/yuzu/applets/profile_select.cpp" line="80"/>
+ <location filename="../../src/yuzu/applets/qt_profile_select.cpp" line="81"/>
<source>Users</source>
<translation>Пользователи</translation>
</message>
<message>
- <location filename="../../src/yuzu/applets/profile_select.cpp" line="111"/>
+ <location filename="../../src/yuzu/applets/qt_profile_select.cpp" line="112"/>
<source>Profile Selector</source>
<translation>Выбор Профиля</translation>
</message>
@@ -4511,15 +5608,39 @@ Error Code: %1-%2 (0x%3)
<context>
<name>QtSoftwareKeyboardDialog</name>
<message>
- <location filename="../../src/yuzu/applets/software_keyboard.cpp" line="59"/>
- <source>Enter text:</source>
- <translation>Введите текст:</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/applets/software_keyboard.cpp" line="101"/>
+ <location filename="../../src/yuzu/applets/qt_software_keyboard.ui" line="14"/>
<source>Software Keyboard</source>
<translation>Программная Клавиатура</translation>
</message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_software_keyboard.ui" line="199"/>
+ <source>Enter Text</source>
+ <translation>Введите Текст</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_software_keyboard.ui" line="479"/>
+ <source>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
+&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
+p, li { white-space: pre-wrap; }
+&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:'MS Shell Dlg 2'; font-size:26pt; font-weight:400; font-style:normal;&quot;&gt;
+&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
+ <translation>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
+&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
+p, li { white-space: pre-wrap; }
+&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;MS Shell Dlg 2&apos;; font-size:26pt; font-weight:400; font-style:normal;&quot;&gt;
+&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_software_keyboard.cpp" line="396"/>
+ <location filename="../../src/yuzu/applets/qt_software_keyboard.cpp" line="406"/>
+ <source>OK</source>
+ <translation>ОК</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_software_keyboard.cpp" line="406"/>
+ <source>Cancel</source>
+ <translation>Отменить</translation>
+ </message>
</context>
<context>
<name>SequenceDialog</name>
@@ -4532,7 +5653,7 @@ Error Code: %1-%2 (0x%3)
<context>
<name>WaitTreeCallstack</name>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="147"/>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="150"/>
<source>Call stack</source>
<translation>Стэк вызовов</translation>
</message>
@@ -4540,17 +5661,17 @@ Error Code: %1-%2 (0x%3)
<context>
<name>WaitTreeMutexInfo</name>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="127"/>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="129"/>
<source>waiting for mutex 0x%1</source>
<translation>ожидание мьютекса 0x%1</translation>
</message>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="134"/>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="136"/>
<source>has waiters: %1</source>
<translation>ожидающие: %1</translation>
</message>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="136"/>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="138"/>
<source>owner handle: 0x%1</source>
<translation>ссылка на владельца: 0x%1</translation>
</message>
@@ -4558,12 +5679,12 @@ Error Code: %1-%2 (0x%3)
<context>
<name>WaitTreeObjectList</name>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="223"/>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="231"/>
<source>waiting for all objects</source>
<translation>в ожидании всех объектов</translation>
</message>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="224"/>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="232"/>
<source>waiting for one of the following objects</source>
<translation>в ожидании одного из объектов</translation>
</message>
@@ -4571,87 +5692,85 @@ Error Code: %1-%2 (0x%3)
<context>
<name>WaitTreeSynchronizationObject</name>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="185"/>
- <source>[%1]%2 %3</source>
- <translation type="unfinished"/>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="188"/>
+ <source>[%1] %2 %3</source>
+ <translation>[%1] %2 %3</translation>
</message>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="208"/>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="215"/>
<source>waited by no thread</source>
- <translation type="unfinished"/>
+ <translation>не ожидается потоком</translation>
</message>
</context>
<context>
<name>WaitTreeThread</name>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="243"/>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="248"/>
- <source>running</source>
- <translation>работает</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="250"/>
- <source>ready</source>
- <translation>готов</translation>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="253"/>
+ <source>runnable</source>
+ <translation>запускаемый</translation>
</message>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="253"/>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="257"/>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="255"/>
<source>paused</source>
<translation>приостановлен</translation>
</message>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="260"/>
- <source>waiting for HLE return</source>
- <translation>ожидание возврата HLE</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="263"/>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="261"/>
<source>sleeping</source>
<translation>сон</translation>
</message>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="266"/>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="264"/>
<source>waiting for IPC reply</source>
<translation>ожидание ответа IPC</translation>
</message>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="269"/>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="267"/>
<source>waiting for objects</source>
<translation>ожидание объектов</translation>
</message>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="272"/>
- <source>waiting for mutex</source>
- <translation>ожидание мьютекса</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="275"/>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="270"/>
<source>waiting for condition variable</source>
<translation>ожидание условной переменной </translation>
</message>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="278"/>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="273"/>
<source>waiting for address arbiter</source>
<translation>ожидание адресного арбитра</translation>
</message>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="281"/>
- <source>dormant</source>
- <translation>бездействует</translation>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="276"/>
+ <source>waiting for suspend resume</source>
+ <translation>ожидание приостановки возобновления</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="279"/>
+ <source>waiting</source>
+ <translation>ожидание</translation>
</message>
<message>
<location filename="../../src/yuzu/debugger/wait_tree.cpp" line="284"/>
- <source>dead</source>
- <translation>мертв</translation>
+ <source>initialized</source>
+ <translation>инициализированный</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="287"/>
+ <source>terminated</source>
+ <translation>прекращено</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="290"/>
+ <source>unknown</source>
+ <translation>неизвестно</translation>
</message>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="289"/>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="295"/>
<source> PC = 0x%1 LR = 0x%2</source>
<translation> PC = 0x%1 LR = 0x%2</translation>
</message>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="342"/>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="345"/>
<source>ideal</source>
<translation>идеально</translation>
</message>
@@ -4661,42 +5780,37 @@ Error Code: %1-%2 (0x%3)
<translation>ядро %1</translation>
</message>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="351"/>
- <source>Unknown processor %1</source>
- <translation>Неизвестный процессор %1</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="355"/>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="352"/>
<source>processor = %1</source>
<translation>процессор = %1</translation>
</message>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="357"/>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="354"/>
<source>ideal core = %1</source>
<translation>идеальное ядро = %1</translation>
</message>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="359"/>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="356"/>
<source>affinity mask = %1</source>
<translation>маска сходства = %1</translation>
</message>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="360"/>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="357"/>
<source>thread id = %1</source>
<translation>id потока = %1</translation>
</message>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="361"/>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="358"/>
<source>priority = %1(current) / %2(normal)</source>
<translation>приоритет = %1(текущий) / %2(обычный)</translation>
</message>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="365"/>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="362"/>
<source>last running ticks = %1</source>
<translation>последние тики = %1</translation>
</message>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="372"/>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="370"/>
<source>not waiting for mutex</source>
<translation>не ожидает мьютекс</translation>
</message>
@@ -4712,9 +5826,9 @@ Error Code: %1-%2 (0x%3)
<context>
<name>WaitTreeWidget</name>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="466"/>
- <source>Wait Tree</source>
- <translation>Дерево Ожидания</translation>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="468"/>
+ <source>&amp;Wait Tree</source>
+ <translation>&amp;Дерево Ожидания</translation>
</message>
</context>
</TS> \ No newline at end of file