diff options
| author | crueter <crueter@eden-emu.dev> | 2025-10-21 23:39:07 +0200 |
|---|---|---|
| committer | crueter <crueter@eden-emu.dev> | 2025-10-21 23:39:07 +0200 |
| commit | 86432f95520bac02fad724b58c0cb6c76ffadc93 (patch) | |
| tree | 37517336f34a365404a9ffd6982a7571d2331186 /dist | |
| parent | cde02bfe46c43396b19ba74605cd97ca716bcad2 (diff) | |
[dist, android] update translations from transifex (#2811)
Signed-off-by: crueter <crueter@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2811
Diffstat (limited to 'dist')
| -rw-r--r-- | dist/languages/ar.ts | 1384 | ||||
| -rw-r--r-- | dist/languages/de.ts | 1033 | ||||
| -rw-r--r-- | dist/languages/es.ts | 1043 | ||||
| -rw-r--r-- | dist/languages/fr.ts | 1119 | ||||
| -rw-r--r-- | dist/languages/hu.ts | 1033 | ||||
| -rw-r--r-- | dist/languages/id.ts | 1029 | ||||
| -rw-r--r-- | dist/languages/it.ts | 1136 | ||||
| -rw-r--r-- | dist/languages/ja_JP.ts | 1033 | ||||
| -rw-r--r-- | dist/languages/ko_KR.ts | 1033 | ||||
| -rw-r--r-- | dist/languages/nb.ts | 1033 | ||||
| -rw-r--r-- | dist/languages/nl.ts | 1041 | ||||
| -rw-r--r-- | dist/languages/pl.ts | 1117 | ||||
| -rw-r--r-- | dist/languages/pt_BR.ts | 1033 | ||||
| -rw-r--r-- | dist/languages/pt_PT.ts | 1033 | ||||
| -rw-r--r-- | dist/languages/ru_RU.ts | 1105 | ||||
| -rw-r--r-- | dist/languages/sv.ts | 1129 | ||||
| -rw-r--r-- | dist/languages/tr_TR.ts | 1033 | ||||
| -rw-r--r-- | dist/languages/uk.ts | 1143 | ||||
| -rw-r--r-- | dist/languages/vi.ts | 1033 | ||||
| -rw-r--r-- | dist/languages/vi_VN.ts | 1037 | ||||
| -rw-r--r-- | dist/languages/zh_CN.ts | 1053 | ||||
| -rw-r--r-- | dist/languages/zh_TW.ts | 1118 |
22 files changed, 13411 insertions, 10340 deletions
diff --git a/dist/languages/ar.ts b/dist/languages/ar.ts index 28ad8ccfa6..1772ece898 100644 --- a/dist/languages/ar.ts +++ b/dist/languages/ar.ts @@ -33,8 +33,7 @@ hr { height: 1px; border-width: 0; } li.unchecked::marker { content: "\2610"; } li.checked::marker { content: "\2612"; } </style></head><body style=" font-family:'Noto Sans'; font-size:9pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt;">هو محاكي تجريبي مفتوح المصدر لجهاز Nintendo Switch مرخص بموجب GPLv3.0+، وهو مبني على محاكي Yuzu الذي توقف تطويره في مارس 2024.<br /><br /> لا يُسمح باستخدام هذا البرنامج لتشغيل ألعاب لم تحصل عليها بشكل قانوني. -</span></p></body></html></translation> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt;">GPLv3.0+ عدن هو محاكي تجريبي مفتوح المصدر لجهاز نينتدو سويتش مرخص بموجب ويستند إلى محاكي يوزو الذي توقف تطويره في مارس 2024. <br /><br />لا ينبغي استخدام هذا البرنامج لتشغيل ألعاب لم تحصل عليها بطريقة قانونية.</span></p></body></html></translation> </message> <message> <location filename="../../src/yuzu/aboutdialog.ui" line="131"/> @@ -44,7 +43,7 @@ li.checked::marker { content: "\2612"; } <message> <location filename="../../src/yuzu/aboutdialog.ui" line="147"/> <source><html><head/><body><p><span style=" font-size:7pt;">&quot;Nintendo Switch&quot; is a trademark of Nintendo. eden is not affiliated with Nintendo in any way.</span></p></body></html></source> - <translation><html><head/><body><p><span style=" font-size:7pt;">«ننتندو سوتش» علامة تجارية تملكها ننتندو، ويوزو ليس ذا صلة بننتندو.</span></p></body></html></translation> + <translation><html><head/><body><p><span style=" font-size:7pt;">نينتندو سويتش هي علامة تجارية مملوكة لشركة نينتندو . لا ترتبط عدن بشركة نينتندو بأي شكل من الأشكال.</span></p></body></html></translation> </message> </context> <context> @@ -240,7 +239,9 @@ This would ban both their forum username and their IP address.</source> <message> <location filename="../../src/yuzu/compatdb.ui" line="36"/> <source><html><head/><body><p><span style=" font-size:10pt;">Should you choose to submit a test case to the </span><a href="https://eden-emulator.github.io/game/"><span style=" font-size:10pt; text-decoration: underline; color:#0000ff;">eden Compatibility List</span></a><span style=" font-size:10pt;">, The following information will be collected and displayed on the site:</span></p><ul style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; -qt-list-indent: 1;"><li style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Hardware Information (CPU / GPU / Operating System)</li><li style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Which version of eden you are running</li><li style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">The connected eden account</li></ul></body></html></source> - <translation>إذا اخترت إرسال حالة اختبار إلى قائمة توافق eden، فسيتم جمع المعلومات التالية وعرضها على الموقع: معلومات الأجهزة (وحدة المعالجة المركزية / وحدة معالجة الرسومات / نظام التشغيل) إصدار eden الذي تستخدمه حساب eden المتصل</translation> + <translation><html><head/><body><p><span style=" font-size:10pt;">إذا اخترت تقديم حالة اختبار إلى </span><a href="https://eden-emulator.github.io/game/"><span style=" font-size:10pt; text-decoration: underline; color:#0000ff;">قائمة التوافق مع عدن + سيتم جمع المعلومات التالية وعرضها على الموقع:</span></p><ul style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; -qt-list-indent: 1;"><li style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">معلومات الأجهزة (وحدة المعالجة المركزية / وحدة معالجة الرسومات / نظام التشغيل) +</li><li style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">أي إصدار من عدن الذي تقوم بتشغيله</li><li style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">حساب عدن المتصل</li></ul></body></html></translation> </message> <message> <location filename="../../src/yuzu/compatdb.ui" line="77"/> @@ -481,26 +482,61 @@ This would ban both their forum username and their IP address.</source> <translation>محاكاة وحدة المعالجة المركزية متعددة النواة</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="65"/> + <source>This option increases CPU emulation thread use from 1 to the maximum of 4. +This is mainly a debug option and shouldn't be disabled.</source> + <translation>يزيد هذا الخيار من استخدام خيط محاكاة وحدة المعالجة المركزية من 1 إلى الحد الأقصى وهو 4. +هذا الخيار مخصص بشكل أساسي لتصحيح الأخطاء، ولا ينبغي تعطيله.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="70"/> <source>Memory Layout</source> <translation>تخطيط الذاكرة</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="71"/> + <source>Increases the amount of emulated RAM from 4GB of the board to the devkit 8/6GB. +Doesn't affect performance/stability but may allow HD texture mods to load.</source> + <translation>يزيد حجم ذاكرة الوصول العشوائي RAM المُحاكاة من 4 جيجابايت للوحة إلى 8/6 جيجابايت لمجموعة التطوير. +لا يؤثر ذلك على الأداء/الاستقرار، ولكنه قد يسمح بتحميل تعديلات نسيجية عالية الدقة.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="77"/> <source>Limit Speed Percent</source> <translation>الحد من السرعة في المئة</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="78"/> + <source>Controls the game's maximum rendering speed, but it's up to each game if it runs faster or not. +200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. +Disabling it means unlocking the framerate to the maximum your PC can reach.</source> + <translation>يتحكم هذا الخيار في أقصى سرعة عرض للعبة، ولكن لكل لعبة تحديد ما إذا كانت ستعمل أسرع أم لا. +200% للعبة بمعدل 30 إطارًا في الثانية تعادل 60 إطارًا في الثانية، ولللعبة بمعدل 60 إطارًا في الثانية تعادل 120 إطارًا في الثانية. +تعطيله يعني رفع معدل الإطارات إلى أقصى حد يمكن لجهاز الكمبيوتر الوصول إليه.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="84"/> <source>Synchronize Core Speed</source> <translation>مزامنة سرعة النواة</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="85"/> + <source>Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). +Can help reduce stuttering at lower framerates.</source> + <translation>يُزامن سرعة نواة المعالج مع أقصى سرعة عرض للعبة لزيادة معدل الإطارات في الثانية دون التأثير على سرعة اللعبة (الرسوم المتحركة، والفيزياء، إلخ). +يساعد في تقليل التلعثم عند معدلات الإطارات المنخفضة.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="92"/> <source>Accuracy:</source> <translation>الدقة:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="93"/> + <source>Change the accuracy of the emulated CPU (for debugging only).</source> + <translation>تغيير دقة وحدة المعالجة المركزية المحاكية (للتصحيح فقط).</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="94"/> <location filename="../../src/qt_common/config/shared_translation.cpp" line="110"/> <source>Backend:</source> @@ -524,6 +560,11 @@ Use Boost (1700MHz) to run at the Switch's highest native clock, or Fast (2 <translation>علامات وحدة المعالجة المركزية المخصصة</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="108"/> + <source>Set a custom value of CPU ticks. Higher values can increase performance, but may cause deadlocks. A range of 77-21000 is recommended.</source> + <translation>عيّن قيمة مخصصة لدقات وحدة المعالجة المركزية. قد تؤدي القيم الأعلى إلى تحسين الأداء، ولكنها قد تؤدي إلى توقف مؤقت. يُنصح باستخدام نطاق يتراوح بين 77-21000.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="115"/> <source>Enable Host MMU Emulation (fastmem)</source> <translation>تمكين محاكاة MMU المضيفة (fastmem)</translation> @@ -568,7 +609,7 @@ Disabling this forces all memory accesses to use Software MMU Emulation.</source <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="136"/> <source>Inaccurate NaN handling</source> - <translation>معالجة غير دقيقة لـ NaN</translation> + <translation>NaN معالجة غير دقيقة لـ</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="137"/> @@ -583,6 +624,13 @@ Please note this also reduces accuracy of certain floating-point instructions.</ <translation>تعطيل عمليات التحقق من مساحة العنوان</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="142"/> + <source>This option improves speed by eliminating a safety check before every memory operation. +Disabling it may allow arbitrary code execution.</source> + <translation>يُحسّن هذا الخيار السرعة بإلغاء فحص الأمان قبل كل عملية في الذاكرة. +قد يؤدي تعطيله إلى تنفيذ تعليمات برمجية عشوائية.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="147"/> <source>Ignore global monitor</source> <translation>تجاهل المراقبة العالمية</translation> @@ -599,21 +647,49 @@ Please note this may result in deadlocks and other race conditions.</source> <translation>واجهة برمجة التطبيقات:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="157"/> + <source>Changes the output graphics API. +Vulkan is recommended.</source> + <translation>يُغيّر واجهة برمجة تطبيقات الرسومات الناتجة. +يُنصح باستخدام Vulkan.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="160"/> <source>Device:</source> <translation>جهاز:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="161"/> + <source>This setting selects the GPU to use (Vulkan only).</source> + <translation>يحدد هذا الإعداد وحدة معالجة الرسوميات التي سيتم استخدامها (Vulkan فقط).</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="164"/> <source>Shader Backend:</source> <translation>الواجهة الخلفية للتظليل:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="165"/> + <source>The shader backend to use with OpenGL. +GLSL is recommended.</source> + <translation>برنامج التظليل الخلفي المُستخدم مع OpenGL. +يُنصح باستخدام GLSL.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="168"/> <source>Resolution:</source> <translation>الدقة:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="169"/> + <source>Forces to render at a different resolution. +Higher resolutions require more VRAM and bandwidth. +Options lower than 1X can cause artifacts.</source> + <translation>يُجبر على العرض بدقة مختلفة. +تتطلب الدقة العالية ذاكرة VRAM ونطاق ترددي أكبر. +قد تؤدي الخيارات الأقل من 1X إلى حدوث تشوهات.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="172"/> <source>Window Adapting Filter:</source> <translation>مرشح تكييف النافذة:</translation> @@ -624,11 +700,25 @@ Please note this may result in deadlocks and other race conditions.</source> <translation>حدة FSR:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="176"/> + <source>Determines how sharpened the image will look using FSR's dynamic contrast.</source> + <translation>يقوم بتحديد مدى وضوح الصورة باستخدام التباين الديناميكي لـ FSR.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="179"/> <source>Anti-Aliasing Method:</source> <translation>طريقة التنعيم:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="180"/> + <source>The anti-aliasing method to use. +SMAA offers the best quality. +FXAA can produce a more stable picture in lower resolutions.</source> + <translation>طريقة تنعيم الحواف المُستخدمة. +يُقدم SMAA أفضل جودة. +يُمكن لـ FXAA إنتاج صورة أكثر ثباتًا بدقة أقل.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="184"/> <source>Fullscreen Mode:</source> <translation>وضع ملء الشاشة:</translation> @@ -648,6 +738,20 @@ Exclusive fullscreen may offer better performance and better Freesync/Gsync supp <translation>تناسب الابعاد:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="192"/> + <source>Stretches the renderer to fit the specified aspect ratio. +Most games only support 16:9, so modifications are required to get other ratios. +Also controls the aspect ratio of captured screenshots.</source> + <translation>يُمدد برنامج العرض ليناسب نسبة العرض إلى الارتفاع المحددة. +تدعم معظم الألعاب نسبة العرض إلى الارتفاع 16:9 فقط، لذا يلزم إجراء تعديلات للحصول على نسب عرض إلى ارتفاع مختلفة. +كما يتحكم في نسبة العرض إلى الارتفاع للقطات الشاشة الملتقطة.</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="197"/> + <source>Use persistent pipeline cache</source> + <translation>استخدام ذاكرة التخزين المؤقت المستمرة للأنابيب</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="198"/> <source>Allows saving shaders to storage for faster loading on following game boots. Disabling it is only intended for debugging.</source> @@ -655,6 +759,11 @@ Disabling it is only intended for debugging.</source> لا يُقصد من تعطيله سوى تصحيح الأخطاء.</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="202"/> + <source>Optimize SPIRV output</source> + <translation>تحسين مخرجات SPIRV</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="203"/> <source>Runs an additional optimization pass over generated SPIRV shaders. Will increase time required for shader compilation. @@ -692,31 +801,83 @@ In most cases, GPU decoding provides the best performance.</source> <translation>طريقة فك تشفير ASTC:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="220"/> + <source>This option controls how ASTC textures should be decoded. +CPU: Use the CPU for decoding. +GPU: Use the GPU's compute shaders to decode ASTC textures (recommended). +CPU Asynchronously: Use the CPU to decode ASTC textures on demand. EliminatesASTC decoding +stuttering but may present artifacts.</source> + <translation>يتحكم هذا الخيار في كيفية فك تشفير قوام ASTC. +وحدة المعالجة المركزية: استخدمها لفك التشفير. +وحدة معالجة الرسومات: استخدم وحدات تظليل الحوسبة الخاصة بوحدة معالجة الرسومات لفك تشفير قوام ASTC (موصى به). +وحدة المعالجة المركزية بشكل غير متزامن: استخدمها لفك تشفير قوام ASTC عند الطلب. يزيل هذا الخيار تقطع فك تشفير ASTC، ولكنه قد يُظهر بعض العيوب.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="228"/> <source>ASTC Recompression Method:</source> <translation>طريقة إعادة ضغط ASTC:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/> + <source>Most GPUs lack support for ASTC textures and must decompress to anintermediate format: RGBA8. +BC1/BC3: The intermediate format will be recompressed to BC1 or BC3 format, + saving VRAM but degrading image quality.</source> + <translation>تفتقر معظم وحدات معالجة الرسومات إلى دعم قوام ASTC، ويجب فك ضغطها إلى صيغة وسيطة: RGBA8. +BC1/BC3: سيتم إعادة ضغط الصيغة الوسيطة إلى صيغة BC1 أو BC3، مما يوفر مساحة على ذاكرة الوصول العشوائي للفيديو VRAM ولكنه يُضعف جودة الصورة.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="235"/> <source>VRAM Usage Mode:</source> <translation>وضع استهلاك VRAM:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/> + <source>Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. +Aggressive mode may impact performance of other applications such as recording software.</source> + <translation>يُحدد ما إذا كان ينبغي على المُحاكي تفضيل توفير الذاكرة أو الاستفادة القصوى من ذاكرة الفيديو المُتاحة لتحسين الأداء. +قد يؤثر الوضع المُكثّف على أداء تطبيقات أخرى، مثل برامج التسجيل.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="239"/> <source>Skip CPU Inner Invalidation</source> <translation>تخطي إبطال وحدة المعالجة المركزية الداخلية</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="240"/> + <source>Skips certain cache invalidations during memory updates, reducing CPU usage and improving latency. This may cause soft-crashes.</source> + <translation>يتخطى بعض عمليات إبطال ذاكرة التخزين المؤقت أثناء تحديثات الذاكرة، مما يقلل من استخدام وحدة المعالجة المركزية ويحسّن زمن الوصول. قد يؤدي هذا إلى أعطال مؤقتة.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="245"/> <source>VSync Mode:</source> <translation>VSync وضع:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="246"/> + <source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. +FIFO Relaxed allows tearing as it recovers from a slow down. +Mailbox can have lower latency than FIFO and does not tear but may drop frames. +Immediate (no synchronization) presents whatever is available and can exhibit tearing.</source> + <translation>لا يُسقط FIFO (المزامنة الرأسية) الإطارات ولا يُظهر تمزقًا، ولكنه مُقيد بمعدل تحديث الشاشة. +يسمح FIFO المُريح بالتمزق أثناء التعافي من التباطؤ. +يُمكن أن يكون زمن وصول صندوق البريد أقل من FIFO، ولا يُسقط الإطارات، ولكنه قد يُسقط الإطارات. +يُظهر الوضع الفوري (بدون مزامنة) كل ما هو متاح، وقد يُظهر تمزقًا.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="256"/> <source>Sync Memory Operations</source> <translation>مزامنة عمليات الذاكرة</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="257"/> + <source>Ensures data consistency between compute and memory operations. +This option fixes issues in games, but may degrade performance. +Unreal Engine 4 games often see the most significant changes thereof.</source> + <translation>يضمن اتساق البيانات بين عمليات الحوسبة والذاكرة. +يُصلح هذا الخيار مشاكل الألعاب، ولكنه قد يُقلل من الأداء. +غالبًا ما تشهد ألعاب Unreal Engine 4 أهم التغييرات.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="260"/> <source>Enable asynchronous presentation (Vulkan only)</source> <translation>تمكين العرض التقديمي غير المتزامن (Vulkan فقط)</translation> @@ -742,6 +903,13 @@ In most cases, GPU decoding provides the best performance.</source> <translation>الترشيح المتباين الخواص:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="271"/> + <source>Controls the quality of texture rendering at oblique angles. +Safe to set at 16x on most GPUs.</source> + <translation>يتحكم بجودة عرض الملمس بزوايا مائلة. +من الآمن ضبطه على 16x على معظم وحدات معالجة الرسومات.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="274"/> <source>GPU Accuracy:</source> <translation>دقة وحدة معالجة الرسومات:</translation> @@ -763,6 +931,21 @@ Extreme should only be used as a last resort.</source> <translation>دقة DMA:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="281"/> + <source>Controls the DMA precision accuracy. Safe precision fixes issues in some games but may degrade performance.</source> + <translation>يتحكم في دقة DMA. الدقة الآمنة تُصلح المشاكل في بعض الألعاب، ولكنها قد تُضعف الأداء.</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="284"/> + <source>Enable asynchronous shader compilation (Hack)</source> + <translation>تمكين تجميع التظليل غير المتزامن (Hack)</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="285"/> + <source>May reduce shader stutter.</source> + <translation>قد يقلل من تقطيع التظليل.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="289"/> <source>Fast GPU Time (Hack)</source> <translation>وقت GPU السريع (Hack)</translation> @@ -792,6 +975,15 @@ This option can improve shader loading time significantly in cases where the Vul <translation>تمكين خطوط أنابيب الحوسبة (Intel Vulkan فقط)</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/> + <source>Required by some games. +This setting only exists for Intel proprietary drivers and may crash if enabled. +Compute pipelines are always enabled on all other drivers.</source> + <translation>مطلوب في بعض الألعاب. +هذا الإعداد متوفر فقط لبرامج تشغيل Intel الخاصة، وقد يتعطل في حال تفعيله. +خطوط أنابيب الحوسبة مفعلة دائمًا على جميع برامج التشغيل الأخرى.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="309"/> <source>Enable Reactive Flushing</source> <translation>تمكين التنظيف التفاعلي</translation> @@ -827,11 +1019,27 @@ This option can improve shader loading time significantly in cases where the Vul <translation>الحالة الديناميكية الممتدة</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="326"/> + <source>Controls the number of features that can be used in Extended Dynamic State. +Higher numbers allow for more features and can increase performance, but may cause issues. +The default value is per-system.</source> + <translation>يتحكم في عدد الميزات التي يمكن استخدامها في الحالة الديناميكية الممتدة. +الأرقام الأعلى تسمح بمزيد من الميزات، وقد تزيد الأداء، ولكنها قد تسبب مشاكل. +القيمة الافتراضية هي لكل نظام.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="330"/> <source>Provoking Vertex</source> <translation>استفزاز قمة الرأس</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="331"/> + <source>Improves lighting and vertex handling in some games. +Only Vulkan 1.0+ devices support this extension.</source> + <translation>يُحسّن الإضاءة ومعالجة الرؤوس في بعض الألعاب. +تدعم هذه الإضافة أجهزة Vulkan 1.0+ فقط.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="336"/> <source>Descriptor Indexing</source> <translation>فهرسة الوصف</translation> @@ -849,268 +1057,6 @@ Some Vulkan 1.1+ and all 1.2+ devices support this extension.</source> <translation>تظليل العينة</translation> </message> <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="354"/> - <source>RNG Seed</source> - <translation>بذرة الرقم العشوائي RNG</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="357"/> - <source>Device Name</source> - <translation>اسم الجهاز</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="360"/> - <source>Custom RTC Date:</source> - <translation>تاريخ RTC المخصص:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="370"/> - <source>Language:</source> - <translation>اللغة:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="372"/> - <source>Region:</source> - <translation>المنطقة:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="373"/> - <source>Time Zone:</source> - <translation>المنطقة الزمنية:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="374"/> - <source>Sound Output Mode:</source> - <translation>وضع إخراج الصوت:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="377"/> - <source>Console Mode:</source> - <translation>وضع وحدة التحكم:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="408"/> - <source>Confirm before stopping emulation</source> - <translation>قم بالتأكيد قبل إيقاف المحاكاة</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="413"/> - <source>Hide mouse on inactivity</source> - <translation>إخفاء الماوس عند عدم النشاط</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="417"/> - <source>Disable controller applet</source> - <translation>تعطيل تطبيق التحكم</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="65"/> - <source>This option increases CPU emulation thread use from 1 to the maximum of 4. -This is mainly a debug option and shouldn't be disabled.</source> - <translation>يزيد هذا الخيار من استخدام خيط محاكاة وحدة المعالجة المركزية من 1 إلى الحد الأقصى وهو 4. -هذا الخيار مخصص بشكل أساسي لتصحيح الأخطاء، ولا ينبغي تعطيله.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="71"/> - <source>Increases the amount of emulated RAM from 4GB of the board to the devkit 8/6GB. -Doesn't affect performance/stability but may allow HD texture mods to load.</source> - <translation>يزيد حجم ذاكرة الوصول العشوائي RAM المُحاكاة من 4 جيجابايت للوحة إلى 8/6 جيجابايت لمجموعة التطوير. -لا يؤثر ذلك على الأداء/الاستقرار، ولكنه قد يسمح بتحميل تعديلات نسيجية عالية الدقة.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="78"/> - <source>Controls the game's maximum rendering speed, but it's up to each game if it runs faster or not. -200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. -Disabling it means unlocking the framerate to the maximum your PC can reach.</source> - <translation>يتحكم هذا الخيار في أقصى سرعة عرض للعبة، ولكن لكل لعبة تحديد ما إذا كانت ستعمل أسرع أم لا. -200% للعبة بمعدل 30 إطارًا في الثانية تعادل 60 إطارًا في الثانية، ولللعبة بمعدل 60 إطارًا في الثانية تعادل 120 إطارًا في الثانية. -تعطيله يعني رفع معدل الإطارات إلى أقصى حد يمكن لجهاز الكمبيوتر الوصول إليه.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="85"/> - <source>Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). -Can help reduce stuttering at lower framerates.</source> - <translation>يُزامن سرعة نواة المعالج مع أقصى سرعة عرض للعبة لزيادة معدل الإطارات في الثانية دون التأثير على سرعة اللعبة (الرسوم المتحركة، والفيزياء، إلخ). -يساعد في تقليل التلعثم عند معدلات الإطارات المنخفضة.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="93"/> - <source>Change the accuracy of the emulated CPU (for debugging only).</source> - <translation>تغيير دقة وحدة المعالجة المركزية المحاكية (للتصحيح فقط).</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="108"/> - <source>Set a custom value of CPU ticks. Higher values can increase performance, but may cause deadlocks. A range of 77-21000 is recommended.</source> - <translation>عيّن قيمة مخصصة لدقات وحدة المعالجة المركزية. قد تؤدي القيم الأعلى إلى تحسين الأداء، ولكنها قد تؤدي إلى توقف مؤقت. يُنصح باستخدام نطاق يتراوح بين 77-21000.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="142"/> - <source>This option improves speed by eliminating a safety check before every memory operation. -Disabling it may allow arbitrary code execution.</source> - <translation>يُحسّن هذا الخيار السرعة بإلغاء فحص الأمان قبل كل عملية في الذاكرة. -قد يؤدي تعطيله إلى تنفيذ تعليمات برمجية عشوائية.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="157"/> - <source>Changes the output graphics API. -Vulkan is recommended.</source> - <translation>يُغيّر واجهة برمجة تطبيقات الرسومات الناتجة. -يُنصح باستخدام Vulkan.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="161"/> - <source>This setting selects the GPU to use (Vulkan only).</source> - <translation>يحدد هذا الإعداد وحدة معالجة الرسوميات التي سيتم استخدامها (Vulkan فقط).</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="165"/> - <source>The shader backend to use with OpenGL. -GLSL is recommended.</source> - <translation>برنامج التظليل الخلفي المُستخدم مع OpenGL. -يُنصح باستخدام GLSL.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="169"/> - <source>Forces to render at a different resolution. -Higher resolutions require more VRAM and bandwidth. -Options lower than 1X can cause artifacts.</source> - <translation>يُجبر على العرض بدقة مختلفة. -تتطلب الدقة العالية ذاكرة VRAM ونطاق ترددي أكبر. -قد تؤدي الخيارات الأقل من 1X إلى حدوث تشوهات.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="176"/> - <source>Determines how sharpened the image will look using FSR's dynamic contrast.</source> - <translation>يقوم بتحديد مدى وضوح الصورة باستخدام التباين الديناميكي لـ FSR.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="180"/> - <source>The anti-aliasing method to use. -SMAA offers the best quality. -FXAA can produce a more stable picture in lower resolutions.</source> - <translation>طريقة تنعيم الحواف المُستخدمة. -يُقدم SMAA أفضل جودة. -يُمكن لـ FXAA إنتاج صورة أكثر ثباتًا بدقة أقل.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="192"/> - <source>Stretches the renderer to fit the specified aspect ratio. -Most games only support 16:9, so modifications are required to get other ratios. -Also controls the aspect ratio of captured screenshots.</source> - <translation>يُمدد برنامج العرض ليناسب نسبة العرض إلى الارتفاع المحددة. -تدعم معظم الألعاب نسبة العرض إلى الارتفاع 16:9 فقط، لذا يلزم إجراء تعديلات للحصول على نسب عرض إلى ارتفاع مختلفة. -كما يتحكم في نسبة العرض إلى الارتفاع للقطات الشاشة الملتقطة.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="197"/> - <source>Use persistent pipeline cache</source> - <translation>استخدام ذاكرة التخزين المؤقت المستمرة للأنابيب</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="202"/> - <source>Optimize SPIRV output</source> - <translation>تحسين مخرجات SPIRV</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="220"/> - <source>This option controls how ASTC textures should be decoded. -CPU: Use the CPU for decoding. -GPU: Use the GPU's compute shaders to decode ASTC textures (recommended). -CPU Asynchronously: Use the CPU to decode ASTC textures on demand. EliminatesASTC decoding -stuttering but may present artifacts.</source> - <translation>يتحكم هذا الخيار في كيفية فك تشفير قوام ASTC. -وحدة المعالجة المركزية: استخدمها لفك التشفير. -وحدة معالجة الرسومات: استخدم وحدات تظليل الحوسبة الخاصة بوحدة معالجة الرسومات لفك تشفير قوام ASTC (موصى به). -وحدة المعالجة المركزية بشكل غير متزامن: استخدمها لفك تشفير قوام ASTC عند الطلب. يزيل هذا الخيار تقطع فك تشفير ASTC، ولكنه قد يُظهر بعض العيوب.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/> - <source>Most GPUs lack support for ASTC textures and must decompress to anintermediate format: RGBA8. -BC1/BC3: The intermediate format will be recompressed to BC1 or BC3 format, - saving VRAM but degrading image quality.</source> - <translation>تفتقر معظم وحدات معالجة الرسومات إلى دعم قوام ASTC، ويجب فك ضغطها إلى صيغة وسيطة: RGBA8. -BC1/BC3: سيتم إعادة ضغط الصيغة الوسيطة إلى صيغة BC1 أو BC3، مما يوفر مساحة على ذاكرة الوصول العشوائي للفيديو VRAM ولكنه يُضعف جودة الصورة.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/> - <source>Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. -Aggressive mode may impact performance of other applications such as recording software.</source> - <translation>يُحدد ما إذا كان ينبغي على المُحاكي تفضيل توفير الذاكرة أو الاستفادة القصوى من ذاكرة الفيديو المُتاحة لتحسين الأداء. -قد يؤثر الوضع المُكثّف على أداء تطبيقات أخرى، مثل برامج التسجيل.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="240"/> - <source>Skips certain cache invalidations during memory updates, reducing CPU usage and improving latency. This may cause soft-crashes.</source> - <translation>يتخطى بعض عمليات إبطال ذاكرة التخزين المؤقت أثناء تحديثات الذاكرة، مما يقلل من استخدام وحدة المعالجة المركزية ويحسّن زمن الوصول. قد يؤدي هذا إلى أعطال مؤقتة.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="246"/> - <source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. -FIFO Relaxed allows tearing as it recovers from a slow down. -Mailbox can have lower latency than FIFO and does not tear but may drop frames. -Immediate (no synchronization) presents whatever is available and can exhibit tearing.</source> - <translation>لا يُسقط FIFO (المزامنة الرأسية) الإطارات ولا يُظهر تمزقًا، ولكنه مُقيد بمعدل تحديث الشاشة. -يسمح FIFO المُريح بالتمزق أثناء التعافي من التباطؤ. -يُمكن أن يكون زمن وصول صندوق البريد أقل من FIFO، ولا يُسقط الإطارات، ولكنه قد يُسقط الإطارات. -يُظهر الوضع الفوري (بدون مزامنة) كل ما هو متاح، وقد يُظهر تمزقًا.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="257"/> - <source>Ensures data consistency between compute and memory operations. -This option fixes issues in games, but may degrade performance. -Unreal Engine 4 games often see the most significant changes thereof.</source> - <translation>يضمن اتساق البيانات بين عمليات الحوسبة والذاكرة. -يُصلح هذا الخيار مشاكل الألعاب، ولكنه قد يُقلل من الأداء. -غالبًا ما تشهد ألعاب Unreal Engine 4 أهم التغييرات.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="271"/> - <source>Controls the quality of texture rendering at oblique angles. -Safe to set at 16x on most GPUs.</source> - <translation>يتحكم بجودة عرض الملمس بزوايا مائلة. -من الآمن ضبطه على 16x على معظم وحدات معالجة الرسومات.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="281"/> - <source>Controls the DMA precision accuracy. Safe precision fixes issues in some games but may degrade performance.</source> - <translation>يتحكم في دقة DMA. الدقة الآمنة تُصلح المشاكل في بعض الألعاب، ولكنها قد تُضعف الأداء.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="284"/> - <source>Enable asynchronous shader compilation (Hack)</source> - <translation>تمكين تجميع التظليل غير المتزامن (Hack)</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="285"/> - <source>May reduce shader stutter.</source> - <translation>قد يقلل من تقطيع التظليل.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/> - <source>Required by some games. -This setting only exists for Intel proprietary drivers and may crash if enabled. -Compute pipelines are always enabled on all other drivers.</source> - <translation>مطلوب في بعض الألعاب. -هذا الإعداد متوفر فقط لبرامج تشغيل Intel الخاصة، وقد يتعطل في حال تفعيله. -خطوط أنابيب الحوسبة مفعلة دائمًا على جميع برامج التشغيل الأخرى.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="326"/> - <source>Controls the number of features that can be used in Extended Dynamic State. -Higher numbers allow for more features and can increase performance, but may cause issues. -The default value is per-system.</source> - <translation>يتحكم في عدد الميزات التي يمكن استخدامها في الحالة الديناميكية الممتدة. -الأرقام الأعلى تسمح بمزيد من الميزات، وقد تزيد الأداء، ولكنها قد تسبب مشاكل. -القيمة الافتراضية هي لكل نظام.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="331"/> - <source>Improves lighting and vertex handling in some games. -Only Vulkan 1.0+ devices support this extension.</source> - <translation>يُحسّن الإضاءة ومعالجة الرؤوس في بعض الألعاب. -تدعم هذه الإضافة أجهزة Vulkan 1.0+ فقط.</translation> - </message> - <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="345"/> <source>Allows the fragment shader to execute per sample in a multi-sampled fragment instead of once per fragment. Improves graphics quality at the cost of performance. Higher values improve quality but degrade performance.</source> @@ -1118,6 +1064,11 @@ Higher values improve quality but degrade performance.</source> القيم الأعلى تُحسِّن الجودة ولكنها تُقلِّل الأداء.</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="354"/> + <source>RNG Seed</source> + <translation>بذرة الرقم العشوائي RNG</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="355"/> <source>Controls the seed of the random number generator. Mainly used for speedrunning.</source> @@ -1126,10 +1077,20 @@ Mainly used for speedrunning.</source> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="357"/> + <source>Device Name</source> + <translation>اسم الجهاز</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="357"/> <source>The name of the console.</source> <translation>اسم وحدة التحكم.</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="360"/> + <source>Custom RTC Date:</source> + <translation>تاريخ RTC المخصص:</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="361"/> <source>This option allows to change the clock of the console. Can be used to manipulate time in games.</source> @@ -1142,21 +1103,46 @@ Can be used to manipulate time in games.</source> <translation>عدد الثواني من وقت يونكس الحالي</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="370"/> + <source>Language:</source> + <translation>اللغة:</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="371"/> <source>This option can be overridden when region setting is auto-select</source> <translation>يمكن تجاوز هذا الخيار عند تحديد إعداد المنطقة تلقائيًا</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="372"/> + <source>Region:</source> + <translation>المنطقة:</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="372"/> <source>The region of the console.</source> <translation>منطقة وحدة التحكم.</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="373"/> + <source>Time Zone:</source> + <translation>المنطقة الزمنية:</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="373"/> <source>The time zone of the console.</source> <translation>المنطقة الزمنية لوحدة التحكم.</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="374"/> + <source>Sound Output Mode:</source> + <translation>وضع إخراج الصوت:</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="377"/> + <source>Console Mode:</source> + <translation>وضع وحدة التحكم:</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="378"/> <source>Selects if the console is in Docked or Handheld mode. Games will change their resolution, details and supported controllers and depending on this setting. @@ -1186,6 +1172,11 @@ Setting to Handheld can help improve performance for low end systems.</source> <translation>يوقف المحاكاة عند التركيز على نوافذ أخرى.</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="408"/> + <source>Confirm before stopping emulation</source> + <translation>قم بالتأكيد قبل إيقاف المحاكاة</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="409"/> <source>Overrides prompts asking to confirm stopping the emulation. Enabling it bypasses such prompts and directly exits the emulation.</source> @@ -1193,11 +1184,21 @@ Enabling it bypasses such prompts and directly exits the emulation.</source> يؤدي تمكينه إلى تجاوز هذه المطالبات والخروج مباشرة من المحاكاة.</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="413"/> + <source>Hide mouse on inactivity</source> + <translation>إخفاء الماوس عند عدم النشاط</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="414"/> <source>Hides the mouse after 2.5s of inactivity.</source> <translation>يخفي الماوس بعد 2.5 ثانية من عدم النشاط.</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="417"/> + <source>Disable controller applet</source> + <translation>تعطيل تطبيق التحكم</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="418"/> <source>Forcibly disables the use of the controller applet in emulated programs. When a program attempts to open the controller applet, it is immediately closed.</source> @@ -1368,7 +1369,7 @@ When a program attempts to open the controller applet, it is immediately closed. <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="513"/> <source>Debugging</source> - <translation type="unfinished"/> + <translation>تصحيح الأخطاء</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="517"/> @@ -1502,8 +1503,8 @@ When a program attempts to open the controller applet, it is immediately closed. </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="556"/> - <source>AMD FidelityFX™️ Super Resolution</source> - <translation>AMD FidelityFX™️ Super Resolution</translation> + <source>AMD FidelityFX Super Resolution</source> + <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="557"/> @@ -1518,7 +1519,7 @@ When a program attempts to open the controller applet, it is immediately closed. <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="559"/> <source>Zero-Tangent</source> - <translation>ظل صفري</translation> + <translation>Zero-Tangent</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="560"/> @@ -1528,7 +1529,7 @@ When a program attempts to open the controller applet, it is immediately closed. <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="561"/> <source>Mitchell</source> - <translation>ميتشل</translation> + <translation>Mitchell</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="562"/> @@ -1961,7 +1962,7 @@ When a program attempts to open the controller applet, it is immediately closed. <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="677"/> <source>Mono</source> - <translation>صوت مونو</translation> + <translation>صوت أحادي</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="678"/> @@ -1971,7 +1972,7 @@ When a program attempts to open the controller applet, it is immediately closed. <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="679"/> <source>Surround</source> - <translation>صوت سيراوند</translation> + <translation>صوت محيطي</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="683"/> @@ -2368,7 +2369,7 @@ When a program attempts to open the controller applet, it is immediately closed. <message> <location filename="../../src/yuzu/configuration/configure_debug.ui" line="85"/> <source>Enable GDB Stub</source> - <translation>تمكين GDB Stub</translation> + <translation>GDB Stub تمكين</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_debug.ui" line="119"/> @@ -2408,7 +2409,7 @@ When a program attempts to open the controller applet, it is immediately closed. <message> <location filename="../../src/yuzu/configuration/configure_debug.ui" line="235"/> <source>Homebrew</source> - <translation>البيرة المنزلية</translation> + <translation>برمجيات يُنتجها هواة</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_debug.ui" line="243"/> @@ -2443,12 +2444,12 @@ When a program attempts to open the controller applet, it is immediately closed. <message> <location filename="../../src/yuzu/configuration/configure_debug.ui" line="289"/> <source>When checked, it enables Nsight Aftermath crash dumps</source> - <translation>عند تحديد هذا الخيار، يتم تمكين عمليات تفريغ الأعطال الخاصة بـ Nsight Aftermath</translation> + <translation>Nsight Aftermath عند تحديد هذا الخيار، يتم تمكين عمليات تفريغ الأعطال الخاصة بـ</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_debug.ui" line="292"/> <source>Enable Nsight Aftermath</source> - <translation>تمكين Nsight Aftermath</translation> + <translation>Nsight Aftermath تمكين</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_debug.ui" line="302"/> @@ -2463,7 +2464,7 @@ When a program attempts to open the controller applet, it is immediately closed. <message> <location filename="../../src/yuzu/configuration/configure_debug.ui" line="312"/> <source>Enable Renderdoc Hotkey</source> - <translation>تمكين مفتاح التشغيل السريع لـ Renderdoc</translation> + <translation>Renderdoc تمكين مفتاح التشغيل السريع لـ</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_debug.ui" line="322"/> @@ -2473,7 +2474,7 @@ When a program attempts to open the controller applet, it is immediately closed. <message> <location filename="../../src/yuzu/configuration/configure_debug.ui" line="325"/> <source>Disable Macro JIT</source> - <translation>تعطيل ماكرو JIT</translation> + <translation>JIT تعطيل ماكرو</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_debug.ui" line="335"/> @@ -2483,7 +2484,7 @@ When a program attempts to open the controller applet, it is immediately closed. <message> <location filename="../../src/yuzu/configuration/configure_debug.ui" line="338"/> <source>Disable Macro HLE</source> - <translation>تعطيل ماكرو HLE</translation> + <translation>HLE تعطيل ماكرو</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_debug.ui" line="348"/> @@ -2543,7 +2544,7 @@ When a program attempts to open the controller applet, it is immediately closed. <message> <location filename="../../src/yuzu/configuration/configure_debug.ui" line="427"/> <source>Enable Auto-Stub</source> - <translation>استخدام الستاب التلقائي</translation> + <translation>تمكين الملحق تلقائي</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_debug.ui" line="434"/> @@ -2568,7 +2569,7 @@ When a program attempts to open the controller applet, it is immediately closed. <message> <location filename="../../src/yuzu/configuration/configure_debug.ui" line="492"/> <source>Dump Audio Commands To Console**</source> - <translation>إرسال أوامر الصوت إلى وحدة التحكم**</translation> + <translation>**إرسال أوامر الصوت إلى وحدة التحكم</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_debug.ui" line="499"/> @@ -2578,12 +2579,12 @@ When a program attempts to open the controller applet, it is immediately closed. <message> <location filename="../../src/yuzu/configuration/configure_debug.ui" line="506"/> <source>Enable FS Access Log</source> - <translation>تمكين سجل وصول FS</translation> + <translation>FS تمكين سجل وصول</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_debug.ui" line="513"/> <source>Enable Verbose Reporting Services**</source> - <translation>تمكين خدمات التقارير المطولة**</translation> + <translation>**تمكين خدمات التقارير المطولة</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_debug.ui" line="520"/> @@ -2638,7 +2639,7 @@ When a program attempts to open the controller applet, it is immediately closed. <message> <location filename="../../src/yuzu/configuration/configure.ui" line="20"/> <source>Eden Configuration</source> - <translation>تكوين عدن</translation> + <translation>إعدادات عدن</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure.ui" line="67"/> @@ -2801,7 +2802,7 @@ When a program attempts to open the controller applet, it is immediately closed. <message> <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="168"/> @@ -2870,7 +2871,7 @@ When a program attempts to open the controller applet, it is immediately closed. <message> <location filename="../../src/yuzu/configuration/configure_general.ui" line="52"/> <source>Linux</source> - <translation>Linux</translation> + <translation>لينكس</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_general.ui" line="109"/> @@ -2980,7 +2981,7 @@ When a program attempts to open the controller applet, it is immediately closed. <message> <location filename="../../src/yuzu/configuration/configure_graphics_extensions.ui" line="25"/> <source>Vulkan Extensions Settings</source> - <translation>إعدادات ملحقات Vulkan</translation> + <translation>Vulkan إعدادات ملحقات</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_graphics_extensions.cpp" line="47"/> @@ -3411,7 +3412,7 @@ When a program attempts to open the controller applet, it is immediately closed. <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2701"/> <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2717"/> <source>Requires restarting Eden</source> - <translation>يتطلب إعادة تشغيل Eden</translation> + <translation>يتطلب إعادة تشغيل عدن</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2668"/> @@ -3686,14 +3687,14 @@ When a program attempts to open the controller applet, it is immediately closed. <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1369"/> <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1408"/> <source>Minus</source> - <translation>ناقص</translation> + <translation>Minus</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1418"/> <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1457"/> <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1367"/> <source>Plus</source> - <translation>زائد</translation> + <translation>Plus</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1525"/> @@ -3730,7 +3731,7 @@ When a program attempts to open the controller applet, it is immediately closed. <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1997"/> <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2036"/> <source>Home</source> - <translation>المنزل</translation> + <translation>Home</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2075"/> @@ -4621,16 +4622,16 @@ Current values are %1% and %2% respectively.</source> <translation>تعذر تحديد موقع RomFS. قد يكون ملفك أو مفاتيح فك التشفير تالفة.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="382"/> - <source>Could not extract RomFS. Your file or decryption keys may be corrupted.</source> - <translation>تعذر استخراج RomFS. قد يكون ملفك أو مفاتيح فك التشفير لديك تالفة.</translation> - </message> - <message> <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="381"/> <source>Error extracting archive</source> <translation>خطأ في استخراج الأرشيف</translation> </message> <message> + <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="382"/> + <source>Could not extract RomFS. Your file or decryption keys may be corrupted.</source> + <translation>تعذر استخراج RomFS. قد يكون ملفك أو مفاتيح فك التشفير لديك تالفة.</translation> + </message> + <message> <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="387"/> <source>Error finding image directory</source> <translation>خطأ في العثور على مجلد الصور</translation> @@ -4876,12 +4877,12 @@ UUID: %2</source> <message> <location filename="../../src/yuzu/configuration/configure_tas.ui" line="60"/> <source>Enable TAS features</source> - <translation type="unfinished"/> + <translation>تفعيل ميزات TAS</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_tas.ui" line="67"/> <source>Loop script</source> - <translation type="unfinished"/> + <translation>نص برمجي متكرر</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_tas.ui" line="77"/> @@ -4891,7 +4892,7 @@ UUID: %2</source> <message> <location filename="../../src/yuzu/configuration/configure_tas.ui" line="91"/> <source>Script Directory</source> - <translation type="unfinished"/> + <translation>مجلد السكربت</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_tas.ui" line="97"/> @@ -4909,12 +4910,12 @@ UUID: %2</source> <message> <location filename="../../src/yuzu/configuration/configure_tas.cpp" line="22"/> <source>TAS Configuration</source> - <translation type="unfinished"/> + <translation>تخصيص TAS</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_tas.cpp" line="52"/> <source>Select TAS Load Directory...</source> - <translation type="unfinished"/> + <translation>حدد مجلد تحميل TAS...</translation> </message> </context> <context> @@ -5024,7 +5025,7 @@ Drag points to change position, or double-click table cells to edit values.</sou <message> <location filename="../../src/yuzu/configuration/configure_touchscreen_advanced.ui" line="52"/> <source>Touch Parameters</source> - <translation type="unfinished"/> + <translation>إعدادات اللمس</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_touchscreen_advanced.ui" line="71"/> @@ -5237,7 +5238,7 @@ Drag points to change position, or double-click table cells to edit values.</sou <message> <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="254"/> <source>English</source> - <translation>الإنكليزية الأمريكية (English)</translation> + <translation>الإنجليزية</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="341"/> @@ -5421,17 +5422,17 @@ Drag points to change position, or double-click table cells to edit values.</sou <message> <location filename="../../src/yuzu/data_dialog.ui" line="46"/> <source>Shaders</source> - <translation type="unfinished"/> + <translation>شادرز</translation> </message> <message> <location filename="../../src/yuzu/data_dialog.ui" line="51"/> <source>UserNAND</source> - <translation type="unfinished"/> + <translation>UserNAND</translation> </message> <message> <location filename="../../src/yuzu/data_dialog.ui" line="56"/> <source>SysNAND</source> - <translation type="unfinished"/> + <translation>SysNAND</translation> </message> <message> <location filename="../../src/yuzu/data_dialog.ui" line="61"/> @@ -5454,7 +5455,7 @@ Drag points to change position, or double-click table cells to edit values.</sou <message> <location filename="../../src/yuzu/data_widget.ui" line="22"/> <source>Tooltip</source> - <translation type="unfinished"/> + <translation>تلميح الأدوات</translation> </message> <message> <location filename="../../src/yuzu/data_widget.ui" line="70"/> @@ -5586,7 +5587,7 @@ Drag points to change position, or double-click table cells to edit values.</sou <message> <location filename="../../src/yuzu/multiplayer/message.cpp" line="17"/> <source>IP is not a valid IPv4 address.</source> - <translation type="unfinished"/> + <translation>IP ليس عنوان IPv4 صالحًا.</translation> </message> <message> <location filename="../../src/yuzu/multiplayer/message.cpp" line="19"/> @@ -5723,7 +5724,7 @@ Please go to Configure -> System -> Network and make a selection.</source> <message> <location filename="../../src/qt_common/config/shared_translation.h" line="44"/> <source>Mitchell</source> - <translation>ميتشل</translation> + <translation>Mitchell</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.h" line="46"/> @@ -5747,7 +5748,7 @@ Please go to Configure -> System -> Network and make a selection.</source> </message> <message> <location filename="../../src/qt_common/config/shared_translation.h" line="53"/> - <location filename="../../src/yuzu/main.cpp" line="4408"/> + <location filename="../../src/yuzu/main.cpp" line="4406"/> <source>FSR</source> <translation>FSR</translation> </message> @@ -5784,7 +5785,7 @@ Please go to Configure -> System -> Network and make a selection.</source> <message> <location filename="../../src/qt_common/config/shared_translation.h" line="66"/> <source>Extreme</source> - <translation type="unfinished"/> + <translation>أقصى</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.h" line="70"/> @@ -5824,7 +5825,7 @@ Please go to Configure -> System -> Network and make a selection.</source> <message> <location filename="../../src/yuzu/main.cpp" line="576"/> <source>Vulkan initialization failed during boot.<br><br>Click <a href='https://eden-emulator.github.io/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>here for instructions to fix the issue</a>.</source> - <translation type="unfinished"/> + <translation>فشل تهيئة فولكان أثناء التشغيل<br><br>انقر هنا <a href='https://eden-emulator.github.io/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>للحصول على إرشادات لإصلاح المشكلة</a>.</translation> </message> <message> <location filename="../../src/yuzu/main.cpp" line="601"/> @@ -5847,7 +5848,8 @@ Please go to Configure -> System -> Network and make a selection.</source> <location filename="../../src/yuzu/main.cpp" line="1008"/> <source>Disabling the web applet 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? (This can be re-enabled in the Debug settings.)</source> - <translation type="unfinished"/> + <translation>قد يؤدي تعطيل أداة الويب إلى سلوك غير محدد، ويجب استخدامه فقط مع لعبة Super Mario 3D All-Stars. هل أنت متأكد من رغبتك في تعطيل أداة الويب؟ +(يمكن إعادة تفعيلها في إعدادات التصحيح.)</translation> </message> <message> <location filename="../../src/yuzu/main.cpp" line="1124"/> @@ -5939,13 +5941,13 @@ Please go to Configure -> System -> Network and make a selection.</source> <location filename="../../src/yuzu/main.cpp" line="1976"/> <source>Error while loading ROM! %1</source> <comment>%1 signifies a numeric error code.</comment> - <translation type="unfinished"/> + <translation>حدث خطأ أثناء تحميل ROM! %1</translation> </message> <message> <location filename="../../src/yuzu/main.cpp" line="1979"/> <source>%1<br>Please redump your files or ask on Discord/Revolt for help.</source> <comment>%1 signifies an error string.</comment> - <translation type="unfinished"/> + <translation>%1<br>Discord/Revolt يرجى إعادة تحميل ملفاتك أو طلب المساعدة على</translation> </message> <message> <location filename="../../src/yuzu/main.cpp" line="1988"/> @@ -6017,17 +6019,17 @@ Please go to Configure -> System -> Network and make a selection.</source> <message> <location filename="../../src/yuzu/main.cpp" line="2605"/> <source>Delete OpenGL Transferable Shader Cache?</source> - <translation type="unfinished"/> + <translation>هل تريد حذف ذاكرة التخزين المؤقتة لـ OpenGL Transferable Shader؟</translation> </message> <message> <location filename="../../src/yuzu/main.cpp" line="2607"/> <source>Delete Vulkan Transferable Shader Cache?</source> - <translation type="unfinished"/> + <translation>Vulkan Transferable Shader هل تريد حذف ذاكرة التخزين المؤقتة لـ</translation> </message> <message> <location filename="../../src/yuzu/main.cpp" line="2609"/> <source>Delete All Transferable Shader Caches?</source> - <translation type="unfinished"/> + <translation>Transferable Shader هل تريد حذف جميع ذاكرة التخزين المؤقتة لـ</translation> </message> <message> <location filename="../../src/yuzu/main.cpp" line="2611"/> @@ -6058,12 +6060,12 @@ Please go to Configure -> System -> Network and make a selection.</source> <location filename="../../src/yuzu/main.cpp" line="2670"/> <location filename="../../src/yuzu/main.cpp" line="2754"/> <source>RomFS Extraction Failed!</source> - <translation type="unfinished"/> + <translation>RomFS فشل استخراج</translation> </message> <message> <location filename="../../src/yuzu/main.cpp" line="2671"/> <source>There was an error copying the RomFS files or the user cancelled the operation.</source> - <translation type="unfinished"/> + <translation>حدث خطأ أثناء نسخ ملفات RomFS أو قام المستخدم بإلغاء العملية.</translation> </message> <message> <location filename="../../src/yuzu/main.cpp" line="2729"/> @@ -6073,12 +6075,12 @@ Please go to Configure -> System -> Network and make a selection.</source> <message> <location filename="../../src/yuzu/main.cpp" line="2729"/> <source>Skeleton</source> - <translation type="unfinished"/> + <translation>هيكل عظمي</translation> </message> <message> <location filename="../../src/yuzu/main.cpp" line="2731"/> <source>Select RomFS Dump Mode</source> - <translation type="unfinished"/> + <translation>RomFS حدد وضع تفريغ</translation> </message> <message> <location filename="../../src/yuzu/main.cpp" line="2732"/> @@ -6088,12 +6090,12 @@ Please go to Configure -> System -> Network and make a selection.</source> <message> <location filename="../../src/yuzu/main.cpp" line="2755"/> <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 > Configure > System > Filesystem > Dump Root</source> - <translation type="unfinished"/> + <translation>لا توجد مساحة فارغة كافية في %1 لاستخراج نظام الملفات RomFS. يُرجى تحرير مساحة أو اختيار مجلد تفريغ آخر من: المحاكاة > التكوين > النظام > نظام الملفات > تفريغ الجذر.</translation> </message> <message> <location filename="../../src/yuzu/main.cpp" line="2762"/> <source>Extracting RomFS...</source> - <translation type="unfinished"/> + <translation>استخراج RomFS...</translation> </message> <message> <location filename="../../src/yuzu/main.cpp" line="2762"/> @@ -6104,7 +6106,7 @@ Please go to Configure -> System -> Network and make a selection.</source> <message> <location filename="../../src/yuzu/main.cpp" line="2772"/> <source>RomFS Extraction Succeeded!</source> - <translation type="unfinished"/> + <translation>تم استخراج RomFS بنجاح!</translation> </message> <message> <location filename="../../src/yuzu/main.cpp" line="2773"/> @@ -6135,7 +6137,7 @@ Please go to Configure -> System -> Network and make a selection.</source> <location filename="../../src/yuzu/main.cpp" line="2888"/> <source>Switch Executable (%1);;All Files (*.*)</source> <comment>%1 is an identifier for the Switch executable file extensions.</comment> - <translation type="unfinished"/> + <translation>تبديل الملف القابل للتنفيذ (%1);;جميع الملفات (*.*)</translation> </message> <message> <location filename="../../src/yuzu/main.cpp" line="2892"/> @@ -6145,7 +6147,7 @@ Please go to Configure -> System -> Network and make a selection.</source> <message> <location filename="../../src/yuzu/main.cpp" line="2905"/> <source>Open Extracted ROM Directory</source> - <translation type="unfinished"/> + <translation>فتح دليل ROM المستخرج</translation> </message> <message> <location filename="../../src/yuzu/main.cpp" line="2916"/> @@ -6160,7 +6162,7 @@ Please go to Configure -> System -> Network and make a selection.</source> <message> <location filename="../../src/yuzu/main.cpp" line="2927"/> <source>Installable Switch File (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submission Package (*.nsp);;NX Cartridge Image (*.xci)</source> - <translation type="unfinished"/> + <translation>ملف التبديل القابل للتثبيت (*.nca *.nsp *.xci);؛أرشيف محتوى Nintendo (*.nca);؛حزمة إرسال Nintendo (*.nsp);؛صورة خرطوشة NX (*.xci)</translation> </message> <message> <location filename="../../src/yuzu/main.cpp" line="2932"/> @@ -6187,7 +6189,8 @@ Please go to Configure -> System -> Network and make a selection.</source> <location filename="../../src/yuzu/main.cpp" line="3036"/> <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 type="unfinished"/> + <translation>لتجنب أي تعارضات محتملة، ننصح المستخدمين بعدم تثبيت الألعاب الأساسية على ذاكرة NAND. +يرجى استخدام هذه الميزة فقط لتثبيت التحديثات والمحتوى القابل للتنزيل.</translation> </message> <message numerus="yes"> <location filename="../../src/yuzu/main.cpp" line="3042"/> @@ -6225,12 +6228,12 @@ Please, only use this feature to install updates and DLC.</source> <message> <location filename="../../src/yuzu/main.cpp" line="3060"/> <source>Firmware Package (Type A)</source> - <translation type="unfinished"/> + <translation>حزمة الفيرموير (النوع أ)</translation> </message> <message> <location filename="../../src/yuzu/main.cpp" line="3061"/> <source>Firmware Package (Type B)</source> - <translation type="unfinished"/> + <translation>حزمة الفيرموير (النوع ب)</translation> </message> <message> <location filename="../../src/yuzu/main.cpp" line="3062"/> @@ -6245,7 +6248,7 @@ Please, only use this feature to install updates and DLC.</source> <message> <location filename="../../src/yuzu/main.cpp" line="3064"/> <source>Game DLC</source> - <translation type="unfinished"/> + <translation>الـ DLC الخاص باللعبة</translation> </message> <message> <location filename="../../src/yuzu/main.cpp" line="3065"/> @@ -6255,13 +6258,14 @@ Please, only use this feature to install updates and DLC.</source> <message> <location filename="../../src/yuzu/main.cpp" line="3068"/> <source>Select NCA Install Type...</source> - <translation type="unfinished"/> + <translation>حدد نوع تثبيت NCA...</translation> </message> <message> <location filename="../../src/yuzu/main.cpp" line="3069"/> <source>Please select the type of title you would like to install this NCA as: (In most instances, the default 'Game' is fine.)</source> - <translation type="unfinished"/> + <translation>يرجى تحديد نوع اللعبة التي ترغب في تثبيت NCA عليها: +(في معظم الحالات، يكون الإعداد الافتراضي "لعبة" مناسبًا.)</translation> </message> <message> <location filename="../../src/yuzu/main.cpp" line="3075"/> @@ -6271,7 +6275,7 @@ Please, only use this feature to install updates and DLC.</source> <message> <location filename="../../src/yuzu/main.cpp" line="3076"/> <source>The title type you selected for the NCA is invalid.</source> - <translation type="unfinished"/> + <translation>نوع العنوان الذي حددته لـ NCA غير صالح.</translation> </message> <message> <location filename="../../src/yuzu/main.cpp" line="3111"/> @@ -6281,7 +6285,7 @@ Please, only use this feature to install updates and DLC.</source> <message> <location filename="../../src/yuzu/main.cpp" line="3112"/> <source>File "%1" not found</source> - <translation type="unfinished"/> + <translation>لم يتم العثور على الملف "%1"</translation> </message> <message> <location filename="../../src/yuzu/main.cpp" line="3231"/> @@ -6321,112 +6325,112 @@ Please, only use this feature to install updates and DLC.</source> <translation>تعذر فتح الرابط ”%1“</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3605"/> + <location filename="../../src/yuzu/main.cpp" line="3603"/> <source>TAS Recording</source> - <translation type="unfinished"/> + <translation>تسجيل TAS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3605"/> + <location filename="../../src/yuzu/main.cpp" line="3603"/> <source>Overwrite file of player 1?</source> <translation>الكتابة فوق ملف اللاعب 1؟</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3624"/> + <location filename="../../src/yuzu/main.cpp" line="3622"/> <source>Invalid config detected</source> <translation>تم اكتشاف تكوين غير صالح</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3625"/> + <location filename="../../src/yuzu/main.cpp" line="3623"/> <source>Handheld controller can't be used on docked mode. Pro controller will be selected.</source> - <translation type="unfinished"/> + <translation>لا يمكن استخدام وحدة التحكم المحمولة في وضع الإرساء. سيتم اختيار وحدة تحكم احترافية.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3767"/> - <location filename="../../src/yuzu/main.cpp" line="3818"/> + <location filename="../../src/yuzu/main.cpp" line="3765"/> + <location filename="../../src/yuzu/main.cpp" line="3816"/> <source>Amiibo</source> <translation>أميبو</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3767"/> - <location filename="../../src/yuzu/main.cpp" line="3818"/> + <location filename="../../src/yuzu/main.cpp" line="3765"/> + <location filename="../../src/yuzu/main.cpp" line="3816"/> <source>The current amiibo has been removed</source> <translation>أميبو اللعبة الحالية تمت إزالته</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3772"/> + <location filename="../../src/yuzu/main.cpp" line="3770"/> <source>Error</source> <translation>خطأ</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3772"/> - <location filename="../../src/yuzu/main.cpp" line="3830"/> + <location filename="../../src/yuzu/main.cpp" line="3770"/> + <location filename="../../src/yuzu/main.cpp" line="3828"/> <source>The current game is not looking for amiibos</source> <translation>اللعبة الحالية لا تبحث عن أميبو</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3778"/> + <location filename="../../src/yuzu/main.cpp" line="3776"/> <source>Amiibo File (%1);; All Files (*.*)</source> - <translation type="unfinished"/> + <translation>ملف Amiibo (%1);; جميع الملفات (*.*)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3779"/> + <location filename="../../src/yuzu/main.cpp" line="3777"/> <source>Load Amiibo</source> <translation>تحميل أميبو</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3814"/> + <location filename="../../src/yuzu/main.cpp" line="3812"/> <source>Error loading Amiibo data</source> <translation>خطأ أثناء تحميل بيانات أميبو</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3824"/> + <location filename="../../src/yuzu/main.cpp" line="3822"/> <source>The selected file is not a valid amiibo</source> <translation>الملف المحدد ليس ملف أميبو صالحًا</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3827"/> + <location filename="../../src/yuzu/main.cpp" line="3825"/> <source>The selected file is already on use</source> <translation>الملف المحدد قيد الاستخدام بالفعل</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3833"/> + <location filename="../../src/yuzu/main.cpp" line="3831"/> <source>An unknown error occurred</source> <translation>حدث خطأ غير معروف</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3882"/> - <location filename="../../src/yuzu/main.cpp" line="3905"/> + <location filename="../../src/yuzu/main.cpp" line="3880"/> + <location filename="../../src/yuzu/main.cpp" line="3903"/> <source>Keys not installed</source> <translation>مفاتيح غير مثبتة</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3883"/> - <location filename="../../src/yuzu/main.cpp" line="3906"/> + <location filename="../../src/yuzu/main.cpp" line="3881"/> + <location filename="../../src/yuzu/main.cpp" line="3904"/> <source>Install decryption keys and restart Eden before attempting to install firmware.</source> <translation>قم بتثبيت مفاتيح فك التشفير وأعد تشغيل عدن قبل محاولة تثبيت الفريموير.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3888"/> + <location filename="../../src/yuzu/main.cpp" line="3886"/> <source>Select Dumped Firmware Source Location</source> - <translation type="unfinished"/> + <translation>حدد موقع مصدر الفيرموير المفرغة</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3911"/> + <location filename="../../src/yuzu/main.cpp" line="3909"/> <source>Select Dumped Firmware ZIP</source> <translation>حدد ملف الفيرموير المضغوط الذي تم تفريغه</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3911"/> + <location filename="../../src/yuzu/main.cpp" line="3909"/> <source>Zipped Archives (*.zip)</source> <translation>Zipped Archives (*.zip)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3926"/> + <location filename="../../src/yuzu/main.cpp" line="3924"/> <source>Firmware cleanup failed</source> <translation>فشل تنظيف الفريموير</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3927"/> + <location filename="../../src/yuzu/main.cpp" line="3925"/> <source>Failed to clean up extracted firmware cache. Check write permissions in the system temp directory and try again. OS reported error: %1</source> @@ -6435,282 +6439,282 @@ OS reported error: %1</source> أبلغ نظام التشغيل عن خطأ: %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3991"/> - <location filename="../../src/yuzu/main.cpp" line="4014"/> - <location filename="../../src/yuzu/main.cpp" line="4038"/> - <location filename="../../src/yuzu/main.cpp" line="4061"/> - <location filename="../../src/yuzu/main.cpp" line="4087"/> - <location filename="../../src/yuzu/main.cpp" line="4138"/> + <location filename="../../src/yuzu/main.cpp" line="3989"/> + <location filename="../../src/yuzu/main.cpp" line="4012"/> + <location filename="../../src/yuzu/main.cpp" line="4036"/> + <location filename="../../src/yuzu/main.cpp" line="4059"/> + <location filename="../../src/yuzu/main.cpp" line="4085"/> + <location filename="../../src/yuzu/main.cpp" line="4136"/> <source>No firmware available</source> <translation>لا توجد برامج ثابتة متاحة</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3992"/> + <location filename="../../src/yuzu/main.cpp" line="3990"/> <source>Please install firmware to use the Album applet.</source> - <translation type="unfinished"/> + <translation>يرجى تثبيت الفيرموير لاستخدام تطبيق الألبوم.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3998"/> + <location filename="../../src/yuzu/main.cpp" line="3996"/> <source>Album Applet</source> <translation>التطبيق الصغير للألبوم</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3999"/> + <location filename="../../src/yuzu/main.cpp" line="3997"/> <source>Album applet is not available. Please reinstall firmware.</source> <translation>التطبيق الصغير للألبوم غير متوفر. الرجاء إعادة تثبيت البرامج الثابتة.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4015"/> + <location filename="../../src/yuzu/main.cpp" line="4013"/> <source>Please install firmware to use the Cabinet applet.</source> - <translation type="unfinished"/> + <translation>يرجى تثبيت الفيرموير لاستخدام تطبيق الخزانة.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4021"/> + <location filename="../../src/yuzu/main.cpp" line="4019"/> <source>Cabinet Applet</source> <translation>التطبيق الصغير للخزانة</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4022"/> + <location filename="../../src/yuzu/main.cpp" line="4020"/> <source>Cabinet applet is not available. Please reinstall firmware.</source> <translation>التطبيق الصغير للخزانة غير متوفر. الرجاء إعادة تثبيت البرامج الثابتة.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4039"/> + <location filename="../../src/yuzu/main.cpp" line="4037"/> <source>Please install firmware to use the Mii editor.</source> - <translation type="unfinished"/> + <translation>يرجى تثبيت الفيرموير لاستخدام محرر Mii.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4045"/> + <location filename="../../src/yuzu/main.cpp" line="4043"/> <source>Mii Edit Applet</source> <translation>Mii تحرير التطبيق الصغير</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4046"/> + <location filename="../../src/yuzu/main.cpp" line="4044"/> <source>Mii editor is not available. Please reinstall firmware.</source> - <translation type="unfinished"/> + <translation>محرر Mii غير متوفر. يُرجى إعادة تثبيت الفيرموير.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4062"/> + <location filename="../../src/yuzu/main.cpp" line="4060"/> <source>Please install firmware to use the Controller Menu.</source> - <translation type="unfinished"/> + <translation>يرجى تثبيت الفيروير لاستخدام قائمة وحدة التحكم.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4069"/> + <location filename="../../src/yuzu/main.cpp" line="4067"/> <source>Controller Applet</source> <translation>تطبيق التحكم</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4070"/> + <location filename="../../src/yuzu/main.cpp" line="4068"/> <source>Controller Menu is not available. Please reinstall firmware.</source> <translation>قائمة التحكم غير متوفرة. الرجاء إعادة تثبيت فريموير</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4088"/> + <location filename="../../src/yuzu/main.cpp" line="4086"/> <source>Please install firmware to use the Home Menu.</source> - <translation type="unfinished"/> + <translation>يرجى تثبيت الفيرموير لاستخدام القائمة الرئيسية.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4091"/> + <location filename="../../src/yuzu/main.cpp" line="4089"/> <source>Firmware Corrupted</source> <translation>الفريموير تالف</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4098"/> + <location filename="../../src/yuzu/main.cpp" line="4096"/> <source>Firmware Too New</source> <translation>الفريموير أحدث من اللازم</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4099"/> + <location filename="../../src/yuzu/main.cpp" line="4097"/> <source> Continue anyways?</source> <translation> هل ترغب في المتابعة على أي حال؟</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4103"/> + <location filename="../../src/yuzu/main.cpp" line="4101"/> <source>Don't show again</source> <translation>لا تعرض مرة أخرى</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4122"/> + <location filename="../../src/yuzu/main.cpp" line="4120"/> <source>Home Menu Applet</source> - <translation type="unfinished"/> + <translation>القائمة الرئيسية</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4123"/> + <location filename="../../src/yuzu/main.cpp" line="4121"/> <source>Home Menu is not available. Please reinstall firmware.</source> - <translation type="unfinished"/> + <translation>القائمة الرئيسية غير متاحة. يُرجى إعادة تثبيت الفيرموير.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4139"/> + <location filename="../../src/yuzu/main.cpp" line="4137"/> <source>Please install firmware to use Starter.</source> - <translation type="unfinished"/> + <translation>الرجاء تثبيت الفيرموير لاستخدام Starter.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4145"/> + <location filename="../../src/yuzu/main.cpp" line="4143"/> <source>Starter Applet</source> - <translation type="unfinished"/> + <translation>تطبيق Starter</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4146"/> + <location filename="../../src/yuzu/main.cpp" line="4144"/> <source>Starter is not available. Please reinstall firmware.</source> - <translation type="unfinished"/> + <translation>Starter غير متوفر. يُرجى إعادة تثبيت الفيرموير.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4187"/> + <location filename="../../src/yuzu/main.cpp" line="4185"/> <source>Capture Screenshot</source> <translation>لقطة شاشة</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4188"/> + <location filename="../../src/yuzu/main.cpp" line="4186"/> <source>PNG Image (*.png)</source> - <translation type="unfinished"/> + <translation>صورة PNG (*.png)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4232"/> + <location filename="../../src/yuzu/main.cpp" line="4230"/> <source>Update Available</source> <translation>التحديث متاح</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4237"/> + <location filename="../../src/yuzu/main.cpp" line="4235"/> <source>Download the %1 update?</source> <translation>تنزيل التحديث %1؟</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4296"/> + <location filename="../../src/yuzu/main.cpp" line="4294"/> <source>TAS state: Running %1/%2</source> - <translation type="unfinished"/> + <translation>حالة TAS: تشغيل %1/%2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4300"/> + <location filename="../../src/yuzu/main.cpp" line="4298"/> <source>TAS state: Recording %1</source> - <translation type="unfinished"/> + <translation>حالة TAS: تسجيل %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4302"/> + <location filename="../../src/yuzu/main.cpp" line="4300"/> <source>TAS state: Idle %1/%2</source> - <translation type="unfinished"/> + <translation>حالة TAS: خامل %1/%2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4306"/> + <location filename="../../src/yuzu/main.cpp" line="4304"/> <source>TAS State: Invalid</source> - <translation type="unfinished"/> + <translation>حالة TAS: غير صالحة</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4320"/> + <location filename="../../src/yuzu/main.cpp" line="4318"/> <source>&Stop Running</source> <translation>&إيقاف التشغيل</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4320"/> + <location filename="../../src/yuzu/main.cpp" line="4318"/> <source>&Start</source> <translation>&بدء</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4321"/> + <location filename="../../src/yuzu/main.cpp" line="4319"/> <source>Stop R&ecording</source> <translation>&إيقاف التسجيل</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4321"/> + <location filename="../../src/yuzu/main.cpp" line="4319"/> <source>R&ecord</source> <translation>&تسجيل</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="4345"/> + <location filename="../../src/yuzu/main.cpp" line="4343"/> <source>Building: %n shader(s)</source> <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4354"/> + <location filename="../../src/yuzu/main.cpp" line="4352"/> <source>Scale: %1x</source> <comment>%1 is the resolution scaling factor</comment> <translation>الدقة: %1x</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4357"/> + <location filename="../../src/yuzu/main.cpp" line="4355"/> <source>Speed: %1% / %2%</source> <translation>السرعة: %1% / %2%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4361"/> + <location filename="../../src/yuzu/main.cpp" line="4359"/> <source>Speed: %1%</source> <translation>السرعة: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4365"/> + <location filename="../../src/yuzu/main.cpp" line="4363"/> <source>Game: %1 FPS</source> <translation>اللعبة: %1 FPS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4368"/> + <location filename="../../src/yuzu/main.cpp" line="4366"/> <source>Frame: %1 ms</source> <translation>الإطار: %1 ms</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4398"/> + <location filename="../../src/yuzu/main.cpp" line="4396"/> <source>%1 %2</source> <translation>%1 %2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4416"/> + <location filename="../../src/yuzu/main.cpp" line="4414"/> <source>NO AA</source> <translation>NO AA</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4425"/> + <location filename="../../src/yuzu/main.cpp" line="4423"/> <source>VOLUME: MUTE</source> <translation>الصوت: كتم الصوت</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4428"/> + <location filename="../../src/yuzu/main.cpp" line="4426"/> <source>VOLUME: %1%</source> <comment>Volume percentage (e.g. 50%)</comment> - <translation>الصوت: %1%</translation> + <translation>%1% :الصوت</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4488"/> + <location filename="../../src/yuzu/main.cpp" line="4486"/> <source>Derivation Components Missing</source> <translation>مكونات الاشتقاق مفقودة</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4489"/> + <location filename="../../src/yuzu/main.cpp" line="4487"/> <source>Encryption keys are missing.</source> <translation>مفاتيح التشفير مفقودة.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4570"/> + <location filename="../../src/yuzu/main.cpp" line="4568"/> <source>Select RomFS Dump Target</source> - <translation type="unfinished"/> + <translation>حدد هدف تفريغ RomFS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4571"/> + <location filename="../../src/yuzu/main.cpp" line="4569"/> <source>Please select which RomFS you would like to dump.</source> - <translation type="unfinished"/> + <translation>الرجاء تحديد RomFS الذي تريد تفريغه.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4594"/> + <location filename="../../src/yuzu/main.cpp" line="4592"/> <source>Are you sure you want to close Eden?</source> <translation>هل أنت متأكد أنك تريد إغلاق عدن؟</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4595"/> - <location filename="../../src/yuzu/main.cpp" line="4675"/> - <location filename="../../src/yuzu/main.cpp" line="4687"/> + <location filename="../../src/yuzu/main.cpp" line="4593"/> + <location filename="../../src/yuzu/main.cpp" line="4673"/> + <location filename="../../src/yuzu/main.cpp" line="4685"/> <source>Eden</source> <translation>عدن</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4676"/> + <location filename="../../src/yuzu/main.cpp" line="4674"/> <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="4684"/> + <location filename="../../src/yuzu/main.cpp" line="4682"/> <source>The currently running application has requested Eden to not exit. Would you like to bypass this and exit anyway?</source> - <translation>طلب التطبيق الذي يتم تشغيله حاليًا من عدن عدم الخروج.. + <translation>طلب التطبيق الذي يتم تشغيله حاليًا من عدن عدم الخروج. هل ترغب في تجاوز هذا والخروج على أي حال؟</translation> </message> @@ -6726,12 +6730,12 @@ Would you like to bypass this and exit anyway?</source> <message> <location filename="../../src/yuzu/bootmanager.cpp" line="1010"/> <source>OpenGL shared contexts are not supported.</source> - <translation type="unfinished"/> + <translation>لا يتم دعم سياقات OpenGL المشتركة.</translation> </message> <message> <location filename="../../src/yuzu/bootmanager.cpp" line="1027"/> <source>Eden has not been compiled with OpenGL support.</source> - <translation type="unfinished"/> + <translation>لم يتم تجميع Eden بدعم OpenGL.</translation> </message> <message> <location filename="../../src/yuzu/bootmanager.cpp" line="1051"/> @@ -6742,12 +6746,12 @@ Would you like to bypass this and exit anyway?</source> <message> <location filename="../../src/yuzu/bootmanager.cpp" line="1052"/> <source>Your GPU may not support OpenGL, or you do not have the latest graphics driver.</source> - <translation type="unfinished"/> + <translation>قد لا تدعم وحدة معالجة الرسومات لديك برنامج OpenGL، أو قد لا يتوفر لديك أحدث برنامج تشغيل للرسومات.</translation> </message> <message> <location filename="../../src/yuzu/bootmanager.cpp" line="1061"/> <source>Error while initializing OpenGL 4.6!</source> - <translation type="unfinished"/> + <translation>حدث خطأ أثناء تهيئة OpenGL 4.6!</translation> </message> <message> <location filename="../../src/yuzu/bootmanager.cpp" line="1062"/> @@ -6813,11 +6817,6 @@ Would you like to bypass this and exit anyway?</source> <translation>إزالة التكوين المخصص</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="568"/> - <source>Remove Play Time Data</source> - <translation>إزالة بيانات زمن اللعب</translation> - </message> - <message> <location filename="../../src/yuzu/game_list.cpp" line="560"/> <source>Remove Cache Storage</source> <translation>إزالة تخزين ذاكرة التخزين المؤقت</translation> @@ -6845,23 +6844,28 @@ Would you like to bypass this and exit anyway?</source> <message> <location filename="../../src/yuzu/game_list.cpp" line="566"/> <source>Manage Play Time</source> - <translation type="unfinished"/> + <translation>إدارة زمن اللعب</translation> </message> <message> <location filename="../../src/yuzu/game_list.cpp" line="567"/> <source>Edit Play Time Data</source> - <translation type="unfinished"/> + <translation>تعديل بيانات وقت التشغيل</translation> + </message> + <message> + <location filename="../../src/yuzu/game_list.cpp" line="568"/> + <source>Remove Play Time Data</source> + <translation>إزالة بيانات زمن اللعب</translation> </message> <message> <location filename="../../src/yuzu/game_list.cpp" line="569"/> <location filename="../../src/yuzu/game_list.cpp" line="570"/> <source>Dump RomFS</source> - <translation type="unfinished"/> + <translation>تفريغ RomFS</translation> </message> <message> <location filename="../../src/yuzu/game_list.cpp" line="571"/> <source>Dump RomFS to SDMC</source> - <translation type="unfinished"/> + <translation>SDMC إلى RomFS تفريغ </translation> </message> <message> <location filename="../../src/yuzu/game_list.cpp" line="572"/> @@ -6876,7 +6880,7 @@ Would you like to bypass this and exit anyway?</source> <message> <location filename="../../src/yuzu/game_list.cpp" line="574"/> <source>Navigate to GameDB entry</source> - <translation type="unfinished"/> + <translation>انتقل إلى إدخال GameDB</translation> </message> <message> <location filename="../../src/yuzu/game_list.cpp" line="577"/> @@ -7190,7 +7194,7 @@ Debug Message: </source> <message> <location filename="../../src/qt_common/config/uisettings.h" line="240"/> <source>Change Adapting Filter</source> - <translation type="unfinished"/> + <translation>تغيير مرشح التكيف</translation> </message> <message> <location filename="../../src/qt_common/config/uisettings.h" line="241"/> @@ -7280,22 +7284,22 @@ Debug Message: </source> <message> <location filename="../../src/qt_common/config/uisettings.h" line="258"/> <source>TAS Record</source> - <translation type="unfinished"/> + <translation>سجل TAS</translation> </message> <message> <location filename="../../src/qt_common/config/uisettings.h" line="259"/> <source>TAS Reset</source> - <translation type="unfinished"/> + <translation>إعادة ضبط TAS</translation> </message> <message> <location filename="../../src/qt_common/config/uisettings.h" line="260"/> <source>TAS Start/Stop</source> - <translation type="unfinished"/> + <translation>بدء/إيقاف TAS</translation> </message> <message> <location filename="../../src/qt_common/config/uisettings.h" line="261"/> <source>Toggle Filter Bar</source> - <translation type="unfinished"/> + <translation>تبديل شريط التصفية</translation> </message> <message> <location filename="../../src/qt_common/config/uisettings.h" line="262"/> @@ -7310,7 +7314,7 @@ Debug Message: </source> <message> <location filename="../../src/qt_common/config/uisettings.h" line="264"/> <source>Toggle Renderdoc Capture</source> - <translation type="unfinished"/> + <translation>Renderdoc تبديل التقاط</translation> </message> <message> <location filename="../../src/qt_common/config/uisettings.h" line="265"/> @@ -7405,7 +7409,7 @@ Debug Message: </source> <message> <location filename="../../src/yuzu/multiplayer/lobby.ui" line="59"/> <source>Filters</source> - <translation>المرشحات</translation> + <translation>تصفية</translation> </message> <message> <location filename="../../src/yuzu/multiplayer/lobby.ui" line="66"/> @@ -7556,16 +7560,6 @@ Debug Message: </source> <translation>&أدوات</translation> </message> <message> - <location filename="../../src/yuzu/main.ui" line="180"/> - <source>&TAS</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/main.ui" line="190"/> - <source>&Create Home Menu Shortcut</source> - <translation>&إنشاء اختصار قائمة الصفحة الرئيسية</translation> - </message> - <message> <location filename="../../src/yuzu/main.ui" line="161"/> <source>Am&iibo</source> <translation>أم&يبو</translation> @@ -7576,6 +7570,16 @@ Debug Message: </source> <translation>&التطبيقات الصغيرة</translation> </message> <message> + <location filename="../../src/yuzu/main.ui" line="180"/> + <source>&TAS</source> + <translation>&TAS</translation> + </message> + <message> + <location filename="../../src/yuzu/main.ui" line="190"/> + <source>&Create Home Menu Shortcut</source> + <translation>&إنشاء اختصار قائمة الصفحة الرئيسية</translation> + </message> + <message> <location filename="../../src/yuzu/main.ui" line="197"/> <source>Install &Firmware</source> <translation>تثبيت &الفريموير</translation> @@ -7643,7 +7647,7 @@ Debug Message: </source> <message> <location filename="../../src/yuzu/main.ui" line="310"/> <source>Display D&ock Widget Headers</source> - <translation type="unfinished"/> + <translation>عرض رؤوس عناصر واجهة المستخدم الرسومية D&ock</translation> </message> <message> <location filename="../../src/yuzu/main.ui" line="318"/> @@ -7758,7 +7762,7 @@ Debug Message: </source> <message> <location filename="../../src/yuzu/main.ui" line="459"/> <source>&Configure TAS...</source> - <translation type="unfinished"/> + <translation>&تكوين TAS...</translation> </message> <message> <location filename="../../src/yuzu/main.ui" line="470"/> @@ -7796,11 +7800,6 @@ Debug Message: </source> <translation>فتح &قائمة الصفحة الرئيسية</translation> </message> <message> - <location filename="../../src/yuzu/main.ui" line="605"/> - <source>&Data Manager</source> - <translation>&مدير البيانات</translation> - </message> - <message> <location filename="../../src/yuzu/main.ui" line="517"/> <source>&Discord</source> <translation>&ديسكورد</translation> @@ -7833,7 +7832,7 @@ Debug Message: </source> <message> <location filename="../../src/yuzu/main.ui" line="550"/> <source>&SDMC Folder</source> - <translation>&مجلد SDMC</translation> + <translation>&SDMC مجلد</translation> </message> <message> <location filename="../../src/yuzu/main.ui" line="555"/> @@ -7868,18 +7867,23 @@ Debug Message: </source> <message> <location filename="../../src/yuzu/main.ui" line="586"/> <source>&Revolt</source> - <translation type="unfinished"/> + <translation>&Revolt</translation> </message> <message> <location filename="../../src/yuzu/main.ui" line="589"/> <source>Revolt</source> - <translation type="unfinished"/> + <translation>Revolt</translation> </message> <message> <location filename="../../src/yuzu/main.ui" line="600"/> <source>&Eden Dependencies</source> <translation>&تبعيات عدن</translation> </message> + <message> + <location filename="../../src/yuzu/main.ui" line="605"/> + <source>&Data Manager</source> + <translation>&مدير البيانات</translation> + </message> </context> <context> <name>MigrationWorker</name> @@ -7887,7 +7891,8 @@ Debug Message: </source> <location filename="../../src/yuzu/migration_worker.cpp" line="51"/> <source>Linking the old directory failed. You may need to re-run with administrative privileges on Windows. OS gave error: %1</source> - <translation type="unfinished"/> + <translation>فشل ربط المجلد القديم. قد تحتاج إلى إعادة التشغيل باستخدام امتيازات المسؤول في ويندوز. +أصدر نظام التشغيل خطأ: %1</translation> </message> <message> <location filename="../../src/yuzu/migration_worker.cpp" line="69"/> @@ -7918,7 +7923,7 @@ If you wish to clean up the files which were left in the old data location, you %1</translation> </message> <message> - <location filename="../../src/yuzu/migration_worker.h" line="74"/> + <location filename="../../src/yuzu/migration_worker.h" line="70"/> <source>Data was migrated successfully.</source> <translation>تم نقل البيانات بنجاح.</translation> </message> @@ -8225,13 +8230,13 @@ p, li { white-space: pre-wrap; } <message> <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="98"/> <source>Minus</source> - <translation>ناقص</translation> + <translation>Minus</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="100"/> <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="128"/> <source>Home</source> - <translation>المنزل</translation> + <translation>Home</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="102"/> @@ -8503,14 +8508,34 @@ p, li { white-space: pre-wrap; } <translation>%1 يلعب %2</translation> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="72"/> - <location filename="../../src/yuzu/user_data_migration.cpp" line="165"/> - <location filename="../../src/yuzu/user_data_migration.cpp" line="197"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="62"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="155"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="190"/> <source>Migration</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="126"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="76"/> + <source>Clear Shader Cache</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="84"/> + <source>Keep Old Data</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="85"/> + <source>Clear Old Data</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="86"/> + <source>Link Old Directory</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="116"/> <source> </source> @@ -8519,25 +8544,25 @@ p, li { white-space: pre-wrap; } </translation> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="130"/> - <location filename="../../src/yuzu/user_data_migration.cpp" line="136"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="120"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="126"/> <source>No</source> <translation>لا</translation> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="166"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="156"/> <source>You can manually re-trigger this prompt by deleting the new config directory: %1</source> <translation>يمكنك إعادة تشغيل هذه المطالبة يدويًا عن طريق حذف دليل التكوين الجديد: %1</translation> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="182"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="172"/> <source>Migrating</source> <translation>الترحيل</translation> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="183"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="173"/> <source>Migrating, this may take a while...</source> <translation>جارٍ الترحيل، قد يستغرق هذا بعض الوقت...</translation> </message> @@ -8674,21 +8699,31 @@ p, li { white-space: pre-wrap; } </message> <message> <location filename="../../src/qt_common/util/content.cpp" line="47"/> - <location filename="../../src/qt_common/util/content.cpp" line="226"/> - <location filename="../../src/qt_common/util/content.cpp" line="296"/> - <location filename="../../src/qt_common/util/content.cpp" line="406"/> + <location filename="../../src/qt_common/util/content.cpp" line="225"/> + <location filename="../../src/qt_common/util/content.cpp" line="294"/> + <location filename="../../src/qt_common/util/content.cpp" line="404"/> <location filename="../../src/qt_common/util/content.cpp" line="479"/> <source>Cancel</source> <translation>إلغاء</translation> </message> <message> + <location filename="../../src/qt_common/util/content.cpp" line="63"/> + <source>Firmware Install Failed</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/util/content.cpp" line="64"/> + <source>Firmware Install Succeeded</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/util/content.cpp" line="179"/> <source>Firmware integrity verification failed!</source> <translation>فشل التحقق من سلامة الفريموير!</translation> </message> <message> <location filename="../../src/qt_common/util/content.cpp" line="180"/> - <location filename="../../src/qt_common/util/content.cpp" line="324"/> + <location filename="../../src/qt_common/util/content.cpp" line="322"/> <source>Verification failed for the following files: %1</source> @@ -8697,46 +8732,46 @@ p, li { white-space: pre-wrap; } %1</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="225"/> - <location filename="../../src/qt_common/util/content.cpp" line="295"/> + <location filename="../../src/qt_common/util/content.cpp" line="224"/> + <location filename="../../src/qt_common/util/content.cpp" line="293"/> <source>Verifying integrity...</source> <translation>جارٍ التحقق من السلامة...</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="245"/> - <location filename="../../src/qt_common/util/content.cpp" line="318"/> + <location filename="../../src/qt_common/util/content.cpp" line="244"/> + <location filename="../../src/qt_common/util/content.cpp" line="316"/> <source>Integrity verification succeeded!</source> <translation>تم التحقق من السلامة بنجاح!</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="246"/> - <location filename="../../src/qt_common/util/content.cpp" line="319"/> + <location filename="../../src/qt_common/util/content.cpp" line="245"/> + <location filename="../../src/qt_common/util/content.cpp" line="317"/> <source>The operation completed successfully.</source> <translation>اكتملت العملية بنجاح.</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="250"/> - <location filename="../../src/qt_common/util/content.cpp" line="323"/> + <location filename="../../src/qt_common/util/content.cpp" line="249"/> + <location filename="../../src/qt_common/util/content.cpp" line="321"/> <source>Integrity verification failed!</source> <translation>فشل التحقق من السلامة!</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="251"/> + <location filename="../../src/qt_common/util/content.cpp" line="250"/> <source>File contents may be corrupt or missing.</source> <translation>قد تكون محتويات الملف تالفة أو مفقودة.</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="256"/> + <location filename="../../src/qt_common/util/content.cpp" line="255"/> <source>Integrity verification couldn't be performed</source> <translation>تعذر إجراء التحقق من السلامة</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="257"/> + <location filename="../../src/qt_common/util/content.cpp" line="256"/> <source>Firmware installation cancelled, firmware may be in a bad state or corrupted. File contents could not be checked for validity.</source> <translation>تم إلغاء تثبيت الفريموير، قد يكون الفريموير في حالة سيئة أو تالف. تعذر التحقق من صحة محتويات الملف.</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="265"/> + <location filename="../../src/qt_common/util/content.cpp" line="264"/> <source>Select Dumped Keys Location</source> <translation>حدد موقع المفاتيح المفرغة</translation> </message> @@ -8746,22 +8781,17 @@ p, li { white-space: pre-wrap; } <translation>تم تثبيت مفاتيح فك التشفير بنجاح</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="283"/> - <source>Decryption Keys were successfully installed</source> - <translation>تم تثبيت مفاتيح فك التشفير بنجاح</translation> - </message> - <message> - <location filename="../../src/qt_common/util/content.cpp" line="286"/> + <location filename="../../src/qt_common/util/content.cpp" line="285"/> <source>Decryption Keys install failed</source> <translation>فشل تثبيت مفاتيح فك التشفير</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="352"/> + <location filename="../../src/qt_common/util/content.cpp" line="350"/> <source>Orphaned Profiles Detected!</source> <translation>تم الكشف عن ملفات تعريف مهملة!</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="353"/> + <location filename="../../src/qt_common/util/content.cpp" line="351"/> <source>UNEXPECTED BAD THINGS MAY HAPPEN IF YOU DON'T READ THIS! Eden has detected the following save directories with no attached profile: %1 @@ -8776,55 +8806,55 @@ Hint: copy the contents of the largest or last-modified folder elsewhere, delet تلميح: انسخ محتويات المجلد الأكبر حجماً أو آخر مجلد تم تعديله إلى مكان آخر، واحذف جميع ملفات التعريف المهملة، وانقل المحتويات المنسوخة إلى ملف التعريف الصحيح.</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="366"/> + <location filename="../../src/qt_common/util/content.cpp" line="364"/> <source>Really clear data?</source> <translation>مسح البيانات بالفعل؟</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="367"/> + <location filename="../../src/qt_common/util/content.cpp" line="365"/> <source>Important data may be lost!</source> <translation>قد يتم فقدان بيانات مهمة!</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="374"/> + <location filename="../../src/qt_common/util/content.cpp" line="372"/> <source>Are you REALLY sure?</source> <translation>هل أنت متأكد حقًا؟</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="375"/> + <location filename="../../src/qt_common/util/content.cpp" line="373"/> <source>Once deleted, your data will NOT come back! Only do this if you're 100% sure you want to delete this data.</source> <translation>بمجرد حذفها، لن تتمكن من استعادة بياناتك! قم بذلك فقط إذا كنت متأكدًا بنسبة 100٪ أنك تريد حذف هذه البيانات.</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="382"/> + <location filename="../../src/qt_common/util/content.cpp" line="380"/> <source>Clearing...</source> <translation>إزالة...</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="398"/> + <location filename="../../src/qt_common/util/content.cpp" line="396"/> <source>Select Export Location</source> <translation>حدد موقع التصدير</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="399"/> + <location filename="../../src/qt_common/util/content.cpp" line="397"/> <source>%1.zip</source> <translation>%1.zip</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="400"/> + <location filename="../../src/qt_common/util/content.cpp" line="398"/> <location filename="../../src/qt_common/util/content.cpp" line="464"/> <source>Zipped Archives (*.zip)</source> <translation>Zipped Archives (*.zip)</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="406"/> + <location filename="../../src/qt_common/util/content.cpp" line="404"/> <source>Exporting data. This may take a while...</source> <translation>تصدير البيانات. قد يستغرق هذا بعض الوقت...</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="408"/> + <location filename="../../src/qt_common/util/content.cpp" line="406"/> <source>Exporting</source> <translation>التصدير</translation> </message> @@ -8884,32 +8914,32 @@ Only do this if you're 100% sure you want to delete this data.</source> <translation>استيراد</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="521"/> + <location filename="../../src/qt_common/util/content.cpp" line="524"/> <source>Imported Successfully</source> <translation>تم الاستيراد بنجاح</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="521"/> + <location filename="../../src/qt_common/util/content.cpp" line="524"/> <source>Data was imported successfully.</source> <translation>تم استيراد البيانات بنجاح.</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="523"/> + <location filename="../../src/qt_common/util/content.cpp" line="526"/> <source>Import Cancelled</source> <translation>تم إلغاء الاستيراد</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="523"/> + <location filename="../../src/qt_common/util/content.cpp" line="526"/> <source>Import was cancelled by the user.</source> <translation>تم إلغاء الاستيراد من قبل المستخدم.</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="525"/> + <location filename="../../src/qt_common/util/content.cpp" line="528"/> <source>Import Failed</source> <translation>فشل الاستيراد</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="526"/> + <location filename="../../src/qt_common/util/content.cpp" line="529"/> <source>Ensure you have read permissions on the targeted directory and try again.</source> <translation>تأكد من أن لديك أذونات قراءة على المجلد المحدد وحاول مرة أخرى.</translation> </message> @@ -8917,196 +8947,196 @@ Only do this if you're 100% sure you want to delete this data.</source> <context> <name>QtCommon::Game</name> <message> - <location filename="../../src/qt_common/util/game.cpp" line="207"/> + <location filename="../../src/qt_common/util/game.cpp" line="209"/> <source>Error Removing Contents</source> <translation>خطأ في إزالة المحتويات</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="209"/> + <location filename="../../src/qt_common/util/game.cpp" line="211"/> <source>Error Removing Update</source> <translation>خطأ في إزالة التحديث</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="211"/> + <location filename="../../src/qt_common/util/game.cpp" line="213"/> <source>Error Removing DLC</source> - <translation type="unfinished"/> + <translation>خطأ في إزالة DLC</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="230"/> - <source>The base game is not installed in the NAND and cannot be removed.</source> - <translation>اللعبة الأساسية غير مثبتة في ذاكرة الداخلية ولا يمكن إزالتها.</translation> - </message> - <message> - <location filename="../../src/qt_common/util/game.cpp" line="244"/> - <source>There is no update installed for this title.</source> - <translation>لا يوجد تحديث مثبت لهذا العنوان.</translation> - </message> - <message> - <location filename="../../src/qt_common/util/game.cpp" line="254"/> - <source>There are no DLCs installed for this title.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/util/game.cpp" line="224"/> + <location filename="../../src/qt_common/util/game.cpp" line="225"/> <location filename="../../src/qt_common/util/game.cpp" line="239"/> - <location filename="../../src/qt_common/util/game.cpp" line="259"/> - <location filename="../../src/qt_common/util/game.cpp" line="289"/> - <location filename="../../src/qt_common/util/game.cpp" line="329"/> - <location filename="../../src/qt_common/util/game.cpp" line="358"/> + <location filename="../../src/qt_common/util/game.cpp" line="256"/> + <location filename="../../src/qt_common/util/game.cpp" line="284"/> + <location filename="../../src/qt_common/util/game.cpp" line="320"/> + <location filename="../../src/qt_common/util/game.cpp" line="346"/> <source>Successfully Removed</source> <translation>تم الإزالة بنجاح</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="225"/> + <location filename="../../src/qt_common/util/game.cpp" line="226"/> <source>Successfully removed the installed base game.</source> <translation>تمت إزالة اللعبة الأساسية المثبتة بنجاح.</translation> </message> <message> + <location filename="../../src/qt_common/util/game.cpp" line="231"/> + <source>The base game is not installed in the NAND and cannot be removed.</source> + <translation>اللعبة الأساسية غير مثبتة في ذاكرة الداخلية ولا يمكن إزالتها.</translation> + </message> + <message> <location filename="../../src/qt_common/util/game.cpp" line="240"/> <source>Successfully removed the installed update.</source> <translation>تمت إزالة التحديث المثبت بنجاح.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="260"/> + <location filename="../../src/qt_common/util/game.cpp" line="243"/> + <source>There is no update installed for this title.</source> + <translation>لا يوجد تحديث مثبت لهذا العنوان.</translation> + </message> + <message> + <location filename="../../src/qt_common/util/game.cpp" line="252"/> + <source>There are no DLCs installed for this title.</source> + <translation>لا توجد DLCs مثبتة لهذا العنوان.</translation> + </message> + <message> + <location filename="../../src/qt_common/util/game.cpp" line="257"/> <source>Successfully removed %1 installed DLC.</source> - <translation type="unfinished"/> + <translation>تم إزالة %1 DLC المثبت بنجاح.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="283"/> - <location filename="../../src/qt_common/util/game.cpp" line="293"/> + <location filename="../../src/qt_common/util/game.cpp" line="279"/> + <location filename="../../src/qt_common/util/game.cpp" line="287"/> <source>Error Removing Transferable Shader Cache</source> - <translation type="unfinished"/> + <translation>حدث خطأ أثناء إزالة ذاكرة Transferable Shader</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="284"/> - <location filename="../../src/qt_common/util/game.cpp" line="324"/> + <location filename="../../src/qt_common/util/game.cpp" line="280"/> + <location filename="../../src/qt_common/util/game.cpp" line="316"/> <source>A shader cache for this title does not exist.</source> - <translation type="unfinished"/> + <translation>لا يوجد ذاكرة تخزين مؤقتة للتظليل لهذا العنوان.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="290"/> + <location filename="../../src/qt_common/util/game.cpp" line="285"/> <source>Successfully removed the transferable shader cache.</source> - <translation type="unfinished"/> + <translation>تم إزالة ذاكرة التخزين المؤقت للتظليل القابلة للنقل بنجاح.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="294"/> + <location filename="../../src/qt_common/util/game.cpp" line="288"/> <source>Failed to remove the transferable shader cache.</source> - <translation type="unfinished"/> + <translation>فشل في إزالة ذاكرة التخزين المؤقت للتظليل القابلة للنقل.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="311"/> + <location filename="../../src/qt_common/util/game.cpp" line="304"/> <source>Error Removing Vulkan Driver Pipeline Cache</source> - <translation type="unfinished"/> + <translation>حدث خطأ أثناء إزالة ذاكرة التخزين المؤقت لخط أنابيب برنامج تشغيل Vulkan</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="312"/> + <location filename="../../src/qt_common/util/game.cpp" line="305"/> <source>Failed to remove the driver pipeline cache.</source> - <translation type="unfinished"/> + <translation>فشل في إزالة ذاكرة التخزين المؤقت لخط أنابيب برنامج التشغيل.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="323"/> - <location filename="../../src/qt_common/util/game.cpp" line="334"/> + <location filename="../../src/qt_common/util/game.cpp" line="315"/> + <location filename="../../src/qt_common/util/game.cpp" line="325"/> <source>Error Removing Transferable Shader Caches</source> - <translation type="unfinished"/> + <translation>حدث خطأ أثناء إزالة ذاكرة Transferable Shader</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="330"/> + <location filename="../../src/qt_common/util/game.cpp" line="321"/> <source>Successfully removed the transferable shader caches.</source> - <translation type="unfinished"/> + <translation>تم إزالة ذاكرة التخزين المؤقت للتظليل القابلة للنقل بنجاح.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="335"/> + <location filename="../../src/qt_common/util/game.cpp" line="326"/> <source>Failed to remove the transferable shader cache directory.</source> - <translation type="unfinished"/> + <translation>فشل في إزالة مجلد ذاكرة التخزين المؤقت للتظليل القابل للتحويل.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="351"/> - <location filename="../../src/qt_common/util/game.cpp" line="362"/> + <location filename="../../src/qt_common/util/game.cpp" line="340"/> + <location filename="../../src/qt_common/util/game.cpp" line="349"/> <source>Error Removing Custom Configuration</source> <translation>خطأ في إزالة التهيئة المخصصة</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="352"/> + <location filename="../../src/qt_common/util/game.cpp" line="341"/> <source>A custom configuration for this title does not exist.</source> <translation>لا توجد إعدادات مخصصة لهذا العنوان.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="359"/> + <location filename="../../src/qt_common/util/game.cpp" line="347"/> <source>Successfully removed the custom game configuration.</source> <translation>تمت إزالة إعدادات اللعبة المخصصة بنجاح.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="363"/> + <location filename="../../src/qt_common/util/game.cpp" line="350"/> <source>Failed to remove the custom game configuration.</source> <translation>فشل في إزالة إعدادات اللعبة المخصصة.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="391"/> + <location filename="../../src/qt_common/util/game.cpp" line="378"/> <source>Reset Metadata Cache</source> <translation>إعادة تعيين ذاكرة التخزين المؤقت للبيانات الوصفية</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="395"/> + <location filename="../../src/qt_common/util/game.cpp" line="385"/> <source>The metadata cache is already empty.</source> <translation>ذاكرة التخزين المؤقت للبيانات الوصفية فارغة بالفعل.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="400"/> + <location filename="../../src/qt_common/util/game.cpp" line="391"/> <source>The operation completed successfully.</source> <translation>اكتملت العملية بنجاح.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="406"/> + <location filename="../../src/qt_common/util/game.cpp" line="398"/> <source>The metadata cache couldn't be deleted. It might be in use or non-existent.</source> <translation>تعذر حذف ذاكرة التخزين المؤقتة للبيانات الوصفية. قد تكون قيد الاستخدام أو غير موجودة.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="421"/> + <location filename="../../src/qt_common/util/game.cpp" line="413"/> <source>Create Shortcut</source> <translation>إنشاء اختصار</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="422"/> + <location filename="../../src/qt_common/util/game.cpp" line="414"/> <source>Do you want to launch the game in fullscreen?</source> <translation>هل تريد تشغيل اللعبة في وضع ملء الشاشة؟</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="426"/> + <location filename="../../src/qt_common/util/game.cpp" line="418"/> <source>Shortcut Created</source> <translation>تم إنشاء الاختصار</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="427"/> + <location filename="../../src/qt_common/util/game.cpp" line="419"/> <source>Successfully created a shortcut to %1</source> <translation>تم إنشاء اختصار بنجاح إلى %1</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="432"/> + <location filename="../../src/qt_common/util/game.cpp" line="424"/> <source>Shortcut may be Volatile!</source> <translation>قد يكون الاختصار متقلبًا!</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="433"/> + <location filename="../../src/qt_common/util/game.cpp" line="425"/> <source>This will create a shortcut to the current AppImage. This may not work well if you update. Continue?</source> - <translation type="unfinished"/> + <translation>سيؤدي هذا إلى إنشاء اختصار لصورة التطبيق الحالية. قد لا يعمل هذا بشكل جيد إذا قمت بالتحديث. هل تريد المتابعة؟</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="439"/> + <location filename="../../src/qt_common/util/game.cpp" line="431"/> <source>Failed to Create Shortcut</source> <translation>فشل في إنشاء اختصار</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="440"/> + <location filename="../../src/qt_common/util/game.cpp" line="432"/> <source>Failed to create a shortcut to %1</source> <translation>فشل إنشاء اختصار إلى %1</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="510"/> + <location filename="../../src/qt_common/util/game.cpp" line="504"/> <source>Create Icon</source> <translation>إنشاء أيقونة</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="511"/> + <location filename="../../src/qt_common/util/game.cpp" line="505"/> <source>Cannot create icon file. Path "%1" does not exist and cannot be created.</source> <translation>لا يمكن إنشاء ملف الرمز. المسار ”%1“ غير موجود ولا يمكن إنشاؤه.</translation> </message> @@ -9118,12 +9148,12 @@ Only do this if you're 100% sure you want to delete this data.</source> <message> <location filename="../../src/qt_common/util/game.cpp" line="566"/> <source>Please install firmware to use the home menu.</source> - <translation type="unfinished"/> + <translation>يرجى تثبيت الفيرموير لاستخدام القائمة الرئيسية.</translation> </message> <message> <location filename="../../src/qt_common/util/game.cpp" line="572"/> <source>Home Menu Applet</source> - <translation type="unfinished"/> + <translation>القائمة الرئيسية</translation> </message> <message> <location filename="../../src/qt_common/util/game.cpp" line="573"/> @@ -9136,11 +9166,125 @@ Only do this if you're 100% sure you want to delete this data.</source> <message> <location filename="../../src/qt_common/util/path.cpp" line="21"/> <source>Error Opening Shader Cache</source> - <translation type="unfinished"/> + <translation>خطأ في فتح ذاكرة التخزين المؤقت للتظليل</translation> </message> <message> <location filename="../../src/qt_common/util/path.cpp" line="22"/> <source>Failed to create or open shader cache for this title, ensure your app data directory has write permissions.</source> + <translation>فشل إنشاء أو فتح ذاكرة التخزين المؤقت للتظليل لهذا العنوان، تأكد من أن دليل بيانات التطبيق لديك يحتوي على أذونات الكتابة.</translation> + </message> +</context> +<context> + <name>QtCommon::StringLookup</name> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="49"/> + <source>Contains game save data. DO NOT REMOVE UNLESS YOU KNOW WHAT YOU'RE DOING!</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="51"/> + <source>Contains Vulkan and OpenGL pipeline caches. Generally safe to remove.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="52"/> + <source>Contains updates and DLC for games.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="53"/> + <source>Contains firmware and applet data.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="54"/> + <source>Contains game mods, patches, and cheats.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="57"/> + <source>Decryption Keys were successfully installed</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="58"/> + <source>Unable to read key directory, aborting</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="59"/> + <source>One or more keys failed to copy.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="61"/> + <source>Verify your keys file has a .keys extension and try again.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="63"/> + <source>Decryption Keys failed to initialize. Check that your dumping tools are up to date and re-dump keys.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="68"/> + <source>Successfully installed firmware version %1</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="69"/> + <source>Unable to locate potential firmware NCA files</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="70"/> + <source>Failed to delete one or more firmware files.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="71"/> + <source>One or more firmware files failed to copy into NAND.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="73"/> + <source>Firmware installation cancelled, firmware may be in a bad state or corrupted. Restart Eden or re-install firmware.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="78"/> + <source>Eden has detected user data for the following emulators:</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="80"/> + <source>Would you like to migrate your data for use in Eden? +Select the corresponding button to migrate data from that emulator. +This may take a while.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="84"/> + <source>Clearing shader cache is recommended for all users. +Do not uncheck unless you know what you're doing.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="88"/> + <source>Keeps the old data directory. This is recommended if you aren't +space-constrained and want to keep separate data for the old emulator.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="91"/> + <source>Deletes the old data directory. +This is recommended on devices with space constraints.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="94"/> + <source>Creates a filesystem link between the old directory and Eden directory. +This is recommended if you want to share data between emulators.</source> <translation type="unfinished"/> </message> </context> @@ -9573,27 +9717,27 @@ p, li { white-space: pre-wrap; } <message> <location filename="../../src/yuzu/set_play_time_dialog.ui" line="14"/> <source>Set Play Time Data</source> - <translation type="unfinished"/> + <translation>تعيين بيانات زمن التشغيل</translation> </message> <message> <location filename="../../src/yuzu/set_play_time_dialog.ui" line="25"/> <source>Hours:</source> - <translation type="unfinished"/> + <translation>ساعات:</translation> </message> <message> <location filename="../../src/yuzu/set_play_time_dialog.ui" line="39"/> <source>Minutes:</source> - <translation type="unfinished"/> + <translation>دقائق:</translation> </message> <message> <location filename="../../src/yuzu/set_play_time_dialog.ui" line="53"/> <source>Seconds:</source> - <translation type="unfinished"/> + <translation>ثواني:</translation> </message> <message> <location filename="../../src/yuzu/set_play_time_dialog.cpp" line="46"/> <source>Total play time reached maximum.</source> - <translation type="unfinished"/> + <translation>وصل إجمالي زمن التشغيل إلى الحد الأقصى.</translation> </message> </context> <context> @@ -9637,7 +9781,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="214"/> <source>waiting for IPC reply</source> - <translation type="unfinished"/> + <translation>في انتظار رد IPC</translation> </message> <message> <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="217"/> @@ -9733,7 +9877,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="400"/> <source>&Wait Tree</source> - <translation type="unfinished"/> + <translation>&شجرة الانتظار</translation> </message> </context> </TS>
\ No newline at end of file diff --git a/dist/languages/de.ts b/dist/languages/de.ts index f8f3e53369..ce00f05aea 100644 --- a/dist/languages/de.ts +++ b/dist/languages/de.ts @@ -472,26 +472,56 @@ Dies würde deren Forum-Benutzernamen und deren IP-Adresse sperren.</translation <translation>Multicore-CPU-Emulation</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="65"/> + <source>This option increases CPU emulation thread use from 1 to the maximum of 4. +This is mainly a debug option and shouldn't be disabled.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="70"/> <source>Memory Layout</source> <translation>Speicher-Layout</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="71"/> + <source>Increases the amount of emulated RAM from 4GB of the board to the devkit 8/6GB. +Doesn't affect performance/stability but may allow HD texture mods to load.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="77"/> <source>Limit Speed Percent</source> <translation>Geschwindigkeit auf % festlegen</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="78"/> + <source>Controls the game's maximum rendering speed, but it's up to each game if it runs faster or not. +200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. +Disabling it means unlocking the framerate to the maximum your PC can reach.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="84"/> <source>Synchronize Core Speed</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="85"/> + <source>Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). +Can help reduce stuttering at lower framerates.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="92"/> <source>Accuracy:</source> <translation>Genauigkeit der Emulation:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="93"/> + <source>Change the accuracy of the emulated CPU (for debugging only).</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="94"/> <location filename="../../src/qt_common/config/shared_translation.cpp" line="110"/> <source>Backend:</source> @@ -514,6 +544,11 @@ Use Boost (1700MHz) to run at the Switch's highest native clock, or Fast (2 <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="108"/> + <source>Set a custom value of CPU ticks. Higher values can increase performance, but may cause deadlocks. A range of 77-21000 is recommended.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="115"/> <source>Enable Host MMU Emulation (fastmem)</source> <translation type="unfinished"/> @@ -572,6 +607,12 @@ Please note this also reduces accuracy of certain floating-point instructions.</ <translation>Adressraumprüfungen deaktivieren</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="142"/> + <source>This option improves speed by eliminating a safety check before every memory operation. +Disabling it may allow arbitrary code execution.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="147"/> <source>Ignore global monitor</source> <translation>Globalen Monitor ignorieren</translation> @@ -588,21 +629,45 @@ Please note this may result in deadlocks and other race conditions.</source> <translation>API:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="157"/> + <source>Changes the output graphics API. +Vulkan is recommended.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="160"/> <source>Device:</source> <translation>Gerät:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="161"/> + <source>This setting selects the GPU to use (Vulkan only).</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="164"/> <source>Shader Backend:</source> <translation>Shader-Backend:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="165"/> + <source>The shader backend to use with OpenGL. +GLSL is recommended.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="168"/> <source>Resolution:</source> <translation>Auflösung:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="169"/> + <source>Forces to render at a different resolution. +Higher resolutions require more VRAM and bandwidth. +Options lower than 1X can cause artifacts.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="172"/> <source>Window Adapting Filter:</source> <translation>Bildschirmanpassungsfilter:</translation> @@ -613,11 +678,23 @@ Please note this may result in deadlocks and other race conditions.</source> <translation>FSR-Schärfe</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="176"/> + <source>Determines how sharpened the image will look using FSR's dynamic contrast.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="179"/> <source>Anti-Aliasing Method:</source> <translation>Kantenglättungs-Methode:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="180"/> + <source>The anti-aliasing method to use. +SMAA offers the best quality. +FXAA can produce a more stable picture in lower resolutions.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="184"/> <source>Fullscreen Mode:</source> <translation>Vollbild-Modus:</translation> @@ -635,12 +712,29 @@ Exclusive fullscreen may offer better performance and better Freesync/Gsync supp <translation>Seitenverhältnis:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="192"/> + <source>Stretches the renderer to fit the specified aspect ratio. +Most games only support 16:9, so modifications are required to get other ratios. +Also controls the aspect ratio of captured screenshots.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="197"/> + <source>Use persistent pipeline cache</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="198"/> <source>Allows saving shaders to storage for faster loading on following game boots. Disabling it is only intended for debugging.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="202"/> + <source>Optimize SPIRV output</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="203"/> <source>Runs an additional optimization pass over generated SPIRV shaders. Will increase time required for shader compilation. @@ -677,31 +771,73 @@ In most cases, GPU decoding provides the best performance.</source> <translation>ASTC-Dekodier-Methode:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="220"/> + <source>This option controls how ASTC textures should be decoded. +CPU: Use the CPU for decoding. +GPU: Use the GPU's compute shaders to decode ASTC textures (recommended). +CPU Asynchronously: Use the CPU to decode ASTC textures on demand. EliminatesASTC decoding +stuttering but may present artifacts.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="228"/> <source>ASTC Recompression Method:</source> <translation>ASTC-Rekompression-Methode:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/> + <source>Most GPUs lack support for ASTC textures and must decompress to anintermediate format: RGBA8. +BC1/BC3: The intermediate format will be recompressed to BC1 or BC3 format, + saving VRAM but degrading image quality.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="235"/> <source>VRAM Usage Mode:</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/> + <source>Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. +Aggressive mode may impact performance of other applications such as recording software.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="239"/> <source>Skip CPU Inner Invalidation</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="240"/> + <source>Skips certain cache invalidations during memory updates, reducing CPU usage and improving latency. This may cause soft-crashes.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="245"/> <source>VSync Mode:</source> <translation>VSync-Modus:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="246"/> + <source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. +FIFO Relaxed allows tearing as it recovers from a slow down. +Mailbox can have lower latency than FIFO and does not tear but may drop frames. +Immediate (no synchronization) presents whatever is available and can exhibit tearing.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="256"/> <source>Sync Memory Operations</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="257"/> + <source>Ensures data consistency between compute and memory operations. +This option fixes issues in games, but may degrade performance. +Unreal Engine 4 games often see the most significant changes thereof.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="260"/> <source>Enable asynchronous presentation (Vulkan only)</source> <translation>Aktiviere asynchrone Präsentation (Nur Vulkan)</translation> @@ -727,6 +863,12 @@ In most cases, GPU decoding provides the best performance.</source> <translation>Anisotrope Filterung:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="271"/> + <source>Controls the quality of texture rendering at oblique angles. +Safe to set at 16x on most GPUs.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="274"/> <source>GPU Accuracy:</source> <translation type="unfinished"/> @@ -745,6 +887,21 @@ Extreme should only be used as a last resort.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="281"/> + <source>Controls the DMA precision accuracy. Safe precision fixes issues in some games but may degrade performance.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="284"/> + <source>Enable asynchronous shader compilation (Hack)</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="285"/> + <source>May reduce shader stutter.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="289"/> <source>Fast GPU Time (Hack)</source> <translation type="unfinished"/> @@ -772,6 +929,13 @@ This option can improve shader loading time significantly in cases where the Vul <translation>Aktiviere Compute-Pipelines (Nur Intel Vulkan)</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/> + <source>Required by some games. +This setting only exists for Intel proprietary drivers and may crash if enabled. +Compute pipelines are always enabled on all other drivers.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="309"/> <source>Enable Reactive Flushing</source> <translation>Aktiviere Reactives Flushing</translation> @@ -807,11 +971,24 @@ This option can improve shader loading time significantly in cases where the Vul <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="326"/> + <source>Controls the number of features that can be used in Extended Dynamic State. +Higher numbers allow for more features and can increase performance, but may cause issues. +The default value is per-system.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="330"/> <source>Provoking Vertex</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="331"/> + <source>Improves lighting and vertex handling in some games. +Only Vulkan 1.0+ devices support this extension.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="336"/> <source>Descriptor Indexing</source> <translation type="unfinished"/> @@ -828,244 +1005,17 @@ Some Vulkan 1.1+ and all 1.2+ devices support this extension.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="354"/> - <source>RNG Seed</source> - <translation>RNG-Seed</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="357"/> - <source>Device Name</source> - <translation>Gerätename</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="360"/> - <source>Custom RTC Date:</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="370"/> - <source>Language:</source> - <translation>Sprache:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="372"/> - <source>Region:</source> - <translation>Region:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="373"/> - <source>Time Zone:</source> - <translation>Zeitzone:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="374"/> - <source>Sound Output Mode:</source> - <translation>Tonausgangsmodus:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="377"/> - <source>Console Mode:</source> - <translation>Konsolenmodus:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="408"/> - <source>Confirm before stopping emulation</source> - <translation>Vor dem Stoppen der Emulation bestätigen</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="413"/> - <source>Hide mouse on inactivity</source> - <translation>Mauszeiger verstecken</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="417"/> - <source>Disable controller applet</source> - <translation>Deaktiviere Controller-Applet</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="65"/> - <source>This option increases CPU emulation thread use from 1 to the maximum of 4. -This is mainly a debug option and shouldn't be disabled.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="71"/> - <source>Increases the amount of emulated RAM from 4GB of the board to the devkit 8/6GB. -Doesn't affect performance/stability but may allow HD texture mods to load.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="78"/> - <source>Controls the game's maximum rendering speed, but it's up to each game if it runs faster or not. -200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. -Disabling it means unlocking the framerate to the maximum your PC can reach.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="85"/> - <source>Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). -Can help reduce stuttering at lower framerates.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="93"/> - <source>Change the accuracy of the emulated CPU (for debugging only).</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="108"/> - <source>Set a custom value of CPU ticks. Higher values can increase performance, but may cause deadlocks. A range of 77-21000 is recommended.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="142"/> - <source>This option improves speed by eliminating a safety check before every memory operation. -Disabling it may allow arbitrary code execution.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="157"/> - <source>Changes the output graphics API. -Vulkan is recommended.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="161"/> - <source>This setting selects the GPU to use (Vulkan only).</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="165"/> - <source>The shader backend to use with OpenGL. -GLSL is recommended.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="169"/> - <source>Forces to render at a different resolution. -Higher resolutions require more VRAM and bandwidth. -Options lower than 1X can cause artifacts.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="176"/> - <source>Determines how sharpened the image will look using FSR's dynamic contrast.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="180"/> - <source>The anti-aliasing method to use. -SMAA offers the best quality. -FXAA can produce a more stable picture in lower resolutions.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="192"/> - <source>Stretches the renderer to fit the specified aspect ratio. -Most games only support 16:9, so modifications are required to get other ratios. -Also controls the aspect ratio of captured screenshots.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="197"/> - <source>Use persistent pipeline cache</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="202"/> - <source>Optimize SPIRV output</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="220"/> - <source>This option controls how ASTC textures should be decoded. -CPU: Use the CPU for decoding. -GPU: Use the GPU's compute shaders to decode ASTC textures (recommended). -CPU Asynchronously: Use the CPU to decode ASTC textures on demand. EliminatesASTC decoding -stuttering but may present artifacts.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/> - <source>Most GPUs lack support for ASTC textures and must decompress to anintermediate format: RGBA8. -BC1/BC3: The intermediate format will be recompressed to BC1 or BC3 format, - saving VRAM but degrading image quality.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/> - <source>Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. -Aggressive mode may impact performance of other applications such as recording software.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="240"/> - <source>Skips certain cache invalidations during memory updates, reducing CPU usage and improving latency. This may cause soft-crashes.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="246"/> - <source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. -FIFO Relaxed allows tearing as it recovers from a slow down. -Mailbox can have lower latency than FIFO and does not tear but may drop frames. -Immediate (no synchronization) presents whatever is available and can exhibit tearing.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="257"/> - <source>Ensures data consistency between compute and memory operations. -This option fixes issues in games, but may degrade performance. -Unreal Engine 4 games often see the most significant changes thereof.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="271"/> - <source>Controls the quality of texture rendering at oblique angles. -Safe to set at 16x on most GPUs.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="281"/> - <source>Controls the DMA precision accuracy. Safe precision fixes issues in some games but may degrade performance.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="284"/> - <source>Enable asynchronous shader compilation (Hack)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="285"/> - <source>May reduce shader stutter.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/> - <source>Required by some games. -This setting only exists for Intel proprietary drivers and may crash if enabled. -Compute pipelines are always enabled on all other drivers.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="326"/> - <source>Controls the number of features that can be used in Extended Dynamic State. -Higher numbers allow for more features and can increase performance, but may cause issues. -The default value is per-system.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="331"/> - <source>Improves lighting and vertex handling in some games. -Only Vulkan 1.0+ devices support this extension.</source> - <translation type="unfinished"/> - </message> - <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="345"/> <source>Allows the fragment shader to execute per sample in a multi-sampled fragment instead of once per fragment. Improves graphics quality at the cost of performance. Higher values improve quality but degrade performance.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="354"/> + <source>RNG Seed</source> + <translation>RNG-Seed</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="355"/> <source>Controls the seed of the random number generator. Mainly used for speedrunning.</source> @@ -1073,10 +1023,20 @@ Mainly used for speedrunning.</source> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="357"/> + <source>Device Name</source> + <translation>Gerätename</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="357"/> <source>The name of the console.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="360"/> + <source>Custom RTC Date:</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="361"/> <source>This option allows to change the clock of the console. Can be used to manipulate time in games.</source> @@ -1088,21 +1048,46 @@ Can be used to manipulate time in games.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="370"/> + <source>Language:</source> + <translation>Sprache:</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="371"/> <source>This option can be overridden when region setting is auto-select</source> <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="372"/> + <source>Region:</source> + <translation>Region:</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="372"/> <source>The region of the console.</source> <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="373"/> + <source>Time Zone:</source> + <translation>Zeitzone:</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="373"/> <source>The time zone of the console.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="374"/> + <source>Sound Output Mode:</source> + <translation>Tonausgangsmodus:</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="377"/> + <source>Console Mode:</source> + <translation>Konsolenmodus:</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="378"/> <source>Selects if the console is in Docked or Handheld mode. Games will change their resolution, details and supported controllers and depending on this setting. @@ -1130,17 +1115,32 @@ Setting to Handheld can help improve performance for low end systems.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="408"/> + <source>Confirm before stopping emulation</source> + <translation>Vor dem Stoppen der Emulation bestätigen</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="409"/> <source>Overrides prompts asking to confirm stopping the emulation. Enabling it bypasses such prompts and directly exits the emulation.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="413"/> + <source>Hide mouse on inactivity</source> + <translation>Mauszeiger verstecken</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="414"/> <source>Hides the mouse after 2.5s of inactivity.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="417"/> + <source>Disable controller applet</source> + <translation>Deaktiviere Controller-Applet</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="418"/> <source>Forcibly disables the use of the controller applet in emulated programs. When a program attempts to open the controller applet, it is immediately closed.</source> @@ -1444,8 +1444,8 @@ When a program attempts to open the controller applet, it is immediately closed. </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="556"/> - <source>AMD FidelityFX™️ Super Resolution</source> - <translation>AMD FidelityFX™️Super Resolution</translation> + <source>AMD FidelityFX Super Resolution</source> + <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="557"/> @@ -4584,13 +4584,13 @@ Aktuell liegen die Werte bei %1% bzw. %2%.</translation> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="382"/> - <source>Could not extract RomFS. Your file or decryption keys may be corrupted.</source> + <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="381"/> + <source>Error extracting archive</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="381"/> - <source>Error extracting archive</source> + <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="382"/> + <source>Could not extract RomFS. Your file or decryption keys may be corrupted.</source> <translation type="unfinished"/> </message> <message> @@ -5708,7 +5708,7 @@ Please go to Configure -> System -> Network and make a selection.</source> </message> <message> <location filename="../../src/qt_common/config/shared_translation.h" line="53"/> - <location filename="../../src/yuzu/main.cpp" line="4408"/> + <location filename="../../src/yuzu/main.cpp" line="4406"/> <source>FSR</source> <translation>FSR</translation> </message> @@ -6291,389 +6291,389 @@ Bitte nutze diese Funktion nur zum Installieren von Updates und DLC.</translatio <translation>URL "%1" kann nicht geöffnet werden.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3605"/> + <location filename="../../src/yuzu/main.cpp" line="3603"/> <source>TAS Recording</source> <translation>TAS Aufnahme</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3605"/> + <location filename="../../src/yuzu/main.cpp" line="3603"/> <source>Overwrite file of player 1?</source> <translation>Datei von Spieler 1 überschreiben?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3624"/> + <location filename="../../src/yuzu/main.cpp" line="3622"/> <source>Invalid config detected</source> <translation>Ungültige Konfiguration erkannt</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3625"/> + <location filename="../../src/yuzu/main.cpp" line="3623"/> <source>Handheld controller can't be used on docked mode. Pro controller will be selected.</source> <translation>Handheld-Controller können nicht im Dock verwendet werden. Der Pro-Controller wird verwendet.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3767"/> - <location filename="../../src/yuzu/main.cpp" line="3818"/> + <location filename="../../src/yuzu/main.cpp" line="3765"/> + <location filename="../../src/yuzu/main.cpp" line="3816"/> <source>Amiibo</source> <translation>Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3767"/> - <location filename="../../src/yuzu/main.cpp" line="3818"/> + <location filename="../../src/yuzu/main.cpp" line="3765"/> + <location filename="../../src/yuzu/main.cpp" line="3816"/> <source>The current amiibo has been removed</source> <translation>Das aktuelle Amiibo wurde entfernt</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3772"/> + <location filename="../../src/yuzu/main.cpp" line="3770"/> <source>Error</source> <translation>Fehler</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3772"/> - <location filename="../../src/yuzu/main.cpp" line="3830"/> + <location filename="../../src/yuzu/main.cpp" line="3770"/> + <location filename="../../src/yuzu/main.cpp" line="3828"/> <source>The current game is not looking for amiibos</source> <translation>Das aktuelle Spiel sucht nicht nach Amiibos</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3778"/> + <location filename="../../src/yuzu/main.cpp" line="3776"/> <source>Amiibo File (%1);; All Files (*.*)</source> <translation>Amiibo-Datei (%1);; Alle Dateien (*.*)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3779"/> + <location filename="../../src/yuzu/main.cpp" line="3777"/> <source>Load Amiibo</source> <translation>Amiibo laden</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3814"/> + <location filename="../../src/yuzu/main.cpp" line="3812"/> <source>Error loading Amiibo data</source> <translation>Fehler beim Laden der Amiibo-Daten</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3824"/> + <location filename="../../src/yuzu/main.cpp" line="3822"/> <source>The selected file is not a valid amiibo</source> <translation>Die ausgewählte Datei ist keine gültige Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3827"/> + <location filename="../../src/yuzu/main.cpp" line="3825"/> <source>The selected file is already on use</source> <translation>Die ausgewählte Datei wird bereits verwendet</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3833"/> + <location filename="../../src/yuzu/main.cpp" line="3831"/> <source>An unknown error occurred</source> <translation>Ein unbekannter Fehler ist aufgetreten</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3882"/> - <location filename="../../src/yuzu/main.cpp" line="3905"/> + <location filename="../../src/yuzu/main.cpp" line="3880"/> + <location filename="../../src/yuzu/main.cpp" line="3903"/> <source>Keys not installed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3883"/> - <location filename="../../src/yuzu/main.cpp" line="3906"/> + <location filename="../../src/yuzu/main.cpp" line="3881"/> + <location filename="../../src/yuzu/main.cpp" line="3904"/> <source>Install decryption keys and restart Eden before attempting to install firmware.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3888"/> + <location filename="../../src/yuzu/main.cpp" line="3886"/> <source>Select Dumped Firmware Source Location</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3911"/> + <location filename="../../src/yuzu/main.cpp" line="3909"/> <source>Select Dumped Firmware ZIP</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3911"/> + <location filename="../../src/yuzu/main.cpp" line="3909"/> <source>Zipped Archives (*.zip)</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3926"/> + <location filename="../../src/yuzu/main.cpp" line="3924"/> <source>Firmware cleanup failed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3927"/> + <location filename="../../src/yuzu/main.cpp" line="3925"/> <source>Failed to clean up extracted firmware cache. Check write permissions in the system temp directory and try again. OS reported error: %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3991"/> - <location filename="../../src/yuzu/main.cpp" line="4014"/> - <location filename="../../src/yuzu/main.cpp" line="4038"/> - <location filename="../../src/yuzu/main.cpp" line="4061"/> - <location filename="../../src/yuzu/main.cpp" line="4087"/> - <location filename="../../src/yuzu/main.cpp" line="4138"/> + <location filename="../../src/yuzu/main.cpp" line="3989"/> + <location filename="../../src/yuzu/main.cpp" line="4012"/> + <location filename="../../src/yuzu/main.cpp" line="4036"/> + <location filename="../../src/yuzu/main.cpp" line="4059"/> + <location filename="../../src/yuzu/main.cpp" line="4085"/> + <location filename="../../src/yuzu/main.cpp" line="4136"/> <source>No firmware available</source> <translation>Keine Firmware verfügbar</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3992"/> + <location filename="../../src/yuzu/main.cpp" line="3990"/> <source>Please install firmware to use the Album applet.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3998"/> + <location filename="../../src/yuzu/main.cpp" line="3996"/> <source>Album Applet</source> <translation>Album-Applet</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3999"/> + <location filename="../../src/yuzu/main.cpp" line="3997"/> <source>Album applet is not available. Please reinstall firmware.</source> <translation>Album-Applet ist nicht verfügbar. Bitte Firmware erneut installieren.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4015"/> + <location filename="../../src/yuzu/main.cpp" line="4013"/> <source>Please install firmware to use the Cabinet applet.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4021"/> + <location filename="../../src/yuzu/main.cpp" line="4019"/> <source>Cabinet Applet</source> <translation>Cabinet-Applet</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4022"/> + <location filename="../../src/yuzu/main.cpp" line="4020"/> <source>Cabinet applet is not available. Please reinstall firmware.</source> <translation>Cabinet-Applet ist nicht verfügbar. Bitte Firmware erneut installieren.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4039"/> + <location filename="../../src/yuzu/main.cpp" line="4037"/> <source>Please install firmware to use the Mii editor.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4045"/> + <location filename="../../src/yuzu/main.cpp" line="4043"/> <source>Mii Edit Applet</source> <translation>Mii-Edit-Applet</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4046"/> + <location filename="../../src/yuzu/main.cpp" line="4044"/> <source>Mii editor is not available. Please reinstall firmware.</source> <translation>Mii-Editor ist nicht verfügbar. Bitte Firmware erneut installieren.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4062"/> + <location filename="../../src/yuzu/main.cpp" line="4060"/> <source>Please install firmware to use the Controller Menu.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4069"/> + <location filename="../../src/yuzu/main.cpp" line="4067"/> <source>Controller Applet</source> <translation>Controller-Applet</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4070"/> + <location filename="../../src/yuzu/main.cpp" line="4068"/> <source>Controller Menu is not available. Please reinstall firmware.</source> <translation>Controller-Menü ist nicht verfügbar. Bitte Firmware erneut installieren.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4088"/> + <location filename="../../src/yuzu/main.cpp" line="4086"/> <source>Please install firmware to use the Home Menu.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4091"/> + <location filename="../../src/yuzu/main.cpp" line="4089"/> <source>Firmware Corrupted</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4098"/> + <location filename="../../src/yuzu/main.cpp" line="4096"/> <source>Firmware Too New</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4099"/> + <location filename="../../src/yuzu/main.cpp" line="4097"/> <source> Continue anyways?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4103"/> + <location filename="../../src/yuzu/main.cpp" line="4101"/> <source>Don't show again</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4122"/> + <location filename="../../src/yuzu/main.cpp" line="4120"/> <source>Home Menu Applet</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4123"/> + <location filename="../../src/yuzu/main.cpp" line="4121"/> <source>Home Menu is not available. Please reinstall firmware.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4139"/> + <location filename="../../src/yuzu/main.cpp" line="4137"/> <source>Please install firmware to use Starter.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4145"/> + <location filename="../../src/yuzu/main.cpp" line="4143"/> <source>Starter Applet</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4146"/> + <location filename="../../src/yuzu/main.cpp" line="4144"/> <source>Starter is not available. Please reinstall firmware.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4187"/> + <location filename="../../src/yuzu/main.cpp" line="4185"/> <source>Capture Screenshot</source> <translation>Screenshot aufnehmen</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4188"/> + <location filename="../../src/yuzu/main.cpp" line="4186"/> <source>PNG Image (*.png)</source> <translation>PNG Bild (*.png)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4232"/> + <location filename="../../src/yuzu/main.cpp" line="4230"/> <source>Update Available</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4237"/> + <location filename="../../src/yuzu/main.cpp" line="4235"/> <source>Download the %1 update?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4296"/> + <location filename="../../src/yuzu/main.cpp" line="4294"/> <source>TAS state: Running %1/%2</source> <translation>TAS Zustand: Läuft %1/%2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4300"/> + <location filename="../../src/yuzu/main.cpp" line="4298"/> <source>TAS state: Recording %1</source> <translation>TAS Zustand: Aufnahme %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4302"/> + <location filename="../../src/yuzu/main.cpp" line="4300"/> <source>TAS state: Idle %1/%2</source> <translation>TAS-Status: Untätig %1/%2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4306"/> + <location filename="../../src/yuzu/main.cpp" line="4304"/> <source>TAS State: Invalid</source> <translation>TAS Zustand: Ungültig</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4320"/> + <location filename="../../src/yuzu/main.cpp" line="4318"/> <source>&Stop Running</source> <translation>&Stoppe Ausführung</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4320"/> + <location filename="../../src/yuzu/main.cpp" line="4318"/> <source>&Start</source> <translation>&Start</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4321"/> + <location filename="../../src/yuzu/main.cpp" line="4319"/> <source>Stop R&ecording</source> <translation>Aufnahme stoppen</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4321"/> + <location filename="../../src/yuzu/main.cpp" line="4319"/> <source>R&ecord</source> <translation>Aufnahme</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="4345"/> + <location filename="../../src/yuzu/main.cpp" line="4343"/> <source>Building: %n shader(s)</source> <translation><numerusform>Erstelle: %n Shader</numerusform><numerusform>Erstelle: %n Shader</numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4354"/> + <location filename="../../src/yuzu/main.cpp" line="4352"/> <source>Scale: %1x</source> <comment>%1 is the resolution scaling factor</comment> <translation>Skalierung: %1x</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4357"/> + <location filename="../../src/yuzu/main.cpp" line="4355"/> <source>Speed: %1% / %2%</source> <translation>Geschwindigkeit: %1% / %2%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4361"/> + <location filename="../../src/yuzu/main.cpp" line="4359"/> <source>Speed: %1%</source> <translation>Geschwindigkeit: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4365"/> + <location filename="../../src/yuzu/main.cpp" line="4363"/> <source>Game: %1 FPS</source> <translation>Spiel: %1 FPS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4368"/> + <location filename="../../src/yuzu/main.cpp" line="4366"/> <source>Frame: %1 ms</source> <translation>Frame: %1 ms</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4398"/> + <location filename="../../src/yuzu/main.cpp" line="4396"/> <source>%1 %2</source> <translation>%1 %2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4416"/> + <location filename="../../src/yuzu/main.cpp" line="4414"/> <source>NO AA</source> <translation>KEIN AA</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4425"/> + <location filename="../../src/yuzu/main.cpp" line="4423"/> <source>VOLUME: MUTE</source> <translation>LAUTSTÄRKE: STUMM</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4428"/> + <location filename="../../src/yuzu/main.cpp" line="4426"/> <source>VOLUME: %1%</source> <comment>Volume percentage (e.g. 50%)</comment> <translation>LAUTSTÄRKE: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4488"/> + <location filename="../../src/yuzu/main.cpp" line="4486"/> <source>Derivation Components Missing</source> <translation>Derivationskomponenten fehlen</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4489"/> + <location filename="../../src/yuzu/main.cpp" line="4487"/> <source>Encryption keys are missing.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4570"/> + <location filename="../../src/yuzu/main.cpp" line="4568"/> <source>Select RomFS Dump Target</source> <translation>RomFS wählen</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4571"/> + <location filename="../../src/yuzu/main.cpp" line="4569"/> <source>Please select which RomFS you would like to dump.</source> <translation>Wähle, welches RomFS du speichern möchtest.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4594"/> + <location filename="../../src/yuzu/main.cpp" line="4592"/> <source>Are you sure you want to close Eden?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4595"/> - <location filename="../../src/yuzu/main.cpp" line="4675"/> - <location filename="../../src/yuzu/main.cpp" line="4687"/> + <location filename="../../src/yuzu/main.cpp" line="4593"/> + <location filename="../../src/yuzu/main.cpp" line="4673"/> + <location filename="../../src/yuzu/main.cpp" line="4685"/> <source>Eden</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4676"/> + <location filename="../../src/yuzu/main.cpp" line="4674"/> <source>Are you sure you want to stop the emulation? Any unsaved progress will be lost.</source> <translation>Bist du sicher, dass du die Emulation stoppen willst? Jeder nicht gespeicherte Fortschritt geht verloren.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4684"/> + <location filename="../../src/yuzu/main.cpp" line="4682"/> <source>The currently running application has requested Eden to not exit. Would you like to bypass this and exit anyway?</source> @@ -6778,11 +6778,6 @@ Would you like to bypass this and exit anyway?</source> <translation>Spiel-Einstellungen entfernen</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="568"/> - <source>Remove Play Time Data</source> - <translation>Spielzeit-Daten entfernen</translation> - </message> - <message> <location filename="../../src/yuzu/game_list.cpp" line="560"/> <source>Remove Cache Storage</source> <translation>Cache-Speicher entfernen</translation> @@ -6818,6 +6813,11 @@ Would you like to bypass this and exit anyway?</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/yuzu/game_list.cpp" line="568"/> + <source>Remove Play Time Data</source> + <translation>Spielzeit-Daten entfernen</translation> + </message> + <message> <location filename="../../src/yuzu/game_list.cpp" line="569"/> <location filename="../../src/yuzu/game_list.cpp" line="570"/> <source>Dump RomFS</source> @@ -7519,16 +7519,6 @@ Debug Message: </source> <translation>&Werkzeuge</translation> </message> <message> - <location filename="../../src/yuzu/main.ui" line="180"/> - <source>&TAS</source> - <translation>&TAS</translation> - </message> - <message> - <location filename="../../src/yuzu/main.ui" line="190"/> - <source>&Create Home Menu Shortcut</source> - <translation type="unfinished"/> - </message> - <message> <location filename="../../src/yuzu/main.ui" line="161"/> <source>Am&iibo</source> <translation type="unfinished"/> @@ -7539,6 +7529,16 @@ Debug Message: </source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/yuzu/main.ui" line="180"/> + <source>&TAS</source> + <translation>&TAS</translation> + </message> + <message> + <location filename="../../src/yuzu/main.ui" line="190"/> + <source>&Create Home Menu Shortcut</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/yuzu/main.ui" line="197"/> <source>Install &Firmware</source> <translation type="unfinished"/> @@ -7759,11 +7759,6 @@ Debug Message: </source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.ui" line="605"/> - <source>&Data Manager</source> - <translation type="unfinished"/> - </message> - <message> <location filename="../../src/yuzu/main.ui" line="517"/> <source>&Discord</source> <translation type="unfinished"/> @@ -7843,6 +7838,11 @@ Debug Message: </source> <source>&Eden Dependencies</source> <translation type="unfinished"/> </message> + <message> + <location filename="../../src/yuzu/main.ui" line="605"/> + <source>&Data Manager</source> + <translation type="unfinished"/> + </message> </context> <context> <name>MigrationWorker</name> @@ -7872,7 +7872,7 @@ If you wish to clean up the files which were left in the old data location, you <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/migration_worker.h" line="74"/> + <location filename="../../src/yuzu/migration_worker.h" line="70"/> <source>Data was migrated successfully.</source> <translation type="unfinished"/> </message> @@ -8456,38 +8456,58 @@ p, li { white-space: pre-wrap; } <translation>%1 spielt %2</translation> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="72"/> - <location filename="../../src/yuzu/user_data_migration.cpp" line="165"/> - <location filename="../../src/yuzu/user_data_migration.cpp" line="197"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="62"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="155"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="190"/> <source>Migration</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="126"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="76"/> + <source>Clear Shader Cache</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="84"/> + <source>Keep Old Data</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="85"/> + <source>Clear Old Data</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="86"/> + <source>Link Old Directory</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="116"/> <source> </source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="130"/> - <location filename="../../src/yuzu/user_data_migration.cpp" line="136"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="120"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="126"/> <source>No</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="166"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="156"/> <source>You can manually re-trigger this prompt by deleting the new config directory: %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="182"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="172"/> <source>Migrating</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="183"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="173"/> <source>Migrating, this may take a while...</source> <translation type="unfinished"/> </message> @@ -8624,67 +8644,77 @@ p, li { white-space: pre-wrap; } </message> <message> <location filename="../../src/qt_common/util/content.cpp" line="47"/> - <location filename="../../src/qt_common/util/content.cpp" line="226"/> - <location filename="../../src/qt_common/util/content.cpp" line="296"/> - <location filename="../../src/qt_common/util/content.cpp" line="406"/> + <location filename="../../src/qt_common/util/content.cpp" line="225"/> + <location filename="../../src/qt_common/util/content.cpp" line="294"/> + <location filename="../../src/qt_common/util/content.cpp" line="404"/> <location filename="../../src/qt_common/util/content.cpp" line="479"/> <source>Cancel</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/util/content.cpp" line="63"/> + <source>Firmware Install Failed</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/util/content.cpp" line="64"/> + <source>Firmware Install Succeeded</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/util/content.cpp" line="179"/> <source>Firmware integrity verification failed!</source> <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/util/content.cpp" line="180"/> - <location filename="../../src/qt_common/util/content.cpp" line="324"/> + <location filename="../../src/qt_common/util/content.cpp" line="322"/> <source>Verification failed for the following files: %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="225"/> - <location filename="../../src/qt_common/util/content.cpp" line="295"/> + <location filename="../../src/qt_common/util/content.cpp" line="224"/> + <location filename="../../src/qt_common/util/content.cpp" line="293"/> <source>Verifying integrity...</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="245"/> - <location filename="../../src/qt_common/util/content.cpp" line="318"/> + <location filename="../../src/qt_common/util/content.cpp" line="244"/> + <location filename="../../src/qt_common/util/content.cpp" line="316"/> <source>Integrity verification succeeded!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="246"/> - <location filename="../../src/qt_common/util/content.cpp" line="319"/> + <location filename="../../src/qt_common/util/content.cpp" line="245"/> + <location filename="../../src/qt_common/util/content.cpp" line="317"/> <source>The operation completed successfully.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="250"/> - <location filename="../../src/qt_common/util/content.cpp" line="323"/> + <location filename="../../src/qt_common/util/content.cpp" line="249"/> + <location filename="../../src/qt_common/util/content.cpp" line="321"/> <source>Integrity verification failed!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="251"/> + <location filename="../../src/qt_common/util/content.cpp" line="250"/> <source>File contents may be corrupt or missing.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="256"/> + <location filename="../../src/qt_common/util/content.cpp" line="255"/> <source>Integrity verification couldn't be performed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="257"/> + <location filename="../../src/qt_common/util/content.cpp" line="256"/> <source>Firmware installation cancelled, firmware may be in a bad state or corrupted. File contents could not be checked for validity.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="265"/> + <location filename="../../src/qt_common/util/content.cpp" line="264"/> <source>Select Dumped Keys Location</source> <translation type="unfinished"/> </message> @@ -8694,22 +8724,17 @@ p, li { white-space: pre-wrap; } <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="283"/> - <source>Decryption Keys were successfully installed</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/util/content.cpp" line="286"/> + <location filename="../../src/qt_common/util/content.cpp" line="285"/> <source>Decryption Keys install failed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="352"/> + <location filename="../../src/qt_common/util/content.cpp" line="350"/> <source>Orphaned Profiles Detected!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="353"/> + <location filename="../../src/qt_common/util/content.cpp" line="351"/> <source>UNEXPECTED BAD THINGS MAY HAPPEN IF YOU DON'T READ THIS! Eden has detected the following save directories with no attached profile: %1 @@ -8719,54 +8744,54 @@ Hint: copy the contents of the largest or last-modified folder elsewhere, delet <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="366"/> + <location filename="../../src/qt_common/util/content.cpp" line="364"/> <source>Really clear data?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="367"/> + <location filename="../../src/qt_common/util/content.cpp" line="365"/> <source>Important data may be lost!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="374"/> + <location filename="../../src/qt_common/util/content.cpp" line="372"/> <source>Are you REALLY sure?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="375"/> + <location filename="../../src/qt_common/util/content.cpp" line="373"/> <source>Once deleted, your data will NOT come back! Only do this if you're 100% sure you want to delete this data.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="382"/> + <location filename="../../src/qt_common/util/content.cpp" line="380"/> <source>Clearing...</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="398"/> + <location filename="../../src/qt_common/util/content.cpp" line="396"/> <source>Select Export Location</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="399"/> + <location filename="../../src/qt_common/util/content.cpp" line="397"/> <source>%1.zip</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="400"/> + <location filename="../../src/qt_common/util/content.cpp" line="398"/> <location filename="../../src/qt_common/util/content.cpp" line="464"/> <source>Zipped Archives (*.zip)</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="406"/> + <location filename="../../src/qt_common/util/content.cpp" line="404"/> <source>Exporting data. This may take a while...</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="408"/> + <location filename="../../src/qt_common/util/content.cpp" line="406"/> <source>Exporting</source> <translation type="unfinished"/> </message> @@ -8826,32 +8851,32 @@ Only do this if you're 100% sure you want to delete this data.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="521"/> + <location filename="../../src/qt_common/util/content.cpp" line="524"/> <source>Imported Successfully</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="521"/> + <location filename="../../src/qt_common/util/content.cpp" line="524"/> <source>Data was imported successfully.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="523"/> + <location filename="../../src/qt_common/util/content.cpp" line="526"/> <source>Import Cancelled</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="523"/> + <location filename="../../src/qt_common/util/content.cpp" line="526"/> <source>Import was cancelled by the user.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="525"/> + <location filename="../../src/qt_common/util/content.cpp" line="528"/> <source>Import Failed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="526"/> + <location filename="../../src/qt_common/util/content.cpp" line="529"/> <source>Ensure you have read permissions on the targeted directory and try again.</source> <translation type="unfinished"/> </message> @@ -8859,196 +8884,196 @@ Only do this if you're 100% sure you want to delete this data.</source> <context> <name>QtCommon::Game</name> <message> - <location filename="../../src/qt_common/util/game.cpp" line="207"/> + <location filename="../../src/qt_common/util/game.cpp" line="209"/> <source>Error Removing Contents</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="209"/> + <location filename="../../src/qt_common/util/game.cpp" line="211"/> <source>Error Removing Update</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="211"/> + <location filename="../../src/qt_common/util/game.cpp" line="213"/> <source>Error Removing DLC</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="230"/> - <source>The base game is not installed in the NAND and cannot be removed.</source> + <location filename="../../src/qt_common/util/game.cpp" line="225"/> + <location filename="../../src/qt_common/util/game.cpp" line="239"/> + <location filename="../../src/qt_common/util/game.cpp" line="256"/> + <location filename="../../src/qt_common/util/game.cpp" line="284"/> + <location filename="../../src/qt_common/util/game.cpp" line="320"/> + <location filename="../../src/qt_common/util/game.cpp" line="346"/> + <source>Successfully Removed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="244"/> - <source>There is no update installed for this title.</source> + <location filename="../../src/qt_common/util/game.cpp" line="226"/> + <source>Successfully removed the installed base game.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="254"/> - <source>There are no DLCs installed for this title.</source> + <location filename="../../src/qt_common/util/game.cpp" line="231"/> + <source>The base game is not installed in the NAND and cannot be removed.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="224"/> - <location filename="../../src/qt_common/util/game.cpp" line="239"/> - <location filename="../../src/qt_common/util/game.cpp" line="259"/> - <location filename="../../src/qt_common/util/game.cpp" line="289"/> - <location filename="../../src/qt_common/util/game.cpp" line="329"/> - <location filename="../../src/qt_common/util/game.cpp" line="358"/> - <source>Successfully Removed</source> + <location filename="../../src/qt_common/util/game.cpp" line="240"/> + <source>Successfully removed the installed update.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="225"/> - <source>Successfully removed the installed base game.</source> + <location filename="../../src/qt_common/util/game.cpp" line="243"/> + <source>There is no update installed for this title.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="240"/> - <source>Successfully removed the installed update.</source> + <location filename="../../src/qt_common/util/game.cpp" line="252"/> + <source>There are no DLCs installed for this title.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="260"/> + <location filename="../../src/qt_common/util/game.cpp" line="257"/> <source>Successfully removed %1 installed DLC.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="283"/> - <location filename="../../src/qt_common/util/game.cpp" line="293"/> + <location filename="../../src/qt_common/util/game.cpp" line="279"/> + <location filename="../../src/qt_common/util/game.cpp" line="287"/> <source>Error Removing Transferable Shader Cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="284"/> - <location filename="../../src/qt_common/util/game.cpp" line="324"/> + <location filename="../../src/qt_common/util/game.cpp" line="280"/> + <location filename="../../src/qt_common/util/game.cpp" line="316"/> <source>A shader cache for this title does not exist.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="290"/> + <location filename="../../src/qt_common/util/game.cpp" line="285"/> <source>Successfully removed the transferable shader cache.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="294"/> + <location filename="../../src/qt_common/util/game.cpp" line="288"/> <source>Failed to remove the transferable shader cache.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="311"/> + <location filename="../../src/qt_common/util/game.cpp" line="304"/> <source>Error Removing Vulkan Driver Pipeline Cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="312"/> + <location filename="../../src/qt_common/util/game.cpp" line="305"/> <source>Failed to remove the driver pipeline cache.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="323"/> - <location filename="../../src/qt_common/util/game.cpp" line="334"/> + <location filename="../../src/qt_common/util/game.cpp" line="315"/> + <location filename="../../src/qt_common/util/game.cpp" line="325"/> <source>Error Removing Transferable Shader Caches</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="330"/> + <location filename="../../src/qt_common/util/game.cpp" line="321"/> <source>Successfully removed the transferable shader caches.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="335"/> + <location filename="../../src/qt_common/util/game.cpp" line="326"/> <source>Failed to remove the transferable shader cache directory.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="351"/> - <location filename="../../src/qt_common/util/game.cpp" line="362"/> + <location filename="../../src/qt_common/util/game.cpp" line="340"/> + <location filename="../../src/qt_common/util/game.cpp" line="349"/> <source>Error Removing Custom Configuration</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="352"/> + <location filename="../../src/qt_common/util/game.cpp" line="341"/> <source>A custom configuration for this title does not exist.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="359"/> + <location filename="../../src/qt_common/util/game.cpp" line="347"/> <source>Successfully removed the custom game configuration.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="363"/> + <location filename="../../src/qt_common/util/game.cpp" line="350"/> <source>Failed to remove the custom game configuration.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="391"/> + <location filename="../../src/qt_common/util/game.cpp" line="378"/> <source>Reset Metadata Cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="395"/> + <location filename="../../src/qt_common/util/game.cpp" line="385"/> <source>The metadata cache is already empty.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="400"/> + <location filename="../../src/qt_common/util/game.cpp" line="391"/> <source>The operation completed successfully.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="406"/> + <location filename="../../src/qt_common/util/game.cpp" line="398"/> <source>The metadata cache couldn't be deleted. It might be in use or non-existent.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="421"/> + <location filename="../../src/qt_common/util/game.cpp" line="413"/> <source>Create Shortcut</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="422"/> + <location filename="../../src/qt_common/util/game.cpp" line="414"/> <source>Do you want to launch the game in fullscreen?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="426"/> + <location filename="../../src/qt_common/util/game.cpp" line="418"/> <source>Shortcut Created</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="427"/> + <location filename="../../src/qt_common/util/game.cpp" line="419"/> <source>Successfully created a shortcut to %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="432"/> + <location filename="../../src/qt_common/util/game.cpp" line="424"/> <source>Shortcut may be Volatile!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="433"/> + <location filename="../../src/qt_common/util/game.cpp" line="425"/> <source>This will create a shortcut to the current AppImage. This may not work well if you update. Continue?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="439"/> + <location filename="../../src/qt_common/util/game.cpp" line="431"/> <source>Failed to Create Shortcut</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="440"/> + <location filename="../../src/qt_common/util/game.cpp" line="432"/> <source>Failed to create a shortcut to %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="510"/> + <location filename="../../src/qt_common/util/game.cpp" line="504"/> <source>Create Icon</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="511"/> + <location filename="../../src/qt_common/util/game.cpp" line="505"/> <source>Cannot create icon file. Path "%1" does not exist and cannot be created.</source> <translation type="unfinished"/> </message> @@ -9087,6 +9112,120 @@ Only do this if you're 100% sure you want to delete this data.</source> </message> </context> <context> + <name>QtCommon::StringLookup</name> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="49"/> + <source>Contains game save data. DO NOT REMOVE UNLESS YOU KNOW WHAT YOU'RE DOING!</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="51"/> + <source>Contains Vulkan and OpenGL pipeline caches. Generally safe to remove.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="52"/> + <source>Contains updates and DLC for games.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="53"/> + <source>Contains firmware and applet data.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="54"/> + <source>Contains game mods, patches, and cheats.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="57"/> + <source>Decryption Keys were successfully installed</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="58"/> + <source>Unable to read key directory, aborting</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="59"/> + <source>One or more keys failed to copy.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="61"/> + <source>Verify your keys file has a .keys extension and try again.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="63"/> + <source>Decryption Keys failed to initialize. Check that your dumping tools are up to date and re-dump keys.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="68"/> + <source>Successfully installed firmware version %1</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="69"/> + <source>Unable to locate potential firmware NCA files</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="70"/> + <source>Failed to delete one or more firmware files.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="71"/> + <source>One or more firmware files failed to copy into NAND.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="73"/> + <source>Firmware installation cancelled, firmware may be in a bad state or corrupted. Restart Eden or re-install firmware.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="78"/> + <source>Eden has detected user data for the following emulators:</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="80"/> + <source>Would you like to migrate your data for use in Eden? +Select the corresponding button to migrate data from that emulator. +This may take a while.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="84"/> + <source>Clearing shader cache is recommended for all users. +Do not uncheck unless you know what you're doing.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="88"/> + <source>Keeps the old data directory. This is recommended if you aren't +space-constrained and want to keep separate data for the old emulator.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="91"/> + <source>Deletes the old data directory. +This is recommended on devices with space constraints.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="94"/> + <source>Creates a filesystem link between the old directory and Eden directory. +This is recommended if you want to share data between emulators.</source> + <translation type="unfinished"/> + </message> +</context> +<context> <name>QtControllerSelectorDialog</name> <message> <location filename="../../src/yuzu/applets/qt_controller.ui" line="14"/> diff --git a/dist/languages/es.ts b/dist/languages/es.ts index 5287394697..150ce9bf63 100644 --- a/dist/languages/es.ts +++ b/dist/languages/es.ts @@ -480,26 +480,56 @@ Esto banearía su nombre del foro y su dirección IP.</translation> <translation>Emulación de CPU multinúcleo </translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="65"/> + <source>This option increases CPU emulation thread use from 1 to the maximum of 4. +This is mainly a debug option and shouldn't be disabled.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="70"/> <source>Memory Layout</source> <translation>Memoria emulada</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="71"/> + <source>Increases the amount of emulated RAM from 4GB of the board to the devkit 8/6GB. +Doesn't affect performance/stability but may allow HD texture mods to load.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="77"/> <source>Limit Speed Percent</source> <translation>Limitar porcentaje de velocidad</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="78"/> + <source>Controls the game's maximum rendering speed, but it's up to each game if it runs faster or not. +200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. +Disabling it means unlocking the framerate to the maximum your PC can reach.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="84"/> <source>Synchronize Core Speed</source> <translation>Sincronizar velocidad de los núcleos</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="85"/> + <source>Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). +Can help reduce stuttering at lower framerates.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="92"/> <source>Accuracy:</source> <translation>Precisión: </translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="93"/> + <source>Change the accuracy of the emulated CPU (for debugging only).</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="94"/> <location filename="../../src/qt_common/config/shared_translation.cpp" line="110"/> <source>Backend:</source> @@ -523,6 +553,11 @@ Usa Boost (1700MHz) para ejecutar a la velocidad nativa maximo de Switch, o Fast <translation>Ticks de CPU personalizados</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="108"/> + <source>Set a custom value of CPU ticks. Higher values can increase performance, but may cause deadlocks. A range of 77-21000 is recommended.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="115"/> <source>Enable Host MMU Emulation (fastmem)</source> <translation>Activa emulación de Host MMU (fastmem)</translation> @@ -584,6 +619,12 @@ Ten en cuenta que, a cambio, reduce la precisión de ciertas instrucciones de co <translation>Desactivar comprobación del espacio de destino</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="142"/> + <source>This option improves speed by eliminating a safety check before every memory operation. +Disabling it may allow arbitrary code execution.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="147"/> <source>Ignore global monitor</source> <translation>Ignorar monitorización global</translation> @@ -601,21 +642,45 @@ Ten en cuenta que puede resultar en bloqueos y otras condiciones de carrera.</tr <translation>API:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="157"/> + <source>Changes the output graphics API. +Vulkan is recommended.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="160"/> <source>Device:</source> <translation>Dispositivo:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="161"/> + <source>This setting selects the GPU to use (Vulkan only).</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="164"/> <source>Shader Backend:</source> <translation>Soporte de shaders:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="165"/> + <source>The shader backend to use with OpenGL. +GLSL is recommended.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="168"/> <source>Resolution:</source> <translation>Resolución:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="169"/> + <source>Forces to render at a different resolution. +Higher resolutions require more VRAM and bandwidth. +Options lower than 1X can cause artifacts.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="172"/> <source>Window Adapting Filter:</source> <translation>Filtro adaptable de ventana:</translation> @@ -626,11 +691,23 @@ Ten en cuenta que puede resultar en bloqueos y otras condiciones de carrera.</tr <translation>Nitidez FSR:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="176"/> + <source>Determines how sharpened the image will look using FSR's dynamic contrast.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="179"/> <source>Anti-Aliasing Method:</source> <translation>Método de Anti-Aliasing:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="180"/> + <source>The anti-aliasing method to use. +SMAA offers the best quality. +FXAA can produce a more stable picture in lower resolutions.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="184"/> <source>Fullscreen Mode:</source> <translation>Modo pantalla completa:</translation> @@ -650,6 +727,18 @@ Pantalla completa exclusiva puede ofrecer mejor rendimiento y mejor soporte para <translation>Relación de aspecto:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="192"/> + <source>Stretches the renderer to fit the specified aspect ratio. +Most games only support 16:9, so modifications are required to get other ratios. +Also controls the aspect ratio of captured screenshots.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="197"/> + <source>Use persistent pipeline cache</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="198"/> <source>Allows saving shaders to storage for faster loading on following game boots. Disabling it is only intended for debugging.</source> @@ -657,6 +746,11 @@ Disabling it is only intended for debugging.</source> Solo ha de desactivarse para depuración.</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="202"/> + <source>Optimize SPIRV output</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="203"/> <source>Runs an additional optimization pass over generated SPIRV shaders. Will increase time required for shader compilation. @@ -699,31 +793,73 @@ En la mayoría de casos, decodificar mediante GPU es la mejor opción.</translat <translation>Modo decodificación ASTC:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="220"/> + <source>This option controls how ASTC textures should be decoded. +CPU: Use the CPU for decoding. +GPU: Use the GPU's compute shaders to decode ASTC textures (recommended). +CPU Asynchronously: Use the CPU to decode ASTC textures on demand. EliminatesASTC decoding +stuttering but may present artifacts.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="228"/> <source>ASTC Recompression Method:</source> <translation>Modo recompresión ASTC:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/> + <source>Most GPUs lack support for ASTC textures and must decompress to anintermediate format: RGBA8. +BC1/BC3: The intermediate format will be recompressed to BC1 or BC3 format, + saving VRAM but degrading image quality.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="235"/> <source>VRAM Usage Mode:</source> <translation>Modo de uso de la VRAM:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/> + <source>Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. +Aggressive mode may impact performance of other applications such as recording software.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="239"/> <source>Skip CPU Inner Invalidation</source> <translation>Saltar Invalidación Interna de la CPU</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="240"/> + <source>Skips certain cache invalidations during memory updates, reducing CPU usage and improving latency. This may cause soft-crashes.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="245"/> <source>VSync Mode:</source> <translation>Modo VSync:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="246"/> + <source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. +FIFO Relaxed allows tearing as it recovers from a slow down. +Mailbox can have lower latency than FIFO and does not tear but may drop frames. +Immediate (no synchronization) presents whatever is available and can exhibit tearing.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="256"/> <source>Sync Memory Operations</source> <translation>Sincronizar operaciones de memoria</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="257"/> + <source>Ensures data consistency between compute and memory operations. +This option fixes issues in games, but may degrade performance. +Unreal Engine 4 games often see the most significant changes thereof.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="260"/> <source>Enable asynchronous presentation (Vulkan only)</source> <translation>Activar presentación asíncrona (sólo Vulkan)</translation> @@ -749,6 +885,12 @@ En la mayoría de casos, decodificar mediante GPU es la mejor opción.</translat <translation>Filtrado anisotrópico:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="271"/> + <source>Controls the quality of texture rendering at oblique angles. +Safe to set at 16x on most GPUs.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="274"/> <source>GPU Accuracy:</source> <translation>Precisión de GPU:</translation> @@ -770,6 +912,21 @@ Extremo solamente se deberia de usar como resorto final.</translation> <translation>Precisión de DMA:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="281"/> + <source>Controls the DMA precision accuracy. Safe precision fixes issues in some games but may degrade performance.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="284"/> + <source>Enable asynchronous shader compilation (Hack)</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="285"/> + <source>May reduce shader stutter.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="289"/> <source>Fast GPU Time (Hack)</source> <translation>Tiempo de GPU rápido (Hack)</translation> @@ -799,6 +956,13 @@ Esta opción puede mejorar los tiempos de cargas de shaders en caso de que el dr <translation>Activar canalizaciones de cómputo (solo Intel Vulkan)</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/> + <source>Required by some games. +This setting only exists for Intel proprietary drivers and may crash if enabled. +Compute pipelines are always enabled on all other drivers.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="309"/> <source>Enable Reactive Flushing</source> <translation>Activar Limpieza Reactiva</translation> @@ -834,11 +998,24 @@ Esta opción puede mejorar los tiempos de cargas de shaders en caso de que el dr <translation>Estado dinámico extendido</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="326"/> + <source>Controls the number of features that can be used in Extended Dynamic State. +Higher numbers allow for more features and can increase performance, but may cause issues. +The default value is per-system.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="330"/> <source>Provoking Vertex</source> <translation>Vértice provocante</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="331"/> + <source>Improves lighting and vertex handling in some games. +Only Vulkan 1.0+ devices support this extension.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="336"/> <source>Descriptor Indexing</source> <translation>Indexación del descriptor</translation> @@ -855,244 +1032,17 @@ Some Vulkan 1.1+ and all 1.2+ devices support this extension.</source> <translation>Sombreado de muestra</translation> </message> <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="354"/> - <source>RNG Seed</source> - <translation>Semilla de GNA</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="357"/> - <source>Device Name</source> - <translation>Nombre del dispositivo</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="360"/> - <source>Custom RTC Date:</source> - <translation>Fecha Personalizada RTC:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="370"/> - <source>Language:</source> - <translation>Idioma:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="372"/> - <source>Region:</source> - <translation>Región:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="373"/> - <source>Time Zone:</source> - <translation>Zona horaria:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="374"/> - <source>Sound Output Mode:</source> - <translation>Método de salida de sonido:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="377"/> - <source>Console Mode:</source> - <translation>Modo consola:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="408"/> - <source>Confirm before stopping emulation</source> - <translation>Confirmar detención</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="413"/> - <source>Hide mouse on inactivity</source> - <translation>Ocultar el cursor por inactividad.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="417"/> - <source>Disable controller applet</source> - <translation>Desactivar applet de mandos</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="65"/> - <source>This option increases CPU emulation thread use from 1 to the maximum of 4. -This is mainly a debug option and shouldn't be disabled.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="71"/> - <source>Increases the amount of emulated RAM from 4GB of the board to the devkit 8/6GB. -Doesn't affect performance/stability but may allow HD texture mods to load.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="78"/> - <source>Controls the game's maximum rendering speed, but it's up to each game if it runs faster or not. -200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. -Disabling it means unlocking the framerate to the maximum your PC can reach.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="85"/> - <source>Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). -Can help reduce stuttering at lower framerates.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="93"/> - <source>Change the accuracy of the emulated CPU (for debugging only).</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="108"/> - <source>Set a custom value of CPU ticks. Higher values can increase performance, but may cause deadlocks. A range of 77-21000 is recommended.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="142"/> - <source>This option improves speed by eliminating a safety check before every memory operation. -Disabling it may allow arbitrary code execution.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="157"/> - <source>Changes the output graphics API. -Vulkan is recommended.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="161"/> - <source>This setting selects the GPU to use (Vulkan only).</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="165"/> - <source>The shader backend to use with OpenGL. -GLSL is recommended.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="169"/> - <source>Forces to render at a different resolution. -Higher resolutions require more VRAM and bandwidth. -Options lower than 1X can cause artifacts.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="176"/> - <source>Determines how sharpened the image will look using FSR's dynamic contrast.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="180"/> - <source>The anti-aliasing method to use. -SMAA offers the best quality. -FXAA can produce a more stable picture in lower resolutions.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="192"/> - <source>Stretches the renderer to fit the specified aspect ratio. -Most games only support 16:9, so modifications are required to get other ratios. -Also controls the aspect ratio of captured screenshots.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="197"/> - <source>Use persistent pipeline cache</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="202"/> - <source>Optimize SPIRV output</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="220"/> - <source>This option controls how ASTC textures should be decoded. -CPU: Use the CPU for decoding. -GPU: Use the GPU's compute shaders to decode ASTC textures (recommended). -CPU Asynchronously: Use the CPU to decode ASTC textures on demand. EliminatesASTC decoding -stuttering but may present artifacts.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/> - <source>Most GPUs lack support for ASTC textures and must decompress to anintermediate format: RGBA8. -BC1/BC3: The intermediate format will be recompressed to BC1 or BC3 format, - saving VRAM but degrading image quality.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/> - <source>Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. -Aggressive mode may impact performance of other applications such as recording software.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="240"/> - <source>Skips certain cache invalidations during memory updates, reducing CPU usage and improving latency. This may cause soft-crashes.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="246"/> - <source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. -FIFO Relaxed allows tearing as it recovers from a slow down. -Mailbox can have lower latency than FIFO and does not tear but may drop frames. -Immediate (no synchronization) presents whatever is available and can exhibit tearing.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="257"/> - <source>Ensures data consistency between compute and memory operations. -This option fixes issues in games, but may degrade performance. -Unreal Engine 4 games often see the most significant changes thereof.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="271"/> - <source>Controls the quality of texture rendering at oblique angles. -Safe to set at 16x on most GPUs.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="281"/> - <source>Controls the DMA precision accuracy. Safe precision fixes issues in some games but may degrade performance.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="284"/> - <source>Enable asynchronous shader compilation (Hack)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="285"/> - <source>May reduce shader stutter.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/> - <source>Required by some games. -This setting only exists for Intel proprietary drivers and may crash if enabled. -Compute pipelines are always enabled on all other drivers.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="326"/> - <source>Controls the number of features that can be used in Extended Dynamic State. -Higher numbers allow for more features and can increase performance, but may cause issues. -The default value is per-system.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="331"/> - <source>Improves lighting and vertex handling in some games. -Only Vulkan 1.0+ devices support this extension.</source> - <translation type="unfinished"/> - </message> - <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="345"/> <source>Allows the fragment shader to execute per sample in a multi-sampled fragment instead of once per fragment. Improves graphics quality at the cost of performance. Higher values improve quality but degrade performance.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="354"/> + <source>RNG Seed</source> + <translation>Semilla de GNA</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="355"/> <source>Controls the seed of the random number generator. Mainly used for speedrunning.</source> @@ -1100,10 +1050,20 @@ Mainly used for speedrunning.</source> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="357"/> + <source>Device Name</source> + <translation>Nombre del dispositivo</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="357"/> <source>The name of the console.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="360"/> + <source>Custom RTC Date:</source> + <translation>Fecha Personalizada RTC:</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="361"/> <source>This option allows to change the clock of the console. Can be used to manipulate time in games.</source> @@ -1115,21 +1075,46 @@ Can be used to manipulate time in games.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="370"/> + <source>Language:</source> + <translation>Idioma:</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="371"/> <source>This option can be overridden when region setting is auto-select</source> <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="372"/> + <source>Region:</source> + <translation>Región:</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="372"/> <source>The region of the console.</source> <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="373"/> + <source>Time Zone:</source> + <translation>Zona horaria:</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="373"/> <source>The time zone of the console.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="374"/> + <source>Sound Output Mode:</source> + <translation>Método de salida de sonido:</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="377"/> + <source>Console Mode:</source> + <translation>Modo consola:</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="378"/> <source>Selects if the console is in Docked or Handheld mode. Games will change their resolution, details and supported controllers and depending on this setting. @@ -1157,17 +1142,32 @@ Setting to Handheld can help improve performance for low end systems.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="408"/> + <source>Confirm before stopping emulation</source> + <translation>Confirmar detención</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="409"/> <source>Overrides prompts asking to confirm stopping the emulation. Enabling it bypasses such prompts and directly exits the emulation.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="413"/> + <source>Hide mouse on inactivity</source> + <translation>Ocultar el cursor por inactividad.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="414"/> <source>Hides the mouse after 2.5s of inactivity.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="417"/> + <source>Disable controller applet</source> + <translation>Desactivar applet de mandos</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="418"/> <source>Forcibly disables the use of the controller applet in emulated programs. When a program attempts to open the controller applet, it is immediately closed.</source> @@ -1471,8 +1471,8 @@ When a program attempts to open the controller applet, it is immediately closed. </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="556"/> - <source>AMD FidelityFX™️ Super Resolution</source> - <translation>AMD FidelityFX™️ Super Resolution</translation> + <source>AMD FidelityFX Super Resolution</source> + <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="557"/> @@ -4613,16 +4613,16 @@ Los valores actuales son %1% y %2% respectivamente.</translation> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="382"/> - <source>Could not extract RomFS. Your file or decryption keys may be corrupted.</source> - <translation type="unfinished"/> - </message> - <message> <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="381"/> <source>Error extracting archive</source> <translation>Error extrayendo archivo</translation> </message> <message> + <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="382"/> + <source>Could not extract RomFS. Your file or decryption keys may be corrupted.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="387"/> <source>Error finding image directory</source> <translation>Error buscando el directorio de imagen</translation> @@ -5739,7 +5739,7 @@ Por favor, vaya a Configuración -> Sistema -> Red y selecciona una interf </message> <message> <location filename="../../src/qt_common/config/shared_translation.h" line="53"/> - <location filename="../../src/yuzu/main.cpp" line="4408"/> + <location filename="../../src/yuzu/main.cpp" line="4406"/> <source>FSR</source> <translation>FSR</translation> </message> @@ -6325,112 +6325,112 @@ Por favor, utiliza esta función sólo para instalar actualizaciones y DLCs.</tr <translation>No se puede abrir la URL "%1".</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3605"/> + <location filename="../../src/yuzu/main.cpp" line="3603"/> <source>TAS Recording</source> <translation>Grabación TAS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3605"/> + <location filename="../../src/yuzu/main.cpp" line="3603"/> <source>Overwrite file of player 1?</source> <translation>¿Sobrescribir archivo del jugador 1?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3624"/> + <location filename="../../src/yuzu/main.cpp" line="3622"/> <source>Invalid config detected</source> <translation>Configuración no válida detectada</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3625"/> + <location filename="../../src/yuzu/main.cpp" line="3623"/> <source>Handheld controller can't be used on docked mode. Pro controller will be selected.</source> <translation>El controlador del modo portátil no puede ser usado en el modo sobremesa. Se seleccionará el controlador Pro en su lugar.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3767"/> - <location filename="../../src/yuzu/main.cpp" line="3818"/> + <location filename="../../src/yuzu/main.cpp" line="3765"/> + <location filename="../../src/yuzu/main.cpp" line="3816"/> <source>Amiibo</source> <translation>Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3767"/> - <location filename="../../src/yuzu/main.cpp" line="3818"/> + <location filename="../../src/yuzu/main.cpp" line="3765"/> + <location filename="../../src/yuzu/main.cpp" line="3816"/> <source>The current amiibo has been removed</source> <translation>El amiibo actual ha sido eliminado</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3772"/> + <location filename="../../src/yuzu/main.cpp" line="3770"/> <source>Error</source> <translation>Error</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3772"/> - <location filename="../../src/yuzu/main.cpp" line="3830"/> + <location filename="../../src/yuzu/main.cpp" line="3770"/> + <location filename="../../src/yuzu/main.cpp" line="3828"/> <source>The current game is not looking for amiibos</source> <translation>El juego actual no está buscando amiibos</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3778"/> + <location filename="../../src/yuzu/main.cpp" line="3776"/> <source>Amiibo File (%1);; All Files (*.*)</source> <translation>Archivo amiibo (%1);; Todos los archivos (*.*)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3779"/> + <location filename="../../src/yuzu/main.cpp" line="3777"/> <source>Load Amiibo</source> <translation>Cargar amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3814"/> + <location filename="../../src/yuzu/main.cpp" line="3812"/> <source>Error loading Amiibo data</source> <translation>Error al cargar los datos Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3824"/> + <location filename="../../src/yuzu/main.cpp" line="3822"/> <source>The selected file is not a valid amiibo</source> <translation>El archivo seleccionado no es un amiibo válido</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3827"/> + <location filename="../../src/yuzu/main.cpp" line="3825"/> <source>The selected file is already on use</source> <translation>El archivo seleccionado ya se encuentra en uso</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3833"/> + <location filename="../../src/yuzu/main.cpp" line="3831"/> <source>An unknown error occurred</source> <translation>Ha ocurrido un error inesperado</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3882"/> - <location filename="../../src/yuzu/main.cpp" line="3905"/> + <location filename="../../src/yuzu/main.cpp" line="3880"/> + <location filename="../../src/yuzu/main.cpp" line="3903"/> <source>Keys not installed</source> <translation>Claves no instaladas</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3883"/> - <location filename="../../src/yuzu/main.cpp" line="3906"/> + <location filename="../../src/yuzu/main.cpp" line="3881"/> + <location filename="../../src/yuzu/main.cpp" line="3904"/> <source>Install decryption keys and restart Eden before attempting to install firmware.</source> <translation>Installa tus llaves de descifra y reinicia Eden antes que tratas de instalar firmware.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3888"/> + <location filename="../../src/yuzu/main.cpp" line="3886"/> <source>Select Dumped Firmware Source Location</source> <translation>Seleccionar ubicación de origen del firmware volcado</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3911"/> + <location filename="../../src/yuzu/main.cpp" line="3909"/> <source>Select Dumped Firmware ZIP</source> <translation>Seleccione el ZIP de tu firmware volcado</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3911"/> + <location filename="../../src/yuzu/main.cpp" line="3909"/> <source>Zipped Archives (*.zip)</source> <translation>Archivos comprimidos (*zip)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3926"/> + <location filename="../../src/yuzu/main.cpp" line="3924"/> <source>Firmware cleanup failed</source> <translation>Limpieza de firmware fallo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3927"/> + <location filename="../../src/yuzu/main.cpp" line="3925"/> <source>Failed to clean up extracted firmware cache. Check write permissions in the system temp directory and try again. OS reported error: %1</source> @@ -6439,278 +6439,278 @@ Asegura te de los permisiones de escribir en el directorio temporal de la sistem Error reportado de SO: %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3991"/> - <location filename="../../src/yuzu/main.cpp" line="4014"/> - <location filename="../../src/yuzu/main.cpp" line="4038"/> - <location filename="../../src/yuzu/main.cpp" line="4061"/> - <location filename="../../src/yuzu/main.cpp" line="4087"/> - <location filename="../../src/yuzu/main.cpp" line="4138"/> + <location filename="../../src/yuzu/main.cpp" line="3989"/> + <location filename="../../src/yuzu/main.cpp" line="4012"/> + <location filename="../../src/yuzu/main.cpp" line="4036"/> + <location filename="../../src/yuzu/main.cpp" line="4059"/> + <location filename="../../src/yuzu/main.cpp" line="4085"/> + <location filename="../../src/yuzu/main.cpp" line="4136"/> <source>No firmware available</source> <translation>No hay firmware disponible</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3992"/> + <location filename="../../src/yuzu/main.cpp" line="3990"/> <source>Please install firmware to use the Album applet.</source> <translation>Por favor intenta instalar firmware para usar el applet de Album.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3998"/> + <location filename="../../src/yuzu/main.cpp" line="3996"/> <source>Album Applet</source> <translation>Applet del Álbum</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3999"/> + <location filename="../../src/yuzu/main.cpp" line="3997"/> <source>Album applet is not available. Please reinstall firmware.</source> <translation>La aplicación del Álbum no esta disponible. Por favor, reinstala el firmware.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4015"/> + <location filename="../../src/yuzu/main.cpp" line="4013"/> <source>Please install firmware to use the Cabinet applet.</source> <translation>Por favor intenta instalar firmware para usar el applet de Cabinet.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4021"/> + <location filename="../../src/yuzu/main.cpp" line="4019"/> <source>Cabinet Applet</source> <translation>Applet de Cabinet</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4022"/> + <location filename="../../src/yuzu/main.cpp" line="4020"/> <source>Cabinet applet is not available. Please reinstall firmware.</source> <translation>La applet de Cabinet no está disponible. Por favor, reinstala el firmware.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4039"/> + <location filename="../../src/yuzu/main.cpp" line="4037"/> <source>Please install firmware to use the Mii editor.</source> <translation>Por favor intenta instalar firmware para usar el editor de Mii.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4045"/> + <location filename="../../src/yuzu/main.cpp" line="4043"/> <source>Mii Edit Applet</source> <translation>Applet de Editor de Mii</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4046"/> + <location filename="../../src/yuzu/main.cpp" line="4044"/> <source>Mii editor is not available. Please reinstall firmware.</source> <translation>El editor de Mii no está disponible. Por favor, reinstala el firmware.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4062"/> + <location filename="../../src/yuzu/main.cpp" line="4060"/> <source>Please install firmware to use the Controller Menu.</source> <translation>Por favor intenta instalar firmware para usar el menu de Controles.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4069"/> + <location filename="../../src/yuzu/main.cpp" line="4067"/> <source>Controller Applet</source> <translation>Applet de Mandos</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4070"/> + <location filename="../../src/yuzu/main.cpp" line="4068"/> <source>Controller Menu is not available. Please reinstall firmware.</source> <translation>El Menú de mandos no se encuentra disponible. Por favor, reinstala el firmware.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4088"/> + <location filename="../../src/yuzu/main.cpp" line="4086"/> <source>Please install firmware to use the Home Menu.</source> <translation>Por favor intenta instalar firmware para usar el menu de inicio.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4091"/> + <location filename="../../src/yuzu/main.cpp" line="4089"/> <source>Firmware Corrupted</source> <translation>Firmware corupto</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4098"/> + <location filename="../../src/yuzu/main.cpp" line="4096"/> <source>Firmware Too New</source> <translation>Firmware es muy nuevo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4099"/> + <location filename="../../src/yuzu/main.cpp" line="4097"/> <source> Continue anyways?</source> <translation> Continua aun que?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4103"/> + <location filename="../../src/yuzu/main.cpp" line="4101"/> <source>Don't show again</source> <translation>No mostrar de nuevo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4122"/> + <location filename="../../src/yuzu/main.cpp" line="4120"/> <source>Home Menu Applet</source> <translation>Applet del Menu de Inicio</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4123"/> + <location filename="../../src/yuzu/main.cpp" line="4121"/> <source>Home Menu is not available. Please reinstall firmware.</source> <translation>Menu de inicio no esta disponible. Por favor intenta reinstalar firmware.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4139"/> + <location filename="../../src/yuzu/main.cpp" line="4137"/> <source>Please install firmware to use Starter.</source> <translation>Por favor intenta instalar firmware para usar Arrancador.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4145"/> + <location filename="../../src/yuzu/main.cpp" line="4143"/> <source>Starter Applet</source> <translation>Applet de Arrancador</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4146"/> + <location filename="../../src/yuzu/main.cpp" line="4144"/> <source>Starter is not available. Please reinstall firmware.</source> <translation>Arrancador no esta disponible. Por favor intenta reinstalar firmware.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4187"/> + <location filename="../../src/yuzu/main.cpp" line="4185"/> <source>Capture Screenshot</source> <translation>Captura de pantalla</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4188"/> + <location filename="../../src/yuzu/main.cpp" line="4186"/> <source>PNG Image (*.png)</source> <translation>Imagen PNG (*.png)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4232"/> + <location filename="../../src/yuzu/main.cpp" line="4230"/> <source>Update Available</source> <translation>Actualización disponible</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4237"/> + <location filename="../../src/yuzu/main.cpp" line="4235"/> <source>Download the %1 update?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4296"/> + <location filename="../../src/yuzu/main.cpp" line="4294"/> <source>TAS state: Running %1/%2</source> <translation>Estado TAS: ejecutando %1/%2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4300"/> + <location filename="../../src/yuzu/main.cpp" line="4298"/> <source>TAS state: Recording %1</source> <translation>Estado TAS: grabando %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4302"/> + <location filename="../../src/yuzu/main.cpp" line="4300"/> <source>TAS state: Idle %1/%2</source> <translation>Estado TAS: inactivo %1/%2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4306"/> + <location filename="../../src/yuzu/main.cpp" line="4304"/> <source>TAS State: Invalid</source> <translation>Estado TAS: nulo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4320"/> + <location filename="../../src/yuzu/main.cpp" line="4318"/> <source>&Stop Running</source> <translation>&Parar de ejecutar</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4320"/> + <location filename="../../src/yuzu/main.cpp" line="4318"/> <source>&Start</source> <translation>&Iniciar</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4321"/> + <location filename="../../src/yuzu/main.cpp" line="4319"/> <source>Stop R&ecording</source> <translation>Pausar g&rabación</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4321"/> + <location filename="../../src/yuzu/main.cpp" line="4319"/> <source>R&ecord</source> <translation>G&rabar</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="4345"/> + <location filename="../../src/yuzu/main.cpp" line="4343"/> <source>Building: %n shader(s)</source> <translation><numerusform>Construyendo: %n shader(s)</numerusform><numerusform>Construyendo: %n shader(s)</numerusform><numerusform>Construyendo: %n shader(s)</numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4354"/> + <location filename="../../src/yuzu/main.cpp" line="4352"/> <source>Scale: %1x</source> <comment>%1 is the resolution scaling factor</comment> <translation>Escalado: %1x</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4357"/> + <location filename="../../src/yuzu/main.cpp" line="4355"/> <source>Speed: %1% / %2%</source> <translation>Velocidad: %1% / %2%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4361"/> + <location filename="../../src/yuzu/main.cpp" line="4359"/> <source>Speed: %1%</source> <translation>Velocidad: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4365"/> + <location filename="../../src/yuzu/main.cpp" line="4363"/> <source>Game: %1 FPS</source> <translation>Juego: %1 FPS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4368"/> + <location filename="../../src/yuzu/main.cpp" line="4366"/> <source>Frame: %1 ms</source> <translation>Fotogramas: %1 ms</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4398"/> + <location filename="../../src/yuzu/main.cpp" line="4396"/> <source>%1 %2</source> <translation>%1 %2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4416"/> + <location filename="../../src/yuzu/main.cpp" line="4414"/> <source>NO AA</source> <translation>NO AA</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4425"/> + <location filename="../../src/yuzu/main.cpp" line="4423"/> <source>VOLUME: MUTE</source> <translation>VOLUMEN: SILENCIO</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4428"/> + <location filename="../../src/yuzu/main.cpp" line="4426"/> <source>VOLUME: %1%</source> <comment>Volume percentage (e.g. 50%)</comment> <translation>VOLUMEN: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4488"/> + <location filename="../../src/yuzu/main.cpp" line="4486"/> <source>Derivation Components Missing</source> <translation>Faltan componentes de derivación</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4489"/> + <location filename="../../src/yuzu/main.cpp" line="4487"/> <source>Encryption keys are missing.</source> <translation>Llaves de cifra están desaparecidos.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4570"/> + <location filename="../../src/yuzu/main.cpp" line="4568"/> <source>Select RomFS Dump Target</source> <translation>Selecciona el destinatario para volcar el RomFS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4571"/> + <location filename="../../src/yuzu/main.cpp" line="4569"/> <source>Please select which RomFS you would like to dump.</source> <translation>Por favor, seleccione los RomFS que deseas volcar.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4594"/> + <location filename="../../src/yuzu/main.cpp" line="4592"/> <source>Are you sure you want to close Eden?</source> <translation>Estas seguro que quieres cerrar Eden?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4595"/> - <location filename="../../src/yuzu/main.cpp" line="4675"/> - <location filename="../../src/yuzu/main.cpp" line="4687"/> + <location filename="../../src/yuzu/main.cpp" line="4593"/> + <location filename="../../src/yuzu/main.cpp" line="4673"/> + <location filename="../../src/yuzu/main.cpp" line="4685"/> <source>Eden</source> <translation>Eden</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4676"/> + <location filename="../../src/yuzu/main.cpp" line="4674"/> <source>Are you sure you want to stop the emulation? Any unsaved progress will be lost.</source> <translation>¿Estás seguro de que quieres detener la emulación? Cualquier progreso no guardado se perderá.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4684"/> + <location filename="../../src/yuzu/main.cpp" line="4682"/> <source>The currently running application has requested Eden to not exit. Would you like to bypass this and exit anyway?</source> @@ -6817,11 +6817,6 @@ Quicieras ignorar esto y salir aun que?</translation> <translation>Eliminar la configuración personalizada</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="568"/> - <source>Remove Play Time Data</source> - <translation>Eliminar información del tiempo de juego</translation> - </message> - <message> <location filename="../../src/yuzu/game_list.cpp" line="560"/> <source>Remove Cache Storage</source> <translation>Quitar almacenamiento de caché</translation> @@ -6857,6 +6852,11 @@ Quicieras ignorar esto y salir aun que?</translation> <translation type="unfinished"/> </message> <message> + <location filename="../../src/yuzu/game_list.cpp" line="568"/> + <source>Remove Play Time Data</source> + <translation>Eliminar información del tiempo de juego</translation> + </message> + <message> <location filename="../../src/yuzu/game_list.cpp" line="569"/> <location filename="../../src/yuzu/game_list.cpp" line="570"/> <source>Dump RomFS</source> @@ -7560,16 +7560,6 @@ Mensaje de depuración:</translation> <translation>&Herramientas</translation> </message> <message> - <location filename="../../src/yuzu/main.ui" line="180"/> - <source>&TAS</source> - <translation>&TAS</translation> - </message> - <message> - <location filename="../../src/yuzu/main.ui" line="190"/> - <source>&Create Home Menu Shortcut</source> - <translation>&Cree un Atajo del Menu de Inicio</translation> - </message> - <message> <location filename="../../src/yuzu/main.ui" line="161"/> <source>Am&iibo</source> <translation type="unfinished"/> @@ -7580,6 +7570,16 @@ Mensaje de depuración:</translation> <translation type="unfinished"/> </message> <message> + <location filename="../../src/yuzu/main.ui" line="180"/> + <source>&TAS</source> + <translation>&TAS</translation> + </message> + <message> + <location filename="../../src/yuzu/main.ui" line="190"/> + <source>&Create Home Menu Shortcut</source> + <translation>&Cree un Atajo del Menu de Inicio</translation> + </message> + <message> <location filename="../../src/yuzu/main.ui" line="197"/> <source>Install &Firmware</source> <translation type="unfinished"/> @@ -7800,11 +7800,6 @@ Mensaje de depuración:</translation> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.ui" line="605"/> - <source>&Data Manager</source> - <translation type="unfinished"/> - </message> - <message> <location filename="../../src/yuzu/main.ui" line="517"/> <source>&Discord</source> <translation>&Discord</translation> @@ -7884,6 +7879,11 @@ Mensaje de depuración:</translation> <source>&Eden Dependencies</source> <translation>&Dependencias de Eden</translation> </message> + <message> + <location filename="../../src/yuzu/main.ui" line="605"/> + <source>&Data Manager</source> + <translation type="unfinished"/> + </message> </context> <context> <name>MigrationWorker</name> @@ -7923,7 +7923,7 @@ Si quieres limpiar los archivos que se quedaron en el ubicacion de datos anticua %1</translation> </message> <message> - <location filename="../../src/yuzu/migration_worker.h" line="74"/> + <location filename="../../src/yuzu/migration_worker.h" line="70"/> <source>Data was migrated successfully.</source> <translation>Datos se migraron con exito.</translation> </message> @@ -8508,14 +8508,34 @@ p, li { white-space: pre-wrap; } <translation>%1 esta jugando %2</translation> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="72"/> - <location filename="../../src/yuzu/user_data_migration.cpp" line="165"/> - <location filename="../../src/yuzu/user_data_migration.cpp" line="197"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="62"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="155"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="190"/> <source>Migration</source> <translation>Migracion</translation> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="126"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="76"/> + <source>Clear Shader Cache</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="84"/> + <source>Keep Old Data</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="85"/> + <source>Clear Old Data</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="86"/> + <source>Link Old Directory</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="116"/> <source> </source> @@ -8524,25 +8544,25 @@ p, li { white-space: pre-wrap; } </translation> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="130"/> - <location filename="../../src/yuzu/user_data_migration.cpp" line="136"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="120"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="126"/> <source>No</source> <translation>No</translation> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="166"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="156"/> <source>You can manually re-trigger this prompt by deleting the new config directory: %1</source> <translation>Puede volver a activar este mensaje manualmente si eliminas el nuevo directorio de configuración: %1</translation> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="182"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="172"/> <source>Migrating</source> <translation>Migrando</translation> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="183"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="173"/> <source>Migrating, this may take a while...</source> <translation>Migrando, Esto se puede tardar...</translation> </message> @@ -8679,21 +8699,31 @@ p, li { white-space: pre-wrap; } </message> <message> <location filename="../../src/qt_common/util/content.cpp" line="47"/> - <location filename="../../src/qt_common/util/content.cpp" line="226"/> - <location filename="../../src/qt_common/util/content.cpp" line="296"/> - <location filename="../../src/qt_common/util/content.cpp" line="406"/> + <location filename="../../src/qt_common/util/content.cpp" line="225"/> + <location filename="../../src/qt_common/util/content.cpp" line="294"/> + <location filename="../../src/qt_common/util/content.cpp" line="404"/> <location filename="../../src/qt_common/util/content.cpp" line="479"/> <source>Cancel</source> <translation>Cancelar</translation> </message> <message> + <location filename="../../src/qt_common/util/content.cpp" line="63"/> + <source>Firmware Install Failed</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/util/content.cpp" line="64"/> + <source>Firmware Install Succeeded</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/util/content.cpp" line="179"/> <source>Firmware integrity verification failed!</source> <translation>¡Error en la verificación de integridad del firmware!</translation> </message> <message> <location filename="../../src/qt_common/util/content.cpp" line="180"/> - <location filename="../../src/qt_common/util/content.cpp" line="324"/> + <location filename="../../src/qt_common/util/content.cpp" line="322"/> <source>Verification failed for the following files: %1</source> @@ -8702,46 +8732,46 @@ p, li { white-space: pre-wrap; } %1</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="225"/> - <location filename="../../src/qt_common/util/content.cpp" line="295"/> + <location filename="../../src/qt_common/util/content.cpp" line="224"/> + <location filename="../../src/qt_common/util/content.cpp" line="293"/> <source>Verifying integrity...</source> <translation>Verificando integridad...</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="245"/> - <location filename="../../src/qt_common/util/content.cpp" line="318"/> + <location filename="../../src/qt_common/util/content.cpp" line="244"/> + <location filename="../../src/qt_common/util/content.cpp" line="316"/> <source>Integrity verification succeeded!</source> <translation>¡La verificación de integridad ha sido un éxito!</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="246"/> - <location filename="../../src/qt_common/util/content.cpp" line="319"/> + <location filename="../../src/qt_common/util/content.cpp" line="245"/> + <location filename="../../src/qt_common/util/content.cpp" line="317"/> <source>The operation completed successfully.</source> <translation>La operación se completó con éxito.</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="250"/> - <location filename="../../src/qt_common/util/content.cpp" line="323"/> + <location filename="../../src/qt_common/util/content.cpp" line="249"/> + <location filename="../../src/qt_common/util/content.cpp" line="321"/> <source>Integrity verification failed!</source> <translation>¡Verificación de integridad se fallo!</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="251"/> + <location filename="../../src/qt_common/util/content.cpp" line="250"/> <source>File contents may be corrupt or missing.</source> <translation>Los contenidos del archivo pueden estar corruptos.</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="256"/> + <location filename="../../src/qt_common/util/content.cpp" line="255"/> <source>Integrity verification couldn't be performed</source> <translation>No se pudo ejecutar la verificación de integridad</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="257"/> + <location filename="../../src/qt_common/util/content.cpp" line="256"/> <source>Firmware installation cancelled, firmware may be in a bad state or corrupted. File contents could not be checked for validity.</source> <translation>Instalacion de firmware cancellado , firmware podria estar en un mal estado o coruptos. contenidos de el archivo no pudieron ser verificados para validez.</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="265"/> + <location filename="../../src/qt_common/util/content.cpp" line="264"/> <source>Select Dumped Keys Location</source> <translation>Seleccionar ubicación de origen de los llaves volcados</translation> </message> @@ -8751,22 +8781,17 @@ p, li { white-space: pre-wrap; } <translation>Instalación de llaves de descifra salo con exito</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="283"/> - <source>Decryption Keys were successfully installed</source> - <translation>Llaves de descifra se instalaron con exito</translation> - </message> - <message> - <location filename="../../src/qt_common/util/content.cpp" line="286"/> + <location filename="../../src/qt_common/util/content.cpp" line="285"/> <source>Decryption Keys install failed</source> <translation>Instalacion de las llaves de descifra se fallo</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="352"/> + <location filename="../../src/qt_common/util/content.cpp" line="350"/> <source>Orphaned Profiles Detected!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="353"/> + <location filename="../../src/qt_common/util/content.cpp" line="351"/> <source>UNEXPECTED BAD THINGS MAY HAPPEN IF YOU DON'T READ THIS! Eden has detected the following save directories with no attached profile: %1 @@ -8776,54 +8801,54 @@ Hint: copy the contents of the largest or last-modified folder elsewhere, delet <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="366"/> + <location filename="../../src/qt_common/util/content.cpp" line="364"/> <source>Really clear data?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="367"/> + <location filename="../../src/qt_common/util/content.cpp" line="365"/> <source>Important data may be lost!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="374"/> + <location filename="../../src/qt_common/util/content.cpp" line="372"/> <source>Are you REALLY sure?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="375"/> + <location filename="../../src/qt_common/util/content.cpp" line="373"/> <source>Once deleted, your data will NOT come back! Only do this if you're 100% sure you want to delete this data.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="382"/> + <location filename="../../src/qt_common/util/content.cpp" line="380"/> <source>Clearing...</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="398"/> + <location filename="../../src/qt_common/util/content.cpp" line="396"/> <source>Select Export Location</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="399"/> + <location filename="../../src/qt_common/util/content.cpp" line="397"/> <source>%1.zip</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="400"/> + <location filename="../../src/qt_common/util/content.cpp" line="398"/> <location filename="../../src/qt_common/util/content.cpp" line="464"/> <source>Zipped Archives (*.zip)</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="406"/> + <location filename="../../src/qt_common/util/content.cpp" line="404"/> <source>Exporting data. This may take a while...</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="408"/> + <location filename="../../src/qt_common/util/content.cpp" line="406"/> <source>Exporting</source> <translation type="unfinished"/> </message> @@ -8883,32 +8908,32 @@ Only do this if you're 100% sure you want to delete this data.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="521"/> + <location filename="../../src/qt_common/util/content.cpp" line="524"/> <source>Imported Successfully</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="521"/> + <location filename="../../src/qt_common/util/content.cpp" line="524"/> <source>Data was imported successfully.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="523"/> + <location filename="../../src/qt_common/util/content.cpp" line="526"/> <source>Import Cancelled</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="523"/> + <location filename="../../src/qt_common/util/content.cpp" line="526"/> <source>Import was cancelled by the user.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="525"/> + <location filename="../../src/qt_common/util/content.cpp" line="528"/> <source>Import Failed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="526"/> + <location filename="../../src/qt_common/util/content.cpp" line="529"/> <source>Ensure you have read permissions on the targeted directory and try again.</source> <translation type="unfinished"/> </message> @@ -8916,196 +8941,196 @@ Only do this if you're 100% sure you want to delete this data.</source> <context> <name>QtCommon::Game</name> <message> - <location filename="../../src/qt_common/util/game.cpp" line="207"/> + <location filename="../../src/qt_common/util/game.cpp" line="209"/> <source>Error Removing Contents</source> <translation>Error en removiendo contenidos</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="209"/> + <location filename="../../src/qt_common/util/game.cpp" line="211"/> <source>Error Removing Update</source> <translation>Error en removiendo actualizacion</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="211"/> + <location filename="../../src/qt_common/util/game.cpp" line="213"/> <source>Error Removing DLC</source> <translation>Error en removiendo DLC</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="230"/> - <source>The base game is not installed in the NAND and cannot be removed.</source> - <translation>El juego base no está instalado en el NAND y no se puede eliminar.</translation> - </message> - <message> - <location filename="../../src/qt_common/util/game.cpp" line="244"/> - <source>There is no update installed for this title.</source> - <translation>No hay ninguna actualización instalada para este título.</translation> - </message> - <message> - <location filename="../../src/qt_common/util/game.cpp" line="254"/> - <source>There are no DLCs installed for this title.</source> - <translation>No hay ninguna DLC instalada para este título.</translation> - </message> - <message> - <location filename="../../src/qt_common/util/game.cpp" line="224"/> + <location filename="../../src/qt_common/util/game.cpp" line="225"/> <location filename="../../src/qt_common/util/game.cpp" line="239"/> - <location filename="../../src/qt_common/util/game.cpp" line="259"/> - <location filename="../../src/qt_common/util/game.cpp" line="289"/> - <location filename="../../src/qt_common/util/game.cpp" line="329"/> - <location filename="../../src/qt_common/util/game.cpp" line="358"/> + <location filename="../../src/qt_common/util/game.cpp" line="256"/> + <location filename="../../src/qt_common/util/game.cpp" line="284"/> + <location filename="../../src/qt_common/util/game.cpp" line="320"/> + <location filename="../../src/qt_common/util/game.cpp" line="346"/> <source>Successfully Removed</source> <translation>Se ha eliminado con éxito</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="225"/> + <location filename="../../src/qt_common/util/game.cpp" line="226"/> <source>Successfully removed the installed base game.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/util/game.cpp" line="231"/> + <source>The base game is not installed in the NAND and cannot be removed.</source> + <translation>El juego base no está instalado en el NAND y no se puede eliminar.</translation> + </message> + <message> <location filename="../../src/qt_common/util/game.cpp" line="240"/> <source>Successfully removed the installed update.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="260"/> + <location filename="../../src/qt_common/util/game.cpp" line="243"/> + <source>There is no update installed for this title.</source> + <translation>No hay ninguna actualización instalada para este título.</translation> + </message> + <message> + <location filename="../../src/qt_common/util/game.cpp" line="252"/> + <source>There are no DLCs installed for this title.</source> + <translation>No hay ninguna DLC instalada para este título.</translation> + </message> + <message> + <location filename="../../src/qt_common/util/game.cpp" line="257"/> <source>Successfully removed %1 installed DLC.</source> <translation>Se ha eliminado con éxito %1 DLC instalado.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="283"/> - <location filename="../../src/qt_common/util/game.cpp" line="293"/> + <location filename="../../src/qt_common/util/game.cpp" line="279"/> + <location filename="../../src/qt_common/util/game.cpp" line="287"/> <source>Error Removing Transferable Shader Cache</source> <translation>Error en removiendo la caché de shaders transferibles</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="284"/> - <location filename="../../src/qt_common/util/game.cpp" line="324"/> + <location filename="../../src/qt_common/util/game.cpp" line="280"/> + <location filename="../../src/qt_common/util/game.cpp" line="316"/> <source>A shader cache for this title does not exist.</source> <translation>No existe caché de shaders para este título.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="290"/> + <location filename="../../src/qt_common/util/game.cpp" line="285"/> <source>Successfully removed the transferable shader cache.</source> <translation>El caché de shaders transferibles se ha eliminado con éxito.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="294"/> + <location filename="../../src/qt_common/util/game.cpp" line="288"/> <source>Failed to remove the transferable shader cache.</source> <translation>Fallo en eliminar la caché de shaders transferibles.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="311"/> + <location filename="../../src/qt_common/util/game.cpp" line="304"/> <source>Error Removing Vulkan Driver Pipeline Cache</source> <translation>Error removiendo la caché de canalización del controlador Vulkan</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="312"/> + <location filename="../../src/qt_common/util/game.cpp" line="305"/> <source>Failed to remove the driver pipeline cache.</source> <translation>Fallo en eliminar la caché de canalización del controlador.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="323"/> - <location filename="../../src/qt_common/util/game.cpp" line="334"/> + <location filename="../../src/qt_common/util/game.cpp" line="315"/> + <location filename="../../src/qt_common/util/game.cpp" line="325"/> <source>Error Removing Transferable Shader Caches</source> <translation>Error en eliminar las cachés de shaders transferibles</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="330"/> + <location filename="../../src/qt_common/util/game.cpp" line="321"/> <source>Successfully removed the transferable shader caches.</source> <translation>Cachés de shaders transferibles eliminadas con éxito.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="335"/> + <location filename="../../src/qt_common/util/game.cpp" line="326"/> <source>Failed to remove the transferable shader cache directory.</source> <translation>Fallo en eliminar el directorio de cachés de shaders transferibles.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="351"/> - <location filename="../../src/qt_common/util/game.cpp" line="362"/> + <location filename="../../src/qt_common/util/game.cpp" line="340"/> + <location filename="../../src/qt_common/util/game.cpp" line="349"/> <source>Error Removing Custom Configuration</source> <translation>Error removiendo la configuración personalizada del juego</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="352"/> + <location filename="../../src/qt_common/util/game.cpp" line="341"/> <source>A custom configuration for this title does not exist.</source> <translation>No existe una configuración personalizada para este título.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="359"/> + <location filename="../../src/qt_common/util/game.cpp" line="347"/> <source>Successfully removed the custom game configuration.</source> <translation>Se eliminó con éxito la configuración personalizada del juego.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="363"/> + <location filename="../../src/qt_common/util/game.cpp" line="350"/> <source>Failed to remove the custom game configuration.</source> <translation>Fallo en eliminar la configuración personalizada del juego.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="391"/> + <location filename="../../src/qt_common/util/game.cpp" line="378"/> <source>Reset Metadata Cache</source> <translation>Reiniciar caché de metadatos</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="395"/> + <location filename="../../src/qt_common/util/game.cpp" line="385"/> <source>The metadata cache is already empty.</source> <translation>El caché de metadatos ya está vacío.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="400"/> + <location filename="../../src/qt_common/util/game.cpp" line="391"/> <source>The operation completed successfully.</source> <translation>La operación se completó con éxito.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="406"/> + <location filename="../../src/qt_common/util/game.cpp" line="398"/> <source>The metadata cache couldn't be deleted. It might be in use or non-existent.</source> <translation>El caché de metadatos no se pudo eliminar. Podría estar en uso actualmente o no existe.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="421"/> + <location filename="../../src/qt_common/util/game.cpp" line="413"/> <source>Create Shortcut</source> <translation>Crear Atajo</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="422"/> + <location filename="../../src/qt_common/util/game.cpp" line="414"/> <source>Do you want to launch the game in fullscreen?</source> <translation>¿Desea iniciar el juego en pantalla completa?</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="426"/> + <location filename="../../src/qt_common/util/game.cpp" line="418"/> <source>Shortcut Created</source> <translation>Atajo Creado</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="427"/> + <location filename="../../src/qt_common/util/game.cpp" line="419"/> <source>Successfully created a shortcut to %1</source> <translation>Se ha creado un atajo a %1 con exito</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="432"/> + <location filename="../../src/qt_common/util/game.cpp" line="424"/> <source>Shortcut may be Volatile!</source> <translation>Atajo podría ser volátil!</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="433"/> + <location filename="../../src/qt_common/util/game.cpp" line="425"/> <source>This will create a shortcut to the current AppImage. This may not work well if you update. Continue?</source> <translation>Esto creará un atajo a la AppImage actual. Hay posibilidad que esto no trabaja bien si actualizas ¿Continuar?</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="439"/> + <location filename="../../src/qt_common/util/game.cpp" line="431"/> <source>Failed to Create Shortcut</source> <translation>Fallo en Crear Atajo</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="440"/> + <location filename="../../src/qt_common/util/game.cpp" line="432"/> <source>Failed to create a shortcut to %1</source> <translation>Fallo en crear un atajo a %1</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="510"/> + <location filename="../../src/qt_common/util/game.cpp" line="504"/> <source>Create Icon</source> <translation>Crear icono</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="511"/> + <location filename="../../src/qt_common/util/game.cpp" line="505"/> <source>Cannot create icon file. Path "%1" does not exist and cannot be created.</source> <translation>No se puede crear el archivo de icono. La ruta "%1" no existe y no se pudo creer.</translation> </message> @@ -9144,6 +9169,120 @@ Only do this if you're 100% sure you want to delete this data.</source> </message> </context> <context> + <name>QtCommon::StringLookup</name> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="49"/> + <source>Contains game save data. DO NOT REMOVE UNLESS YOU KNOW WHAT YOU'RE DOING!</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="51"/> + <source>Contains Vulkan and OpenGL pipeline caches. Generally safe to remove.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="52"/> + <source>Contains updates and DLC for games.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="53"/> + <source>Contains firmware and applet data.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="54"/> + <source>Contains game mods, patches, and cheats.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="57"/> + <source>Decryption Keys were successfully installed</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="58"/> + <source>Unable to read key directory, aborting</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="59"/> + <source>One or more keys failed to copy.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="61"/> + <source>Verify your keys file has a .keys extension and try again.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="63"/> + <source>Decryption Keys failed to initialize. Check that your dumping tools are up to date and re-dump keys.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="68"/> + <source>Successfully installed firmware version %1</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="69"/> + <source>Unable to locate potential firmware NCA files</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="70"/> + <source>Failed to delete one or more firmware files.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="71"/> + <source>One or more firmware files failed to copy into NAND.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="73"/> + <source>Firmware installation cancelled, firmware may be in a bad state or corrupted. Restart Eden or re-install firmware.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="78"/> + <source>Eden has detected user data for the following emulators:</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="80"/> + <source>Would you like to migrate your data for use in Eden? +Select the corresponding button to migrate data from that emulator. +This may take a while.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="84"/> + <source>Clearing shader cache is recommended for all users. +Do not uncheck unless you know what you're doing.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="88"/> + <source>Keeps the old data directory. This is recommended if you aren't +space-constrained and want to keep separate data for the old emulator.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="91"/> + <source>Deletes the old data directory. +This is recommended on devices with space constraints.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="94"/> + <source>Creates a filesystem link between the old directory and Eden directory. +This is recommended if you want to share data between emulators.</source> + <translation type="unfinished"/> + </message> +</context> +<context> <name>QtControllerSelectorDialog</name> <message> <location filename="../../src/yuzu/applets/qt_controller.ui" line="14"/> diff --git a/dist/languages/fr.ts b/dist/languages/fr.ts index d73479a2d0..97a1489579 100644 --- a/dist/languages/fr.ts +++ b/dist/languages/fr.ts @@ -480,26 +480,61 @@ Cela bannirait à la fois son nom d'utilisateur du forum et son adresse IP. <translation>Émulation CPU Multicœur</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="65"/> + <source>This option increases CPU emulation thread use from 1 to the maximum of 4. +This is mainly a debug option and shouldn't be disabled.</source> + <translation>Cette option augmente l’utilisation des threads d’émulation CPU de 1 jusqu’à un maximum de 4. +Il s’agit principalement d’une option de débogage et elle ne devrait pas être désactivée.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="70"/> <source>Memory Layout</source> <translation>Disposition de la mémoire</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="71"/> + <source>Increases the amount of emulated RAM from 4GB of the board to the devkit 8/6GB. +Doesn't affect performance/stability but may allow HD texture mods to load.</source> + <translation>Augmente la quantité de RAM émulée de 4 Go sur la Switch à 8/6 Go comme sur les kits de développement. +Cela n’affecte pas les performances ni la stabilité, mais peut permettre le chargement de mods de textures HD.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="77"/> <source>Limit Speed Percent</source> <translation>Limiter la vitesse en pourcentage</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="78"/> + <source>Controls the game's maximum rendering speed, but it's up to each game if it runs faster or not. +200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. +Disabling it means unlocking the framerate to the maximum your PC can reach.</source> + <translation>Contrôle la vitesse de rendu maximale du jeu, mais c’est chaque jeu qui décide s’il peut tourner plus vite ou non. +À 200 %, un jeu prévu pour 30 FPS tournera à 60 FPS, et un jeu prévu pour 60 FPS passera à 120 FPS. +Désactiver cette option signifie débloquer le framerate jusqu’au maximum que votre PC peut atteindre.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="84"/> <source>Synchronize Core Speed</source> <translation>Synchroniser la vitesse du noyau</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="85"/> + <source>Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). +Can help reduce stuttering at lower framerates.</source> + <translation>Synchronise la vitesse des cœurs CPU avec la vitesse de rendu maximale du jeu pour augmenter les FPS sans affecter la vitesse du jeu (animations, physique, etc.). +Peut aider à réduire les saccades à des framerates faibles.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="92"/> <source>Accuracy:</source> <translation>Précision :</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="93"/> + <source>Change the accuracy of the emulated CPU (for debugging only).</source> + <translation>Modifie la précision du CPU émulé (réservé au débogage).</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="94"/> <location filename="../../src/qt_common/config/shared_translation.cpp" line="110"/> <source>Backend:</source> @@ -523,6 +558,11 @@ Utilisez Boost (1700 MHz) pour fonctionner à l'horloge native la plus éle <translation>Ticks CPU personnalisés</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="108"/> + <source>Set a custom value of CPU ticks. Higher values can increase performance, but may cause deadlocks. A range of 77-21000 is recommended.</source> + <translation>Définissez une valeur personnalisée pour les cycles CPU. Des valeurs plus élevées peuvent améliorer les performances, mais risquent de provoquer des blocages. Une plage de 77-21000 est recommandée.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="115"/> <source>Enable Host MMU Emulation (fastmem)</source> <translation>Activer l'émulation MMU de l'hôte (fastmem)</translation> @@ -584,6 +624,13 @@ Veuillez noter que cela réduit également la précision de certaines instructio <translation>Désactiver les vérifications de l'espace d'adresse</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="142"/> + <source>This option improves speed by eliminating a safety check before every memory operation. +Disabling it may allow arbitrary code execution.</source> + <translation>Cette option améliore la vitesse en supprimant une vérification de sécurité avant chaque opération mémoire. +La désactiver peut permettre l’exécution de code arbitraire.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="147"/> <source>Ignore global monitor</source> <translation>Ignorer le moniteur global</translation> @@ -601,21 +648,49 @@ Veuillez noter que cela peut entraîner des blocages et d'autres conditions <translation>API :</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="157"/> + <source>Changes the output graphics API. +Vulkan is recommended.</source> + <translation>Modifie l’API graphique utilisée en sortie. +Vulkan est recommandé.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="160"/> <source>Device:</source> <translation>Appareil :</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="161"/> + <source>This setting selects the GPU to use (Vulkan only).</source> + <translation>Ce paramètre permet de sélectionner le GPU à utiliser (Vulkan uniquement).</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="164"/> <source>Shader Backend:</source> <translation>Back-end des Shaders :</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="165"/> + <source>The shader backend to use with OpenGL. +GLSL is recommended.</source> + <translation>Le moteur de shaders à utiliser avec OpenGL. +GLSL est recommandé.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="168"/> <source>Resolution:</source> <translation>Résolution :</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="169"/> + <source>Forces to render at a different resolution. +Higher resolutions require more VRAM and bandwidth. +Options lower than 1X can cause artifacts.</source> + <translation>Force le rendu à une résolution différente. +Des résolutions plus élevées nécessitent plus de VRAM et de bande passante. +Des options inférieures à 1X peuvent provoquer des artefacts.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="172"/> <source>Window Adapting Filter:</source> <translation>Filtre de fenêtre adaptatif :</translation> @@ -626,11 +701,25 @@ Veuillez noter que cela peut entraîner des blocages et d'autres conditions <translation>Netteté FSR :</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="176"/> + <source>Determines how sharpened the image will look using FSR's dynamic contrast.</source> + <translation>Détermine le niveau de netteté de l’image en utilisant le contraste dynamique de FSR.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="179"/> <source>Anti-Aliasing Method:</source> <translation>Méthode d'anticrénelage :</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="180"/> + <source>The anti-aliasing method to use. +SMAA offers the best quality. +FXAA can produce a more stable picture in lower resolutions.</source> + <translation>La méthode d’anticrénelage à utiliser. +SMAA offre la meilleure qualité. +FXAA peut produire une image plus stable à des résolutions plus faibles.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="184"/> <source>Fullscreen Mode:</source> <translation>Mode Plein écran :</translation> @@ -650,6 +739,20 @@ Le mode plein écran exclusif peut offrir de meilleures performances et un meill <translation>Format :</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="192"/> + <source>Stretches the renderer to fit the specified aspect ratio. +Most games only support 16:9, so modifications are required to get other ratios. +Also controls the aspect ratio of captured screenshots.</source> + <translation>Étire le rendu pour correspondre au format d’image spécifié. +La plupart des jeux ne supportent que le format 16:9, donc des modifications sont nécessaires pour obtenir d’autres formats. +Contrôle également le format des captures d’écran.</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="197"/> + <source>Use persistent pipeline cache</source> + <translation>Conserver le cache du rendu graphique</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="198"/> <source>Allows saving shaders to storage for faster loading on following game boots. Disabling it is only intended for debugging.</source> @@ -657,6 +760,11 @@ Disabling it is only intended for debugging.</source> Le désactiver est uniquement destiné au débogage.</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="202"/> + <source>Optimize SPIRV output</source> + <translation>Optimiser la sortie SPIR‑V</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="203"/> <source>Runs an additional optimization pass over generated SPIRV shaders. Will increase time required for shader compilation. @@ -699,31 +807,83 @@ Dans la plupart des cas, le décodage GPU offre les meilleures performances.</tr <translation>Méthode de décodage ASTC :</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="220"/> + <source>This option controls how ASTC textures should be decoded. +CPU: Use the CPU for decoding. +GPU: Use the GPU's compute shaders to decode ASTC textures (recommended). +CPU Asynchronously: Use the CPU to decode ASTC textures on demand. EliminatesASTC decoding +stuttering but may present artifacts.</source> + <translation>Cette option contrôle la façon dont les textures ASTC doivent être décodées. +CPU : Utiliser le CPU pour le décodage. +GPU : Utiliser les shaders de calcul du GPU pour décoder les textures ASTC (recommandé). +CPU asynchrone : Utiliser le CPU pour décoder les textures ASTC à la demande. Élimine les saccades liées au décodage ASTC, mais peut provoquer des artefacts.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="228"/> <source>ASTC Recompression Method:</source> <translation>Méthode de recompression ASTC :</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/> + <source>Most GPUs lack support for ASTC textures and must decompress to anintermediate format: RGBA8. +BC1/BC3: The intermediate format will be recompressed to BC1 or BC3 format, + saving VRAM but degrading image quality.</source> + <translation>La plupart des GPU ne prennent pas en charge les textures ASTC et doivent les décompresser dans un format intermédiaire : RGBA8. +BC1/BC3 : Le format intermédiaire sera recompressé en BC1 ou BC3, ce qui économise de la VRAM mais dégrade la qualité de l’image.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="235"/> <source>VRAM Usage Mode:</source> <translation>Mode d'utilisation de la VRAM :</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/> + <source>Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. +Aggressive mode may impact performance of other applications such as recording software.</source> + <translation>Permet de choisir si l’émulateur doit privilégier la conservation de la mémoire ou utiliser au maximum la mémoire vidéo disponible pour les performances. +Le mode agressif peut affecter les performances d’autres applications, comme les logiciels d’enregistrement.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="239"/> <source>Skip CPU Inner Invalidation</source> <translation>Ignorer l'invalidation interne du CPU</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="240"/> + <source>Skips certain cache invalidations during memory updates, reducing CPU usage and improving latency. This may cause soft-crashes.</source> + <translation>Ignore certaines invalidations de cache lors des mises à jour de la mémoire, réduisant l’utilisation du CPU et améliorant la latence. Cela peut provoquer des plantages légers.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="245"/> <source>VSync Mode:</source> <translation>Mode VSync :</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="246"/> + <source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. +FIFO Relaxed allows tearing as it recovers from a slow down. +Mailbox can have lower latency than FIFO and does not tear but may drop frames. +Immediate (no synchronization) presents whatever is available and can exhibit tearing.</source> + <translation>FIFO (VSync) ne perd pas d’images et n’entraîne pas de déchirement, mais est limité par la fréquence de rafraîchissement de l’écran. +FIFO Relaxed permet le déchirement car il compense un ralentissement. +Mailbox peut offrir une latence inférieure à FIFO et n’entraîne pas de déchirement, mais peut perdre des images. +Immediate (pas de synchronisation) affiche ce qui est disponible et peut provoquer du déchirement.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="256"/> <source>Sync Memory Operations</source> <translation>Synchroniser les opérations mémoire</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="257"/> + <source>Ensures data consistency between compute and memory operations. +This option fixes issues in games, but may degrade performance. +Unreal Engine 4 games often see the most significant changes thereof.</source> + <translation>Assure la cohérence des données entre les opérations de calcul et de mémoire. +Cette option corrige des problèmes dans les jeux, mais peut dégrader les performances. +Les jeux Unreal Engine 4 sont souvent ceux qui bénéficient le plus de ce réglage.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="260"/> <source>Enable asynchronous presentation (Vulkan only)</source> <translation>Activer la présentation asynchrone (Vulkan uniquement)</translation> @@ -749,6 +909,13 @@ Dans la plupart des cas, le décodage GPU offre les meilleures performances.</tr <translation>Filtrage anisotropique :</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="271"/> + <source>Controls the quality of texture rendering at oblique angles. +Safe to set at 16x on most GPUs.</source> + <translation>Contrôle la qualité du rendu des textures sous des angles obliques. +Il est sûr de le régler à 16x sur la plupart des GPU.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="274"/> <source>GPU Accuracy:</source> <translation>Précision du GPU</translation> @@ -770,6 +937,21 @@ Le mode Extrême ne devrait être utilisé qu’en dernier recours.</translation <translation>Précision du DMA :</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="281"/> + <source>Controls the DMA precision accuracy. Safe precision fixes issues in some games but may degrade performance.</source> + <translation>Contrôle la précision des transferts DMA. Une précision plus élevée corrige certains problèmes dans certains jeux, mais peut réduire les performances.</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="284"/> + <source>Enable asynchronous shader compilation (Hack)</source> + <translation>Activer la compilation asynchrone des shaders (Hack)</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="285"/> + <source>May reduce shader stutter.</source> + <translation>Peut réduire les saccades dues aux shaders.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="289"/> <source>Fast GPU Time (Hack)</source> <translation>Temps GPU rapide (Hack)</translation> @@ -799,6 +981,15 @@ Cette option peut améliorer considérablement le temps de chargement des shader <translation>Activer les pipelines de calcul (Vulkan sur Intel uniquement)</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/> + <source>Required by some games. +This setting only exists for Intel proprietary drivers and may crash if enabled. +Compute pipelines are always enabled on all other drivers.</source> + <translation>Requis par certains jeux. +Ce réglage n’existe que pour les pilotes propriétaires Intel et peut provoquer un plantage s’il est activé. +Les pipelines de calcul sont toujours activés sur tous les autres pilotes.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="309"/> <source>Enable Reactive Flushing</source> <translation>Activer le Vidage Réactif</translation> @@ -834,11 +1025,27 @@ Cette option peut améliorer considérablement le temps de chargement des shader <translation>État dynamique étendu</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="326"/> + <source>Controls the number of features that can be used in Extended Dynamic State. +Higher numbers allow for more features and can increase performance, but may cause issues. +The default value is per-system.</source> + <translation>Contrôle le nombre de fonctionnalités utilisables dans l’État Dynamique Étendu. +Un nombre plus élevé permet d’activer plus de fonctionnalités et peut améliorer les performances, mais peut aussi provoquer des problèmes. +La valeur par défaut dépend du système.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="330"/> <source>Provoking Vertex</source> <translation>Vertex provoquant</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="331"/> + <source>Improves lighting and vertex handling in some games. +Only Vulkan 1.0+ devices support this extension.</source> + <translation>Améliore l’éclairage et la gestion des points 3D dans certains jeux. +Seuls les appareils compatibles avec Vulkan 1.0+ prennent en charge cette extension.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="336"/> <source>Descriptor Indexing</source> <translation>Indexation des descripteurs</translation> @@ -856,268 +1063,6 @@ Certains appareils compatibles Vulkan 1.1+ et tous ceux en 1.2+ prennent en char <translation>Échantillonnage de shading</translation> </message> <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="354"/> - <source>RNG Seed</source> - <translation>Seed RNG</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="357"/> - <source>Device Name</source> - <translation>Nom de l'appareil</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="360"/> - <source>Custom RTC Date:</source> - <translation>Date RTC personnalisée :</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="370"/> - <source>Language:</source> - <translation>Langue :</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="372"/> - <source>Region:</source> - <translation>Région :</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="373"/> - <source>Time Zone:</source> - <translation>Fuseau horaire :</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="374"/> - <source>Sound Output Mode:</source> - <translation>Mode de sortie sonore :</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="377"/> - <source>Console Mode:</source> - <translation>Mode console :</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="408"/> - <source>Confirm before stopping emulation</source> - <translation>Confirmer avant d'arrêter l'émulation</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="413"/> - <source>Hide mouse on inactivity</source> - <translation>Cacher la souris en cas d'inactivité</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="417"/> - <source>Disable controller applet</source> - <translation>Désactiver l'applet du contrôleur</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="65"/> - <source>This option increases CPU emulation thread use from 1 to the maximum of 4. -This is mainly a debug option and shouldn't be disabled.</source> - <translation>Cette option augmente l’utilisation des threads d’émulation CPU de 1 jusqu’à un maximum de 4. -Il s’agit principalement d’une option de débogage et elle ne devrait pas être désactivée.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="71"/> - <source>Increases the amount of emulated RAM from 4GB of the board to the devkit 8/6GB. -Doesn't affect performance/stability but may allow HD texture mods to load.</source> - <translation>Augmente la quantité de RAM émulée de 4 Go sur la Switch à 8/6 Go comme sur les kits de développement. -Cela n’affecte pas les performances ni la stabilité, mais peut permettre le chargement de mods de textures HD.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="78"/> - <source>Controls the game's maximum rendering speed, but it's up to each game if it runs faster or not. -200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. -Disabling it means unlocking the framerate to the maximum your PC can reach.</source> - <translation>Contrôle la vitesse de rendu maximale du jeu, mais c’est chaque jeu qui décide s’il peut tourner plus vite ou non. -À 200 %, un jeu prévu pour 30 FPS tournera à 60 FPS, et un jeu prévu pour 60 FPS passera à 120 FPS. -Désactiver cette option signifie débloquer le framerate jusqu’au maximum que votre PC peut atteindre.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="85"/> - <source>Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). -Can help reduce stuttering at lower framerates.</source> - <translation>Synchronise la vitesse des cœurs CPU avec la vitesse de rendu maximale du jeu pour augmenter les FPS sans affecter la vitesse du jeu (animations, physique, etc.). -Peut aider à réduire les saccades à des framerates faibles.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="93"/> - <source>Change the accuracy of the emulated CPU (for debugging only).</source> - <translation>Modifie la précision du CPU émulé (réservé au débogage).</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="108"/> - <source>Set a custom value of CPU ticks. Higher values can increase performance, but may cause deadlocks. A range of 77-21000 is recommended.</source> - <translation>Définissez une valeur personnalisée pour les cycles CPU. Des valeurs plus élevées peuvent améliorer les performances, mais risquent de provoquer des blocages. Une plage de 77-21000 est recommandée.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="142"/> - <source>This option improves speed by eliminating a safety check before every memory operation. -Disabling it may allow arbitrary code execution.</source> - <translation>Cette option améliore la vitesse en supprimant une vérification de sécurité avant chaque opération mémoire. -La désactiver peut permettre l’exécution de code arbitraire.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="157"/> - <source>Changes the output graphics API. -Vulkan is recommended.</source> - <translation>Modifie l’API graphique utilisée en sortie. -Vulkan est recommandé.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="161"/> - <source>This setting selects the GPU to use (Vulkan only).</source> - <translation>Ce paramètre permet de sélectionner le GPU à utiliser (Vulkan uniquement).</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="165"/> - <source>The shader backend to use with OpenGL. -GLSL is recommended.</source> - <translation>Le moteur de shaders à utiliser avec OpenGL. -GLSL est recommandé.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="169"/> - <source>Forces to render at a different resolution. -Higher resolutions require more VRAM and bandwidth. -Options lower than 1X can cause artifacts.</source> - <translation>Force le rendu à une résolution différente. -Des résolutions plus élevées nécessitent plus de VRAM et de bande passante. -Des options inférieures à 1X peuvent provoquer des artefacts.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="176"/> - <source>Determines how sharpened the image will look using FSR's dynamic contrast.</source> - <translation>Détermine le niveau de netteté de l’image en utilisant le contraste dynamique de FSR.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="180"/> - <source>The anti-aliasing method to use. -SMAA offers the best quality. -FXAA can produce a more stable picture in lower resolutions.</source> - <translation>La méthode d’anticrénelage à utiliser. -SMAA offre la meilleure qualité. -FXAA peut produire une image plus stable à des résolutions plus faibles.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="192"/> - <source>Stretches the renderer to fit the specified aspect ratio. -Most games only support 16:9, so modifications are required to get other ratios. -Also controls the aspect ratio of captured screenshots.</source> - <translation>Étire le rendu pour correspondre au format d’image spécifié. -La plupart des jeux ne supportent que le format 16:9, donc des modifications sont nécessaires pour obtenir d’autres formats. -Contrôle également le format des captures d’écran.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="197"/> - <source>Use persistent pipeline cache</source> - <translation>Conserver le cache du rendu graphique</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="202"/> - <source>Optimize SPIRV output</source> - <translation>Optimiser la sortie SPIR‑V</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="220"/> - <source>This option controls how ASTC textures should be decoded. -CPU: Use the CPU for decoding. -GPU: Use the GPU's compute shaders to decode ASTC textures (recommended). -CPU Asynchronously: Use the CPU to decode ASTC textures on demand. EliminatesASTC decoding -stuttering but may present artifacts.</source> - <translation>Cette option contrôle la façon dont les textures ASTC doivent être décodées. -CPU : Utiliser le CPU pour le décodage. -GPU : Utiliser les shaders de calcul du GPU pour décoder les textures ASTC (recommandé). -CPU asynchrone : Utiliser le CPU pour décoder les textures ASTC à la demande. Élimine les saccades liées au décodage ASTC, mais peut provoquer des artefacts.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/> - <source>Most GPUs lack support for ASTC textures and must decompress to anintermediate format: RGBA8. -BC1/BC3: The intermediate format will be recompressed to BC1 or BC3 format, - saving VRAM but degrading image quality.</source> - <translation>La plupart des GPU ne prennent pas en charge les textures ASTC et doivent les décompresser dans un format intermédiaire : RGBA8. -BC1/BC3 : Le format intermédiaire sera recompressé en BC1 ou BC3, ce qui économise de la VRAM mais dégrade la qualité de l’image.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/> - <source>Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. -Aggressive mode may impact performance of other applications such as recording software.</source> - <translation>Permet de choisir si l’émulateur doit privilégier la conservation de la mémoire ou utiliser au maximum la mémoire vidéo disponible pour les performances. -Le mode agressif peut affecter les performances d’autres applications, comme les logiciels d’enregistrement.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="240"/> - <source>Skips certain cache invalidations during memory updates, reducing CPU usage and improving latency. This may cause soft-crashes.</source> - <translation>Ignore certaines invalidations de cache lors des mises à jour de la mémoire, réduisant l’utilisation du CPU et améliorant la latence. Cela peut provoquer des plantages légers.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="246"/> - <source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. -FIFO Relaxed allows tearing as it recovers from a slow down. -Mailbox can have lower latency than FIFO and does not tear but may drop frames. -Immediate (no synchronization) presents whatever is available and can exhibit tearing.</source> - <translation>FIFO (VSync) ne perd pas d’images et n’entraîne pas de déchirement, mais est limité par la fréquence de rafraîchissement de l’écran. -FIFO Relaxed permet le déchirement car il compense un ralentissement. -Mailbox peut offrir une latence inférieure à FIFO et n’entraîne pas de déchirement, mais peut perdre des images. -Immediate (pas de synchronisation) affiche ce qui est disponible et peut provoquer du déchirement.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="257"/> - <source>Ensures data consistency between compute and memory operations. -This option fixes issues in games, but may degrade performance. -Unreal Engine 4 games often see the most significant changes thereof.</source> - <translation>Assure la cohérence des données entre les opérations de calcul et de mémoire. -Cette option corrige des problèmes dans les jeux, mais peut dégrader les performances. -Les jeux Unreal Engine 4 sont souvent ceux qui bénéficient le plus de ce réglage.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="271"/> - <source>Controls the quality of texture rendering at oblique angles. -Safe to set at 16x on most GPUs.</source> - <translation>Contrôle la qualité du rendu des textures sous des angles obliques. -Il est sûr de le régler à 16x sur la plupart des GPU.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="281"/> - <source>Controls the DMA precision accuracy. Safe precision fixes issues in some games but may degrade performance.</source> - <translation>Contrôle la précision des transferts DMA. Une précision plus élevée corrige certains problèmes dans certains jeux, mais peut réduire les performances.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="284"/> - <source>Enable asynchronous shader compilation (Hack)</source> - <translation>Activer la compilation asynchrone des shaders (Hack)</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="285"/> - <source>May reduce shader stutter.</source> - <translation>Peut réduire les saccades dues aux shaders.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/> - <source>Required by some games. -This setting only exists for Intel proprietary drivers and may crash if enabled. -Compute pipelines are always enabled on all other drivers.</source> - <translation>Requis par certains jeux. -Ce réglage n’existe que pour les pilotes propriétaires Intel et peut provoquer un plantage s’il est activé. -Les pipelines de calcul sont toujours activés sur tous les autres pilotes.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="326"/> - <source>Controls the number of features that can be used in Extended Dynamic State. -Higher numbers allow for more features and can increase performance, but may cause issues. -The default value is per-system.</source> - <translation>Contrôle le nombre de fonctionnalités utilisables dans l’État Dynamique Étendu. -Un nombre plus élevé permet d’activer plus de fonctionnalités et peut améliorer les performances, mais peut aussi provoquer des problèmes. -La valeur par défaut dépend du système.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="331"/> - <source>Improves lighting and vertex handling in some games. -Only Vulkan 1.0+ devices support this extension.</source> - <translation>Améliore l’éclairage et la gestion des points 3D dans certains jeux. -Seuls les appareils compatibles avec Vulkan 1.0+ prennent en charge cette extension.</translation> - </message> - <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="345"/> <source>Allows the fragment shader to execute per sample in a multi-sampled fragment instead of once per fragment. Improves graphics quality at the cost of performance. Higher values improve quality but degrade performance.</source> @@ -1126,6 +1071,11 @@ Améliore la qualité graphique au prix de performances réduites. Des valeurs plus élevées améliorent la qualité mais dégradent les performances.</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="354"/> + <source>RNG Seed</source> + <translation>Seed RNG</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="355"/> <source>Controls the seed of the random number generator. Mainly used for speedrunning.</source> @@ -1134,10 +1084,20 @@ Principalement utilisé pour le speedrun.</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="357"/> + <source>Device Name</source> + <translation>Nom de l'appareil</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="357"/> <source>The name of the console.</source> <translation>Nom de la console.</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="360"/> + <source>Custom RTC Date:</source> + <translation>Date RTC personnalisée :</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="361"/> <source>This option allows to change the clock of the console. Can be used to manipulate time in games.</source> @@ -1150,21 +1110,46 @@ Peut être utilisée pour manipuler le temps dans les jeux.</translation> <translation>Nombre de secondes écoulées depuis le 1er janvier 1970.</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="370"/> + <source>Language:</source> + <translation>Langue :</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="371"/> <source>This option can be overridden when region setting is auto-select</source> <translation>Cette option peut être remplacée lorsque la région est sur auto.</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="372"/> + <source>Region:</source> + <translation>Région :</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="372"/> <source>The region of the console.</source> <translation>Région de la console.</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="373"/> + <source>Time Zone:</source> + <translation>Fuseau horaire :</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="373"/> <source>The time zone of the console.</source> <translation>Fuseau horaire de la console.</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="374"/> + <source>Sound Output Mode:</source> + <translation>Mode de sortie sonore :</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="377"/> + <source>Console Mode:</source> + <translation>Mode console :</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="378"/> <source>Selects if the console is in Docked or Handheld mode. Games will change their resolution, details and supported controllers and depending on this setting. @@ -1194,6 +1179,11 @@ Passer en mode Portable peut améliorer les performances sur les systèmes peu p <translation>Met l’émulation en pause dès que l’utilisateur change de fenêtre.</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="408"/> + <source>Confirm before stopping emulation</source> + <translation>Confirmer avant d'arrêter l'émulation</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="409"/> <source>Overrides prompts asking to confirm stopping the emulation. Enabling it bypasses such prompts and directly exits the emulation.</source> @@ -1201,11 +1191,21 @@ Enabling it bypasses such prompts and directly exits the emulation.</source> L’activer permet de contourner ces confirmations et de quitter directement l’émulation.</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="413"/> + <source>Hide mouse on inactivity</source> + <translation>Cacher la souris en cas d'inactivité</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="414"/> <source>Hides the mouse after 2.5s of inactivity.</source> <translation>Cache le curseur après 2,5 secondes d’inactivité.</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="417"/> + <source>Disable controller applet</source> + <translation>Désactiver l'applet du contrôleur</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="418"/> <source>Forcibly disables the use of the controller applet in emulated programs. When a program attempts to open the controller applet, it is immediately closed.</source> @@ -1376,7 +1376,7 @@ Lorsqu’un programme tente d’ouvrir ce menu, il est immédiatement fermé.</t <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="513"/> <source>Debugging</source> - <translation type="unfinished"/> + <translation>Débogage</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="517"/> @@ -1510,8 +1510,8 @@ Lorsqu’un programme tente d’ouvrir ce menu, il est immédiatement fermé.</t </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="556"/> - <source>AMD FidelityFX™️ Super Resolution</source> - <translation>AMD FidelityFX™️ Super Resolution</translation> + <source>AMD FidelityFX Super Resolution</source> + <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="557"/> @@ -4652,16 +4652,16 @@ Les valeurs actuelles sont respectivement de %1% et %2%.</translation> <translation>Impossible de localiser les données de jeu. Votre fichier ou vos clés de déchiffrement sont peut-être corrompus.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="382"/> - <source>Could not extract RomFS. Your file or decryption keys may be corrupted.</source> - <translation>Impossible d’extraire les données de jeu. Votre fichier ou vos clés de déchiffrement sont peut-être corrompus.</translation> - </message> - <message> <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="381"/> <source>Error extracting archive</source> <translation>Erreur lors de l’extraction de l’archive.</translation> </message> <message> + <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="382"/> + <source>Could not extract RomFS. Your file or decryption keys may be corrupted.</source> + <translation>Impossible d’extraire les données de jeu. Votre fichier ou vos clés de déchiffrement sont peut-être corrompus.</translation> + </message> + <message> <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="387"/> <source>Error finding image directory</source> <translation>Impossible de trouver le répertoire des images.</translation> @@ -5778,7 +5778,7 @@ Veuillez aller dans Configurer -> Système -> Réseau puis en choisir une. </message> <message> <location filename="../../src/qt_common/config/shared_translation.h" line="53"/> - <location filename="../../src/yuzu/main.cpp" line="4408"/> + <location filename="../../src/yuzu/main.cpp" line="4406"/> <source>FSR</source> <translation>FSR</translation> </message> @@ -6355,112 +6355,112 @@ Veuillez n'utiliser cette fonctionnalité que pour installer des mises à j <translation>Impossible d'ouvrir l'URL "%1".</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3605"/> + <location filename="../../src/yuzu/main.cpp" line="3603"/> <source>TAS Recording</source> <translation>Enregistrement TAS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3605"/> + <location filename="../../src/yuzu/main.cpp" line="3603"/> <source>Overwrite file of player 1?</source> <translation>Écraser le fichier du joueur 1 ?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3624"/> + <location filename="../../src/yuzu/main.cpp" line="3622"/> <source>Invalid config detected</source> <translation>Configuration invalide détectée</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3625"/> + <location filename="../../src/yuzu/main.cpp" line="3623"/> <source>Handheld controller can't be used on docked mode. Pro controller will be selected.</source> <translation>Le contrôleur portable ne peut pas être utilisé en mode TV. La manette pro sera sélectionné.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3767"/> - <location filename="../../src/yuzu/main.cpp" line="3818"/> + <location filename="../../src/yuzu/main.cpp" line="3765"/> + <location filename="../../src/yuzu/main.cpp" line="3816"/> <source>Amiibo</source> <translation>Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3767"/> - <location filename="../../src/yuzu/main.cpp" line="3818"/> + <location filename="../../src/yuzu/main.cpp" line="3765"/> + <location filename="../../src/yuzu/main.cpp" line="3816"/> <source>The current amiibo has been removed</source> <translation>L'amiibo actuel a été retiré</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3772"/> + <location filename="../../src/yuzu/main.cpp" line="3770"/> <source>Error</source> <translation>Erreur</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3772"/> - <location filename="../../src/yuzu/main.cpp" line="3830"/> + <location filename="../../src/yuzu/main.cpp" line="3770"/> + <location filename="../../src/yuzu/main.cpp" line="3828"/> <source>The current game is not looking for amiibos</source> <translation>Le jeu actuel ne cherche pas d'amiibos.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3778"/> + <location filename="../../src/yuzu/main.cpp" line="3776"/> <source>Amiibo File (%1);; All Files (*.*)</source> <translation>Fichier Amiibo (%1);; Tous les fichiers (*.*)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3779"/> + <location filename="../../src/yuzu/main.cpp" line="3777"/> <source>Load Amiibo</source> <translation>Charger un Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3814"/> + <location filename="../../src/yuzu/main.cpp" line="3812"/> <source>Error loading Amiibo data</source> <translation>Erreur lors du chargement des données Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3824"/> + <location filename="../../src/yuzu/main.cpp" line="3822"/> <source>The selected file is not a valid amiibo</source> <translation>Le fichier choisi n'est pas un amiibo valide</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3827"/> + <location filename="../../src/yuzu/main.cpp" line="3825"/> <source>The selected file is already on use</source> <translation>Le fichier sélectionné est déjà utilisé</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3833"/> + <location filename="../../src/yuzu/main.cpp" line="3831"/> <source>An unknown error occurred</source> <translation>Une erreur inconnue s'est produite</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3882"/> - <location filename="../../src/yuzu/main.cpp" line="3905"/> + <location filename="../../src/yuzu/main.cpp" line="3880"/> + <location filename="../../src/yuzu/main.cpp" line="3903"/> <source>Keys not installed</source> <translation>Clés non installées</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3883"/> - <location filename="../../src/yuzu/main.cpp" line="3906"/> + <location filename="../../src/yuzu/main.cpp" line="3881"/> + <location filename="../../src/yuzu/main.cpp" line="3904"/> <source>Install decryption keys and restart Eden before attempting to install firmware.</source> <translation>Installez les clés de décryptage et redémarrez Eden avant de tenter d'installer le firmware.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3888"/> + <location filename="../../src/yuzu/main.cpp" line="3886"/> <source>Select Dumped Firmware Source Location</source> <translation>Sélectionnez l'emplacement de la source du firmware extrait</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3911"/> + <location filename="../../src/yuzu/main.cpp" line="3909"/> <source>Select Dumped Firmware ZIP</source> <translation>Sélectionnez le fichier ZIP du firmware dumpé</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3911"/> + <location filename="../../src/yuzu/main.cpp" line="3909"/> <source>Zipped Archives (*.zip)</source> <translation>Archives ZIP (*.zip)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3926"/> + <location filename="../../src/yuzu/main.cpp" line="3924"/> <source>Firmware cleanup failed</source> <translation>Échec du nettoyage du firmware</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3927"/> + <location filename="../../src/yuzu/main.cpp" line="3925"/> <source>Failed to clean up extracted firmware cache. Check write permissions in the system temp directory and try again. OS reported error: %1</source> @@ -6469,278 +6469,278 @@ Vérifiez les permissions d'écriture dans le répertoire temporaire du sys L'OS a signalé l'erreur : %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3991"/> - <location filename="../../src/yuzu/main.cpp" line="4014"/> - <location filename="../../src/yuzu/main.cpp" line="4038"/> - <location filename="../../src/yuzu/main.cpp" line="4061"/> - <location filename="../../src/yuzu/main.cpp" line="4087"/> - <location filename="../../src/yuzu/main.cpp" line="4138"/> + <location filename="../../src/yuzu/main.cpp" line="3989"/> + <location filename="../../src/yuzu/main.cpp" line="4012"/> + <location filename="../../src/yuzu/main.cpp" line="4036"/> + <location filename="../../src/yuzu/main.cpp" line="4059"/> + <location filename="../../src/yuzu/main.cpp" line="4085"/> + <location filename="../../src/yuzu/main.cpp" line="4136"/> <source>No firmware available</source> <translation>Pas de firmware disponible</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3992"/> + <location filename="../../src/yuzu/main.cpp" line="3990"/> <source>Please install firmware to use the Album applet.</source> <translation>Veuillez installer un firmware pour utiliser l'applet Album</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3998"/> + <location filename="../../src/yuzu/main.cpp" line="3996"/> <source>Album Applet</source> <translation>Applet de l'album</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3999"/> + <location filename="../../src/yuzu/main.cpp" line="3997"/> <source>Album applet is not available. Please reinstall firmware.</source> <translation>L'applet de l'album n'est pas disponible. Veuillez réinstaller le firmware.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4015"/> + <location filename="../../src/yuzu/main.cpp" line="4013"/> <source>Please install firmware to use the Cabinet applet.</source> <translation>Veuillez installer le firmware pour utiliser l'Album.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4021"/> + <location filename="../../src/yuzu/main.cpp" line="4019"/> <source>Cabinet Applet</source> <translation>Applet du cabinet</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4022"/> + <location filename="../../src/yuzu/main.cpp" line="4020"/> <source>Cabinet applet is not available. Please reinstall firmware.</source> <translation>L'applet du cabinet n'est pas disponible. Veuillez réinstaller le firmware.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4039"/> + <location filename="../../src/yuzu/main.cpp" line="4037"/> <source>Please install firmware to use the Mii editor.</source> <translation>Veuillez installer le firmware pour utiliser l'éditeur Mii.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4045"/> + <location filename="../../src/yuzu/main.cpp" line="4043"/> <source>Mii Edit Applet</source> <translation>Applet de l'éditeur Mii</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4046"/> + <location filename="../../src/yuzu/main.cpp" line="4044"/> <source>Mii editor is not available. Please reinstall firmware.</source> <translation>L'éditeur Mii n'est pas disponible. Veuillez réinstaller le firmware.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4062"/> + <location filename="../../src/yuzu/main.cpp" line="4060"/> <source>Please install firmware to use the Controller Menu.</source> <translation>Veuillez installer le firmware pour utiliser le menu des manettes.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4069"/> + <location filename="../../src/yuzu/main.cpp" line="4067"/> <source>Controller Applet</source> <translation>Applet Contrôleur</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4070"/> + <location filename="../../src/yuzu/main.cpp" line="4068"/> <source>Controller Menu is not available. Please reinstall firmware.</source> <translation>Le menu des manettes n'est pas disponible. Veuillez réinstaller le firmware.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4088"/> + <location filename="../../src/yuzu/main.cpp" line="4086"/> <source>Please install firmware to use the Home Menu.</source> <translation>Veuillez installer le firmware pour utiliser le menu d'accueil</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4091"/> + <location filename="../../src/yuzu/main.cpp" line="4089"/> <source>Firmware Corrupted</source> <translation>Firmware corrompu</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4098"/> + <location filename="../../src/yuzu/main.cpp" line="4096"/> <source>Firmware Too New</source> <translation>Le firmware est trop récent</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4099"/> + <location filename="../../src/yuzu/main.cpp" line="4097"/> <source> Continue anyways?</source> <translation> Continuer quand même ?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4103"/> + <location filename="../../src/yuzu/main.cpp" line="4101"/> <source>Don't show again</source> <translation>Ne plus afficher</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4122"/> + <location filename="../../src/yuzu/main.cpp" line="4120"/> <source>Home Menu Applet</source> <translation>Applet Menu d'accueil</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4123"/> + <location filename="../../src/yuzu/main.cpp" line="4121"/> <source>Home Menu is not available. Please reinstall firmware.</source> <translation>Le menu d'accueil n'est pas disponible. Veuillez réinstaller le firmware.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4139"/> + <location filename="../../src/yuzu/main.cpp" line="4137"/> <source>Please install firmware to use Starter.</source> <translation>Veuillez installer le firmware pour commencer l'utilisation</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4145"/> + <location filename="../../src/yuzu/main.cpp" line="4143"/> <source>Starter Applet</source> <translation>Applet de démarrage</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4146"/> + <location filename="../../src/yuzu/main.cpp" line="4144"/> <source>Starter is not available. Please reinstall firmware.</source> <translation>Le programme de démarrage n'est pas disponible. Veuillez réinstaller le firmware.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4187"/> + <location filename="../../src/yuzu/main.cpp" line="4185"/> <source>Capture Screenshot</source> <translation>Capture d'écran</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4188"/> + <location filename="../../src/yuzu/main.cpp" line="4186"/> <source>PNG Image (*.png)</source> <translation>Image PNG (*.png)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4232"/> + <location filename="../../src/yuzu/main.cpp" line="4230"/> <source>Update Available</source> <translation>Mise à jour disponible</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4237"/> + <location filename="../../src/yuzu/main.cpp" line="4235"/> <source>Download the %1 update?</source> <translation>Télécharger la mise à jour %1 ?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4296"/> + <location filename="../../src/yuzu/main.cpp" line="4294"/> <source>TAS state: Running %1/%2</source> <translation>État du TAS : En cours d'exécution %1/%2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4300"/> + <location filename="../../src/yuzu/main.cpp" line="4298"/> <source>TAS state: Recording %1</source> <translation>État du TAS : Enregistrement %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4302"/> + <location filename="../../src/yuzu/main.cpp" line="4300"/> <source>TAS state: Idle %1/%2</source> <translation>État du TAS : Inactif %1:%2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4306"/> + <location filename="../../src/yuzu/main.cpp" line="4304"/> <source>TAS State: Invalid</source> <translation>État du TAS : Invalide</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4320"/> + <location filename="../../src/yuzu/main.cpp" line="4318"/> <source>&Stop Running</source> <translation>&Stopper l'exécution</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4320"/> + <location filename="../../src/yuzu/main.cpp" line="4318"/> <source>&Start</source> <translation>&Start</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4321"/> + <location filename="../../src/yuzu/main.cpp" line="4319"/> <source>Stop R&ecording</source> <translation>Stopper l'en&registrement</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4321"/> + <location filename="../../src/yuzu/main.cpp" line="4319"/> <source>R&ecord</source> <translation>En&registrer</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="4345"/> + <location filename="../../src/yuzu/main.cpp" line="4343"/> <source>Building: %n shader(s)</source> <translation><numerusform>Compilation de %n shader</numerusform><numerusform>Compilation de %n shaders</numerusform><numerusform>Compilation de %n shader(s)</numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4354"/> + <location filename="../../src/yuzu/main.cpp" line="4352"/> <source>Scale: %1x</source> <comment>%1 is the resolution scaling factor</comment> <translation>Échelle : %1x</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4357"/> + <location filename="../../src/yuzu/main.cpp" line="4355"/> <source>Speed: %1% / %2%</source> <translation>Vitesse : %1% / %2% </translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4361"/> + <location filename="../../src/yuzu/main.cpp" line="4359"/> <source>Speed: %1%</source> <translation>Vitesse : %1% </translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4365"/> + <location filename="../../src/yuzu/main.cpp" line="4363"/> <source>Game: %1 FPS</source> <translation>Jeu : %1 FPS </translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4368"/> + <location filename="../../src/yuzu/main.cpp" line="4366"/> <source>Frame: %1 ms</source> <translation>Frame : %1 ms</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4398"/> + <location filename="../../src/yuzu/main.cpp" line="4396"/> <source>%1 %2</source> <translation>%1 %2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4416"/> + <location filename="../../src/yuzu/main.cpp" line="4414"/> <source>NO AA</source> <translation>AUCUN AA</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4425"/> + <location filename="../../src/yuzu/main.cpp" line="4423"/> <source>VOLUME: MUTE</source> <translation>VOLUME : MUET</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4428"/> + <location filename="../../src/yuzu/main.cpp" line="4426"/> <source>VOLUME: %1%</source> <comment>Volume percentage (e.g. 50%)</comment> <translation>VOLUME : %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4488"/> + <location filename="../../src/yuzu/main.cpp" line="4486"/> <source>Derivation Components Missing</source> <translation>Composants de dérivation manquants</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4489"/> + <location filename="../../src/yuzu/main.cpp" line="4487"/> <source>Encryption keys are missing.</source> <translation>Les clés de décryptages sont manquantes</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4570"/> + <location filename="../../src/yuzu/main.cpp" line="4568"/> <source>Select RomFS Dump Target</source> <translation>Sélectionner la cible d'extraction du RomFS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4571"/> + <location filename="../../src/yuzu/main.cpp" line="4569"/> <source>Please select which RomFS you would like to dump.</source> <translation>Veuillez sélectionner quel RomFS vous voulez extraire.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4594"/> + <location filename="../../src/yuzu/main.cpp" line="4592"/> <source>Are you sure you want to close Eden?</source> <translation>Êtes-vous sûr de vouloir fermer Eden ?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4595"/> - <location filename="../../src/yuzu/main.cpp" line="4675"/> - <location filename="../../src/yuzu/main.cpp" line="4687"/> + <location filename="../../src/yuzu/main.cpp" line="4593"/> + <location filename="../../src/yuzu/main.cpp" line="4673"/> + <location filename="../../src/yuzu/main.cpp" line="4685"/> <source>Eden</source> <translation>Eden</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4676"/> + <location filename="../../src/yuzu/main.cpp" line="4674"/> <source>Are you sure you want to stop the emulation? Any unsaved progress will be lost.</source> <translation>Êtes-vous sûr d'arrêter l'émulation ? Tout progrès non enregistré sera perdu.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4684"/> + <location filename="../../src/yuzu/main.cpp" line="4682"/> <source>The currently running application has requested Eden to not exit. Would you like to bypass this and exit anyway?</source> @@ -6847,11 +6847,6 @@ Souhaitez-vous contourner cela et quitter quand même ?</translation> <translation>Supprimer la configuration personnalisée</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="568"/> - <source>Remove Play Time Data</source> - <translation>Supprimer les données de temps de jeu</translation> - </message> - <message> <location filename="../../src/yuzu/game_list.cpp" line="560"/> <source>Remove Cache Storage</source> <translation>Supprimer le stockage du cache</translation> @@ -6879,12 +6874,17 @@ Souhaitez-vous contourner cela et quitter quand même ?</translation> <message> <location filename="../../src/yuzu/game_list.cpp" line="566"/> <source>Manage Play Time</source> - <translation type="unfinished"/> + <translation>Gérer le Temps de Jeu</translation> </message> <message> <location filename="../../src/yuzu/game_list.cpp" line="567"/> <source>Edit Play Time Data</source> - <translation type="unfinished"/> + <translation>Modifier les Données de Temps de Jeu</translation> + </message> + <message> + <location filename="../../src/yuzu/game_list.cpp" line="568"/> + <source>Remove Play Time Data</source> + <translation>Supprimer les données de temps de jeu</translation> </message> <message> <location filename="../../src/yuzu/game_list.cpp" line="569"/> @@ -7590,16 +7590,6 @@ Message de débogage :</translation> <translation>&Outils</translation> </message> <message> - <location filename="../../src/yuzu/main.ui" line="180"/> - <source>&TAS</source> - <translation>&TAS</translation> - </message> - <message> - <location filename="../../src/yuzu/main.ui" line="190"/> - <source>&Create Home Menu Shortcut</source> - <translation>&Créer un Raccourci du Menu d'Accueil</translation> - </message> - <message> <location filename="../../src/yuzu/main.ui" line="161"/> <source>Am&iibo</source> <translation>Am&iibo</translation> @@ -7610,6 +7600,16 @@ Message de débogage :</translation> <translation>&Mini‑programmes système</translation> </message> <message> + <location filename="../../src/yuzu/main.ui" line="180"/> + <source>&TAS</source> + <translation>&TAS</translation> + </message> + <message> + <location filename="../../src/yuzu/main.ui" line="190"/> + <source>&Create Home Menu Shortcut</source> + <translation>&Créer un Raccourci du Menu d'Accueil</translation> + </message> + <message> <location filename="../../src/yuzu/main.ui" line="197"/> <source>Install &Firmware</source> <translation>Installer le &Firmware</translation> @@ -7830,11 +7830,6 @@ Message de débogage :</translation> <translation>Ouvrir le &Menu d’accueil</translation> </message> <message> - <location filename="../../src/yuzu/main.ui" line="605"/> - <source>&Data Manager</source> - <translation>&Gestionnaire de données</translation> - </message> - <message> <location filename="../../src/yuzu/main.ui" line="517"/> <source>&Discord</source> <translation>&Discord</translation> @@ -7914,6 +7909,11 @@ Message de débogage :</translation> <source>&Eden Dependencies</source> <translation>Dépendances d'&Eden</translation> </message> + <message> + <location filename="../../src/yuzu/main.ui" line="605"/> + <source>&Data Manager</source> + <translation>&Gestionnaire de données</translation> + </message> </context> <context> <name>MigrationWorker</name> @@ -7953,7 +7953,7 @@ Si vous souhaitez supprimer les fichiers qui ont été laissés dans l'anci %1</translation> </message> <message> - <location filename="../../src/yuzu/migration_worker.h" line="74"/> + <location filename="../../src/yuzu/migration_worker.h" line="70"/> <source>Data was migrated successfully.</source> <translation>Les données ont été migré avec succès</translation> </message> @@ -8538,14 +8538,34 @@ p, li { white-space: pre-wrap; } <translation>%1 joue à %2</translation> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="72"/> - <location filename="../../src/yuzu/user_data_migration.cpp" line="165"/> - <location filename="../../src/yuzu/user_data_migration.cpp" line="197"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="62"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="155"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="190"/> <source>Migration</source> <translation>Migration</translation> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="126"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="76"/> + <source>Clear Shader Cache</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="84"/> + <source>Keep Old Data</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="85"/> + <source>Clear Old Data</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="86"/> + <source>Link Old Directory</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="116"/> <source> </source> @@ -8554,25 +8574,25 @@ p, li { white-space: pre-wrap; } </translation> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="130"/> - <location filename="../../src/yuzu/user_data_migration.cpp" line="136"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="120"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="126"/> <source>No</source> <translation>Non</translation> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="166"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="156"/> <source>You can manually re-trigger this prompt by deleting the new config directory: %1</source> <translation>Vous pouvez relancer manuellement cette invite en supprimant le nouveau répertoire de configuration : %1</translation> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="182"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="172"/> <source>Migrating</source> <translation>Migration</translation> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="183"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="173"/> <source>Migrating, this may take a while...</source> <translation>Migration, cela peut prendre un certain temps...</translation> </message> @@ -8709,21 +8729,31 @@ p, li { white-space: pre-wrap; } </message> <message> <location filename="../../src/qt_common/util/content.cpp" line="47"/> - <location filename="../../src/qt_common/util/content.cpp" line="226"/> - <location filename="../../src/qt_common/util/content.cpp" line="296"/> - <location filename="../../src/qt_common/util/content.cpp" line="406"/> + <location filename="../../src/qt_common/util/content.cpp" line="225"/> + <location filename="../../src/qt_common/util/content.cpp" line="294"/> + <location filename="../../src/qt_common/util/content.cpp" line="404"/> <location filename="../../src/qt_common/util/content.cpp" line="479"/> <source>Cancel</source> <translation>Annuler</translation> </message> <message> + <location filename="../../src/qt_common/util/content.cpp" line="63"/> + <source>Firmware Install Failed</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/util/content.cpp" line="64"/> + <source>Firmware Install Succeeded</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/util/content.cpp" line="179"/> <source>Firmware integrity verification failed!</source> <translation>Échec de la vérification de l'intégrité du firmware !</translation> </message> <message> <location filename="../../src/qt_common/util/content.cpp" line="180"/> - <location filename="../../src/qt_common/util/content.cpp" line="324"/> + <location filename="../../src/qt_common/util/content.cpp" line="322"/> <source>Verification failed for the following files: %1</source> @@ -8732,46 +8762,46 @@ p, li { white-space: pre-wrap; } %1</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="225"/> - <location filename="../../src/qt_common/util/content.cpp" line="295"/> + <location filename="../../src/qt_common/util/content.cpp" line="224"/> + <location filename="../../src/qt_common/util/content.cpp" line="293"/> <source>Verifying integrity...</source> <translation>Vérification de l'intégrité...</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="245"/> - <location filename="../../src/qt_common/util/content.cpp" line="318"/> + <location filename="../../src/qt_common/util/content.cpp" line="244"/> + <location filename="../../src/qt_common/util/content.cpp" line="316"/> <source>Integrity verification succeeded!</source> <translation>La vérification de l'intégrité réussi !</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="246"/> - <location filename="../../src/qt_common/util/content.cpp" line="319"/> + <location filename="../../src/qt_common/util/content.cpp" line="245"/> + <location filename="../../src/qt_common/util/content.cpp" line="317"/> <source>The operation completed successfully.</source> <translation>L'opération s'est déroulée avec succès.</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="250"/> - <location filename="../../src/qt_common/util/content.cpp" line="323"/> + <location filename="../../src/qt_common/util/content.cpp" line="249"/> + <location filename="../../src/qt_common/util/content.cpp" line="321"/> <source>Integrity verification failed!</source> <translation>La vérification de l'intégrité a échoué !</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="251"/> + <location filename="../../src/qt_common/util/content.cpp" line="250"/> <source>File contents may be corrupt or missing.</source> <translation>Le contenu d'un fichier peut être corrompu or manquant.</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="256"/> + <location filename="../../src/qt_common/util/content.cpp" line="255"/> <source>Integrity verification couldn't be performed</source> <translation>La vérification de l'intégrité n'a pas pu être effectuée</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="257"/> + <location filename="../../src/qt_common/util/content.cpp" line="256"/> <source>Firmware installation cancelled, firmware may be in a bad state or corrupted. File contents could not be checked for validity.</source> <translation>Installation du firmware annulée, le firmware est peut-être en mauvais état ou corrompu. Impossible de vérifier la validité du contenu du fichier.</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="265"/> + <location filename="../../src/qt_common/util/content.cpp" line="264"/> <source>Select Dumped Keys Location</source> <translation>Sélectionner Emplacement Clés Extraites</translation> </message> @@ -8781,22 +8811,17 @@ p, li { white-space: pre-wrap; } <translation>Installation des clés de décryptage avec succès</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="283"/> - <source>Decryption Keys were successfully installed</source> - <translation>Les clés de décryptage ont été installées avec succès</translation> - </message> - <message> - <location filename="../../src/qt_common/util/content.cpp" line="286"/> + <location filename="../../src/qt_common/util/content.cpp" line="285"/> <source>Decryption Keys install failed</source> <translation>Installation des clés de décryptage échoué</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="352"/> + <location filename="../../src/qt_common/util/content.cpp" line="350"/> <source>Orphaned Profiles Detected!</source> <translation>Profils orphelins détectés !</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="353"/> + <location filename="../../src/qt_common/util/content.cpp" line="351"/> <source>UNEXPECTED BAD THINGS MAY HAPPEN IF YOU DON'T READ THIS! Eden has detected the following save directories with no attached profile: %1 @@ -8810,55 +8835,55 @@ Eden a détecté les dossiers de sauvegarde suivants sans profil associé : Cliquez sur "OK" pour ouvrir votre dossier de sauvegarde et corriger vos profils.Astuce : copiez le contenu du dossier le plus volumineux ou le plus récemment modifié ailleurs, supprimez tous les profils orphelins, puis déplacez votre contenu copié vers le bon profil.</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="366"/> + <location filename="../../src/qt_common/util/content.cpp" line="364"/> <source>Really clear data?</source> <translation>Vraiment effacer les données ?</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="367"/> + <location filename="../../src/qt_common/util/content.cpp" line="365"/> <source>Important data may be lost!</source> <translation>Des données importantes peuvent être perdues !</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="374"/> + <location filename="../../src/qt_common/util/content.cpp" line="372"/> <source>Are you REALLY sure?</source> <translation>Êtes-vous VRAIMENT sûr ?</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="375"/> + <location filename="../../src/qt_common/util/content.cpp" line="373"/> <source>Once deleted, your data will NOT come back! Only do this if you're 100% sure you want to delete this data.</source> <translation>Une fois supprimées, vos données NE POURRONT PAS être récupérées ! Ne faites cela que si vous êtes sûr à 100 % de vouloir supprimer ces données.</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="382"/> + <location filename="../../src/qt_common/util/content.cpp" line="380"/> <source>Clearing...</source> <translation>Suppression en cours…</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="398"/> + <location filename="../../src/qt_common/util/content.cpp" line="396"/> <source>Select Export Location</source> <translation>Sélectionner l’emplacement d’exportation</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="399"/> + <location filename="../../src/qt_common/util/content.cpp" line="397"/> <source>%1.zip</source> <translation>%1.zip</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="400"/> + <location filename="../../src/qt_common/util/content.cpp" line="398"/> <location filename="../../src/qt_common/util/content.cpp" line="464"/> <source>Zipped Archives (*.zip)</source> <translation>Archives compressées (*.zip)</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="406"/> + <location filename="../../src/qt_common/util/content.cpp" line="404"/> <source>Exporting data. This may take a while...</source> <translation>Exportation des données en cours. Cela peut prendre un certain temps…</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="408"/> + <location filename="../../src/qt_common/util/content.cpp" line="406"/> <source>Exporting</source> <translation>Exportation en cours…</translation> </message> @@ -8918,32 +8943,32 @@ Ne faites cela que si vous êtes sûr à 100 % de vouloir supprimer ces donné <translation>Importation en cours…</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="521"/> + <location filename="../../src/qt_common/util/content.cpp" line="524"/> <source>Imported Successfully</source> <translation>Importation réussie</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="521"/> + <location filename="../../src/qt_common/util/content.cpp" line="524"/> <source>Data was imported successfully.</source> <translation>Les données ont été importées avec succès.</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="523"/> + <location filename="../../src/qt_common/util/content.cpp" line="526"/> <source>Import Cancelled</source> <translation>Importation annulée</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="523"/> + <location filename="../../src/qt_common/util/content.cpp" line="526"/> <source>Import was cancelled by the user.</source> <translation>L’importation a été annulée par l’utilisateur.</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="525"/> + <location filename="../../src/qt_common/util/content.cpp" line="528"/> <source>Import Failed</source> <translation>Échec de l’importation</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="526"/> + <location filename="../../src/qt_common/util/content.cpp" line="529"/> <source>Ensure you have read permissions on the targeted directory and try again.</source> <translation>Assurez-vous d’avoir les permissions de lecture sur le répertoire ciblé et réessayez.</translation> </message> @@ -8951,196 +8976,196 @@ Ne faites cela que si vous êtes sûr à 100 % de vouloir supprimer ces donné <context> <name>QtCommon::Game</name> <message> - <location filename="../../src/qt_common/util/game.cpp" line="207"/> + <location filename="../../src/qt_common/util/game.cpp" line="209"/> <source>Error Removing Contents</source> <translation>Erreur Suppression Contenu</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="209"/> + <location filename="../../src/qt_common/util/game.cpp" line="211"/> <source>Error Removing Update</source> <translation>Erreur Suppression Mise à jour</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="211"/> + <location filename="../../src/qt_common/util/game.cpp" line="213"/> <source>Error Removing DLC</source> <translation>Erreur Suppression DLC</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="230"/> - <source>The base game is not installed in the NAND and cannot be removed.</source> - <translation>Le jeu de base n'est pas installé dans la NAND et ne peut pas être supprimé.</translation> - </message> - <message> - <location filename="../../src/qt_common/util/game.cpp" line="244"/> - <source>There is no update installed for this title.</source> - <translation>Il n'y a pas de mise à jour installée pour ce titre.</translation> - </message> - <message> - <location filename="../../src/qt_common/util/game.cpp" line="254"/> - <source>There are no DLCs installed for this title.</source> - <translation>Il n'y a pas de DLCs installés pour ce titre. </translation> - </message> - <message> - <location filename="../../src/qt_common/util/game.cpp" line="224"/> + <location filename="../../src/qt_common/util/game.cpp" line="225"/> <location filename="../../src/qt_common/util/game.cpp" line="239"/> - <location filename="../../src/qt_common/util/game.cpp" line="259"/> - <location filename="../../src/qt_common/util/game.cpp" line="289"/> - <location filename="../../src/qt_common/util/game.cpp" line="329"/> - <location filename="../../src/qt_common/util/game.cpp" line="358"/> + <location filename="../../src/qt_common/util/game.cpp" line="256"/> + <location filename="../../src/qt_common/util/game.cpp" line="284"/> + <location filename="../../src/qt_common/util/game.cpp" line="320"/> + <location filename="../../src/qt_common/util/game.cpp" line="346"/> <source>Successfully Removed</source> <translation>Supprimé avec succès</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="225"/> + <location filename="../../src/qt_common/util/game.cpp" line="226"/> <source>Successfully removed the installed base game.</source> <translation>Le jeu de base installé a été supprimé avec succès.</translation> </message> <message> + <location filename="../../src/qt_common/util/game.cpp" line="231"/> + <source>The base game is not installed in the NAND and cannot be removed.</source> + <translation>Le jeu de base n'est pas installé dans la NAND et ne peut pas être supprimé.</translation> + </message> + <message> <location filename="../../src/qt_common/util/game.cpp" line="240"/> <source>Successfully removed the installed update.</source> <translation>La mise à jour installée a été supprimée avec succès.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="260"/> + <location filename="../../src/qt_common/util/game.cpp" line="243"/> + <source>There is no update installed for this title.</source> + <translation>Il n'y a pas de mise à jour installée pour ce titre.</translation> + </message> + <message> + <location filename="../../src/qt_common/util/game.cpp" line="252"/> + <source>There are no DLCs installed for this title.</source> + <translation>Il n'y a pas de DLCs installés pour ce titre. </translation> + </message> + <message> + <location filename="../../src/qt_common/util/game.cpp" line="257"/> <source>Successfully removed %1 installed DLC.</source> <translation>Suppression de %1 DLC installé(s) avec succès.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="283"/> - <location filename="../../src/qt_common/util/game.cpp" line="293"/> + <location filename="../../src/qt_common/util/game.cpp" line="279"/> + <location filename="../../src/qt_common/util/game.cpp" line="287"/> <source>Error Removing Transferable Shader Cache</source> <translation>Erreur Suppression Cache Shader transférable</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="284"/> - <location filename="../../src/qt_common/util/game.cpp" line="324"/> + <location filename="../../src/qt_common/util/game.cpp" line="280"/> + <location filename="../../src/qt_common/util/game.cpp" line="316"/> <source>A shader cache for this title does not exist.</source> <translation>Un shader cache pour ce titre n'existe pas.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="290"/> + <location filename="../../src/qt_common/util/game.cpp" line="285"/> <source>Successfully removed the transferable shader cache.</source> <translation>Suppression du cache de shader transférable réussi avec succès.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="294"/> + <location filename="../../src/qt_common/util/game.cpp" line="288"/> <source>Failed to remove the transferable shader cache.</source> <translation>Échec de la suppression du cache de shader transférable.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="311"/> + <location filename="../../src/qt_common/util/game.cpp" line="304"/> <source>Error Removing Vulkan Driver Pipeline Cache</source> <translation>Erreur Suppression Cache de pipeline Pilotes Vulkan</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="312"/> + <location filename="../../src/qt_common/util/game.cpp" line="305"/> <source>Failed to remove the driver pipeline cache.</source> <translation>Échec de la suppression du cache de pipeline de pilotes.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="323"/> - <location filename="../../src/qt_common/util/game.cpp" line="334"/> + <location filename="../../src/qt_common/util/game.cpp" line="315"/> + <location filename="../../src/qt_common/util/game.cpp" line="325"/> <source>Error Removing Transferable Shader Caches</source> <translation>Erreur Suppression Caches Shader Transférable</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="330"/> + <location filename="../../src/qt_common/util/game.cpp" line="321"/> <source>Successfully removed the transferable shader caches.</source> <translation>Suppression des caches de shader transférable effectuée avec succès.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="335"/> + <location filename="../../src/qt_common/util/game.cpp" line="326"/> <source>Failed to remove the transferable shader cache directory.</source> <translation>Impossible de supprimer le dossier de cache de shader transférable.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="351"/> - <location filename="../../src/qt_common/util/game.cpp" line="362"/> + <location filename="../../src/qt_common/util/game.cpp" line="340"/> + <location filename="../../src/qt_common/util/game.cpp" line="349"/> <source>Error Removing Custom Configuration</source> <translation>Erreur Suppression Configuration Personnalisée</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="352"/> + <location filename="../../src/qt_common/util/game.cpp" line="341"/> <source>A custom configuration for this title does not exist.</source> <translation>Il n'existe pas de configuration personnalisée pour ce titre.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="359"/> + <location filename="../../src/qt_common/util/game.cpp" line="347"/> <source>Successfully removed the custom game configuration.</source> <translation>La configuration personnalisée du jeu a été supprimée avec succès.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="363"/> + <location filename="../../src/qt_common/util/game.cpp" line="350"/> <source>Failed to remove the custom game configuration.</source> <translation>Échec de la suppression de la configuration personnalisée du jeu.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="391"/> + <location filename="../../src/qt_common/util/game.cpp" line="378"/> <source>Reset Metadata Cache</source> <translation>Réinitialiser le cache des métadonnées</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="395"/> + <location filename="../../src/qt_common/util/game.cpp" line="385"/> <source>The metadata cache is already empty.</source> <translation>Le cache des métadonnées est déjà vide.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="400"/> + <location filename="../../src/qt_common/util/game.cpp" line="391"/> <source>The operation completed successfully.</source> <translation>L'opération s'est déroulée avec succès.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="406"/> + <location filename="../../src/qt_common/util/game.cpp" line="398"/> <source>The metadata cache couldn't be deleted. It might be in use or non-existent.</source> <translation>Le cache des métadonnées n'a pas pu être supprimé. Il est peut-être en cours d'utilisation ou inexistant.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="421"/> + <location filename="../../src/qt_common/util/game.cpp" line="413"/> <source>Create Shortcut</source> <translation>Créer un raccourci</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="422"/> + <location filename="../../src/qt_common/util/game.cpp" line="414"/> <source>Do you want to launch the game in fullscreen?</source> <translation>Voulez-vous lancer le jeu en plein écran ?</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="426"/> + <location filename="../../src/qt_common/util/game.cpp" line="418"/> <source>Shortcut Created</source> <translation>Raccourcis crée</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="427"/> + <location filename="../../src/qt_common/util/game.cpp" line="419"/> <source>Successfully created a shortcut to %1</source> <translation>Création d'un raccourci vers %1 réussi avec succès</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="432"/> + <location filename="../../src/qt_common/util/game.cpp" line="424"/> <source>Shortcut may be Volatile!</source> <translation>Les raccourcis peuvent être instables !</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="433"/> + <location filename="../../src/qt_common/util/game.cpp" line="425"/> <source>This will create a shortcut to the current AppImage. This may not work well if you update. Continue?</source> <translation>Cela créera un raccourci vers l'AppImage actuel. Cela peut ne pas fonctionner correctement si vous effectuez une mise à jour. Continuer ?</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="439"/> + <location filename="../../src/qt_common/util/game.cpp" line="431"/> <source>Failed to Create Shortcut</source> <translation>Échec de la création du raccourci</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="440"/> + <location filename="../../src/qt_common/util/game.cpp" line="432"/> <source>Failed to create a shortcut to %1</source> <translation>Échec de la création d'un raccourci vers %1</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="510"/> + <location filename="../../src/qt_common/util/game.cpp" line="504"/> <source>Create Icon</source> <translation>Créer une icône</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="511"/> + <location filename="../../src/qt_common/util/game.cpp" line="505"/> <source>Cannot create icon file. Path "%1" does not exist and cannot be created.</source> <translation>Impossible de créer le fichier icône. Le chemin "%1" n'existe pas et ne peut être créé.</translation> </message> @@ -9179,6 +9204,120 @@ Ne faites cela que si vous êtes sûr à 100 % de vouloir supprimer ces donné </message> </context> <context> + <name>QtCommon::StringLookup</name> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="49"/> + <source>Contains game save data. DO NOT REMOVE UNLESS YOU KNOW WHAT YOU'RE DOING!</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="51"/> + <source>Contains Vulkan and OpenGL pipeline caches. Generally safe to remove.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="52"/> + <source>Contains updates and DLC for games.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="53"/> + <source>Contains firmware and applet data.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="54"/> + <source>Contains game mods, patches, and cheats.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="57"/> + <source>Decryption Keys were successfully installed</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="58"/> + <source>Unable to read key directory, aborting</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="59"/> + <source>One or more keys failed to copy.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="61"/> + <source>Verify your keys file has a .keys extension and try again.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="63"/> + <source>Decryption Keys failed to initialize. Check that your dumping tools are up to date and re-dump keys.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="68"/> + <source>Successfully installed firmware version %1</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="69"/> + <source>Unable to locate potential firmware NCA files</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="70"/> + <source>Failed to delete one or more firmware files.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="71"/> + <source>One or more firmware files failed to copy into NAND.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="73"/> + <source>Firmware installation cancelled, firmware may be in a bad state or corrupted. Restart Eden or re-install firmware.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="78"/> + <source>Eden has detected user data for the following emulators:</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="80"/> + <source>Would you like to migrate your data for use in Eden? +Select the corresponding button to migrate data from that emulator. +This may take a while.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="84"/> + <source>Clearing shader cache is recommended for all users. +Do not uncheck unless you know what you're doing.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="88"/> + <source>Keeps the old data directory. This is recommended if you aren't +space-constrained and want to keep separate data for the old emulator.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="91"/> + <source>Deletes the old data directory. +This is recommended on devices with space constraints.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="94"/> + <source>Creates a filesystem link between the old directory and Eden directory. +This is recommended if you want to share data between emulators.</source> + <translation type="unfinished"/> + </message> +</context> +<context> <name>QtControllerSelectorDialog</name> <message> <location filename="../../src/yuzu/applets/qt_controller.ui" line="14"/> @@ -9607,27 +9746,27 @@ p, li { white-space: pre-wrap; } <message> <location filename="../../src/yuzu/set_play_time_dialog.ui" line="14"/> <source>Set Play Time Data</source> - <translation type="unfinished"/> + <translation>Définir les Données de Temps de Jeu</translation> </message> <message> <location filename="../../src/yuzu/set_play_time_dialog.ui" line="25"/> <source>Hours:</source> - <translation type="unfinished"/> + <translation>Heures :</translation> </message> <message> <location filename="../../src/yuzu/set_play_time_dialog.ui" line="39"/> <source>Minutes:</source> - <translation type="unfinished"/> + <translation>Minutes :</translation> </message> <message> <location filename="../../src/yuzu/set_play_time_dialog.ui" line="53"/> <source>Seconds:</source> - <translation type="unfinished"/> + <translation>Secondes :</translation> </message> <message> <location filename="../../src/yuzu/set_play_time_dialog.cpp" line="46"/> <source>Total play time reached maximum.</source> - <translation type="unfinished"/> + <translation>Le temps de jeu total a atteint le maximum.</translation> </message> </context> <context> diff --git a/dist/languages/hu.ts b/dist/languages/hu.ts index b5fe9e39ca..99b2cdc265 100644 --- a/dist/languages/hu.ts +++ b/dist/languages/hu.ts @@ -473,26 +473,56 @@ Ez kitiltaná a fórum felhasználóneve és az IP címe alapján.</translation> <translation>Többmagos CPU emuláció</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="65"/> + <source>This option increases CPU emulation thread use from 1 to the maximum of 4. +This is mainly a debug option and shouldn't be disabled.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="70"/> <source>Memory Layout</source> <translation>Memóriaelrendezés</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="71"/> + <source>Increases the amount of emulated RAM from 4GB of the board to the devkit 8/6GB. +Doesn't affect performance/stability but may allow HD texture mods to load.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="77"/> <source>Limit Speed Percent</source> <translation>Sebesség korlátozása</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="78"/> + <source>Controls the game's maximum rendering speed, but it's up to each game if it runs faster or not. +200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. +Disabling it means unlocking the framerate to the maximum your PC can reach.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="84"/> <source>Synchronize Core Speed</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="85"/> + <source>Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). +Can help reduce stuttering at lower framerates.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="92"/> <source>Accuracy:</source> <translation>Pontosság:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="93"/> + <source>Change the accuracy of the emulated CPU (for debugging only).</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="94"/> <location filename="../../src/qt_common/config/shared_translation.cpp" line="110"/> <source>Backend:</source> @@ -515,6 +545,11 @@ Use Boost (1700MHz) to run at the Switch's highest native clock, or Fast (2 <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="108"/> + <source>Set a custom value of CPU ticks. Higher values can increase performance, but may cause deadlocks. A range of 77-21000 is recommended.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="115"/> <source>Enable Host MMU Emulation (fastmem)</source> <translation type="unfinished"/> @@ -574,6 +609,12 @@ Kérjük, vedd figyelembe, hogy ez bizonyos lebegőpontos utasítások pontossá <translation>Címtartomány-ellenőrzések kikapcsolása</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="142"/> + <source>This option improves speed by eliminating a safety check before every memory operation. +Disabling it may allow arbitrary code execution.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="147"/> <source>Ignore global monitor</source> <translation>Globális monitorozás mellőzése</translation> @@ -590,21 +631,45 @@ Please note this may result in deadlocks and other race conditions.</source> <translation>API:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="157"/> + <source>Changes the output graphics API. +Vulkan is recommended.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="160"/> <source>Device:</source> <translation>Eszköz:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="161"/> + <source>This setting selects the GPU to use (Vulkan only).</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="164"/> <source>Shader Backend:</source> <translation>Árnyékoló Backend:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="165"/> + <source>The shader backend to use with OpenGL. +GLSL is recommended.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="168"/> <source>Resolution:</source> <translation>Felbontás:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="169"/> + <source>Forces to render at a different resolution. +Higher resolutions require more VRAM and bandwidth. +Options lower than 1X can cause artifacts.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="172"/> <source>Window Adapting Filter:</source> <translation>Ablakadaptív szűrő:</translation> @@ -615,11 +680,23 @@ Please note this may result in deadlocks and other race conditions.</source> <translation>FSR élesség:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="176"/> + <source>Determines how sharpened the image will look using FSR's dynamic contrast.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="179"/> <source>Anti-Aliasing Method:</source> <translation>Élsimítási módszer:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="180"/> + <source>The anti-aliasing method to use. +SMAA offers the best quality. +FXAA can produce a more stable picture in lower resolutions.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="184"/> <source>Fullscreen Mode:</source> <translation>Teljes képernyős mód:</translation> @@ -639,6 +716,18 @@ Az exkluzív teljes képernyő jobb teljesítményt és jobb Freesync/Gsync tám <translation>Képarány:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="192"/> + <source>Stretches the renderer to fit the specified aspect ratio. +Most games only support 16:9, so modifications are required to get other ratios. +Also controls the aspect ratio of captured screenshots.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="197"/> + <source>Use persistent pipeline cache</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="198"/> <source>Allows saving shaders to storage for faster loading on following game boots. Disabling it is only intended for debugging.</source> @@ -646,6 +735,11 @@ Disabling it is only intended for debugging.</source> Kikapcsolása csak hibakeresésre szolgál.</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="202"/> + <source>Optimize SPIRV output</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="203"/> <source>Runs an additional optimization pass over generated SPIRV shaders. Will increase time required for shader compilation. @@ -685,31 +779,73 @@ A legtöbb esetben a GPU dekódolás nyújtja a legjobb teljesítményt.</transl <translation>ASTC dekódoló módszer:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="220"/> + <source>This option controls how ASTC textures should be decoded. +CPU: Use the CPU for decoding. +GPU: Use the GPU's compute shaders to decode ASTC textures (recommended). +CPU Asynchronously: Use the CPU to decode ASTC textures on demand. EliminatesASTC decoding +stuttering but may present artifacts.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="228"/> <source>ASTC Recompression Method:</source> <translation>ASTC újraszűrési módszer:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/> + <source>Most GPUs lack support for ASTC textures and must decompress to anintermediate format: RGBA8. +BC1/BC3: The intermediate format will be recompressed to BC1 or BC3 format, + saving VRAM but degrading image quality.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="235"/> <source>VRAM Usage Mode:</source> <translation>VRAM használati mód:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/> + <source>Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. +Aggressive mode may impact performance of other applications such as recording software.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="239"/> <source>Skip CPU Inner Invalidation</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="240"/> + <source>Skips certain cache invalidations during memory updates, reducing CPU usage and improving latency. This may cause soft-crashes.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="245"/> <source>VSync Mode:</source> <translation>VSync mód:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="246"/> + <source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. +FIFO Relaxed allows tearing as it recovers from a slow down. +Mailbox can have lower latency than FIFO and does not tear but may drop frames. +Immediate (no synchronization) presents whatever is available and can exhibit tearing.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="256"/> <source>Sync Memory Operations</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="257"/> + <source>Ensures data consistency between compute and memory operations. +This option fixes issues in games, but may degrade performance. +Unreal Engine 4 games often see the most significant changes thereof.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="260"/> <source>Enable asynchronous presentation (Vulkan only)</source> <translation>Aszinkron prezentálás engedélyezése (csak Vulkan)</translation> @@ -735,6 +871,12 @@ A legtöbb esetben a GPU dekódolás nyújtja a legjobb teljesítményt.</transl <translation>Anizotropikus szűrés:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="271"/> + <source>Controls the quality of texture rendering at oblique angles. +Safe to set at 16x on most GPUs.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="274"/> <source>GPU Accuracy:</source> <translation type="unfinished"/> @@ -753,6 +895,21 @@ Extreme should only be used as a last resort.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="281"/> + <source>Controls the DMA precision accuracy. Safe precision fixes issues in some games but may degrade performance.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="284"/> + <source>Enable asynchronous shader compilation (Hack)</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="285"/> + <source>May reduce shader stutter.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="289"/> <source>Fast GPU Time (Hack)</source> <translation type="unfinished"/> @@ -780,6 +937,13 @@ This option can improve shader loading time significantly in cases where the Vul <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/> + <source>Required by some games. +This setting only exists for Intel proprietary drivers and may crash if enabled. +Compute pipelines are always enabled on all other drivers.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="309"/> <source>Enable Reactive Flushing</source> <translation>Reaktív ürítés használata</translation> @@ -815,11 +979,24 @@ This option can improve shader loading time significantly in cases where the Vul <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="326"/> + <source>Controls the number of features that can be used in Extended Dynamic State. +Higher numbers allow for more features and can increase performance, but may cause issues. +The default value is per-system.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="330"/> <source>Provoking Vertex</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="331"/> + <source>Improves lighting and vertex handling in some games. +Only Vulkan 1.0+ devices support this extension.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="336"/> <source>Descriptor Indexing</source> <translation type="unfinished"/> @@ -836,244 +1013,17 @@ Some Vulkan 1.1+ and all 1.2+ devices support this extension.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="354"/> - <source>RNG Seed</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="357"/> - <source>Device Name</source> - <translation>Eszköznév</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="360"/> - <source>Custom RTC Date:</source> - <translation>Egyéni RTC dátum:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="370"/> - <source>Language:</source> - <translation>Nyelv:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="372"/> - <source>Region:</source> - <translation>Régió:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="373"/> - <source>Time Zone:</source> - <translation>Időzóna:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="374"/> - <source>Sound Output Mode:</source> - <translation>Hangkimeneti mód:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="377"/> - <source>Console Mode:</source> - <translation>Konzol mód:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="408"/> - <source>Confirm before stopping emulation</source> - <translation>Emuláció leállításának megerősítése</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="413"/> - <source>Hide mouse on inactivity</source> - <translation>Egér elrejtése inaktivitáskor</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="417"/> - <source>Disable controller applet</source> - <translation>Vezérlő applet letiltása</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="65"/> - <source>This option increases CPU emulation thread use from 1 to the maximum of 4. -This is mainly a debug option and shouldn't be disabled.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="71"/> - <source>Increases the amount of emulated RAM from 4GB of the board to the devkit 8/6GB. -Doesn't affect performance/stability but may allow HD texture mods to load.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="78"/> - <source>Controls the game's maximum rendering speed, but it's up to each game if it runs faster or not. -200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. -Disabling it means unlocking the framerate to the maximum your PC can reach.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="85"/> - <source>Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). -Can help reduce stuttering at lower framerates.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="93"/> - <source>Change the accuracy of the emulated CPU (for debugging only).</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="108"/> - <source>Set a custom value of CPU ticks. Higher values can increase performance, but may cause deadlocks. A range of 77-21000 is recommended.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="142"/> - <source>This option improves speed by eliminating a safety check before every memory operation. -Disabling it may allow arbitrary code execution.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="157"/> - <source>Changes the output graphics API. -Vulkan is recommended.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="161"/> - <source>This setting selects the GPU to use (Vulkan only).</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="165"/> - <source>The shader backend to use with OpenGL. -GLSL is recommended.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="169"/> - <source>Forces to render at a different resolution. -Higher resolutions require more VRAM and bandwidth. -Options lower than 1X can cause artifacts.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="176"/> - <source>Determines how sharpened the image will look using FSR's dynamic contrast.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="180"/> - <source>The anti-aliasing method to use. -SMAA offers the best quality. -FXAA can produce a more stable picture in lower resolutions.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="192"/> - <source>Stretches the renderer to fit the specified aspect ratio. -Most games only support 16:9, so modifications are required to get other ratios. -Also controls the aspect ratio of captured screenshots.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="197"/> - <source>Use persistent pipeline cache</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="202"/> - <source>Optimize SPIRV output</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="220"/> - <source>This option controls how ASTC textures should be decoded. -CPU: Use the CPU for decoding. -GPU: Use the GPU's compute shaders to decode ASTC textures (recommended). -CPU Asynchronously: Use the CPU to decode ASTC textures on demand. EliminatesASTC decoding -stuttering but may present artifacts.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/> - <source>Most GPUs lack support for ASTC textures and must decompress to anintermediate format: RGBA8. -BC1/BC3: The intermediate format will be recompressed to BC1 or BC3 format, - saving VRAM but degrading image quality.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/> - <source>Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. -Aggressive mode may impact performance of other applications such as recording software.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="240"/> - <source>Skips certain cache invalidations during memory updates, reducing CPU usage and improving latency. This may cause soft-crashes.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="246"/> - <source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. -FIFO Relaxed allows tearing as it recovers from a slow down. -Mailbox can have lower latency than FIFO and does not tear but may drop frames. -Immediate (no synchronization) presents whatever is available and can exhibit tearing.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="257"/> - <source>Ensures data consistency between compute and memory operations. -This option fixes issues in games, but may degrade performance. -Unreal Engine 4 games often see the most significant changes thereof.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="271"/> - <source>Controls the quality of texture rendering at oblique angles. -Safe to set at 16x on most GPUs.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="281"/> - <source>Controls the DMA precision accuracy. Safe precision fixes issues in some games but may degrade performance.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="284"/> - <source>Enable asynchronous shader compilation (Hack)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="285"/> - <source>May reduce shader stutter.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/> - <source>Required by some games. -This setting only exists for Intel proprietary drivers and may crash if enabled. -Compute pipelines are always enabled on all other drivers.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="326"/> - <source>Controls the number of features that can be used in Extended Dynamic State. -Higher numbers allow for more features and can increase performance, but may cause issues. -The default value is per-system.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="331"/> - <source>Improves lighting and vertex handling in some games. -Only Vulkan 1.0+ devices support this extension.</source> - <translation type="unfinished"/> - </message> - <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="345"/> <source>Allows the fragment shader to execute per sample in a multi-sampled fragment instead of once per fragment. Improves graphics quality at the cost of performance. Higher values improve quality but degrade performance.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="354"/> + <source>RNG Seed</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="355"/> <source>Controls the seed of the random number generator. Mainly used for speedrunning.</source> @@ -1081,10 +1031,20 @@ Mainly used for speedrunning.</source> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="357"/> + <source>Device Name</source> + <translation>Eszköznév</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="357"/> <source>The name of the console.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="360"/> + <source>Custom RTC Date:</source> + <translation>Egyéni RTC dátum:</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="361"/> <source>This option allows to change the clock of the console. Can be used to manipulate time in games.</source> @@ -1096,21 +1056,46 @@ Can be used to manipulate time in games.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="370"/> + <source>Language:</source> + <translation>Nyelv:</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="371"/> <source>This option can be overridden when region setting is auto-select</source> <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="372"/> + <source>Region:</source> + <translation>Régió:</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="372"/> <source>The region of the console.</source> <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="373"/> + <source>Time Zone:</source> + <translation>Időzóna:</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="373"/> <source>The time zone of the console.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="374"/> + <source>Sound Output Mode:</source> + <translation>Hangkimeneti mód:</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="377"/> + <source>Console Mode:</source> + <translation>Konzol mód:</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="378"/> <source>Selects if the console is in Docked or Handheld mode. Games will change their resolution, details and supported controllers and depending on this setting. @@ -1138,17 +1123,32 @@ Setting to Handheld can help improve performance for low end systems.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="408"/> + <source>Confirm before stopping emulation</source> + <translation>Emuláció leállításának megerősítése</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="409"/> <source>Overrides prompts asking to confirm stopping the emulation. Enabling it bypasses such prompts and directly exits the emulation.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="413"/> + <source>Hide mouse on inactivity</source> + <translation>Egér elrejtése inaktivitáskor</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="414"/> <source>Hides the mouse after 2.5s of inactivity.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="417"/> + <source>Disable controller applet</source> + <translation>Vezérlő applet letiltása</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="418"/> <source>Forcibly disables the use of the controller applet in emulated programs. When a program attempts to open the controller applet, it is immediately closed.</source> @@ -1452,8 +1452,8 @@ When a program attempts to open the controller applet, it is immediately closed. </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="556"/> - <source>AMD FidelityFX™️ Super Resolution</source> - <translation>AMD FidelityFX™️ Super Resolution</translation> + <source>AMD FidelityFX Super Resolution</source> + <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="557"/> @@ -4567,13 +4567,13 @@ A jelenlegi érték %1% és %2%.</translation> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="382"/> - <source>Could not extract RomFS. Your file or decryption keys may be corrupted.</source> + <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="381"/> + <source>Error extracting archive</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="381"/> - <source>Error extracting archive</source> + <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="382"/> + <source>Could not extract RomFS. Your file or decryption keys may be corrupted.</source> <translation type="unfinished"/> </message> <message> @@ -5691,7 +5691,7 @@ Please go to Configure -> System -> Network and make a selection.</source> </message> <message> <location filename="../../src/qt_common/config/shared_translation.h" line="53"/> - <location filename="../../src/yuzu/main.cpp" line="4408"/> + <location filename="../../src/yuzu/main.cpp" line="4406"/> <source>FSR</source> <translation>FSR</translation> </message> @@ -6268,389 +6268,389 @@ Kérjük, csak frissítések és DLC-k telepítéséhez használd ezt a funkció <translation>Hiba történt az URL megnyitása során: "%1".</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3605"/> + <location filename="../../src/yuzu/main.cpp" line="3603"/> <source>TAS Recording</source> <translation>TAS felvétel</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3605"/> + <location filename="../../src/yuzu/main.cpp" line="3603"/> <source>Overwrite file of player 1?</source> <translation>Felülírod az 1. játékos fájlját?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3624"/> + <location filename="../../src/yuzu/main.cpp" line="3622"/> <source>Invalid config detected</source> <translation>Érvénytelen konfig észlelve</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3625"/> + <location filename="../../src/yuzu/main.cpp" line="3623"/> <source>Handheld controller can't be used on docked mode. Pro controller will be selected.</source> <translation>A kézi vezérlés nem használható dokkolt módban. Helyette a Pro kontroller lesz kiválasztva.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3767"/> - <location filename="../../src/yuzu/main.cpp" line="3818"/> + <location filename="../../src/yuzu/main.cpp" line="3765"/> + <location filename="../../src/yuzu/main.cpp" line="3816"/> <source>Amiibo</source> <translation>Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3767"/> - <location filename="../../src/yuzu/main.cpp" line="3818"/> + <location filename="../../src/yuzu/main.cpp" line="3765"/> + <location filename="../../src/yuzu/main.cpp" line="3816"/> <source>The current amiibo has been removed</source> <translation>A jelenlegi amiibo el lett távolítva</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3772"/> + <location filename="../../src/yuzu/main.cpp" line="3770"/> <source>Error</source> <translation>Hiba</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3772"/> - <location filename="../../src/yuzu/main.cpp" line="3830"/> + <location filename="../../src/yuzu/main.cpp" line="3770"/> + <location filename="../../src/yuzu/main.cpp" line="3828"/> <source>The current game is not looking for amiibos</source> <translation>A jelenlegi játék nem keres amiibo-kat</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3778"/> + <location filename="../../src/yuzu/main.cpp" line="3776"/> <source>Amiibo File (%1);; All Files (*.*)</source> <translation>Amiibo fájl (%1);; Minden fájl (*.*)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3779"/> + <location filename="../../src/yuzu/main.cpp" line="3777"/> <source>Load Amiibo</source> <translation>Amiibo betöltése</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3814"/> + <location filename="../../src/yuzu/main.cpp" line="3812"/> <source>Error loading Amiibo data</source> <translation>Amiibo adatok betöltése sikertelen</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3824"/> + <location filename="../../src/yuzu/main.cpp" line="3822"/> <source>The selected file is not a valid amiibo</source> <translation>A kiválasztott fájl nem érvényes amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3827"/> + <location filename="../../src/yuzu/main.cpp" line="3825"/> <source>The selected file is already on use</source> <translation>A kiválasztott fájl már használatban van</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3833"/> + <location filename="../../src/yuzu/main.cpp" line="3831"/> <source>An unknown error occurred</source> <translation>Ismeretlen hiba történt</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3882"/> - <location filename="../../src/yuzu/main.cpp" line="3905"/> + <location filename="../../src/yuzu/main.cpp" line="3880"/> + <location filename="../../src/yuzu/main.cpp" line="3903"/> <source>Keys not installed</source> <translation>Nincsenek telepítve kulcsok</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3883"/> - <location filename="../../src/yuzu/main.cpp" line="3906"/> + <location filename="../../src/yuzu/main.cpp" line="3881"/> + <location filename="../../src/yuzu/main.cpp" line="3904"/> <source>Install decryption keys and restart Eden before attempting to install firmware.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3888"/> + <location filename="../../src/yuzu/main.cpp" line="3886"/> <source>Select Dumped Firmware Source Location</source> <translation>Kimentett Firmware célhelyének kiválasztása</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3911"/> + <location filename="../../src/yuzu/main.cpp" line="3909"/> <source>Select Dumped Firmware ZIP</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3911"/> + <location filename="../../src/yuzu/main.cpp" line="3909"/> <source>Zipped Archives (*.zip)</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3926"/> + <location filename="../../src/yuzu/main.cpp" line="3924"/> <source>Firmware cleanup failed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3927"/> + <location filename="../../src/yuzu/main.cpp" line="3925"/> <source>Failed to clean up extracted firmware cache. Check write permissions in the system temp directory and try again. OS reported error: %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3991"/> - <location filename="../../src/yuzu/main.cpp" line="4014"/> - <location filename="../../src/yuzu/main.cpp" line="4038"/> - <location filename="../../src/yuzu/main.cpp" line="4061"/> - <location filename="../../src/yuzu/main.cpp" line="4087"/> - <location filename="../../src/yuzu/main.cpp" line="4138"/> + <location filename="../../src/yuzu/main.cpp" line="3989"/> + <location filename="../../src/yuzu/main.cpp" line="4012"/> + <location filename="../../src/yuzu/main.cpp" line="4036"/> + <location filename="../../src/yuzu/main.cpp" line="4059"/> + <location filename="../../src/yuzu/main.cpp" line="4085"/> + <location filename="../../src/yuzu/main.cpp" line="4136"/> <source>No firmware available</source> <translation>Nincs elérhető firmware</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3992"/> + <location filename="../../src/yuzu/main.cpp" line="3990"/> <source>Please install firmware to use the Album applet.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3998"/> + <location filename="../../src/yuzu/main.cpp" line="3996"/> <source>Album Applet</source> <translation>Album applet</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3999"/> + <location filename="../../src/yuzu/main.cpp" line="3997"/> <source>Album applet is not available. Please reinstall firmware.</source> <translation>Album applet nem elérhető. Kérjük, telepítsd újra a firmware-t.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4015"/> + <location filename="../../src/yuzu/main.cpp" line="4013"/> <source>Please install firmware to use the Cabinet applet.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4021"/> + <location filename="../../src/yuzu/main.cpp" line="4019"/> <source>Cabinet Applet</source> <translation>Kabinet applet</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4022"/> + <location filename="../../src/yuzu/main.cpp" line="4020"/> <source>Cabinet applet is not available. Please reinstall firmware.</source> <translation>Kabinet applet nem elérhető. Kérjük, telepítsd újra a firmware-t.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4039"/> + <location filename="../../src/yuzu/main.cpp" line="4037"/> <source>Please install firmware to use the Mii editor.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4045"/> + <location filename="../../src/yuzu/main.cpp" line="4043"/> <source>Mii Edit Applet</source> <translation>Mii szerkesztő applet</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4046"/> + <location filename="../../src/yuzu/main.cpp" line="4044"/> <source>Mii editor is not available. Please reinstall firmware.</source> <translation>A Mii szerkesztő nem elérhető. Kérjük, telepítsd újra a firmware-t.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4062"/> + <location filename="../../src/yuzu/main.cpp" line="4060"/> <source>Please install firmware to use the Controller Menu.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4069"/> + <location filename="../../src/yuzu/main.cpp" line="4067"/> <source>Controller Applet</source> <translation>Vezérlő applet</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4070"/> + <location filename="../../src/yuzu/main.cpp" line="4068"/> <source>Controller Menu is not available. Please reinstall firmware.</source> <translation>A vezérlő menü nem érhető el. Kérjük, telepítsd újra a firmware-t.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4088"/> + <location filename="../../src/yuzu/main.cpp" line="4086"/> <source>Please install firmware to use the Home Menu.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4091"/> + <location filename="../../src/yuzu/main.cpp" line="4089"/> <source>Firmware Corrupted</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4098"/> + <location filename="../../src/yuzu/main.cpp" line="4096"/> <source>Firmware Too New</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4099"/> + <location filename="../../src/yuzu/main.cpp" line="4097"/> <source> Continue anyways?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4103"/> + <location filename="../../src/yuzu/main.cpp" line="4101"/> <source>Don't show again</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4122"/> + <location filename="../../src/yuzu/main.cpp" line="4120"/> <source>Home Menu Applet</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4123"/> + <location filename="../../src/yuzu/main.cpp" line="4121"/> <source>Home Menu is not available. Please reinstall firmware.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4139"/> + <location filename="../../src/yuzu/main.cpp" line="4137"/> <source>Please install firmware to use Starter.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4145"/> + <location filename="../../src/yuzu/main.cpp" line="4143"/> <source>Starter Applet</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4146"/> + <location filename="../../src/yuzu/main.cpp" line="4144"/> <source>Starter is not available. Please reinstall firmware.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4187"/> + <location filename="../../src/yuzu/main.cpp" line="4185"/> <source>Capture Screenshot</source> <translation>Képernyőkép készítése</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4188"/> + <location filename="../../src/yuzu/main.cpp" line="4186"/> <source>PNG Image (*.png)</source> <translation>PNG kép (*.png)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4232"/> + <location filename="../../src/yuzu/main.cpp" line="4230"/> <source>Update Available</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4237"/> + <location filename="../../src/yuzu/main.cpp" line="4235"/> <source>Download the %1 update?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4296"/> + <location filename="../../src/yuzu/main.cpp" line="4294"/> <source>TAS state: Running %1/%2</source> <translation>TAS állapot: %1/%2 futtatása</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4300"/> + <location filename="../../src/yuzu/main.cpp" line="4298"/> <source>TAS state: Recording %1</source> <translation>TAS állapot: %1 felvétele</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4302"/> + <location filename="../../src/yuzu/main.cpp" line="4300"/> <source>TAS state: Idle %1/%2</source> <translation>TAS állapot: Tétlen %1/%2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4306"/> + <location filename="../../src/yuzu/main.cpp" line="4304"/> <source>TAS State: Invalid</source> <translation>TAS állapot: Érvénytelen</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4320"/> + <location filename="../../src/yuzu/main.cpp" line="4318"/> <source>&Stop Running</source> <translation>&Futás leállítása</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4320"/> + <location filename="../../src/yuzu/main.cpp" line="4318"/> <source>&Start</source> <translation>&Indítás</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4321"/> + <location filename="../../src/yuzu/main.cpp" line="4319"/> <source>Stop R&ecording</source> <translation>F&elvétel leállítása</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4321"/> + <location filename="../../src/yuzu/main.cpp" line="4319"/> <source>R&ecord</source> <translation>F&elvétel</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="4345"/> + <location filename="../../src/yuzu/main.cpp" line="4343"/> <source>Building: %n shader(s)</source> <translation><numerusform>Létrehozás: %n árnyékoló</numerusform><numerusform>Létrehozás: %n árnyékoló</numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4354"/> + <location filename="../../src/yuzu/main.cpp" line="4352"/> <source>Scale: %1x</source> <comment>%1 is the resolution scaling factor</comment> <translation>Skálázás: %1x</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4357"/> + <location filename="../../src/yuzu/main.cpp" line="4355"/> <source>Speed: %1% / %2%</source> <translation>Sebesség: %1% / %2%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4361"/> + <location filename="../../src/yuzu/main.cpp" line="4359"/> <source>Speed: %1%</source> <translation>Sebesség: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4365"/> + <location filename="../../src/yuzu/main.cpp" line="4363"/> <source>Game: %1 FPS</source> <translation>Játék: %1 FPS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4368"/> + <location filename="../../src/yuzu/main.cpp" line="4366"/> <source>Frame: %1 ms</source> <translation>Képkocka: %1 ms</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4398"/> + <location filename="../../src/yuzu/main.cpp" line="4396"/> <source>%1 %2</source> <translation>%1 %2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4416"/> + <location filename="../../src/yuzu/main.cpp" line="4414"/> <source>NO AA</source> <translation>Nincs élsimítás</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4425"/> + <location filename="../../src/yuzu/main.cpp" line="4423"/> <source>VOLUME: MUTE</source> <translation>HANGERŐ: NÉMÍTVA</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4428"/> + <location filename="../../src/yuzu/main.cpp" line="4426"/> <source>VOLUME: %1%</source> <comment>Volume percentage (e.g. 50%)</comment> <translation>HANGERŐ: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4488"/> + <location filename="../../src/yuzu/main.cpp" line="4486"/> <source>Derivation Components Missing</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4489"/> + <location filename="../../src/yuzu/main.cpp" line="4487"/> <source>Encryption keys are missing.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4570"/> + <location filename="../../src/yuzu/main.cpp" line="4568"/> <source>Select RomFS Dump Target</source> <translation>RomFS kimentési cél kiválasztása</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4571"/> + <location filename="../../src/yuzu/main.cpp" line="4569"/> <source>Please select which RomFS you would like to dump.</source> <translation>Kérjük, válaszd ki melyik RomFS-t szeretnéd kimenteni.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4594"/> + <location filename="../../src/yuzu/main.cpp" line="4592"/> <source>Are you sure you want to close Eden?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4595"/> - <location filename="../../src/yuzu/main.cpp" line="4675"/> - <location filename="../../src/yuzu/main.cpp" line="4687"/> + <location filename="../../src/yuzu/main.cpp" line="4593"/> + <location filename="../../src/yuzu/main.cpp" line="4673"/> + <location filename="../../src/yuzu/main.cpp" line="4685"/> <source>Eden</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4676"/> + <location filename="../../src/yuzu/main.cpp" line="4674"/> <source>Are you sure you want to stop the emulation? Any unsaved progress will be lost.</source> <translation>Biztos le akarod állítani az emulációt? Minden nem mentett adat el fog veszni.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4684"/> + <location filename="../../src/yuzu/main.cpp" line="4682"/> <source>The currently running application has requested Eden to not exit. Would you like to bypass this and exit anyway?</source> @@ -6755,11 +6755,6 @@ Would you like to bypass this and exit anyway?</source> <translation>Egyéni konfiguráció eltávolítása</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="568"/> - <source>Remove Play Time Data</source> - <translation>Játékidő törlése</translation> - </message> - <message> <location filename="../../src/yuzu/game_list.cpp" line="560"/> <source>Remove Cache Storage</source> <translation>Gyorsítótár ürítése</translation> @@ -6795,6 +6790,11 @@ Would you like to bypass this and exit anyway?</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/yuzu/game_list.cpp" line="568"/> + <source>Remove Play Time Data</source> + <translation>Játékidő törlése</translation> + </message> + <message> <location filename="../../src/yuzu/game_list.cpp" line="569"/> <location filename="../../src/yuzu/game_list.cpp" line="570"/> <source>Dump RomFS</source> @@ -7497,16 +7497,6 @@ Debug Message: </source> <translation>&Eszközök</translation> </message> <message> - <location filename="../../src/yuzu/main.ui" line="180"/> - <source>&TAS</source> - <translation>&TAS</translation> - </message> - <message> - <location filename="../../src/yuzu/main.ui" line="190"/> - <source>&Create Home Menu Shortcut</source> - <translation type="unfinished"/> - </message> - <message> <location filename="../../src/yuzu/main.ui" line="161"/> <source>Am&iibo</source> <translation type="unfinished"/> @@ -7517,6 +7507,16 @@ Debug Message: </source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/yuzu/main.ui" line="180"/> + <source>&TAS</source> + <translation>&TAS</translation> + </message> + <message> + <location filename="../../src/yuzu/main.ui" line="190"/> + <source>&Create Home Menu Shortcut</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/yuzu/main.ui" line="197"/> <source>Install &Firmware</source> <translation type="unfinished"/> @@ -7737,11 +7737,6 @@ Debug Message: </source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.ui" line="605"/> - <source>&Data Manager</source> - <translation type="unfinished"/> - </message> - <message> <location filename="../../src/yuzu/main.ui" line="517"/> <source>&Discord</source> <translation type="unfinished"/> @@ -7821,6 +7816,11 @@ Debug Message: </source> <source>&Eden Dependencies</source> <translation type="unfinished"/> </message> + <message> + <location filename="../../src/yuzu/main.ui" line="605"/> + <source>&Data Manager</source> + <translation type="unfinished"/> + </message> </context> <context> <name>MigrationWorker</name> @@ -7850,7 +7850,7 @@ If you wish to clean up the files which were left in the old data location, you <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/migration_worker.h" line="74"/> + <location filename="../../src/yuzu/migration_worker.h" line="70"/> <source>Data was migrated successfully.</source> <translation type="unfinished"/> </message> @@ -8435,38 +8435,58 @@ p, li { white-space: pre-wrap; } <translation>%1 ezzel játszik: %2</translation> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="72"/> - <location filename="../../src/yuzu/user_data_migration.cpp" line="165"/> - <location filename="../../src/yuzu/user_data_migration.cpp" line="197"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="62"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="155"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="190"/> <source>Migration</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="126"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="76"/> + <source>Clear Shader Cache</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="84"/> + <source>Keep Old Data</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="85"/> + <source>Clear Old Data</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="86"/> + <source>Link Old Directory</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="116"/> <source> </source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="130"/> - <location filename="../../src/yuzu/user_data_migration.cpp" line="136"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="120"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="126"/> <source>No</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="166"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="156"/> <source>You can manually re-trigger this prompt by deleting the new config directory: %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="182"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="172"/> <source>Migrating</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="183"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="173"/> <source>Migrating, this may take a while...</source> <translation type="unfinished"/> </message> @@ -8603,67 +8623,77 @@ p, li { white-space: pre-wrap; } </message> <message> <location filename="../../src/qt_common/util/content.cpp" line="47"/> - <location filename="../../src/qt_common/util/content.cpp" line="226"/> - <location filename="../../src/qt_common/util/content.cpp" line="296"/> - <location filename="../../src/qt_common/util/content.cpp" line="406"/> + <location filename="../../src/qt_common/util/content.cpp" line="225"/> + <location filename="../../src/qt_common/util/content.cpp" line="294"/> + <location filename="../../src/qt_common/util/content.cpp" line="404"/> <location filename="../../src/qt_common/util/content.cpp" line="479"/> <source>Cancel</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/util/content.cpp" line="63"/> + <source>Firmware Install Failed</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/util/content.cpp" line="64"/> + <source>Firmware Install Succeeded</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/util/content.cpp" line="179"/> <source>Firmware integrity verification failed!</source> <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/util/content.cpp" line="180"/> - <location filename="../../src/qt_common/util/content.cpp" line="324"/> + <location filename="../../src/qt_common/util/content.cpp" line="322"/> <source>Verification failed for the following files: %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="225"/> - <location filename="../../src/qt_common/util/content.cpp" line="295"/> + <location filename="../../src/qt_common/util/content.cpp" line="224"/> + <location filename="../../src/qt_common/util/content.cpp" line="293"/> <source>Verifying integrity...</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="245"/> - <location filename="../../src/qt_common/util/content.cpp" line="318"/> + <location filename="../../src/qt_common/util/content.cpp" line="244"/> + <location filename="../../src/qt_common/util/content.cpp" line="316"/> <source>Integrity verification succeeded!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="246"/> - <location filename="../../src/qt_common/util/content.cpp" line="319"/> + <location filename="../../src/qt_common/util/content.cpp" line="245"/> + <location filename="../../src/qt_common/util/content.cpp" line="317"/> <source>The operation completed successfully.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="250"/> - <location filename="../../src/qt_common/util/content.cpp" line="323"/> + <location filename="../../src/qt_common/util/content.cpp" line="249"/> + <location filename="../../src/qt_common/util/content.cpp" line="321"/> <source>Integrity verification failed!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="251"/> + <location filename="../../src/qt_common/util/content.cpp" line="250"/> <source>File contents may be corrupt or missing.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="256"/> + <location filename="../../src/qt_common/util/content.cpp" line="255"/> <source>Integrity verification couldn't be performed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="257"/> + <location filename="../../src/qt_common/util/content.cpp" line="256"/> <source>Firmware installation cancelled, firmware may be in a bad state or corrupted. File contents could not be checked for validity.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="265"/> + <location filename="../../src/qt_common/util/content.cpp" line="264"/> <source>Select Dumped Keys Location</source> <translation type="unfinished"/> </message> @@ -8673,22 +8703,17 @@ p, li { white-space: pre-wrap; } <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="283"/> - <source>Decryption Keys were successfully installed</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/util/content.cpp" line="286"/> + <location filename="../../src/qt_common/util/content.cpp" line="285"/> <source>Decryption Keys install failed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="352"/> + <location filename="../../src/qt_common/util/content.cpp" line="350"/> <source>Orphaned Profiles Detected!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="353"/> + <location filename="../../src/qt_common/util/content.cpp" line="351"/> <source>UNEXPECTED BAD THINGS MAY HAPPEN IF YOU DON'T READ THIS! Eden has detected the following save directories with no attached profile: %1 @@ -8698,54 +8723,54 @@ Hint: copy the contents of the largest or last-modified folder elsewhere, delet <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="366"/> + <location filename="../../src/qt_common/util/content.cpp" line="364"/> <source>Really clear data?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="367"/> + <location filename="../../src/qt_common/util/content.cpp" line="365"/> <source>Important data may be lost!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="374"/> + <location filename="../../src/qt_common/util/content.cpp" line="372"/> <source>Are you REALLY sure?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="375"/> + <location filename="../../src/qt_common/util/content.cpp" line="373"/> <source>Once deleted, your data will NOT come back! Only do this if you're 100% sure you want to delete this data.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="382"/> + <location filename="../../src/qt_common/util/content.cpp" line="380"/> <source>Clearing...</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="398"/> + <location filename="../../src/qt_common/util/content.cpp" line="396"/> <source>Select Export Location</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="399"/> + <location filename="../../src/qt_common/util/content.cpp" line="397"/> <source>%1.zip</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="400"/> + <location filename="../../src/qt_common/util/content.cpp" line="398"/> <location filename="../../src/qt_common/util/content.cpp" line="464"/> <source>Zipped Archives (*.zip)</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="406"/> + <location filename="../../src/qt_common/util/content.cpp" line="404"/> <source>Exporting data. This may take a while...</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="408"/> + <location filename="../../src/qt_common/util/content.cpp" line="406"/> <source>Exporting</source> <translation type="unfinished"/> </message> @@ -8805,32 +8830,32 @@ Only do this if you're 100% sure you want to delete this data.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="521"/> + <location filename="../../src/qt_common/util/content.cpp" line="524"/> <source>Imported Successfully</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="521"/> + <location filename="../../src/qt_common/util/content.cpp" line="524"/> <source>Data was imported successfully.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="523"/> + <location filename="../../src/qt_common/util/content.cpp" line="526"/> <source>Import Cancelled</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="523"/> + <location filename="../../src/qt_common/util/content.cpp" line="526"/> <source>Import was cancelled by the user.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="525"/> + <location filename="../../src/qt_common/util/content.cpp" line="528"/> <source>Import Failed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="526"/> + <location filename="../../src/qt_common/util/content.cpp" line="529"/> <source>Ensure you have read permissions on the targeted directory and try again.</source> <translation type="unfinished"/> </message> @@ -8838,196 +8863,196 @@ Only do this if you're 100% sure you want to delete this data.</source> <context> <name>QtCommon::Game</name> <message> - <location filename="../../src/qt_common/util/game.cpp" line="207"/> + <location filename="../../src/qt_common/util/game.cpp" line="209"/> <source>Error Removing Contents</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="209"/> + <location filename="../../src/qt_common/util/game.cpp" line="211"/> <source>Error Removing Update</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="211"/> + <location filename="../../src/qt_common/util/game.cpp" line="213"/> <source>Error Removing DLC</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="230"/> - <source>The base game is not installed in the NAND and cannot be removed.</source> + <location filename="../../src/qt_common/util/game.cpp" line="225"/> + <location filename="../../src/qt_common/util/game.cpp" line="239"/> + <location filename="../../src/qt_common/util/game.cpp" line="256"/> + <location filename="../../src/qt_common/util/game.cpp" line="284"/> + <location filename="../../src/qt_common/util/game.cpp" line="320"/> + <location filename="../../src/qt_common/util/game.cpp" line="346"/> + <source>Successfully Removed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="244"/> - <source>There is no update installed for this title.</source> + <location filename="../../src/qt_common/util/game.cpp" line="226"/> + <source>Successfully removed the installed base game.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="254"/> - <source>There are no DLCs installed for this title.</source> + <location filename="../../src/qt_common/util/game.cpp" line="231"/> + <source>The base game is not installed in the NAND and cannot be removed.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="224"/> - <location filename="../../src/qt_common/util/game.cpp" line="239"/> - <location filename="../../src/qt_common/util/game.cpp" line="259"/> - <location filename="../../src/qt_common/util/game.cpp" line="289"/> - <location filename="../../src/qt_common/util/game.cpp" line="329"/> - <location filename="../../src/qt_common/util/game.cpp" line="358"/> - <source>Successfully Removed</source> + <location filename="../../src/qt_common/util/game.cpp" line="240"/> + <source>Successfully removed the installed update.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="225"/> - <source>Successfully removed the installed base game.</source> + <location filename="../../src/qt_common/util/game.cpp" line="243"/> + <source>There is no update installed for this title.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="240"/> - <source>Successfully removed the installed update.</source> + <location filename="../../src/qt_common/util/game.cpp" line="252"/> + <source>There are no DLCs installed for this title.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="260"/> + <location filename="../../src/qt_common/util/game.cpp" line="257"/> <source>Successfully removed %1 installed DLC.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="283"/> - <location filename="../../src/qt_common/util/game.cpp" line="293"/> + <location filename="../../src/qt_common/util/game.cpp" line="279"/> + <location filename="../../src/qt_common/util/game.cpp" line="287"/> <source>Error Removing Transferable Shader Cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="284"/> - <location filename="../../src/qt_common/util/game.cpp" line="324"/> + <location filename="../../src/qt_common/util/game.cpp" line="280"/> + <location filename="../../src/qt_common/util/game.cpp" line="316"/> <source>A shader cache for this title does not exist.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="290"/> + <location filename="../../src/qt_common/util/game.cpp" line="285"/> <source>Successfully removed the transferable shader cache.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="294"/> + <location filename="../../src/qt_common/util/game.cpp" line="288"/> <source>Failed to remove the transferable shader cache.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="311"/> + <location filename="../../src/qt_common/util/game.cpp" line="304"/> <source>Error Removing Vulkan Driver Pipeline Cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="312"/> + <location filename="../../src/qt_common/util/game.cpp" line="305"/> <source>Failed to remove the driver pipeline cache.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="323"/> - <location filename="../../src/qt_common/util/game.cpp" line="334"/> + <location filename="../../src/qt_common/util/game.cpp" line="315"/> + <location filename="../../src/qt_common/util/game.cpp" line="325"/> <source>Error Removing Transferable Shader Caches</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="330"/> + <location filename="../../src/qt_common/util/game.cpp" line="321"/> <source>Successfully removed the transferable shader caches.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="335"/> + <location filename="../../src/qt_common/util/game.cpp" line="326"/> <source>Failed to remove the transferable shader cache directory.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="351"/> - <location filename="../../src/qt_common/util/game.cpp" line="362"/> + <location filename="../../src/qt_common/util/game.cpp" line="340"/> + <location filename="../../src/qt_common/util/game.cpp" line="349"/> <source>Error Removing Custom Configuration</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="352"/> + <location filename="../../src/qt_common/util/game.cpp" line="341"/> <source>A custom configuration for this title does not exist.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="359"/> + <location filename="../../src/qt_common/util/game.cpp" line="347"/> <source>Successfully removed the custom game configuration.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="363"/> + <location filename="../../src/qt_common/util/game.cpp" line="350"/> <source>Failed to remove the custom game configuration.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="391"/> + <location filename="../../src/qt_common/util/game.cpp" line="378"/> <source>Reset Metadata Cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="395"/> + <location filename="../../src/qt_common/util/game.cpp" line="385"/> <source>The metadata cache is already empty.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="400"/> + <location filename="../../src/qt_common/util/game.cpp" line="391"/> <source>The operation completed successfully.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="406"/> + <location filename="../../src/qt_common/util/game.cpp" line="398"/> <source>The metadata cache couldn't be deleted. It might be in use or non-existent.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="421"/> + <location filename="../../src/qt_common/util/game.cpp" line="413"/> <source>Create Shortcut</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="422"/> + <location filename="../../src/qt_common/util/game.cpp" line="414"/> <source>Do you want to launch the game in fullscreen?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="426"/> + <location filename="../../src/qt_common/util/game.cpp" line="418"/> <source>Shortcut Created</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="427"/> + <location filename="../../src/qt_common/util/game.cpp" line="419"/> <source>Successfully created a shortcut to %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="432"/> + <location filename="../../src/qt_common/util/game.cpp" line="424"/> <source>Shortcut may be Volatile!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="433"/> + <location filename="../../src/qt_common/util/game.cpp" line="425"/> <source>This will create a shortcut to the current AppImage. This may not work well if you update. Continue?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="439"/> + <location filename="../../src/qt_common/util/game.cpp" line="431"/> <source>Failed to Create Shortcut</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="440"/> + <location filename="../../src/qt_common/util/game.cpp" line="432"/> <source>Failed to create a shortcut to %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="510"/> + <location filename="../../src/qt_common/util/game.cpp" line="504"/> <source>Create Icon</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="511"/> + <location filename="../../src/qt_common/util/game.cpp" line="505"/> <source>Cannot create icon file. Path "%1" does not exist and cannot be created.</source> <translation type="unfinished"/> </message> @@ -9066,6 +9091,120 @@ Only do this if you're 100% sure you want to delete this data.</source> </message> </context> <context> + <name>QtCommon::StringLookup</name> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="49"/> + <source>Contains game save data. DO NOT REMOVE UNLESS YOU KNOW WHAT YOU'RE DOING!</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="51"/> + <source>Contains Vulkan and OpenGL pipeline caches. Generally safe to remove.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="52"/> + <source>Contains updates and DLC for games.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="53"/> + <source>Contains firmware and applet data.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="54"/> + <source>Contains game mods, patches, and cheats.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="57"/> + <source>Decryption Keys were successfully installed</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="58"/> + <source>Unable to read key directory, aborting</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="59"/> + <source>One or more keys failed to copy.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="61"/> + <source>Verify your keys file has a .keys extension and try again.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="63"/> + <source>Decryption Keys failed to initialize. Check that your dumping tools are up to date and re-dump keys.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="68"/> + <source>Successfully installed firmware version %1</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="69"/> + <source>Unable to locate potential firmware NCA files</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="70"/> + <source>Failed to delete one or more firmware files.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="71"/> + <source>One or more firmware files failed to copy into NAND.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="73"/> + <source>Firmware installation cancelled, firmware may be in a bad state or corrupted. Restart Eden or re-install firmware.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="78"/> + <source>Eden has detected user data for the following emulators:</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="80"/> + <source>Would you like to migrate your data for use in Eden? +Select the corresponding button to migrate data from that emulator. +This may take a while.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="84"/> + <source>Clearing shader cache is recommended for all users. +Do not uncheck unless you know what you're doing.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="88"/> + <source>Keeps the old data directory. This is recommended if you aren't +space-constrained and want to keep separate data for the old emulator.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="91"/> + <source>Deletes the old data directory. +This is recommended on devices with space constraints.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="94"/> + <source>Creates a filesystem link between the old directory and Eden directory. +This is recommended if you want to share data between emulators.</source> + <translation type="unfinished"/> + </message> +</context> +<context> <name>QtControllerSelectorDialog</name> <message> <location filename="../../src/yuzu/applets/qt_controller.ui" line="14"/> diff --git a/dist/languages/id.ts b/dist/languages/id.ts index ff911cded5..f077b0605c 100644 --- a/dist/languages/id.ts +++ b/dist/languages/id.ts @@ -480,26 +480,56 @@ Ini akan melarang nama pengguna forum mereka dan alamat IP mereka.</translation> <translation>Emulasi CPU Multicore</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="65"/> + <source>This option increases CPU emulation thread use from 1 to the maximum of 4. +This is mainly a debug option and shouldn't be disabled.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="70"/> <source>Memory Layout</source> <translation>Tata Letak Memori</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="71"/> + <source>Increases the amount of emulated RAM from 4GB of the board to the devkit 8/6GB. +Doesn't affect performance/stability but may allow HD texture mods to load.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="77"/> <source>Limit Speed Percent</source> <translation>Persen Batas Kecepatan</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="78"/> + <source>Controls the game's maximum rendering speed, but it's up to each game if it runs faster or not. +200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. +Disabling it means unlocking the framerate to the maximum your PC can reach.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="84"/> <source>Synchronize Core Speed</source> <translation>Sinkronisasi Kecepatan Inti</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="85"/> + <source>Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). +Can help reduce stuttering at lower framerates.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="92"/> <source>Accuracy:</source> <translation>Akurasi:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="93"/> + <source>Change the accuracy of the emulated CPU (for debugging only).</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="94"/> <location filename="../../src/qt_common/config/shared_translation.cpp" line="110"/> <source>Backend:</source> @@ -523,6 +553,11 @@ untuk menjalankan clock asli tertingi Switch, Gunakan Boost (1700MHz), atau Fast <translation>Siklus CPU Kustom</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="108"/> + <source>Set a custom value of CPU ticks. Higher values can increase performance, but may cause deadlocks. A range of 77-21000 is recommended.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="115"/> <source>Enable Host MMU Emulation (fastmem)</source> <translation>Aktifkan Emulasi Host MMU (memori cepat)</translation> @@ -584,6 +619,12 @@ Harap dicatat ini juga mengurangi akurasi instruksi titik mengambang tertentu.</ <translation>Matikan pengecekan adress space</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="142"/> + <source>This option improves speed by eliminating a safety check before every memory operation. +Disabling it may allow arbitrary code execution.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="147"/> <source>Ignore global monitor</source> <translation>Abaikan monitor global</translation> @@ -601,21 +642,45 @@ Harap dicatat ini dapat menyebabkan deadlock dan kondisi perlombaan lainnya.</tr <translation>API:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="157"/> + <source>Changes the output graphics API. +Vulkan is recommended.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="160"/> <source>Device:</source> <translation>Perangkat:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="161"/> + <source>This setting selects the GPU to use (Vulkan only).</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="164"/> <source>Shader Backend:</source> <translation>Backend Shader:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="165"/> + <source>The shader backend to use with OpenGL. +GLSL is recommended.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="168"/> <source>Resolution:</source> <translation>Resolusi:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="169"/> + <source>Forces to render at a different resolution. +Higher resolutions require more VRAM and bandwidth. +Options lower than 1X can cause artifacts.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="172"/> <source>Window Adapting Filter:</source> <translation>Filter Menyelaraskan dengan Layar:</translation> @@ -626,11 +691,23 @@ Harap dicatat ini dapat menyebabkan deadlock dan kondisi perlombaan lainnya.</tr <translation>Ketajaman FSR</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="176"/> + <source>Determines how sharpened the image will look using FSR's dynamic contrast.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="179"/> <source>Anti-Aliasing Method:</source> <translation>Metode Anti-Aliasing:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="180"/> + <source>The anti-aliasing method to use. +SMAA offers the best quality. +FXAA can produce a more stable picture in lower resolutions.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="184"/> <source>Fullscreen Mode:</source> <translation>Mode Layar Penuh:</translation> @@ -650,6 +727,18 @@ Layar penuh eksklusif mungkin menawarkan performa yang lebih baik dan dukungan F <translation>Rasio Aspek:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="192"/> + <source>Stretches the renderer to fit the specified aspect ratio. +Most games only support 16:9, so modifications are required to get other ratios. +Also controls the aspect ratio of captured screenshots.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="197"/> + <source>Use persistent pipeline cache</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="198"/> <source>Allows saving shaders to storage for faster loading on following game boots. Disabling it is only intended for debugging.</source> @@ -657,6 +746,11 @@ Disabling it is only intended for debugging.</source> Menonaktifkannya hanya dimaksudkan untuk debugging.</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="202"/> + <source>Optimize SPIRV output</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="203"/> <source>Runs an additional optimization pass over generated SPIRV shaders. Will increase time required for shader compilation. @@ -699,31 +793,73 @@ Dalam kebanyakan kasus, dekode GPU memberikan kinerja terbaik.</translation> <translation>ASTC Metode Dekoding:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="220"/> + <source>This option controls how ASTC textures should be decoded. +CPU: Use the CPU for decoding. +GPU: Use the GPU's compute shaders to decode ASTC textures (recommended). +CPU Asynchronously: Use the CPU to decode ASTC textures on demand. EliminatesASTC decoding +stuttering but may present artifacts.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="228"/> <source>ASTC Recompression Method:</source> <translation>ASTC Metode Pemampatan Ulang:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/> + <source>Most GPUs lack support for ASTC textures and must decompress to anintermediate format: RGBA8. +BC1/BC3: The intermediate format will be recompressed to BC1 or BC3 format, + saving VRAM but degrading image quality.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="235"/> <source>VRAM Usage Mode:</source> <translation>Mode Penggunaan VRAM:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/> + <source>Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. +Aggressive mode may impact performance of other applications such as recording software.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="239"/> <source>Skip CPU Inner Invalidation</source> <translation>Abaikan Invalidasi Internal CPU</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="240"/> + <source>Skips certain cache invalidations during memory updates, reducing CPU usage and improving latency. This may cause soft-crashes.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="245"/> <source>VSync Mode:</source> <translation>Mode Sinkronisasi Vertikal</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="246"/> + <source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. +FIFO Relaxed allows tearing as it recovers from a slow down. +Mailbox can have lower latency than FIFO and does not tear but may drop frames. +Immediate (no synchronization) presents whatever is available and can exhibit tearing.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="256"/> <source>Sync Memory Operations</source> <translation>Sinkronisasi Operasi Memori</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="257"/> + <source>Ensures data consistency between compute and memory operations. +This option fixes issues in games, but may degrade performance. +Unreal Engine 4 games often see the most significant changes thereof.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="260"/> <source>Enable asynchronous presentation (Vulkan only)</source> <translation>Aktifkan presentasi asinkron (hanya Vulkan)</translation> @@ -749,6 +885,12 @@ Dalam kebanyakan kasus, dekode GPU memberikan kinerja terbaik.</translation> <translation>Anisotropic Filtering:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="271"/> + <source>Controls the quality of texture rendering at oblique angles. +Safe to set at 16x on most GPUs.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="274"/> <source>GPU Accuracy:</source> <translation>Akurasi GPU:</translation> @@ -767,6 +909,21 @@ Extreme should only be used as a last resort.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="281"/> + <source>Controls the DMA precision accuracy. Safe precision fixes issues in some games but may degrade performance.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="284"/> + <source>Enable asynchronous shader compilation (Hack)</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="285"/> + <source>May reduce shader stutter.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="289"/> <source>Fast GPU Time (Hack)</source> <translation type="unfinished"/> @@ -795,6 +952,13 @@ Opsi ini dapat meningkatkan waktu pemuatan shader secara signifikan dalam kasus <translation>Aktifkan Pipa Komputasi (Hanya Intel Vulkan)</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/> + <source>Required by some games. +This setting only exists for Intel proprietary drivers and may crash if enabled. +Compute pipelines are always enabled on all other drivers.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="309"/> <source>Enable Reactive Flushing</source> <translation>Aktifkan Reactive Flushing</translation> @@ -830,11 +994,24 @@ Opsi ini dapat meningkatkan waktu pemuatan shader secara signifikan dalam kasus <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="326"/> + <source>Controls the number of features that can be used in Extended Dynamic State. +Higher numbers allow for more features and can increase performance, but may cause issues. +The default value is per-system.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="330"/> <source>Provoking Vertex</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="331"/> + <source>Improves lighting and vertex handling in some games. +Only Vulkan 1.0+ devices support this extension.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="336"/> <source>Descriptor Indexing</source> <translation type="unfinished"/> @@ -851,244 +1028,17 @@ Some Vulkan 1.1+ and all 1.2+ devices support this extension.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="354"/> - <source>RNG Seed</source> - <translation>Benih RNG</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="357"/> - <source>Device Name</source> - <translation>Nama Perangkat</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="360"/> - <source>Custom RTC Date:</source> - <translation>Tanggal RTC Kustom:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="370"/> - <source>Language:</source> - <translation>Bahasa</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="372"/> - <source>Region:</source> - <translation>Wilayah:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="373"/> - <source>Time Zone:</source> - <translation>Zona Waktu:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="374"/> - <source>Sound Output Mode:</source> - <translation>Mode keluaran suara.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="377"/> - <source>Console Mode:</source> - <translation>Mode Konsol</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="408"/> - <source>Confirm before stopping emulation</source> - <translation>Konfirmasi sebelum menghentikan emulasi</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="413"/> - <source>Hide mouse on inactivity</source> - <translation>Sembunyikan mouse saat tidak aktif</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="417"/> - <source>Disable controller applet</source> - <translation>Nonaktifkan aplikasi pengontrol</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="65"/> - <source>This option increases CPU emulation thread use from 1 to the maximum of 4. -This is mainly a debug option and shouldn't be disabled.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="71"/> - <source>Increases the amount of emulated RAM from 4GB of the board to the devkit 8/6GB. -Doesn't affect performance/stability but may allow HD texture mods to load.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="78"/> - <source>Controls the game's maximum rendering speed, but it's up to each game if it runs faster or not. -200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. -Disabling it means unlocking the framerate to the maximum your PC can reach.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="85"/> - <source>Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). -Can help reduce stuttering at lower framerates.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="93"/> - <source>Change the accuracy of the emulated CPU (for debugging only).</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="108"/> - <source>Set a custom value of CPU ticks. Higher values can increase performance, but may cause deadlocks. A range of 77-21000 is recommended.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="142"/> - <source>This option improves speed by eliminating a safety check before every memory operation. -Disabling it may allow arbitrary code execution.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="157"/> - <source>Changes the output graphics API. -Vulkan is recommended.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="161"/> - <source>This setting selects the GPU to use (Vulkan only).</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="165"/> - <source>The shader backend to use with OpenGL. -GLSL is recommended.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="169"/> - <source>Forces to render at a different resolution. -Higher resolutions require more VRAM and bandwidth. -Options lower than 1X can cause artifacts.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="176"/> - <source>Determines how sharpened the image will look using FSR's dynamic contrast.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="180"/> - <source>The anti-aliasing method to use. -SMAA offers the best quality. -FXAA can produce a more stable picture in lower resolutions.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="192"/> - <source>Stretches the renderer to fit the specified aspect ratio. -Most games only support 16:9, so modifications are required to get other ratios. -Also controls the aspect ratio of captured screenshots.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="197"/> - <source>Use persistent pipeline cache</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="202"/> - <source>Optimize SPIRV output</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="220"/> - <source>This option controls how ASTC textures should be decoded. -CPU: Use the CPU for decoding. -GPU: Use the GPU's compute shaders to decode ASTC textures (recommended). -CPU Asynchronously: Use the CPU to decode ASTC textures on demand. EliminatesASTC decoding -stuttering but may present artifacts.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/> - <source>Most GPUs lack support for ASTC textures and must decompress to anintermediate format: RGBA8. -BC1/BC3: The intermediate format will be recompressed to BC1 or BC3 format, - saving VRAM but degrading image quality.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/> - <source>Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. -Aggressive mode may impact performance of other applications such as recording software.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="240"/> - <source>Skips certain cache invalidations during memory updates, reducing CPU usage and improving latency. This may cause soft-crashes.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="246"/> - <source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. -FIFO Relaxed allows tearing as it recovers from a slow down. -Mailbox can have lower latency than FIFO and does not tear but may drop frames. -Immediate (no synchronization) presents whatever is available and can exhibit tearing.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="257"/> - <source>Ensures data consistency between compute and memory operations. -This option fixes issues in games, but may degrade performance. -Unreal Engine 4 games often see the most significant changes thereof.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="271"/> - <source>Controls the quality of texture rendering at oblique angles. -Safe to set at 16x on most GPUs.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="281"/> - <source>Controls the DMA precision accuracy. Safe precision fixes issues in some games but may degrade performance.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="284"/> - <source>Enable asynchronous shader compilation (Hack)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="285"/> - <source>May reduce shader stutter.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/> - <source>Required by some games. -This setting only exists for Intel proprietary drivers and may crash if enabled. -Compute pipelines are always enabled on all other drivers.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="326"/> - <source>Controls the number of features that can be used in Extended Dynamic State. -Higher numbers allow for more features and can increase performance, but may cause issues. -The default value is per-system.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="331"/> - <source>Improves lighting and vertex handling in some games. -Only Vulkan 1.0+ devices support this extension.</source> - <translation type="unfinished"/> - </message> - <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="345"/> <source>Allows the fragment shader to execute per sample in a multi-sampled fragment instead of once per fragment. Improves graphics quality at the cost of performance. Higher values improve quality but degrade performance.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="354"/> + <source>RNG Seed</source> + <translation>Benih RNG</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="355"/> <source>Controls the seed of the random number generator. Mainly used for speedrunning.</source> @@ -1096,10 +1046,20 @@ Mainly used for speedrunning.</source> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="357"/> + <source>Device Name</source> + <translation>Nama Perangkat</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="357"/> <source>The name of the console.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="360"/> + <source>Custom RTC Date:</source> + <translation>Tanggal RTC Kustom:</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="361"/> <source>This option allows to change the clock of the console. Can be used to manipulate time in games.</source> @@ -1111,21 +1071,46 @@ Can be used to manipulate time in games.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="370"/> + <source>Language:</source> + <translation>Bahasa</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="371"/> <source>This option can be overridden when region setting is auto-select</source> <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="372"/> + <source>Region:</source> + <translation>Wilayah:</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="372"/> <source>The region of the console.</source> <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="373"/> + <source>Time Zone:</source> + <translation>Zona Waktu:</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="373"/> <source>The time zone of the console.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="374"/> + <source>Sound Output Mode:</source> + <translation>Mode keluaran suara.</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="377"/> + <source>Console Mode:</source> + <translation>Mode Konsol</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="378"/> <source>Selects if the console is in Docked or Handheld mode. Games will change their resolution, details and supported controllers and depending on this setting. @@ -1153,17 +1138,32 @@ Setting to Handheld can help improve performance for low end systems.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="408"/> + <source>Confirm before stopping emulation</source> + <translation>Konfirmasi sebelum menghentikan emulasi</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="409"/> <source>Overrides prompts asking to confirm stopping the emulation. Enabling it bypasses such prompts and directly exits the emulation.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="413"/> + <source>Hide mouse on inactivity</source> + <translation>Sembunyikan mouse saat tidak aktif</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="414"/> <source>Hides the mouse after 2.5s of inactivity.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="417"/> + <source>Disable controller applet</source> + <translation>Nonaktifkan aplikasi pengontrol</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="418"/> <source>Forcibly disables the use of the controller applet in emulated programs. When a program attempts to open the controller applet, it is immediately closed.</source> @@ -1467,8 +1467,8 @@ When a program attempts to open the controller applet, it is immediately closed. </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="556"/> - <source>AMD FidelityFX™️ Super Resolution</source> - <translation>AMD FidelityFX™️ Super Resolusi</translation> + <source>AMD FidelityFX Super Resolution</source> + <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="557"/> @@ -4607,13 +4607,13 @@ Current values are %1% and %2% respectively.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="382"/> - <source>Could not extract RomFS. Your file or decryption keys may be corrupted.</source> + <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="381"/> + <source>Error extracting archive</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="381"/> - <source>Error extracting archive</source> + <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="382"/> + <source>Could not extract RomFS. Your file or decryption keys may be corrupted.</source> <translation type="unfinished"/> </message> <message> @@ -5729,7 +5729,7 @@ Please go to Configure -> System -> Network and make a selection.</source> </message> <message> <location filename="../../src/qt_common/config/shared_translation.h" line="53"/> - <location filename="../../src/yuzu/main.cpp" line="4408"/> + <location filename="../../src/yuzu/main.cpp" line="4406"/> <source>FSR</source> <translation>FSR</translation> </message> @@ -6304,389 +6304,389 @@ Please, only use this feature to install updates and DLC.</source> <translation>Tidak dapat membuka URL "%1".</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3605"/> + <location filename="../../src/yuzu/main.cpp" line="3603"/> <source>TAS Recording</source> <translation>Rekaman TAS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3605"/> + <location filename="../../src/yuzu/main.cpp" line="3603"/> <source>Overwrite file of player 1?</source> <translation>Timpa file pemain 1? </translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3624"/> + <location filename="../../src/yuzu/main.cpp" line="3622"/> <source>Invalid config detected</source> <translation>Konfigurasi tidak sah terdeteksi</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3625"/> + <location filename="../../src/yuzu/main.cpp" line="3623"/> <source>Handheld controller can't be used on docked mode. Pro controller will be selected.</source> <translation>Kontroller jinjing tidak bisa digunakan dalam mode dock. Kontroller Pro akan dipilih</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3767"/> - <location filename="../../src/yuzu/main.cpp" line="3818"/> + <location filename="../../src/yuzu/main.cpp" line="3765"/> + <location filename="../../src/yuzu/main.cpp" line="3816"/> <source>Amiibo</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3767"/> - <location filename="../../src/yuzu/main.cpp" line="3818"/> + <location filename="../../src/yuzu/main.cpp" line="3765"/> + <location filename="../../src/yuzu/main.cpp" line="3816"/> <source>The current amiibo has been removed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3772"/> + <location filename="../../src/yuzu/main.cpp" line="3770"/> <source>Error</source> <translation>Kesalahan</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3772"/> - <location filename="../../src/yuzu/main.cpp" line="3830"/> + <location filename="../../src/yuzu/main.cpp" line="3770"/> + <location filename="../../src/yuzu/main.cpp" line="3828"/> <source>The current game is not looking for amiibos</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3778"/> + <location filename="../../src/yuzu/main.cpp" line="3776"/> <source>Amiibo File (%1);; All Files (*.*)</source> <translation>Berkas Amiibo (%1);; Semua Berkas (*.*)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3779"/> + <location filename="../../src/yuzu/main.cpp" line="3777"/> <source>Load Amiibo</source> <translation>Muat Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3814"/> + <location filename="../../src/yuzu/main.cpp" line="3812"/> <source>Error loading Amiibo data</source> <translation>Gagal memuat data Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3824"/> + <location filename="../../src/yuzu/main.cpp" line="3822"/> <source>The selected file is not a valid amiibo</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3827"/> + <location filename="../../src/yuzu/main.cpp" line="3825"/> <source>The selected file is already on use</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3833"/> + <location filename="../../src/yuzu/main.cpp" line="3831"/> <source>An unknown error occurred</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3882"/> - <location filename="../../src/yuzu/main.cpp" line="3905"/> + <location filename="../../src/yuzu/main.cpp" line="3880"/> + <location filename="../../src/yuzu/main.cpp" line="3903"/> <source>Keys not installed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3883"/> - <location filename="../../src/yuzu/main.cpp" line="3906"/> + <location filename="../../src/yuzu/main.cpp" line="3881"/> + <location filename="../../src/yuzu/main.cpp" line="3904"/> <source>Install decryption keys and restart Eden before attempting to install firmware.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3888"/> + <location filename="../../src/yuzu/main.cpp" line="3886"/> <source>Select Dumped Firmware Source Location</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3911"/> + <location filename="../../src/yuzu/main.cpp" line="3909"/> <source>Select Dumped Firmware ZIP</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3911"/> + <location filename="../../src/yuzu/main.cpp" line="3909"/> <source>Zipped Archives (*.zip)</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3926"/> + <location filename="../../src/yuzu/main.cpp" line="3924"/> <source>Firmware cleanup failed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3927"/> + <location filename="../../src/yuzu/main.cpp" line="3925"/> <source>Failed to clean up extracted firmware cache. Check write permissions in the system temp directory and try again. OS reported error: %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3991"/> - <location filename="../../src/yuzu/main.cpp" line="4014"/> - <location filename="../../src/yuzu/main.cpp" line="4038"/> - <location filename="../../src/yuzu/main.cpp" line="4061"/> - <location filename="../../src/yuzu/main.cpp" line="4087"/> - <location filename="../../src/yuzu/main.cpp" line="4138"/> + <location filename="../../src/yuzu/main.cpp" line="3989"/> + <location filename="../../src/yuzu/main.cpp" line="4012"/> + <location filename="../../src/yuzu/main.cpp" line="4036"/> + <location filename="../../src/yuzu/main.cpp" line="4059"/> + <location filename="../../src/yuzu/main.cpp" line="4085"/> + <location filename="../../src/yuzu/main.cpp" line="4136"/> <source>No firmware available</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3992"/> + <location filename="../../src/yuzu/main.cpp" line="3990"/> <source>Please install firmware to use the Album applet.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3998"/> + <location filename="../../src/yuzu/main.cpp" line="3996"/> <source>Album Applet</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3999"/> + <location filename="../../src/yuzu/main.cpp" line="3997"/> <source>Album applet is not available. Please reinstall firmware.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4015"/> + <location filename="../../src/yuzu/main.cpp" line="4013"/> <source>Please install firmware to use the Cabinet applet.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4021"/> + <location filename="../../src/yuzu/main.cpp" line="4019"/> <source>Cabinet Applet</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4022"/> + <location filename="../../src/yuzu/main.cpp" line="4020"/> <source>Cabinet applet is not available. Please reinstall firmware.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4039"/> + <location filename="../../src/yuzu/main.cpp" line="4037"/> <source>Please install firmware to use the Mii editor.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4045"/> + <location filename="../../src/yuzu/main.cpp" line="4043"/> <source>Mii Edit Applet</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4046"/> + <location filename="../../src/yuzu/main.cpp" line="4044"/> <source>Mii editor is not available. Please reinstall firmware.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4062"/> + <location filename="../../src/yuzu/main.cpp" line="4060"/> <source>Please install firmware to use the Controller Menu.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4069"/> + <location filename="../../src/yuzu/main.cpp" line="4067"/> <source>Controller Applet</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4070"/> + <location filename="../../src/yuzu/main.cpp" line="4068"/> <source>Controller Menu is not available. Please reinstall firmware.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4088"/> + <location filename="../../src/yuzu/main.cpp" line="4086"/> <source>Please install firmware to use the Home Menu.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4091"/> + <location filename="../../src/yuzu/main.cpp" line="4089"/> <source>Firmware Corrupted</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4098"/> + <location filename="../../src/yuzu/main.cpp" line="4096"/> <source>Firmware Too New</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4099"/> + <location filename="../../src/yuzu/main.cpp" line="4097"/> <source> Continue anyways?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4103"/> + <location filename="../../src/yuzu/main.cpp" line="4101"/> <source>Don't show again</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4122"/> + <location filename="../../src/yuzu/main.cpp" line="4120"/> <source>Home Menu Applet</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4123"/> + <location filename="../../src/yuzu/main.cpp" line="4121"/> <source>Home Menu is not available. Please reinstall firmware.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4139"/> + <location filename="../../src/yuzu/main.cpp" line="4137"/> <source>Please install firmware to use Starter.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4145"/> + <location filename="../../src/yuzu/main.cpp" line="4143"/> <source>Starter Applet</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4146"/> + <location filename="../../src/yuzu/main.cpp" line="4144"/> <source>Starter is not available. Please reinstall firmware.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4187"/> + <location filename="../../src/yuzu/main.cpp" line="4185"/> <source>Capture Screenshot</source> <translation>Tangkapan Layar</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4188"/> + <location filename="../../src/yuzu/main.cpp" line="4186"/> <source>PNG Image (*.png)</source> <translation>Berkas PNG (*.png)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4232"/> + <location filename="../../src/yuzu/main.cpp" line="4230"/> <source>Update Available</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4237"/> + <location filename="../../src/yuzu/main.cpp" line="4235"/> <source>Download the %1 update?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4296"/> + <location filename="../../src/yuzu/main.cpp" line="4294"/> <source>TAS state: Running %1/%2</source> <translation>Status TAS: Berjalan %1/%2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4300"/> + <location filename="../../src/yuzu/main.cpp" line="4298"/> <source>TAS state: Recording %1</source> <translation>Status TAS: Merekam %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4302"/> + <location filename="../../src/yuzu/main.cpp" line="4300"/> <source>TAS state: Idle %1/%2</source> <translation>Status TAS: Diam %1/%2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4306"/> + <location filename="../../src/yuzu/main.cpp" line="4304"/> <source>TAS State: Invalid</source> <translation>Status TAS: Tidak Valid</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4320"/> + <location filename="../../src/yuzu/main.cpp" line="4318"/> <source>&Stop Running</source> <translation>&Matikan</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4320"/> + <location filename="../../src/yuzu/main.cpp" line="4318"/> <source>&Start</source> <translation>&Mulai</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4321"/> + <location filename="../../src/yuzu/main.cpp" line="4319"/> <source>Stop R&ecording</source> <translation>Berhenti Mer&ekam</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4321"/> + <location filename="../../src/yuzu/main.cpp" line="4319"/> <source>R&ecord</source> <translation>R&ekam</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="4345"/> + <location filename="../../src/yuzu/main.cpp" line="4343"/> <source>Building: %n shader(s)</source> <translation type="unfinished"><numerusform></numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4354"/> + <location filename="../../src/yuzu/main.cpp" line="4352"/> <source>Scale: %1x</source> <comment>%1 is the resolution scaling factor</comment> <translation>Skala: %1x</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4357"/> + <location filename="../../src/yuzu/main.cpp" line="4355"/> <source>Speed: %1% / %2%</source> <translation>Kecepatan: %1% / %2%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4361"/> + <location filename="../../src/yuzu/main.cpp" line="4359"/> <source>Speed: %1%</source> <translation>Kecepatan: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4365"/> + <location filename="../../src/yuzu/main.cpp" line="4363"/> <source>Game: %1 FPS</source> <translation>Permainan: %1 FPS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4368"/> + <location filename="../../src/yuzu/main.cpp" line="4366"/> <source>Frame: %1 ms</source> <translation>Frame: %1 ms</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4398"/> + <location filename="../../src/yuzu/main.cpp" line="4396"/> <source>%1 %2</source> <translation>%1 %2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4416"/> + <location filename="../../src/yuzu/main.cpp" line="4414"/> <source>NO AA</source> <translation>TANPA AA</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4425"/> + <location filename="../../src/yuzu/main.cpp" line="4423"/> <source>VOLUME: MUTE</source> <translation>VOLUME : SENYAP</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4428"/> + <location filename="../../src/yuzu/main.cpp" line="4426"/> <source>VOLUME: %1%</source> <comment>Volume percentage (e.g. 50%)</comment> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4488"/> + <location filename="../../src/yuzu/main.cpp" line="4486"/> <source>Derivation Components Missing</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4489"/> + <location filename="../../src/yuzu/main.cpp" line="4487"/> <source>Encryption keys are missing.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4570"/> + <location filename="../../src/yuzu/main.cpp" line="4568"/> <source>Select RomFS Dump Target</source> <translation>Pilih Target Dump RomFS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4571"/> + <location filename="../../src/yuzu/main.cpp" line="4569"/> <source>Please select which RomFS you would like to dump.</source> <translation>Silahkan pilih jenis RomFS yang ingin Anda buang.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4594"/> + <location filename="../../src/yuzu/main.cpp" line="4592"/> <source>Are you sure you want to close Eden?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4595"/> - <location filename="../../src/yuzu/main.cpp" line="4675"/> - <location filename="../../src/yuzu/main.cpp" line="4687"/> + <location filename="../../src/yuzu/main.cpp" line="4593"/> + <location filename="../../src/yuzu/main.cpp" line="4673"/> + <location filename="../../src/yuzu/main.cpp" line="4685"/> <source>Eden</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4676"/> + <location filename="../../src/yuzu/main.cpp" line="4674"/> <source>Are you sure you want to stop the emulation? Any unsaved progress will be lost.</source> <translation>Apakah Anda yakin untuk menghentikan emulasi? Setiap progres yang tidak tersimpan akan hilang.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4684"/> + <location filename="../../src/yuzu/main.cpp" line="4682"/> <source>The currently running application has requested Eden to not exit. Would you like to bypass this and exit anyway?</source> @@ -6791,11 +6791,6 @@ Would you like to bypass this and exit anyway?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="568"/> - <source>Remove Play Time Data</source> - <translation type="unfinished"/> - </message> - <message> <location filename="../../src/yuzu/game_list.cpp" line="560"/> <source>Remove Cache Storage</source> <translation type="unfinished"/> @@ -6831,6 +6826,11 @@ Would you like to bypass this and exit anyway?</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/yuzu/game_list.cpp" line="568"/> + <source>Remove Play Time Data</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/yuzu/game_list.cpp" line="569"/> <location filename="../../src/yuzu/game_list.cpp" line="570"/> <source>Dump RomFS</source> @@ -7532,23 +7532,23 @@ Debug Message: </source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.ui" line="180"/> - <source>&TAS</source> + <location filename="../../src/yuzu/main.ui" line="161"/> + <source>Am&iibo</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.ui" line="190"/> - <source>&Create Home Menu Shortcut</source> + <location filename="../../src/yuzu/main.ui" line="170"/> + <source>&Applets</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.ui" line="161"/> - <source>Am&iibo</source> + <location filename="../../src/yuzu/main.ui" line="180"/> + <source>&TAS</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.ui" line="170"/> - <source>&Applets</source> + <location filename="../../src/yuzu/main.ui" line="190"/> + <source>&Create Home Menu Shortcut</source> <translation type="unfinished"/> </message> <message> @@ -7772,11 +7772,6 @@ Debug Message: </source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.ui" line="605"/> - <source>&Data Manager</source> - <translation type="unfinished"/> - </message> - <message> <location filename="../../src/yuzu/main.ui" line="517"/> <source>&Discord</source> <translation type="unfinished"/> @@ -7856,6 +7851,11 @@ Debug Message: </source> <source>&Eden Dependencies</source> <translation type="unfinished"/> </message> + <message> + <location filename="../../src/yuzu/main.ui" line="605"/> + <source>&Data Manager</source> + <translation type="unfinished"/> + </message> </context> <context> <name>MigrationWorker</name> @@ -7885,7 +7885,7 @@ If you wish to clean up the files which were left in the old data location, you <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/migration_worker.h" line="74"/> + <location filename="../../src/yuzu/migration_worker.h" line="70"/> <source>Data was migrated successfully.</source> <translation type="unfinished"/> </message> @@ -8464,38 +8464,58 @@ p, li { white-space: pre-wrap; } <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="72"/> - <location filename="../../src/yuzu/user_data_migration.cpp" line="165"/> - <location filename="../../src/yuzu/user_data_migration.cpp" line="197"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="62"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="155"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="190"/> <source>Migration</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="126"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="76"/> + <source>Clear Shader Cache</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="84"/> + <source>Keep Old Data</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="85"/> + <source>Clear Old Data</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="86"/> + <source>Link Old Directory</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="116"/> <source> </source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="130"/> - <location filename="../../src/yuzu/user_data_migration.cpp" line="136"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="120"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="126"/> <source>No</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="166"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="156"/> <source>You can manually re-trigger this prompt by deleting the new config directory: %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="182"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="172"/> <source>Migrating</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="183"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="173"/> <source>Migrating, this may take a while...</source> <translation type="unfinished"/> </message> @@ -8632,67 +8652,77 @@ p, li { white-space: pre-wrap; } </message> <message> <location filename="../../src/qt_common/util/content.cpp" line="47"/> - <location filename="../../src/qt_common/util/content.cpp" line="226"/> - <location filename="../../src/qt_common/util/content.cpp" line="296"/> - <location filename="../../src/qt_common/util/content.cpp" line="406"/> + <location filename="../../src/qt_common/util/content.cpp" line="225"/> + <location filename="../../src/qt_common/util/content.cpp" line="294"/> + <location filename="../../src/qt_common/util/content.cpp" line="404"/> <location filename="../../src/qt_common/util/content.cpp" line="479"/> <source>Cancel</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/util/content.cpp" line="63"/> + <source>Firmware Install Failed</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/util/content.cpp" line="64"/> + <source>Firmware Install Succeeded</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/util/content.cpp" line="179"/> <source>Firmware integrity verification failed!</source> <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/util/content.cpp" line="180"/> - <location filename="../../src/qt_common/util/content.cpp" line="324"/> + <location filename="../../src/qt_common/util/content.cpp" line="322"/> <source>Verification failed for the following files: %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="225"/> - <location filename="../../src/qt_common/util/content.cpp" line="295"/> + <location filename="../../src/qt_common/util/content.cpp" line="224"/> + <location filename="../../src/qt_common/util/content.cpp" line="293"/> <source>Verifying integrity...</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="245"/> - <location filename="../../src/qt_common/util/content.cpp" line="318"/> + <location filename="../../src/qt_common/util/content.cpp" line="244"/> + <location filename="../../src/qt_common/util/content.cpp" line="316"/> <source>Integrity verification succeeded!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="246"/> - <location filename="../../src/qt_common/util/content.cpp" line="319"/> + <location filename="../../src/qt_common/util/content.cpp" line="245"/> + <location filename="../../src/qt_common/util/content.cpp" line="317"/> <source>The operation completed successfully.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="250"/> - <location filename="../../src/qt_common/util/content.cpp" line="323"/> + <location filename="../../src/qt_common/util/content.cpp" line="249"/> + <location filename="../../src/qt_common/util/content.cpp" line="321"/> <source>Integrity verification failed!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="251"/> + <location filename="../../src/qt_common/util/content.cpp" line="250"/> <source>File contents may be corrupt or missing.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="256"/> + <location filename="../../src/qt_common/util/content.cpp" line="255"/> <source>Integrity verification couldn't be performed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="257"/> + <location filename="../../src/qt_common/util/content.cpp" line="256"/> <source>Firmware installation cancelled, firmware may be in a bad state or corrupted. File contents could not be checked for validity.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="265"/> + <location filename="../../src/qt_common/util/content.cpp" line="264"/> <source>Select Dumped Keys Location</source> <translation type="unfinished"/> </message> @@ -8702,22 +8732,17 @@ p, li { white-space: pre-wrap; } <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="283"/> - <source>Decryption Keys were successfully installed</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/util/content.cpp" line="286"/> + <location filename="../../src/qt_common/util/content.cpp" line="285"/> <source>Decryption Keys install failed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="352"/> + <location filename="../../src/qt_common/util/content.cpp" line="350"/> <source>Orphaned Profiles Detected!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="353"/> + <location filename="../../src/qt_common/util/content.cpp" line="351"/> <source>UNEXPECTED BAD THINGS MAY HAPPEN IF YOU DON'T READ THIS! Eden has detected the following save directories with no attached profile: %1 @@ -8727,54 +8752,54 @@ Hint: copy the contents of the largest or last-modified folder elsewhere, delet <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="366"/> + <location filename="../../src/qt_common/util/content.cpp" line="364"/> <source>Really clear data?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="367"/> + <location filename="../../src/qt_common/util/content.cpp" line="365"/> <source>Important data may be lost!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="374"/> + <location filename="../../src/qt_common/util/content.cpp" line="372"/> <source>Are you REALLY sure?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="375"/> + <location filename="../../src/qt_common/util/content.cpp" line="373"/> <source>Once deleted, your data will NOT come back! Only do this if you're 100% sure you want to delete this data.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="382"/> + <location filename="../../src/qt_common/util/content.cpp" line="380"/> <source>Clearing...</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="398"/> + <location filename="../../src/qt_common/util/content.cpp" line="396"/> <source>Select Export Location</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="399"/> + <location filename="../../src/qt_common/util/content.cpp" line="397"/> <source>%1.zip</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="400"/> + <location filename="../../src/qt_common/util/content.cpp" line="398"/> <location filename="../../src/qt_common/util/content.cpp" line="464"/> <source>Zipped Archives (*.zip)</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="406"/> + <location filename="../../src/qt_common/util/content.cpp" line="404"/> <source>Exporting data. This may take a while...</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="408"/> + <location filename="../../src/qt_common/util/content.cpp" line="406"/> <source>Exporting</source> <translation type="unfinished"/> </message> @@ -8834,32 +8859,32 @@ Only do this if you're 100% sure you want to delete this data.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="521"/> + <location filename="../../src/qt_common/util/content.cpp" line="524"/> <source>Imported Successfully</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="521"/> + <location filename="../../src/qt_common/util/content.cpp" line="524"/> <source>Data was imported successfully.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="523"/> + <location filename="../../src/qt_common/util/content.cpp" line="526"/> <source>Import Cancelled</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="523"/> + <location filename="../../src/qt_common/util/content.cpp" line="526"/> <source>Import was cancelled by the user.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="525"/> + <location filename="../../src/qt_common/util/content.cpp" line="528"/> <source>Import Failed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="526"/> + <location filename="../../src/qt_common/util/content.cpp" line="529"/> <source>Ensure you have read permissions on the targeted directory and try again.</source> <translation type="unfinished"/> </message> @@ -8867,196 +8892,196 @@ Only do this if you're 100% sure you want to delete this data.</source> <context> <name>QtCommon::Game</name> <message> - <location filename="../../src/qt_common/util/game.cpp" line="207"/> + <location filename="../../src/qt_common/util/game.cpp" line="209"/> <source>Error Removing Contents</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="209"/> + <location filename="../../src/qt_common/util/game.cpp" line="211"/> <source>Error Removing Update</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="211"/> + <location filename="../../src/qt_common/util/game.cpp" line="213"/> <source>Error Removing DLC</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="230"/> - <source>The base game is not installed in the NAND and cannot be removed.</source> + <location filename="../../src/qt_common/util/game.cpp" line="225"/> + <location filename="../../src/qt_common/util/game.cpp" line="239"/> + <location filename="../../src/qt_common/util/game.cpp" line="256"/> + <location filename="../../src/qt_common/util/game.cpp" line="284"/> + <location filename="../../src/qt_common/util/game.cpp" line="320"/> + <location filename="../../src/qt_common/util/game.cpp" line="346"/> + <source>Successfully Removed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="244"/> - <source>There is no update installed for this title.</source> + <location filename="../../src/qt_common/util/game.cpp" line="226"/> + <source>Successfully removed the installed base game.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="254"/> - <source>There are no DLCs installed for this title.</source> + <location filename="../../src/qt_common/util/game.cpp" line="231"/> + <source>The base game is not installed in the NAND and cannot be removed.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="224"/> - <location filename="../../src/qt_common/util/game.cpp" line="239"/> - <location filename="../../src/qt_common/util/game.cpp" line="259"/> - <location filename="../../src/qt_common/util/game.cpp" line="289"/> - <location filename="../../src/qt_common/util/game.cpp" line="329"/> - <location filename="../../src/qt_common/util/game.cpp" line="358"/> - <source>Successfully Removed</source> + <location filename="../../src/qt_common/util/game.cpp" line="240"/> + <source>Successfully removed the installed update.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="225"/> - <source>Successfully removed the installed base game.</source> + <location filename="../../src/qt_common/util/game.cpp" line="243"/> + <source>There is no update installed for this title.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="240"/> - <source>Successfully removed the installed update.</source> + <location filename="../../src/qt_common/util/game.cpp" line="252"/> + <source>There are no DLCs installed for this title.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="260"/> + <location filename="../../src/qt_common/util/game.cpp" line="257"/> <source>Successfully removed %1 installed DLC.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="283"/> - <location filename="../../src/qt_common/util/game.cpp" line="293"/> + <location filename="../../src/qt_common/util/game.cpp" line="279"/> + <location filename="../../src/qt_common/util/game.cpp" line="287"/> <source>Error Removing Transferable Shader Cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="284"/> - <location filename="../../src/qt_common/util/game.cpp" line="324"/> + <location filename="../../src/qt_common/util/game.cpp" line="280"/> + <location filename="../../src/qt_common/util/game.cpp" line="316"/> <source>A shader cache for this title does not exist.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="290"/> + <location filename="../../src/qt_common/util/game.cpp" line="285"/> <source>Successfully removed the transferable shader cache.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="294"/> + <location filename="../../src/qt_common/util/game.cpp" line="288"/> <source>Failed to remove the transferable shader cache.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="311"/> + <location filename="../../src/qt_common/util/game.cpp" line="304"/> <source>Error Removing Vulkan Driver Pipeline Cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="312"/> + <location filename="../../src/qt_common/util/game.cpp" line="305"/> <source>Failed to remove the driver pipeline cache.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="323"/> - <location filename="../../src/qt_common/util/game.cpp" line="334"/> + <location filename="../../src/qt_common/util/game.cpp" line="315"/> + <location filename="../../src/qt_common/util/game.cpp" line="325"/> <source>Error Removing Transferable Shader Caches</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="330"/> + <location filename="../../src/qt_common/util/game.cpp" line="321"/> <source>Successfully removed the transferable shader caches.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="335"/> + <location filename="../../src/qt_common/util/game.cpp" line="326"/> <source>Failed to remove the transferable shader cache directory.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="351"/> - <location filename="../../src/qt_common/util/game.cpp" line="362"/> + <location filename="../../src/qt_common/util/game.cpp" line="340"/> + <location filename="../../src/qt_common/util/game.cpp" line="349"/> <source>Error Removing Custom Configuration</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="352"/> + <location filename="../../src/qt_common/util/game.cpp" line="341"/> <source>A custom configuration for this title does not exist.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="359"/> + <location filename="../../src/qt_common/util/game.cpp" line="347"/> <source>Successfully removed the custom game configuration.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="363"/> + <location filename="../../src/qt_common/util/game.cpp" line="350"/> <source>Failed to remove the custom game configuration.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="391"/> + <location filename="../../src/qt_common/util/game.cpp" line="378"/> <source>Reset Metadata Cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="395"/> + <location filename="../../src/qt_common/util/game.cpp" line="385"/> <source>The metadata cache is already empty.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="400"/> + <location filename="../../src/qt_common/util/game.cpp" line="391"/> <source>The operation completed successfully.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="406"/> + <location filename="../../src/qt_common/util/game.cpp" line="398"/> <source>The metadata cache couldn't be deleted. It might be in use or non-existent.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="421"/> + <location filename="../../src/qt_common/util/game.cpp" line="413"/> <source>Create Shortcut</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="422"/> + <location filename="../../src/qt_common/util/game.cpp" line="414"/> <source>Do you want to launch the game in fullscreen?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="426"/> + <location filename="../../src/qt_common/util/game.cpp" line="418"/> <source>Shortcut Created</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="427"/> + <location filename="../../src/qt_common/util/game.cpp" line="419"/> <source>Successfully created a shortcut to %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="432"/> + <location filename="../../src/qt_common/util/game.cpp" line="424"/> <source>Shortcut may be Volatile!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="433"/> + <location filename="../../src/qt_common/util/game.cpp" line="425"/> <source>This will create a shortcut to the current AppImage. This may not work well if you update. Continue?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="439"/> + <location filename="../../src/qt_common/util/game.cpp" line="431"/> <source>Failed to Create Shortcut</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="440"/> + <location filename="../../src/qt_common/util/game.cpp" line="432"/> <source>Failed to create a shortcut to %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="510"/> + <location filename="../../src/qt_common/util/game.cpp" line="504"/> <source>Create Icon</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="511"/> + <location filename="../../src/qt_common/util/game.cpp" line="505"/> <source>Cannot create icon file. Path "%1" does not exist and cannot be created.</source> <translation type="unfinished"/> </message> @@ -9095,6 +9120,120 @@ Only do this if you're 100% sure you want to delete this data.</source> </message> </context> <context> + <name>QtCommon::StringLookup</name> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="49"/> + <source>Contains game save data. DO NOT REMOVE UNLESS YOU KNOW WHAT YOU'RE DOING!</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="51"/> + <source>Contains Vulkan and OpenGL pipeline caches. Generally safe to remove.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="52"/> + <source>Contains updates and DLC for games.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="53"/> + <source>Contains firmware and applet data.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="54"/> + <source>Contains game mods, patches, and cheats.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="57"/> + <source>Decryption Keys were successfully installed</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="58"/> + <source>Unable to read key directory, aborting</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="59"/> + <source>One or more keys failed to copy.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="61"/> + <source>Verify your keys file has a .keys extension and try again.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="63"/> + <source>Decryption Keys failed to initialize. Check that your dumping tools are up to date and re-dump keys.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="68"/> + <source>Successfully installed firmware version %1</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="69"/> + <source>Unable to locate potential firmware NCA files</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="70"/> + <source>Failed to delete one or more firmware files.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="71"/> + <source>One or more firmware files failed to copy into NAND.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="73"/> + <source>Firmware installation cancelled, firmware may be in a bad state or corrupted. Restart Eden or re-install firmware.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="78"/> + <source>Eden has detected user data for the following emulators:</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="80"/> + <source>Would you like to migrate your data for use in Eden? +Select the corresponding button to migrate data from that emulator. +This may take a while.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="84"/> + <source>Clearing shader cache is recommended for all users. +Do not uncheck unless you know what you're doing.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="88"/> + <source>Keeps the old data directory. This is recommended if you aren't +space-constrained and want to keep separate data for the old emulator.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="91"/> + <source>Deletes the old data directory. +This is recommended on devices with space constraints.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="94"/> + <source>Creates a filesystem link between the old directory and Eden directory. +This is recommended if you want to share data between emulators.</source> + <translation type="unfinished"/> + </message> +</context> +<context> <name>QtControllerSelectorDialog</name> <message> <location filename="../../src/yuzu/applets/qt_controller.ui" line="14"/> diff --git a/dist/languages/it.ts b/dist/languages/it.ts index 5c1aa75e7a..4becbbbd82 100644 --- a/dist/languages/it.ts +++ b/dist/languages/it.ts @@ -480,26 +480,56 @@ Questo bannerà sia il suo nome utente del forum che il suo indirizzo IP.</trans <translation>Emulazione CPU multi-core</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="65"/> + <source>This option increases CPU emulation thread use from 1 to the maximum of 4. +This is mainly a debug option and shouldn't be disabled.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="70"/> <source>Memory Layout</source> <translation>Layout di memoria</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="71"/> + <source>Increases the amount of emulated RAM from 4GB of the board to the devkit 8/6GB. +Doesn't affect performance/stability but may allow HD texture mods to load.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="77"/> <source>Limit Speed Percent</source> <translation>Percentuale di limite della velocità</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="78"/> + <source>Controls the game's maximum rendering speed, but it's up to each game if it runs faster or not. +200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. +Disabling it means unlocking the framerate to the maximum your PC can reach.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="84"/> <source>Synchronize Core Speed</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="85"/> + <source>Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). +Can help reduce stuttering at lower framerates.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="92"/> <source>Accuracy:</source> <translation>Accuratezza:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="93"/> + <source>Change the accuracy of the emulated CPU (for debugging only).</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="94"/> <location filename="../../src/qt_common/config/shared_translation.cpp" line="110"/> <source>Backend:</source> @@ -522,16 +552,23 @@ Use Boost (1700MHz) to run at the Switch's highest native clock, or Fast (2 <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="108"/> + <source>Set a custom value of CPU ticks. Higher values can increase performance, but may cause deadlocks. A range of 77-21000 is recommended.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="115"/> <source>Enable Host MMU Emulation (fastmem)</source> - <translation type="unfinished"/> + <translation>Abilita l'emulazione della MMU nell'host (fastmem)</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="116"/> <source>This optimization speeds up memory accesses by the guest program. Enabling it causes guest memory reads/writes to be done directly into memory and make use of Host's MMU. Disabling this forces all memory accesses to use Software MMU Emulation.</source> - <translation type="unfinished"/> + <translation>Questa ottimizzazione accelera gli accessi alla memoria da parte del programma guest. +Abilitandola, le letture/scritture nella memoria del guest vengono eseguite direttamente in memoria sfruttando la MMU dell'host. +Disabilitandola, tutti gli accessi alla memoria vengono costretti a utilizzare l'emulazione software della MMU.</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="120"/> @@ -580,6 +617,12 @@ Please note this also reduces accuracy of certain floating-point instructions.</ <translation>Disattiva i controlli dello spazio degli indirizzi</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="142"/> + <source>This option improves speed by eliminating a safety check before every memory operation. +Disabling it may allow arbitrary code execution.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="147"/> <source>Ignore global monitor</source> <translation>Ignora il monitor globale</translation> @@ -596,21 +639,45 @@ Please note this may result in deadlocks and other race conditions.</source> <translation>API:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="157"/> + <source>Changes the output graphics API. +Vulkan is recommended.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="160"/> <source>Device:</source> <translation>Dispositivo:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="161"/> + <source>This setting selects the GPU to use (Vulkan only).</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="164"/> <source>Shader Backend:</source> <translation>Back-end degli shader:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="165"/> + <source>The shader backend to use with OpenGL. +GLSL is recommended.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="168"/> <source>Resolution:</source> <translation>Risoluzione:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="169"/> + <source>Forces to render at a different resolution. +Higher resolutions require more VRAM and bandwidth. +Options lower than 1X can cause artifacts.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="172"/> <source>Window Adapting Filter:</source> <translation>Filtro di adattamento alla finestra:</translation> @@ -621,11 +688,23 @@ Please note this may result in deadlocks and other race conditions.</source> <translation>Nitidezza FSR:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="176"/> + <source>Determines how sharpened the image will look using FSR's dynamic contrast.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="179"/> <source>Anti-Aliasing Method:</source> <translation>Metodo di anti-aliasing:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="180"/> + <source>The anti-aliasing method to use. +SMAA offers the best quality. +FXAA can produce a more stable picture in lower resolutions.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="184"/> <source>Fullscreen Mode:</source> <translation>Modalità schermo intero:</translation> @@ -643,12 +722,29 @@ Exclusive fullscreen may offer better performance and better Freesync/Gsync supp <translation>Rapporto d'aspetto:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="192"/> + <source>Stretches the renderer to fit the specified aspect ratio. +Most games only support 16:9, so modifications are required to get other ratios. +Also controls the aspect ratio of captured screenshots.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="197"/> + <source>Use persistent pipeline cache</source> + <translation>Usa la cache persistente delle pipeline</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="198"/> <source>Allows saving shaders to storage for faster loading on following game boots. Disabling it is only intended for debugging.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="202"/> + <source>Optimize SPIRV output</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="203"/> <source>Runs an additional optimization pass over generated SPIRV shaders. Will increase time required for shader compilation. @@ -659,13 +755,14 @@ This feature is experimental.</source> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="209"/> <source>Use asynchronous GPU emulation</source> - <translation>Utilizza l'emulazione asincrona della GPU</translation> + <translation>Usa l'emulazione asincrona della GPU</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="210"/> <source>Uses an extra CPU thread for rendering. This option should always remain enabled.</source> - <translation type="unfinished"/> + <translation>Utilizza un thread aggiuntivo della CPU per il rendering. +Questa opzione dovrebbe sempre rimanere abilitata.</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="213"/> @@ -685,31 +782,73 @@ In most cases, GPU decoding provides the best performance.</source> <translation>Metodo di decodifica ASTC:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="220"/> + <source>This option controls how ASTC textures should be decoded. +CPU: Use the CPU for decoding. +GPU: Use the GPU's compute shaders to decode ASTC textures (recommended). +CPU Asynchronously: Use the CPU to decode ASTC textures on demand. EliminatesASTC decoding +stuttering but may present artifacts.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="228"/> <source>ASTC Recompression Method:</source> <translation>Metodo di ricompressione ASTC:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/> + <source>Most GPUs lack support for ASTC textures and must decompress to anintermediate format: RGBA8. +BC1/BC3: The intermediate format will be recompressed to BC1 or BC3 format, + saving VRAM but degrading image quality.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="235"/> <source>VRAM Usage Mode:</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/> + <source>Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. +Aggressive mode may impact performance of other applications such as recording software.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="239"/> <source>Skip CPU Inner Invalidation</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="240"/> + <source>Skips certain cache invalidations during memory updates, reducing CPU usage and improving latency. This may cause soft-crashes.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="245"/> <source>VSync Mode:</source> <translation>Modalità VSync:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="246"/> + <source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. +FIFO Relaxed allows tearing as it recovers from a slow down. +Mailbox can have lower latency than FIFO and does not tear but may drop frames. +Immediate (no synchronization) presents whatever is available and can exhibit tearing.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="256"/> <source>Sync Memory Operations</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="257"/> + <source>Ensures data consistency between compute and memory operations. +This option fixes issues in games, but may degrade performance. +Unreal Engine 4 games often see the most significant changes thereof.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="260"/> <source>Enable asynchronous presentation (Vulkan only)</source> <translation>Abilita la presentazione asincrona (solo Vulkan)</translation> @@ -735,6 +874,12 @@ In most cases, GPU decoding provides the best performance.</source> <translation>Filtro anisotropico:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="271"/> + <source>Controls the quality of texture rendering at oblique angles. +Safe to set at 16x on most GPUs.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="274"/> <source>GPU Accuracy:</source> <translation type="unfinished"/> @@ -753,6 +898,21 @@ Extreme should only be used as a last resort.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="281"/> + <source>Controls the DMA precision accuracy. Safe precision fixes issues in some games but may degrade performance.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="284"/> + <source>Enable asynchronous shader compilation (Hack)</source> + <translation>Abilita la compilazione asincrona degli shader (espediente)</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="285"/> + <source>May reduce shader stutter.</source> + <translation>Può ridurre i fenomeni di stuttering (scatti) causati dagli shader.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="289"/> <source>Fast GPU Time (Hack)</source> <translation type="unfinished"/> @@ -766,7 +926,7 @@ Use 128 for maximal performance and 512 for maximal graphics fidelity.</source> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="295"/> <source>Use Vulkan pipeline cache</source> - <translation>Utilizza la cache delle pipeline di Vulkan</translation> + <translation>Usa la cache delle pipeline di Vulkan</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="296"/> @@ -780,6 +940,13 @@ This option can improve shader loading time significantly in cases where the Vul <translation>Abilita le compute pipeline (solo per Vulkan su Intel)</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/> + <source>Required by some games. +This setting only exists for Intel proprietary drivers and may crash if enabled. +Compute pipelines are always enabled on all other drivers.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="309"/> <source>Enable Reactive Flushing</source> <translation>Abilita il flushing reattivo</translation> @@ -815,11 +982,24 @@ This option can improve shader loading time significantly in cases where the Vul <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="326"/> + <source>Controls the number of features that can be used in Extended Dynamic State. +Higher numbers allow for more features and can increase performance, but may cause issues. +The default value is per-system.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="330"/> <source>Provoking Vertex</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="331"/> + <source>Improves lighting and vertex handling in some games. +Only Vulkan 1.0+ devices support this extension.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="336"/> <source>Descriptor Indexing</source> <translation type="unfinished"/> @@ -836,244 +1016,17 @@ Some Vulkan 1.1+ and all 1.2+ devices support this extension.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="354"/> - <source>RNG Seed</source> - <translation>Seed RNG</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="357"/> - <source>Device Name</source> - <translation>Nome del dispositivo</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="360"/> - <source>Custom RTC Date:</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="370"/> - <source>Language:</source> - <translation>Lingua:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="372"/> - <source>Region:</source> - <translation>Regione:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="373"/> - <source>Time Zone:</source> - <translation>Fuso orario:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="374"/> - <source>Sound Output Mode:</source> - <translation>Modalità di output del suono:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="377"/> - <source>Console Mode:</source> - <translation>Modalità console:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="408"/> - <source>Confirm before stopping emulation</source> - <translation>Chiedi conferma prima di arrestare l'emulazione</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="413"/> - <source>Hide mouse on inactivity</source> - <translation>Nascondi il puntatore del mouse se inattivo</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="417"/> - <source>Disable controller applet</source> - <translation>Disabilita l'applet controller</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="65"/> - <source>This option increases CPU emulation thread use from 1 to the maximum of 4. -This is mainly a debug option and shouldn't be disabled.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="71"/> - <source>Increases the amount of emulated RAM from 4GB of the board to the devkit 8/6GB. -Doesn't affect performance/stability but may allow HD texture mods to load.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="78"/> - <source>Controls the game's maximum rendering speed, but it's up to each game if it runs faster or not. -200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. -Disabling it means unlocking the framerate to the maximum your PC can reach.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="85"/> - <source>Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). -Can help reduce stuttering at lower framerates.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="93"/> - <source>Change the accuracy of the emulated CPU (for debugging only).</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="108"/> - <source>Set a custom value of CPU ticks. Higher values can increase performance, but may cause deadlocks. A range of 77-21000 is recommended.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="142"/> - <source>This option improves speed by eliminating a safety check before every memory operation. -Disabling it may allow arbitrary code execution.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="157"/> - <source>Changes the output graphics API. -Vulkan is recommended.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="161"/> - <source>This setting selects the GPU to use (Vulkan only).</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="165"/> - <source>The shader backend to use with OpenGL. -GLSL is recommended.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="169"/> - <source>Forces to render at a different resolution. -Higher resolutions require more VRAM and bandwidth. -Options lower than 1X can cause artifacts.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="176"/> - <source>Determines how sharpened the image will look using FSR's dynamic contrast.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="180"/> - <source>The anti-aliasing method to use. -SMAA offers the best quality. -FXAA can produce a more stable picture in lower resolutions.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="192"/> - <source>Stretches the renderer to fit the specified aspect ratio. -Most games only support 16:9, so modifications are required to get other ratios. -Also controls the aspect ratio of captured screenshots.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="197"/> - <source>Use persistent pipeline cache</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="202"/> - <source>Optimize SPIRV output</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="220"/> - <source>This option controls how ASTC textures should be decoded. -CPU: Use the CPU for decoding. -GPU: Use the GPU's compute shaders to decode ASTC textures (recommended). -CPU Asynchronously: Use the CPU to decode ASTC textures on demand. EliminatesASTC decoding -stuttering but may present artifacts.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/> - <source>Most GPUs lack support for ASTC textures and must decompress to anintermediate format: RGBA8. -BC1/BC3: The intermediate format will be recompressed to BC1 or BC3 format, - saving VRAM but degrading image quality.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/> - <source>Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. -Aggressive mode may impact performance of other applications such as recording software.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="240"/> - <source>Skips certain cache invalidations during memory updates, reducing CPU usage and improving latency. This may cause soft-crashes.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="246"/> - <source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. -FIFO Relaxed allows tearing as it recovers from a slow down. -Mailbox can have lower latency than FIFO and does not tear but may drop frames. -Immediate (no synchronization) presents whatever is available and can exhibit tearing.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="257"/> - <source>Ensures data consistency between compute and memory operations. -This option fixes issues in games, but may degrade performance. -Unreal Engine 4 games often see the most significant changes thereof.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="271"/> - <source>Controls the quality of texture rendering at oblique angles. -Safe to set at 16x on most GPUs.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="281"/> - <source>Controls the DMA precision accuracy. Safe precision fixes issues in some games but may degrade performance.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="284"/> - <source>Enable asynchronous shader compilation (Hack)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="285"/> - <source>May reduce shader stutter.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/> - <source>Required by some games. -This setting only exists for Intel proprietary drivers and may crash if enabled. -Compute pipelines are always enabled on all other drivers.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="326"/> - <source>Controls the number of features that can be used in Extended Dynamic State. -Higher numbers allow for more features and can increase performance, but may cause issues. -The default value is per-system.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="331"/> - <source>Improves lighting and vertex handling in some games. -Only Vulkan 1.0+ devices support this extension.</source> - <translation type="unfinished"/> - </message> - <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="345"/> <source>Allows the fragment shader to execute per sample in a multi-sampled fragment instead of once per fragment. Improves graphics quality at the cost of performance. Higher values improve quality but degrade performance.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="354"/> + <source>RNG Seed</source> + <translation>Seed RNG</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="355"/> <source>Controls the seed of the random number generator. Mainly used for speedrunning.</source> @@ -1081,7 +1034,17 @@ Mainly used for speedrunning.</source> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="357"/> + <source>Device Name</source> + <translation>Nome del dispositivo</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="357"/> <source>The name of the console.</source> + <translation>Il nome della console.</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="360"/> + <source>Custom RTC Date:</source> <translation type="unfinished"/> </message> <message> @@ -1096,19 +1059,44 @@ Can be used to manipulate time in games.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="370"/> + <source>Language:</source> + <translation>Lingua:</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="371"/> <source>This option can be overridden when region setting is auto-select</source> <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="372"/> + <source>Region:</source> + <translation>Regione:</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="372"/> <source>The region of the console.</source> - <translation type="unfinished"/> + <translation>La regione della console.</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="373"/> + <source>Time Zone:</source> + <translation>Fuso orario:</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="373"/> <source>The time zone of the console.</source> - <translation type="unfinished"/> + <translation>Il fuso orario della console.</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="374"/> + <source>Sound Output Mode:</source> + <translation>Modalità di output del suono:</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="377"/> + <source>Console Mode:</source> + <translation>Modalità console:</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="378"/> @@ -1130,12 +1118,17 @@ Setting to Handheld can help improve performance for low end systems.</source> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="404"/> <source>Pause when not in focus</source> - <translation type="unfinished"/> + <translation>Metti in pausa quando la finestra non è in primo piano</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="405"/> <source>Pauses emulation when focusing on other windows.</source> - <translation type="unfinished"/> + <translation>Mette in pausa l'emulazione quando altre finestre sono in primo piano.</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="408"/> + <source>Confirm before stopping emulation</source> + <translation>Chiedi conferma prima di arrestare l'emulazione</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="409"/> @@ -1144,9 +1137,19 @@ Enabling it bypasses such prompts and directly exits the emulation.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="413"/> + <source>Hide mouse on inactivity</source> + <translation>Nascondi il puntatore del mouse se inattivo</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="414"/> <source>Hides the mouse after 2.5s of inactivity.</source> - <translation type="unfinished"/> + <translation>Nasconde il mouse dopo 2,5 secondi di inattività.</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="417"/> + <source>Disable controller applet</source> + <translation>Disabilita l'applet controller</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="418"/> @@ -1318,7 +1321,7 @@ When a program attempts to open the controller applet, it is immediately closed. <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="513"/> <source>Debugging</source> - <translation type="unfinished"/> + <translation>Debug</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="517"/> @@ -1378,7 +1381,7 @@ When a program attempts to open the controller applet, it is immediately closed. <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="538"/> <source>1.25X (900p/1350p) [EXPERIMENTAL]</source> - <translation type="unfinished"/> + <translation>1.25X (900p/1350p) [SPERIMENTALE]</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="539"/> @@ -1452,8 +1455,8 @@ When a program attempts to open the controller applet, it is immediately closed. </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="556"/> - <source>AMD FidelityFX™️ Super Resolution</source> - <translation>AMD FidelityFX™️ Super Resolution</translation> + <source>AMD FidelityFX Super Resolution</source> + <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="557"/> @@ -1463,7 +1466,7 @@ When a program attempts to open the controller applet, it is immediately closed. <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="558"/> <source>MMPX</source> - <translation type="unfinished"/> + <translation>MMPX</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="559"/> @@ -1473,12 +1476,12 @@ When a program attempts to open the controller applet, it is immediately closed. <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="560"/> <source>B-Spline</source> - <translation type="unfinished"/> + <translation>B-Spline</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="561"/> <source>Mitchell</source> - <translation type="unfinished"/> + <translation>Mitchell</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="562"/> @@ -4596,24 +4599,24 @@ Per attivarlo, disattiva il mouse emulato.</translation> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="382"/> - <source>Could not extract RomFS. Your file or decryption keys may be corrupted.</source> - <translation type="unfinished"/> - </message> - <message> <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="381"/> <source>Error extracting archive</source> <translation>Estrazione dell'archivio fallita</translation> </message> <message> + <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="382"/> + <source>Could not extract RomFS. Your file or decryption keys may be corrupted.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="387"/> <source>Error finding image directory</source> - <translation type="unfinished"/> + <translation>Impossibile trovare la cartella delle immagini</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="388"/> <source>Failed to find image directory in the archive.</source> - <translation type="unfinished"/> + <translation>Non è stato possibile trovare la cartella delle immagini nell'archivio.</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="408"/> @@ -5386,32 +5389,32 @@ Trascina i punti per cambiare posizione, oppure clicca due volte la cella in tab <message> <location filename="../../src/yuzu/data_dialog.ui" line="26"/> <source>Data Manager</source> - <translation type="unfinished"/> + <translation>Gestione dati</translation> </message> <message> <location filename="../../src/yuzu/data_dialog.ui" line="41"/> <source>Saves</source> - <translation type="unfinished"/> + <translation>Salvataggi</translation> </message> <message> <location filename="../../src/yuzu/data_dialog.ui" line="46"/> <source>Shaders</source> - <translation type="unfinished"/> + <translation>Shader</translation> </message> <message> <location filename="../../src/yuzu/data_dialog.ui" line="51"/> <source>UserNAND</source> - <translation type="unfinished"/> + <translation>UserNAND</translation> </message> <message> <location filename="../../src/yuzu/data_dialog.ui" line="56"/> <source>SysNAND</source> - <translation type="unfinished"/> + <translation>SysNAND</translation> </message> <message> <location filename="../../src/yuzu/data_dialog.ui" line="61"/> <source>Mods</source> - <translation type="unfinished"/> + <translation>Mod</translation> </message> <message> <location filename="../../src/yuzu/data_dialog.ui" line="95"/> @@ -5454,7 +5457,7 @@ Trascina i punti per cambiare posizione, oppure clicca due volte la cella in tab <message> <location filename="../../src/yuzu/data_dialog.cpp" line="120"/> <source>Calculating...</source> - <translation type="unfinished"/> + <translation>Calcolo in corso...</translation> </message> </context> <context> @@ -5693,12 +5696,12 @@ Vai su Configura -> Sistema -> Rete e selezionane una.</translation> <message> <location filename="../../src/qt_common/config/shared_translation.h" line="43"/> <source>B-Spline</source> - <translation type="unfinished"/> + <translation>B-Spline</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.h" line="44"/> <source>Mitchell</source> - <translation type="unfinished"/> + <translation>Mitchell</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.h" line="46"/> @@ -5722,7 +5725,7 @@ Vai su Configura -> Sistema -> Rete e selezionane una.</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.h" line="53"/> - <location filename="../../src/yuzu/main.cpp" line="4408"/> + <location filename="../../src/yuzu/main.cpp" line="4406"/> <source>FSR</source> <translation>FSR</translation> </message> @@ -5734,7 +5737,7 @@ Vai su Configura -> Sistema -> Rete e selezionane una.</translation> <message> <location filename="../../src/qt_common/config/shared_translation.h" line="55"/> <source>MMPX</source> - <translation type="unfinished"/> + <translation>MMPX</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.h" line="59"/> @@ -6309,390 +6312,390 @@ Usa questa funzione solo per installare aggiornamenti e DLC.</translation> <translation>Non è stato possibile aprire l'URL "%1".</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3605"/> + <location filename="../../src/yuzu/main.cpp" line="3603"/> <source>TAS Recording</source> <translation>Registrazione TAS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3605"/> + <location filename="../../src/yuzu/main.cpp" line="3603"/> <source>Overwrite file of player 1?</source> <translation>Vuoi sovrascrivere il file del giocatore 1?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3624"/> + <location filename="../../src/yuzu/main.cpp" line="3622"/> <source>Invalid config detected</source> <translation>Rilevata configurazione non valida</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3625"/> + <location filename="../../src/yuzu/main.cpp" line="3623"/> <source>Handheld controller can't be used on docked mode. Pro controller will be selected.</source> <translation>Il controller portatile non può essere utilizzato in modalità dock. Verrà selezionato il controller Pro.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3767"/> - <location filename="../../src/yuzu/main.cpp" line="3818"/> + <location filename="../../src/yuzu/main.cpp" line="3765"/> + <location filename="../../src/yuzu/main.cpp" line="3816"/> <source>Amiibo</source> <translation>Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3767"/> - <location filename="../../src/yuzu/main.cpp" line="3818"/> + <location filename="../../src/yuzu/main.cpp" line="3765"/> + <location filename="../../src/yuzu/main.cpp" line="3816"/> <source>The current amiibo has been removed</source> <translation>L'Amiibo corrente è stato rimosso</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3772"/> + <location filename="../../src/yuzu/main.cpp" line="3770"/> <source>Error</source> <translation>Errore</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3772"/> - <location filename="../../src/yuzu/main.cpp" line="3830"/> + <location filename="../../src/yuzu/main.cpp" line="3770"/> + <location filename="../../src/yuzu/main.cpp" line="3828"/> <source>The current game is not looking for amiibos</source> <translation>Il gioco in uso non è alla ricerca di Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3778"/> + <location filename="../../src/yuzu/main.cpp" line="3776"/> <source>Amiibo File (%1);; All Files (*.*)</source> <translation>File Amiibo (%1);; Tutti i file (*.*)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3779"/> + <location filename="../../src/yuzu/main.cpp" line="3777"/> <source>Load Amiibo</source> <translation>Carica Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3814"/> + <location filename="../../src/yuzu/main.cpp" line="3812"/> <source>Error loading Amiibo data</source> <translation>Impossibile caricare i dati dell'Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3824"/> + <location filename="../../src/yuzu/main.cpp" line="3822"/> <source>The selected file is not a valid amiibo</source> <translation>Il file selezionato non è un Amiibo valido</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3827"/> + <location filename="../../src/yuzu/main.cpp" line="3825"/> <source>The selected file is already on use</source> <translation>Il file selezionato è già in uso</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3833"/> + <location filename="../../src/yuzu/main.cpp" line="3831"/> <source>An unknown error occurred</source> <translation>Si è verificato un errore sconosciuto</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3882"/> - <location filename="../../src/yuzu/main.cpp" line="3905"/> + <location filename="../../src/yuzu/main.cpp" line="3880"/> + <location filename="../../src/yuzu/main.cpp" line="3903"/> <source>Keys not installed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3883"/> - <location filename="../../src/yuzu/main.cpp" line="3906"/> + <location filename="../../src/yuzu/main.cpp" line="3881"/> + <location filename="../../src/yuzu/main.cpp" line="3904"/> <source>Install decryption keys and restart Eden before attempting to install firmware.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3888"/> + <location filename="../../src/yuzu/main.cpp" line="3886"/> <source>Select Dumped Firmware Source Location</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3911"/> + <location filename="../../src/yuzu/main.cpp" line="3909"/> <source>Select Dumped Firmware ZIP</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3911"/> + <location filename="../../src/yuzu/main.cpp" line="3909"/> <source>Zipped Archives (*.zip)</source> <translation>Archivi compressi (*.zip)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3926"/> + <location filename="../../src/yuzu/main.cpp" line="3924"/> <source>Firmware cleanup failed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3927"/> + <location filename="../../src/yuzu/main.cpp" line="3925"/> <source>Failed to clean up extracted firmware cache. Check write permissions in the system temp directory and try again. OS reported error: %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3991"/> - <location filename="../../src/yuzu/main.cpp" line="4014"/> - <location filename="../../src/yuzu/main.cpp" line="4038"/> - <location filename="../../src/yuzu/main.cpp" line="4061"/> - <location filename="../../src/yuzu/main.cpp" line="4087"/> - <location filename="../../src/yuzu/main.cpp" line="4138"/> + <location filename="../../src/yuzu/main.cpp" line="3989"/> + <location filename="../../src/yuzu/main.cpp" line="4012"/> + <location filename="../../src/yuzu/main.cpp" line="4036"/> + <location filename="../../src/yuzu/main.cpp" line="4059"/> + <location filename="../../src/yuzu/main.cpp" line="4085"/> + <location filename="../../src/yuzu/main.cpp" line="4136"/> <source>No firmware available</source> <translation>Nessun firmware disponibile</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3992"/> + <location filename="../../src/yuzu/main.cpp" line="3990"/> <source>Please install firmware to use the Album applet.</source> <translation>Installa il firmware per usare l'applet dell'album.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3998"/> + <location filename="../../src/yuzu/main.cpp" line="3996"/> <source>Album Applet</source> <translation>Applet Album</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3999"/> + <location filename="../../src/yuzu/main.cpp" line="3997"/> <source>Album applet is not available. Please reinstall firmware.</source> <translation>L'applet dell'album non è disponibile. Reinstalla il firmware.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4015"/> + <location filename="../../src/yuzu/main.cpp" line="4013"/> <source>Please install firmware to use the Cabinet applet.</source> <translation>Installa il firmware per usare l'applet Cabinet.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4021"/> + <location filename="../../src/yuzu/main.cpp" line="4019"/> <source>Cabinet Applet</source> <translation>Applet Cabinet</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4022"/> + <location filename="../../src/yuzu/main.cpp" line="4020"/> <source>Cabinet applet is not available. Please reinstall firmware.</source> <translation>L'applet Cabinet non è disponibile. Reinstalla il firmware.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4039"/> + <location filename="../../src/yuzu/main.cpp" line="4037"/> <source>Please install firmware to use the Mii editor.</source> <translation>Installa il firmware per usare l'editor dei Mii.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4045"/> + <location filename="../../src/yuzu/main.cpp" line="4043"/> <source>Mii Edit Applet</source> <translation>Editor dei Mii</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4046"/> + <location filename="../../src/yuzu/main.cpp" line="4044"/> <source>Mii editor is not available. Please reinstall firmware.</source> <translation>L'editor dei Mii non è disponibile. Reinstalla il firmware.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4062"/> + <location filename="../../src/yuzu/main.cpp" line="4060"/> <source>Please install firmware to use the Controller Menu.</source> <translation>Installa il firmware per usare il menù dei controller.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4069"/> + <location filename="../../src/yuzu/main.cpp" line="4067"/> <source>Controller Applet</source> <translation>Applet controller</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4070"/> + <location filename="../../src/yuzu/main.cpp" line="4068"/> <source>Controller Menu is not available. Please reinstall firmware.</source> <translation>Il menù dei controller non è disponibile. Reinstalla il firmware.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4088"/> + <location filename="../../src/yuzu/main.cpp" line="4086"/> <source>Please install firmware to use the Home Menu.</source> <translation>Installa il firmware per usare il menù Home.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4091"/> + <location filename="../../src/yuzu/main.cpp" line="4089"/> <source>Firmware Corrupted</source> <translation>Firmware corrotto</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4098"/> + <location filename="../../src/yuzu/main.cpp" line="4096"/> <source>Firmware Too New</source> <translation>Firmware troppo recente</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4099"/> + <location filename="../../src/yuzu/main.cpp" line="4097"/> <source> Continue anyways?</source> <translation> Vuoi continuare comunque?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4103"/> + <location filename="../../src/yuzu/main.cpp" line="4101"/> <source>Don't show again</source> <translation>Non mostrare di nuovo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4122"/> + <location filename="../../src/yuzu/main.cpp" line="4120"/> <source>Home Menu Applet</source> <translation>Applet menù Home</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4123"/> + <location filename="../../src/yuzu/main.cpp" line="4121"/> <source>Home Menu is not available. Please reinstall firmware.</source> <translation>Il menù Home non è disponibile. Reinstalla il firmware.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4139"/> + <location filename="../../src/yuzu/main.cpp" line="4137"/> <source>Please install firmware to use Starter.</source> - <translation type="unfinished"/> + <translation>Installa il firmware per usare l'applet Starter.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4145"/> + <location filename="../../src/yuzu/main.cpp" line="4143"/> <source>Starter Applet</source> - <translation type="unfinished"/> + <translation>Applet Starter</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4146"/> + <location filename="../../src/yuzu/main.cpp" line="4144"/> <source>Starter is not available. Please reinstall firmware.</source> - <translation type="unfinished"/> + <translation>L'applet Starter non è disponibile. Reinstalla il firmware.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4187"/> + <location filename="../../src/yuzu/main.cpp" line="4185"/> <source>Capture Screenshot</source> <translation>Cattura screenshot</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4188"/> + <location filename="../../src/yuzu/main.cpp" line="4186"/> <source>PNG Image (*.png)</source> <translation>Immagine PNG (*.png)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4232"/> + <location filename="../../src/yuzu/main.cpp" line="4230"/> <source>Update Available</source> <translation>Aggiornamento disponibile</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4237"/> + <location filename="../../src/yuzu/main.cpp" line="4235"/> <source>Download the %1 update?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4296"/> + <location filename="../../src/yuzu/main.cpp" line="4294"/> <source>TAS state: Running %1/%2</source> <translation>Stato TAS: In esecuzione (%1/%2)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4300"/> + <location filename="../../src/yuzu/main.cpp" line="4298"/> <source>TAS state: Recording %1</source> <translation>Stato TAS: Registrazione in corso (%1)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4302"/> + <location filename="../../src/yuzu/main.cpp" line="4300"/> <source>TAS state: Idle %1/%2</source> <translation>Stato TAS: In attesa (%1/%2)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4306"/> + <location filename="../../src/yuzu/main.cpp" line="4304"/> <source>TAS State: Invalid</source> <translation>Stato TAS: Non valido</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4320"/> + <location filename="../../src/yuzu/main.cpp" line="4318"/> <source>&Stop Running</source> <translation>&Interrompi</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4320"/> + <location filename="../../src/yuzu/main.cpp" line="4318"/> <source>&Start</source> <translation>&Avvia</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4321"/> + <location filename="../../src/yuzu/main.cpp" line="4319"/> <source>Stop R&ecording</source> <translation>Interrompi r&egistrazione</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4321"/> + <location filename="../../src/yuzu/main.cpp" line="4319"/> <source>R&ecord</source> <translation>R&egistra</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="4345"/> + <location filename="../../src/yuzu/main.cpp" line="4343"/> <source>Building: %n shader(s)</source> <translation><numerusform>Compilazione di %n shader</numerusform><numerusform>Compilazione di %n shader</numerusform><numerusform>Compilazione di %n shader</numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4354"/> + <location filename="../../src/yuzu/main.cpp" line="4352"/> <source>Scale: %1x</source> <comment>%1 is the resolution scaling factor</comment> <translation>Risoluzione: %1x</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4357"/> + <location filename="../../src/yuzu/main.cpp" line="4355"/> <source>Speed: %1% / %2%</source> <translation>Velocità: %1% / %2%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4361"/> + <location filename="../../src/yuzu/main.cpp" line="4359"/> <source>Speed: %1%</source> <translation>Velocità: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4365"/> + <location filename="../../src/yuzu/main.cpp" line="4363"/> <source>Game: %1 FPS</source> <translation>Gioco: %1 FPS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4368"/> + <location filename="../../src/yuzu/main.cpp" line="4366"/> <source>Frame: %1 ms</source> <translation>Frame: %1 ms</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4398"/> + <location filename="../../src/yuzu/main.cpp" line="4396"/> <source>%1 %2</source> <translation>%1 %2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4416"/> + <location filename="../../src/yuzu/main.cpp" line="4414"/> <source>NO AA</source> <translation>NO AA</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4425"/> + <location filename="../../src/yuzu/main.cpp" line="4423"/> <source>VOLUME: MUTE</source> <translation>VOLUME: MUTO</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4428"/> + <location filename="../../src/yuzu/main.cpp" line="4426"/> <source>VOLUME: %1%</source> <comment>Volume percentage (e.g. 50%)</comment> <translation>VOLUME: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4488"/> + <location filename="../../src/yuzu/main.cpp" line="4486"/> <source>Derivation Components Missing</source> <translation>Componenti di derivazione mancanti</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4489"/> + <location filename="../../src/yuzu/main.cpp" line="4487"/> <source>Encryption keys are missing.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4570"/> + <location filename="../../src/yuzu/main.cpp" line="4568"/> <source>Select RomFS Dump Target</source> <translation>Seleziona Target dell'Estrazione del RomFS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4571"/> + <location filename="../../src/yuzu/main.cpp" line="4569"/> <source>Please select which RomFS you would like to dump.</source> <translation>Seleziona quale RomFS vorresti estrarre.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4594"/> + <location filename="../../src/yuzu/main.cpp" line="4592"/> <source>Are you sure you want to close Eden?</source> <translation>Sei sicuro di voler uscire da Eden?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4595"/> - <location filename="../../src/yuzu/main.cpp" line="4675"/> - <location filename="../../src/yuzu/main.cpp" line="4687"/> + <location filename="../../src/yuzu/main.cpp" line="4593"/> + <location filename="../../src/yuzu/main.cpp" line="4673"/> + <location filename="../../src/yuzu/main.cpp" line="4685"/> <source>Eden</source> <translation>Eden</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4676"/> + <location filename="../../src/yuzu/main.cpp" line="4674"/> <source>Are you sure you want to stop the emulation? Any unsaved progress will be lost.</source> <translation>Sei sicuro di voler arrestare l'emulazione? Tutti i progressi non salvati verranno perduti.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4684"/> + <location filename="../../src/yuzu/main.cpp" line="4682"/> <source>The currently running application has requested Eden to not exit. Would you like to bypass this and exit anyway?</source> @@ -6797,11 +6800,6 @@ Would you like to bypass this and exit anyway?</source> <translation>Rimuovi la configurazione personalizzata</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="568"/> - <source>Remove Play Time Data</source> - <translation>Reimposta il tempo di gioco</translation> - </message> - <message> <location filename="../../src/yuzu/game_list.cpp" line="560"/> <source>Remove Cache Storage</source> <translation>Rimuovi Storage Cache</translation> @@ -6829,12 +6827,17 @@ Would you like to bypass this and exit anyway?</source> <message> <location filename="../../src/yuzu/game_list.cpp" line="566"/> <source>Manage Play Time</source> - <translation type="unfinished"/> + <translation>Gestisci il tempo di gioco</translation> </message> <message> <location filename="../../src/yuzu/game_list.cpp" line="567"/> <source>Edit Play Time Data</source> - <translation type="unfinished"/> + <translation>Modifica il tempo di gioco</translation> + </message> + <message> + <location filename="../../src/yuzu/game_list.cpp" line="568"/> + <source>Remove Play Time Data</source> + <translation>Reimposta il tempo di gioco</translation> </message> <message> <location filename="../../src/yuzu/game_list.cpp" line="569"/> @@ -7539,6 +7542,16 @@ Debug Message: </source> <translation>&Strumenti</translation> </message> <message> + <location filename="../../src/yuzu/main.ui" line="161"/> + <source>Am&iibo</source> + <translation>Am&iibo</translation> + </message> + <message> + <location filename="../../src/yuzu/main.ui" line="170"/> + <source>&Applets</source> + <translation>&Applet</translation> + </message> + <message> <location filename="../../src/yuzu/main.ui" line="180"/> <source>&TAS</source> <translation>&TAS</translation> @@ -7549,19 +7562,9 @@ Debug Message: </source> <translation>&Crea scorciatoia per il menù Home</translation> </message> <message> - <location filename="../../src/yuzu/main.ui" line="161"/> - <source>Am&iibo</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/main.ui" line="170"/> - <source>&Applets</source> - <translation type="unfinished"/> - </message> - <message> <location filename="../../src/yuzu/main.ui" line="197"/> <source>Install &Firmware</source> - <translation type="unfinished"/> + <translation>Installa &firmware</translation> </message> <message> <location filename="../../src/yuzu/main.ui" line="216"/> @@ -7776,12 +7779,7 @@ Debug Message: </source> <message> <location filename="../../src/yuzu/main.ui" line="512"/> <source>Open &Home Menu</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/main.ui" line="605"/> - <source>&Data Manager</source> - <translation type="unfinished"/> + <translation>Apri il menù &Home</translation> </message> <message> <location filename="../../src/yuzu/main.ui" line="517"/> @@ -7863,6 +7861,11 @@ Debug Message: </source> <source>&Eden Dependencies</source> <translation>&Dipendenze di Eden</translation> </message> + <message> + <location filename="../../src/yuzu/main.ui" line="605"/> + <source>&Data Manager</source> + <translation>Gestione &dati</translation> + </message> </context> <context> <name>MigrationWorker</name> @@ -7892,7 +7895,7 @@ If you wish to clean up the files which were left in the old data location, you <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/migration_worker.h" line="74"/> + <location filename="../../src/yuzu/migration_worker.h" line="70"/> <source>Data was migrated successfully.</source> <translation type="unfinished"/> </message> @@ -8477,38 +8480,58 @@ p, li { white-space: pre-wrap; } <translation>%1 sta giocando a %2</translation> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="72"/> - <location filename="../../src/yuzu/user_data_migration.cpp" line="165"/> - <location filename="../../src/yuzu/user_data_migration.cpp" line="197"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="62"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="155"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="190"/> <source>Migration</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="126"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="76"/> + <source>Clear Shader Cache</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="84"/> + <source>Keep Old Data</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="85"/> + <source>Clear Old Data</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="86"/> + <source>Link Old Directory</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="116"/> <source> </source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="130"/> - <location filename="../../src/yuzu/user_data_migration.cpp" line="136"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="120"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="126"/> <source>No</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="166"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="156"/> <source>You can manually re-trigger this prompt by deleting the new config directory: %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="182"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="172"/> <source>Migrating</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="183"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="173"/> <source>Migrating, this may take a while...</source> <translation type="unfinished"/> </message> @@ -8645,21 +8668,31 @@ p, li { white-space: pre-wrap; } </message> <message> <location filename="../../src/qt_common/util/content.cpp" line="47"/> - <location filename="../../src/qt_common/util/content.cpp" line="226"/> - <location filename="../../src/qt_common/util/content.cpp" line="296"/> - <location filename="../../src/qt_common/util/content.cpp" line="406"/> + <location filename="../../src/qt_common/util/content.cpp" line="225"/> + <location filename="../../src/qt_common/util/content.cpp" line="294"/> + <location filename="../../src/qt_common/util/content.cpp" line="404"/> <location filename="../../src/qt_common/util/content.cpp" line="479"/> <source>Cancel</source> <translation>Annulla</translation> </message> <message> + <location filename="../../src/qt_common/util/content.cpp" line="63"/> + <source>Firmware Install Failed</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/util/content.cpp" line="64"/> + <source>Firmware Install Succeeded</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/util/content.cpp" line="179"/> <source>Firmware integrity verification failed!</source> <translation>Verifica dell'integrità del firmware fallita!</translation> </message> <message> <location filename="../../src/qt_common/util/content.cpp" line="180"/> - <location filename="../../src/qt_common/util/content.cpp" line="324"/> + <location filename="../../src/qt_common/util/content.cpp" line="322"/> <source>Verification failed for the following files: %1</source> @@ -8668,46 +8701,46 @@ p, li { white-space: pre-wrap; } %1</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="225"/> - <location filename="../../src/qt_common/util/content.cpp" line="295"/> + <location filename="../../src/qt_common/util/content.cpp" line="224"/> + <location filename="../../src/qt_common/util/content.cpp" line="293"/> <source>Verifying integrity...</source> <translation>Verifica dell'integrità in corso...</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="245"/> - <location filename="../../src/qt_common/util/content.cpp" line="318"/> + <location filename="../../src/qt_common/util/content.cpp" line="244"/> + <location filename="../../src/qt_common/util/content.cpp" line="316"/> <source>Integrity verification succeeded!</source> <translation>Verifica dell'integrità riuscita!</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="246"/> - <location filename="../../src/qt_common/util/content.cpp" line="319"/> + <location filename="../../src/qt_common/util/content.cpp" line="245"/> + <location filename="../../src/qt_common/util/content.cpp" line="317"/> <source>The operation completed successfully.</source> <translation>L'operazione è stata completata con successo.</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="250"/> - <location filename="../../src/qt_common/util/content.cpp" line="323"/> + <location filename="../../src/qt_common/util/content.cpp" line="249"/> + <location filename="../../src/qt_common/util/content.cpp" line="321"/> <source>Integrity verification failed!</source> <translation>Verifica dell'integrità fallita!</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="251"/> + <location filename="../../src/qt_common/util/content.cpp" line="250"/> <source>File contents may be corrupt or missing.</source> <translation>I contenuti dei file potrebbero essere corrotti o mancanti.</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="256"/> + <location filename="../../src/qt_common/util/content.cpp" line="255"/> <source>Integrity verification couldn't be performed</source> <translation>Impossibile effettuare la verifica dell'integrità</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="257"/> + <location filename="../../src/qt_common/util/content.cpp" line="256"/> <source>Firmware installation cancelled, firmware may be in a bad state or corrupted. File contents could not be checked for validity.</source> <translation>Installazione del firmware annullata, il firmware potrebbe essere corrotto o in cattivo stato. Non è stato possibile controllare la validità dei contenuti dei file.</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="265"/> + <location filename="../../src/qt_common/util/content.cpp" line="264"/> <source>Select Dumped Keys Location</source> <translation type="unfinished"/> </message> @@ -8717,22 +8750,17 @@ p, li { white-space: pre-wrap; } <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="283"/> - <source>Decryption Keys were successfully installed</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/util/content.cpp" line="286"/> + <location filename="../../src/qt_common/util/content.cpp" line="285"/> <source>Decryption Keys install failed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="352"/> + <location filename="../../src/qt_common/util/content.cpp" line="350"/> <source>Orphaned Profiles Detected!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="353"/> + <location filename="../../src/qt_common/util/content.cpp" line="351"/> <source>UNEXPECTED BAD THINGS MAY HAPPEN IF YOU DON'T READ THIS! Eden has detected the following save directories with no attached profile: %1 @@ -8742,54 +8770,54 @@ Hint: copy the contents of the largest or last-modified folder elsewhere, delet <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="366"/> + <location filename="../../src/qt_common/util/content.cpp" line="364"/> <source>Really clear data?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="367"/> + <location filename="../../src/qt_common/util/content.cpp" line="365"/> <source>Important data may be lost!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="374"/> + <location filename="../../src/qt_common/util/content.cpp" line="372"/> <source>Are you REALLY sure?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="375"/> + <location filename="../../src/qt_common/util/content.cpp" line="373"/> <source>Once deleted, your data will NOT come back! Only do this if you're 100% sure you want to delete this data.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="382"/> + <location filename="../../src/qt_common/util/content.cpp" line="380"/> <source>Clearing...</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="398"/> + <location filename="../../src/qt_common/util/content.cpp" line="396"/> <source>Select Export Location</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="399"/> + <location filename="../../src/qt_common/util/content.cpp" line="397"/> <source>%1.zip</source> - <translation type="unfinished"/> + <translation>%1.zip</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="400"/> + <location filename="../../src/qt_common/util/content.cpp" line="398"/> <location filename="../../src/qt_common/util/content.cpp" line="464"/> <source>Zipped Archives (*.zip)</source> - <translation type="unfinished"/> + <translation>Archivi compressi (*.zip)</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="406"/> + <location filename="../../src/qt_common/util/content.cpp" line="404"/> <source>Exporting data. This may take a while...</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="408"/> + <location filename="../../src/qt_common/util/content.cpp" line="406"/> <source>Exporting</source> <translation type="unfinished"/> </message> @@ -8849,32 +8877,32 @@ Only do this if you're 100% sure you want to delete this data.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="521"/> + <location filename="../../src/qt_common/util/content.cpp" line="524"/> <source>Imported Successfully</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="521"/> + <location filename="../../src/qt_common/util/content.cpp" line="524"/> <source>Data was imported successfully.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="523"/> + <location filename="../../src/qt_common/util/content.cpp" line="526"/> <source>Import Cancelled</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="523"/> + <location filename="../../src/qt_common/util/content.cpp" line="526"/> <source>Import was cancelled by the user.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="525"/> + <location filename="../../src/qt_common/util/content.cpp" line="528"/> <source>Import Failed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="526"/> + <location filename="../../src/qt_common/util/content.cpp" line="529"/> <source>Ensure you have read permissions on the targeted directory and try again.</source> <translation type="unfinished"/> </message> @@ -8882,196 +8910,196 @@ Only do this if you're 100% sure you want to delete this data.</source> <context> <name>QtCommon::Game</name> <message> - <location filename="../../src/qt_common/util/game.cpp" line="207"/> + <location filename="../../src/qt_common/util/game.cpp" line="209"/> <source>Error Removing Contents</source> <translation>Impossibile rimuovere il contentuto</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="209"/> + <location filename="../../src/qt_common/util/game.cpp" line="211"/> <source>Error Removing Update</source> <translation>Impossibile rimuovere l'aggiornamento</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="211"/> + <location filename="../../src/qt_common/util/game.cpp" line="213"/> <source>Error Removing DLC</source> <translation>Impossibile rimuovere il DLC</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="230"/> - <source>The base game is not installed in the NAND and cannot be removed.</source> - <translation>Il gioco base non è installato su NAND e non può essere rimosso.</translation> - </message> - <message> - <location filename="../../src/qt_common/util/game.cpp" line="244"/> - <source>There is no update installed for this title.</source> - <translation>Non c'è alcun aggiornamento installato per questo gioco.</translation> - </message> - <message> - <location filename="../../src/qt_common/util/game.cpp" line="254"/> - <source>There are no DLCs installed for this title.</source> - <translation>Non c'è alcun DLC installato per questo gioco.</translation> - </message> - <message> - <location filename="../../src/qt_common/util/game.cpp" line="224"/> + <location filename="../../src/qt_common/util/game.cpp" line="225"/> <location filename="../../src/qt_common/util/game.cpp" line="239"/> - <location filename="../../src/qt_common/util/game.cpp" line="259"/> - <location filename="../../src/qt_common/util/game.cpp" line="289"/> - <location filename="../../src/qt_common/util/game.cpp" line="329"/> - <location filename="../../src/qt_common/util/game.cpp" line="358"/> + <location filename="../../src/qt_common/util/game.cpp" line="256"/> + <location filename="../../src/qt_common/util/game.cpp" line="284"/> + <location filename="../../src/qt_common/util/game.cpp" line="320"/> + <location filename="../../src/qt_common/util/game.cpp" line="346"/> <source>Successfully Removed</source> <translation>Rimozione completata</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="225"/> + <location filename="../../src/qt_common/util/game.cpp" line="226"/> <source>Successfully removed the installed base game.</source> - <translation type="unfinished"/> + <translation>Il gioco base installato è stato rimosso con successo.</translation> + </message> + <message> + <location filename="../../src/qt_common/util/game.cpp" line="231"/> + <source>The base game is not installed in the NAND and cannot be removed.</source> + <translation>Il gioco base non è installato su NAND e non può essere rimosso.</translation> </message> <message> <location filename="../../src/qt_common/util/game.cpp" line="240"/> <source>Successfully removed the installed update.</source> - <translation type="unfinished"/> + <translation>L'aggiornamento installato è stato rimosso con successo.</translation> + </message> + <message> + <location filename="../../src/qt_common/util/game.cpp" line="243"/> + <source>There is no update installed for this title.</source> + <translation>Non c'è alcun aggiornamento installato per questo gioco.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="260"/> + <location filename="../../src/qt_common/util/game.cpp" line="252"/> + <source>There are no DLCs installed for this title.</source> + <translation>Non c'è alcun DLC installato per questo gioco.</translation> + </message> + <message> + <location filename="../../src/qt_common/util/game.cpp" line="257"/> <source>Successfully removed %1 installed DLC.</source> <translation>%1 DLC rimossi con successo.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="283"/> - <location filename="../../src/qt_common/util/game.cpp" line="293"/> + <location filename="../../src/qt_common/util/game.cpp" line="279"/> + <location filename="../../src/qt_common/util/game.cpp" line="287"/> <source>Error Removing Transferable Shader Cache</source> <translation>Impossibile rimuovere la cache trasferibile degli shader</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="284"/> - <location filename="../../src/qt_common/util/game.cpp" line="324"/> + <location filename="../../src/qt_common/util/game.cpp" line="280"/> + <location filename="../../src/qt_common/util/game.cpp" line="316"/> <source>A shader cache for this title does not exist.</source> <translation>Non esiste una cache degli shader per questo gioco.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="290"/> + <location filename="../../src/qt_common/util/game.cpp" line="285"/> <source>Successfully removed the transferable shader cache.</source> <translation>La cache trasferibile degli shader è stata rimossa con successo.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="294"/> + <location filename="../../src/qt_common/util/game.cpp" line="288"/> <source>Failed to remove the transferable shader cache.</source> <translation>Si è verificato un errore nel rimuovere la cache trasferibile degli shader.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="311"/> + <location filename="../../src/qt_common/util/game.cpp" line="304"/> <source>Error Removing Vulkan Driver Pipeline Cache</source> <translation>Impossibile rimuovere la cache delle pipeline del driver Vulkan</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="312"/> + <location filename="../../src/qt_common/util/game.cpp" line="305"/> <source>Failed to remove the driver pipeline cache.</source> <translation>Si è verificato un errore nel rimuovere la cache delle pipeline del driver.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="323"/> - <location filename="../../src/qt_common/util/game.cpp" line="334"/> + <location filename="../../src/qt_common/util/game.cpp" line="315"/> + <location filename="../../src/qt_common/util/game.cpp" line="325"/> <source>Error Removing Transferable Shader Caches</source> <translation>Impossibile rimuovere le cache trasferibili degli shader</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="330"/> + <location filename="../../src/qt_common/util/game.cpp" line="321"/> <source>Successfully removed the transferable shader caches.</source> <translation>Le cache trasferibili degli shader sono state rimosse con successo.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="335"/> + <location filename="../../src/qt_common/util/game.cpp" line="326"/> <source>Failed to remove the transferable shader cache directory.</source> <translation>Si è verificato un errore nel rimuovere la cartella della cache trasferibile degli shader.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="351"/> - <location filename="../../src/qt_common/util/game.cpp" line="362"/> + <location filename="../../src/qt_common/util/game.cpp" line="340"/> + <location filename="../../src/qt_common/util/game.cpp" line="349"/> <source>Error Removing Custom Configuration</source> <translation>Impossibile rimuovere la configurazione personalizzata</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="352"/> + <location filename="../../src/qt_common/util/game.cpp" line="341"/> <source>A custom configuration for this title does not exist.</source> <translation>Non esiste una configurazione personalizzata per questo gioco.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="359"/> + <location filename="../../src/qt_common/util/game.cpp" line="347"/> <source>Successfully removed the custom game configuration.</source> <translation>La configurazione personalizzata del gioco è stata rimossa con successo.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="363"/> + <location filename="../../src/qt_common/util/game.cpp" line="350"/> <source>Failed to remove the custom game configuration.</source> <translation>Si è verificato un errore nel rimuovere la configurazione personalizzata del gioco.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="391"/> + <location filename="../../src/qt_common/util/game.cpp" line="378"/> <source>Reset Metadata Cache</source> <translation>Svuota la cache dei metadati</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="395"/> + <location filename="../../src/qt_common/util/game.cpp" line="385"/> <source>The metadata cache is already empty.</source> <translation>La cache dei metadati è già vuota.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="400"/> + <location filename="../../src/qt_common/util/game.cpp" line="391"/> <source>The operation completed successfully.</source> <translation>L'operazione è stata completata con successo.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="406"/> + <location filename="../../src/qt_common/util/game.cpp" line="398"/> <source>The metadata cache couldn't be deleted. It might be in use or non-existent.</source> <translation>Impossibile eliminare la cache dei metadati. Potrebbe essere in uso o inesistente.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="421"/> + <location filename="../../src/qt_common/util/game.cpp" line="413"/> <source>Create Shortcut</source> <translation>Crea scorciatoia</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="422"/> + <location filename="../../src/qt_common/util/game.cpp" line="414"/> <source>Do you want to launch the game in fullscreen?</source> <translation>Vuoi avviare il gioco a schermo intero?</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="426"/> + <location filename="../../src/qt_common/util/game.cpp" line="418"/> <source>Shortcut Created</source> <translation>Scorciatoia creata</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="427"/> + <location filename="../../src/qt_common/util/game.cpp" line="419"/> <source>Successfully created a shortcut to %1</source> <translation>Scorciatoia creata con successo per %1</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="432"/> + <location filename="../../src/qt_common/util/game.cpp" line="424"/> <source>Shortcut may be Volatile!</source> <translation>Scorciatoia potenzialmente instabile!</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="433"/> + <location filename="../../src/qt_common/util/game.cpp" line="425"/> <source>This will create a shortcut to the current AppImage. This may not work well if you update. Continue?</source> <translation>Verrà creata una scorciatoia all'AppImage attuale. Potrebbe non funzionare correttamente se effettui un aggiornamento. Vuoi continuare?</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="439"/> + <location filename="../../src/qt_common/util/game.cpp" line="431"/> <source>Failed to Create Shortcut</source> <translation>Impossibile creare la scorciatoia</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="440"/> + <location filename="../../src/qt_common/util/game.cpp" line="432"/> <source>Failed to create a shortcut to %1</source> <translation>Si è verificato un errore nel creare la scorciatoia per %1</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="510"/> + <location filename="../../src/qt_common/util/game.cpp" line="504"/> <source>Create Icon</source> <translation>Crea icona</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="511"/> + <location filename="../../src/qt_common/util/game.cpp" line="505"/> <source>Cannot create icon file. Path "%1" does not exist and cannot be created.</source> <translation>Impossibile creare il file dell'icona. Il percorso "%1" non esiste e non può essere creato.</translation> </message> @@ -9101,7 +9129,7 @@ Only do this if you're 100% sure you want to delete this data.</source> <message> <location filename="../../src/qt_common/util/path.cpp" line="21"/> <source>Error Opening Shader Cache</source> - <translation type="unfinished"/> + <translation>Impossibile aprire la cache degli shader</translation> </message> <message> <location filename="../../src/qt_common/util/path.cpp" line="22"/> @@ -9110,6 +9138,120 @@ Only do this if you're 100% sure you want to delete this data.</source> </message> </context> <context> + <name>QtCommon::StringLookup</name> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="49"/> + <source>Contains game save data. DO NOT REMOVE UNLESS YOU KNOW WHAT YOU'RE DOING!</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="51"/> + <source>Contains Vulkan and OpenGL pipeline caches. Generally safe to remove.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="52"/> + <source>Contains updates and DLC for games.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="53"/> + <source>Contains firmware and applet data.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="54"/> + <source>Contains game mods, patches, and cheats.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="57"/> + <source>Decryption Keys were successfully installed</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="58"/> + <source>Unable to read key directory, aborting</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="59"/> + <source>One or more keys failed to copy.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="61"/> + <source>Verify your keys file has a .keys extension and try again.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="63"/> + <source>Decryption Keys failed to initialize. Check that your dumping tools are up to date and re-dump keys.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="68"/> + <source>Successfully installed firmware version %1</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="69"/> + <source>Unable to locate potential firmware NCA files</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="70"/> + <source>Failed to delete one or more firmware files.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="71"/> + <source>One or more firmware files failed to copy into NAND.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="73"/> + <source>Firmware installation cancelled, firmware may be in a bad state or corrupted. Restart Eden or re-install firmware.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="78"/> + <source>Eden has detected user data for the following emulators:</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="80"/> + <source>Would you like to migrate your data for use in Eden? +Select the corresponding button to migrate data from that emulator. +This may take a while.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="84"/> + <source>Clearing shader cache is recommended for all users. +Do not uncheck unless you know what you're doing.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="88"/> + <source>Keeps the old data directory. This is recommended if you aren't +space-constrained and want to keep separate data for the old emulator.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="91"/> + <source>Deletes the old data directory. +This is recommended on devices with space constraints.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="94"/> + <source>Creates a filesystem link between the old directory and Eden directory. +This is recommended if you want to share data between emulators.</source> + <translation type="unfinished"/> + </message> +</context> +<context> <name>QtControllerSelectorDialog</name> <message> <location filename="../../src/yuzu/applets/qt_controller.ui" line="14"/> @@ -9538,27 +9680,27 @@ p, li { white-space: pre-wrap; } <message> <location filename="../../src/yuzu/set_play_time_dialog.ui" line="14"/> <source>Set Play Time Data</source> - <translation type="unfinished"/> + <translation>Imposta il tempo di gioco</translation> </message> <message> <location filename="../../src/yuzu/set_play_time_dialog.ui" line="25"/> <source>Hours:</source> - <translation type="unfinished"/> + <translation>Ore:</translation> </message> <message> <location filename="../../src/yuzu/set_play_time_dialog.ui" line="39"/> <source>Minutes:</source> - <translation type="unfinished"/> + <translation>Minuti:</translation> </message> <message> <location filename="../../src/yuzu/set_play_time_dialog.ui" line="53"/> <source>Seconds:</source> - <translation type="unfinished"/> + <translation>Secondi:</translation> </message> <message> <location filename="../../src/yuzu/set_play_time_dialog.cpp" line="46"/> <source>Total play time reached maximum.</source> - <translation type="unfinished"/> + <translation>Il tempo di gioco totale ha raggiunto il limite massimo.</translation> </message> </context> <context> @@ -9592,7 +9734,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="205"/> <source>paused</source> - <translation>In Pausa</translation> + <translation>In pausa</translation> </message> <message> <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="211"/> diff --git a/dist/languages/ja_JP.ts b/dist/languages/ja_JP.ts index 8683cb9043..699422d2da 100644 --- a/dist/languages/ja_JP.ts +++ b/dist/languages/ja_JP.ts @@ -473,26 +473,56 @@ This would ban both their forum username and their IP address.</source> <translation>マルチコアCPUエミュレーション</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="65"/> + <source>This option increases CPU emulation thread use from 1 to the maximum of 4. +This is mainly a debug option and shouldn't be disabled.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="70"/> <source>Memory Layout</source> <translation>メモリレイアウト</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="71"/> + <source>Increases the amount of emulated RAM from 4GB of the board to the devkit 8/6GB. +Doesn't affect performance/stability but may allow HD texture mods to load.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="77"/> <source>Limit Speed Percent</source> <translation>エミュレーション速度の制限</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="78"/> + <source>Controls the game's maximum rendering speed, but it's up to each game if it runs faster or not. +200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. +Disabling it means unlocking the framerate to the maximum your PC can reach.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="84"/> <source>Synchronize Core Speed</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="85"/> + <source>Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). +Can help reduce stuttering at lower framerates.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="92"/> <source>Accuracy:</source> <translation>エミュレーション精度:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="93"/> + <source>Change the accuracy of the emulated CPU (for debugging only).</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="94"/> <location filename="../../src/qt_common/config/shared_translation.cpp" line="110"/> <source>Backend:</source> @@ -515,6 +545,11 @@ Use Boost (1700MHz) to run at the Switch's highest native clock, or Fast (2 <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="108"/> + <source>Set a custom value of CPU ticks. Higher values can increase performance, but may cause deadlocks. A range of 77-21000 is recommended.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="115"/> <source>Enable Host MMU Emulation (fastmem)</source> <translation type="unfinished"/> @@ -573,6 +608,12 @@ Please note this also reduces accuracy of certain floating-point instructions.</ <translation>アドレス空間チェックの無効化</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="142"/> + <source>This option improves speed by eliminating a safety check before every memory operation. +Disabling it may allow arbitrary code execution.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="147"/> <source>Ignore global monitor</source> <translation type="unfinished"/> @@ -589,21 +630,45 @@ Please note this may result in deadlocks and other race conditions.</source> <translation>API:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="157"/> + <source>Changes the output graphics API. +Vulkan is recommended.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="160"/> <source>Device:</source> <translation>使用デバイス:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="161"/> + <source>This setting selects the GPU to use (Vulkan only).</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="164"/> <source>Shader Backend:</source> <translation>シェーダーバックエンド:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="165"/> + <source>The shader backend to use with OpenGL. +GLSL is recommended.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="168"/> <source>Resolution:</source> <translation>解像度:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="169"/> + <source>Forces to render at a different resolution. +Higher resolutions require more VRAM and bandwidth. +Options lower than 1X can cause artifacts.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="172"/> <source>Window Adapting Filter:</source> <translation>ウィンドウ適応フィルター:</translation> @@ -614,11 +679,23 @@ Please note this may result in deadlocks and other race conditions.</source> <translation>FSR シャープネス:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="176"/> + <source>Determines how sharpened the image will look using FSR's dynamic contrast.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="179"/> <source>Anti-Aliasing Method:</source> <translation>アンチエイリアス方式:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="180"/> + <source>The anti-aliasing method to use. +SMAA offers the best quality. +FXAA can produce a more stable picture in lower resolutions.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="184"/> <source>Fullscreen Mode:</source> <translation>フルスクリーンモード:</translation> @@ -636,12 +713,29 @@ Exclusive fullscreen may offer better performance and better Freesync/Gsync supp <translation>アスペクト比:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="192"/> + <source>Stretches the renderer to fit the specified aspect ratio. +Most games only support 16:9, so modifications are required to get other ratios. +Also controls the aspect ratio of captured screenshots.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="197"/> + <source>Use persistent pipeline cache</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="198"/> <source>Allows saving shaders to storage for faster loading on following game boots. Disabling it is only intended for debugging.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="202"/> + <source>Optimize SPIRV output</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="203"/> <source>Runs an additional optimization pass over generated SPIRV shaders. Will increase time required for shader compilation. @@ -678,31 +772,73 @@ In most cases, GPU decoding provides the best performance.</source> <translation>ASTC デコード方式:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="220"/> + <source>This option controls how ASTC textures should be decoded. +CPU: Use the CPU for decoding. +GPU: Use the GPU's compute shaders to decode ASTC textures (recommended). +CPU Asynchronously: Use the CPU to decode ASTC textures on demand. EliminatesASTC decoding +stuttering but may present artifacts.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="228"/> <source>ASTC Recompression Method:</source> <translation>ASTC 再圧縮方式:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/> + <source>Most GPUs lack support for ASTC textures and must decompress to anintermediate format: RGBA8. +BC1/BC3: The intermediate format will be recompressed to BC1 or BC3 format, + saving VRAM but degrading image quality.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="235"/> <source>VRAM Usage Mode:</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/> + <source>Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. +Aggressive mode may impact performance of other applications such as recording software.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="239"/> <source>Skip CPU Inner Invalidation</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="240"/> + <source>Skips certain cache invalidations during memory updates, reducing CPU usage and improving latency. This may cause soft-crashes.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="245"/> <source>VSync Mode:</source> <translation>垂直同期:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="246"/> + <source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. +FIFO Relaxed allows tearing as it recovers from a slow down. +Mailbox can have lower latency than FIFO and does not tear but may drop frames. +Immediate (no synchronization) presents whatever is available and can exhibit tearing.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="256"/> <source>Sync Memory Operations</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="257"/> + <source>Ensures data consistency between compute and memory operations. +This option fixes issues in games, but may degrade performance. +Unreal Engine 4 games often see the most significant changes thereof.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="260"/> <source>Enable asynchronous presentation (Vulkan only)</source> <translation>非同期プレゼンテーション (Vulkan のみ)</translation> @@ -728,6 +864,12 @@ In most cases, GPU decoding provides the best performance.</source> <translation>異方性フィルタリング:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="271"/> + <source>Controls the quality of texture rendering at oblique angles. +Safe to set at 16x on most GPUs.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="274"/> <source>GPU Accuracy:</source> <translation type="unfinished"/> @@ -746,6 +888,21 @@ Extreme should only be used as a last resort.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="281"/> + <source>Controls the DMA precision accuracy. Safe precision fixes issues in some games but may degrade performance.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="284"/> + <source>Enable asynchronous shader compilation (Hack)</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="285"/> + <source>May reduce shader stutter.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="289"/> <source>Fast GPU Time (Hack)</source> <translation type="unfinished"/> @@ -773,6 +930,13 @@ This option can improve shader loading time significantly in cases where the Vul <translation>コンピュート・パイプラインの有効化(インテル Vulkan のみ)</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/> + <source>Required by some games. +This setting only exists for Intel proprietary drivers and may crash if enabled. +Compute pipelines are always enabled on all other drivers.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="309"/> <source>Enable Reactive Flushing</source> <translation type="unfinished"/> @@ -808,11 +972,24 @@ This option can improve shader loading time significantly in cases where the Vul <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="326"/> + <source>Controls the number of features that can be used in Extended Dynamic State. +Higher numbers allow for more features and can increase performance, but may cause issues. +The default value is per-system.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="330"/> <source>Provoking Vertex</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="331"/> + <source>Improves lighting and vertex handling in some games. +Only Vulkan 1.0+ devices support this extension.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="336"/> <source>Descriptor Indexing</source> <translation type="unfinished"/> @@ -829,244 +1006,17 @@ Some Vulkan 1.1+ and all 1.2+ devices support this extension.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="354"/> - <source>RNG Seed</source> - <translation>乱数シード値の変更</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="357"/> - <source>Device Name</source> - <translation>デバイス名</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="360"/> - <source>Custom RTC Date:</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="370"/> - <source>Language:</source> - <translation>言語:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="372"/> - <source>Region:</source> - <translation>地域:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="373"/> - <source>Time Zone:</source> - <translation>タイムゾーン:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="374"/> - <source>Sound Output Mode:</source> - <translation>音声出力モード:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="377"/> - <source>Console Mode:</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="408"/> - <source>Confirm before stopping emulation</source> - <translation>エミュレーションを停止する前に確認する</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="413"/> - <source>Hide mouse on inactivity</source> - <translation>非アクティブ時にマウスカーソルを隠す</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="417"/> - <source>Disable controller applet</source> - <translation>コントローラーアプレットの無効化</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="65"/> - <source>This option increases CPU emulation thread use from 1 to the maximum of 4. -This is mainly a debug option and shouldn't be disabled.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="71"/> - <source>Increases the amount of emulated RAM from 4GB of the board to the devkit 8/6GB. -Doesn't affect performance/stability but may allow HD texture mods to load.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="78"/> - <source>Controls the game's maximum rendering speed, but it's up to each game if it runs faster or not. -200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. -Disabling it means unlocking the framerate to the maximum your PC can reach.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="85"/> - <source>Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). -Can help reduce stuttering at lower framerates.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="93"/> - <source>Change the accuracy of the emulated CPU (for debugging only).</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="108"/> - <source>Set a custom value of CPU ticks. Higher values can increase performance, but may cause deadlocks. A range of 77-21000 is recommended.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="142"/> - <source>This option improves speed by eliminating a safety check before every memory operation. -Disabling it may allow arbitrary code execution.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="157"/> - <source>Changes the output graphics API. -Vulkan is recommended.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="161"/> - <source>This setting selects the GPU to use (Vulkan only).</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="165"/> - <source>The shader backend to use with OpenGL. -GLSL is recommended.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="169"/> - <source>Forces to render at a different resolution. -Higher resolutions require more VRAM and bandwidth. -Options lower than 1X can cause artifacts.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="176"/> - <source>Determines how sharpened the image will look using FSR's dynamic contrast.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="180"/> - <source>The anti-aliasing method to use. -SMAA offers the best quality. -FXAA can produce a more stable picture in lower resolutions.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="192"/> - <source>Stretches the renderer to fit the specified aspect ratio. -Most games only support 16:9, so modifications are required to get other ratios. -Also controls the aspect ratio of captured screenshots.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="197"/> - <source>Use persistent pipeline cache</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="202"/> - <source>Optimize SPIRV output</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="220"/> - <source>This option controls how ASTC textures should be decoded. -CPU: Use the CPU for decoding. -GPU: Use the GPU's compute shaders to decode ASTC textures (recommended). -CPU Asynchronously: Use the CPU to decode ASTC textures on demand. EliminatesASTC decoding -stuttering but may present artifacts.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/> - <source>Most GPUs lack support for ASTC textures and must decompress to anintermediate format: RGBA8. -BC1/BC3: The intermediate format will be recompressed to BC1 or BC3 format, - saving VRAM but degrading image quality.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/> - <source>Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. -Aggressive mode may impact performance of other applications such as recording software.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="240"/> - <source>Skips certain cache invalidations during memory updates, reducing CPU usage and improving latency. This may cause soft-crashes.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="246"/> - <source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. -FIFO Relaxed allows tearing as it recovers from a slow down. -Mailbox can have lower latency than FIFO and does not tear but may drop frames. -Immediate (no synchronization) presents whatever is available and can exhibit tearing.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="257"/> - <source>Ensures data consistency between compute and memory operations. -This option fixes issues in games, but may degrade performance. -Unreal Engine 4 games often see the most significant changes thereof.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="271"/> - <source>Controls the quality of texture rendering at oblique angles. -Safe to set at 16x on most GPUs.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="281"/> - <source>Controls the DMA precision accuracy. Safe precision fixes issues in some games but may degrade performance.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="284"/> - <source>Enable asynchronous shader compilation (Hack)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="285"/> - <source>May reduce shader stutter.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/> - <source>Required by some games. -This setting only exists for Intel proprietary drivers and may crash if enabled. -Compute pipelines are always enabled on all other drivers.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="326"/> - <source>Controls the number of features that can be used in Extended Dynamic State. -Higher numbers allow for more features and can increase performance, but may cause issues. -The default value is per-system.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="331"/> - <source>Improves lighting and vertex handling in some games. -Only Vulkan 1.0+ devices support this extension.</source> - <translation type="unfinished"/> - </message> - <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="345"/> <source>Allows the fragment shader to execute per sample in a multi-sampled fragment instead of once per fragment. Improves graphics quality at the cost of performance. Higher values improve quality but degrade performance.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="354"/> + <source>RNG Seed</source> + <translation>乱数シード値の変更</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="355"/> <source>Controls the seed of the random number generator. Mainly used for speedrunning.</source> @@ -1074,10 +1024,20 @@ Mainly used for speedrunning.</source> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="357"/> + <source>Device Name</source> + <translation>デバイス名</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="357"/> <source>The name of the console.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="360"/> + <source>Custom RTC Date:</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="361"/> <source>This option allows to change the clock of the console. Can be used to manipulate time in games.</source> @@ -1089,21 +1049,46 @@ Can be used to manipulate time in games.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="370"/> + <source>Language:</source> + <translation>言語:</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="371"/> <source>This option can be overridden when region setting is auto-select</source> <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="372"/> + <source>Region:</source> + <translation>地域:</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="372"/> <source>The region of the console.</source> <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="373"/> + <source>Time Zone:</source> + <translation>タイムゾーン:</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="373"/> <source>The time zone of the console.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="374"/> + <source>Sound Output Mode:</source> + <translation>音声出力モード:</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="377"/> + <source>Console Mode:</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="378"/> <source>Selects if the console is in Docked or Handheld mode. Games will change their resolution, details and supported controllers and depending on this setting. @@ -1131,17 +1116,32 @@ Setting to Handheld can help improve performance for low end systems.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="408"/> + <source>Confirm before stopping emulation</source> + <translation>エミュレーションを停止する前に確認する</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="409"/> <source>Overrides prompts asking to confirm stopping the emulation. Enabling it bypasses such prompts and directly exits the emulation.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="413"/> + <source>Hide mouse on inactivity</source> + <translation>非アクティブ時にマウスカーソルを隠す</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="414"/> <source>Hides the mouse after 2.5s of inactivity.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="417"/> + <source>Disable controller applet</source> + <translation>コントローラーアプレットの無効化</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="418"/> <source>Forcibly disables the use of the controller applet in emulated programs. When a program attempts to open the controller applet, it is immediately closed.</source> @@ -1445,8 +1445,8 @@ When a program attempts to open the controller applet, it is immediately closed. </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="556"/> - <source>AMD FidelityFX™️ Super Resolution</source> - <translation>AMD FidelityFX™️ Super Resolution</translation> + <source>AMD FidelityFX Super Resolution</source> + <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="557"/> @@ -4586,13 +4586,13 @@ Current values are %1% and %2% respectively.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="382"/> - <source>Could not extract RomFS. Your file or decryption keys may be corrupted.</source> + <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="381"/> + <source>Error extracting archive</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="381"/> - <source>Error extracting archive</source> + <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="382"/> + <source>Could not extract RomFS. Your file or decryption keys may be corrupted.</source> <translation type="unfinished"/> </message> <message> @@ -5710,7 +5710,7 @@ Please go to Configure -> System -> Network and make a selection.</source> </message> <message> <location filename="../../src/qt_common/config/shared_translation.h" line="53"/> - <location filename="../../src/yuzu/main.cpp" line="4408"/> + <location filename="../../src/yuzu/main.cpp" line="4406"/> <source>FSR</source> <translation>FSR</translation> </message> @@ -6287,389 +6287,389 @@ Please, only use this feature to install updates and DLC.</source> <translation>URL"%1"を開けません。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3605"/> + <location filename="../../src/yuzu/main.cpp" line="3603"/> <source>TAS Recording</source> <translation> TAS 記録中</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3605"/> + <location filename="../../src/yuzu/main.cpp" line="3603"/> <source>Overwrite file of player 1?</source> <translation>プレイヤー1のファイルを上書きしますか?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3624"/> + <location filename="../../src/yuzu/main.cpp" line="3622"/> <source>Invalid config detected</source> <translation>無効な設定を検出しました</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3625"/> + <location filename="../../src/yuzu/main.cpp" line="3623"/> <source>Handheld controller can't be used on docked mode. Pro controller will be selected.</source> <translation>携帯コントローラはドックモードで使用できないため、Proコントローラが選択されます。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3767"/> - <location filename="../../src/yuzu/main.cpp" line="3818"/> + <location filename="../../src/yuzu/main.cpp" line="3765"/> + <location filename="../../src/yuzu/main.cpp" line="3816"/> <source>Amiibo</source> <translation>Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3767"/> - <location filename="../../src/yuzu/main.cpp" line="3818"/> + <location filename="../../src/yuzu/main.cpp" line="3765"/> + <location filename="../../src/yuzu/main.cpp" line="3816"/> <source>The current amiibo has been removed</source> <translation>現在の amiibo は削除されました</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3772"/> + <location filename="../../src/yuzu/main.cpp" line="3770"/> <source>Error</source> <translation>エラー</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3772"/> - <location filename="../../src/yuzu/main.cpp" line="3830"/> + <location filename="../../src/yuzu/main.cpp" line="3770"/> + <location filename="../../src/yuzu/main.cpp" line="3828"/> <source>The current game is not looking for amiibos</source> <translation>現在のゲームはamiiboを要求しません</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3778"/> + <location filename="../../src/yuzu/main.cpp" line="3776"/> <source>Amiibo File (%1);; All Files (*.*)</source> <translation>amiiboファイル (%1);;すべてのファイル (*.*)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3779"/> + <location filename="../../src/yuzu/main.cpp" line="3777"/> <source>Load Amiibo</source> <translation>amiiboのロード</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3814"/> + <location filename="../../src/yuzu/main.cpp" line="3812"/> <source>Error loading Amiibo data</source> <translation>amiiboデータ読み込み中にエラーが発生しました</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3824"/> + <location filename="../../src/yuzu/main.cpp" line="3822"/> <source>The selected file is not a valid amiibo</source> <translation>選択されたファイルは有効な amiibo ではありません</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3827"/> + <location filename="../../src/yuzu/main.cpp" line="3825"/> <source>The selected file is already on use</source> <translation>選択されたファイルはすでに使用中です</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3833"/> + <location filename="../../src/yuzu/main.cpp" line="3831"/> <source>An unknown error occurred</source> <translation>不明なエラーが発生しました</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3882"/> - <location filename="../../src/yuzu/main.cpp" line="3905"/> + <location filename="../../src/yuzu/main.cpp" line="3880"/> + <location filename="../../src/yuzu/main.cpp" line="3903"/> <source>Keys not installed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3883"/> - <location filename="../../src/yuzu/main.cpp" line="3906"/> + <location filename="../../src/yuzu/main.cpp" line="3881"/> + <location filename="../../src/yuzu/main.cpp" line="3904"/> <source>Install decryption keys and restart Eden before attempting to install firmware.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3888"/> + <location filename="../../src/yuzu/main.cpp" line="3886"/> <source>Select Dumped Firmware Source Location</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3911"/> + <location filename="../../src/yuzu/main.cpp" line="3909"/> <source>Select Dumped Firmware ZIP</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3911"/> + <location filename="../../src/yuzu/main.cpp" line="3909"/> <source>Zipped Archives (*.zip)</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3926"/> + <location filename="../../src/yuzu/main.cpp" line="3924"/> <source>Firmware cleanup failed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3927"/> + <location filename="../../src/yuzu/main.cpp" line="3925"/> <source>Failed to clean up extracted firmware cache. Check write permissions in the system temp directory and try again. OS reported error: %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3991"/> - <location filename="../../src/yuzu/main.cpp" line="4014"/> - <location filename="../../src/yuzu/main.cpp" line="4038"/> - <location filename="../../src/yuzu/main.cpp" line="4061"/> - <location filename="../../src/yuzu/main.cpp" line="4087"/> - <location filename="../../src/yuzu/main.cpp" line="4138"/> + <location filename="../../src/yuzu/main.cpp" line="3989"/> + <location filename="../../src/yuzu/main.cpp" line="4012"/> + <location filename="../../src/yuzu/main.cpp" line="4036"/> + <location filename="../../src/yuzu/main.cpp" line="4059"/> + <location filename="../../src/yuzu/main.cpp" line="4085"/> + <location filename="../../src/yuzu/main.cpp" line="4136"/> <source>No firmware available</source> <translation>ファームウェアがありません</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3992"/> + <location filename="../../src/yuzu/main.cpp" line="3990"/> <source>Please install firmware to use the Album applet.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3998"/> + <location filename="../../src/yuzu/main.cpp" line="3996"/> <source>Album Applet</source> <translation>アルバムアプレット</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3999"/> + <location filename="../../src/yuzu/main.cpp" line="3997"/> <source>Album applet is not available. Please reinstall firmware.</source> <translation>アルバムアプレットは利用可能ではありません. ファームウェアを再インストールしてください.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4015"/> + <location filename="../../src/yuzu/main.cpp" line="4013"/> <source>Please install firmware to use the Cabinet applet.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4021"/> + <location filename="../../src/yuzu/main.cpp" line="4019"/> <source>Cabinet Applet</source> <translation>キャビネットアプレット</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4022"/> + <location filename="../../src/yuzu/main.cpp" line="4020"/> <source>Cabinet applet is not available. Please reinstall firmware.</source> <translation>キャビネットアプレットは利用可能ではありません. ファームウェアを再インストールしてください.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4039"/> + <location filename="../../src/yuzu/main.cpp" line="4037"/> <source>Please install firmware to use the Mii editor.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4045"/> + <location filename="../../src/yuzu/main.cpp" line="4043"/> <source>Mii Edit Applet</source> <translation>Mii 編集アプレット</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4046"/> + <location filename="../../src/yuzu/main.cpp" line="4044"/> <source>Mii editor is not available. Please reinstall firmware.</source> <translation>Mii エディタは利用可能ではありません. ファームウェアを再インストールしてください.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4062"/> + <location filename="../../src/yuzu/main.cpp" line="4060"/> <source>Please install firmware to use the Controller Menu.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4069"/> + <location filename="../../src/yuzu/main.cpp" line="4067"/> <source>Controller Applet</source> <translation>コントローラー アプレット</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4070"/> + <location filename="../../src/yuzu/main.cpp" line="4068"/> <source>Controller Menu is not available. Please reinstall firmware.</source> <translation>コントローラーメニューは利用可能ではありません. ファームウェアを再インストールしてください.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4088"/> + <location filename="../../src/yuzu/main.cpp" line="4086"/> <source>Please install firmware to use the Home Menu.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4091"/> + <location filename="../../src/yuzu/main.cpp" line="4089"/> <source>Firmware Corrupted</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4098"/> + <location filename="../../src/yuzu/main.cpp" line="4096"/> <source>Firmware Too New</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4099"/> + <location filename="../../src/yuzu/main.cpp" line="4097"/> <source> Continue anyways?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4103"/> + <location filename="../../src/yuzu/main.cpp" line="4101"/> <source>Don't show again</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4122"/> + <location filename="../../src/yuzu/main.cpp" line="4120"/> <source>Home Menu Applet</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4123"/> + <location filename="../../src/yuzu/main.cpp" line="4121"/> <source>Home Menu is not available. Please reinstall firmware.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4139"/> + <location filename="../../src/yuzu/main.cpp" line="4137"/> <source>Please install firmware to use Starter.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4145"/> + <location filename="../../src/yuzu/main.cpp" line="4143"/> <source>Starter Applet</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4146"/> + <location filename="../../src/yuzu/main.cpp" line="4144"/> <source>Starter is not available. Please reinstall firmware.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4187"/> + <location filename="../../src/yuzu/main.cpp" line="4185"/> <source>Capture Screenshot</source> <translation>スクリーンショットのキャプチャ</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4188"/> + <location filename="../../src/yuzu/main.cpp" line="4186"/> <source>PNG Image (*.png)</source> <translation>PNG画像 (*.png)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4232"/> + <location filename="../../src/yuzu/main.cpp" line="4230"/> <source>Update Available</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4237"/> + <location filename="../../src/yuzu/main.cpp" line="4235"/> <source>Download the %1 update?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4296"/> + <location filename="../../src/yuzu/main.cpp" line="4294"/> <source>TAS state: Running %1/%2</source> <translation>TAS 状態: 実行中 %1/%2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4300"/> + <location filename="../../src/yuzu/main.cpp" line="4298"/> <source>TAS state: Recording %1</source> <translation>TAS 状態: 記録中 %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4302"/> + <location filename="../../src/yuzu/main.cpp" line="4300"/> <source>TAS state: Idle %1/%2</source> <translation>TAS 状態: アイドル %1/%2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4306"/> + <location filename="../../src/yuzu/main.cpp" line="4304"/> <source>TAS State: Invalid</source> <translation>TAS 状態: 無効</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4320"/> + <location filename="../../src/yuzu/main.cpp" line="4318"/> <source>&Stop Running</source> <translation>実行停止(&S)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4320"/> + <location filename="../../src/yuzu/main.cpp" line="4318"/> <source>&Start</source> <translation>実行(&S)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4321"/> + <location filename="../../src/yuzu/main.cpp" line="4319"/> <source>Stop R&ecording</source> <translation>記録停止(&R)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4321"/> + <location filename="../../src/yuzu/main.cpp" line="4319"/> <source>R&ecord</source> <translation>記録(&R)</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="4345"/> + <location filename="../../src/yuzu/main.cpp" line="4343"/> <source>Building: %n shader(s)</source> <translation type="unfinished"><numerusform></numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4354"/> + <location filename="../../src/yuzu/main.cpp" line="4352"/> <source>Scale: %1x</source> <comment>%1 is the resolution scaling factor</comment> <translation>拡大率: %1x</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4357"/> + <location filename="../../src/yuzu/main.cpp" line="4355"/> <source>Speed: %1% / %2%</source> <translation>速度:%1% / %2%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4361"/> + <location filename="../../src/yuzu/main.cpp" line="4359"/> <source>Speed: %1%</source> <translation>速度:%1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4365"/> + <location filename="../../src/yuzu/main.cpp" line="4363"/> <source>Game: %1 FPS</source> <translation>ゲーム:%1 FPS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4368"/> + <location filename="../../src/yuzu/main.cpp" line="4366"/> <source>Frame: %1 ms</source> <translation>フレーム:%1 ms</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4398"/> + <location filename="../../src/yuzu/main.cpp" line="4396"/> <source>%1 %2</source> <translation>%1 %2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4416"/> + <location filename="../../src/yuzu/main.cpp" line="4414"/> <source>NO AA</source> <translation>NO AA</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4425"/> + <location filename="../../src/yuzu/main.cpp" line="4423"/> <source>VOLUME: MUTE</source> <translation>音量: ミュート</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4428"/> + <location filename="../../src/yuzu/main.cpp" line="4426"/> <source>VOLUME: %1%</source> <comment>Volume percentage (e.g. 50%)</comment> <translation>音量: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4488"/> + <location filename="../../src/yuzu/main.cpp" line="4486"/> <source>Derivation Components Missing</source> <translation>派生コンポーネントがありません</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4489"/> + <location filename="../../src/yuzu/main.cpp" line="4487"/> <source>Encryption keys are missing.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4570"/> + <location filename="../../src/yuzu/main.cpp" line="4568"/> <source>Select RomFS Dump Target</source> <translation>RomFSダンプターゲットの選択</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4571"/> + <location filename="../../src/yuzu/main.cpp" line="4569"/> <source>Please select which RomFS you would like to dump.</source> <translation>ダンプしたいRomFSを選択して下さい。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4594"/> + <location filename="../../src/yuzu/main.cpp" line="4592"/> <source>Are you sure you want to close Eden?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4595"/> - <location filename="../../src/yuzu/main.cpp" line="4675"/> - <location filename="../../src/yuzu/main.cpp" line="4687"/> + <location filename="../../src/yuzu/main.cpp" line="4593"/> + <location filename="../../src/yuzu/main.cpp" line="4673"/> + <location filename="../../src/yuzu/main.cpp" line="4685"/> <source>Eden</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4676"/> + <location filename="../../src/yuzu/main.cpp" line="4674"/> <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="4684"/> + <location filename="../../src/yuzu/main.cpp" line="4682"/> <source>The currently running application has requested Eden to not exit. Would you like to bypass this and exit anyway?</source> @@ -6774,11 +6774,6 @@ Would you like to bypass this and exit anyway?</source> <translation>カスタム設定を削除</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="568"/> - <source>Remove Play Time Data</source> - <translation>プレイ時間情報を削除</translation> - </message> - <message> <location filename="../../src/yuzu/game_list.cpp" line="560"/> <source>Remove Cache Storage</source> <translation>キャッシュストレージを削除</translation> @@ -6814,6 +6809,11 @@ Would you like to bypass this and exit anyway?</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/yuzu/game_list.cpp" line="568"/> + <source>Remove Play Time Data</source> + <translation>プレイ時間情報を削除</translation> + </message> + <message> <location filename="../../src/yuzu/game_list.cpp" line="569"/> <location filename="../../src/yuzu/game_list.cpp" line="570"/> <source>Dump RomFS</source> @@ -7516,16 +7516,6 @@ Debug Message: </source> <translation>ツール(&T)</translation> </message> <message> - <location filename="../../src/yuzu/main.ui" line="180"/> - <source>&TAS</source> - <translation>&TAS</translation> - </message> - <message> - <location filename="../../src/yuzu/main.ui" line="190"/> - <source>&Create Home Menu Shortcut</source> - <translation type="unfinished"/> - </message> - <message> <location filename="../../src/yuzu/main.ui" line="161"/> <source>Am&iibo</source> <translation type="unfinished"/> @@ -7536,6 +7526,16 @@ Debug Message: </source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/yuzu/main.ui" line="180"/> + <source>&TAS</source> + <translation>&TAS</translation> + </message> + <message> + <location filename="../../src/yuzu/main.ui" line="190"/> + <source>&Create Home Menu Shortcut</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/yuzu/main.ui" line="197"/> <source>Install &Firmware</source> <translation type="unfinished"/> @@ -7756,11 +7756,6 @@ Debug Message: </source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.ui" line="605"/> - <source>&Data Manager</source> - <translation type="unfinished"/> - </message> - <message> <location filename="../../src/yuzu/main.ui" line="517"/> <source>&Discord</source> <translation type="unfinished"/> @@ -7840,6 +7835,11 @@ Debug Message: </source> <source>&Eden Dependencies</source> <translation type="unfinished"/> </message> + <message> + <location filename="../../src/yuzu/main.ui" line="605"/> + <source>&Data Manager</source> + <translation type="unfinished"/> + </message> </context> <context> <name>MigrationWorker</name> @@ -7869,7 +7869,7 @@ If you wish to clean up the files which were left in the old data location, you <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/migration_worker.h" line="74"/> + <location filename="../../src/yuzu/migration_worker.h" line="70"/> <source>Data was migrated successfully.</source> <translation type="unfinished"/> </message> @@ -8454,38 +8454,58 @@ p, li { white-space: pre-wrap; } <translation>%1は%2をプレイ中です</translation> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="72"/> - <location filename="../../src/yuzu/user_data_migration.cpp" line="165"/> - <location filename="../../src/yuzu/user_data_migration.cpp" line="197"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="62"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="155"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="190"/> <source>Migration</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="126"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="76"/> + <source>Clear Shader Cache</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="84"/> + <source>Keep Old Data</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="85"/> + <source>Clear Old Data</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="86"/> + <source>Link Old Directory</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="116"/> <source> </source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="130"/> - <location filename="../../src/yuzu/user_data_migration.cpp" line="136"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="120"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="126"/> <source>No</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="166"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="156"/> <source>You can manually re-trigger this prompt by deleting the new config directory: %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="182"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="172"/> <source>Migrating</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="183"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="173"/> <source>Migrating, this may take a while...</source> <translation type="unfinished"/> </message> @@ -8622,67 +8642,77 @@ p, li { white-space: pre-wrap; } </message> <message> <location filename="../../src/qt_common/util/content.cpp" line="47"/> - <location filename="../../src/qt_common/util/content.cpp" line="226"/> - <location filename="../../src/qt_common/util/content.cpp" line="296"/> - <location filename="../../src/qt_common/util/content.cpp" line="406"/> + <location filename="../../src/qt_common/util/content.cpp" line="225"/> + <location filename="../../src/qt_common/util/content.cpp" line="294"/> + <location filename="../../src/qt_common/util/content.cpp" line="404"/> <location filename="../../src/qt_common/util/content.cpp" line="479"/> <source>Cancel</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/util/content.cpp" line="63"/> + <source>Firmware Install Failed</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/util/content.cpp" line="64"/> + <source>Firmware Install Succeeded</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/util/content.cpp" line="179"/> <source>Firmware integrity verification failed!</source> <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/util/content.cpp" line="180"/> - <location filename="../../src/qt_common/util/content.cpp" line="324"/> + <location filename="../../src/qt_common/util/content.cpp" line="322"/> <source>Verification failed for the following files: %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="225"/> - <location filename="../../src/qt_common/util/content.cpp" line="295"/> + <location filename="../../src/qt_common/util/content.cpp" line="224"/> + <location filename="../../src/qt_common/util/content.cpp" line="293"/> <source>Verifying integrity...</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="245"/> - <location filename="../../src/qt_common/util/content.cpp" line="318"/> + <location filename="../../src/qt_common/util/content.cpp" line="244"/> + <location filename="../../src/qt_common/util/content.cpp" line="316"/> <source>Integrity verification succeeded!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="246"/> - <location filename="../../src/qt_common/util/content.cpp" line="319"/> + <location filename="../../src/qt_common/util/content.cpp" line="245"/> + <location filename="../../src/qt_common/util/content.cpp" line="317"/> <source>The operation completed successfully.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="250"/> - <location filename="../../src/qt_common/util/content.cpp" line="323"/> + <location filename="../../src/qt_common/util/content.cpp" line="249"/> + <location filename="../../src/qt_common/util/content.cpp" line="321"/> <source>Integrity verification failed!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="251"/> + <location filename="../../src/qt_common/util/content.cpp" line="250"/> <source>File contents may be corrupt or missing.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="256"/> + <location filename="../../src/qt_common/util/content.cpp" line="255"/> <source>Integrity verification couldn't be performed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="257"/> + <location filename="../../src/qt_common/util/content.cpp" line="256"/> <source>Firmware installation cancelled, firmware may be in a bad state or corrupted. File contents could not be checked for validity.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="265"/> + <location filename="../../src/qt_common/util/content.cpp" line="264"/> <source>Select Dumped Keys Location</source> <translation type="unfinished"/> </message> @@ -8692,22 +8722,17 @@ p, li { white-space: pre-wrap; } <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="283"/> - <source>Decryption Keys were successfully installed</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/util/content.cpp" line="286"/> + <location filename="../../src/qt_common/util/content.cpp" line="285"/> <source>Decryption Keys install failed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="352"/> + <location filename="../../src/qt_common/util/content.cpp" line="350"/> <source>Orphaned Profiles Detected!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="353"/> + <location filename="../../src/qt_common/util/content.cpp" line="351"/> <source>UNEXPECTED BAD THINGS MAY HAPPEN IF YOU DON'T READ THIS! Eden has detected the following save directories with no attached profile: %1 @@ -8717,54 +8742,54 @@ Hint: copy the contents of the largest or last-modified folder elsewhere, delet <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="366"/> + <location filename="../../src/qt_common/util/content.cpp" line="364"/> <source>Really clear data?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="367"/> + <location filename="../../src/qt_common/util/content.cpp" line="365"/> <source>Important data may be lost!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="374"/> + <location filename="../../src/qt_common/util/content.cpp" line="372"/> <source>Are you REALLY sure?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="375"/> + <location filename="../../src/qt_common/util/content.cpp" line="373"/> <source>Once deleted, your data will NOT come back! Only do this if you're 100% sure you want to delete this data.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="382"/> + <location filename="../../src/qt_common/util/content.cpp" line="380"/> <source>Clearing...</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="398"/> + <location filename="../../src/qt_common/util/content.cpp" line="396"/> <source>Select Export Location</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="399"/> + <location filename="../../src/qt_common/util/content.cpp" line="397"/> <source>%1.zip</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="400"/> + <location filename="../../src/qt_common/util/content.cpp" line="398"/> <location filename="../../src/qt_common/util/content.cpp" line="464"/> <source>Zipped Archives (*.zip)</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="406"/> + <location filename="../../src/qt_common/util/content.cpp" line="404"/> <source>Exporting data. This may take a while...</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="408"/> + <location filename="../../src/qt_common/util/content.cpp" line="406"/> <source>Exporting</source> <translation type="unfinished"/> </message> @@ -8824,32 +8849,32 @@ Only do this if you're 100% sure you want to delete this data.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="521"/> + <location filename="../../src/qt_common/util/content.cpp" line="524"/> <source>Imported Successfully</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="521"/> + <location filename="../../src/qt_common/util/content.cpp" line="524"/> <source>Data was imported successfully.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="523"/> + <location filename="../../src/qt_common/util/content.cpp" line="526"/> <source>Import Cancelled</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="523"/> + <location filename="../../src/qt_common/util/content.cpp" line="526"/> <source>Import was cancelled by the user.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="525"/> + <location filename="../../src/qt_common/util/content.cpp" line="528"/> <source>Import Failed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="526"/> + <location filename="../../src/qt_common/util/content.cpp" line="529"/> <source>Ensure you have read permissions on the targeted directory and try again.</source> <translation type="unfinished"/> </message> @@ -8857,196 +8882,196 @@ Only do this if you're 100% sure you want to delete this data.</source> <context> <name>QtCommon::Game</name> <message> - <location filename="../../src/qt_common/util/game.cpp" line="207"/> + <location filename="../../src/qt_common/util/game.cpp" line="209"/> <source>Error Removing Contents</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="209"/> + <location filename="../../src/qt_common/util/game.cpp" line="211"/> <source>Error Removing Update</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="211"/> + <location filename="../../src/qt_common/util/game.cpp" line="213"/> <source>Error Removing DLC</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="230"/> - <source>The base game is not installed in the NAND and cannot be removed.</source> + <location filename="../../src/qt_common/util/game.cpp" line="225"/> + <location filename="../../src/qt_common/util/game.cpp" line="239"/> + <location filename="../../src/qt_common/util/game.cpp" line="256"/> + <location filename="../../src/qt_common/util/game.cpp" line="284"/> + <location filename="../../src/qt_common/util/game.cpp" line="320"/> + <location filename="../../src/qt_common/util/game.cpp" line="346"/> + <source>Successfully Removed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="244"/> - <source>There is no update installed for this title.</source> + <location filename="../../src/qt_common/util/game.cpp" line="226"/> + <source>Successfully removed the installed base game.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="254"/> - <source>There are no DLCs installed for this title.</source> + <location filename="../../src/qt_common/util/game.cpp" line="231"/> + <source>The base game is not installed in the NAND and cannot be removed.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="224"/> - <location filename="../../src/qt_common/util/game.cpp" line="239"/> - <location filename="../../src/qt_common/util/game.cpp" line="259"/> - <location filename="../../src/qt_common/util/game.cpp" line="289"/> - <location filename="../../src/qt_common/util/game.cpp" line="329"/> - <location filename="../../src/qt_common/util/game.cpp" line="358"/> - <source>Successfully Removed</source> + <location filename="../../src/qt_common/util/game.cpp" line="240"/> + <source>Successfully removed the installed update.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="225"/> - <source>Successfully removed the installed base game.</source> + <location filename="../../src/qt_common/util/game.cpp" line="243"/> + <source>There is no update installed for this title.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="240"/> - <source>Successfully removed the installed update.</source> + <location filename="../../src/qt_common/util/game.cpp" line="252"/> + <source>There are no DLCs installed for this title.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="260"/> + <location filename="../../src/qt_common/util/game.cpp" line="257"/> <source>Successfully removed %1 installed DLC.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="283"/> - <location filename="../../src/qt_common/util/game.cpp" line="293"/> + <location filename="../../src/qt_common/util/game.cpp" line="279"/> + <location filename="../../src/qt_common/util/game.cpp" line="287"/> <source>Error Removing Transferable Shader Cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="284"/> - <location filename="../../src/qt_common/util/game.cpp" line="324"/> + <location filename="../../src/qt_common/util/game.cpp" line="280"/> + <location filename="../../src/qt_common/util/game.cpp" line="316"/> <source>A shader cache for this title does not exist.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="290"/> + <location filename="../../src/qt_common/util/game.cpp" line="285"/> <source>Successfully removed the transferable shader cache.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="294"/> + <location filename="../../src/qt_common/util/game.cpp" line="288"/> <source>Failed to remove the transferable shader cache.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="311"/> + <location filename="../../src/qt_common/util/game.cpp" line="304"/> <source>Error Removing Vulkan Driver Pipeline Cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="312"/> + <location filename="../../src/qt_common/util/game.cpp" line="305"/> <source>Failed to remove the driver pipeline cache.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="323"/> - <location filename="../../src/qt_common/util/game.cpp" line="334"/> + <location filename="../../src/qt_common/util/game.cpp" line="315"/> + <location filename="../../src/qt_common/util/game.cpp" line="325"/> <source>Error Removing Transferable Shader Caches</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="330"/> + <location filename="../../src/qt_common/util/game.cpp" line="321"/> <source>Successfully removed the transferable shader caches.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="335"/> + <location filename="../../src/qt_common/util/game.cpp" line="326"/> <source>Failed to remove the transferable shader cache directory.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="351"/> - <location filename="../../src/qt_common/util/game.cpp" line="362"/> + <location filename="../../src/qt_common/util/game.cpp" line="340"/> + <location filename="../../src/qt_common/util/game.cpp" line="349"/> <source>Error Removing Custom Configuration</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="352"/> + <location filename="../../src/qt_common/util/game.cpp" line="341"/> <source>A custom configuration for this title does not exist.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="359"/> + <location filename="../../src/qt_common/util/game.cpp" line="347"/> <source>Successfully removed the custom game configuration.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="363"/> + <location filename="../../src/qt_common/util/game.cpp" line="350"/> <source>Failed to remove the custom game configuration.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="391"/> + <location filename="../../src/qt_common/util/game.cpp" line="378"/> <source>Reset Metadata Cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="395"/> + <location filename="../../src/qt_common/util/game.cpp" line="385"/> <source>The metadata cache is already empty.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="400"/> + <location filename="../../src/qt_common/util/game.cpp" line="391"/> <source>The operation completed successfully.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="406"/> + <location filename="../../src/qt_common/util/game.cpp" line="398"/> <source>The metadata cache couldn't be deleted. It might be in use or non-existent.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="421"/> + <location filename="../../src/qt_common/util/game.cpp" line="413"/> <source>Create Shortcut</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="422"/> + <location filename="../../src/qt_common/util/game.cpp" line="414"/> <source>Do you want to launch the game in fullscreen?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="426"/> + <location filename="../../src/qt_common/util/game.cpp" line="418"/> <source>Shortcut Created</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="427"/> + <location filename="../../src/qt_common/util/game.cpp" line="419"/> <source>Successfully created a shortcut to %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="432"/> + <location filename="../../src/qt_common/util/game.cpp" line="424"/> <source>Shortcut may be Volatile!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="433"/> + <location filename="../../src/qt_common/util/game.cpp" line="425"/> <source>This will create a shortcut to the current AppImage. This may not work well if you update. Continue?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="439"/> + <location filename="../../src/qt_common/util/game.cpp" line="431"/> <source>Failed to Create Shortcut</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="440"/> + <location filename="../../src/qt_common/util/game.cpp" line="432"/> <source>Failed to create a shortcut to %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="510"/> + <location filename="../../src/qt_common/util/game.cpp" line="504"/> <source>Create Icon</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="511"/> + <location filename="../../src/qt_common/util/game.cpp" line="505"/> <source>Cannot create icon file. Path "%1" does not exist and cannot be created.</source> <translation type="unfinished"/> </message> @@ -9085,6 +9110,120 @@ Only do this if you're 100% sure you want to delete this data.</source> </message> </context> <context> + <name>QtCommon::StringLookup</name> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="49"/> + <source>Contains game save data. DO NOT REMOVE UNLESS YOU KNOW WHAT YOU'RE DOING!</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="51"/> + <source>Contains Vulkan and OpenGL pipeline caches. Generally safe to remove.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="52"/> + <source>Contains updates and DLC for games.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="53"/> + <source>Contains firmware and applet data.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="54"/> + <source>Contains game mods, patches, and cheats.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="57"/> + <source>Decryption Keys were successfully installed</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="58"/> + <source>Unable to read key directory, aborting</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="59"/> + <source>One or more keys failed to copy.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="61"/> + <source>Verify your keys file has a .keys extension and try again.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="63"/> + <source>Decryption Keys failed to initialize. Check that your dumping tools are up to date and re-dump keys.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="68"/> + <source>Successfully installed firmware version %1</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="69"/> + <source>Unable to locate potential firmware NCA files</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="70"/> + <source>Failed to delete one or more firmware files.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="71"/> + <source>One or more firmware files failed to copy into NAND.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="73"/> + <source>Firmware installation cancelled, firmware may be in a bad state or corrupted. Restart Eden or re-install firmware.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="78"/> + <source>Eden has detected user data for the following emulators:</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="80"/> + <source>Would you like to migrate your data for use in Eden? +Select the corresponding button to migrate data from that emulator. +This may take a while.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="84"/> + <source>Clearing shader cache is recommended for all users. +Do not uncheck unless you know what you're doing.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="88"/> + <source>Keeps the old data directory. This is recommended if you aren't +space-constrained and want to keep separate data for the old emulator.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="91"/> + <source>Deletes the old data directory. +This is recommended on devices with space constraints.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="94"/> + <source>Creates a filesystem link between the old directory and Eden directory. +This is recommended if you want to share data between emulators.</source> + <translation type="unfinished"/> + </message> +</context> +<context> <name>QtControllerSelectorDialog</name> <message> <location filename="../../src/yuzu/applets/qt_controller.ui" line="14"/> diff --git a/dist/languages/ko_KR.ts b/dist/languages/ko_KR.ts index 63045f7930..4c32eb3f57 100644 --- a/dist/languages/ko_KR.ts +++ b/dist/languages/ko_KR.ts @@ -473,26 +473,56 @@ This would ban both their forum username and their IP address.</source> <translation>멀티 코어 CPU 에뮬레이션</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="65"/> + <source>This option increases CPU emulation thread use from 1 to the maximum of 4. +This is mainly a debug option and shouldn't be disabled.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="70"/> <source>Memory Layout</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="71"/> + <source>Increases the amount of emulated RAM from 4GB of the board to the devkit 8/6GB. +Doesn't affect performance/stability but may allow HD texture mods to load.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="77"/> <source>Limit Speed Percent</source> <translation>속도 퍼센트 제한</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="78"/> + <source>Controls the game's maximum rendering speed, but it's up to each game if it runs faster or not. +200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. +Disabling it means unlocking the framerate to the maximum your PC can reach.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="84"/> <source>Synchronize Core Speed</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="85"/> + <source>Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). +Can help reduce stuttering at lower framerates.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="92"/> <source>Accuracy:</source> <translation>정확도:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="93"/> + <source>Change the accuracy of the emulated CPU (for debugging only).</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="94"/> <location filename="../../src/qt_common/config/shared_translation.cpp" line="110"/> <source>Backend:</source> @@ -515,6 +545,11 @@ Use Boost (1700MHz) to run at the Switch's highest native clock, or Fast (2 <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="108"/> + <source>Set a custom value of CPU ticks. Higher values can increase performance, but may cause deadlocks. A range of 77-21000 is recommended.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="115"/> <source>Enable Host MMU Emulation (fastmem)</source> <translation type="unfinished"/> @@ -573,6 +608,12 @@ Please note this also reduces accuracy of certain floating-point instructions.</ <translation>주소 공간 검사 비활성화</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="142"/> + <source>This option improves speed by eliminating a safety check before every memory operation. +Disabling it may allow arbitrary code execution.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="147"/> <source>Ignore global monitor</source> <translation>글로벌 모니터 무시</translation> @@ -589,21 +630,45 @@ Please note this may result in deadlocks and other race conditions.</source> <translation>API:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="157"/> + <source>Changes the output graphics API. +Vulkan is recommended.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="160"/> <source>Device:</source> <translation>장치:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="161"/> + <source>This setting selects the GPU to use (Vulkan only).</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="164"/> <source>Shader Backend:</source> <translation>셰이더 백엔드:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="165"/> + <source>The shader backend to use with OpenGL. +GLSL is recommended.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="168"/> <source>Resolution:</source> <translation>해상도:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="169"/> + <source>Forces to render at a different resolution. +Higher resolutions require more VRAM and bandwidth. +Options lower than 1X can cause artifacts.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="172"/> <source>Window Adapting Filter:</source> <translation>윈도우 적응형 필터:</translation> @@ -614,11 +679,23 @@ Please note this may result in deadlocks and other race conditions.</source> <translation>FSR 선명도:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="176"/> + <source>Determines how sharpened the image will look using FSR's dynamic contrast.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="179"/> <source>Anti-Aliasing Method:</source> <translation>안티에일리어싱 방식:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="180"/> + <source>The anti-aliasing method to use. +SMAA offers the best quality. +FXAA can produce a more stable picture in lower resolutions.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="184"/> <source>Fullscreen Mode:</source> <translation>전체 화면 모드:</translation> @@ -636,12 +713,29 @@ Exclusive fullscreen may offer better performance and better Freesync/Gsync supp <translation>화면비:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="192"/> + <source>Stretches the renderer to fit the specified aspect ratio. +Most games only support 16:9, so modifications are required to get other ratios. +Also controls the aspect ratio of captured screenshots.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="197"/> + <source>Use persistent pipeline cache</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="198"/> <source>Allows saving shaders to storage for faster loading on following game boots. Disabling it is only intended for debugging.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="202"/> + <source>Optimize SPIRV output</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="203"/> <source>Runs an additional optimization pass over generated SPIRV shaders. Will increase time required for shader compilation. @@ -678,31 +772,73 @@ In most cases, GPU decoding provides the best performance.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="220"/> + <source>This option controls how ASTC textures should be decoded. +CPU: Use the CPU for decoding. +GPU: Use the GPU's compute shaders to decode ASTC textures (recommended). +CPU Asynchronously: Use the CPU to decode ASTC textures on demand. EliminatesASTC decoding +stuttering but may present artifacts.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="228"/> <source>ASTC Recompression Method:</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/> + <source>Most GPUs lack support for ASTC textures and must decompress to anintermediate format: RGBA8. +BC1/BC3: The intermediate format will be recompressed to BC1 or BC3 format, + saving VRAM but degrading image quality.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="235"/> <source>VRAM Usage Mode:</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/> + <source>Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. +Aggressive mode may impact performance of other applications such as recording software.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="239"/> <source>Skip CPU Inner Invalidation</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="240"/> + <source>Skips certain cache invalidations during memory updates, reducing CPU usage and improving latency. This may cause soft-crashes.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="245"/> <source>VSync Mode:</source> <translation>VSync 모드:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="246"/> + <source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. +FIFO Relaxed allows tearing as it recovers from a slow down. +Mailbox can have lower latency than FIFO and does not tear but may drop frames. +Immediate (no synchronization) presents whatever is available and can exhibit tearing.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="256"/> <source>Sync Memory Operations</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="257"/> + <source>Ensures data consistency between compute and memory operations. +This option fixes issues in games, but may degrade performance. +Unreal Engine 4 games often see the most significant changes thereof.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="260"/> <source>Enable asynchronous presentation (Vulkan only)</source> <translation>비동기 프레젠테이션 활성화(Vulkan만 해당)</translation> @@ -728,6 +864,12 @@ In most cases, GPU decoding provides the best performance.</source> <translation>비등방성 필터링:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="271"/> + <source>Controls the quality of texture rendering at oblique angles. +Safe to set at 16x on most GPUs.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="274"/> <source>GPU Accuracy:</source> <translation type="unfinished"/> @@ -746,6 +888,21 @@ Extreme should only be used as a last resort.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="281"/> + <source>Controls the DMA precision accuracy. Safe precision fixes issues in some games but may degrade performance.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="284"/> + <source>Enable asynchronous shader compilation (Hack)</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="285"/> + <source>May reduce shader stutter.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="289"/> <source>Fast GPU Time (Hack)</source> <translation type="unfinished"/> @@ -773,6 +930,13 @@ This option can improve shader loading time significantly in cases where the Vul <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/> + <source>Required by some games. +This setting only exists for Intel proprietary drivers and may crash if enabled. +Compute pipelines are always enabled on all other drivers.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="309"/> <source>Enable Reactive Flushing</source> <translation>반응형 플러싱 활성화</translation> @@ -808,11 +972,24 @@ This option can improve shader loading time significantly in cases where the Vul <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="326"/> + <source>Controls the number of features that can be used in Extended Dynamic State. +Higher numbers allow for more features and can increase performance, but may cause issues. +The default value is per-system.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="330"/> <source>Provoking Vertex</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="331"/> + <source>Improves lighting and vertex handling in some games. +Only Vulkan 1.0+ devices support this extension.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="336"/> <source>Descriptor Indexing</source> <translation type="unfinished"/> @@ -829,244 +1006,17 @@ Some Vulkan 1.1+ and all 1.2+ devices support this extension.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="354"/> - <source>RNG Seed</source> - <translation>RNG 시드</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="357"/> - <source>Device Name</source> - <translation>장치 이름</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="360"/> - <source>Custom RTC Date:</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="370"/> - <source>Language:</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="372"/> - <source>Region:</source> - <translation>국가:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="373"/> - <source>Time Zone:</source> - <translation>시계:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="374"/> - <source>Sound Output Mode:</source> - <translation>소리 출력 모드:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="377"/> - <source>Console Mode:</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="408"/> - <source>Confirm before stopping emulation</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="413"/> - <source>Hide mouse on inactivity</source> - <translation>비활성 상태일 때 마우스 숨기기</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="417"/> - <source>Disable controller applet</source> - <translation>컨트롤러 애플릿 비활성화</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="65"/> - <source>This option increases CPU emulation thread use from 1 to the maximum of 4. -This is mainly a debug option and shouldn't be disabled.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="71"/> - <source>Increases the amount of emulated RAM from 4GB of the board to the devkit 8/6GB. -Doesn't affect performance/stability but may allow HD texture mods to load.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="78"/> - <source>Controls the game's maximum rendering speed, but it's up to each game if it runs faster or not. -200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. -Disabling it means unlocking the framerate to the maximum your PC can reach.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="85"/> - <source>Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). -Can help reduce stuttering at lower framerates.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="93"/> - <source>Change the accuracy of the emulated CPU (for debugging only).</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="108"/> - <source>Set a custom value of CPU ticks. Higher values can increase performance, but may cause deadlocks. A range of 77-21000 is recommended.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="142"/> - <source>This option improves speed by eliminating a safety check before every memory operation. -Disabling it may allow arbitrary code execution.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="157"/> - <source>Changes the output graphics API. -Vulkan is recommended.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="161"/> - <source>This setting selects the GPU to use (Vulkan only).</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="165"/> - <source>The shader backend to use with OpenGL. -GLSL is recommended.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="169"/> - <source>Forces to render at a different resolution. -Higher resolutions require more VRAM and bandwidth. -Options lower than 1X can cause artifacts.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="176"/> - <source>Determines how sharpened the image will look using FSR's dynamic contrast.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="180"/> - <source>The anti-aliasing method to use. -SMAA offers the best quality. -FXAA can produce a more stable picture in lower resolutions.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="192"/> - <source>Stretches the renderer to fit the specified aspect ratio. -Most games only support 16:9, so modifications are required to get other ratios. -Also controls the aspect ratio of captured screenshots.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="197"/> - <source>Use persistent pipeline cache</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="202"/> - <source>Optimize SPIRV output</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="220"/> - <source>This option controls how ASTC textures should be decoded. -CPU: Use the CPU for decoding. -GPU: Use the GPU's compute shaders to decode ASTC textures (recommended). -CPU Asynchronously: Use the CPU to decode ASTC textures on demand. EliminatesASTC decoding -stuttering but may present artifacts.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/> - <source>Most GPUs lack support for ASTC textures and must decompress to anintermediate format: RGBA8. -BC1/BC3: The intermediate format will be recompressed to BC1 or BC3 format, - saving VRAM but degrading image quality.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/> - <source>Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. -Aggressive mode may impact performance of other applications such as recording software.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="240"/> - <source>Skips certain cache invalidations during memory updates, reducing CPU usage and improving latency. This may cause soft-crashes.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="246"/> - <source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. -FIFO Relaxed allows tearing as it recovers from a slow down. -Mailbox can have lower latency than FIFO and does not tear but may drop frames. -Immediate (no synchronization) presents whatever is available and can exhibit tearing.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="257"/> - <source>Ensures data consistency between compute and memory operations. -This option fixes issues in games, but may degrade performance. -Unreal Engine 4 games often see the most significant changes thereof.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="271"/> - <source>Controls the quality of texture rendering at oblique angles. -Safe to set at 16x on most GPUs.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="281"/> - <source>Controls the DMA precision accuracy. Safe precision fixes issues in some games but may degrade performance.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="284"/> - <source>Enable asynchronous shader compilation (Hack)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="285"/> - <source>May reduce shader stutter.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/> - <source>Required by some games. -This setting only exists for Intel proprietary drivers and may crash if enabled. -Compute pipelines are always enabled on all other drivers.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="326"/> - <source>Controls the number of features that can be used in Extended Dynamic State. -Higher numbers allow for more features and can increase performance, but may cause issues. -The default value is per-system.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="331"/> - <source>Improves lighting and vertex handling in some games. -Only Vulkan 1.0+ devices support this extension.</source> - <translation type="unfinished"/> - </message> - <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="345"/> <source>Allows the fragment shader to execute per sample in a multi-sampled fragment instead of once per fragment. Improves graphics quality at the cost of performance. Higher values improve quality but degrade performance.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="354"/> + <source>RNG Seed</source> + <translation>RNG 시드</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="355"/> <source>Controls the seed of the random number generator. Mainly used for speedrunning.</source> @@ -1074,10 +1024,20 @@ Mainly used for speedrunning.</source> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="357"/> + <source>Device Name</source> + <translation>장치 이름</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="357"/> <source>The name of the console.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="360"/> + <source>Custom RTC Date:</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="361"/> <source>This option allows to change the clock of the console. Can be used to manipulate time in games.</source> @@ -1089,21 +1049,46 @@ Can be used to manipulate time in games.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="370"/> + <source>Language:</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="371"/> <source>This option can be overridden when region setting is auto-select</source> <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="372"/> + <source>Region:</source> + <translation>국가:</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="372"/> <source>The region of the console.</source> <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="373"/> + <source>Time Zone:</source> + <translation>시계:</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="373"/> <source>The time zone of the console.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="374"/> + <source>Sound Output Mode:</source> + <translation>소리 출력 모드:</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="377"/> + <source>Console Mode:</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="378"/> <source>Selects if the console is in Docked or Handheld mode. Games will change their resolution, details and supported controllers and depending on this setting. @@ -1131,17 +1116,32 @@ Setting to Handheld can help improve performance for low end systems.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="408"/> + <source>Confirm before stopping emulation</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="409"/> <source>Overrides prompts asking to confirm stopping the emulation. Enabling it bypasses such prompts and directly exits the emulation.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="413"/> + <source>Hide mouse on inactivity</source> + <translation>비활성 상태일 때 마우스 숨기기</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="414"/> <source>Hides the mouse after 2.5s of inactivity.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="417"/> + <source>Disable controller applet</source> + <translation>컨트롤러 애플릿 비활성화</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="418"/> <source>Forcibly disables the use of the controller applet in emulated programs. When a program attempts to open the controller applet, it is immediately closed.</source> @@ -1445,8 +1445,8 @@ When a program attempts to open the controller applet, it is immediately closed. </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="556"/> - <source>AMD FidelityFX™️ Super Resolution</source> - <translation>AMD FidelityFX™️ Super Resolution</translation> + <source>AMD FidelityFX Super Resolution</source> + <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="557"/> @@ -4587,13 +4587,13 @@ Current values are %1% and %2% respectively.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="382"/> - <source>Could not extract RomFS. Your file or decryption keys may be corrupted.</source> + <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="381"/> + <source>Error extracting archive</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="381"/> - <source>Error extracting archive</source> + <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="382"/> + <source>Could not extract RomFS. Your file or decryption keys may be corrupted.</source> <translation type="unfinished"/> </message> <message> @@ -5711,7 +5711,7 @@ Please go to Configure -> System -> Network and make a selection.</source> </message> <message> <location filename="../../src/qt_common/config/shared_translation.h" line="53"/> - <location filename="../../src/yuzu/main.cpp" line="4408"/> + <location filename="../../src/yuzu/main.cpp" line="4406"/> <source>FSR</source> <translation>FSR</translation> </message> @@ -6288,389 +6288,389 @@ Please, only use this feature to install updates and DLC.</source> <translation>URL "%1"을 열 수 없습니다.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3605"/> + <location filename="../../src/yuzu/main.cpp" line="3603"/> <source>TAS Recording</source> <translation>TAS 레코딩</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3605"/> + <location filename="../../src/yuzu/main.cpp" line="3603"/> <source>Overwrite file of player 1?</source> <translation>플레이어 1의 파일을 덮어쓰시겠습니까?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3624"/> + <location filename="../../src/yuzu/main.cpp" line="3622"/> <source>Invalid config detected</source> <translation>유효하지 않은 설정 감지</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3625"/> + <location filename="../../src/yuzu/main.cpp" line="3623"/> <source>Handheld controller can't be used on docked mode. Pro controller will be selected.</source> <translation>휴대 모드용 컨트롤러는 거치 모드에서 사용할 수 없습니다. 프로 컨트롤러로 대신 선택됩니다.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3767"/> - <location filename="../../src/yuzu/main.cpp" line="3818"/> + <location filename="../../src/yuzu/main.cpp" line="3765"/> + <location filename="../../src/yuzu/main.cpp" line="3816"/> <source>Amiibo</source> <translation>Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3767"/> - <location filename="../../src/yuzu/main.cpp" line="3818"/> + <location filename="../../src/yuzu/main.cpp" line="3765"/> + <location filename="../../src/yuzu/main.cpp" line="3816"/> <source>The current amiibo has been removed</source> <translation>현재 amiibo가 제거되었습니다.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3772"/> + <location filename="../../src/yuzu/main.cpp" line="3770"/> <source>Error</source> <translation>오류</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3772"/> - <location filename="../../src/yuzu/main.cpp" line="3830"/> + <location filename="../../src/yuzu/main.cpp" line="3770"/> + <location filename="../../src/yuzu/main.cpp" line="3828"/> <source>The current game is not looking for amiibos</source> <translation>현재 게임은 amiibo를 찾고 있지 않습니다</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3778"/> + <location filename="../../src/yuzu/main.cpp" line="3776"/> <source>Amiibo File (%1);; All Files (*.*)</source> <translation>Amiibo 파일 (%1);; 모든 파일 (*.*)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3779"/> + <location filename="../../src/yuzu/main.cpp" line="3777"/> <source>Load Amiibo</source> <translation>Amiibo 로드</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3814"/> + <location filename="../../src/yuzu/main.cpp" line="3812"/> <source>Error loading Amiibo data</source> <translation>Amiibo 데이터 로드 오류</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3824"/> + <location filename="../../src/yuzu/main.cpp" line="3822"/> <source>The selected file is not a valid amiibo</source> <translation>선택한 파일은 유효한 amiibo가 아닙니다</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3827"/> + <location filename="../../src/yuzu/main.cpp" line="3825"/> <source>The selected file is already on use</source> <translation>선택한 파일은 이미 사용 중입니다</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3833"/> + <location filename="../../src/yuzu/main.cpp" line="3831"/> <source>An unknown error occurred</source> <translation>알수없는 오류가 발생했습니다</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3882"/> - <location filename="../../src/yuzu/main.cpp" line="3905"/> + <location filename="../../src/yuzu/main.cpp" line="3880"/> + <location filename="../../src/yuzu/main.cpp" line="3903"/> <source>Keys not installed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3883"/> - <location filename="../../src/yuzu/main.cpp" line="3906"/> + <location filename="../../src/yuzu/main.cpp" line="3881"/> + <location filename="../../src/yuzu/main.cpp" line="3904"/> <source>Install decryption keys and restart Eden before attempting to install firmware.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3888"/> + <location filename="../../src/yuzu/main.cpp" line="3886"/> <source>Select Dumped Firmware Source Location</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3911"/> + <location filename="../../src/yuzu/main.cpp" line="3909"/> <source>Select Dumped Firmware ZIP</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3911"/> + <location filename="../../src/yuzu/main.cpp" line="3909"/> <source>Zipped Archives (*.zip)</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3926"/> + <location filename="../../src/yuzu/main.cpp" line="3924"/> <source>Firmware cleanup failed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3927"/> + <location filename="../../src/yuzu/main.cpp" line="3925"/> <source>Failed to clean up extracted firmware cache. Check write permissions in the system temp directory and try again. OS reported error: %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3991"/> - <location filename="../../src/yuzu/main.cpp" line="4014"/> - <location filename="../../src/yuzu/main.cpp" line="4038"/> - <location filename="../../src/yuzu/main.cpp" line="4061"/> - <location filename="../../src/yuzu/main.cpp" line="4087"/> - <location filename="../../src/yuzu/main.cpp" line="4138"/> + <location filename="../../src/yuzu/main.cpp" line="3989"/> + <location filename="../../src/yuzu/main.cpp" line="4012"/> + <location filename="../../src/yuzu/main.cpp" line="4036"/> + <location filename="../../src/yuzu/main.cpp" line="4059"/> + <location filename="../../src/yuzu/main.cpp" line="4085"/> + <location filename="../../src/yuzu/main.cpp" line="4136"/> <source>No firmware available</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3992"/> + <location filename="../../src/yuzu/main.cpp" line="3990"/> <source>Please install firmware to use the Album applet.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3998"/> + <location filename="../../src/yuzu/main.cpp" line="3996"/> <source>Album Applet</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3999"/> + <location filename="../../src/yuzu/main.cpp" line="3997"/> <source>Album applet is not available. Please reinstall firmware.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4015"/> + <location filename="../../src/yuzu/main.cpp" line="4013"/> <source>Please install firmware to use the Cabinet applet.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4021"/> + <location filename="../../src/yuzu/main.cpp" line="4019"/> <source>Cabinet Applet</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4022"/> + <location filename="../../src/yuzu/main.cpp" line="4020"/> <source>Cabinet applet is not available. Please reinstall firmware.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4039"/> + <location filename="../../src/yuzu/main.cpp" line="4037"/> <source>Please install firmware to use the Mii editor.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4045"/> + <location filename="../../src/yuzu/main.cpp" line="4043"/> <source>Mii Edit Applet</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4046"/> + <location filename="../../src/yuzu/main.cpp" line="4044"/> <source>Mii editor is not available. Please reinstall firmware.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4062"/> + <location filename="../../src/yuzu/main.cpp" line="4060"/> <source>Please install firmware to use the Controller Menu.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4069"/> + <location filename="../../src/yuzu/main.cpp" line="4067"/> <source>Controller Applet</source> <translation>컨트롤러 애플릿</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4070"/> + <location filename="../../src/yuzu/main.cpp" line="4068"/> <source>Controller Menu is not available. Please reinstall firmware.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4088"/> + <location filename="../../src/yuzu/main.cpp" line="4086"/> <source>Please install firmware to use the Home Menu.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4091"/> + <location filename="../../src/yuzu/main.cpp" line="4089"/> <source>Firmware Corrupted</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4098"/> + <location filename="../../src/yuzu/main.cpp" line="4096"/> <source>Firmware Too New</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4099"/> + <location filename="../../src/yuzu/main.cpp" line="4097"/> <source> Continue anyways?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4103"/> + <location filename="../../src/yuzu/main.cpp" line="4101"/> <source>Don't show again</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4122"/> + <location filename="../../src/yuzu/main.cpp" line="4120"/> <source>Home Menu Applet</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4123"/> + <location filename="../../src/yuzu/main.cpp" line="4121"/> <source>Home Menu is not available. Please reinstall firmware.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4139"/> + <location filename="../../src/yuzu/main.cpp" line="4137"/> <source>Please install firmware to use Starter.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4145"/> + <location filename="../../src/yuzu/main.cpp" line="4143"/> <source>Starter Applet</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4146"/> + <location filename="../../src/yuzu/main.cpp" line="4144"/> <source>Starter is not available. Please reinstall firmware.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4187"/> + <location filename="../../src/yuzu/main.cpp" line="4185"/> <source>Capture Screenshot</source> <translation>스크린샷 캡처</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4188"/> + <location filename="../../src/yuzu/main.cpp" line="4186"/> <source>PNG Image (*.png)</source> <translation>PNG 이미지 (*.png)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4232"/> + <location filename="../../src/yuzu/main.cpp" line="4230"/> <source>Update Available</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4237"/> + <location filename="../../src/yuzu/main.cpp" line="4235"/> <source>Download the %1 update?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4296"/> + <location filename="../../src/yuzu/main.cpp" line="4294"/> <source>TAS state: Running %1/%2</source> <translation>TAS 상태: %1/%2 실행 중</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4300"/> + <location filename="../../src/yuzu/main.cpp" line="4298"/> <source>TAS state: Recording %1</source> <translation>TAS 상태: 레코딩 %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4302"/> + <location filename="../../src/yuzu/main.cpp" line="4300"/> <source>TAS state: Idle %1/%2</source> <translation>TAS 상태: 유휴 %1/%2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4306"/> + <location filename="../../src/yuzu/main.cpp" line="4304"/> <source>TAS State: Invalid</source> <translation>TAS 상태: 유효하지 않음</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4320"/> + <location filename="../../src/yuzu/main.cpp" line="4318"/> <source>&Stop Running</source> <translation>실행 중지(&S)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4320"/> + <location filename="../../src/yuzu/main.cpp" line="4318"/> <source>&Start</source> <translation>시작(&S)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4321"/> + <location filename="../../src/yuzu/main.cpp" line="4319"/> <source>Stop R&ecording</source> <translation>레코딩 중지(&e)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4321"/> + <location filename="../../src/yuzu/main.cpp" line="4319"/> <source>R&ecord</source> <translation>레코드(&R)</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="4345"/> + <location filename="../../src/yuzu/main.cpp" line="4343"/> <source>Building: %n shader(s)</source> <translation type="unfinished"><numerusform></numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4354"/> + <location filename="../../src/yuzu/main.cpp" line="4352"/> <source>Scale: %1x</source> <comment>%1 is the resolution scaling factor</comment> <translation>스케일: %1x</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4357"/> + <location filename="../../src/yuzu/main.cpp" line="4355"/> <source>Speed: %1% / %2%</source> <translation>속도: %1% / %2%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4361"/> + <location filename="../../src/yuzu/main.cpp" line="4359"/> <source>Speed: %1%</source> <translation>속도: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4365"/> + <location filename="../../src/yuzu/main.cpp" line="4363"/> <source>Game: %1 FPS</source> <translation>게임: %1 FPS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4368"/> + <location filename="../../src/yuzu/main.cpp" line="4366"/> <source>Frame: %1 ms</source> <translation>프레임: %1 ms</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4398"/> + <location filename="../../src/yuzu/main.cpp" line="4396"/> <source>%1 %2</source> <translation>%1 %2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4416"/> + <location filename="../../src/yuzu/main.cpp" line="4414"/> <source>NO AA</source> <translation>AA 없음</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4425"/> + <location filename="../../src/yuzu/main.cpp" line="4423"/> <source>VOLUME: MUTE</source> <translation>볼륨: 음소거</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4428"/> + <location filename="../../src/yuzu/main.cpp" line="4426"/> <source>VOLUME: %1%</source> <comment>Volume percentage (e.g. 50%)</comment> <translation>볼륨: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4488"/> + <location filename="../../src/yuzu/main.cpp" line="4486"/> <source>Derivation Components Missing</source> <translation>파생 구성 요소 누락</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4489"/> + <location filename="../../src/yuzu/main.cpp" line="4487"/> <source>Encryption keys are missing.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4570"/> + <location filename="../../src/yuzu/main.cpp" line="4568"/> <source>Select RomFS Dump Target</source> <translation>RomFS 덤프 대상 선택</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4571"/> + <location filename="../../src/yuzu/main.cpp" line="4569"/> <source>Please select which RomFS you would like to dump.</source> <translation>덤프할 RomFS를 선택하십시오.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4594"/> + <location filename="../../src/yuzu/main.cpp" line="4592"/> <source>Are you sure you want to close Eden?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4595"/> - <location filename="../../src/yuzu/main.cpp" line="4675"/> - <location filename="../../src/yuzu/main.cpp" line="4687"/> + <location filename="../../src/yuzu/main.cpp" line="4593"/> + <location filename="../../src/yuzu/main.cpp" line="4673"/> + <location filename="../../src/yuzu/main.cpp" line="4685"/> <source>Eden</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4676"/> + <location filename="../../src/yuzu/main.cpp" line="4674"/> <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="4684"/> + <location filename="../../src/yuzu/main.cpp" line="4682"/> <source>The currently running application has requested Eden to not exit. Would you like to bypass this and exit anyway?</source> @@ -6775,11 +6775,6 @@ Would you like to bypass this and exit anyway?</source> <translation>사용자 지정 구성 제거</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="568"/> - <source>Remove Play Time Data</source> - <translation type="unfinished"/> - </message> - <message> <location filename="../../src/yuzu/game_list.cpp" line="560"/> <source>Remove Cache Storage</source> <translation>캐시 스토리지 제거</translation> @@ -6815,6 +6810,11 @@ Would you like to bypass this and exit anyway?</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/yuzu/game_list.cpp" line="568"/> + <source>Remove Play Time Data</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/yuzu/game_list.cpp" line="569"/> <location filename="../../src/yuzu/game_list.cpp" line="570"/> <source>Dump RomFS</source> @@ -7517,16 +7517,6 @@ Debug Message: </source> <translation>도구(&T)</translation> </message> <message> - <location filename="../../src/yuzu/main.ui" line="180"/> - <source>&TAS</source> - <translation>TAS(&T)</translation> - </message> - <message> - <location filename="../../src/yuzu/main.ui" line="190"/> - <source>&Create Home Menu Shortcut</source> - <translation type="unfinished"/> - </message> - <message> <location filename="../../src/yuzu/main.ui" line="161"/> <source>Am&iibo</source> <translation type="unfinished"/> @@ -7537,6 +7527,16 @@ Debug Message: </source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/yuzu/main.ui" line="180"/> + <source>&TAS</source> + <translation>TAS(&T)</translation> + </message> + <message> + <location filename="../../src/yuzu/main.ui" line="190"/> + <source>&Create Home Menu Shortcut</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/yuzu/main.ui" line="197"/> <source>Install &Firmware</source> <translation type="unfinished"/> @@ -7757,11 +7757,6 @@ Debug Message: </source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.ui" line="605"/> - <source>&Data Manager</source> - <translation type="unfinished"/> - </message> - <message> <location filename="../../src/yuzu/main.ui" line="517"/> <source>&Discord</source> <translation type="unfinished"/> @@ -7841,6 +7836,11 @@ Debug Message: </source> <source>&Eden Dependencies</source> <translation type="unfinished"/> </message> + <message> + <location filename="../../src/yuzu/main.ui" line="605"/> + <source>&Data Manager</source> + <translation type="unfinished"/> + </message> </context> <context> <name>MigrationWorker</name> @@ -7870,7 +7870,7 @@ If you wish to clean up the files which were left in the old data location, you <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/migration_worker.h" line="74"/> + <location filename="../../src/yuzu/migration_worker.h" line="70"/> <source>Data was migrated successfully.</source> <translation type="unfinished"/> </message> @@ -8455,38 +8455,58 @@ p, li { white-space: pre-wrap; } <translation>%1이(가) %2을(를) 플레이 중입니다</translation> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="72"/> - <location filename="../../src/yuzu/user_data_migration.cpp" line="165"/> - <location filename="../../src/yuzu/user_data_migration.cpp" line="197"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="62"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="155"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="190"/> <source>Migration</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="126"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="76"/> + <source>Clear Shader Cache</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="84"/> + <source>Keep Old Data</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="85"/> + <source>Clear Old Data</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="86"/> + <source>Link Old Directory</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="116"/> <source> </source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="130"/> - <location filename="../../src/yuzu/user_data_migration.cpp" line="136"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="120"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="126"/> <source>No</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="166"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="156"/> <source>You can manually re-trigger this prompt by deleting the new config directory: %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="182"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="172"/> <source>Migrating</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="183"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="173"/> <source>Migrating, this may take a while...</source> <translation type="unfinished"/> </message> @@ -8623,67 +8643,77 @@ p, li { white-space: pre-wrap; } </message> <message> <location filename="../../src/qt_common/util/content.cpp" line="47"/> - <location filename="../../src/qt_common/util/content.cpp" line="226"/> - <location filename="../../src/qt_common/util/content.cpp" line="296"/> - <location filename="../../src/qt_common/util/content.cpp" line="406"/> + <location filename="../../src/qt_common/util/content.cpp" line="225"/> + <location filename="../../src/qt_common/util/content.cpp" line="294"/> + <location filename="../../src/qt_common/util/content.cpp" line="404"/> <location filename="../../src/qt_common/util/content.cpp" line="479"/> <source>Cancel</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/util/content.cpp" line="63"/> + <source>Firmware Install Failed</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/util/content.cpp" line="64"/> + <source>Firmware Install Succeeded</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/util/content.cpp" line="179"/> <source>Firmware integrity verification failed!</source> <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/util/content.cpp" line="180"/> - <location filename="../../src/qt_common/util/content.cpp" line="324"/> + <location filename="../../src/qt_common/util/content.cpp" line="322"/> <source>Verification failed for the following files: %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="225"/> - <location filename="../../src/qt_common/util/content.cpp" line="295"/> + <location filename="../../src/qt_common/util/content.cpp" line="224"/> + <location filename="../../src/qt_common/util/content.cpp" line="293"/> <source>Verifying integrity...</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="245"/> - <location filename="../../src/qt_common/util/content.cpp" line="318"/> + <location filename="../../src/qt_common/util/content.cpp" line="244"/> + <location filename="../../src/qt_common/util/content.cpp" line="316"/> <source>Integrity verification succeeded!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="246"/> - <location filename="../../src/qt_common/util/content.cpp" line="319"/> + <location filename="../../src/qt_common/util/content.cpp" line="245"/> + <location filename="../../src/qt_common/util/content.cpp" line="317"/> <source>The operation completed successfully.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="250"/> - <location filename="../../src/qt_common/util/content.cpp" line="323"/> + <location filename="../../src/qt_common/util/content.cpp" line="249"/> + <location filename="../../src/qt_common/util/content.cpp" line="321"/> <source>Integrity verification failed!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="251"/> + <location filename="../../src/qt_common/util/content.cpp" line="250"/> <source>File contents may be corrupt or missing.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="256"/> + <location filename="../../src/qt_common/util/content.cpp" line="255"/> <source>Integrity verification couldn't be performed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="257"/> + <location filename="../../src/qt_common/util/content.cpp" line="256"/> <source>Firmware installation cancelled, firmware may be in a bad state or corrupted. File contents could not be checked for validity.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="265"/> + <location filename="../../src/qt_common/util/content.cpp" line="264"/> <source>Select Dumped Keys Location</source> <translation type="unfinished"/> </message> @@ -8693,22 +8723,17 @@ p, li { white-space: pre-wrap; } <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="283"/> - <source>Decryption Keys were successfully installed</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/util/content.cpp" line="286"/> + <location filename="../../src/qt_common/util/content.cpp" line="285"/> <source>Decryption Keys install failed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="352"/> + <location filename="../../src/qt_common/util/content.cpp" line="350"/> <source>Orphaned Profiles Detected!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="353"/> + <location filename="../../src/qt_common/util/content.cpp" line="351"/> <source>UNEXPECTED BAD THINGS MAY HAPPEN IF YOU DON'T READ THIS! Eden has detected the following save directories with no attached profile: %1 @@ -8718,54 +8743,54 @@ Hint: copy the contents of the largest or last-modified folder elsewhere, delet <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="366"/> + <location filename="../../src/qt_common/util/content.cpp" line="364"/> <source>Really clear data?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="367"/> + <location filename="../../src/qt_common/util/content.cpp" line="365"/> <source>Important data may be lost!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="374"/> + <location filename="../../src/qt_common/util/content.cpp" line="372"/> <source>Are you REALLY sure?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="375"/> + <location filename="../../src/qt_common/util/content.cpp" line="373"/> <source>Once deleted, your data will NOT come back! Only do this if you're 100% sure you want to delete this data.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="382"/> + <location filename="../../src/qt_common/util/content.cpp" line="380"/> <source>Clearing...</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="398"/> + <location filename="../../src/qt_common/util/content.cpp" line="396"/> <source>Select Export Location</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="399"/> + <location filename="../../src/qt_common/util/content.cpp" line="397"/> <source>%1.zip</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="400"/> + <location filename="../../src/qt_common/util/content.cpp" line="398"/> <location filename="../../src/qt_common/util/content.cpp" line="464"/> <source>Zipped Archives (*.zip)</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="406"/> + <location filename="../../src/qt_common/util/content.cpp" line="404"/> <source>Exporting data. This may take a while...</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="408"/> + <location filename="../../src/qt_common/util/content.cpp" line="406"/> <source>Exporting</source> <translation type="unfinished"/> </message> @@ -8825,32 +8850,32 @@ Only do this if you're 100% sure you want to delete this data.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="521"/> + <location filename="../../src/qt_common/util/content.cpp" line="524"/> <source>Imported Successfully</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="521"/> + <location filename="../../src/qt_common/util/content.cpp" line="524"/> <source>Data was imported successfully.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="523"/> + <location filename="../../src/qt_common/util/content.cpp" line="526"/> <source>Import Cancelled</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="523"/> + <location filename="../../src/qt_common/util/content.cpp" line="526"/> <source>Import was cancelled by the user.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="525"/> + <location filename="../../src/qt_common/util/content.cpp" line="528"/> <source>Import Failed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="526"/> + <location filename="../../src/qt_common/util/content.cpp" line="529"/> <source>Ensure you have read permissions on the targeted directory and try again.</source> <translation type="unfinished"/> </message> @@ -8858,196 +8883,196 @@ Only do this if you're 100% sure you want to delete this data.</source> <context> <name>QtCommon::Game</name> <message> - <location filename="../../src/qt_common/util/game.cpp" line="207"/> + <location filename="../../src/qt_common/util/game.cpp" line="209"/> <source>Error Removing Contents</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="209"/> + <location filename="../../src/qt_common/util/game.cpp" line="211"/> <source>Error Removing Update</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="211"/> + <location filename="../../src/qt_common/util/game.cpp" line="213"/> <source>Error Removing DLC</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="230"/> - <source>The base game is not installed in the NAND and cannot be removed.</source> + <location filename="../../src/qt_common/util/game.cpp" line="225"/> + <location filename="../../src/qt_common/util/game.cpp" line="239"/> + <location filename="../../src/qt_common/util/game.cpp" line="256"/> + <location filename="../../src/qt_common/util/game.cpp" line="284"/> + <location filename="../../src/qt_common/util/game.cpp" line="320"/> + <location filename="../../src/qt_common/util/game.cpp" line="346"/> + <source>Successfully Removed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="244"/> - <source>There is no update installed for this title.</source> + <location filename="../../src/qt_common/util/game.cpp" line="226"/> + <source>Successfully removed the installed base game.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="254"/> - <source>There are no DLCs installed for this title.</source> + <location filename="../../src/qt_common/util/game.cpp" line="231"/> + <source>The base game is not installed in the NAND and cannot be removed.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="224"/> - <location filename="../../src/qt_common/util/game.cpp" line="239"/> - <location filename="../../src/qt_common/util/game.cpp" line="259"/> - <location filename="../../src/qt_common/util/game.cpp" line="289"/> - <location filename="../../src/qt_common/util/game.cpp" line="329"/> - <location filename="../../src/qt_common/util/game.cpp" line="358"/> - <source>Successfully Removed</source> + <location filename="../../src/qt_common/util/game.cpp" line="240"/> + <source>Successfully removed the installed update.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="225"/> - <source>Successfully removed the installed base game.</source> + <location filename="../../src/qt_common/util/game.cpp" line="243"/> + <source>There is no update installed for this title.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="240"/> - <source>Successfully removed the installed update.</source> + <location filename="../../src/qt_common/util/game.cpp" line="252"/> + <source>There are no DLCs installed for this title.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="260"/> + <location filename="../../src/qt_common/util/game.cpp" line="257"/> <source>Successfully removed %1 installed DLC.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="283"/> - <location filename="../../src/qt_common/util/game.cpp" line="293"/> + <location filename="../../src/qt_common/util/game.cpp" line="279"/> + <location filename="../../src/qt_common/util/game.cpp" line="287"/> <source>Error Removing Transferable Shader Cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="284"/> - <location filename="../../src/qt_common/util/game.cpp" line="324"/> + <location filename="../../src/qt_common/util/game.cpp" line="280"/> + <location filename="../../src/qt_common/util/game.cpp" line="316"/> <source>A shader cache for this title does not exist.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="290"/> + <location filename="../../src/qt_common/util/game.cpp" line="285"/> <source>Successfully removed the transferable shader cache.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="294"/> + <location filename="../../src/qt_common/util/game.cpp" line="288"/> <source>Failed to remove the transferable shader cache.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="311"/> + <location filename="../../src/qt_common/util/game.cpp" line="304"/> <source>Error Removing Vulkan Driver Pipeline Cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="312"/> + <location filename="../../src/qt_common/util/game.cpp" line="305"/> <source>Failed to remove the driver pipeline cache.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="323"/> - <location filename="../../src/qt_common/util/game.cpp" line="334"/> + <location filename="../../src/qt_common/util/game.cpp" line="315"/> + <location filename="../../src/qt_common/util/game.cpp" line="325"/> <source>Error Removing Transferable Shader Caches</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="330"/> + <location filename="../../src/qt_common/util/game.cpp" line="321"/> <source>Successfully removed the transferable shader caches.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="335"/> + <location filename="../../src/qt_common/util/game.cpp" line="326"/> <source>Failed to remove the transferable shader cache directory.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="351"/> - <location filename="../../src/qt_common/util/game.cpp" line="362"/> + <location filename="../../src/qt_common/util/game.cpp" line="340"/> + <location filename="../../src/qt_common/util/game.cpp" line="349"/> <source>Error Removing Custom Configuration</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="352"/> + <location filename="../../src/qt_common/util/game.cpp" line="341"/> <source>A custom configuration for this title does not exist.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="359"/> + <location filename="../../src/qt_common/util/game.cpp" line="347"/> <source>Successfully removed the custom game configuration.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="363"/> + <location filename="../../src/qt_common/util/game.cpp" line="350"/> <source>Failed to remove the custom game configuration.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="391"/> + <location filename="../../src/qt_common/util/game.cpp" line="378"/> <source>Reset Metadata Cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="395"/> + <location filename="../../src/qt_common/util/game.cpp" line="385"/> <source>The metadata cache is already empty.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="400"/> + <location filename="../../src/qt_common/util/game.cpp" line="391"/> <source>The operation completed successfully.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="406"/> + <location filename="../../src/qt_common/util/game.cpp" line="398"/> <source>The metadata cache couldn't be deleted. It might be in use or non-existent.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="421"/> + <location filename="../../src/qt_common/util/game.cpp" line="413"/> <source>Create Shortcut</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="422"/> + <location filename="../../src/qt_common/util/game.cpp" line="414"/> <source>Do you want to launch the game in fullscreen?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="426"/> + <location filename="../../src/qt_common/util/game.cpp" line="418"/> <source>Shortcut Created</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="427"/> + <location filename="../../src/qt_common/util/game.cpp" line="419"/> <source>Successfully created a shortcut to %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="432"/> + <location filename="../../src/qt_common/util/game.cpp" line="424"/> <source>Shortcut may be Volatile!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="433"/> + <location filename="../../src/qt_common/util/game.cpp" line="425"/> <source>This will create a shortcut to the current AppImage. This may not work well if you update. Continue?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="439"/> + <location filename="../../src/qt_common/util/game.cpp" line="431"/> <source>Failed to Create Shortcut</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="440"/> + <location filename="../../src/qt_common/util/game.cpp" line="432"/> <source>Failed to create a shortcut to %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="510"/> + <location filename="../../src/qt_common/util/game.cpp" line="504"/> <source>Create Icon</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="511"/> + <location filename="../../src/qt_common/util/game.cpp" line="505"/> <source>Cannot create icon file. Path "%1" does not exist and cannot be created.</source> <translation type="unfinished"/> </message> @@ -9086,6 +9111,120 @@ Only do this if you're 100% sure you want to delete this data.</source> </message> </context> <context> + <name>QtCommon::StringLookup</name> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="49"/> + <source>Contains game save data. DO NOT REMOVE UNLESS YOU KNOW WHAT YOU'RE DOING!</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="51"/> + <source>Contains Vulkan and OpenGL pipeline caches. Generally safe to remove.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="52"/> + <source>Contains updates and DLC for games.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="53"/> + <source>Contains firmware and applet data.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="54"/> + <source>Contains game mods, patches, and cheats.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="57"/> + <source>Decryption Keys were successfully installed</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="58"/> + <source>Unable to read key directory, aborting</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="59"/> + <source>One or more keys failed to copy.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="61"/> + <source>Verify your keys file has a .keys extension and try again.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="63"/> + <source>Decryption Keys failed to initialize. Check that your dumping tools are up to date and re-dump keys.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="68"/> + <source>Successfully installed firmware version %1</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="69"/> + <source>Unable to locate potential firmware NCA files</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="70"/> + <source>Failed to delete one or more firmware files.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="71"/> + <source>One or more firmware files failed to copy into NAND.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="73"/> + <source>Firmware installation cancelled, firmware may be in a bad state or corrupted. Restart Eden or re-install firmware.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="78"/> + <source>Eden has detected user data for the following emulators:</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="80"/> + <source>Would you like to migrate your data for use in Eden? +Select the corresponding button to migrate data from that emulator. +This may take a while.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="84"/> + <source>Clearing shader cache is recommended for all users. +Do not uncheck unless you know what you're doing.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="88"/> + <source>Keeps the old data directory. This is recommended if you aren't +space-constrained and want to keep separate data for the old emulator.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="91"/> + <source>Deletes the old data directory. +This is recommended on devices with space constraints.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="94"/> + <source>Creates a filesystem link between the old directory and Eden directory. +This is recommended if you want to share data between emulators.</source> + <translation type="unfinished"/> + </message> +</context> +<context> <name>QtControllerSelectorDialog</name> <message> <location filename="../../src/yuzu/applets/qt_controller.ui" line="14"/> diff --git a/dist/languages/nb.ts b/dist/languages/nb.ts index 31f16c3137..1cf5892ff7 100644 --- a/dist/languages/nb.ts +++ b/dist/languages/nb.ts @@ -473,26 +473,56 @@ Dette vil bannlyse både deres forum brukernavn og deres IP adresse.</translatio <translation>Fjerkjernes prosessoremulering</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="65"/> + <source>This option increases CPU emulation thread use from 1 to the maximum of 4. +This is mainly a debug option and shouldn't be disabled.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="70"/> <source>Memory Layout</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="71"/> + <source>Increases the amount of emulated RAM from 4GB of the board to the devkit 8/6GB. +Doesn't affect performance/stability but may allow HD texture mods to load.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="77"/> <source>Limit Speed Percent</source> <translation>Begrens Farts-Prosent</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="78"/> + <source>Controls the game's maximum rendering speed, but it's up to each game if it runs faster or not. +200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. +Disabling it means unlocking the framerate to the maximum your PC can reach.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="84"/> <source>Synchronize Core Speed</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="85"/> + <source>Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). +Can help reduce stuttering at lower framerates.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="92"/> <source>Accuracy:</source> <translation>Nøyaktighet:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="93"/> + <source>Change the accuracy of the emulated CPU (for debugging only).</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="94"/> <location filename="../../src/qt_common/config/shared_translation.cpp" line="110"/> <source>Backend:</source> @@ -515,6 +545,11 @@ Use Boost (1700MHz) to run at the Switch's highest native clock, or Fast (2 <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="108"/> + <source>Set a custom value of CPU ticks. Higher values can increase performance, but may cause deadlocks. A range of 77-21000 is recommended.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="115"/> <source>Enable Host MMU Emulation (fastmem)</source> <translation type="unfinished"/> @@ -573,6 +608,12 @@ Please note this also reduces accuracy of certain floating-point instructions.</ <translation>Slå av adresseromskontroller</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="142"/> + <source>This option improves speed by eliminating a safety check before every memory operation. +Disabling it may allow arbitrary code execution.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="147"/> <source>Ignore global monitor</source> <translation>Ignorer global overvåkning</translation> @@ -589,21 +630,45 @@ Please note this may result in deadlocks and other race conditions.</source> <translation>API:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="157"/> + <source>Changes the output graphics API. +Vulkan is recommended.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="160"/> <source>Device:</source> <translation>Enhet:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="161"/> + <source>This setting selects the GPU to use (Vulkan only).</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="164"/> <source>Shader Backend:</source> <translation>Shader-backend:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="165"/> + <source>The shader backend to use with OpenGL. +GLSL is recommended.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="168"/> <source>Resolution:</source> <translation>Oppløsning:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="169"/> + <source>Forces to render at a different resolution. +Higher resolutions require more VRAM and bandwidth. +Options lower than 1X can cause artifacts.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="172"/> <source>Window Adapting Filter:</source> <translation>Vindustilpasningsfilter:</translation> @@ -614,11 +679,23 @@ Please note this may result in deadlocks and other race conditions.</source> <translation>FSR Skarphet:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="176"/> + <source>Determines how sharpened the image will look using FSR's dynamic contrast.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="179"/> <source>Anti-Aliasing Method:</source> <translation>Anti-aliasing–metode:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="180"/> + <source>The anti-aliasing method to use. +SMAA offers the best quality. +FXAA can produce a more stable picture in lower resolutions.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="184"/> <source>Fullscreen Mode:</source> <translation>Fullskjermmodus:</translation> @@ -636,12 +713,29 @@ Exclusive fullscreen may offer better performance and better Freesync/Gsync supp <translation>Størrelsesforhold:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="192"/> + <source>Stretches the renderer to fit the specified aspect ratio. +Most games only support 16:9, so modifications are required to get other ratios. +Also controls the aspect ratio of captured screenshots.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="197"/> + <source>Use persistent pipeline cache</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="198"/> <source>Allows saving shaders to storage for faster loading on following game boots. Disabling it is only intended for debugging.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="202"/> + <source>Optimize SPIRV output</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="203"/> <source>Runs an additional optimization pass over generated SPIRV shaders. Will increase time required for shader compilation. @@ -678,31 +772,73 @@ In most cases, GPU decoding provides the best performance.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="220"/> + <source>This option controls how ASTC textures should be decoded. +CPU: Use the CPU for decoding. +GPU: Use the GPU's compute shaders to decode ASTC textures (recommended). +CPU Asynchronously: Use the CPU to decode ASTC textures on demand. EliminatesASTC decoding +stuttering but may present artifacts.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="228"/> <source>ASTC Recompression Method:</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/> + <source>Most GPUs lack support for ASTC textures and must decompress to anintermediate format: RGBA8. +BC1/BC3: The intermediate format will be recompressed to BC1 or BC3 format, + saving VRAM but degrading image quality.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="235"/> <source>VRAM Usage Mode:</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/> + <source>Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. +Aggressive mode may impact performance of other applications such as recording software.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="239"/> <source>Skip CPU Inner Invalidation</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="240"/> + <source>Skips certain cache invalidations during memory updates, reducing CPU usage and improving latency. This may cause soft-crashes.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="245"/> <source>VSync Mode:</source> <translation>VSync Modus:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="246"/> + <source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. +FIFO Relaxed allows tearing as it recovers from a slow down. +Mailbox can have lower latency than FIFO and does not tear but may drop frames. +Immediate (no synchronization) presents whatever is available and can exhibit tearing.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="256"/> <source>Sync Memory Operations</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="257"/> + <source>Ensures data consistency between compute and memory operations. +This option fixes issues in games, but may degrade performance. +Unreal Engine 4 games often see the most significant changes thereof.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="260"/> <source>Enable asynchronous presentation (Vulkan only)</source> <translation>Aktiver asynkron presentasjon (kun Vulkan)</translation> @@ -728,6 +864,12 @@ In most cases, GPU decoding provides the best performance.</source> <translation>Anisotropisk filtrering:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="271"/> + <source>Controls the quality of texture rendering at oblique angles. +Safe to set at 16x on most GPUs.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="274"/> <source>GPU Accuracy:</source> <translation type="unfinished"/> @@ -746,6 +888,21 @@ Extreme should only be used as a last resort.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="281"/> + <source>Controls the DMA precision accuracy. Safe precision fixes issues in some games but may degrade performance.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="284"/> + <source>Enable asynchronous shader compilation (Hack)</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="285"/> + <source>May reduce shader stutter.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="289"/> <source>Fast GPU Time (Hack)</source> <translation type="unfinished"/> @@ -773,6 +930,13 @@ This option can improve shader loading time significantly in cases where the Vul <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/> + <source>Required by some games. +This setting only exists for Intel proprietary drivers and may crash if enabled. +Compute pipelines are always enabled on all other drivers.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="309"/> <source>Enable Reactive Flushing</source> <translation>Aktiver Reaktiv Tømming</translation> @@ -808,11 +972,24 @@ This option can improve shader loading time significantly in cases where the Vul <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="326"/> + <source>Controls the number of features that can be used in Extended Dynamic State. +Higher numbers allow for more features and can increase performance, but may cause issues. +The default value is per-system.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="330"/> <source>Provoking Vertex</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="331"/> + <source>Improves lighting and vertex handling in some games. +Only Vulkan 1.0+ devices support this extension.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="336"/> <source>Descriptor Indexing</source> <translation type="unfinished"/> @@ -829,244 +1006,17 @@ Some Vulkan 1.1+ and all 1.2+ devices support this extension.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="354"/> - <source>RNG Seed</source> - <translation>Frø For Tilfeldig Nummergenerering</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="357"/> - <source>Device Name</source> - <translation>Enhetsnavn</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="360"/> - <source>Custom RTC Date:</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="370"/> - <source>Language:</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="372"/> - <source>Region:</source> - <translation>Region:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="373"/> - <source>Time Zone:</source> - <translation>Tidssone:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="374"/> - <source>Sound Output Mode:</source> - <translation>Lydutgangsmodus:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="377"/> - <source>Console Mode:</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="408"/> - <source>Confirm before stopping emulation</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="413"/> - <source>Hide mouse on inactivity</source> - <translation>Gjem mus under inaktivitet</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="417"/> - <source>Disable controller applet</source> - <translation>Deaktiver kontroller-appleten</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="65"/> - <source>This option increases CPU emulation thread use from 1 to the maximum of 4. -This is mainly a debug option and shouldn't be disabled.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="71"/> - <source>Increases the amount of emulated RAM from 4GB of the board to the devkit 8/6GB. -Doesn't affect performance/stability but may allow HD texture mods to load.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="78"/> - <source>Controls the game's maximum rendering speed, but it's up to each game if it runs faster or not. -200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. -Disabling it means unlocking the framerate to the maximum your PC can reach.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="85"/> - <source>Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). -Can help reduce stuttering at lower framerates.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="93"/> - <source>Change the accuracy of the emulated CPU (for debugging only).</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="108"/> - <source>Set a custom value of CPU ticks. Higher values can increase performance, but may cause deadlocks. A range of 77-21000 is recommended.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="142"/> - <source>This option improves speed by eliminating a safety check before every memory operation. -Disabling it may allow arbitrary code execution.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="157"/> - <source>Changes the output graphics API. -Vulkan is recommended.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="161"/> - <source>This setting selects the GPU to use (Vulkan only).</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="165"/> - <source>The shader backend to use with OpenGL. -GLSL is recommended.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="169"/> - <source>Forces to render at a different resolution. -Higher resolutions require more VRAM and bandwidth. -Options lower than 1X can cause artifacts.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="176"/> - <source>Determines how sharpened the image will look using FSR's dynamic contrast.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="180"/> - <source>The anti-aliasing method to use. -SMAA offers the best quality. -FXAA can produce a more stable picture in lower resolutions.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="192"/> - <source>Stretches the renderer to fit the specified aspect ratio. -Most games only support 16:9, so modifications are required to get other ratios. -Also controls the aspect ratio of captured screenshots.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="197"/> - <source>Use persistent pipeline cache</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="202"/> - <source>Optimize SPIRV output</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="220"/> - <source>This option controls how ASTC textures should be decoded. -CPU: Use the CPU for decoding. -GPU: Use the GPU's compute shaders to decode ASTC textures (recommended). -CPU Asynchronously: Use the CPU to decode ASTC textures on demand. EliminatesASTC decoding -stuttering but may present artifacts.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/> - <source>Most GPUs lack support for ASTC textures and must decompress to anintermediate format: RGBA8. -BC1/BC3: The intermediate format will be recompressed to BC1 or BC3 format, - saving VRAM but degrading image quality.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/> - <source>Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. -Aggressive mode may impact performance of other applications such as recording software.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="240"/> - <source>Skips certain cache invalidations during memory updates, reducing CPU usage and improving latency. This may cause soft-crashes.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="246"/> - <source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. -FIFO Relaxed allows tearing as it recovers from a slow down. -Mailbox can have lower latency than FIFO and does not tear but may drop frames. -Immediate (no synchronization) presents whatever is available and can exhibit tearing.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="257"/> - <source>Ensures data consistency between compute and memory operations. -This option fixes issues in games, but may degrade performance. -Unreal Engine 4 games often see the most significant changes thereof.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="271"/> - <source>Controls the quality of texture rendering at oblique angles. -Safe to set at 16x on most GPUs.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="281"/> - <source>Controls the DMA precision accuracy. Safe precision fixes issues in some games but may degrade performance.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="284"/> - <source>Enable asynchronous shader compilation (Hack)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="285"/> - <source>May reduce shader stutter.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/> - <source>Required by some games. -This setting only exists for Intel proprietary drivers and may crash if enabled. -Compute pipelines are always enabled on all other drivers.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="326"/> - <source>Controls the number of features that can be used in Extended Dynamic State. -Higher numbers allow for more features and can increase performance, but may cause issues. -The default value is per-system.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="331"/> - <source>Improves lighting and vertex handling in some games. -Only Vulkan 1.0+ devices support this extension.</source> - <translation type="unfinished"/> - </message> - <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="345"/> <source>Allows the fragment shader to execute per sample in a multi-sampled fragment instead of once per fragment. Improves graphics quality at the cost of performance. Higher values improve quality but degrade performance.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="354"/> + <source>RNG Seed</source> + <translation>Frø For Tilfeldig Nummergenerering</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="355"/> <source>Controls the seed of the random number generator. Mainly used for speedrunning.</source> @@ -1074,10 +1024,20 @@ Mainly used for speedrunning.</source> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="357"/> + <source>Device Name</source> + <translation>Enhetsnavn</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="357"/> <source>The name of the console.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="360"/> + <source>Custom RTC Date:</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="361"/> <source>This option allows to change the clock of the console. Can be used to manipulate time in games.</source> @@ -1089,21 +1049,46 @@ Can be used to manipulate time in games.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="370"/> + <source>Language:</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="371"/> <source>This option can be overridden when region setting is auto-select</source> <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="372"/> + <source>Region:</source> + <translation>Region:</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="372"/> <source>The region of the console.</source> <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="373"/> + <source>Time Zone:</source> + <translation>Tidssone:</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="373"/> <source>The time zone of the console.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="374"/> + <source>Sound Output Mode:</source> + <translation>Lydutgangsmodus:</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="377"/> + <source>Console Mode:</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="378"/> <source>Selects if the console is in Docked or Handheld mode. Games will change their resolution, details and supported controllers and depending on this setting. @@ -1131,17 +1116,32 @@ Setting to Handheld can help improve performance for low end systems.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="408"/> + <source>Confirm before stopping emulation</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="409"/> <source>Overrides prompts asking to confirm stopping the emulation. Enabling it bypasses such prompts and directly exits the emulation.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="413"/> + <source>Hide mouse on inactivity</source> + <translation>Gjem mus under inaktivitet</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="414"/> <source>Hides the mouse after 2.5s of inactivity.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="417"/> + <source>Disable controller applet</source> + <translation>Deaktiver kontroller-appleten</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="418"/> <source>Forcibly disables the use of the controller applet in emulated programs. When a program attempts to open the controller applet, it is immediately closed.</source> @@ -1445,8 +1445,8 @@ When a program attempts to open the controller applet, it is immediately closed. </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="556"/> - <source>AMD FidelityFX™️ Super Resolution</source> - <translation>AMD FidelityFX™️ Super Resolution</translation> + <source>AMD FidelityFX Super Resolution</source> + <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="557"/> @@ -4587,13 +4587,13 @@ Gjeldende verdier er henholdsvis %1% og %2%.</translation> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="382"/> - <source>Could not extract RomFS. Your file or decryption keys may be corrupted.</source> + <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="381"/> + <source>Error extracting archive</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="381"/> - <source>Error extracting archive</source> + <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="382"/> + <source>Could not extract RomFS. Your file or decryption keys may be corrupted.</source> <translation type="unfinished"/> </message> <message> @@ -5711,7 +5711,7 @@ Please go to Configure -> System -> Network and make a selection.</source> </message> <message> <location filename="../../src/qt_common/config/shared_translation.h" line="53"/> - <location filename="../../src/yuzu/main.cpp" line="4408"/> + <location filename="../../src/yuzu/main.cpp" line="4406"/> <source>FSR</source> <translation>FSR</translation> </message> @@ -6294,389 +6294,389 @@ Bruk kun denne funksjonen til å installere oppdateringer og DLC.</translation> <translation>Kunne ikke åpne URL "%1".</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3605"/> + <location filename="../../src/yuzu/main.cpp" line="3603"/> <source>TAS Recording</source> <translation>TAS-innspilling</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3605"/> + <location filename="../../src/yuzu/main.cpp" line="3603"/> <source>Overwrite file of player 1?</source> <translation>Overskriv filen til spiller 1?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3624"/> + <location filename="../../src/yuzu/main.cpp" line="3622"/> <source>Invalid config detected</source> <translation>Ugyldig konfigurasjon oppdaget</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3625"/> + <location filename="../../src/yuzu/main.cpp" line="3623"/> <source>Handheld controller can't be used on docked mode. Pro controller will be selected.</source> <translation>Håndholdt kontroller kan ikke brukes i dokket modus. Pro-kontroller vil bli valgt.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3767"/> - <location filename="../../src/yuzu/main.cpp" line="3818"/> + <location filename="../../src/yuzu/main.cpp" line="3765"/> + <location filename="../../src/yuzu/main.cpp" line="3816"/> <source>Amiibo</source> <translation>Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3767"/> - <location filename="../../src/yuzu/main.cpp" line="3818"/> + <location filename="../../src/yuzu/main.cpp" line="3765"/> + <location filename="../../src/yuzu/main.cpp" line="3816"/> <source>The current amiibo has been removed</source> <translation>Den valgte amiibo-en har blitt fjernet</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3772"/> + <location filename="../../src/yuzu/main.cpp" line="3770"/> <source>Error</source> <translation>Feil</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3772"/> - <location filename="../../src/yuzu/main.cpp" line="3830"/> + <location filename="../../src/yuzu/main.cpp" line="3770"/> + <location filename="../../src/yuzu/main.cpp" line="3828"/> <source>The current game is not looking for amiibos</source> <translation>Det kjørende spillet sjekker ikke for amiibo-er</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3778"/> + <location filename="../../src/yuzu/main.cpp" line="3776"/> <source>Amiibo File (%1);; All Files (*.*)</source> <translation>Amiibo-Fil (%1);; Alle Filer (*.*)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3779"/> + <location filename="../../src/yuzu/main.cpp" line="3777"/> <source>Load Amiibo</source> <translation>Last inn Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3814"/> + <location filename="../../src/yuzu/main.cpp" line="3812"/> <source>Error loading Amiibo data</source> <translation>Feil ved lasting av Amiibo data</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3824"/> + <location filename="../../src/yuzu/main.cpp" line="3822"/> <source>The selected file is not a valid amiibo</source> <translation>Den valgte filen er ikke en gyldig amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3827"/> + <location filename="../../src/yuzu/main.cpp" line="3825"/> <source>The selected file is already on use</source> <translation>Den valgte filen er allerede i bruk</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3833"/> + <location filename="../../src/yuzu/main.cpp" line="3831"/> <source>An unknown error occurred</source> <translation>En ukjent feil oppso</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3882"/> - <location filename="../../src/yuzu/main.cpp" line="3905"/> + <location filename="../../src/yuzu/main.cpp" line="3880"/> + <location filename="../../src/yuzu/main.cpp" line="3903"/> <source>Keys not installed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3883"/> - <location filename="../../src/yuzu/main.cpp" line="3906"/> + <location filename="../../src/yuzu/main.cpp" line="3881"/> + <location filename="../../src/yuzu/main.cpp" line="3904"/> <source>Install decryption keys and restart Eden before attempting to install firmware.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3888"/> + <location filename="../../src/yuzu/main.cpp" line="3886"/> <source>Select Dumped Firmware Source Location</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3911"/> + <location filename="../../src/yuzu/main.cpp" line="3909"/> <source>Select Dumped Firmware ZIP</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3911"/> + <location filename="../../src/yuzu/main.cpp" line="3909"/> <source>Zipped Archives (*.zip)</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3926"/> + <location filename="../../src/yuzu/main.cpp" line="3924"/> <source>Firmware cleanup failed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3927"/> + <location filename="../../src/yuzu/main.cpp" line="3925"/> <source>Failed to clean up extracted firmware cache. Check write permissions in the system temp directory and try again. OS reported error: %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3991"/> - <location filename="../../src/yuzu/main.cpp" line="4014"/> - <location filename="../../src/yuzu/main.cpp" line="4038"/> - <location filename="../../src/yuzu/main.cpp" line="4061"/> - <location filename="../../src/yuzu/main.cpp" line="4087"/> - <location filename="../../src/yuzu/main.cpp" line="4138"/> + <location filename="../../src/yuzu/main.cpp" line="3989"/> + <location filename="../../src/yuzu/main.cpp" line="4012"/> + <location filename="../../src/yuzu/main.cpp" line="4036"/> + <location filename="../../src/yuzu/main.cpp" line="4059"/> + <location filename="../../src/yuzu/main.cpp" line="4085"/> + <location filename="../../src/yuzu/main.cpp" line="4136"/> <source>No firmware available</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3992"/> + <location filename="../../src/yuzu/main.cpp" line="3990"/> <source>Please install firmware to use the Album applet.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3998"/> + <location filename="../../src/yuzu/main.cpp" line="3996"/> <source>Album Applet</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3999"/> + <location filename="../../src/yuzu/main.cpp" line="3997"/> <source>Album applet is not available. Please reinstall firmware.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4015"/> + <location filename="../../src/yuzu/main.cpp" line="4013"/> <source>Please install firmware to use the Cabinet applet.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4021"/> + <location filename="../../src/yuzu/main.cpp" line="4019"/> <source>Cabinet Applet</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4022"/> + <location filename="../../src/yuzu/main.cpp" line="4020"/> <source>Cabinet applet is not available. Please reinstall firmware.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4039"/> + <location filename="../../src/yuzu/main.cpp" line="4037"/> <source>Please install firmware to use the Mii editor.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4045"/> + <location filename="../../src/yuzu/main.cpp" line="4043"/> <source>Mii Edit Applet</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4046"/> + <location filename="../../src/yuzu/main.cpp" line="4044"/> <source>Mii editor is not available. Please reinstall firmware.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4062"/> + <location filename="../../src/yuzu/main.cpp" line="4060"/> <source>Please install firmware to use the Controller Menu.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4069"/> + <location filename="../../src/yuzu/main.cpp" line="4067"/> <source>Controller Applet</source> <translation>Applet for kontroller</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4070"/> + <location filename="../../src/yuzu/main.cpp" line="4068"/> <source>Controller Menu is not available. Please reinstall firmware.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4088"/> + <location filename="../../src/yuzu/main.cpp" line="4086"/> <source>Please install firmware to use the Home Menu.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4091"/> + <location filename="../../src/yuzu/main.cpp" line="4089"/> <source>Firmware Corrupted</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4098"/> + <location filename="../../src/yuzu/main.cpp" line="4096"/> <source>Firmware Too New</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4099"/> + <location filename="../../src/yuzu/main.cpp" line="4097"/> <source> Continue anyways?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4103"/> + <location filename="../../src/yuzu/main.cpp" line="4101"/> <source>Don't show again</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4122"/> + <location filename="../../src/yuzu/main.cpp" line="4120"/> <source>Home Menu Applet</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4123"/> + <location filename="../../src/yuzu/main.cpp" line="4121"/> <source>Home Menu is not available. Please reinstall firmware.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4139"/> + <location filename="../../src/yuzu/main.cpp" line="4137"/> <source>Please install firmware to use Starter.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4145"/> + <location filename="../../src/yuzu/main.cpp" line="4143"/> <source>Starter Applet</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4146"/> + <location filename="../../src/yuzu/main.cpp" line="4144"/> <source>Starter is not available. Please reinstall firmware.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4187"/> + <location filename="../../src/yuzu/main.cpp" line="4185"/> <source>Capture Screenshot</source> <translation>Ta Skjermbilde</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4188"/> + <location filename="../../src/yuzu/main.cpp" line="4186"/> <source>PNG Image (*.png)</source> <translation>PNG Bilde (*.png)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4232"/> + <location filename="../../src/yuzu/main.cpp" line="4230"/> <source>Update Available</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4237"/> + <location filename="../../src/yuzu/main.cpp" line="4235"/> <source>Download the %1 update?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4296"/> + <location filename="../../src/yuzu/main.cpp" line="4294"/> <source>TAS state: Running %1/%2</source> <translation>TAS-tilstand: Kjører %1/%2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4300"/> + <location filename="../../src/yuzu/main.cpp" line="4298"/> <source>TAS state: Recording %1</source> <translation>TAS-tilstand: Spiller inn %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4302"/> + <location filename="../../src/yuzu/main.cpp" line="4300"/> <source>TAS state: Idle %1/%2</source> <translation>TAS-tilstand: Venter %1%2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4306"/> + <location filename="../../src/yuzu/main.cpp" line="4304"/> <source>TAS State: Invalid</source> <translation>TAS-tilstand: Ugyldig</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4320"/> + <location filename="../../src/yuzu/main.cpp" line="4318"/> <source>&Stop Running</source> <translation>&Stopp kjøring</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4320"/> + <location filename="../../src/yuzu/main.cpp" line="4318"/> <source>&Start</source> <translation>&Start</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4321"/> + <location filename="../../src/yuzu/main.cpp" line="4319"/> <source>Stop R&ecording</source> <translation>Stopp innspilling (&E)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4321"/> + <location filename="../../src/yuzu/main.cpp" line="4319"/> <source>R&ecord</source> <translation>Spill inn (%E)</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="4345"/> + <location filename="../../src/yuzu/main.cpp" line="4343"/> <source>Building: %n shader(s)</source> <translation><numerusform>Bygger: %n shader</numerusform><numerusform>Bygger: %n shader-e</numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4354"/> + <location filename="../../src/yuzu/main.cpp" line="4352"/> <source>Scale: %1x</source> <comment>%1 is the resolution scaling factor</comment> <translation>Skala: %1x</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4357"/> + <location filename="../../src/yuzu/main.cpp" line="4355"/> <source>Speed: %1% / %2%</source> <translation>Hastighet: %1% / %2%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4361"/> + <location filename="../../src/yuzu/main.cpp" line="4359"/> <source>Speed: %1%</source> <translation>Hastighet: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4365"/> + <location filename="../../src/yuzu/main.cpp" line="4363"/> <source>Game: %1 FPS</source> <translation>Spill: %1 FPS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4368"/> + <location filename="../../src/yuzu/main.cpp" line="4366"/> <source>Frame: %1 ms</source> <translation>Ramme: %1 ms</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4398"/> + <location filename="../../src/yuzu/main.cpp" line="4396"/> <source>%1 %2</source> <translation>%1 %2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4416"/> + <location filename="../../src/yuzu/main.cpp" line="4414"/> <source>NO AA</source> <translation>INGEN AA</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4425"/> + <location filename="../../src/yuzu/main.cpp" line="4423"/> <source>VOLUME: MUTE</source> <translation>VOLUM: DEMPET</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4428"/> + <location filename="../../src/yuzu/main.cpp" line="4426"/> <source>VOLUME: %1%</source> <comment>Volume percentage (e.g. 50%)</comment> <translation>VOLUM: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4488"/> + <location filename="../../src/yuzu/main.cpp" line="4486"/> <source>Derivation Components Missing</source> <translation>Derivasjonskomponenter Mangler</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4489"/> + <location filename="../../src/yuzu/main.cpp" line="4487"/> <source>Encryption keys are missing.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4570"/> + <location filename="../../src/yuzu/main.cpp" line="4568"/> <source>Select RomFS Dump Target</source> <translation>Velg RomFS Dump-Mål</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4571"/> + <location filename="../../src/yuzu/main.cpp" line="4569"/> <source>Please select which RomFS you would like to dump.</source> <translation>Vennligst velg hvilken RomFS du vil dumpe.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4594"/> + <location filename="../../src/yuzu/main.cpp" line="4592"/> <source>Are you sure you want to close Eden?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4595"/> - <location filename="../../src/yuzu/main.cpp" line="4675"/> - <location filename="../../src/yuzu/main.cpp" line="4687"/> + <location filename="../../src/yuzu/main.cpp" line="4593"/> + <location filename="../../src/yuzu/main.cpp" line="4673"/> + <location filename="../../src/yuzu/main.cpp" line="4685"/> <source>Eden</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4676"/> + <location filename="../../src/yuzu/main.cpp" line="4674"/> <source>Are you sure you want to stop the emulation? Any unsaved progress will be lost.</source> <translation>Er du sikker på at du vil stoppe emulasjonen? All ulagret fremgang vil bli tapt.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4684"/> + <location filename="../../src/yuzu/main.cpp" line="4682"/> <source>The currently running application has requested Eden to not exit. Would you like to bypass this and exit anyway?</source> @@ -6781,11 +6781,6 @@ Would you like to bypass this and exit anyway?</source> <translation>Fjern Tilpasset Konfigurasjon</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="568"/> - <source>Remove Play Time Data</source> - <translation type="unfinished"/> - </message> - <message> <location filename="../../src/yuzu/game_list.cpp" line="560"/> <source>Remove Cache Storage</source> <translation>Fjern Hurtiglagring</translation> @@ -6821,6 +6816,11 @@ Would you like to bypass this and exit anyway?</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/yuzu/game_list.cpp" line="568"/> + <source>Remove Play Time Data</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/yuzu/game_list.cpp" line="569"/> <location filename="../../src/yuzu/game_list.cpp" line="570"/> <source>Dump RomFS</source> @@ -7523,16 +7523,6 @@ Debug Message: </source> <translation>Verk&tøy</translation> </message> <message> - <location filename="../../src/yuzu/main.ui" line="180"/> - <source>&TAS</source> - <translation>&TAS</translation> - </message> - <message> - <location filename="../../src/yuzu/main.ui" line="190"/> - <source>&Create Home Menu Shortcut</source> - <translation type="unfinished"/> - </message> - <message> <location filename="../../src/yuzu/main.ui" line="161"/> <source>Am&iibo</source> <translation type="unfinished"/> @@ -7543,6 +7533,16 @@ Debug Message: </source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/yuzu/main.ui" line="180"/> + <source>&TAS</source> + <translation>&TAS</translation> + </message> + <message> + <location filename="../../src/yuzu/main.ui" line="190"/> + <source>&Create Home Menu Shortcut</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/yuzu/main.ui" line="197"/> <source>Install &Firmware</source> <translation type="unfinished"/> @@ -7763,11 +7763,6 @@ Debug Message: </source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.ui" line="605"/> - <source>&Data Manager</source> - <translation type="unfinished"/> - </message> - <message> <location filename="../../src/yuzu/main.ui" line="517"/> <source>&Discord</source> <translation type="unfinished"/> @@ -7847,6 +7842,11 @@ Debug Message: </source> <source>&Eden Dependencies</source> <translation type="unfinished"/> </message> + <message> + <location filename="../../src/yuzu/main.ui" line="605"/> + <source>&Data Manager</source> + <translation type="unfinished"/> + </message> </context> <context> <name>MigrationWorker</name> @@ -7876,7 +7876,7 @@ If you wish to clean up the files which were left in the old data location, you <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/migration_worker.h" line="74"/> + <location filename="../../src/yuzu/migration_worker.h" line="70"/> <source>Data was migrated successfully.</source> <translation type="unfinished"/> </message> @@ -8461,38 +8461,58 @@ p, li { white-space: pre-wrap; } <translation>%1 spiller %2</translation> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="72"/> - <location filename="../../src/yuzu/user_data_migration.cpp" line="165"/> - <location filename="../../src/yuzu/user_data_migration.cpp" line="197"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="62"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="155"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="190"/> <source>Migration</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="126"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="76"/> + <source>Clear Shader Cache</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="84"/> + <source>Keep Old Data</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="85"/> + <source>Clear Old Data</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="86"/> + <source>Link Old Directory</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="116"/> <source> </source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="130"/> - <location filename="../../src/yuzu/user_data_migration.cpp" line="136"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="120"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="126"/> <source>No</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="166"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="156"/> <source>You can manually re-trigger this prompt by deleting the new config directory: %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="182"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="172"/> <source>Migrating</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="183"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="173"/> <source>Migrating, this may take a while...</source> <translation type="unfinished"/> </message> @@ -8629,67 +8649,77 @@ p, li { white-space: pre-wrap; } </message> <message> <location filename="../../src/qt_common/util/content.cpp" line="47"/> - <location filename="../../src/qt_common/util/content.cpp" line="226"/> - <location filename="../../src/qt_common/util/content.cpp" line="296"/> - <location filename="../../src/qt_common/util/content.cpp" line="406"/> + <location filename="../../src/qt_common/util/content.cpp" line="225"/> + <location filename="../../src/qt_common/util/content.cpp" line="294"/> + <location filename="../../src/qt_common/util/content.cpp" line="404"/> <location filename="../../src/qt_common/util/content.cpp" line="479"/> <source>Cancel</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/util/content.cpp" line="63"/> + <source>Firmware Install Failed</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/util/content.cpp" line="64"/> + <source>Firmware Install Succeeded</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/util/content.cpp" line="179"/> <source>Firmware integrity verification failed!</source> <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/util/content.cpp" line="180"/> - <location filename="../../src/qt_common/util/content.cpp" line="324"/> + <location filename="../../src/qt_common/util/content.cpp" line="322"/> <source>Verification failed for the following files: %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="225"/> - <location filename="../../src/qt_common/util/content.cpp" line="295"/> + <location filename="../../src/qt_common/util/content.cpp" line="224"/> + <location filename="../../src/qt_common/util/content.cpp" line="293"/> <source>Verifying integrity...</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="245"/> - <location filename="../../src/qt_common/util/content.cpp" line="318"/> + <location filename="../../src/qt_common/util/content.cpp" line="244"/> + <location filename="../../src/qt_common/util/content.cpp" line="316"/> <source>Integrity verification succeeded!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="246"/> - <location filename="../../src/qt_common/util/content.cpp" line="319"/> + <location filename="../../src/qt_common/util/content.cpp" line="245"/> + <location filename="../../src/qt_common/util/content.cpp" line="317"/> <source>The operation completed successfully.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="250"/> - <location filename="../../src/qt_common/util/content.cpp" line="323"/> + <location filename="../../src/qt_common/util/content.cpp" line="249"/> + <location filename="../../src/qt_common/util/content.cpp" line="321"/> <source>Integrity verification failed!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="251"/> + <location filename="../../src/qt_common/util/content.cpp" line="250"/> <source>File contents may be corrupt or missing.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="256"/> + <location filename="../../src/qt_common/util/content.cpp" line="255"/> <source>Integrity verification couldn't be performed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="257"/> + <location filename="../../src/qt_common/util/content.cpp" line="256"/> <source>Firmware installation cancelled, firmware may be in a bad state or corrupted. File contents could not be checked for validity.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="265"/> + <location filename="../../src/qt_common/util/content.cpp" line="264"/> <source>Select Dumped Keys Location</source> <translation type="unfinished"/> </message> @@ -8699,22 +8729,17 @@ p, li { white-space: pre-wrap; } <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="283"/> - <source>Decryption Keys were successfully installed</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/util/content.cpp" line="286"/> + <location filename="../../src/qt_common/util/content.cpp" line="285"/> <source>Decryption Keys install failed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="352"/> + <location filename="../../src/qt_common/util/content.cpp" line="350"/> <source>Orphaned Profiles Detected!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="353"/> + <location filename="../../src/qt_common/util/content.cpp" line="351"/> <source>UNEXPECTED BAD THINGS MAY HAPPEN IF YOU DON'T READ THIS! Eden has detected the following save directories with no attached profile: %1 @@ -8724,54 +8749,54 @@ Hint: copy the contents of the largest or last-modified folder elsewhere, delet <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="366"/> + <location filename="../../src/qt_common/util/content.cpp" line="364"/> <source>Really clear data?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="367"/> + <location filename="../../src/qt_common/util/content.cpp" line="365"/> <source>Important data may be lost!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="374"/> + <location filename="../../src/qt_common/util/content.cpp" line="372"/> <source>Are you REALLY sure?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="375"/> + <location filename="../../src/qt_common/util/content.cpp" line="373"/> <source>Once deleted, your data will NOT come back! Only do this if you're 100% sure you want to delete this data.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="382"/> + <location filename="../../src/qt_common/util/content.cpp" line="380"/> <source>Clearing...</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="398"/> + <location filename="../../src/qt_common/util/content.cpp" line="396"/> <source>Select Export Location</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="399"/> + <location filename="../../src/qt_common/util/content.cpp" line="397"/> <source>%1.zip</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="400"/> + <location filename="../../src/qt_common/util/content.cpp" line="398"/> <location filename="../../src/qt_common/util/content.cpp" line="464"/> <source>Zipped Archives (*.zip)</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="406"/> + <location filename="../../src/qt_common/util/content.cpp" line="404"/> <source>Exporting data. This may take a while...</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="408"/> + <location filename="../../src/qt_common/util/content.cpp" line="406"/> <source>Exporting</source> <translation type="unfinished"/> </message> @@ -8831,32 +8856,32 @@ Only do this if you're 100% sure you want to delete this data.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="521"/> + <location filename="../../src/qt_common/util/content.cpp" line="524"/> <source>Imported Successfully</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="521"/> + <location filename="../../src/qt_common/util/content.cpp" line="524"/> <source>Data was imported successfully.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="523"/> + <location filename="../../src/qt_common/util/content.cpp" line="526"/> <source>Import Cancelled</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="523"/> + <location filename="../../src/qt_common/util/content.cpp" line="526"/> <source>Import was cancelled by the user.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="525"/> + <location filename="../../src/qt_common/util/content.cpp" line="528"/> <source>Import Failed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="526"/> + <location filename="../../src/qt_common/util/content.cpp" line="529"/> <source>Ensure you have read permissions on the targeted directory and try again.</source> <translation type="unfinished"/> </message> @@ -8864,196 +8889,196 @@ Only do this if you're 100% sure you want to delete this data.</source> <context> <name>QtCommon::Game</name> <message> - <location filename="../../src/qt_common/util/game.cpp" line="207"/> + <location filename="../../src/qt_common/util/game.cpp" line="209"/> <source>Error Removing Contents</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="209"/> + <location filename="../../src/qt_common/util/game.cpp" line="211"/> <source>Error Removing Update</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="211"/> + <location filename="../../src/qt_common/util/game.cpp" line="213"/> <source>Error Removing DLC</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="230"/> - <source>The base game is not installed in the NAND and cannot be removed.</source> + <location filename="../../src/qt_common/util/game.cpp" line="225"/> + <location filename="../../src/qt_common/util/game.cpp" line="239"/> + <location filename="../../src/qt_common/util/game.cpp" line="256"/> + <location filename="../../src/qt_common/util/game.cpp" line="284"/> + <location filename="../../src/qt_common/util/game.cpp" line="320"/> + <location filename="../../src/qt_common/util/game.cpp" line="346"/> + <source>Successfully Removed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="244"/> - <source>There is no update installed for this title.</source> + <location filename="../../src/qt_common/util/game.cpp" line="226"/> + <source>Successfully removed the installed base game.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="254"/> - <source>There are no DLCs installed for this title.</source> + <location filename="../../src/qt_common/util/game.cpp" line="231"/> + <source>The base game is not installed in the NAND and cannot be removed.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="224"/> - <location filename="../../src/qt_common/util/game.cpp" line="239"/> - <location filename="../../src/qt_common/util/game.cpp" line="259"/> - <location filename="../../src/qt_common/util/game.cpp" line="289"/> - <location filename="../../src/qt_common/util/game.cpp" line="329"/> - <location filename="../../src/qt_common/util/game.cpp" line="358"/> - <source>Successfully Removed</source> + <location filename="../../src/qt_common/util/game.cpp" line="240"/> + <source>Successfully removed the installed update.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="225"/> - <source>Successfully removed the installed base game.</source> + <location filename="../../src/qt_common/util/game.cpp" line="243"/> + <source>There is no update installed for this title.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="240"/> - <source>Successfully removed the installed update.</source> + <location filename="../../src/qt_common/util/game.cpp" line="252"/> + <source>There are no DLCs installed for this title.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="260"/> + <location filename="../../src/qt_common/util/game.cpp" line="257"/> <source>Successfully removed %1 installed DLC.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="283"/> - <location filename="../../src/qt_common/util/game.cpp" line="293"/> + <location filename="../../src/qt_common/util/game.cpp" line="279"/> + <location filename="../../src/qt_common/util/game.cpp" line="287"/> <source>Error Removing Transferable Shader Cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="284"/> - <location filename="../../src/qt_common/util/game.cpp" line="324"/> + <location filename="../../src/qt_common/util/game.cpp" line="280"/> + <location filename="../../src/qt_common/util/game.cpp" line="316"/> <source>A shader cache for this title does not exist.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="290"/> + <location filename="../../src/qt_common/util/game.cpp" line="285"/> <source>Successfully removed the transferable shader cache.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="294"/> + <location filename="../../src/qt_common/util/game.cpp" line="288"/> <source>Failed to remove the transferable shader cache.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="311"/> + <location filename="../../src/qt_common/util/game.cpp" line="304"/> <source>Error Removing Vulkan Driver Pipeline Cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="312"/> + <location filename="../../src/qt_common/util/game.cpp" line="305"/> <source>Failed to remove the driver pipeline cache.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="323"/> - <location filename="../../src/qt_common/util/game.cpp" line="334"/> + <location filename="../../src/qt_common/util/game.cpp" line="315"/> + <location filename="../../src/qt_common/util/game.cpp" line="325"/> <source>Error Removing Transferable Shader Caches</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="330"/> + <location filename="../../src/qt_common/util/game.cpp" line="321"/> <source>Successfully removed the transferable shader caches.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="335"/> + <location filename="../../src/qt_common/util/game.cpp" line="326"/> <source>Failed to remove the transferable shader cache directory.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="351"/> - <location filename="../../src/qt_common/util/game.cpp" line="362"/> + <location filename="../../src/qt_common/util/game.cpp" line="340"/> + <location filename="../../src/qt_common/util/game.cpp" line="349"/> <source>Error Removing Custom Configuration</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="352"/> + <location filename="../../src/qt_common/util/game.cpp" line="341"/> <source>A custom configuration for this title does not exist.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="359"/> + <location filename="../../src/qt_common/util/game.cpp" line="347"/> <source>Successfully removed the custom game configuration.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="363"/> + <location filename="../../src/qt_common/util/game.cpp" line="350"/> <source>Failed to remove the custom game configuration.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="391"/> + <location filename="../../src/qt_common/util/game.cpp" line="378"/> <source>Reset Metadata Cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="395"/> + <location filename="../../src/qt_common/util/game.cpp" line="385"/> <source>The metadata cache is already empty.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="400"/> + <location filename="../../src/qt_common/util/game.cpp" line="391"/> <source>The operation completed successfully.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="406"/> + <location filename="../../src/qt_common/util/game.cpp" line="398"/> <source>The metadata cache couldn't be deleted. It might be in use or non-existent.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="421"/> + <location filename="../../src/qt_common/util/game.cpp" line="413"/> <source>Create Shortcut</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="422"/> + <location filename="../../src/qt_common/util/game.cpp" line="414"/> <source>Do you want to launch the game in fullscreen?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="426"/> + <location filename="../../src/qt_common/util/game.cpp" line="418"/> <source>Shortcut Created</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="427"/> + <location filename="../../src/qt_common/util/game.cpp" line="419"/> <source>Successfully created a shortcut to %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="432"/> + <location filename="../../src/qt_common/util/game.cpp" line="424"/> <source>Shortcut may be Volatile!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="433"/> + <location filename="../../src/qt_common/util/game.cpp" line="425"/> <source>This will create a shortcut to the current AppImage. This may not work well if you update. Continue?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="439"/> + <location filename="../../src/qt_common/util/game.cpp" line="431"/> <source>Failed to Create Shortcut</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="440"/> + <location filename="../../src/qt_common/util/game.cpp" line="432"/> <source>Failed to create a shortcut to %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="510"/> + <location filename="../../src/qt_common/util/game.cpp" line="504"/> <source>Create Icon</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="511"/> + <location filename="../../src/qt_common/util/game.cpp" line="505"/> <source>Cannot create icon file. Path "%1" does not exist and cannot be created.</source> <translation type="unfinished"/> </message> @@ -9092,6 +9117,120 @@ Only do this if you're 100% sure you want to delete this data.</source> </message> </context> <context> + <name>QtCommon::StringLookup</name> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="49"/> + <source>Contains game save data. DO NOT REMOVE UNLESS YOU KNOW WHAT YOU'RE DOING!</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="51"/> + <source>Contains Vulkan and OpenGL pipeline caches. Generally safe to remove.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="52"/> + <source>Contains updates and DLC for games.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="53"/> + <source>Contains firmware and applet data.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="54"/> + <source>Contains game mods, patches, and cheats.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="57"/> + <source>Decryption Keys were successfully installed</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="58"/> + <source>Unable to read key directory, aborting</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="59"/> + <source>One or more keys failed to copy.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="61"/> + <source>Verify your keys file has a .keys extension and try again.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="63"/> + <source>Decryption Keys failed to initialize. Check that your dumping tools are up to date and re-dump keys.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="68"/> + <source>Successfully installed firmware version %1</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="69"/> + <source>Unable to locate potential firmware NCA files</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="70"/> + <source>Failed to delete one or more firmware files.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="71"/> + <source>One or more firmware files failed to copy into NAND.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="73"/> + <source>Firmware installation cancelled, firmware may be in a bad state or corrupted. Restart Eden or re-install firmware.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="78"/> + <source>Eden has detected user data for the following emulators:</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="80"/> + <source>Would you like to migrate your data for use in Eden? +Select the corresponding button to migrate data from that emulator. +This may take a while.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="84"/> + <source>Clearing shader cache is recommended for all users. +Do not uncheck unless you know what you're doing.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="88"/> + <source>Keeps the old data directory. This is recommended if you aren't +space-constrained and want to keep separate data for the old emulator.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="91"/> + <source>Deletes the old data directory. +This is recommended on devices with space constraints.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="94"/> + <source>Creates a filesystem link between the old directory and Eden directory. +This is recommended if you want to share data between emulators.</source> + <translation type="unfinished"/> + </message> +</context> +<context> <name>QtControllerSelectorDialog</name> <message> <location filename="../../src/yuzu/applets/qt_controller.ui" line="14"/> diff --git a/dist/languages/nl.ts b/dist/languages/nl.ts index f2801abcfb..c43fcd3bcd 100644 --- a/dist/languages/nl.ts +++ b/dist/languages/nl.ts @@ -473,26 +473,60 @@ Dit zou zowel hun forum gebruikersnaam als hun IP-adres verbannen.</translation> <translation>Multicore CPU-emulatie</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="65"/> + <source>This option increases CPU emulation thread use from 1 to the maximum of 4. +This is mainly a debug option and shouldn't be disabled.</source> + <translation>Deze optie verhoogt het gebruik van CPU-emulatiethreads van 1 tot maximaal 4. Dit is voornamelijk een debugoptie en mag niet worden uitgeschakeld.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="70"/> <source>Memory Layout</source> <translation>Geheugenindeling</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="71"/> + <source>Increases the amount of emulated RAM from 4GB of the board to the devkit 8/6GB. +Doesn't affect performance/stability but may allow HD texture mods to load.</source> + <translation>Verhoogt de hoeveelheid geëmuleerd RAM van 4 GB van het bord naar de devkit 8/6 GB. +Heeft geen invloed op de prestaties/stabiliteit, maar maakt het mogelijk om HD-textuurmods te laden.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="77"/> <source>Limit Speed Percent</source> <translation>Beperk Snelheidspercentage</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="78"/> + <source>Controls the game's maximum rendering speed, but it's up to each game if it runs faster or not. +200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. +Disabling it means unlocking the framerate to the maximum your PC can reach.</source> + <translation>Regelt de maximale weergavesnelheid van het spel, maar het is aan elk spel om te bepalen of het sneller draait of niet. +200% voor een spel met 30 FPS is 60 FPS, en voor een spel met 60 FPS is dat 120 FPS. +Als je deze optie uitschakelt, wordt de framerate ontgrendeld tot het maximum dat je pc kan bereiken.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="84"/> <source>Synchronize Core Speed</source> <translation>Synchroniseer kernsnelheid</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="85"/> + <source>Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). +Can help reduce stuttering at lower framerates.</source> + <translation>Synchroniseert de CPU-kernsnelheid met de maximale weergavesnelheid van de game om de FPS te verhogen zonder de gamesnelheid (animaties, fysica, enz.) te beïnvloeden. +Kan helpen om haperingen bij lagere framerates te verminderen.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="92"/> <source>Accuracy:</source> <translation>Nauwkeurigheid:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="93"/> + <source>Change the accuracy of the emulated CPU (for debugging only).</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="94"/> <location filename="../../src/qt_common/config/shared_translation.cpp" line="110"/> <source>Backend:</source> @@ -517,6 +551,11 @@ Gebruik Boost (1700 MHz) om op de hoogste native kloksnelheid van de Switch te d <translation>Aangepaste CPU-ticks</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="108"/> + <source>Set a custom value of CPU ticks. Higher values can increase performance, but may cause deadlocks. A range of 77-21000 is recommended.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="115"/> <source>Enable Host MMU Emulation (fastmem)</source> <translation>Host MMU-emulatie inschakelen (fastmem)</translation> @@ -578,6 +617,12 @@ Houd er rekening mee dat dit ook de nauwkeurigheid van bepaalde drijvende-kommai <translation>Schakel adresruimtecontroles uit</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="142"/> + <source>This option improves speed by eliminating a safety check before every memory operation. +Disabling it may allow arbitrary code execution.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="147"/> <source>Ignore global monitor</source> <translation>Negeer globale monitor</translation> @@ -595,21 +640,45 @@ Houd er rekening mee dat dit kan leiden tot deadlocks en andere race conditions. <translation>API:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="157"/> + <source>Changes the output graphics API. +Vulkan is recommended.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="160"/> <source>Device:</source> <translation>Apparaat:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="161"/> + <source>This setting selects the GPU to use (Vulkan only).</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="164"/> <source>Shader Backend:</source> <translation>Shader Backend:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="165"/> + <source>The shader backend to use with OpenGL. +GLSL is recommended.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="168"/> <source>Resolution:</source> <translation>Resolutie:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="169"/> + <source>Forces to render at a different resolution. +Higher resolutions require more VRAM and bandwidth. +Options lower than 1X can cause artifacts.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="172"/> <source>Window Adapting Filter:</source> <translation>Window Adapting Filter:</translation> @@ -620,11 +689,23 @@ Houd er rekening mee dat dit kan leiden tot deadlocks en andere race conditions. <translation>FSR-scherpte:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="176"/> + <source>Determines how sharpened the image will look using FSR's dynamic contrast.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="179"/> <source>Anti-Aliasing Method:</source> <translation>Antialiasing-methode:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="180"/> + <source>The anti-aliasing method to use. +SMAA offers the best quality. +FXAA can produce a more stable picture in lower resolutions.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="184"/> <source>Fullscreen Mode:</source> <translation>Volledig scherm modus:</translation> @@ -642,12 +723,29 @@ Exclusive fullscreen may offer better performance and better Freesync/Gsync supp <translation>Aspect Ratio:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="192"/> + <source>Stretches the renderer to fit the specified aspect ratio. +Most games only support 16:9, so modifications are required to get other ratios. +Also controls the aspect ratio of captured screenshots.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="197"/> + <source>Use persistent pipeline cache</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="198"/> <source>Allows saving shaders to storage for faster loading on following game boots. Disabling it is only intended for debugging.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="202"/> + <source>Optimize SPIRV output</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="203"/> <source>Runs an additional optimization pass over generated SPIRV shaders. Will increase time required for shader compilation. @@ -684,31 +782,73 @@ In most cases, GPU decoding provides the best performance.</source> <translation>ASTC Decodeer Methode:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="220"/> + <source>This option controls how ASTC textures should be decoded. +CPU: Use the CPU for decoding. +GPU: Use the GPU's compute shaders to decode ASTC textures (recommended). +CPU Asynchronously: Use the CPU to decode ASTC textures on demand. EliminatesASTC decoding +stuttering but may present artifacts.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="228"/> <source>ASTC Recompression Method:</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/> + <source>Most GPUs lack support for ASTC textures and must decompress to anintermediate format: RGBA8. +BC1/BC3: The intermediate format will be recompressed to BC1 or BC3 format, + saving VRAM but degrading image quality.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="235"/> <source>VRAM Usage Mode:</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/> + <source>Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. +Aggressive mode may impact performance of other applications such as recording software.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="239"/> <source>Skip CPU Inner Invalidation</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="240"/> + <source>Skips certain cache invalidations during memory updates, reducing CPU usage and improving latency. This may cause soft-crashes.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="245"/> <source>VSync Mode:</source> <translation>VSync-modus:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="246"/> + <source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. +FIFO Relaxed allows tearing as it recovers from a slow down. +Mailbox can have lower latency than FIFO and does not tear but may drop frames. +Immediate (no synchronization) presents whatever is available and can exhibit tearing.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="256"/> <source>Sync Memory Operations</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="257"/> + <source>Ensures data consistency between compute and memory operations. +This option fixes issues in games, but may degrade performance. +Unreal Engine 4 games often see the most significant changes thereof.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="260"/> <source>Enable asynchronous presentation (Vulkan only)</source> <translation>Schakel asynchrone presentatie in (alleen Vulkan)</translation> @@ -734,6 +874,12 @@ In most cases, GPU decoding provides the best performance.</source> <translation>Anisotrope Filtering:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="271"/> + <source>Controls the quality of texture rendering at oblique angles. +Safe to set at 16x on most GPUs.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="274"/> <source>GPU Accuracy:</source> <translation>GPU Nauwkeurigheid:</translation> @@ -752,6 +898,21 @@ Extreme should only be used as a last resort.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="281"/> + <source>Controls the DMA precision accuracy. Safe precision fixes issues in some games but may degrade performance.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="284"/> + <source>Enable asynchronous shader compilation (Hack)</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="285"/> + <source>May reduce shader stutter.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="289"/> <source>Fast GPU Time (Hack)</source> <translation type="unfinished"/> @@ -779,6 +940,13 @@ This option can improve shader loading time significantly in cases where the Vul <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/> + <source>Required by some games. +This setting only exists for Intel proprietary drivers and may crash if enabled. +Compute pipelines are always enabled on all other drivers.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="309"/> <source>Enable Reactive Flushing</source> <translation>Schakel Reactive Flushing In</translation> @@ -814,11 +982,24 @@ This option can improve shader loading time significantly in cases where the Vul <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="326"/> + <source>Controls the number of features that can be used in Extended Dynamic State. +Higher numbers allow for more features and can increase performance, but may cause issues. +The default value is per-system.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="330"/> <source>Provoking Vertex</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="331"/> + <source>Improves lighting and vertex handling in some games. +Only Vulkan 1.0+ devices support this extension.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="336"/> <source>Descriptor Indexing</source> <translation type="unfinished"/> @@ -835,248 +1016,17 @@ Some Vulkan 1.1+ and all 1.2+ devices support this extension.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="354"/> - <source>RNG Seed</source> - <translation>RNG Seed</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="357"/> - <source>Device Name</source> - <translation>Apparaatnaam</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="360"/> - <source>Custom RTC Date:</source> - <translation>Aangepaste RTC Datum:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="370"/> - <source>Language:</source> - <translation>Taal:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="372"/> - <source>Region:</source> - <translation>Regio:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="373"/> - <source>Time Zone:</source> - <translation>Tijdzone:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="374"/> - <source>Sound Output Mode:</source> - <translation>Geluidsuitvoermodus:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="377"/> - <source>Console Mode:</source> - <translation>Console Modus:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="408"/> - <source>Confirm before stopping emulation</source> - <translation>Bevestig voordat u de emulatie stopt</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="413"/> - <source>Hide mouse on inactivity</source> - <translation>Verberg muis wanneer inactief</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="417"/> - <source>Disable controller applet</source> - <translation>Controller-applet uitschakelen</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="65"/> - <source>This option increases CPU emulation thread use from 1 to the maximum of 4. -This is mainly a debug option and shouldn't be disabled.</source> - <translation>Deze optie verhoogt het gebruik van CPU-emulatiethreads van 1 tot maximaal 4. Dit is voornamelijk een debugoptie en mag niet worden uitgeschakeld.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="71"/> - <source>Increases the amount of emulated RAM from 4GB of the board to the devkit 8/6GB. -Doesn't affect performance/stability but may allow HD texture mods to load.</source> - <translation>Verhoogt de hoeveelheid geëmuleerd RAM van 4 GB van het bord naar de devkit 8/6 GB. -Heeft geen invloed op de prestaties/stabiliteit, maar maakt het mogelijk om HD-textuurmods te laden.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="78"/> - <source>Controls the game's maximum rendering speed, but it's up to each game if it runs faster or not. -200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. -Disabling it means unlocking the framerate to the maximum your PC can reach.</source> - <translation>Regelt de maximale weergavesnelheid van het spel, maar het is aan elk spel om te bepalen of het sneller draait of niet. -200% voor een spel met 30 FPS is 60 FPS, en voor een spel met 60 FPS is dat 120 FPS. -Als je deze optie uitschakelt, wordt de framerate ontgrendeld tot het maximum dat je pc kan bereiken.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="85"/> - <source>Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). -Can help reduce stuttering at lower framerates.</source> - <translation>Synchroniseert de CPU-kernsnelheid met de maximale weergavesnelheid van de game om de FPS te verhogen zonder de gamesnelheid (animaties, fysica, enz.) te beïnvloeden. -Kan helpen om haperingen bij lagere framerates te verminderen.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="93"/> - <source>Change the accuracy of the emulated CPU (for debugging only).</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="108"/> - <source>Set a custom value of CPU ticks. Higher values can increase performance, but may cause deadlocks. A range of 77-21000 is recommended.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="142"/> - <source>This option improves speed by eliminating a safety check before every memory operation. -Disabling it may allow arbitrary code execution.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="157"/> - <source>Changes the output graphics API. -Vulkan is recommended.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="161"/> - <source>This setting selects the GPU to use (Vulkan only).</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="165"/> - <source>The shader backend to use with OpenGL. -GLSL is recommended.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="169"/> - <source>Forces to render at a different resolution. -Higher resolutions require more VRAM and bandwidth. -Options lower than 1X can cause artifacts.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="176"/> - <source>Determines how sharpened the image will look using FSR's dynamic contrast.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="180"/> - <source>The anti-aliasing method to use. -SMAA offers the best quality. -FXAA can produce a more stable picture in lower resolutions.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="192"/> - <source>Stretches the renderer to fit the specified aspect ratio. -Most games only support 16:9, so modifications are required to get other ratios. -Also controls the aspect ratio of captured screenshots.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="197"/> - <source>Use persistent pipeline cache</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="202"/> - <source>Optimize SPIRV output</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="220"/> - <source>This option controls how ASTC textures should be decoded. -CPU: Use the CPU for decoding. -GPU: Use the GPU's compute shaders to decode ASTC textures (recommended). -CPU Asynchronously: Use the CPU to decode ASTC textures on demand. EliminatesASTC decoding -stuttering but may present artifacts.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/> - <source>Most GPUs lack support for ASTC textures and must decompress to anintermediate format: RGBA8. -BC1/BC3: The intermediate format will be recompressed to BC1 or BC3 format, - saving VRAM but degrading image quality.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/> - <source>Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. -Aggressive mode may impact performance of other applications such as recording software.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="240"/> - <source>Skips certain cache invalidations during memory updates, reducing CPU usage and improving latency. This may cause soft-crashes.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="246"/> - <source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. -FIFO Relaxed allows tearing as it recovers from a slow down. -Mailbox can have lower latency than FIFO and does not tear but may drop frames. -Immediate (no synchronization) presents whatever is available and can exhibit tearing.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="257"/> - <source>Ensures data consistency between compute and memory operations. -This option fixes issues in games, but may degrade performance. -Unreal Engine 4 games often see the most significant changes thereof.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="271"/> - <source>Controls the quality of texture rendering at oblique angles. -Safe to set at 16x on most GPUs.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="281"/> - <source>Controls the DMA precision accuracy. Safe precision fixes issues in some games but may degrade performance.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="284"/> - <source>Enable asynchronous shader compilation (Hack)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="285"/> - <source>May reduce shader stutter.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/> - <source>Required by some games. -This setting only exists for Intel proprietary drivers and may crash if enabled. -Compute pipelines are always enabled on all other drivers.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="326"/> - <source>Controls the number of features that can be used in Extended Dynamic State. -Higher numbers allow for more features and can increase performance, but may cause issues. -The default value is per-system.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="331"/> - <source>Improves lighting and vertex handling in some games. -Only Vulkan 1.0+ devices support this extension.</source> - <translation type="unfinished"/> - </message> - <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="345"/> <source>Allows the fragment shader to execute per sample in a multi-sampled fragment instead of once per fragment. Improves graphics quality at the cost of performance. Higher values improve quality but degrade performance.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="354"/> + <source>RNG Seed</source> + <translation>RNG Seed</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="355"/> <source>Controls the seed of the random number generator. Mainly used for speedrunning.</source> @@ -1084,10 +1034,20 @@ Mainly used for speedrunning.</source> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="357"/> + <source>Device Name</source> + <translation>Apparaatnaam</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="357"/> <source>The name of the console.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="360"/> + <source>Custom RTC Date:</source> + <translation>Aangepaste RTC Datum:</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="361"/> <source>This option allows to change the clock of the console. Can be used to manipulate time in games.</source> @@ -1099,21 +1059,46 @@ Can be used to manipulate time in games.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="370"/> + <source>Language:</source> + <translation>Taal:</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="371"/> <source>This option can be overridden when region setting is auto-select</source> <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="372"/> + <source>Region:</source> + <translation>Regio:</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="372"/> <source>The region of the console.</source> <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="373"/> + <source>Time Zone:</source> + <translation>Tijdzone:</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="373"/> <source>The time zone of the console.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="374"/> + <source>Sound Output Mode:</source> + <translation>Geluidsuitvoermodus:</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="377"/> + <source>Console Mode:</source> + <translation>Console Modus:</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="378"/> <source>Selects if the console is in Docked or Handheld mode. Games will change their resolution, details and supported controllers and depending on this setting. @@ -1141,17 +1126,32 @@ Setting to Handheld can help improve performance for low end systems.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="408"/> + <source>Confirm before stopping emulation</source> + <translation>Bevestig voordat u de emulatie stopt</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="409"/> <source>Overrides prompts asking to confirm stopping the emulation. Enabling it bypasses such prompts and directly exits the emulation.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="413"/> + <source>Hide mouse on inactivity</source> + <translation>Verberg muis wanneer inactief</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="414"/> <source>Hides the mouse after 2.5s of inactivity.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="417"/> + <source>Disable controller applet</source> + <translation>Controller-applet uitschakelen</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="418"/> <source>Forcibly disables the use of the controller applet in emulated programs. When a program attempts to open the controller applet, it is immediately closed.</source> @@ -1455,8 +1455,8 @@ When a program attempts to open the controller applet, it is immediately closed. </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="556"/> - <source>AMD FidelityFX™️ Super Resolution</source> - <translation>AMD FidelityFX™️ Super Resolution</translation> + <source>AMD FidelityFX Super Resolution</source> + <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="557"/> @@ -4585,13 +4585,13 @@ De huidige waarden zijn %1% en %2%.</translation> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="382"/> - <source>Could not extract RomFS. Your file or decryption keys may be corrupted.</source> + <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="381"/> + <source>Error extracting archive</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="381"/> - <source>Error extracting archive</source> + <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="382"/> + <source>Could not extract RomFS. Your file or decryption keys may be corrupted.</source> <translation type="unfinished"/> </message> <message> @@ -5709,7 +5709,7 @@ Please go to Configure -> System -> Network and make a selection.</source> </message> <message> <location filename="../../src/qt_common/config/shared_translation.h" line="53"/> - <location filename="../../src/yuzu/main.cpp" line="4408"/> + <location filename="../../src/yuzu/main.cpp" line="4406"/> <source>FSR</source> <translation>FSR</translation> </message> @@ -6292,389 +6292,389 @@ Gebruik deze functie alleen om updates en DLC te installeren.</translation> <translation>Kan de URL "%1" niet openen.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3605"/> + <location filename="../../src/yuzu/main.cpp" line="3603"/> <source>TAS Recording</source> <translation>TAS-opname</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3605"/> + <location filename="../../src/yuzu/main.cpp" line="3603"/> <source>Overwrite file of player 1?</source> <translation>Het bestand van speler 1 overschrijven?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3624"/> + <location filename="../../src/yuzu/main.cpp" line="3622"/> <source>Invalid config detected</source> <translation>Ongeldige configuratie gedetecteerd</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3625"/> + <location filename="../../src/yuzu/main.cpp" line="3623"/> <source>Handheld controller can't be used on docked mode. Pro controller will be selected.</source> <translation>Handheld-controller kan niet gebruikt worden in docked-modus. Pro controller wordt geselecteerd.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3767"/> - <location filename="../../src/yuzu/main.cpp" line="3818"/> + <location filename="../../src/yuzu/main.cpp" line="3765"/> + <location filename="../../src/yuzu/main.cpp" line="3816"/> <source>Amiibo</source> <translation>Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3767"/> - <location filename="../../src/yuzu/main.cpp" line="3818"/> + <location filename="../../src/yuzu/main.cpp" line="3765"/> + <location filename="../../src/yuzu/main.cpp" line="3816"/> <source>The current amiibo has been removed</source> <translation>De huidige amiibo is verwijderd</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3772"/> + <location filename="../../src/yuzu/main.cpp" line="3770"/> <source>Error</source> <translation>Fout</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3772"/> - <location filename="../../src/yuzu/main.cpp" line="3830"/> + <location filename="../../src/yuzu/main.cpp" line="3770"/> + <location filename="../../src/yuzu/main.cpp" line="3828"/> <source>The current game is not looking for amiibos</source> <translation>Het huidige spel is niet op zoek naar amiibo's</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3778"/> + <location filename="../../src/yuzu/main.cpp" line="3776"/> <source>Amiibo File (%1);; All Files (*.*)</source> <translation>Amiibo-bestand (%1);; Alle Bestanden (*.*)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3779"/> + <location filename="../../src/yuzu/main.cpp" line="3777"/> <source>Load Amiibo</source> <translation>Laad Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3814"/> + <location filename="../../src/yuzu/main.cpp" line="3812"/> <source>Error loading Amiibo data</source> <translation>Fout tijdens het laden van de Amiibo-gegevens</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3824"/> + <location filename="../../src/yuzu/main.cpp" line="3822"/> <source>The selected file is not a valid amiibo</source> <translation>Het geselecteerde bestand is geen geldige amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3827"/> + <location filename="../../src/yuzu/main.cpp" line="3825"/> <source>The selected file is already on use</source> <translation>Het geselecteerde bestand is al in gebruik</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3833"/> + <location filename="../../src/yuzu/main.cpp" line="3831"/> <source>An unknown error occurred</source> <translation>Er is een onbekende fout opgetreden</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3882"/> - <location filename="../../src/yuzu/main.cpp" line="3905"/> + <location filename="../../src/yuzu/main.cpp" line="3880"/> + <location filename="../../src/yuzu/main.cpp" line="3903"/> <source>Keys not installed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3883"/> - <location filename="../../src/yuzu/main.cpp" line="3906"/> + <location filename="../../src/yuzu/main.cpp" line="3881"/> + <location filename="../../src/yuzu/main.cpp" line="3904"/> <source>Install decryption keys and restart Eden before attempting to install firmware.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3888"/> + <location filename="../../src/yuzu/main.cpp" line="3886"/> <source>Select Dumped Firmware Source Location</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3911"/> + <location filename="../../src/yuzu/main.cpp" line="3909"/> <source>Select Dumped Firmware ZIP</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3911"/> + <location filename="../../src/yuzu/main.cpp" line="3909"/> <source>Zipped Archives (*.zip)</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3926"/> + <location filename="../../src/yuzu/main.cpp" line="3924"/> <source>Firmware cleanup failed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3927"/> + <location filename="../../src/yuzu/main.cpp" line="3925"/> <source>Failed to clean up extracted firmware cache. Check write permissions in the system temp directory and try again. OS reported error: %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3991"/> - <location filename="../../src/yuzu/main.cpp" line="4014"/> - <location filename="../../src/yuzu/main.cpp" line="4038"/> - <location filename="../../src/yuzu/main.cpp" line="4061"/> - <location filename="../../src/yuzu/main.cpp" line="4087"/> - <location filename="../../src/yuzu/main.cpp" line="4138"/> + <location filename="../../src/yuzu/main.cpp" line="3989"/> + <location filename="../../src/yuzu/main.cpp" line="4012"/> + <location filename="../../src/yuzu/main.cpp" line="4036"/> + <location filename="../../src/yuzu/main.cpp" line="4059"/> + <location filename="../../src/yuzu/main.cpp" line="4085"/> + <location filename="../../src/yuzu/main.cpp" line="4136"/> <source>No firmware available</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3992"/> + <location filename="../../src/yuzu/main.cpp" line="3990"/> <source>Please install firmware to use the Album applet.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3998"/> + <location filename="../../src/yuzu/main.cpp" line="3996"/> <source>Album Applet</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3999"/> + <location filename="../../src/yuzu/main.cpp" line="3997"/> <source>Album applet is not available. Please reinstall firmware.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4015"/> + <location filename="../../src/yuzu/main.cpp" line="4013"/> <source>Please install firmware to use the Cabinet applet.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4021"/> + <location filename="../../src/yuzu/main.cpp" line="4019"/> <source>Cabinet Applet</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4022"/> + <location filename="../../src/yuzu/main.cpp" line="4020"/> <source>Cabinet applet is not available. Please reinstall firmware.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4039"/> + <location filename="../../src/yuzu/main.cpp" line="4037"/> <source>Please install firmware to use the Mii editor.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4045"/> + <location filename="../../src/yuzu/main.cpp" line="4043"/> <source>Mii Edit Applet</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4046"/> + <location filename="../../src/yuzu/main.cpp" line="4044"/> <source>Mii editor is not available. Please reinstall firmware.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4062"/> + <location filename="../../src/yuzu/main.cpp" line="4060"/> <source>Please install firmware to use the Controller Menu.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4069"/> + <location filename="../../src/yuzu/main.cpp" line="4067"/> <source>Controller Applet</source> <translation>Controller Applet</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4070"/> + <location filename="../../src/yuzu/main.cpp" line="4068"/> <source>Controller Menu is not available. Please reinstall firmware.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4088"/> + <location filename="../../src/yuzu/main.cpp" line="4086"/> <source>Please install firmware to use the Home Menu.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4091"/> + <location filename="../../src/yuzu/main.cpp" line="4089"/> <source>Firmware Corrupted</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4098"/> + <location filename="../../src/yuzu/main.cpp" line="4096"/> <source>Firmware Too New</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4099"/> + <location filename="../../src/yuzu/main.cpp" line="4097"/> <source> Continue anyways?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4103"/> + <location filename="../../src/yuzu/main.cpp" line="4101"/> <source>Don't show again</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4122"/> + <location filename="../../src/yuzu/main.cpp" line="4120"/> <source>Home Menu Applet</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4123"/> + <location filename="../../src/yuzu/main.cpp" line="4121"/> <source>Home Menu is not available. Please reinstall firmware.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4139"/> + <location filename="../../src/yuzu/main.cpp" line="4137"/> <source>Please install firmware to use Starter.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4145"/> + <location filename="../../src/yuzu/main.cpp" line="4143"/> <source>Starter Applet</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4146"/> + <location filename="../../src/yuzu/main.cpp" line="4144"/> <source>Starter is not available. Please reinstall firmware.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4187"/> + <location filename="../../src/yuzu/main.cpp" line="4185"/> <source>Capture Screenshot</source> <translation>Leg Schermafbeelding Vast</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4188"/> + <location filename="../../src/yuzu/main.cpp" line="4186"/> <source>PNG Image (*.png)</source> <translation>PNG-afbeelding (*.png)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4232"/> + <location filename="../../src/yuzu/main.cpp" line="4230"/> <source>Update Available</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4237"/> + <location filename="../../src/yuzu/main.cpp" line="4235"/> <source>Download the %1 update?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4296"/> + <location filename="../../src/yuzu/main.cpp" line="4294"/> <source>TAS state: Running %1/%2</source> <translation>TAS-status: %1/%2 In werking</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4300"/> + <location filename="../../src/yuzu/main.cpp" line="4298"/> <source>TAS state: Recording %1</source> <translation>TAS-status: %1 Aan het opnemen</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4302"/> + <location filename="../../src/yuzu/main.cpp" line="4300"/> <source>TAS state: Idle %1/%2</source> <translation>TAS-status: %1/%2 Inactief</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4306"/> + <location filename="../../src/yuzu/main.cpp" line="4304"/> <source>TAS State: Invalid</source> <translation>TAS-status: Ongeldig</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4320"/> + <location filename="../../src/yuzu/main.cpp" line="4318"/> <source>&Stop Running</source> <translation>&Stop Uitvoering</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4320"/> + <location filename="../../src/yuzu/main.cpp" line="4318"/> <source>&Start</source> <translation>&Start</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4321"/> + <location filename="../../src/yuzu/main.cpp" line="4319"/> <source>Stop R&ecording</source> <translation>Stop Opname</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4321"/> + <location filename="../../src/yuzu/main.cpp" line="4319"/> <source>R&ecord</source> <translation>Opnemen</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="4345"/> + <location filename="../../src/yuzu/main.cpp" line="4343"/> <source>Building: %n shader(s)</source> <translation><numerusform>Bouwen: %n shader(s)</numerusform><numerusform>Bouwen: %n shader(s)</numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4354"/> + <location filename="../../src/yuzu/main.cpp" line="4352"/> <source>Scale: %1x</source> <comment>%1 is the resolution scaling factor</comment> <translation>Schaal: %1x</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4357"/> + <location filename="../../src/yuzu/main.cpp" line="4355"/> <source>Speed: %1% / %2%</source> <translation>Snelheid: %1% / %2%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4361"/> + <location filename="../../src/yuzu/main.cpp" line="4359"/> <source>Speed: %1%</source> <translation>Snelheid: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4365"/> + <location filename="../../src/yuzu/main.cpp" line="4363"/> <source>Game: %1 FPS</source> <translation>Game: %1 FPS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4368"/> + <location filename="../../src/yuzu/main.cpp" line="4366"/> <source>Frame: %1 ms</source> <translation>Frame: %1 ms</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4398"/> + <location filename="../../src/yuzu/main.cpp" line="4396"/> <source>%1 %2</source> <translation>%1 %2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4416"/> + <location filename="../../src/yuzu/main.cpp" line="4414"/> <source>NO AA</source> <translation>GEEN AA</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4425"/> + <location filename="../../src/yuzu/main.cpp" line="4423"/> <source>VOLUME: MUTE</source> <translation>VOLUME: GEDEMPT</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4428"/> + <location filename="../../src/yuzu/main.cpp" line="4426"/> <source>VOLUME: %1%</source> <comment>Volume percentage (e.g. 50%)</comment> <translation>VOLUME: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4488"/> + <location filename="../../src/yuzu/main.cpp" line="4486"/> <source>Derivation Components Missing</source> <translation>Afleidingscomponenten ontbreken</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4489"/> + <location filename="../../src/yuzu/main.cpp" line="4487"/> <source>Encryption keys are missing.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4570"/> + <location filename="../../src/yuzu/main.cpp" line="4568"/> <source>Select RomFS Dump Target</source> <translation>Selecteer RomFS-dumpdoel</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4571"/> + <location filename="../../src/yuzu/main.cpp" line="4569"/> <source>Please select which RomFS you would like to dump.</source> <translation>Selecteer welke RomFS je zou willen dumpen.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4594"/> + <location filename="../../src/yuzu/main.cpp" line="4592"/> <source>Are you sure you want to close Eden?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4595"/> - <location filename="../../src/yuzu/main.cpp" line="4675"/> - <location filename="../../src/yuzu/main.cpp" line="4687"/> + <location filename="../../src/yuzu/main.cpp" line="4593"/> + <location filename="../../src/yuzu/main.cpp" line="4673"/> + <location filename="../../src/yuzu/main.cpp" line="4685"/> <source>Eden</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4676"/> + <location filename="../../src/yuzu/main.cpp" line="4674"/> <source>Are you sure you want to stop the emulation? Any unsaved progress will be lost.</source> <translation>Weet je zeker dat je de emulatie wilt stoppen? Alle niet opgeslagen voortgang zal verloren gaan.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4684"/> + <location filename="../../src/yuzu/main.cpp" line="4682"/> <source>The currently running application has requested Eden to not exit. Would you like to bypass this and exit anyway?</source> @@ -6779,11 +6779,6 @@ Would you like to bypass this and exit anyway?</source> <translation>Verwijder Aangepaste Configuraties</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="568"/> - <source>Remove Play Time Data</source> - <translation type="unfinished"/> - </message> - <message> <location filename="../../src/yuzu/game_list.cpp" line="560"/> <source>Remove Cache Storage</source> <translation>Verwijder Cache-opslag</translation> @@ -6819,6 +6814,11 @@ Would you like to bypass this and exit anyway?</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/yuzu/game_list.cpp" line="568"/> + <source>Remove Play Time Data</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/yuzu/game_list.cpp" line="569"/> <location filename="../../src/yuzu/game_list.cpp" line="570"/> <source>Dump RomFS</source> @@ -7521,16 +7521,6 @@ Debug Message: </source> <translation>&Tools</translation> </message> <message> - <location filename="../../src/yuzu/main.ui" line="180"/> - <source>&TAS</source> - <translation>&TAS</translation> - </message> - <message> - <location filename="../../src/yuzu/main.ui" line="190"/> - <source>&Create Home Menu Shortcut</source> - <translation type="unfinished"/> - </message> - <message> <location filename="../../src/yuzu/main.ui" line="161"/> <source>Am&iibo</source> <translation type="unfinished"/> @@ -7541,6 +7531,16 @@ Debug Message: </source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/yuzu/main.ui" line="180"/> + <source>&TAS</source> + <translation>&TAS</translation> + </message> + <message> + <location filename="../../src/yuzu/main.ui" line="190"/> + <source>&Create Home Menu Shortcut</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/yuzu/main.ui" line="197"/> <source>Install &Firmware</source> <translation type="unfinished"/> @@ -7761,11 +7761,6 @@ Debug Message: </source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.ui" line="605"/> - <source>&Data Manager</source> - <translation type="unfinished"/> - </message> - <message> <location filename="../../src/yuzu/main.ui" line="517"/> <source>&Discord</source> <translation type="unfinished"/> @@ -7845,6 +7840,11 @@ Debug Message: </source> <source>&Eden Dependencies</source> <translation type="unfinished"/> </message> + <message> + <location filename="../../src/yuzu/main.ui" line="605"/> + <source>&Data Manager</source> + <translation type="unfinished"/> + </message> </context> <context> <name>MigrationWorker</name> @@ -7874,7 +7874,7 @@ If you wish to clean up the files which were left in the old data location, you <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/migration_worker.h" line="74"/> + <location filename="../../src/yuzu/migration_worker.h" line="70"/> <source>Data was migrated successfully.</source> <translation type="unfinished"/> </message> @@ -8459,38 +8459,58 @@ p, li { white-space: pre-wrap; } <translation>%1 speelt %2</translation> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="72"/> - <location filename="../../src/yuzu/user_data_migration.cpp" line="165"/> - <location filename="../../src/yuzu/user_data_migration.cpp" line="197"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="62"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="155"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="190"/> <source>Migration</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="126"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="76"/> + <source>Clear Shader Cache</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="84"/> + <source>Keep Old Data</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="85"/> + <source>Clear Old Data</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="86"/> + <source>Link Old Directory</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="116"/> <source> </source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="130"/> - <location filename="../../src/yuzu/user_data_migration.cpp" line="136"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="120"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="126"/> <source>No</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="166"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="156"/> <source>You can manually re-trigger this prompt by deleting the new config directory: %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="182"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="172"/> <source>Migrating</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="183"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="173"/> <source>Migrating, this may take a while...</source> <translation type="unfinished"/> </message> @@ -8627,67 +8647,77 @@ p, li { white-space: pre-wrap; } </message> <message> <location filename="../../src/qt_common/util/content.cpp" line="47"/> - <location filename="../../src/qt_common/util/content.cpp" line="226"/> - <location filename="../../src/qt_common/util/content.cpp" line="296"/> - <location filename="../../src/qt_common/util/content.cpp" line="406"/> + <location filename="../../src/qt_common/util/content.cpp" line="225"/> + <location filename="../../src/qt_common/util/content.cpp" line="294"/> + <location filename="../../src/qt_common/util/content.cpp" line="404"/> <location filename="../../src/qt_common/util/content.cpp" line="479"/> <source>Cancel</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/util/content.cpp" line="63"/> + <source>Firmware Install Failed</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/util/content.cpp" line="64"/> + <source>Firmware Install Succeeded</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/util/content.cpp" line="179"/> <source>Firmware integrity verification failed!</source> <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/util/content.cpp" line="180"/> - <location filename="../../src/qt_common/util/content.cpp" line="324"/> + <location filename="../../src/qt_common/util/content.cpp" line="322"/> <source>Verification failed for the following files: %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="225"/> - <location filename="../../src/qt_common/util/content.cpp" line="295"/> + <location filename="../../src/qt_common/util/content.cpp" line="224"/> + <location filename="../../src/qt_common/util/content.cpp" line="293"/> <source>Verifying integrity...</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="245"/> - <location filename="../../src/qt_common/util/content.cpp" line="318"/> + <location filename="../../src/qt_common/util/content.cpp" line="244"/> + <location filename="../../src/qt_common/util/content.cpp" line="316"/> <source>Integrity verification succeeded!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="246"/> - <location filename="../../src/qt_common/util/content.cpp" line="319"/> + <location filename="../../src/qt_common/util/content.cpp" line="245"/> + <location filename="../../src/qt_common/util/content.cpp" line="317"/> <source>The operation completed successfully.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="250"/> - <location filename="../../src/qt_common/util/content.cpp" line="323"/> + <location filename="../../src/qt_common/util/content.cpp" line="249"/> + <location filename="../../src/qt_common/util/content.cpp" line="321"/> <source>Integrity verification failed!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="251"/> + <location filename="../../src/qt_common/util/content.cpp" line="250"/> <source>File contents may be corrupt or missing.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="256"/> + <location filename="../../src/qt_common/util/content.cpp" line="255"/> <source>Integrity verification couldn't be performed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="257"/> + <location filename="../../src/qt_common/util/content.cpp" line="256"/> <source>Firmware installation cancelled, firmware may be in a bad state or corrupted. File contents could not be checked for validity.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="265"/> + <location filename="../../src/qt_common/util/content.cpp" line="264"/> <source>Select Dumped Keys Location</source> <translation type="unfinished"/> </message> @@ -8697,22 +8727,17 @@ p, li { white-space: pre-wrap; } <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="283"/> - <source>Decryption Keys were successfully installed</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/util/content.cpp" line="286"/> + <location filename="../../src/qt_common/util/content.cpp" line="285"/> <source>Decryption Keys install failed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="352"/> + <location filename="../../src/qt_common/util/content.cpp" line="350"/> <source>Orphaned Profiles Detected!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="353"/> + <location filename="../../src/qt_common/util/content.cpp" line="351"/> <source>UNEXPECTED BAD THINGS MAY HAPPEN IF YOU DON'T READ THIS! Eden has detected the following save directories with no attached profile: %1 @@ -8722,54 +8747,54 @@ Hint: copy the contents of the largest or last-modified folder elsewhere, delet <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="366"/> + <location filename="../../src/qt_common/util/content.cpp" line="364"/> <source>Really clear data?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="367"/> + <location filename="../../src/qt_common/util/content.cpp" line="365"/> <source>Important data may be lost!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="374"/> + <location filename="../../src/qt_common/util/content.cpp" line="372"/> <source>Are you REALLY sure?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="375"/> + <location filename="../../src/qt_common/util/content.cpp" line="373"/> <source>Once deleted, your data will NOT come back! Only do this if you're 100% sure you want to delete this data.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="382"/> + <location filename="../../src/qt_common/util/content.cpp" line="380"/> <source>Clearing...</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="398"/> + <location filename="../../src/qt_common/util/content.cpp" line="396"/> <source>Select Export Location</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="399"/> + <location filename="../../src/qt_common/util/content.cpp" line="397"/> <source>%1.zip</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="400"/> + <location filename="../../src/qt_common/util/content.cpp" line="398"/> <location filename="../../src/qt_common/util/content.cpp" line="464"/> <source>Zipped Archives (*.zip)</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="406"/> + <location filename="../../src/qt_common/util/content.cpp" line="404"/> <source>Exporting data. This may take a while...</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="408"/> + <location filename="../../src/qt_common/util/content.cpp" line="406"/> <source>Exporting</source> <translation type="unfinished"/> </message> @@ -8829,32 +8854,32 @@ Only do this if you're 100% sure you want to delete this data.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="521"/> + <location filename="../../src/qt_common/util/content.cpp" line="524"/> <source>Imported Successfully</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="521"/> + <location filename="../../src/qt_common/util/content.cpp" line="524"/> <source>Data was imported successfully.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="523"/> + <location filename="../../src/qt_common/util/content.cpp" line="526"/> <source>Import Cancelled</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="523"/> + <location filename="../../src/qt_common/util/content.cpp" line="526"/> <source>Import was cancelled by the user.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="525"/> + <location filename="../../src/qt_common/util/content.cpp" line="528"/> <source>Import Failed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="526"/> + <location filename="../../src/qt_common/util/content.cpp" line="529"/> <source>Ensure you have read permissions on the targeted directory and try again.</source> <translation type="unfinished"/> </message> @@ -8862,196 +8887,196 @@ Only do this if you're 100% sure you want to delete this data.</source> <context> <name>QtCommon::Game</name> <message> - <location filename="../../src/qt_common/util/game.cpp" line="207"/> + <location filename="../../src/qt_common/util/game.cpp" line="209"/> <source>Error Removing Contents</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="209"/> + <location filename="../../src/qt_common/util/game.cpp" line="211"/> <source>Error Removing Update</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="211"/> + <location filename="../../src/qt_common/util/game.cpp" line="213"/> <source>Error Removing DLC</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="230"/> - <source>The base game is not installed in the NAND and cannot be removed.</source> + <location filename="../../src/qt_common/util/game.cpp" line="225"/> + <location filename="../../src/qt_common/util/game.cpp" line="239"/> + <location filename="../../src/qt_common/util/game.cpp" line="256"/> + <location filename="../../src/qt_common/util/game.cpp" line="284"/> + <location filename="../../src/qt_common/util/game.cpp" line="320"/> + <location filename="../../src/qt_common/util/game.cpp" line="346"/> + <source>Successfully Removed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="244"/> - <source>There is no update installed for this title.</source> + <location filename="../../src/qt_common/util/game.cpp" line="226"/> + <source>Successfully removed the installed base game.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="254"/> - <source>There are no DLCs installed for this title.</source> + <location filename="../../src/qt_common/util/game.cpp" line="231"/> + <source>The base game is not installed in the NAND and cannot be removed.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="224"/> - <location filename="../../src/qt_common/util/game.cpp" line="239"/> - <location filename="../../src/qt_common/util/game.cpp" line="259"/> - <location filename="../../src/qt_common/util/game.cpp" line="289"/> - <location filename="../../src/qt_common/util/game.cpp" line="329"/> - <location filename="../../src/qt_common/util/game.cpp" line="358"/> - <source>Successfully Removed</source> + <location filename="../../src/qt_common/util/game.cpp" line="240"/> + <source>Successfully removed the installed update.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="225"/> - <source>Successfully removed the installed base game.</source> + <location filename="../../src/qt_common/util/game.cpp" line="243"/> + <source>There is no update installed for this title.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="240"/> - <source>Successfully removed the installed update.</source> + <location filename="../../src/qt_common/util/game.cpp" line="252"/> + <source>There are no DLCs installed for this title.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="260"/> + <location filename="../../src/qt_common/util/game.cpp" line="257"/> <source>Successfully removed %1 installed DLC.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="283"/> - <location filename="../../src/qt_common/util/game.cpp" line="293"/> + <location filename="../../src/qt_common/util/game.cpp" line="279"/> + <location filename="../../src/qt_common/util/game.cpp" line="287"/> <source>Error Removing Transferable Shader Cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="284"/> - <location filename="../../src/qt_common/util/game.cpp" line="324"/> + <location filename="../../src/qt_common/util/game.cpp" line="280"/> + <location filename="../../src/qt_common/util/game.cpp" line="316"/> <source>A shader cache for this title does not exist.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="290"/> + <location filename="../../src/qt_common/util/game.cpp" line="285"/> <source>Successfully removed the transferable shader cache.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="294"/> + <location filename="../../src/qt_common/util/game.cpp" line="288"/> <source>Failed to remove the transferable shader cache.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="311"/> + <location filename="../../src/qt_common/util/game.cpp" line="304"/> <source>Error Removing Vulkan Driver Pipeline Cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="312"/> + <location filename="../../src/qt_common/util/game.cpp" line="305"/> <source>Failed to remove the driver pipeline cache.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="323"/> - <location filename="../../src/qt_common/util/game.cpp" line="334"/> + <location filename="../../src/qt_common/util/game.cpp" line="315"/> + <location filename="../../src/qt_common/util/game.cpp" line="325"/> <source>Error Removing Transferable Shader Caches</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="330"/> + <location filename="../../src/qt_common/util/game.cpp" line="321"/> <source>Successfully removed the transferable shader caches.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="335"/> + <location filename="../../src/qt_common/util/game.cpp" line="326"/> <source>Failed to remove the transferable shader cache directory.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="351"/> - <location filename="../../src/qt_common/util/game.cpp" line="362"/> + <location filename="../../src/qt_common/util/game.cpp" line="340"/> + <location filename="../../src/qt_common/util/game.cpp" line="349"/> <source>Error Removing Custom Configuration</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="352"/> + <location filename="../../src/qt_common/util/game.cpp" line="341"/> <source>A custom configuration for this title does not exist.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="359"/> + <location filename="../../src/qt_common/util/game.cpp" line="347"/> <source>Successfully removed the custom game configuration.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="363"/> + <location filename="../../src/qt_common/util/game.cpp" line="350"/> <source>Failed to remove the custom game configuration.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="391"/> + <location filename="../../src/qt_common/util/game.cpp" line="378"/> <source>Reset Metadata Cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="395"/> + <location filename="../../src/qt_common/util/game.cpp" line="385"/> <source>The metadata cache is already empty.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="400"/> + <location filename="../../src/qt_common/util/game.cpp" line="391"/> <source>The operation completed successfully.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="406"/> + <location filename="../../src/qt_common/util/game.cpp" line="398"/> <source>The metadata cache couldn't be deleted. It might be in use or non-existent.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="421"/> + <location filename="../../src/qt_common/util/game.cpp" line="413"/> <source>Create Shortcut</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="422"/> + <location filename="../../src/qt_common/util/game.cpp" line="414"/> <source>Do you want to launch the game in fullscreen?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="426"/> + <location filename="../../src/qt_common/util/game.cpp" line="418"/> <source>Shortcut Created</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="427"/> + <location filename="../../src/qt_common/util/game.cpp" line="419"/> <source>Successfully created a shortcut to %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="432"/> + <location filename="../../src/qt_common/util/game.cpp" line="424"/> <source>Shortcut may be Volatile!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="433"/> + <location filename="../../src/qt_common/util/game.cpp" line="425"/> <source>This will create a shortcut to the current AppImage. This may not work well if you update. Continue?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="439"/> + <location filename="../../src/qt_common/util/game.cpp" line="431"/> <source>Failed to Create Shortcut</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="440"/> + <location filename="../../src/qt_common/util/game.cpp" line="432"/> <source>Failed to create a shortcut to %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="510"/> + <location filename="../../src/qt_common/util/game.cpp" line="504"/> <source>Create Icon</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="511"/> + <location filename="../../src/qt_common/util/game.cpp" line="505"/> <source>Cannot create icon file. Path "%1" does not exist and cannot be created.</source> <translation type="unfinished"/> </message> @@ -9090,6 +9115,120 @@ Only do this if you're 100% sure you want to delete this data.</source> </message> </context> <context> + <name>QtCommon::StringLookup</name> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="49"/> + <source>Contains game save data. DO NOT REMOVE UNLESS YOU KNOW WHAT YOU'RE DOING!</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="51"/> + <source>Contains Vulkan and OpenGL pipeline caches. Generally safe to remove.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="52"/> + <source>Contains updates and DLC for games.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="53"/> + <source>Contains firmware and applet data.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="54"/> + <source>Contains game mods, patches, and cheats.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="57"/> + <source>Decryption Keys were successfully installed</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="58"/> + <source>Unable to read key directory, aborting</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="59"/> + <source>One or more keys failed to copy.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="61"/> + <source>Verify your keys file has a .keys extension and try again.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="63"/> + <source>Decryption Keys failed to initialize. Check that your dumping tools are up to date and re-dump keys.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="68"/> + <source>Successfully installed firmware version %1</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="69"/> + <source>Unable to locate potential firmware NCA files</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="70"/> + <source>Failed to delete one or more firmware files.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="71"/> + <source>One or more firmware files failed to copy into NAND.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="73"/> + <source>Firmware installation cancelled, firmware may be in a bad state or corrupted. Restart Eden or re-install firmware.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="78"/> + <source>Eden has detected user data for the following emulators:</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="80"/> + <source>Would you like to migrate your data for use in Eden? +Select the corresponding button to migrate data from that emulator. +This may take a while.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="84"/> + <source>Clearing shader cache is recommended for all users. +Do not uncheck unless you know what you're doing.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="88"/> + <source>Keeps the old data directory. This is recommended if you aren't +space-constrained and want to keep separate data for the old emulator.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="91"/> + <source>Deletes the old data directory. +This is recommended on devices with space constraints.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="94"/> + <source>Creates a filesystem link between the old directory and Eden directory. +This is recommended if you want to share data between emulators.</source> + <translation type="unfinished"/> + </message> +</context> +<context> <name>QtControllerSelectorDialog</name> <message> <location filename="../../src/yuzu/applets/qt_controller.ui" line="14"/> diff --git a/dist/languages/pl.ts b/dist/languages/pl.ts index 77b48880ee..c708d0bfc2 100644 --- a/dist/languages/pl.ts +++ b/dist/languages/pl.ts @@ -480,26 +480,61 @@ To zbanuje jego/jej nick na forum, oraz jego/jej adres IP.</translation> <translation>Emulacja CPU Wielordzeniowa</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="65"/> + <source>This option increases CPU emulation thread use from 1 to the maximum of 4. +This is mainly a debug option and shouldn't be disabled.</source> + <translation>Ta opcja zwiększa liczbę wątków emulacji CPU z 1 do maksymalnie 4. +To głównie opcja do debugowania i nie powinna być wyłączana.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="70"/> <source>Memory Layout</source> <translation> Układ pamięci</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="71"/> + <source>Increases the amount of emulated RAM from 4GB of the board to the devkit 8/6GB. +Doesn't affect performance/stability but may allow HD texture mods to load.</source> + <translation>Zwiększa ilość emulowanej pamięci RAM z 4 GB (wariant płyty) do 8/6 GB (wariant devkit). +Nie wpływa na wydajność ani stabilność, ale może umożliwić wczytywanie modów z teksturami HD.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="77"/> <source>Limit Speed Percent</source> <translation>Procent limitu prędkości</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="78"/> + <source>Controls the game's maximum rendering speed, but it's up to each game if it runs faster or not. +200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. +Disabling it means unlocking the framerate to the maximum your PC can reach.</source> + <translation>Steruje maksymalną prędkością renderowania gry, ale to sama gra decyduje, czy faktycznie będzie działać szybciej. +200% dla gry 30 FPS to 60 FPS, a dla gry 60 FPS będzie to 120 FPS. +Wyłączenie oznacza odblokowanie liczby klatek do maksimum, jakie osiągnie Twój PC.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="84"/> <source>Synchronize Core Speed</source> <translation>Synchronizuj prędkość rdzenia</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="85"/> + <source>Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). +Can help reduce stuttering at lower framerates.</source> + <translation>Synchronizuje prędkość rdzenia CPU z maksymalną prędkością renderowania gry, aby uzyskać najwyższy FPS bez wpływu na prędkość samej gry (animacje, fizyka itp.). +Może pomóc zredukować przycięcia przy niższej liczbie klatek.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="92"/> <source>Accuracy:</source> <translation>Precyzja:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="93"/> + <source>Change the accuracy of the emulated CPU (for debugging only).</source> + <translation>Zmień dokładność emulowanego CPU (tylko do debugowania).</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="94"/> <location filename="../../src/qt_common/config/shared_translation.cpp" line="110"/> <source>Backend:</source> @@ -523,6 +558,11 @@ Użyj opcji Boost (1700 MHz), aby uruchomić urządzenie z najwyższą natywną <translation>Niestandardowe cykle CPU</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="108"/> + <source>Set a custom value of CPU ticks. Higher values can increase performance, but may cause deadlocks. A range of 77-21000 is recommended.</source> + <translation>Ustaw niestandardową wartość taktów CPU. Wyższe wartości mogą zwiększyć wydajność, ale mogą też powodować zawieszanie się gry. Zalecany zakres to 77–21000.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="115"/> <source>Enable Host MMU Emulation (fastmem)</source> <translation>Włącz emulację MMU hosta (fastmem)</translation> @@ -584,6 +624,13 @@ Uwaga: obniża to dokładność niektórych instrukcji zmiennoprzecinkowych.</tr <translation>Wyłącz sprawdzanie przestrzeni adresów</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="142"/> + <source>This option improves speed by eliminating a safety check before every memory operation. +Disabling it may allow arbitrary code execution.</source> + <translation>Ta opcja poprawia szybkość poprzez usunięcie sprawdzania bezpieczeństwa przed każdą operacją pamięci. +Wyłączenie może umożliwić wykonanie dowolnego kodu.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="147"/> <source>Ignore global monitor</source> <translation>Ignoruj ogólne monitorowanie</translation> @@ -601,21 +648,49 @@ Uwaga: może to prowadzić do zakleszczeń i innych warunków wyścigu.</transla <translation>API:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="157"/> + <source>Changes the output graphics API. +Vulkan is recommended.</source> + <translation>Zmienia wyjściowe API grafiki. +Zalecany jest Vulkan.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="160"/> <source>Device:</source> <translation>Urządzenie:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="161"/> + <source>This setting selects the GPU to use (Vulkan only).</source> + <translation>To ustawienie wybiera używany GPU (tylko Vulkan).</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="164"/> <source>Shader Backend:</source> <translation>Backend Shaderów:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="165"/> + <source>The shader backend to use with OpenGL. +GLSL is recommended.</source> + <translation>Backend shaderów używany z OpenGL. +Zalecany jest GLSL.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="168"/> <source>Resolution:</source> <translation>Rozdzielczość:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="169"/> + <source>Forces to render at a different resolution. +Higher resolutions require more VRAM and bandwidth. +Options lower than 1X can cause artifacts.</source> + <translation>Wymusza renderowanie w innej rozdzielczości. +Wyższe rozdzielczości wymagają więcej VRAM i przepustowości. +Opcje poniżej 1x mogą powodować artefakty.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="172"/> <source>Window Adapting Filter:</source> <translation>Filtr Adaptującego Okna:</translation> @@ -626,11 +701,25 @@ Uwaga: może to prowadzić do zakleszczeń i innych warunków wyścigu.</transla <translation>Ostrość FSR:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="176"/> + <source>Determines how sharpened the image will look using FSR's dynamic contrast.</source> + <translation>Określa, jak bardzo obraz będzie wyostrzony przy użyciu dynamicznego kontrastu FSR.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="179"/> <source>Anti-Aliasing Method:</source> <translation>Metoda Anty-Aliasingu:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="180"/> + <source>The anti-aliasing method to use. +SMAA offers the best quality. +FXAA can produce a more stable picture in lower resolutions.</source> + <translation>Metoda wygładzania krawędzi (antyaliasing). +SMAA oferuje najlepszą jakość. +FXAA może zapewnić stabilniejszy obraz w niższych rozdzielczościach.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="184"/> <source>Fullscreen Mode:</source> <translation>Tryb Pełnoekranowy:</translation> @@ -650,6 +739,20 @@ Pełny ekran wyłączny może oferować lepszą wydajność i lepsze wsparcie Fr <translation>Format obrazu:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="192"/> + <source>Stretches the renderer to fit the specified aspect ratio. +Most games only support 16:9, so modifications are required to get other ratios. +Also controls the aspect ratio of captured screenshots.</source> + <translation>Rozciąga obraz renderera do wskazanego współczynnika proporcji. +Większość gier obsługuje wyłącznie 16:9, więc inne proporcje wymagają modyfikacji. +Kontroluje także proporcje przechwytywanych zrzutów ekranu.</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="197"/> + <source>Use persistent pipeline cache</source> + <translation>Używaj trwałej pamięci podręcznej (cache) potoków</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="198"/> <source>Allows saving shaders to storage for faster loading on following game boots. Disabling it is only intended for debugging.</source> @@ -657,6 +760,11 @@ Disabling it is only intended for debugging.</source> Wyłączanie tej opcji jest przeznaczone do debugowania.</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="202"/> + <source>Optimize SPIRV output</source> + <translation>Optymalizacja wydajności SPIRV</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="203"/> <source>Runs an additional optimization pass over generated SPIRV shaders. Will increase time required for shader compilation. @@ -699,31 +807,82 @@ W większości przypadków najlepszą wydajność zapewnia dekodowanie na GPU.</ <translation>Metoda dekodowania ASTC:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="220"/> + <source>This option controls how ASTC textures should be decoded. +CPU: Use the CPU for decoding. +GPU: Use the GPU's compute shaders to decode ASTC textures (recommended). +CPU Asynchronously: Use the CPU to decode ASTC textures on demand. EliminatesASTC decoding +stuttering but may present artifacts.</source> + <translation>Ta opcja określa sposób dekodowania tekstur ASTC. +CPU: użyj CPU do dekodowania. +GPU: użyj shaderów obliczeniowych GPU do dekodowania tekstur ASTC (zalecane). +CPU asynchronicznie: użyj CPU do dekodowania na żądanie. Eliminuje zacięcia podczas dekodowania ASTC, ale może powodować artefakty.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="228"/> <source>ASTC Recompression Method:</source> <translation>Metoda rekompresji ASTC:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/> + <source>Most GPUs lack support for ASTC textures and must decompress to anintermediate format: RGBA8. +BC1/BC3: The intermediate format will be recompressed to BC1 or BC3 format, + saving VRAM but degrading image quality.</source> + <translation>Większość GPU nie obsługuje natywnie tekstur ASTC i musi je zdekompresować do formatu pośredniego: RGBA8. +BC1/BC3: format pośredni zostanie ponownie skompresowany do BC1 lub BC3 — oszczędza VRAM kosztem jakości obrazu.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="235"/> <source>VRAM Usage Mode:</source> <translation>Tryb wykorzystania VRAM:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/> + <source>Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. +Aggressive mode may impact performance of other applications such as recording software.</source> + <translation>Określa, czy emulator ma oszczędzać pamięć, czy maksymalnie wykorzystywać dostępną pamięć wideo dla wydajności. +Tryb agresywny może pogorszyć działanie innych aplikacji, np. oprogramowania do nagrywania.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="239"/> <source>Skip CPU Inner Invalidation</source> <translation>Pomiń wewnętrzne unieważnienie procesora CPU</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="240"/> + <source>Skips certain cache invalidations during memory updates, reducing CPU usage and improving latency. This may cause soft-crashes.</source> + <translation>Pomija niektóre unieważnienia pamięci podręcznej po stronie CPU podczas aktualizacji pamięci, zmniejszając użycie CPU i poprawiając jego wydajność. Może powodować błędy lub awarie w niektórych grach.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="245"/> <source>VSync Mode:</source> <translation>Tryb synchronizacji pionowej:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="246"/> + <source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. +FIFO Relaxed allows tearing as it recovers from a slow down. +Mailbox can have lower latency than FIFO and does not tear but may drop frames. +Immediate (no synchronization) presents whatever is available and can exhibit tearing.</source> + <translation>FIFO (VSync) nie gubi klatek ani nie powoduje rozrywania obrazu (tearingu), ale jest ograniczony częstotliwością odświeżania ekranu. +FIFO Relaxed dopuszcza tearing przy „odrabianiu” spadków wydajności. +Mailbox może mieć niższe opóźnienia niż FIFO i nie powoduje tearingu, ale może gubić klatki. +Immediate (bez synchronizacji) wyświetla wszystko, co jest dostępne, i może powodować tearing.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="256"/> <source>Sync Memory Operations</source> <translation>Synchronizuj operacje pamięci</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="257"/> + <source>Ensures data consistency between compute and memory operations. +This option fixes issues in games, but may degrade performance. +Unreal Engine 4 games often see the most significant changes thereof.</source> + <translation>Zapewnia spójność danych między operacjami obliczeniowymi i pamięciowymi. Ta opcja powinna naprawiać problemy w niektórych grach, ale może zmniejszyć wydajność w niektórych przypadkach. +Gry z Unreal Engine 4 mogą być najbardziej dotknięte.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="260"/> <source>Enable asynchronous presentation (Vulkan only)</source> <translation>Włącz asynchroniczną prezentację (tylko Vulkan)</translation> @@ -749,6 +908,13 @@ W większości przypadków najlepszą wydajność zapewnia dekodowanie na GPU.</ <translation>Filtrowanie anizotropowe:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="271"/> + <source>Controls the quality of texture rendering at oblique angles. +Safe to set at 16x on most GPUs.</source> + <translation>Steruje jakością renderowania tekstur pod ostrymi kątami. +Na większości GPU bezpieczną wartością jest 16x.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="274"/> <source>GPU Accuracy:</source> <translation>Dokładność GPU:</translation> @@ -770,6 +936,21 @@ Ustawienie Ekstremalne stosuj tylko w ostateczności.</translation> <translation>Dokładność DMA:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="281"/> + <source>Controls the DMA precision accuracy. Safe precision fixes issues in some games but may degrade performance.</source> + <translation>Steruje precyzją DMA. Tryb „bezpieczna precyzja” usuwa problemy w niektórych grach, ale może pogorszyć wydajność.</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="284"/> + <source>Enable asynchronous shader compilation (Hack)</source> + <translation>Włącz asynchroniczną kompilację shaderów (hack)</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="285"/> + <source>May reduce shader stutter.</source> + <translation>Może zmniejszyć zacięcia spowodowane kompilacją shaderów.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="289"/> <source>Fast GPU Time (Hack)</source> <translation>Szybki czas GPU (hack)</translation> @@ -799,6 +980,15 @@ Ta opcja może znacząco skrócić czas ładowania shaderów w przypadkach, gdy <translation>Włącz potoki obliczeniowe (tylko Intel Vulkan)</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/> + <source>Required by some games. +This setting only exists for Intel proprietary drivers and may crash if enabled. +Compute pipelines are always enabled on all other drivers.</source> + <translation>Wymagane przez niektóre gry. +To ustawienie istnieje wyłącznie dla sterowników Intela i może spowodować błędy. +Na wszystkich pozostałych sterownikach potoki obliczeniowe są zawsze włączone.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="309"/> <source>Enable Reactive Flushing</source> <translation>Włącz reaktywne opróżnianie buforów</translation> @@ -834,11 +1024,27 @@ Ta opcja może znacząco skrócić czas ładowania shaderów w przypadkach, gdy <translation>Rozszerzony stan dynamiczny</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="326"/> + <source>Controls the number of features that can be used in Extended Dynamic State. +Higher numbers allow for more features and can increase performance, but may cause issues. +The default value is per-system.</source> + <translation>Kontroluje liczbę funkcji, które mogą być używane w Rozszerzonym Stanie Dynamicznym. +Wyższe wartości pozwalają na więcej funkcji i mogą zwiększyć wydajność, ale mogą powodować problemy . +Wartość domyślna może się różnić w zależności od systemu.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="330"/> <source>Provoking Vertex</source> <translation>Wierzchołek prowokujący</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="331"/> + <source>Improves lighting and vertex handling in some games. +Only Vulkan 1.0+ devices support this extension.</source> + <translation>Poprawia oświetlenie i obsługę wierzchołków w niektórych grach. +To rozszerzenie jest obsługiwane tylko na urządzeniach z Vulkanem 1.0+.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="336"/> <source>Descriptor Indexing</source> <translation>Indeksowanie deskryptorów</translation> @@ -856,267 +1062,6 @@ Niektóre urządzenia z Vulkanem 1.1+ i wszystkie z 1.2+ obsługują to rozszerz <translation>Cieniowanie próbkowe</translation> </message> <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="354"/> - <source>RNG Seed</source> - <translation>Ziarno RNG</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="357"/> - <source>Device Name</source> - <translation>Nazwa urządzenia</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="360"/> - <source>Custom RTC Date:</source> - <translation>Własna data RTC</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="370"/> - <source>Language:</source> - <translation>Język:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="372"/> - <source>Region:</source> - <translation>Region:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="373"/> - <source>Time Zone:</source> - <translation>Strefa czasowa:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="374"/> - <source>Sound Output Mode:</source> - <translation>Tryb wyjścia dźwięku:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="377"/> - <source>Console Mode:</source> - <translation>Tryb konsoli</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="408"/> - <source>Confirm before stopping emulation</source> - <translation>Potwierdzaj przed zatrzymaniem emulacji</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="413"/> - <source>Hide mouse on inactivity</source> - <translation>Ukryj mysz przy braku aktywności</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="417"/> - <source>Disable controller applet</source> - <translation>Wyłącz aplet kontrolera</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="65"/> - <source>This option increases CPU emulation thread use from 1 to the maximum of 4. -This is mainly a debug option and shouldn't be disabled.</source> - <translation>Ta opcja zwiększa liczbę wątków emulacji CPU z 1 do maksymalnie 4. -To głównie opcja do debugowania i nie powinna być wyłączana.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="71"/> - <source>Increases the amount of emulated RAM from 4GB of the board to the devkit 8/6GB. -Doesn't affect performance/stability but may allow HD texture mods to load.</source> - <translation>Zwiększa ilość emulowanej pamięci RAM z 4 GB (wariant płyty) do 8/6 GB (wariant devkit). -Nie wpływa na wydajność ani stabilność, ale może umożliwić wczytywanie modów z teksturami HD.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="78"/> - <source>Controls the game's maximum rendering speed, but it's up to each game if it runs faster or not. -200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. -Disabling it means unlocking the framerate to the maximum your PC can reach.</source> - <translation>Steruje maksymalną prędkością renderowania gry, ale to sama gra decyduje, czy faktycznie będzie działać szybciej. -200% dla gry 30 FPS to 60 FPS, a dla gry 60 FPS będzie to 120 FPS. -Wyłączenie oznacza odblokowanie liczby klatek do maksimum, jakie osiągnie Twój PC.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="85"/> - <source>Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). -Can help reduce stuttering at lower framerates.</source> - <translation>Synchronizuje prędkość rdzenia CPU z maksymalną prędkością renderowania gry, aby uzyskać najwyższy FPS bez wpływu na prędkość samej gry (animacje, fizyka itp.). -Może pomóc zredukować przycięcia przy niższej liczbie klatek.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="93"/> - <source>Change the accuracy of the emulated CPU (for debugging only).</source> - <translation>Zmień dokładność emulowanego CPU (tylko do debugowania).</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="108"/> - <source>Set a custom value of CPU ticks. Higher values can increase performance, but may cause deadlocks. A range of 77-21000 is recommended.</source> - <translation>Ustaw niestandardową wartość taktów CPU. Wyższe wartości mogą zwiększyć wydajność, ale mogą też powodować zawieszanie się gry. Zalecany zakres to 77–21000.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="142"/> - <source>This option improves speed by eliminating a safety check before every memory operation. -Disabling it may allow arbitrary code execution.</source> - <translation>Ta opcja poprawia szybkość poprzez usunięcie sprawdzania bezpieczeństwa przed każdą operacją pamięci. -Wyłączenie może umożliwić wykonanie dowolnego kodu.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="157"/> - <source>Changes the output graphics API. -Vulkan is recommended.</source> - <translation>Zmienia wyjściowe API grafiki. -Zalecany jest Vulkan.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="161"/> - <source>This setting selects the GPU to use (Vulkan only).</source> - <translation>To ustawienie wybiera używany GPU (tylko Vulkan).</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="165"/> - <source>The shader backend to use with OpenGL. -GLSL is recommended.</source> - <translation>Backend shaderów używany z OpenGL. -Zalecany jest GLSL.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="169"/> - <source>Forces to render at a different resolution. -Higher resolutions require more VRAM and bandwidth. -Options lower than 1X can cause artifacts.</source> - <translation>Wymusza renderowanie w innej rozdzielczości. -Wyższe rozdzielczości wymagają więcej VRAM i przepustowości. -Opcje poniżej 1x mogą powodować artefakty.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="176"/> - <source>Determines how sharpened the image will look using FSR's dynamic contrast.</source> - <translation>Określa, jak bardzo obraz będzie wyostrzony przy użyciu dynamicznego kontrastu FSR.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="180"/> - <source>The anti-aliasing method to use. -SMAA offers the best quality. -FXAA can produce a more stable picture in lower resolutions.</source> - <translation>Metoda wygładzania krawędzi (antyaliasing). -SMAA oferuje najlepszą jakość. -FXAA może zapewnić stabilniejszy obraz w niższych rozdzielczościach.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="192"/> - <source>Stretches the renderer to fit the specified aspect ratio. -Most games only support 16:9, so modifications are required to get other ratios. -Also controls the aspect ratio of captured screenshots.</source> - <translation>Rozciąga obraz renderera do wskazanego współczynnika proporcji. -Większość gier obsługuje wyłącznie 16:9, więc inne proporcje wymagają modyfikacji. -Kontroluje także proporcje przechwytywanych zrzutów ekranu.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="197"/> - <source>Use persistent pipeline cache</source> - <translation>Używaj trwałej pamięci podręcznej (cache) potoków</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="202"/> - <source>Optimize SPIRV output</source> - <translation>Optymalizacja wydajności SPIRV</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="220"/> - <source>This option controls how ASTC textures should be decoded. -CPU: Use the CPU for decoding. -GPU: Use the GPU's compute shaders to decode ASTC textures (recommended). -CPU Asynchronously: Use the CPU to decode ASTC textures on demand. EliminatesASTC decoding -stuttering but may present artifacts.</source> - <translation>Ta opcja określa sposób dekodowania tekstur ASTC. -CPU: użyj CPU do dekodowania. -GPU: użyj shaderów obliczeniowych GPU do dekodowania tekstur ASTC (zalecane). -CPU asynchronicznie: użyj CPU do dekodowania na żądanie. Eliminuje zacięcia podczas dekodowania ASTC, ale może powodować artefakty.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/> - <source>Most GPUs lack support for ASTC textures and must decompress to anintermediate format: RGBA8. -BC1/BC3: The intermediate format will be recompressed to BC1 or BC3 format, - saving VRAM but degrading image quality.</source> - <translation>Większość GPU nie obsługuje natywnie tekstur ASTC i musi je zdekompresować do formatu pośredniego: RGBA8. -BC1/BC3: format pośredni zostanie ponownie skompresowany do BC1 lub BC3 — oszczędza VRAM kosztem jakości obrazu.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/> - <source>Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. -Aggressive mode may impact performance of other applications such as recording software.</source> - <translation>Określa, czy emulator ma oszczędzać pamięć, czy maksymalnie wykorzystywać dostępną pamięć wideo dla wydajności. -Tryb agresywny może pogorszyć działanie innych aplikacji, np. oprogramowania do nagrywania.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="240"/> - <source>Skips certain cache invalidations during memory updates, reducing CPU usage and improving latency. This may cause soft-crashes.</source> - <translation>Pomija niektóre unieważnienia pamięci podręcznej po stronie CPU podczas aktualizacji pamięci, zmniejszając użycie CPU i poprawiając jego wydajność. Może powodować błędy lub awarie w niektórych grach.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="246"/> - <source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. -FIFO Relaxed allows tearing as it recovers from a slow down. -Mailbox can have lower latency than FIFO and does not tear but may drop frames. -Immediate (no synchronization) presents whatever is available and can exhibit tearing.</source> - <translation>FIFO (VSync) nie gubi klatek ani nie powoduje rozrywania obrazu (tearingu), ale jest ograniczony częstotliwością odświeżania ekranu. -FIFO Relaxed dopuszcza tearing przy „odrabianiu” spadków wydajności. -Mailbox może mieć niższe opóźnienia niż FIFO i nie powoduje tearingu, ale może gubić klatki. -Immediate (bez synchronizacji) wyświetla wszystko, co jest dostępne, i może powodować tearing.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="257"/> - <source>Ensures data consistency between compute and memory operations. -This option fixes issues in games, but may degrade performance. -Unreal Engine 4 games often see the most significant changes thereof.</source> - <translation>Zapewnia spójność danych między operacjami obliczeniowymi i pamięciowymi. Ta opcja powinna naprawiać problemy w niektórych grach, ale może zmniejszyć wydajność w niektórych przypadkach. -Gry z Unreal Engine 4 mogą być najbardziej dotknięte.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="271"/> - <source>Controls the quality of texture rendering at oblique angles. -Safe to set at 16x on most GPUs.</source> - <translation>Steruje jakością renderowania tekstur pod ostrymi kątami. -Na większości GPU bezpieczną wartością jest 16x.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="281"/> - <source>Controls the DMA precision accuracy. Safe precision fixes issues in some games but may degrade performance.</source> - <translation>Steruje precyzją DMA. Tryb „bezpieczna precyzja” usuwa problemy w niektórych grach, ale może pogorszyć wydajność.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="284"/> - <source>Enable asynchronous shader compilation (Hack)</source> - <translation>Włącz asynchroniczną kompilację shaderów (hack)</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="285"/> - <source>May reduce shader stutter.</source> - <translation>Może zmniejszyć zacięcia spowodowane kompilacją shaderów.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/> - <source>Required by some games. -This setting only exists for Intel proprietary drivers and may crash if enabled. -Compute pipelines are always enabled on all other drivers.</source> - <translation>Wymagane przez niektóre gry. -To ustawienie istnieje wyłącznie dla sterowników Intela i może spowodować błędy. -Na wszystkich pozostałych sterownikach potoki obliczeniowe są zawsze włączone.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="326"/> - <source>Controls the number of features that can be used in Extended Dynamic State. -Higher numbers allow for more features and can increase performance, but may cause issues. -The default value is per-system.</source> - <translation>Kontroluje liczbę funkcji, które mogą być używane w Rozszerzonym Stanie Dynamicznym. -Wyższe wartości pozwalają na więcej funkcji i mogą zwiększyć wydajność, ale mogą powodować problemy . -Wartość domyślna może się różnić w zależności od systemu.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="331"/> - <source>Improves lighting and vertex handling in some games. -Only Vulkan 1.0+ devices support this extension.</source> - <translation>Poprawia oświetlenie i obsługę wierzchołków w niektórych grach. -To rozszerzenie jest obsługiwane tylko na urządzeniach z Vulkanem 1.0+.</translation> - </message> - <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="345"/> <source>Allows the fragment shader to execute per sample in a multi-sampled fragment instead of once per fragment. Improves graphics quality at the cost of performance. Higher values improve quality but degrade performance.</source> @@ -1124,6 +1069,11 @@ Higher values improve quality but degrade performance.</source> Wyższe wartości poprawiają jakość, ale obniżają wydajność.</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="354"/> + <source>RNG Seed</source> + <translation>Ziarno RNG</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="355"/> <source>Controls the seed of the random number generator. Mainly used for speedrunning.</source> @@ -1132,10 +1082,20 @@ Głównie używane do speedrunów.</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="357"/> + <source>Device Name</source> + <translation>Nazwa urządzenia</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="357"/> <source>The name of the console.</source> <translation>The name of the console.</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="360"/> + <source>Custom RTC Date:</source> + <translation>Własna data RTC</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="361"/> <source>This option allows to change the clock of the console. Can be used to manipulate time in games.</source> @@ -1148,21 +1108,46 @@ Może służyć do manipulowania czasem w grach.</translation> <translation>Liczba sekund od bieżącego czasu Unix</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="370"/> + <source>Language:</source> + <translation>Język:</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="371"/> <source>This option can be overridden when region setting is auto-select</source> <translation>Ta opcja może zostać nadpisana, gdy ustawienie regionu to automatyczny wybór.</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="372"/> + <source>Region:</source> + <translation>Region:</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="372"/> <source>The region of the console.</source> <translation>Region konsoli.</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="373"/> + <source>Time Zone:</source> + <translation>Strefa czasowa:</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="373"/> <source>The time zone of the console.</source> <translation>Strefa czasowa konsoli.</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="374"/> + <source>Sound Output Mode:</source> + <translation>Tryb wyjścia dźwięku:</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="377"/> + <source>Console Mode:</source> + <translation>Tryb konsoli</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="378"/> <source>Selects if the console is in Docked or Handheld mode. Games will change their resolution, details and supported controllers and depending on this setting. @@ -1192,6 +1177,11 @@ Ustawienie na Handheld może poprawić wydajność na słabszych komputerach.</t <translation>Wstrzymuje emulację po przełączeniu na inne okna.</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="408"/> + <source>Confirm before stopping emulation</source> + <translation>Potwierdzaj przed zatrzymaniem emulacji</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="409"/> <source>Overrides prompts asking to confirm stopping the emulation. Enabling it bypasses such prompts and directly exits the emulation.</source> @@ -1199,11 +1189,21 @@ Enabling it bypasses such prompts and directly exits the emulation.</source> Włączenie powoduje pominięcie takich monitów i bezpośrednie wyjście z emulacji.</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="413"/> + <source>Hide mouse on inactivity</source> + <translation>Ukryj mysz przy braku aktywności</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="414"/> <source>Hides the mouse after 2.5s of inactivity.</source> <translation>Ukrywa kursor po 2,5 s bezczynności.</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="417"/> + <source>Disable controller applet</source> + <translation>Wyłącz aplet kontrolera</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="418"/> <source>Forcibly disables the use of the controller applet in emulated programs. When a program attempts to open the controller applet, it is immediately closed.</source> @@ -1374,7 +1374,7 @@ Jeśli emulowane oprogramowanie próbuje otworzyć aplet kontrolera, jest on nat <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="513"/> <source>Debugging</source> - <translation type="unfinished"/> + <translation>Debugowanie</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="517"/> @@ -1508,8 +1508,8 @@ Jeśli emulowane oprogramowanie próbuje otworzyć aplet kontrolera, jest on nat </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="556"/> - <source>AMD FidelityFX™️ Super Resolution</source> - <translation>AMD FidelityFX™️ Super Resolution</translation> + <source>AMD FidelityFX Super Resolution</source> + <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="557"/> @@ -4648,16 +4648,16 @@ Obecne wartości to odpowiednio %1% i %2%.</translation> <translation>Nie można zlokalizować RomFS. Plik lub klucze deszyfrujące mogą być uszkodzone.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="382"/> - <source>Could not extract RomFS. Your file or decryption keys may be corrupted.</source> - <translation>Nie można wyodrębnić RomFS. Plik lub klucze deszyfrujące mogą być uszkodzone.</translation> - </message> - <message> <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="381"/> <source>Error extracting archive</source> <translation>Błąd podczas rozpakowywania archiwum</translation> </message> <message> + <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="382"/> + <source>Could not extract RomFS. Your file or decryption keys may be corrupted.</source> + <translation>Nie można wyodrębnić RomFS. Plik lub klucze deszyfrujące mogą być uszkodzone.</translation> + </message> + <message> <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="387"/> <source>Error finding image directory</source> <translation>Błąd wyszukiwania katalogu obrazów</translation> @@ -5774,7 +5774,7 @@ Przejdź do sekcji Konfiguracja -> System -> Sieć i dokonaj wyboru.</tran </message> <message> <location filename="../../src/qt_common/config/shared_translation.h" line="53"/> - <location filename="../../src/yuzu/main.cpp" line="4408"/> + <location filename="../../src/yuzu/main.cpp" line="4406"/> <source>FSR</source> <translation>FSR</translation> </message> @@ -6364,112 +6364,112 @@ Proszę, używaj tej funkcji tylko do instalowania łatek i DLC.</translation> <translation>Nie można otworzyć adresu URL "%1".</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3605"/> + <location filename="../../src/yuzu/main.cpp" line="3603"/> <source>TAS Recording</source> <translation>Nagrywanie TAS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3605"/> + <location filename="../../src/yuzu/main.cpp" line="3603"/> <source>Overwrite file of player 1?</source> <translation>Nadpisać plik gracza 1?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3624"/> + <location filename="../../src/yuzu/main.cpp" line="3622"/> <source>Invalid config detected</source> <translation>Wykryto nieprawidłową konfigurację</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3625"/> + <location filename="../../src/yuzu/main.cpp" line="3623"/> <source>Handheld controller can't be used on docked mode. Pro controller will be selected.</source> <translation>Nie można używać kontrolera handheld w trybie zadokowanym. Zostanie wybrany kontroler Pro.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3767"/> - <location filename="../../src/yuzu/main.cpp" line="3818"/> + <location filename="../../src/yuzu/main.cpp" line="3765"/> + <location filename="../../src/yuzu/main.cpp" line="3816"/> <source>Amiibo</source> <translation>Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3767"/> - <location filename="../../src/yuzu/main.cpp" line="3818"/> + <location filename="../../src/yuzu/main.cpp" line="3765"/> + <location filename="../../src/yuzu/main.cpp" line="3816"/> <source>The current amiibo has been removed</source> <translation>Amiibo zostało "zdjęte"</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3772"/> + <location filename="../../src/yuzu/main.cpp" line="3770"/> <source>Error</source> <translation>Błąd</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3772"/> - <location filename="../../src/yuzu/main.cpp" line="3830"/> + <location filename="../../src/yuzu/main.cpp" line="3770"/> + <location filename="../../src/yuzu/main.cpp" line="3828"/> <source>The current game is not looking for amiibos</source> <translation>Ta gra nie szuka amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3778"/> + <location filename="../../src/yuzu/main.cpp" line="3776"/> <source>Amiibo File (%1);; All Files (*.*)</source> <translation>Plik Amiibo (%1);;Wszyskie pliki (*.*)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3779"/> + <location filename="../../src/yuzu/main.cpp" line="3777"/> <source>Load Amiibo</source> <translation>Załaduj Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3814"/> + <location filename="../../src/yuzu/main.cpp" line="3812"/> <source>Error loading Amiibo data</source> <translation>Błąd podczas ładowania pliku danych Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3824"/> + <location filename="../../src/yuzu/main.cpp" line="3822"/> <source>The selected file is not a valid amiibo</source> <translation>Wybrany plik nie jest poprawnym amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3827"/> + <location filename="../../src/yuzu/main.cpp" line="3825"/> <source>The selected file is already on use</source> <translation>Wybrany plik jest już w użyciu</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3833"/> + <location filename="../../src/yuzu/main.cpp" line="3831"/> <source>An unknown error occurred</source> <translation>Wystąpił nieznany błąd</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3882"/> - <location filename="../../src/yuzu/main.cpp" line="3905"/> + <location filename="../../src/yuzu/main.cpp" line="3880"/> + <location filename="../../src/yuzu/main.cpp" line="3903"/> <source>Keys not installed</source> <translation>Klucze nie zainstalowane</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3883"/> - <location filename="../../src/yuzu/main.cpp" line="3906"/> + <location filename="../../src/yuzu/main.cpp" line="3881"/> + <location filename="../../src/yuzu/main.cpp" line="3904"/> <source>Install decryption keys and restart Eden before attempting to install firmware.</source> <translation>Zainstaluj klucze deszyfrujące i uruchom ponownie Edena przed próbą instalacji firmware’u.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3888"/> + <location filename="../../src/yuzu/main.cpp" line="3886"/> <source>Select Dumped Firmware Source Location</source> <translation>Wybierz lokalizację źródła zrzuconego firmware’u</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3911"/> + <location filename="../../src/yuzu/main.cpp" line="3909"/> <source>Select Dumped Firmware ZIP</source> <translation>Wybierz plik ZIP ze zrzuconym Firmwarem</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3911"/> + <location filename="../../src/yuzu/main.cpp" line="3909"/> <source>Zipped Archives (*.zip)</source> <translation>Archiwa zip (*.zip)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3926"/> + <location filename="../../src/yuzu/main.cpp" line="3924"/> <source>Firmware cleanup failed</source> <translation>Czyszczenie firmware’u nie powiodło się</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3927"/> + <location filename="../../src/yuzu/main.cpp" line="3925"/> <source>Failed to clean up extracted firmware cache. Check write permissions in the system temp directory and try again. OS reported error: %1</source> @@ -6478,278 +6478,278 @@ Sprawdź uprawnienia zapisu do systemowego katalogu tymczasowego i spróbuj pono Błąd zgłoszony przez system: %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3991"/> - <location filename="../../src/yuzu/main.cpp" line="4014"/> - <location filename="../../src/yuzu/main.cpp" line="4038"/> - <location filename="../../src/yuzu/main.cpp" line="4061"/> - <location filename="../../src/yuzu/main.cpp" line="4087"/> - <location filename="../../src/yuzu/main.cpp" line="4138"/> + <location filename="../../src/yuzu/main.cpp" line="3989"/> + <location filename="../../src/yuzu/main.cpp" line="4012"/> + <location filename="../../src/yuzu/main.cpp" line="4036"/> + <location filename="../../src/yuzu/main.cpp" line="4059"/> + <location filename="../../src/yuzu/main.cpp" line="4085"/> + <location filename="../../src/yuzu/main.cpp" line="4136"/> <source>No firmware available</source> <translation>Brak dostępnego firmware'u</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3992"/> + <location filename="../../src/yuzu/main.cpp" line="3990"/> <source>Please install firmware to use the Album applet.</source> <translation>Zainstaluj firmware, aby używać apletu Album.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3998"/> + <location filename="../../src/yuzu/main.cpp" line="3996"/> <source>Album Applet</source> <translation>Aplet Album</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3999"/> + <location filename="../../src/yuzu/main.cpp" line="3997"/> <source>Album applet is not available. Please reinstall firmware.</source> <translation>Aplet Album jest niedostępny. Zainstaluj ponownie firmware.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4015"/> + <location filename="../../src/yuzu/main.cpp" line="4013"/> <source>Please install firmware to use the Cabinet applet.</source> <translation>Zainstaluj firmware, aby używać apletu Cabinet</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4021"/> + <location filename="../../src/yuzu/main.cpp" line="4019"/> <source>Cabinet Applet</source> <translation>Aplet Cabinet</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4022"/> + <location filename="../../src/yuzu/main.cpp" line="4020"/> <source>Cabinet applet is not available. Please reinstall firmware.</source> <translation>Aplet Cabinet jest niedostępny. Zainstaluj ponownie firmware.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4039"/> + <location filename="../../src/yuzu/main.cpp" line="4037"/> <source>Please install firmware to use the Mii editor.</source> <translation>Zainstaluj firmware, aby używać edytora Mii.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4045"/> + <location filename="../../src/yuzu/main.cpp" line="4043"/> <source>Mii Edit Applet</source> <translation>Aplet Edytor Mii</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4046"/> + <location filename="../../src/yuzu/main.cpp" line="4044"/> <source>Mii editor is not available. Please reinstall firmware.</source> <translation>Edytor Mii jest niedostępny. Zainstaluj ponownie firmware.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4062"/> + <location filename="../../src/yuzu/main.cpp" line="4060"/> <source>Please install firmware to use the Controller Menu.</source> <translation>Zainstaluj firmware, aby używać Menu kontrolera.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4069"/> + <location filename="../../src/yuzu/main.cpp" line="4067"/> <source>Controller Applet</source> <translation>Aplet kontrolera</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4070"/> + <location filename="../../src/yuzu/main.cpp" line="4068"/> <source>Controller Menu is not available. Please reinstall firmware.</source> <translation>Menu kontrolera jest niedostępne. Zainstaluj ponownie firmware.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4088"/> + <location filename="../../src/yuzu/main.cpp" line="4086"/> <source>Please install firmware to use the Home Menu.</source> <translation>Zainstaluj firmware, aby używać Menu głównego.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4091"/> + <location filename="../../src/yuzu/main.cpp" line="4089"/> <source>Firmware Corrupted</source> <translation>Uszkodzony Firmware</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4098"/> + <location filename="../../src/yuzu/main.cpp" line="4096"/> <source>Firmware Too New</source> <translation>Zbyt nowy firmware</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4099"/> + <location filename="../../src/yuzu/main.cpp" line="4097"/> <source> Continue anyways?</source> <translation> Kontynuować mimo to?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4103"/> + <location filename="../../src/yuzu/main.cpp" line="4101"/> <source>Don't show again</source> <translation>Nie pokazuj ponownie</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4122"/> + <location filename="../../src/yuzu/main.cpp" line="4120"/> <source>Home Menu Applet</source> <translation>Aplet Menu główne</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4123"/> + <location filename="../../src/yuzu/main.cpp" line="4121"/> <source>Home Menu is not available. Please reinstall firmware.</source> <translation>Menu główne jest niedostępne. Zainstaluj ponownie firmware.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4139"/> + <location filename="../../src/yuzu/main.cpp" line="4137"/> <source>Please install firmware to use Starter.</source> <translation>Zainstaluj firmware, aby używać Starter</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4145"/> + <location filename="../../src/yuzu/main.cpp" line="4143"/> <source>Starter Applet</source> <translation>Aplet Starter</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4146"/> + <location filename="../../src/yuzu/main.cpp" line="4144"/> <source>Starter is not available. Please reinstall firmware.</source> <translation>Starter nie jest dostępny. Proszę ponownie zainstalować firmware.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4187"/> + <location filename="../../src/yuzu/main.cpp" line="4185"/> <source>Capture Screenshot</source> <translation>Zrób zrzut ekranu</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4188"/> + <location filename="../../src/yuzu/main.cpp" line="4186"/> <source>PNG Image (*.png)</source> <translation>Obrazek PNG (*.png)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4232"/> + <location filename="../../src/yuzu/main.cpp" line="4230"/> <source>Update Available</source> <translation>Dostępna aktualizacja</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4237"/> + <location filename="../../src/yuzu/main.cpp" line="4235"/> <source>Download the %1 update?</source> <translation>Pobrać aktualizację %1?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4296"/> + <location filename="../../src/yuzu/main.cpp" line="4294"/> <source>TAS state: Running %1/%2</source> <translation>Status TAS: Działa %1%2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4300"/> + <location filename="../../src/yuzu/main.cpp" line="4298"/> <source>TAS state: Recording %1</source> <translation>Status TAS: Nagrywa %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4302"/> + <location filename="../../src/yuzu/main.cpp" line="4300"/> <source>TAS state: Idle %1/%2</source> <translation>Status TAS: Bezczynny %1%2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4306"/> + <location filename="../../src/yuzu/main.cpp" line="4304"/> <source>TAS State: Invalid</source> <translation>Status TAS: Niepoprawny</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4320"/> + <location filename="../../src/yuzu/main.cpp" line="4318"/> <source>&Stop Running</source> <translation>&Wyłącz</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4320"/> + <location filename="../../src/yuzu/main.cpp" line="4318"/> <source>&Start</source> <translation>&Start</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4321"/> + <location filename="../../src/yuzu/main.cpp" line="4319"/> <source>Stop R&ecording</source> <translation>Przestań &Nagrywać</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4321"/> + <location filename="../../src/yuzu/main.cpp" line="4319"/> <source>R&ecord</source> <translation>&Nagraj</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="4345"/> + <location filename="../../src/yuzu/main.cpp" line="4343"/> <source>Building: %n shader(s)</source> <translation><numerusform>Budowanie: %n shader</numerusform><numerusform>Budowanie: %n shadery</numerusform><numerusform>Budowanie: %n shaderów</numerusform><numerusform>Budowanie: %n shaderów</numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4354"/> + <location filename="../../src/yuzu/main.cpp" line="4352"/> <source>Scale: %1x</source> <comment>%1 is the resolution scaling factor</comment> <translation>Skala: %1x</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4357"/> + <location filename="../../src/yuzu/main.cpp" line="4355"/> <source>Speed: %1% / %2%</source> <translation>Prędkość: %1% / %2%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4361"/> + <location filename="../../src/yuzu/main.cpp" line="4359"/> <source>Speed: %1%</source> <translation>Prędkość: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4365"/> + <location filename="../../src/yuzu/main.cpp" line="4363"/> <source>Game: %1 FPS</source> <translation>Gra: %1 FPS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4368"/> + <location filename="../../src/yuzu/main.cpp" line="4366"/> <source>Frame: %1 ms</source> <translation>Klatka: %1 ms</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4398"/> + <location filename="../../src/yuzu/main.cpp" line="4396"/> <source>%1 %2</source> <translation>%1 %2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4416"/> + <location filename="../../src/yuzu/main.cpp" line="4414"/> <source>NO AA</source> <translation>BEZ AA</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4425"/> + <location filename="../../src/yuzu/main.cpp" line="4423"/> <source>VOLUME: MUTE</source> <translation>Głośność: Wyciszony</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4428"/> + <location filename="../../src/yuzu/main.cpp" line="4426"/> <source>VOLUME: %1%</source> <comment>Volume percentage (e.g. 50%)</comment> <translation>Głośność: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4488"/> + <location filename="../../src/yuzu/main.cpp" line="4486"/> <source>Derivation Components Missing</source> <translation>Brak komponentów wyprowadzania</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4489"/> + <location filename="../../src/yuzu/main.cpp" line="4487"/> <source>Encryption keys are missing.</source> <translation>Brak kluczy szyfrujących.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4570"/> + <location filename="../../src/yuzu/main.cpp" line="4568"/> <source>Select RomFS Dump Target</source> <translation>Wybierz cel zrzutu RomFS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4571"/> + <location filename="../../src/yuzu/main.cpp" line="4569"/> <source>Please select which RomFS you would like to dump.</source> <translation>Proszę wybrać RomFS, jakie chcesz zrzucić.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4594"/> + <location filename="../../src/yuzu/main.cpp" line="4592"/> <source>Are you sure you want to close Eden?</source> <translation>Czy na pewno chcesz zamknąć Edena?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4595"/> - <location filename="../../src/yuzu/main.cpp" line="4675"/> - <location filename="../../src/yuzu/main.cpp" line="4687"/> + <location filename="../../src/yuzu/main.cpp" line="4593"/> + <location filename="../../src/yuzu/main.cpp" line="4673"/> + <location filename="../../src/yuzu/main.cpp" line="4685"/> <source>Eden</source> <translation>Eden</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4676"/> + <location filename="../../src/yuzu/main.cpp" line="4674"/> <source>Are you sure you want to stop the emulation? Any unsaved progress will be lost.</source> <translation>Czy na pewno chcesz zatrzymać emulację? Wszystkie niezapisane postępy zostaną utracone.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4684"/> + <location filename="../../src/yuzu/main.cpp" line="4682"/> <source>The currently running application has requested Eden to not exit. Would you like to bypass this and exit anyway?</source> @@ -6855,11 +6855,6 @@ Czy chcesz to pominąć i wyjść mimo to?</translation> <translation>Usuń niestandardową konfigurację</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="568"/> - <source>Remove Play Time Data</source> - <translation>Usuń dane dotyczące czasu gry</translation> - </message> - <message> <location filename="../../src/yuzu/game_list.cpp" line="560"/> <source>Remove Cache Storage</source> <translation>Usuń pamięć podręczną</translation> @@ -6887,12 +6882,17 @@ Czy chcesz to pominąć i wyjść mimo to?</translation> <message> <location filename="../../src/yuzu/game_list.cpp" line="566"/> <source>Manage Play Time</source> - <translation type="unfinished"/> + <translation>Zarządzaj czasem gry</translation> </message> <message> <location filename="../../src/yuzu/game_list.cpp" line="567"/> <source>Edit Play Time Data</source> - <translation type="unfinished"/> + <translation>Edytuj dane czasu gry</translation> + </message> + <message> + <location filename="../../src/yuzu/game_list.cpp" line="568"/> + <source>Remove Play Time Data</source> + <translation>Usuń dane dotyczące czasu gry</translation> </message> <message> <location filename="../../src/yuzu/game_list.cpp" line="569"/> @@ -7598,16 +7598,6 @@ Komunikat debugowania: </translation> <translation>&Narzędzia</translation> </message> <message> - <location filename="../../src/yuzu/main.ui" line="180"/> - <source>&TAS</source> - <translation>&TAS</translation> - </message> - <message> - <location filename="../../src/yuzu/main.ui" line="190"/> - <source>&Create Home Menu Shortcut</source> - <translation>&Utwórz skrót w Menu głównym</translation> - </message> - <message> <location filename="../../src/yuzu/main.ui" line="161"/> <source>Am&iibo</source> <translation>Am&iibo</translation> @@ -7618,6 +7608,16 @@ Komunikat debugowania: </translation> <translation>&Aplety</translation> </message> <message> + <location filename="../../src/yuzu/main.ui" line="180"/> + <source>&TAS</source> + <translation>&TAS</translation> + </message> + <message> + <location filename="../../src/yuzu/main.ui" line="190"/> + <source>&Create Home Menu Shortcut</source> + <translation>&Utwórz skrót w Menu głównym</translation> + </message> + <message> <location filename="../../src/yuzu/main.ui" line="197"/> <source>Install &Firmware</source> <translation>Zainstaluj &Firmware</translation> @@ -7838,11 +7838,6 @@ Komunikat debugowania: </translation> <translation>Otwórz &Menu główne</translation> </message> <message> - <location filename="../../src/yuzu/main.ui" line="605"/> - <source>&Data Manager</source> - <translation>Manager &Danych</translation> - </message> - <message> <location filename="../../src/yuzu/main.ui" line="517"/> <source>&Discord</source> <translation>&Discord</translation> @@ -7922,6 +7917,11 @@ Komunikat debugowania: </translation> <source>&Eden Dependencies</source> <translation>Zależności &Eden</translation> </message> + <message> + <location filename="../../src/yuzu/main.ui" line="605"/> + <source>&Data Manager</source> + <translation>Manager &Danych</translation> + </message> </context> <context> <name>MigrationWorker</name> @@ -7961,7 +7961,7 @@ Jeśli chcesz usunąć pliki, które pozostały w starej lokalizacji danych, moÅ %1</translation> </message> <message> - <location filename="../../src/yuzu/migration_worker.h" line="74"/> + <location filename="../../src/yuzu/migration_worker.h" line="70"/> <source>Data was migrated successfully.</source> <translation>Dane zostały pomyślnie przeniesione.</translation> </message> @@ -8546,14 +8546,34 @@ p, li { white-space: pre-wrap; } <translation>%1 gra w %2</translation> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="72"/> - <location filename="../../src/yuzu/user_data_migration.cpp" line="165"/> - <location filename="../../src/yuzu/user_data_migration.cpp" line="197"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="62"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="155"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="190"/> <source>Migration</source> <translation>Migracja</translation> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="126"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="76"/> + <source>Clear Shader Cache</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="84"/> + <source>Keep Old Data</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="85"/> + <source>Clear Old Data</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="86"/> + <source>Link Old Directory</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="116"/> <source> </source> @@ -8562,25 +8582,25 @@ p, li { white-space: pre-wrap; } </translation> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="130"/> - <location filename="../../src/yuzu/user_data_migration.cpp" line="136"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="120"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="126"/> <source>No</source> <translation>Nie</translation> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="166"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="156"/> <source>You can manually re-trigger this prompt by deleting the new config directory: %1</source> <translation>Możesz ręcznie wywołać to okno ponownie, usuwając nowy katalog konfiguracyjny: %</translation> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="182"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="172"/> <source>Migrating</source> <translation>Trwa migracja</translation> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="183"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="173"/> <source>Migrating, this may take a while...</source> <translation>Migrowanie, może to chwilę potrwać...</translation> </message> @@ -8717,21 +8737,31 @@ p, li { white-space: pre-wrap; } </message> <message> <location filename="../../src/qt_common/util/content.cpp" line="47"/> - <location filename="../../src/qt_common/util/content.cpp" line="226"/> - <location filename="../../src/qt_common/util/content.cpp" line="296"/> - <location filename="../../src/qt_common/util/content.cpp" line="406"/> + <location filename="../../src/qt_common/util/content.cpp" line="225"/> + <location filename="../../src/qt_common/util/content.cpp" line="294"/> + <location filename="../../src/qt_common/util/content.cpp" line="404"/> <location filename="../../src/qt_common/util/content.cpp" line="479"/> <source>Cancel</source> <translation>Anuluj</translation> </message> <message> + <location filename="../../src/qt_common/util/content.cpp" line="63"/> + <source>Firmware Install Failed</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/util/content.cpp" line="64"/> + <source>Firmware Install Succeeded</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/util/content.cpp" line="179"/> <source>Firmware integrity verification failed!</source> <translation>Weryfikacja integralności firmware’u nie powiodła się!</translation> </message> <message> <location filename="../../src/qt_common/util/content.cpp" line="180"/> - <location filename="../../src/qt_common/util/content.cpp" line="324"/> + <location filename="../../src/qt_common/util/content.cpp" line="322"/> <source>Verification failed for the following files: %1</source> @@ -8739,46 +8769,46 @@ p, li { white-space: pre-wrap; } %1</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="225"/> - <location filename="../../src/qt_common/util/content.cpp" line="295"/> + <location filename="../../src/qt_common/util/content.cpp" line="224"/> + <location filename="../../src/qt_common/util/content.cpp" line="293"/> <source>Verifying integrity...</source> <translation>Weryfikacja integralności...</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="245"/> - <location filename="../../src/qt_common/util/content.cpp" line="318"/> + <location filename="../../src/qt_common/util/content.cpp" line="244"/> + <location filename="../../src/qt_common/util/content.cpp" line="316"/> <source>Integrity verification succeeded!</source> <translation>Weryfikacja integralności zakończona sukcesem!</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="246"/> - <location filename="../../src/qt_common/util/content.cpp" line="319"/> + <location filename="../../src/qt_common/util/content.cpp" line="245"/> + <location filename="../../src/qt_common/util/content.cpp" line="317"/> <source>The operation completed successfully.</source> <translation>Operacja zakończona pomyślnie.</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="250"/> - <location filename="../../src/qt_common/util/content.cpp" line="323"/> + <location filename="../../src/qt_common/util/content.cpp" line="249"/> + <location filename="../../src/qt_common/util/content.cpp" line="321"/> <source>Integrity verification failed!</source> <translation>Weryfikacja integralności nie powiodła się!</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="251"/> + <location filename="../../src/qt_common/util/content.cpp" line="250"/> <source>File contents may be corrupt or missing.</source> <translation>Zawartość pliku może być uszkodzona lub brakująca.</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="256"/> + <location filename="../../src/qt_common/util/content.cpp" line="255"/> <source>Integrity verification couldn't be performed</source> <translation>Nie można było przeprowadzić weryfikacji integralności</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="257"/> + <location filename="../../src/qt_common/util/content.cpp" line="256"/> <source>Firmware installation cancelled, firmware may be in a bad state or corrupted. File contents could not be checked for validity.</source> <translation>Instalacja firmware’u została anulowana — firmware może być w złym stanie lub uszkodzony. Nie udało się sprawdzić poprawności zawartości plików.</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="265"/> + <location filename="../../src/qt_common/util/content.cpp" line="264"/> <source>Select Dumped Keys Location</source> <translation>Wybierz lokalizację zrzutu kluczy</translation> </message> @@ -8788,22 +8818,17 @@ p, li { white-space: pre-wrap; } <translation>Instalacja kluczy deszyfrujących powiodła się</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="283"/> - <source>Decryption Keys were successfully installed</source> - <translation>Klucze deszyfrujące zostały pomyślnie zainstalowane</translation> - </message> - <message> - <location filename="../../src/qt_common/util/content.cpp" line="286"/> + <location filename="../../src/qt_common/util/content.cpp" line="285"/> <source>Decryption Keys install failed</source> <translation>Instalacja kluczy deszyfrujących nie powiodła się</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="352"/> + <location filename="../../src/qt_common/util/content.cpp" line="350"/> <source>Orphaned Profiles Detected!</source> <translation>Wykryto osierocone profile!</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="353"/> + <location filename="../../src/qt_common/util/content.cpp" line="351"/> <source>UNEXPECTED BAD THINGS MAY HAPPEN IF YOU DON'T READ THIS! Eden has detected the following save directories with no attached profile: %1 @@ -8818,55 +8843,55 @@ Kliknij „OK”, aby otworzyć folder zapisów i naprawić profile. Wskazówka: skopiuj zawartość największego lub ostatnio modyfikowanego folderu do jednego z poprawnie przypisanych profili i przenieś skopiowane dane do właściwego profilu.</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="366"/> + <location filename="../../src/qt_common/util/content.cpp" line="364"/> <source>Really clear data?</source> <translation>Na pewno wyczyścić dane?</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="367"/> + <location filename="../../src/qt_common/util/content.cpp" line="365"/> <source>Important data may be lost!</source> <translation>Ważne dane mogą zostać utracone!</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="374"/> + <location filename="../../src/qt_common/util/content.cpp" line="372"/> <source>Are you REALLY sure?</source> <translation>Czy NA PEWNO chcesz to zrobić?</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="375"/> + <location filename="../../src/qt_common/util/content.cpp" line="373"/> <source>Once deleted, your data will NOT come back! Only do this if you're 100% sure you want to delete this data.</source> <translation>Po usunięciu Twoje dane NIE WRÓCĄ! Wykonaj to tylko, jeśli w 100% chcesz usunąć te dane.</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="382"/> + <location filename="../../src/qt_common/util/content.cpp" line="380"/> <source>Clearing...</source> <translation>Czyszczenie…</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="398"/> + <location filename="../../src/qt_common/util/content.cpp" line="396"/> <source>Select Export Location</source> <translation>Wybierz lokalizację eksportu</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="399"/> + <location filename="../../src/qt_common/util/content.cpp" line="397"/> <source>%1.zip</source> <translation>%1.zip</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="400"/> + <location filename="../../src/qt_common/util/content.cpp" line="398"/> <location filename="../../src/qt_common/util/content.cpp" line="464"/> <source>Zipped Archives (*.zip)</source> <translation>Archiwa ZIP (.zip)</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="406"/> + <location filename="../../src/qt_common/util/content.cpp" line="404"/> <source>Exporting data. This may take a while...</source> <translation>Eksportowanie danych. To może chwilę potrwać…</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="408"/> + <location filename="../../src/qt_common/util/content.cpp" line="406"/> <source>Exporting</source> <translation>Eksportowanie</translation> </message> @@ -8926,32 +8951,32 @@ Wykonaj to tylko, jeśli w 100% chcesz usunąć te dane.</translation> <translation>Importowanie</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="521"/> + <location filename="../../src/qt_common/util/content.cpp" line="524"/> <source>Imported Successfully</source> <translation>Zaimportowano pomyślnie</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="521"/> + <location filename="../../src/qt_common/util/content.cpp" line="524"/> <source>Data was imported successfully.</source> <translation>Dane zostały pomyślnie zaimportowane.</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="523"/> + <location filename="../../src/qt_common/util/content.cpp" line="526"/> <source>Import Cancelled</source> <translation>Import anulowany</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="523"/> + <location filename="../../src/qt_common/util/content.cpp" line="526"/> <source>Import was cancelled by the user.</source> <translation>Import został anulowany przez użytkownika.</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="525"/> + <location filename="../../src/qt_common/util/content.cpp" line="528"/> <source>Import Failed</source> <translation>Import nie powiódł się</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="526"/> + <location filename="../../src/qt_common/util/content.cpp" line="529"/> <source>Ensure you have read permissions on the targeted directory and try again.</source> <translation>Upewnij się, że masz uprawnienia odczytu do docelowego katalogu i spróbuj ponownie.</translation> </message> @@ -8959,196 +8984,196 @@ Wykonaj to tylko, jeśli w 100% chcesz usunąć te dane.</translation> <context> <name>QtCommon::Game</name> <message> - <location filename="../../src/qt_common/util/game.cpp" line="207"/> + <location filename="../../src/qt_common/util/game.cpp" line="209"/> <source>Error Removing Contents</source> <translation>Błąd podczas usuwania zawartości</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="209"/> + <location filename="../../src/qt_common/util/game.cpp" line="211"/> <source>Error Removing Update</source> <translation>Błąd podczas usuwania aktualizacji</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="211"/> + <location filename="../../src/qt_common/util/game.cpp" line="213"/> <source>Error Removing DLC</source> <translation>Błąd podczas usuwania DLC</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="230"/> - <source>The base game is not installed in the NAND and cannot be removed.</source> - <translation>Gra podstawowa nie jest zainstalowana w NAND i nie można jej usunąć.</translation> - </message> - <message> - <location filename="../../src/qt_common/util/game.cpp" line="244"/> - <source>There is no update installed for this title.</source> - <translation>Dla tego tytułu nie zainstalowano aktualizacji.</translation> - </message> - <message> - <location filename="../../src/qt_common/util/game.cpp" line="254"/> - <source>There are no DLCs installed for this title.</source> - <translation>Dla tego tytułu nie zainstalowano DLC.</translation> - </message> - <message> - <location filename="../../src/qt_common/util/game.cpp" line="224"/> + <location filename="../../src/qt_common/util/game.cpp" line="225"/> <location filename="../../src/qt_common/util/game.cpp" line="239"/> - <location filename="../../src/qt_common/util/game.cpp" line="259"/> - <location filename="../../src/qt_common/util/game.cpp" line="289"/> - <location filename="../../src/qt_common/util/game.cpp" line="329"/> - <location filename="../../src/qt_common/util/game.cpp" line="358"/> + <location filename="../../src/qt_common/util/game.cpp" line="256"/> + <location filename="../../src/qt_common/util/game.cpp" line="284"/> + <location filename="../../src/qt_common/util/game.cpp" line="320"/> + <location filename="../../src/qt_common/util/game.cpp" line="346"/> <source>Successfully Removed</source> <translation>Pomyślnie usunięto</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="225"/> + <location filename="../../src/qt_common/util/game.cpp" line="226"/> <source>Successfully removed the installed base game.</source> <translation>Pomyślnie usunięto zainstalowaną grę podstawową.</translation> </message> <message> + <location filename="../../src/qt_common/util/game.cpp" line="231"/> + <source>The base game is not installed in the NAND and cannot be removed.</source> + <translation>Gra podstawowa nie jest zainstalowana w NAND i nie można jej usunąć.</translation> + </message> + <message> <location filename="../../src/qt_common/util/game.cpp" line="240"/> <source>Successfully removed the installed update.</source> <translation>Pomyślnie usunięto zainstalowaną aktualizację.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="260"/> + <location filename="../../src/qt_common/util/game.cpp" line="243"/> + <source>There is no update installed for this title.</source> + <translation>Dla tego tytułu nie zainstalowano aktualizacji.</translation> + </message> + <message> + <location filename="../../src/qt_common/util/game.cpp" line="252"/> + <source>There are no DLCs installed for this title.</source> + <translation>Dla tego tytułu nie zainstalowano DLC.</translation> + </message> + <message> + <location filename="../../src/qt_common/util/game.cpp" line="257"/> <source>Successfully removed %1 installed DLC.</source> <translation>Pomyślnie usunięto zainstalowane DLC: %1.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="283"/> - <location filename="../../src/qt_common/util/game.cpp" line="293"/> + <location filename="../../src/qt_common/util/game.cpp" line="279"/> + <location filename="../../src/qt_common/util/game.cpp" line="287"/> <source>Error Removing Transferable Shader Cache</source> <translation>Błąd podczas usuwania przenośnej pamięci podręcznej shaderów</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="284"/> - <location filename="../../src/qt_common/util/game.cpp" line="324"/> + <location filename="../../src/qt_common/util/game.cpp" line="280"/> + <location filename="../../src/qt_common/util/game.cpp" line="316"/> <source>A shader cache for this title does not exist.</source> <translation>Pamięć podręczna shaderów dla tego tytułu nie istnieje.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="290"/> + <location filename="../../src/qt_common/util/game.cpp" line="285"/> <source>Successfully removed the transferable shader cache.</source> <translation>Pomyślnie usunięto przenośną pamięć podręczną shaderów.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="294"/> + <location filename="../../src/qt_common/util/game.cpp" line="288"/> <source>Failed to remove the transferable shader cache.</source> <translation>Nie udało się usunąć cache'a przenośnego shadera.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="311"/> + <location filename="../../src/qt_common/util/game.cpp" line="304"/> <source>Error Removing Vulkan Driver Pipeline Cache</source> <translation>Błąd podczas usuwania pamięci podręcznej potoków sterownika Vulkan</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="312"/> + <location filename="../../src/qt_common/util/game.cpp" line="305"/> <source>Failed to remove the driver pipeline cache.</source> <translation>Nie udało się usunąć pamięci podręcznej potoków sterownika.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="323"/> - <location filename="../../src/qt_common/util/game.cpp" line="334"/> + <location filename="../../src/qt_common/util/game.cpp" line="315"/> + <location filename="../../src/qt_common/util/game.cpp" line="325"/> <source>Error Removing Transferable Shader Caches</source> <translation>Błąd podczas usuwania przenośnej pamięci podręcznej shaderów</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="330"/> + <location filename="../../src/qt_common/util/game.cpp" line="321"/> <source>Successfully removed the transferable shader caches.</source> <translation>Pomyślnie usunięto przenośne pamięci podręczne shaderów.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="335"/> + <location filename="../../src/qt_common/util/game.cpp" line="326"/> <source>Failed to remove the transferable shader cache directory.</source> <translation>Nie udało się usunąć katalogu przenośnej pamięci podręcznej shaderów.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="351"/> - <location filename="../../src/qt_common/util/game.cpp" line="362"/> + <location filename="../../src/qt_common/util/game.cpp" line="340"/> + <location filename="../../src/qt_common/util/game.cpp" line="349"/> <source>Error Removing Custom Configuration</source> <translation>Błąd podczas usuwania niestandardowej konfiguracji</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="352"/> + <location filename="../../src/qt_common/util/game.cpp" line="341"/> <source>A custom configuration for this title does not exist.</source> <translation>Niestandardowa konfiguracja dla tego tytułu nie istnieje.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="359"/> + <location filename="../../src/qt_common/util/game.cpp" line="347"/> <source>Successfully removed the custom game configuration.</source> <translation>Pomyślnie usunięto niestandardową konfigurację gry.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="363"/> + <location filename="../../src/qt_common/util/game.cpp" line="350"/> <source>Failed to remove the custom game configuration.</source> <translation>Nie udało się usunąć niestandardowej konfiguracji gry.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="391"/> + <location filename="../../src/qt_common/util/game.cpp" line="378"/> <source>Reset Metadata Cache</source> <translation>Resetuj cache metadanych</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="395"/> + <location filename="../../src/qt_common/util/game.cpp" line="385"/> <source>The metadata cache is already empty.</source> <translation>Pamięć podręczna metadanych jest już pusta.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="400"/> + <location filename="../../src/qt_common/util/game.cpp" line="391"/> <source>The operation completed successfully.</source> <translation>Operacja zakończona pomyślnie.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="406"/> + <location filename="../../src/qt_common/util/game.cpp" line="398"/> <source>The metadata cache couldn't be deleted. It might be in use or non-existent.</source> <translation>Nie można było usunąć pamięci podręcznej metadanych. Może być używana albo nie istnieje.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="421"/> + <location filename="../../src/qt_common/util/game.cpp" line="413"/> <source>Create Shortcut</source> <translation>Utwórz skrót</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="422"/> + <location filename="../../src/qt_common/util/game.cpp" line="414"/> <source>Do you want to launch the game in fullscreen?</source> <translation>Uruchomić grę w trybie pełnoekranowym?</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="426"/> + <location filename="../../src/qt_common/util/game.cpp" line="418"/> <source>Shortcut Created</source> <translation>Utworzono skrót</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="427"/> + <location filename="../../src/qt_common/util/game.cpp" line="419"/> <source>Successfully created a shortcut to %1</source> <translation>Pomyślnie utworzono skrót do %1</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="432"/> + <location filename="../../src/qt_common/util/game.cpp" line="424"/> <source>Shortcut may be Volatile!</source> <translation>Skrót może być nietrwały!</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="433"/> + <location filename="../../src/qt_common/util/game.cpp" line="425"/> <source>This will create a shortcut to the current AppImage. This may not work well if you update. Continue?</source> <translation>Zostanie utworzony skrót do bieżącego AppImage. Po aktualizacji może działać nieprawidłowo. Kontynuować?</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="439"/> + <location filename="../../src/qt_common/util/game.cpp" line="431"/> <source>Failed to Create Shortcut</source> <translation>Nie udało się utworzyć skrótu</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="440"/> + <location filename="../../src/qt_common/util/game.cpp" line="432"/> <source>Failed to create a shortcut to %1</source> <translation>Nie udało się utworzyć skrótu do %1</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="510"/> + <location filename="../../src/qt_common/util/game.cpp" line="504"/> <source>Create Icon</source> <translation>Utwórz ikonę</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="511"/> + <location filename="../../src/qt_common/util/game.cpp" line="505"/> <source>Cannot create icon file. Path "%1" does not exist and cannot be created.</source> <translation>Nie można utworzyć pliku ikony. Ścieżka „%1” nie istnieje i nie można jej utworzyć.</translation> </message> @@ -9187,6 +9212,120 @@ Wykonaj to tylko, jeśli w 100% chcesz usunąć te dane.</translation> </message> </context> <context> + <name>QtCommon::StringLookup</name> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="49"/> + <source>Contains game save data. DO NOT REMOVE UNLESS YOU KNOW WHAT YOU'RE DOING!</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="51"/> + <source>Contains Vulkan and OpenGL pipeline caches. Generally safe to remove.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="52"/> + <source>Contains updates and DLC for games.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="53"/> + <source>Contains firmware and applet data.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="54"/> + <source>Contains game mods, patches, and cheats.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="57"/> + <source>Decryption Keys were successfully installed</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="58"/> + <source>Unable to read key directory, aborting</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="59"/> + <source>One or more keys failed to copy.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="61"/> + <source>Verify your keys file has a .keys extension and try again.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="63"/> + <source>Decryption Keys failed to initialize. Check that your dumping tools are up to date and re-dump keys.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="68"/> + <source>Successfully installed firmware version %1</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="69"/> + <source>Unable to locate potential firmware NCA files</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="70"/> + <source>Failed to delete one or more firmware files.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="71"/> + <source>One or more firmware files failed to copy into NAND.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="73"/> + <source>Firmware installation cancelled, firmware may be in a bad state or corrupted. Restart Eden or re-install firmware.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="78"/> + <source>Eden has detected user data for the following emulators:</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="80"/> + <source>Would you like to migrate your data for use in Eden? +Select the corresponding button to migrate data from that emulator. +This may take a while.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="84"/> + <source>Clearing shader cache is recommended for all users. +Do not uncheck unless you know what you're doing.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="88"/> + <source>Keeps the old data directory. This is recommended if you aren't +space-constrained and want to keep separate data for the old emulator.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="91"/> + <source>Deletes the old data directory. +This is recommended on devices with space constraints.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="94"/> + <source>Creates a filesystem link between the old directory and Eden directory. +This is recommended if you want to share data between emulators.</source> + <translation type="unfinished"/> + </message> +</context> +<context> <name>QtControllerSelectorDialog</name> <message> <location filename="../../src/yuzu/applets/qt_controller.ui" line="14"/> @@ -9615,27 +9754,27 @@ p, li { white-space: pre-wrap; } <message> <location filename="../../src/yuzu/set_play_time_dialog.ui" line="14"/> <source>Set Play Time Data</source> - <translation type="unfinished"/> + <translation>Ustaw dane czasu gry</translation> </message> <message> <location filename="../../src/yuzu/set_play_time_dialog.ui" line="25"/> <source>Hours:</source> - <translation type="unfinished"/> + <translation>Godziny:</translation> </message> <message> <location filename="../../src/yuzu/set_play_time_dialog.ui" line="39"/> <source>Minutes:</source> - <translation type="unfinished"/> + <translation>Minuty:</translation> </message> <message> <location filename="../../src/yuzu/set_play_time_dialog.ui" line="53"/> <source>Seconds:</source> - <translation type="unfinished"/> + <translation>Sekundy:</translation> </message> <message> <location filename="../../src/yuzu/set_play_time_dialog.cpp" line="46"/> <source>Total play time reached maximum.</source> - <translation type="unfinished"/> + <translation>Łączny czas gry osiągnął maksimum.</translation> </message> </context> <context> diff --git a/dist/languages/pt_BR.ts b/dist/languages/pt_BR.ts index 7f202610d3..bd097f0809 100644 --- a/dist/languages/pt_BR.ts +++ b/dist/languages/pt_BR.ts @@ -480,26 +480,56 @@ Isto banirá tanto o nome de usuário como o endereço IP do fórum.</translatio <translation>Emulação de CPU Multicore</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="65"/> + <source>This option increases CPU emulation thread use from 1 to the maximum of 4. +This is mainly a debug option and shouldn't be disabled.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="70"/> <source>Memory Layout</source> <translation>Layout de memória</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="71"/> + <source>Increases the amount of emulated RAM from 4GB of the board to the devkit 8/6GB. +Doesn't affect performance/stability but may allow HD texture mods to load.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="77"/> <source>Limit Speed Percent</source> <translation>Percentagem do limitador de velocidade</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="78"/> + <source>Controls the game's maximum rendering speed, but it's up to each game if it runs faster or not. +200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. +Disabling it means unlocking the framerate to the maximum your PC can reach.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="84"/> <source>Synchronize Core Speed</source> <translation>Sincronizar velocidade do núcleo</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="85"/> + <source>Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). +Can help reduce stuttering at lower framerates.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="92"/> <source>Accuracy:</source> <translation>Precisão:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="93"/> + <source>Change the accuracy of the emulated CPU (for debugging only).</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="94"/> <location filename="../../src/qt_common/config/shared_translation.cpp" line="110"/> <source>Backend:</source> @@ -522,6 +552,11 @@ Use Boost (1700MHz) to run at the Switch's highest native clock, or Fast (2 <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="108"/> + <source>Set a custom value of CPU ticks. Higher values can increase performance, but may cause deadlocks. A range of 77-21000 is recommended.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="115"/> <source>Enable Host MMU Emulation (fastmem)</source> <translation type="unfinished"/> @@ -581,6 +616,12 @@ Por favor, note que isso também reduzirá a precisão de certas instruções de <translation>Desativar a verificação do espaço de endereços</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="142"/> + <source>This option improves speed by eliminating a safety check before every memory operation. +Disabling it may allow arbitrary code execution.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="147"/> <source>Ignore global monitor</source> <translation>Ignorar monitor global</translation> @@ -598,21 +639,45 @@ Por favor, note que isso pode resultar em travamentos e outras condições de ex <translation>API:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="157"/> + <source>Changes the output graphics API. +Vulkan is recommended.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="160"/> <source>Device:</source> <translation>Dispositivo:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="161"/> + <source>This setting selects the GPU to use (Vulkan only).</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="164"/> <source>Shader Backend:</source> <translation>Suporte de shaders:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="165"/> + <source>The shader backend to use with OpenGL. +GLSL is recommended.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="168"/> <source>Resolution:</source> <translation>Resolução:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="169"/> + <source>Forces to render at a different resolution. +Higher resolutions require more VRAM and bandwidth. +Options lower than 1X can cause artifacts.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="172"/> <source>Window Adapting Filter:</source> <translation>Filtro de adaptação de janela:</translation> @@ -623,11 +688,23 @@ Por favor, note que isso pode resultar em travamentos e outras condições de ex <translation>FSR Sharpness:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="176"/> + <source>Determines how sharpened the image will look using FSR's dynamic contrast.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="179"/> <source>Anti-Aliasing Method:</source> <translation>Método de Anti-Aliasing</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="180"/> + <source>The anti-aliasing method to use. +SMAA offers the best quality. +FXAA can produce a more stable picture in lower resolutions.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="184"/> <source>Fullscreen Mode:</source> <translation>Tela Cheia</translation> @@ -647,6 +724,18 @@ Tela cheia exclusiva pode oferecer melhor performance e melhor suporte a Freesyn <translation>Proporção do Ecrã:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="192"/> + <source>Stretches the renderer to fit the specified aspect ratio. +Most games only support 16:9, so modifications are required to get other ratios. +Also controls the aspect ratio of captured screenshots.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="197"/> + <source>Use persistent pipeline cache</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="198"/> <source>Allows saving shaders to storage for faster loading on following game boots. Disabling it is only intended for debugging.</source> @@ -654,6 +743,11 @@ Disabling it is only intended for debugging.</source> Desabiltar essa opção só serve para propósitos de depuração.</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="202"/> + <source>Optimize SPIRV output</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="203"/> <source>Runs an additional optimization pass over generated SPIRV shaders. Will increase time required for shader compilation. @@ -693,31 +787,73 @@ Na maioria dos casos, a decodificação pela GPU fornece uma melhor performance. <translation>Método de Decodificação ASTC:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="220"/> + <source>This option controls how ASTC textures should be decoded. +CPU: Use the CPU for decoding. +GPU: Use the GPU's compute shaders to decode ASTC textures (recommended). +CPU Asynchronously: Use the CPU to decode ASTC textures on demand. EliminatesASTC decoding +stuttering but may present artifacts.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="228"/> <source>ASTC Recompression Method:</source> <translation>Método de Recompressão ASTC:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/> + <source>Most GPUs lack support for ASTC textures and must decompress to anintermediate format: RGBA8. +BC1/BC3: The intermediate format will be recompressed to BC1 or BC3 format, + saving VRAM but degrading image quality.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="235"/> <source>VRAM Usage Mode:</source> <translation>Modo de Uso da VRAM:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/> + <source>Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. +Aggressive mode may impact performance of other applications such as recording software.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="239"/> <source>Skip CPU Inner Invalidation</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="240"/> + <source>Skips certain cache invalidations during memory updates, reducing CPU usage and improving latency. This may cause soft-crashes.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="245"/> <source>VSync Mode:</source> <translation>Modo de Sincronização vertical:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="246"/> + <source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. +FIFO Relaxed allows tearing as it recovers from a slow down. +Mailbox can have lower latency than FIFO and does not tear but may drop frames. +Immediate (no synchronization) presents whatever is available and can exhibit tearing.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="256"/> <source>Sync Memory Operations</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="257"/> + <source>Ensures data consistency between compute and memory operations. +This option fixes issues in games, but may degrade performance. +Unreal Engine 4 games often see the most significant changes thereof.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="260"/> <source>Enable asynchronous presentation (Vulkan only)</source> <translation>Ativar apresentação assíncrona (Somente Vulkan)</translation> @@ -743,6 +879,12 @@ Na maioria dos casos, a decodificação pela GPU fornece uma melhor performance. <translation>Filtro Anisotrópico:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="271"/> + <source>Controls the quality of texture rendering at oblique angles. +Safe to set at 16x on most GPUs.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="274"/> <source>GPU Accuracy:</source> <translation type="unfinished"/> @@ -761,6 +903,21 @@ Extreme should only be used as a last resort.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="281"/> + <source>Controls the DMA precision accuracy. Safe precision fixes issues in some games but may degrade performance.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="284"/> + <source>Enable asynchronous shader compilation (Hack)</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="285"/> + <source>May reduce shader stutter.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="289"/> <source>Fast GPU Time (Hack)</source> <translation type="unfinished"/> @@ -789,6 +946,13 @@ Esta opção pode melhorar o tempo de carregamento de shaders significantemente <translation>Habilitar Pipeline de Computação (Somente Intel Vulkan)</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/> + <source>Required by some games. +This setting only exists for Intel proprietary drivers and may crash if enabled. +Compute pipelines are always enabled on all other drivers.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="309"/> <source>Enable Reactive Flushing</source> <translation>Habilitar Flushing Reativo</translation> @@ -824,11 +988,24 @@ Esta opção pode melhorar o tempo de carregamento de shaders significantemente <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="326"/> + <source>Controls the number of features that can be used in Extended Dynamic State. +Higher numbers allow for more features and can increase performance, but may cause issues. +The default value is per-system.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="330"/> <source>Provoking Vertex</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="331"/> + <source>Improves lighting and vertex handling in some games. +Only Vulkan 1.0+ devices support this extension.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="336"/> <source>Descriptor Indexing</source> <translation type="unfinished"/> @@ -845,244 +1022,17 @@ Some Vulkan 1.1+ and all 1.2+ devices support this extension.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="354"/> - <source>RNG Seed</source> - <translation>Semente de RNG</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="357"/> - <source>Device Name</source> - <translation>Nome do Dispositivo</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="360"/> - <source>Custom RTC Date:</source> - <translation>Data personalizada do RTC:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="370"/> - <source>Language:</source> - <translation>Idioma:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="372"/> - <source>Region:</source> - <translation>Região:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="373"/> - <source>Time Zone:</source> - <translation>Fuso Horário:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="374"/> - <source>Sound Output Mode:</source> - <translation>Modo de saída de som</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="377"/> - <source>Console Mode:</source> - <translation>Modo Console:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="408"/> - <source>Confirm before stopping emulation</source> - <translation>Confirmar antes de parar a emulação</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="413"/> - <source>Hide mouse on inactivity</source> - <translation>Esconder rato quando inactivo.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="417"/> - <source>Disable controller applet</source> - <translation>Desabilitar miniaplicativo de controle</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="65"/> - <source>This option increases CPU emulation thread use from 1 to the maximum of 4. -This is mainly a debug option and shouldn't be disabled.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="71"/> - <source>Increases the amount of emulated RAM from 4GB of the board to the devkit 8/6GB. -Doesn't affect performance/stability but may allow HD texture mods to load.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="78"/> - <source>Controls the game's maximum rendering speed, but it's up to each game if it runs faster or not. -200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. -Disabling it means unlocking the framerate to the maximum your PC can reach.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="85"/> - <source>Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). -Can help reduce stuttering at lower framerates.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="93"/> - <source>Change the accuracy of the emulated CPU (for debugging only).</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="108"/> - <source>Set a custom value of CPU ticks. Higher values can increase performance, but may cause deadlocks. A range of 77-21000 is recommended.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="142"/> - <source>This option improves speed by eliminating a safety check before every memory operation. -Disabling it may allow arbitrary code execution.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="157"/> - <source>Changes the output graphics API. -Vulkan is recommended.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="161"/> - <source>This setting selects the GPU to use (Vulkan only).</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="165"/> - <source>The shader backend to use with OpenGL. -GLSL is recommended.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="169"/> - <source>Forces to render at a different resolution. -Higher resolutions require more VRAM and bandwidth. -Options lower than 1X can cause artifacts.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="176"/> - <source>Determines how sharpened the image will look using FSR's dynamic contrast.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="180"/> - <source>The anti-aliasing method to use. -SMAA offers the best quality. -FXAA can produce a more stable picture in lower resolutions.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="192"/> - <source>Stretches the renderer to fit the specified aspect ratio. -Most games only support 16:9, so modifications are required to get other ratios. -Also controls the aspect ratio of captured screenshots.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="197"/> - <source>Use persistent pipeline cache</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="202"/> - <source>Optimize SPIRV output</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="220"/> - <source>This option controls how ASTC textures should be decoded. -CPU: Use the CPU for decoding. -GPU: Use the GPU's compute shaders to decode ASTC textures (recommended). -CPU Asynchronously: Use the CPU to decode ASTC textures on demand. EliminatesASTC decoding -stuttering but may present artifacts.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/> - <source>Most GPUs lack support for ASTC textures and must decompress to anintermediate format: RGBA8. -BC1/BC3: The intermediate format will be recompressed to BC1 or BC3 format, - saving VRAM but degrading image quality.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/> - <source>Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. -Aggressive mode may impact performance of other applications such as recording software.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="240"/> - <source>Skips certain cache invalidations during memory updates, reducing CPU usage and improving latency. This may cause soft-crashes.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="246"/> - <source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. -FIFO Relaxed allows tearing as it recovers from a slow down. -Mailbox can have lower latency than FIFO and does not tear but may drop frames. -Immediate (no synchronization) presents whatever is available and can exhibit tearing.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="257"/> - <source>Ensures data consistency between compute and memory operations. -This option fixes issues in games, but may degrade performance. -Unreal Engine 4 games often see the most significant changes thereof.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="271"/> - <source>Controls the quality of texture rendering at oblique angles. -Safe to set at 16x on most GPUs.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="281"/> - <source>Controls the DMA precision accuracy. Safe precision fixes issues in some games but may degrade performance.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="284"/> - <source>Enable asynchronous shader compilation (Hack)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="285"/> - <source>May reduce shader stutter.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/> - <source>Required by some games. -This setting only exists for Intel proprietary drivers and may crash if enabled. -Compute pipelines are always enabled on all other drivers.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="326"/> - <source>Controls the number of features that can be used in Extended Dynamic State. -Higher numbers allow for more features and can increase performance, but may cause issues. -The default value is per-system.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="331"/> - <source>Improves lighting and vertex handling in some games. -Only Vulkan 1.0+ devices support this extension.</source> - <translation type="unfinished"/> - </message> - <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="345"/> <source>Allows the fragment shader to execute per sample in a multi-sampled fragment instead of once per fragment. Improves graphics quality at the cost of performance. Higher values improve quality but degrade performance.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="354"/> + <source>RNG Seed</source> + <translation>Semente de RNG</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="355"/> <source>Controls the seed of the random number generator. Mainly used for speedrunning.</source> @@ -1090,10 +1040,20 @@ Mainly used for speedrunning.</source> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="357"/> + <source>Device Name</source> + <translation>Nome do Dispositivo</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="357"/> <source>The name of the console.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="360"/> + <source>Custom RTC Date:</source> + <translation>Data personalizada do RTC:</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="361"/> <source>This option allows to change the clock of the console. Can be used to manipulate time in games.</source> @@ -1105,21 +1065,46 @@ Can be used to manipulate time in games.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="370"/> + <source>Language:</source> + <translation>Idioma:</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="371"/> <source>This option can be overridden when region setting is auto-select</source> <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="372"/> + <source>Region:</source> + <translation>Região:</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="372"/> <source>The region of the console.</source> <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="373"/> + <source>Time Zone:</source> + <translation>Fuso Horário:</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="373"/> <source>The time zone of the console.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="374"/> + <source>Sound Output Mode:</source> + <translation>Modo de saída de som</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="377"/> + <source>Console Mode:</source> + <translation>Modo Console:</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="378"/> <source>Selects if the console is in Docked or Handheld mode. Games will change their resolution, details and supported controllers and depending on this setting. @@ -1147,17 +1132,32 @@ Setting to Handheld can help improve performance for low end systems.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="408"/> + <source>Confirm before stopping emulation</source> + <translation>Confirmar antes de parar a emulação</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="409"/> <source>Overrides prompts asking to confirm stopping the emulation. Enabling it bypasses such prompts and directly exits the emulation.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="413"/> + <source>Hide mouse on inactivity</source> + <translation>Esconder rato quando inactivo.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="414"/> <source>Hides the mouse after 2.5s of inactivity.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="417"/> + <source>Disable controller applet</source> + <translation>Desabilitar miniaplicativo de controle</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="418"/> <source>Forcibly disables the use of the controller applet in emulated programs. When a program attempts to open the controller applet, it is immediately closed.</source> @@ -1461,8 +1461,8 @@ When a program attempts to open the controller applet, it is immediately closed. </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="556"/> - <source>AMD FidelityFX™️ Super Resolution</source> - <translation>AMD FidelityFX™️ Super Resolution</translation> + <source>AMD FidelityFX Super Resolution</source> + <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="557"/> @@ -4595,13 +4595,13 @@ Os valores atuais são %1% e %2% respectivamente.</translation> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="382"/> - <source>Could not extract RomFS. Your file or decryption keys may be corrupted.</source> + <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="381"/> + <source>Error extracting archive</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="381"/> - <source>Error extracting archive</source> + <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="382"/> + <source>Could not extract RomFS. Your file or decryption keys may be corrupted.</source> <translation type="unfinished"/> </message> <message> @@ -5719,7 +5719,7 @@ Please go to Configure -> System -> Network and make a selection.</source> </message> <message> <location filename="../../src/qt_common/config/shared_translation.h" line="53"/> - <location filename="../../src/yuzu/main.cpp" line="4408"/> + <location filename="../../src/yuzu/main.cpp" line="4406"/> <source>FSR</source> <translation>FSR</translation> </message> @@ -6296,389 +6296,389 @@ Por favor, use esse recurso apenas para instalar atualizações e DLC.</translat <translation>Não foi possível abrir o URL "%1".</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3605"/> + <location filename="../../src/yuzu/main.cpp" line="3603"/> <source>TAS Recording</source> <translation>Gravando TAS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3605"/> + <location filename="../../src/yuzu/main.cpp" line="3603"/> <source>Overwrite file of player 1?</source> <translation>Sobrescrever arquivo do jogador 1?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3624"/> + <location filename="../../src/yuzu/main.cpp" line="3622"/> <source>Invalid config detected</source> <translation>Configação inválida detectada</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3625"/> + <location filename="../../src/yuzu/main.cpp" line="3623"/> <source>Handheld controller can't be used on docked mode. Pro controller will be selected.</source> <translation>O comando portátil não pode ser usado no modo encaixado na base. O Pro controller será selecionado.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3767"/> - <location filename="../../src/yuzu/main.cpp" line="3818"/> + <location filename="../../src/yuzu/main.cpp" line="3765"/> + <location filename="../../src/yuzu/main.cpp" line="3816"/> <source>Amiibo</source> <translation>Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3767"/> - <location filename="../../src/yuzu/main.cpp" line="3818"/> + <location filename="../../src/yuzu/main.cpp" line="3765"/> + <location filename="../../src/yuzu/main.cpp" line="3816"/> <source>The current amiibo has been removed</source> <translation>O amiibo atual foi removido</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3772"/> + <location filename="../../src/yuzu/main.cpp" line="3770"/> <source>Error</source> <translation>Erro</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3772"/> - <location filename="../../src/yuzu/main.cpp" line="3830"/> + <location filename="../../src/yuzu/main.cpp" line="3770"/> + <location filename="../../src/yuzu/main.cpp" line="3828"/> <source>The current game is not looking for amiibos</source> <translation>O jogo atual não está procurando amiibos</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3778"/> + <location filename="../../src/yuzu/main.cpp" line="3776"/> <source>Amiibo File (%1);; All Files (*.*)</source> <translation>Arquivo Amiibo (%1);; Todos os Arquivos (*.*)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3779"/> + <location filename="../../src/yuzu/main.cpp" line="3777"/> <source>Load Amiibo</source> <translation>Carregar Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3814"/> + <location filename="../../src/yuzu/main.cpp" line="3812"/> <source>Error loading Amiibo data</source> <translation>Erro ao carregar dados do Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3824"/> + <location filename="../../src/yuzu/main.cpp" line="3822"/> <source>The selected file is not a valid amiibo</source> <translation>O arquivo selecionado não é um amiibo válido</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3827"/> + <location filename="../../src/yuzu/main.cpp" line="3825"/> <source>The selected file is already on use</source> <translation>O arquivo selecionado já está em uso</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3833"/> + <location filename="../../src/yuzu/main.cpp" line="3831"/> <source>An unknown error occurred</source> <translation>Ocorreu um erro desconhecido</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3882"/> - <location filename="../../src/yuzu/main.cpp" line="3905"/> + <location filename="../../src/yuzu/main.cpp" line="3880"/> + <location filename="../../src/yuzu/main.cpp" line="3903"/> <source>Keys not installed</source> <translation>Chaves não instaladas</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3883"/> - <location filename="../../src/yuzu/main.cpp" line="3906"/> + <location filename="../../src/yuzu/main.cpp" line="3881"/> + <location filename="../../src/yuzu/main.cpp" line="3904"/> <source>Install decryption keys and restart Eden before attempting to install firmware.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3888"/> + <location filename="../../src/yuzu/main.cpp" line="3886"/> <source>Select Dumped Firmware Source Location</source> <translation>Selecione o Local de Armazenamento do Firmware Extraído</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3911"/> + <location filename="../../src/yuzu/main.cpp" line="3909"/> <source>Select Dumped Firmware ZIP</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3911"/> + <location filename="../../src/yuzu/main.cpp" line="3909"/> <source>Zipped Archives (*.zip)</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3926"/> + <location filename="../../src/yuzu/main.cpp" line="3924"/> <source>Firmware cleanup failed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3927"/> + <location filename="../../src/yuzu/main.cpp" line="3925"/> <source>Failed to clean up extracted firmware cache. Check write permissions in the system temp directory and try again. OS reported error: %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3991"/> - <location filename="../../src/yuzu/main.cpp" line="4014"/> - <location filename="../../src/yuzu/main.cpp" line="4038"/> - <location filename="../../src/yuzu/main.cpp" line="4061"/> - <location filename="../../src/yuzu/main.cpp" line="4087"/> - <location filename="../../src/yuzu/main.cpp" line="4138"/> + <location filename="../../src/yuzu/main.cpp" line="3989"/> + <location filename="../../src/yuzu/main.cpp" line="4012"/> + <location filename="../../src/yuzu/main.cpp" line="4036"/> + <location filename="../../src/yuzu/main.cpp" line="4059"/> + <location filename="../../src/yuzu/main.cpp" line="4085"/> + <location filename="../../src/yuzu/main.cpp" line="4136"/> <source>No firmware available</source> <translation>Nenhum firmware disponível</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3992"/> + <location filename="../../src/yuzu/main.cpp" line="3990"/> <source>Please install firmware to use the Album applet.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3998"/> + <location filename="../../src/yuzu/main.cpp" line="3996"/> <source>Album Applet</source> <translation>Applet Álbum</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3999"/> + <location filename="../../src/yuzu/main.cpp" line="3997"/> <source>Album applet is not available. Please reinstall firmware.</source> <translation>O applet Álbum não está disponível. Reinstale o firmware.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4015"/> + <location filename="../../src/yuzu/main.cpp" line="4013"/> <source>Please install firmware to use the Cabinet applet.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4021"/> + <location filename="../../src/yuzu/main.cpp" line="4019"/> <source>Cabinet Applet</source> <translation>Applet Armário</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4022"/> + <location filename="../../src/yuzu/main.cpp" line="4020"/> <source>Cabinet applet is not available. Please reinstall firmware.</source> <translation>O applet Armário não está disponível. Reinstale o firmware.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4039"/> + <location filename="../../src/yuzu/main.cpp" line="4037"/> <source>Please install firmware to use the Mii editor.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4045"/> + <location filename="../../src/yuzu/main.cpp" line="4043"/> <source>Mii Edit Applet</source> <translation>Applet Editor de Miis</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4046"/> + <location filename="../../src/yuzu/main.cpp" line="4044"/> <source>Mii editor is not available. Please reinstall firmware.</source> <translation>O applet Editor de Miis não está disponível. Reinstale o firmware.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4062"/> + <location filename="../../src/yuzu/main.cpp" line="4060"/> <source>Please install firmware to use the Controller Menu.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4069"/> + <location filename="../../src/yuzu/main.cpp" line="4067"/> <source>Controller Applet</source> <translation>Applet de controle</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4070"/> + <location filename="../../src/yuzu/main.cpp" line="4068"/> <source>Controller Menu is not available. Please reinstall firmware.</source> <translation>Menu de Controles não está disponível. Por favor reinstale o firmware.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4088"/> + <location filename="../../src/yuzu/main.cpp" line="4086"/> <source>Please install firmware to use the Home Menu.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4091"/> + <location filename="../../src/yuzu/main.cpp" line="4089"/> <source>Firmware Corrupted</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4098"/> + <location filename="../../src/yuzu/main.cpp" line="4096"/> <source>Firmware Too New</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4099"/> + <location filename="../../src/yuzu/main.cpp" line="4097"/> <source> Continue anyways?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4103"/> + <location filename="../../src/yuzu/main.cpp" line="4101"/> <source>Don't show again</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4122"/> + <location filename="../../src/yuzu/main.cpp" line="4120"/> <source>Home Menu Applet</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4123"/> + <location filename="../../src/yuzu/main.cpp" line="4121"/> <source>Home Menu is not available. Please reinstall firmware.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4139"/> + <location filename="../../src/yuzu/main.cpp" line="4137"/> <source>Please install firmware to use Starter.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4145"/> + <location filename="../../src/yuzu/main.cpp" line="4143"/> <source>Starter Applet</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4146"/> + <location filename="../../src/yuzu/main.cpp" line="4144"/> <source>Starter is not available. Please reinstall firmware.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4187"/> + <location filename="../../src/yuzu/main.cpp" line="4185"/> <source>Capture Screenshot</source> <translation>Captura de Tela</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4188"/> + <location filename="../../src/yuzu/main.cpp" line="4186"/> <source>PNG Image (*.png)</source> <translation>Imagem PNG (*.png)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4232"/> + <location filename="../../src/yuzu/main.cpp" line="4230"/> <source>Update Available</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4237"/> + <location filename="../../src/yuzu/main.cpp" line="4235"/> <source>Download the %1 update?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4296"/> + <location filename="../../src/yuzu/main.cpp" line="4294"/> <source>TAS state: Running %1/%2</source> <translation>Situação TAS: Rodando %1%2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4300"/> + <location filename="../../src/yuzu/main.cpp" line="4298"/> <source>TAS state: Recording %1</source> <translation>Situação TAS: Gravando %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4302"/> + <location filename="../../src/yuzu/main.cpp" line="4300"/> <source>TAS state: Idle %1/%2</source> <translation>Situação TAS: Repouso %1%2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4306"/> + <location filename="../../src/yuzu/main.cpp" line="4304"/> <source>TAS State: Invalid</source> <translation>Situação TAS: Inválido</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4320"/> + <location filename="../../src/yuzu/main.cpp" line="4318"/> <source>&Stop Running</source> <translation>&Parar de rodar</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4320"/> + <location filename="../../src/yuzu/main.cpp" line="4318"/> <source>&Start</source> <translation>&Começar</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4321"/> + <location filename="../../src/yuzu/main.cpp" line="4319"/> <source>Stop R&ecording</source> <translation>Parar G&ravação</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4321"/> + <location filename="../../src/yuzu/main.cpp" line="4319"/> <source>R&ecord</source> <translation>G&ravação</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="4345"/> + <location filename="../../src/yuzu/main.cpp" line="4343"/> <source>Building: %n shader(s)</source> <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4354"/> + <location filename="../../src/yuzu/main.cpp" line="4352"/> <source>Scale: %1x</source> <comment>%1 is the resolution scaling factor</comment> <translation>Escala: %1x</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4357"/> + <location filename="../../src/yuzu/main.cpp" line="4355"/> <source>Speed: %1% / %2%</source> <translation>Velocidade: %1% / %2%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4361"/> + <location filename="../../src/yuzu/main.cpp" line="4359"/> <source>Speed: %1%</source> <translation>Velocidade: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4365"/> + <location filename="../../src/yuzu/main.cpp" line="4363"/> <source>Game: %1 FPS</source> <translation>Jogo: %1 FPS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4368"/> + <location filename="../../src/yuzu/main.cpp" line="4366"/> <source>Frame: %1 ms</source> <translation>Quadro: %1 ms</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4398"/> + <location filename="../../src/yuzu/main.cpp" line="4396"/> <source>%1 %2</source> <translation>%1 %2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4416"/> + <location filename="../../src/yuzu/main.cpp" line="4414"/> <source>NO AA</source> <translation>Sem AA</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4425"/> + <location filename="../../src/yuzu/main.cpp" line="4423"/> <source>VOLUME: MUTE</source> <translation>VOLUME: MUDO</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4428"/> + <location filename="../../src/yuzu/main.cpp" line="4426"/> <source>VOLUME: %1%</source> <comment>Volume percentage (e.g. 50%)</comment> <translation>VOLUME: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4488"/> + <location filename="../../src/yuzu/main.cpp" line="4486"/> <source>Derivation Components Missing</source> <translation>Componentes de Derivação em Falta</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4489"/> + <location filename="../../src/yuzu/main.cpp" line="4487"/> <source>Encryption keys are missing.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4570"/> + <location filename="../../src/yuzu/main.cpp" line="4568"/> <source>Select RomFS Dump Target</source> <translation>Selecione o destino de despejo do RomFS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4571"/> + <location filename="../../src/yuzu/main.cpp" line="4569"/> <source>Please select which RomFS you would like to dump.</source> <translation>Por favor, selecione qual o RomFS que você gostaria de despejar.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4594"/> + <location filename="../../src/yuzu/main.cpp" line="4592"/> <source>Are you sure you want to close Eden?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4595"/> - <location filename="../../src/yuzu/main.cpp" line="4675"/> - <location filename="../../src/yuzu/main.cpp" line="4687"/> + <location filename="../../src/yuzu/main.cpp" line="4593"/> + <location filename="../../src/yuzu/main.cpp" line="4673"/> + <location filename="../../src/yuzu/main.cpp" line="4685"/> <source>Eden</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4676"/> + <location filename="../../src/yuzu/main.cpp" line="4674"/> <source>Are you sure you want to stop the emulation? Any unsaved progress will be lost.</source> <translation>Tem a certeza de que quer parar a emulação? Qualquer progresso não salvo será perdido.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4684"/> + <location filename="../../src/yuzu/main.cpp" line="4682"/> <source>The currently running application has requested Eden to not exit. Would you like to bypass this and exit anyway?</source> @@ -6783,11 +6783,6 @@ Would you like to bypass this and exit anyway?</source> <translation>Remover Configuração Personalizada</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="568"/> - <source>Remove Play Time Data</source> - <translation>Remover dados de tempo jogado</translation> - </message> - <message> <location filename="../../src/yuzu/game_list.cpp" line="560"/> <source>Remove Cache Storage</source> <translation>Remove a Cache do Armazenamento </translation> @@ -6823,6 +6818,11 @@ Would you like to bypass this and exit anyway?</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/yuzu/game_list.cpp" line="568"/> + <source>Remove Play Time Data</source> + <translation>Remover dados de tempo jogado</translation> + </message> + <message> <location filename="../../src/yuzu/game_list.cpp" line="569"/> <location filename="../../src/yuzu/game_list.cpp" line="570"/> <source>Dump RomFS</source> @@ -7525,16 +7525,6 @@ Debug Message: </source> <translation>&Ferramentas</translation> </message> <message> - <location filename="../../src/yuzu/main.ui" line="180"/> - <source>&TAS</source> - <translation>&TAS</translation> - </message> - <message> - <location filename="../../src/yuzu/main.ui" line="190"/> - <source>&Create Home Menu Shortcut</source> - <translation type="unfinished"/> - </message> - <message> <location filename="../../src/yuzu/main.ui" line="161"/> <source>Am&iibo</source> <translation type="unfinished"/> @@ -7545,6 +7535,16 @@ Debug Message: </source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/yuzu/main.ui" line="180"/> + <source>&TAS</source> + <translation>&TAS</translation> + </message> + <message> + <location filename="../../src/yuzu/main.ui" line="190"/> + <source>&Create Home Menu Shortcut</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/yuzu/main.ui" line="197"/> <source>Install &Firmware</source> <translation type="unfinished"/> @@ -7765,11 +7765,6 @@ Debug Message: </source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.ui" line="605"/> - <source>&Data Manager</source> - <translation type="unfinished"/> - </message> - <message> <location filename="../../src/yuzu/main.ui" line="517"/> <source>&Discord</source> <translation type="unfinished"/> @@ -7849,6 +7844,11 @@ Debug Message: </source> <source>&Eden Dependencies</source> <translation type="unfinished"/> </message> + <message> + <location filename="../../src/yuzu/main.ui" line="605"/> + <source>&Data Manager</source> + <translation type="unfinished"/> + </message> </context> <context> <name>MigrationWorker</name> @@ -7878,7 +7878,7 @@ If you wish to clean up the files which were left in the old data location, you <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/migration_worker.h" line="74"/> + <location filename="../../src/yuzu/migration_worker.h" line="70"/> <source>Data was migrated successfully.</source> <translation type="unfinished"/> </message> @@ -8463,14 +8463,34 @@ p, li { white-space: pre-wrap; } <translation>%1 está jogando %2</translation> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="72"/> - <location filename="../../src/yuzu/user_data_migration.cpp" line="165"/> - <location filename="../../src/yuzu/user_data_migration.cpp" line="197"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="62"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="155"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="190"/> <source>Migration</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="126"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="76"/> + <source>Clear Shader Cache</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="84"/> + <source>Keep Old Data</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="85"/> + <source>Clear Old Data</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="86"/> + <source>Link Old Directory</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="116"/> <source> </source> @@ -8479,24 +8499,24 @@ p, li { white-space: pre-wrap; } </translation> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="130"/> - <location filename="../../src/yuzu/user_data_migration.cpp" line="136"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="120"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="126"/> <source>No</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="166"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="156"/> <source>You can manually re-trigger this prompt by deleting the new config directory: %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="182"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="172"/> <source>Migrating</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="183"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="173"/> <source>Migrating, this may take a while...</source> <translation type="unfinished"/> </message> @@ -8633,67 +8653,77 @@ p, li { white-space: pre-wrap; } </message> <message> <location filename="../../src/qt_common/util/content.cpp" line="47"/> - <location filename="../../src/qt_common/util/content.cpp" line="226"/> - <location filename="../../src/qt_common/util/content.cpp" line="296"/> - <location filename="../../src/qt_common/util/content.cpp" line="406"/> + <location filename="../../src/qt_common/util/content.cpp" line="225"/> + <location filename="../../src/qt_common/util/content.cpp" line="294"/> + <location filename="../../src/qt_common/util/content.cpp" line="404"/> <location filename="../../src/qt_common/util/content.cpp" line="479"/> <source>Cancel</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/util/content.cpp" line="63"/> + <source>Firmware Install Failed</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/util/content.cpp" line="64"/> + <source>Firmware Install Succeeded</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/util/content.cpp" line="179"/> <source>Firmware integrity verification failed!</source> <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/util/content.cpp" line="180"/> - <location filename="../../src/qt_common/util/content.cpp" line="324"/> + <location filename="../../src/qt_common/util/content.cpp" line="322"/> <source>Verification failed for the following files: %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="225"/> - <location filename="../../src/qt_common/util/content.cpp" line="295"/> + <location filename="../../src/qt_common/util/content.cpp" line="224"/> + <location filename="../../src/qt_common/util/content.cpp" line="293"/> <source>Verifying integrity...</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="245"/> - <location filename="../../src/qt_common/util/content.cpp" line="318"/> + <location filename="../../src/qt_common/util/content.cpp" line="244"/> + <location filename="../../src/qt_common/util/content.cpp" line="316"/> <source>Integrity verification succeeded!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="246"/> - <location filename="../../src/qt_common/util/content.cpp" line="319"/> + <location filename="../../src/qt_common/util/content.cpp" line="245"/> + <location filename="../../src/qt_common/util/content.cpp" line="317"/> <source>The operation completed successfully.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="250"/> - <location filename="../../src/qt_common/util/content.cpp" line="323"/> + <location filename="../../src/qt_common/util/content.cpp" line="249"/> + <location filename="../../src/qt_common/util/content.cpp" line="321"/> <source>Integrity verification failed!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="251"/> + <location filename="../../src/qt_common/util/content.cpp" line="250"/> <source>File contents may be corrupt or missing.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="256"/> + <location filename="../../src/qt_common/util/content.cpp" line="255"/> <source>Integrity verification couldn't be performed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="257"/> + <location filename="../../src/qt_common/util/content.cpp" line="256"/> <source>Firmware installation cancelled, firmware may be in a bad state or corrupted. File contents could not be checked for validity.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="265"/> + <location filename="../../src/qt_common/util/content.cpp" line="264"/> <source>Select Dumped Keys Location</source> <translation type="unfinished"/> </message> @@ -8703,22 +8733,17 @@ p, li { white-space: pre-wrap; } <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="283"/> - <source>Decryption Keys were successfully installed</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/util/content.cpp" line="286"/> + <location filename="../../src/qt_common/util/content.cpp" line="285"/> <source>Decryption Keys install failed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="352"/> + <location filename="../../src/qt_common/util/content.cpp" line="350"/> <source>Orphaned Profiles Detected!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="353"/> + <location filename="../../src/qt_common/util/content.cpp" line="351"/> <source>UNEXPECTED BAD THINGS MAY HAPPEN IF YOU DON'T READ THIS! Eden has detected the following save directories with no attached profile: %1 @@ -8728,54 +8753,54 @@ Hint: copy the contents of the largest or last-modified folder elsewhere, delet <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="366"/> + <location filename="../../src/qt_common/util/content.cpp" line="364"/> <source>Really clear data?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="367"/> + <location filename="../../src/qt_common/util/content.cpp" line="365"/> <source>Important data may be lost!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="374"/> + <location filename="../../src/qt_common/util/content.cpp" line="372"/> <source>Are you REALLY sure?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="375"/> + <location filename="../../src/qt_common/util/content.cpp" line="373"/> <source>Once deleted, your data will NOT come back! Only do this if you're 100% sure you want to delete this data.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="382"/> + <location filename="../../src/qt_common/util/content.cpp" line="380"/> <source>Clearing...</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="398"/> + <location filename="../../src/qt_common/util/content.cpp" line="396"/> <source>Select Export Location</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="399"/> + <location filename="../../src/qt_common/util/content.cpp" line="397"/> <source>%1.zip</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="400"/> + <location filename="../../src/qt_common/util/content.cpp" line="398"/> <location filename="../../src/qt_common/util/content.cpp" line="464"/> <source>Zipped Archives (*.zip)</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="406"/> + <location filename="../../src/qt_common/util/content.cpp" line="404"/> <source>Exporting data. This may take a while...</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="408"/> + <location filename="../../src/qt_common/util/content.cpp" line="406"/> <source>Exporting</source> <translation type="unfinished"/> </message> @@ -8835,32 +8860,32 @@ Only do this if you're 100% sure you want to delete this data.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="521"/> + <location filename="../../src/qt_common/util/content.cpp" line="524"/> <source>Imported Successfully</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="521"/> + <location filename="../../src/qt_common/util/content.cpp" line="524"/> <source>Data was imported successfully.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="523"/> + <location filename="../../src/qt_common/util/content.cpp" line="526"/> <source>Import Cancelled</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="523"/> + <location filename="../../src/qt_common/util/content.cpp" line="526"/> <source>Import was cancelled by the user.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="525"/> + <location filename="../../src/qt_common/util/content.cpp" line="528"/> <source>Import Failed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="526"/> + <location filename="../../src/qt_common/util/content.cpp" line="529"/> <source>Ensure you have read permissions on the targeted directory and try again.</source> <translation type="unfinished"/> </message> @@ -8868,196 +8893,196 @@ Only do this if you're 100% sure you want to delete this data.</source> <context> <name>QtCommon::Game</name> <message> - <location filename="../../src/qt_common/util/game.cpp" line="207"/> + <location filename="../../src/qt_common/util/game.cpp" line="209"/> <source>Error Removing Contents</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="209"/> + <location filename="../../src/qt_common/util/game.cpp" line="211"/> <source>Error Removing Update</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="211"/> + <location filename="../../src/qt_common/util/game.cpp" line="213"/> <source>Error Removing DLC</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="230"/> - <source>The base game is not installed in the NAND and cannot be removed.</source> + <location filename="../../src/qt_common/util/game.cpp" line="225"/> + <location filename="../../src/qt_common/util/game.cpp" line="239"/> + <location filename="../../src/qt_common/util/game.cpp" line="256"/> + <location filename="../../src/qt_common/util/game.cpp" line="284"/> + <location filename="../../src/qt_common/util/game.cpp" line="320"/> + <location filename="../../src/qt_common/util/game.cpp" line="346"/> + <source>Successfully Removed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="244"/> - <source>There is no update installed for this title.</source> + <location filename="../../src/qt_common/util/game.cpp" line="226"/> + <source>Successfully removed the installed base game.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="254"/> - <source>There are no DLCs installed for this title.</source> + <location filename="../../src/qt_common/util/game.cpp" line="231"/> + <source>The base game is not installed in the NAND and cannot be removed.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="224"/> - <location filename="../../src/qt_common/util/game.cpp" line="239"/> - <location filename="../../src/qt_common/util/game.cpp" line="259"/> - <location filename="../../src/qt_common/util/game.cpp" line="289"/> - <location filename="../../src/qt_common/util/game.cpp" line="329"/> - <location filename="../../src/qt_common/util/game.cpp" line="358"/> - <source>Successfully Removed</source> + <location filename="../../src/qt_common/util/game.cpp" line="240"/> + <source>Successfully removed the installed update.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="225"/> - <source>Successfully removed the installed base game.</source> + <location filename="../../src/qt_common/util/game.cpp" line="243"/> + <source>There is no update installed for this title.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="240"/> - <source>Successfully removed the installed update.</source> + <location filename="../../src/qt_common/util/game.cpp" line="252"/> + <source>There are no DLCs installed for this title.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="260"/> + <location filename="../../src/qt_common/util/game.cpp" line="257"/> <source>Successfully removed %1 installed DLC.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="283"/> - <location filename="../../src/qt_common/util/game.cpp" line="293"/> + <location filename="../../src/qt_common/util/game.cpp" line="279"/> + <location filename="../../src/qt_common/util/game.cpp" line="287"/> <source>Error Removing Transferable Shader Cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="284"/> - <location filename="../../src/qt_common/util/game.cpp" line="324"/> + <location filename="../../src/qt_common/util/game.cpp" line="280"/> + <location filename="../../src/qt_common/util/game.cpp" line="316"/> <source>A shader cache for this title does not exist.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="290"/> + <location filename="../../src/qt_common/util/game.cpp" line="285"/> <source>Successfully removed the transferable shader cache.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="294"/> + <location filename="../../src/qt_common/util/game.cpp" line="288"/> <source>Failed to remove the transferable shader cache.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="311"/> + <location filename="../../src/qt_common/util/game.cpp" line="304"/> <source>Error Removing Vulkan Driver Pipeline Cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="312"/> + <location filename="../../src/qt_common/util/game.cpp" line="305"/> <source>Failed to remove the driver pipeline cache.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="323"/> - <location filename="../../src/qt_common/util/game.cpp" line="334"/> + <location filename="../../src/qt_common/util/game.cpp" line="315"/> + <location filename="../../src/qt_common/util/game.cpp" line="325"/> <source>Error Removing Transferable Shader Caches</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="330"/> + <location filename="../../src/qt_common/util/game.cpp" line="321"/> <source>Successfully removed the transferable shader caches.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="335"/> + <location filename="../../src/qt_common/util/game.cpp" line="326"/> <source>Failed to remove the transferable shader cache directory.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="351"/> - <location filename="../../src/qt_common/util/game.cpp" line="362"/> + <location filename="../../src/qt_common/util/game.cpp" line="340"/> + <location filename="../../src/qt_common/util/game.cpp" line="349"/> <source>Error Removing Custom Configuration</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="352"/> + <location filename="../../src/qt_common/util/game.cpp" line="341"/> <source>A custom configuration for this title does not exist.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="359"/> + <location filename="../../src/qt_common/util/game.cpp" line="347"/> <source>Successfully removed the custom game configuration.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="363"/> + <location filename="../../src/qt_common/util/game.cpp" line="350"/> <source>Failed to remove the custom game configuration.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="391"/> + <location filename="../../src/qt_common/util/game.cpp" line="378"/> <source>Reset Metadata Cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="395"/> + <location filename="../../src/qt_common/util/game.cpp" line="385"/> <source>The metadata cache is already empty.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="400"/> + <location filename="../../src/qt_common/util/game.cpp" line="391"/> <source>The operation completed successfully.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="406"/> + <location filename="../../src/qt_common/util/game.cpp" line="398"/> <source>The metadata cache couldn't be deleted. It might be in use or non-existent.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="421"/> + <location filename="../../src/qt_common/util/game.cpp" line="413"/> <source>Create Shortcut</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="422"/> + <location filename="../../src/qt_common/util/game.cpp" line="414"/> <source>Do you want to launch the game in fullscreen?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="426"/> + <location filename="../../src/qt_common/util/game.cpp" line="418"/> <source>Shortcut Created</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="427"/> + <location filename="../../src/qt_common/util/game.cpp" line="419"/> <source>Successfully created a shortcut to %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="432"/> + <location filename="../../src/qt_common/util/game.cpp" line="424"/> <source>Shortcut may be Volatile!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="433"/> + <location filename="../../src/qt_common/util/game.cpp" line="425"/> <source>This will create a shortcut to the current AppImage. This may not work well if you update. Continue?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="439"/> + <location filename="../../src/qt_common/util/game.cpp" line="431"/> <source>Failed to Create Shortcut</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="440"/> + <location filename="../../src/qt_common/util/game.cpp" line="432"/> <source>Failed to create a shortcut to %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="510"/> + <location filename="../../src/qt_common/util/game.cpp" line="504"/> <source>Create Icon</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="511"/> + <location filename="../../src/qt_common/util/game.cpp" line="505"/> <source>Cannot create icon file. Path "%1" does not exist and cannot be created.</source> <translation type="unfinished"/> </message> @@ -9096,6 +9121,120 @@ Only do this if you're 100% sure you want to delete this data.</source> </message> </context> <context> + <name>QtCommon::StringLookup</name> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="49"/> + <source>Contains game save data. DO NOT REMOVE UNLESS YOU KNOW WHAT YOU'RE DOING!</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="51"/> + <source>Contains Vulkan and OpenGL pipeline caches. Generally safe to remove.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="52"/> + <source>Contains updates and DLC for games.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="53"/> + <source>Contains firmware and applet data.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="54"/> + <source>Contains game mods, patches, and cheats.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="57"/> + <source>Decryption Keys were successfully installed</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="58"/> + <source>Unable to read key directory, aborting</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="59"/> + <source>One or more keys failed to copy.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="61"/> + <source>Verify your keys file has a .keys extension and try again.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="63"/> + <source>Decryption Keys failed to initialize. Check that your dumping tools are up to date and re-dump keys.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="68"/> + <source>Successfully installed firmware version %1</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="69"/> + <source>Unable to locate potential firmware NCA files</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="70"/> + <source>Failed to delete one or more firmware files.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="71"/> + <source>One or more firmware files failed to copy into NAND.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="73"/> + <source>Firmware installation cancelled, firmware may be in a bad state or corrupted. Restart Eden or re-install firmware.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="78"/> + <source>Eden has detected user data for the following emulators:</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="80"/> + <source>Would you like to migrate your data for use in Eden? +Select the corresponding button to migrate data from that emulator. +This may take a while.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="84"/> + <source>Clearing shader cache is recommended for all users. +Do not uncheck unless you know what you're doing.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="88"/> + <source>Keeps the old data directory. This is recommended if you aren't +space-constrained and want to keep separate data for the old emulator.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="91"/> + <source>Deletes the old data directory. +This is recommended on devices with space constraints.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="94"/> + <source>Creates a filesystem link between the old directory and Eden directory. +This is recommended if you want to share data between emulators.</source> + <translation type="unfinished"/> + </message> +</context> +<context> <name>QtControllerSelectorDialog</name> <message> <location filename="../../src/yuzu/applets/qt_controller.ui" line="14"/> diff --git a/dist/languages/pt_PT.ts b/dist/languages/pt_PT.ts index 328b127c59..59bc4b326a 100644 --- a/dist/languages/pt_PT.ts +++ b/dist/languages/pt_PT.ts @@ -473,26 +473,56 @@ Isto banirá tanto o nome de usuário do fórum como o endereço IP.</translatio <translation>Emulação de CPU Multicore</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="65"/> + <source>This option increases CPU emulation thread use from 1 to the maximum of 4. +This is mainly a debug option and shouldn't be disabled.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="70"/> <source>Memory Layout</source> <translation>Layout de memória</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="71"/> + <source>Increases the amount of emulated RAM from 4GB of the board to the devkit 8/6GB. +Doesn't affect performance/stability but may allow HD texture mods to load.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="77"/> <source>Limit Speed Percent</source> <translation>Percentagem do limitador de velocidade</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="78"/> + <source>Controls the game's maximum rendering speed, but it's up to each game if it runs faster or not. +200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. +Disabling it means unlocking the framerate to the maximum your PC can reach.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="84"/> <source>Synchronize Core Speed</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="85"/> + <source>Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). +Can help reduce stuttering at lower framerates.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="92"/> <source>Accuracy:</source> <translation>Precisão:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="93"/> + <source>Change the accuracy of the emulated CPU (for debugging only).</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="94"/> <location filename="../../src/qt_common/config/shared_translation.cpp" line="110"/> <source>Backend:</source> @@ -515,6 +545,11 @@ Use Boost (1700MHz) to run at the Switch's highest native clock, or Fast (2 <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="108"/> + <source>Set a custom value of CPU ticks. Higher values can increase performance, but may cause deadlocks. A range of 77-21000 is recommended.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="115"/> <source>Enable Host MMU Emulation (fastmem)</source> <translation type="unfinished"/> @@ -574,6 +609,12 @@ Por favor, note que isso também reduzirá a precisão de certas instruções de <translation>Desativar a verificação do espaço de endereços</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="142"/> + <source>This option improves speed by eliminating a safety check before every memory operation. +Disabling it may allow arbitrary code execution.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="147"/> <source>Ignore global monitor</source> <translation>Ignorar monitor global</translation> @@ -591,21 +632,45 @@ Por favor, note que isso pode resultar em travamentos e outras condições de ex <translation>API:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="157"/> + <source>Changes the output graphics API. +Vulkan is recommended.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="160"/> <source>Device:</source> <translation>Dispositivo:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="161"/> + <source>This setting selects the GPU to use (Vulkan only).</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="164"/> <source>Shader Backend:</source> <translation>Suporte de shaders:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="165"/> + <source>The shader backend to use with OpenGL. +GLSL is recommended.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="168"/> <source>Resolution:</source> <translation>Resolução:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="169"/> + <source>Forces to render at a different resolution. +Higher resolutions require more VRAM and bandwidth. +Options lower than 1X can cause artifacts.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="172"/> <source>Window Adapting Filter:</source> <translation>Filtro de adaptação de janela:</translation> @@ -616,11 +681,23 @@ Por favor, note que isso pode resultar em travamentos e outras condições de ex <translation>FSR Sharpness:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="176"/> + <source>Determines how sharpened the image will look using FSR's dynamic contrast.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="179"/> <source>Anti-Aliasing Method:</source> <translation>Método de Anti-Aliasing</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="180"/> + <source>The anti-aliasing method to use. +SMAA offers the best quality. +FXAA can produce a more stable picture in lower resolutions.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="184"/> <source>Fullscreen Mode:</source> <translation>Tela Cheia</translation> @@ -640,6 +717,18 @@ Tela cheia exclusiva pode oferecer melhor performance e melhor suporte a Freesyn <translation>Proporção do Ecrã:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="192"/> + <source>Stretches the renderer to fit the specified aspect ratio. +Most games only support 16:9, so modifications are required to get other ratios. +Also controls the aspect ratio of captured screenshots.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="197"/> + <source>Use persistent pipeline cache</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="198"/> <source>Allows saving shaders to storage for faster loading on following game boots. Disabling it is only intended for debugging.</source> @@ -647,6 +736,11 @@ Disabling it is only intended for debugging.</source> Desabiltar essa opção só serve para propósitos de depuração.</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="202"/> + <source>Optimize SPIRV output</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="203"/> <source>Runs an additional optimization pass over generated SPIRV shaders. Will increase time required for shader compilation. @@ -686,31 +780,73 @@ Na maioria dos casos, a decodificação pela GPU fornece uma melhor performance. <translation>Método de Decodificação ASTC:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="220"/> + <source>This option controls how ASTC textures should be decoded. +CPU: Use the CPU for decoding. +GPU: Use the GPU's compute shaders to decode ASTC textures (recommended). +CPU Asynchronously: Use the CPU to decode ASTC textures on demand. EliminatesASTC decoding +stuttering but may present artifacts.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="228"/> <source>ASTC Recompression Method:</source> <translation>Método de Recompressão ASTC:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/> + <source>Most GPUs lack support for ASTC textures and must decompress to anintermediate format: RGBA8. +BC1/BC3: The intermediate format will be recompressed to BC1 or BC3 format, + saving VRAM but degrading image quality.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="235"/> <source>VRAM Usage Mode:</source> <translation>Modo de Uso da VRAM:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/> + <source>Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. +Aggressive mode may impact performance of other applications such as recording software.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="239"/> <source>Skip CPU Inner Invalidation</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="240"/> + <source>Skips certain cache invalidations during memory updates, reducing CPU usage and improving latency. This may cause soft-crashes.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="245"/> <source>VSync Mode:</source> <translation>Modo de Sincronização vertical:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="246"/> + <source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. +FIFO Relaxed allows tearing as it recovers from a slow down. +Mailbox can have lower latency than FIFO and does not tear but may drop frames. +Immediate (no synchronization) presents whatever is available and can exhibit tearing.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="256"/> <source>Sync Memory Operations</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="257"/> + <source>Ensures data consistency between compute and memory operations. +This option fixes issues in games, but may degrade performance. +Unreal Engine 4 games often see the most significant changes thereof.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="260"/> <source>Enable asynchronous presentation (Vulkan only)</source> <translation>Ativar apresentação assíncrona (Somente Vulkan)</translation> @@ -736,6 +872,12 @@ Na maioria dos casos, a decodificação pela GPU fornece uma melhor performance. <translation>Filtro Anisotrópico:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="271"/> + <source>Controls the quality of texture rendering at oblique angles. +Safe to set at 16x on most GPUs.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="274"/> <source>GPU Accuracy:</source> <translation type="unfinished"/> @@ -754,6 +896,21 @@ Extreme should only be used as a last resort.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="281"/> + <source>Controls the DMA precision accuracy. Safe precision fixes issues in some games but may degrade performance.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="284"/> + <source>Enable asynchronous shader compilation (Hack)</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="285"/> + <source>May reduce shader stutter.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="289"/> <source>Fast GPU Time (Hack)</source> <translation type="unfinished"/> @@ -782,6 +939,13 @@ Esta opção pode melhorar o tempo de carregamento de shaders significantemente <translation>Habilitar Pipeline de Computação (Somente Intel Vulkan)</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/> + <source>Required by some games. +This setting only exists for Intel proprietary drivers and may crash if enabled. +Compute pipelines are always enabled on all other drivers.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="309"/> <source>Enable Reactive Flushing</source> <translation>Habilitar Flushing Reativo</translation> @@ -817,11 +981,24 @@ Esta opção pode melhorar o tempo de carregamento de shaders significantemente <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="326"/> + <source>Controls the number of features that can be used in Extended Dynamic State. +Higher numbers allow for more features and can increase performance, but may cause issues. +The default value is per-system.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="330"/> <source>Provoking Vertex</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="331"/> + <source>Improves lighting and vertex handling in some games. +Only Vulkan 1.0+ devices support this extension.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="336"/> <source>Descriptor Indexing</source> <translation type="unfinished"/> @@ -838,244 +1015,17 @@ Some Vulkan 1.1+ and all 1.2+ devices support this extension.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="354"/> - <source>RNG Seed</source> - <translation>Semente de RNG</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="357"/> - <source>Device Name</source> - <translation>Nome do Dispositivo</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="360"/> - <source>Custom RTC Date:</source> - <translation>Data personalizada do RTC:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="370"/> - <source>Language:</source> - <translation>Idioma:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="372"/> - <source>Region:</source> - <translation>Região:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="373"/> - <source>Time Zone:</source> - <translation>Fuso Horário:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="374"/> - <source>Sound Output Mode:</source> - <translation>Modo de saída de som</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="377"/> - <source>Console Mode:</source> - <translation>Modo Console:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="408"/> - <source>Confirm before stopping emulation</source> - <translation>Confirmar antes de parar a emulação</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="413"/> - <source>Hide mouse on inactivity</source> - <translation>Esconder rato quando inactivo.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="417"/> - <source>Disable controller applet</source> - <translation>Desabilitar miniaplicativo de controle</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="65"/> - <source>This option increases CPU emulation thread use from 1 to the maximum of 4. -This is mainly a debug option and shouldn't be disabled.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="71"/> - <source>Increases the amount of emulated RAM from 4GB of the board to the devkit 8/6GB. -Doesn't affect performance/stability but may allow HD texture mods to load.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="78"/> - <source>Controls the game's maximum rendering speed, but it's up to each game if it runs faster or not. -200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. -Disabling it means unlocking the framerate to the maximum your PC can reach.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="85"/> - <source>Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). -Can help reduce stuttering at lower framerates.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="93"/> - <source>Change the accuracy of the emulated CPU (for debugging only).</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="108"/> - <source>Set a custom value of CPU ticks. Higher values can increase performance, but may cause deadlocks. A range of 77-21000 is recommended.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="142"/> - <source>This option improves speed by eliminating a safety check before every memory operation. -Disabling it may allow arbitrary code execution.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="157"/> - <source>Changes the output graphics API. -Vulkan is recommended.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="161"/> - <source>This setting selects the GPU to use (Vulkan only).</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="165"/> - <source>The shader backend to use with OpenGL. -GLSL is recommended.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="169"/> - <source>Forces to render at a different resolution. -Higher resolutions require more VRAM and bandwidth. -Options lower than 1X can cause artifacts.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="176"/> - <source>Determines how sharpened the image will look using FSR's dynamic contrast.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="180"/> - <source>The anti-aliasing method to use. -SMAA offers the best quality. -FXAA can produce a more stable picture in lower resolutions.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="192"/> - <source>Stretches the renderer to fit the specified aspect ratio. -Most games only support 16:9, so modifications are required to get other ratios. -Also controls the aspect ratio of captured screenshots.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="197"/> - <source>Use persistent pipeline cache</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="202"/> - <source>Optimize SPIRV output</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="220"/> - <source>This option controls how ASTC textures should be decoded. -CPU: Use the CPU for decoding. -GPU: Use the GPU's compute shaders to decode ASTC textures (recommended). -CPU Asynchronously: Use the CPU to decode ASTC textures on demand. EliminatesASTC decoding -stuttering but may present artifacts.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/> - <source>Most GPUs lack support for ASTC textures and must decompress to anintermediate format: RGBA8. -BC1/BC3: The intermediate format will be recompressed to BC1 or BC3 format, - saving VRAM but degrading image quality.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/> - <source>Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. -Aggressive mode may impact performance of other applications such as recording software.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="240"/> - <source>Skips certain cache invalidations during memory updates, reducing CPU usage and improving latency. This may cause soft-crashes.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="246"/> - <source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. -FIFO Relaxed allows tearing as it recovers from a slow down. -Mailbox can have lower latency than FIFO and does not tear but may drop frames. -Immediate (no synchronization) presents whatever is available and can exhibit tearing.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="257"/> - <source>Ensures data consistency between compute and memory operations. -This option fixes issues in games, but may degrade performance. -Unreal Engine 4 games often see the most significant changes thereof.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="271"/> - <source>Controls the quality of texture rendering at oblique angles. -Safe to set at 16x on most GPUs.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="281"/> - <source>Controls the DMA precision accuracy. Safe precision fixes issues in some games but may degrade performance.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="284"/> - <source>Enable asynchronous shader compilation (Hack)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="285"/> - <source>May reduce shader stutter.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/> - <source>Required by some games. -This setting only exists for Intel proprietary drivers and may crash if enabled. -Compute pipelines are always enabled on all other drivers.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="326"/> - <source>Controls the number of features that can be used in Extended Dynamic State. -Higher numbers allow for more features and can increase performance, but may cause issues. -The default value is per-system.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="331"/> - <source>Improves lighting and vertex handling in some games. -Only Vulkan 1.0+ devices support this extension.</source> - <translation type="unfinished"/> - </message> - <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="345"/> <source>Allows the fragment shader to execute per sample in a multi-sampled fragment instead of once per fragment. Improves graphics quality at the cost of performance. Higher values improve quality but degrade performance.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="354"/> + <source>RNG Seed</source> + <translation>Semente de RNG</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="355"/> <source>Controls the seed of the random number generator. Mainly used for speedrunning.</source> @@ -1083,10 +1033,20 @@ Mainly used for speedrunning.</source> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="357"/> + <source>Device Name</source> + <translation>Nome do Dispositivo</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="357"/> <source>The name of the console.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="360"/> + <source>Custom RTC Date:</source> + <translation>Data personalizada do RTC:</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="361"/> <source>This option allows to change the clock of the console. Can be used to manipulate time in games.</source> @@ -1098,21 +1058,46 @@ Can be used to manipulate time in games.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="370"/> + <source>Language:</source> + <translation>Idioma:</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="371"/> <source>This option can be overridden when region setting is auto-select</source> <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="372"/> + <source>Region:</source> + <translation>Região:</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="372"/> <source>The region of the console.</source> <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="373"/> + <source>Time Zone:</source> + <translation>Fuso Horário:</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="373"/> <source>The time zone of the console.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="374"/> + <source>Sound Output Mode:</source> + <translation>Modo de saída de som</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="377"/> + <source>Console Mode:</source> + <translation>Modo Console:</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="378"/> <source>Selects if the console is in Docked or Handheld mode. Games will change their resolution, details and supported controllers and depending on this setting. @@ -1140,17 +1125,32 @@ Setting to Handheld can help improve performance for low end systems.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="408"/> + <source>Confirm before stopping emulation</source> + <translation>Confirmar antes de parar a emulação</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="409"/> <source>Overrides prompts asking to confirm stopping the emulation. Enabling it bypasses such prompts and directly exits the emulation.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="413"/> + <source>Hide mouse on inactivity</source> + <translation>Esconder rato quando inactivo.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="414"/> <source>Hides the mouse after 2.5s of inactivity.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="417"/> + <source>Disable controller applet</source> + <translation>Desabilitar miniaplicativo de controle</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="418"/> <source>Forcibly disables the use of the controller applet in emulated programs. When a program attempts to open the controller applet, it is immediately closed.</source> @@ -1454,8 +1454,8 @@ When a program attempts to open the controller applet, it is immediately closed. </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="556"/> - <source>AMD FidelityFX™️ Super Resolution</source> - <translation>AMD FidelityFX™️ Super Resolution</translation> + <source>AMD FidelityFX Super Resolution</source> + <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="557"/> @@ -4588,13 +4588,13 @@ Os valores atuais são %1% e %2% respectivamente.</translation> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="382"/> - <source>Could not extract RomFS. Your file or decryption keys may be corrupted.</source> + <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="381"/> + <source>Error extracting archive</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="381"/> - <source>Error extracting archive</source> + <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="382"/> + <source>Could not extract RomFS. Your file or decryption keys may be corrupted.</source> <translation type="unfinished"/> </message> <message> @@ -5712,7 +5712,7 @@ Please go to Configure -> System -> Network and make a selection.</source> </message> <message> <location filename="../../src/qt_common/config/shared_translation.h" line="53"/> - <location filename="../../src/yuzu/main.cpp" line="4408"/> + <location filename="../../src/yuzu/main.cpp" line="4406"/> <source>FSR</source> <translation>FSR</translation> </message> @@ -6289,389 +6289,389 @@ Por favor, use esse recurso apenas para instalar atualizações e DLC.</translat <translation>Não foi possível abrir o URL "%1".</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3605"/> + <location filename="../../src/yuzu/main.cpp" line="3603"/> <source>TAS Recording</source> <translation>Gravando TAS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3605"/> + <location filename="../../src/yuzu/main.cpp" line="3603"/> <source>Overwrite file of player 1?</source> <translation>Sobrescrever arquivo do jogador 1?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3624"/> + <location filename="../../src/yuzu/main.cpp" line="3622"/> <source>Invalid config detected</source> <translation>Configação inválida detectada</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3625"/> + <location filename="../../src/yuzu/main.cpp" line="3623"/> <source>Handheld controller can't be used on docked mode. Pro controller will be selected.</source> <translation>O comando portátil não pode ser usado no modo encaixado na base. O Pro controller será selecionado.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3767"/> - <location filename="../../src/yuzu/main.cpp" line="3818"/> + <location filename="../../src/yuzu/main.cpp" line="3765"/> + <location filename="../../src/yuzu/main.cpp" line="3816"/> <source>Amiibo</source> <translation>Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3767"/> - <location filename="../../src/yuzu/main.cpp" line="3818"/> + <location filename="../../src/yuzu/main.cpp" line="3765"/> + <location filename="../../src/yuzu/main.cpp" line="3816"/> <source>The current amiibo has been removed</source> <translation>O amiibo atual foi removido</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3772"/> + <location filename="../../src/yuzu/main.cpp" line="3770"/> <source>Error</source> <translation>Erro</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3772"/> - <location filename="../../src/yuzu/main.cpp" line="3830"/> + <location filename="../../src/yuzu/main.cpp" line="3770"/> + <location filename="../../src/yuzu/main.cpp" line="3828"/> <source>The current game is not looking for amiibos</source> <translation>O jogo atual não está procurando amiibos</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3778"/> + <location filename="../../src/yuzu/main.cpp" line="3776"/> <source>Amiibo File (%1);; All Files (*.*)</source> <translation>Arquivo Amiibo (%1);; Todos os Arquivos (*.*)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3779"/> + <location filename="../../src/yuzu/main.cpp" line="3777"/> <source>Load Amiibo</source> <translation>Carregar Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3814"/> + <location filename="../../src/yuzu/main.cpp" line="3812"/> <source>Error loading Amiibo data</source> <translation>Erro ao carregar dados do Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3824"/> + <location filename="../../src/yuzu/main.cpp" line="3822"/> <source>The selected file is not a valid amiibo</source> <translation>O arquivo selecionado não é um amiibo válido</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3827"/> + <location filename="../../src/yuzu/main.cpp" line="3825"/> <source>The selected file is already on use</source> <translation>O arquivo selecionado já está em uso</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3833"/> + <location filename="../../src/yuzu/main.cpp" line="3831"/> <source>An unknown error occurred</source> <translation>Ocorreu um erro desconhecido</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3882"/> - <location filename="../../src/yuzu/main.cpp" line="3905"/> + <location filename="../../src/yuzu/main.cpp" line="3880"/> + <location filename="../../src/yuzu/main.cpp" line="3903"/> <source>Keys not installed</source> <translation>Chaves não instaladas</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3883"/> - <location filename="../../src/yuzu/main.cpp" line="3906"/> + <location filename="../../src/yuzu/main.cpp" line="3881"/> + <location filename="../../src/yuzu/main.cpp" line="3904"/> <source>Install decryption keys and restart Eden before attempting to install firmware.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3888"/> + <location filename="../../src/yuzu/main.cpp" line="3886"/> <source>Select Dumped Firmware Source Location</source> <translation>Selecione o Local de Armazenamento do Firmware Extraído</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3911"/> + <location filename="../../src/yuzu/main.cpp" line="3909"/> <source>Select Dumped Firmware ZIP</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3911"/> + <location filename="../../src/yuzu/main.cpp" line="3909"/> <source>Zipped Archives (*.zip)</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3926"/> + <location filename="../../src/yuzu/main.cpp" line="3924"/> <source>Firmware cleanup failed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3927"/> + <location filename="../../src/yuzu/main.cpp" line="3925"/> <source>Failed to clean up extracted firmware cache. Check write permissions in the system temp directory and try again. OS reported error: %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3991"/> - <location filename="../../src/yuzu/main.cpp" line="4014"/> - <location filename="../../src/yuzu/main.cpp" line="4038"/> - <location filename="../../src/yuzu/main.cpp" line="4061"/> - <location filename="../../src/yuzu/main.cpp" line="4087"/> - <location filename="../../src/yuzu/main.cpp" line="4138"/> + <location filename="../../src/yuzu/main.cpp" line="3989"/> + <location filename="../../src/yuzu/main.cpp" line="4012"/> + <location filename="../../src/yuzu/main.cpp" line="4036"/> + <location filename="../../src/yuzu/main.cpp" line="4059"/> + <location filename="../../src/yuzu/main.cpp" line="4085"/> + <location filename="../../src/yuzu/main.cpp" line="4136"/> <source>No firmware available</source> <translation>Nenhum firmware disponível</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3992"/> + <location filename="../../src/yuzu/main.cpp" line="3990"/> <source>Please install firmware to use the Album applet.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3998"/> + <location filename="../../src/yuzu/main.cpp" line="3996"/> <source>Album Applet</source> <translation>Applet Álbum</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3999"/> + <location filename="../../src/yuzu/main.cpp" line="3997"/> <source>Album applet is not available. Please reinstall firmware.</source> <translation>O applet Álbum não está disponível. Reinstale o firmware.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4015"/> + <location filename="../../src/yuzu/main.cpp" line="4013"/> <source>Please install firmware to use the Cabinet applet.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4021"/> + <location filename="../../src/yuzu/main.cpp" line="4019"/> <source>Cabinet Applet</source> <translation>Applet Armário</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4022"/> + <location filename="../../src/yuzu/main.cpp" line="4020"/> <source>Cabinet applet is not available. Please reinstall firmware.</source> <translation>O applet Armário não está disponível. Reinstale o firmware.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4039"/> + <location filename="../../src/yuzu/main.cpp" line="4037"/> <source>Please install firmware to use the Mii editor.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4045"/> + <location filename="../../src/yuzu/main.cpp" line="4043"/> <source>Mii Edit Applet</source> <translation>Applet Editor de Miis</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4046"/> + <location filename="../../src/yuzu/main.cpp" line="4044"/> <source>Mii editor is not available. Please reinstall firmware.</source> <translation>O applet Editor de Miis não está disponível. Reinstale o firmware.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4062"/> + <location filename="../../src/yuzu/main.cpp" line="4060"/> <source>Please install firmware to use the Controller Menu.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4069"/> + <location filename="../../src/yuzu/main.cpp" line="4067"/> <source>Controller Applet</source> <translation>Applet de controle</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4070"/> + <location filename="../../src/yuzu/main.cpp" line="4068"/> <source>Controller Menu is not available. Please reinstall firmware.</source> <translation>Menu de Controles não está disponível. Por favor reinstale o firmware.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4088"/> + <location filename="../../src/yuzu/main.cpp" line="4086"/> <source>Please install firmware to use the Home Menu.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4091"/> + <location filename="../../src/yuzu/main.cpp" line="4089"/> <source>Firmware Corrupted</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4098"/> + <location filename="../../src/yuzu/main.cpp" line="4096"/> <source>Firmware Too New</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4099"/> + <location filename="../../src/yuzu/main.cpp" line="4097"/> <source> Continue anyways?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4103"/> + <location filename="../../src/yuzu/main.cpp" line="4101"/> <source>Don't show again</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4122"/> + <location filename="../../src/yuzu/main.cpp" line="4120"/> <source>Home Menu Applet</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4123"/> + <location filename="../../src/yuzu/main.cpp" line="4121"/> <source>Home Menu is not available. Please reinstall firmware.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4139"/> + <location filename="../../src/yuzu/main.cpp" line="4137"/> <source>Please install firmware to use Starter.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4145"/> + <location filename="../../src/yuzu/main.cpp" line="4143"/> <source>Starter Applet</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4146"/> + <location filename="../../src/yuzu/main.cpp" line="4144"/> <source>Starter is not available. Please reinstall firmware.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4187"/> + <location filename="../../src/yuzu/main.cpp" line="4185"/> <source>Capture Screenshot</source> <translation>Captura de Tela</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4188"/> + <location filename="../../src/yuzu/main.cpp" line="4186"/> <source>PNG Image (*.png)</source> <translation>Imagem PNG (*.png)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4232"/> + <location filename="../../src/yuzu/main.cpp" line="4230"/> <source>Update Available</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4237"/> + <location filename="../../src/yuzu/main.cpp" line="4235"/> <source>Download the %1 update?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4296"/> + <location filename="../../src/yuzu/main.cpp" line="4294"/> <source>TAS state: Running %1/%2</source> <translation>Situação TAS: Rodando %1%2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4300"/> + <location filename="../../src/yuzu/main.cpp" line="4298"/> <source>TAS state: Recording %1</source> <translation>Situação TAS: Gravando %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4302"/> + <location filename="../../src/yuzu/main.cpp" line="4300"/> <source>TAS state: Idle %1/%2</source> <translation>Situação TAS: Repouso %1%2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4306"/> + <location filename="../../src/yuzu/main.cpp" line="4304"/> <source>TAS State: Invalid</source> <translation>Situação TAS: Inválido</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4320"/> + <location filename="../../src/yuzu/main.cpp" line="4318"/> <source>&Stop Running</source> <translation>&Parar de rodar</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4320"/> + <location filename="../../src/yuzu/main.cpp" line="4318"/> <source>&Start</source> <translation>&Começar</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4321"/> + <location filename="../../src/yuzu/main.cpp" line="4319"/> <source>Stop R&ecording</source> <translation>Parar G&ravação</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4321"/> + <location filename="../../src/yuzu/main.cpp" line="4319"/> <source>R&ecord</source> <translation>G&ravação</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="4345"/> + <location filename="../../src/yuzu/main.cpp" line="4343"/> <source>Building: %n shader(s)</source> <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4354"/> + <location filename="../../src/yuzu/main.cpp" line="4352"/> <source>Scale: %1x</source> <comment>%1 is the resolution scaling factor</comment> <translation>Escala: %1x</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4357"/> + <location filename="../../src/yuzu/main.cpp" line="4355"/> <source>Speed: %1% / %2%</source> <translation>Velocidade: %1% / %2%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4361"/> + <location filename="../../src/yuzu/main.cpp" line="4359"/> <source>Speed: %1%</source> <translation>Velocidade: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4365"/> + <location filename="../../src/yuzu/main.cpp" line="4363"/> <source>Game: %1 FPS</source> <translation>Jogo: %1 FPS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4368"/> + <location filename="../../src/yuzu/main.cpp" line="4366"/> <source>Frame: %1 ms</source> <translation>Quadro: %1 ms</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4398"/> + <location filename="../../src/yuzu/main.cpp" line="4396"/> <source>%1 %2</source> <translation>%1 %2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4416"/> + <location filename="../../src/yuzu/main.cpp" line="4414"/> <source>NO AA</source> <translation>Sem AA</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4425"/> + <location filename="../../src/yuzu/main.cpp" line="4423"/> <source>VOLUME: MUTE</source> <translation>VOLUME: MUDO</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4428"/> + <location filename="../../src/yuzu/main.cpp" line="4426"/> <source>VOLUME: %1%</source> <comment>Volume percentage (e.g. 50%)</comment> <translation>VOLUME: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4488"/> + <location filename="../../src/yuzu/main.cpp" line="4486"/> <source>Derivation Components Missing</source> <translation>Componentes de Derivação em Falta</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4489"/> + <location filename="../../src/yuzu/main.cpp" line="4487"/> <source>Encryption keys are missing.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4570"/> + <location filename="../../src/yuzu/main.cpp" line="4568"/> <source>Select RomFS Dump Target</source> <translation>Selecione o destino de despejo do RomFS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4571"/> + <location filename="../../src/yuzu/main.cpp" line="4569"/> <source>Please select which RomFS you would like to dump.</source> <translation>Por favor, selecione qual o RomFS que você gostaria de despejar.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4594"/> + <location filename="../../src/yuzu/main.cpp" line="4592"/> <source>Are you sure you want to close Eden?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4595"/> - <location filename="../../src/yuzu/main.cpp" line="4675"/> - <location filename="../../src/yuzu/main.cpp" line="4687"/> + <location filename="../../src/yuzu/main.cpp" line="4593"/> + <location filename="../../src/yuzu/main.cpp" line="4673"/> + <location filename="../../src/yuzu/main.cpp" line="4685"/> <source>Eden</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4676"/> + <location filename="../../src/yuzu/main.cpp" line="4674"/> <source>Are you sure you want to stop the emulation? Any unsaved progress will be lost.</source> <translation>Tem a certeza de que quer parar a emulação? Qualquer progresso não salvo será perdido.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4684"/> + <location filename="../../src/yuzu/main.cpp" line="4682"/> <source>The currently running application has requested Eden to not exit. Would you like to bypass this and exit anyway?</source> @@ -6776,11 +6776,6 @@ Would you like to bypass this and exit anyway?</source> <translation>Remover Configuração Personalizada</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="568"/> - <source>Remove Play Time Data</source> - <translation>Remover dados de tempo jogado</translation> - </message> - <message> <location filename="../../src/yuzu/game_list.cpp" line="560"/> <source>Remove Cache Storage</source> <translation>Remove a Cache do Armazenamento </translation> @@ -6816,6 +6811,11 @@ Would you like to bypass this and exit anyway?</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/yuzu/game_list.cpp" line="568"/> + <source>Remove Play Time Data</source> + <translation>Remover dados de tempo jogado</translation> + </message> + <message> <location filename="../../src/yuzu/game_list.cpp" line="569"/> <location filename="../../src/yuzu/game_list.cpp" line="570"/> <source>Dump RomFS</source> @@ -7518,16 +7518,6 @@ Debug Message: </source> <translation>&Ferramentas</translation> </message> <message> - <location filename="../../src/yuzu/main.ui" line="180"/> - <source>&TAS</source> - <translation>&TAS</translation> - </message> - <message> - <location filename="../../src/yuzu/main.ui" line="190"/> - <source>&Create Home Menu Shortcut</source> - <translation type="unfinished"/> - </message> - <message> <location filename="../../src/yuzu/main.ui" line="161"/> <source>Am&iibo</source> <translation type="unfinished"/> @@ -7538,6 +7528,16 @@ Debug Message: </source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/yuzu/main.ui" line="180"/> + <source>&TAS</source> + <translation>&TAS</translation> + </message> + <message> + <location filename="../../src/yuzu/main.ui" line="190"/> + <source>&Create Home Menu Shortcut</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/yuzu/main.ui" line="197"/> <source>Install &Firmware</source> <translation type="unfinished"/> @@ -7758,11 +7758,6 @@ Debug Message: </source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.ui" line="605"/> - <source>&Data Manager</source> - <translation type="unfinished"/> - </message> - <message> <location filename="../../src/yuzu/main.ui" line="517"/> <source>&Discord</source> <translation type="unfinished"/> @@ -7842,6 +7837,11 @@ Debug Message: </source> <source>&Eden Dependencies</source> <translation type="unfinished"/> </message> + <message> + <location filename="../../src/yuzu/main.ui" line="605"/> + <source>&Data Manager</source> + <translation type="unfinished"/> + </message> </context> <context> <name>MigrationWorker</name> @@ -7871,7 +7871,7 @@ If you wish to clean up the files which were left in the old data location, you <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/migration_worker.h" line="74"/> + <location filename="../../src/yuzu/migration_worker.h" line="70"/> <source>Data was migrated successfully.</source> <translation type="unfinished"/> </message> @@ -8456,38 +8456,58 @@ p, li { white-space: pre-wrap; } <translation>%1 está jogando %2</translation> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="72"/> - <location filename="../../src/yuzu/user_data_migration.cpp" line="165"/> - <location filename="../../src/yuzu/user_data_migration.cpp" line="197"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="62"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="155"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="190"/> <source>Migration</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="126"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="76"/> + <source>Clear Shader Cache</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="84"/> + <source>Keep Old Data</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="85"/> + <source>Clear Old Data</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="86"/> + <source>Link Old Directory</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="116"/> <source> </source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="130"/> - <location filename="../../src/yuzu/user_data_migration.cpp" line="136"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="120"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="126"/> <source>No</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="166"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="156"/> <source>You can manually re-trigger this prompt by deleting the new config directory: %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="182"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="172"/> <source>Migrating</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="183"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="173"/> <source>Migrating, this may take a while...</source> <translation type="unfinished"/> </message> @@ -8624,67 +8644,77 @@ p, li { white-space: pre-wrap; } </message> <message> <location filename="../../src/qt_common/util/content.cpp" line="47"/> - <location filename="../../src/qt_common/util/content.cpp" line="226"/> - <location filename="../../src/qt_common/util/content.cpp" line="296"/> - <location filename="../../src/qt_common/util/content.cpp" line="406"/> + <location filename="../../src/qt_common/util/content.cpp" line="225"/> + <location filename="../../src/qt_common/util/content.cpp" line="294"/> + <location filename="../../src/qt_common/util/content.cpp" line="404"/> <location filename="../../src/qt_common/util/content.cpp" line="479"/> <source>Cancel</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/util/content.cpp" line="63"/> + <source>Firmware Install Failed</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/util/content.cpp" line="64"/> + <source>Firmware Install Succeeded</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/util/content.cpp" line="179"/> <source>Firmware integrity verification failed!</source> <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/util/content.cpp" line="180"/> - <location filename="../../src/qt_common/util/content.cpp" line="324"/> + <location filename="../../src/qt_common/util/content.cpp" line="322"/> <source>Verification failed for the following files: %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="225"/> - <location filename="../../src/qt_common/util/content.cpp" line="295"/> + <location filename="../../src/qt_common/util/content.cpp" line="224"/> + <location filename="../../src/qt_common/util/content.cpp" line="293"/> <source>Verifying integrity...</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="245"/> - <location filename="../../src/qt_common/util/content.cpp" line="318"/> + <location filename="../../src/qt_common/util/content.cpp" line="244"/> + <location filename="../../src/qt_common/util/content.cpp" line="316"/> <source>Integrity verification succeeded!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="246"/> - <location filename="../../src/qt_common/util/content.cpp" line="319"/> + <location filename="../../src/qt_common/util/content.cpp" line="245"/> + <location filename="../../src/qt_common/util/content.cpp" line="317"/> <source>The operation completed successfully.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="250"/> - <location filename="../../src/qt_common/util/content.cpp" line="323"/> + <location filename="../../src/qt_common/util/content.cpp" line="249"/> + <location filename="../../src/qt_common/util/content.cpp" line="321"/> <source>Integrity verification failed!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="251"/> + <location filename="../../src/qt_common/util/content.cpp" line="250"/> <source>File contents may be corrupt or missing.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="256"/> + <location filename="../../src/qt_common/util/content.cpp" line="255"/> <source>Integrity verification couldn't be performed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="257"/> + <location filename="../../src/qt_common/util/content.cpp" line="256"/> <source>Firmware installation cancelled, firmware may be in a bad state or corrupted. File contents could not be checked for validity.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="265"/> + <location filename="../../src/qt_common/util/content.cpp" line="264"/> <source>Select Dumped Keys Location</source> <translation type="unfinished"/> </message> @@ -8694,22 +8724,17 @@ p, li { white-space: pre-wrap; } <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="283"/> - <source>Decryption Keys were successfully installed</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/util/content.cpp" line="286"/> + <location filename="../../src/qt_common/util/content.cpp" line="285"/> <source>Decryption Keys install failed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="352"/> + <location filename="../../src/qt_common/util/content.cpp" line="350"/> <source>Orphaned Profiles Detected!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="353"/> + <location filename="../../src/qt_common/util/content.cpp" line="351"/> <source>UNEXPECTED BAD THINGS MAY HAPPEN IF YOU DON'T READ THIS! Eden has detected the following save directories with no attached profile: %1 @@ -8719,54 +8744,54 @@ Hint: copy the contents of the largest or last-modified folder elsewhere, delet <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="366"/> + <location filename="../../src/qt_common/util/content.cpp" line="364"/> <source>Really clear data?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="367"/> + <location filename="../../src/qt_common/util/content.cpp" line="365"/> <source>Important data may be lost!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="374"/> + <location filename="../../src/qt_common/util/content.cpp" line="372"/> <source>Are you REALLY sure?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="375"/> + <location filename="../../src/qt_common/util/content.cpp" line="373"/> <source>Once deleted, your data will NOT come back! Only do this if you're 100% sure you want to delete this data.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="382"/> + <location filename="../../src/qt_common/util/content.cpp" line="380"/> <source>Clearing...</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="398"/> + <location filename="../../src/qt_common/util/content.cpp" line="396"/> <source>Select Export Location</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="399"/> + <location filename="../../src/qt_common/util/content.cpp" line="397"/> <source>%1.zip</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="400"/> + <location filename="../../src/qt_common/util/content.cpp" line="398"/> <location filename="../../src/qt_common/util/content.cpp" line="464"/> <source>Zipped Archives (*.zip)</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="406"/> + <location filename="../../src/qt_common/util/content.cpp" line="404"/> <source>Exporting data. This may take a while...</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="408"/> + <location filename="../../src/qt_common/util/content.cpp" line="406"/> <source>Exporting</source> <translation type="unfinished"/> </message> @@ -8826,32 +8851,32 @@ Only do this if you're 100% sure you want to delete this data.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="521"/> + <location filename="../../src/qt_common/util/content.cpp" line="524"/> <source>Imported Successfully</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="521"/> + <location filename="../../src/qt_common/util/content.cpp" line="524"/> <source>Data was imported successfully.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="523"/> + <location filename="../../src/qt_common/util/content.cpp" line="526"/> <source>Import Cancelled</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="523"/> + <location filename="../../src/qt_common/util/content.cpp" line="526"/> <source>Import was cancelled by the user.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="525"/> + <location filename="../../src/qt_common/util/content.cpp" line="528"/> <source>Import Failed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="526"/> + <location filename="../../src/qt_common/util/content.cpp" line="529"/> <source>Ensure you have read permissions on the targeted directory and try again.</source> <translation type="unfinished"/> </message> @@ -8859,196 +8884,196 @@ Only do this if you're 100% sure you want to delete this data.</source> <context> <name>QtCommon::Game</name> <message> - <location filename="../../src/qt_common/util/game.cpp" line="207"/> + <location filename="../../src/qt_common/util/game.cpp" line="209"/> <source>Error Removing Contents</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="209"/> + <location filename="../../src/qt_common/util/game.cpp" line="211"/> <source>Error Removing Update</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="211"/> + <location filename="../../src/qt_common/util/game.cpp" line="213"/> <source>Error Removing DLC</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="230"/> - <source>The base game is not installed in the NAND and cannot be removed.</source> + <location filename="../../src/qt_common/util/game.cpp" line="225"/> + <location filename="../../src/qt_common/util/game.cpp" line="239"/> + <location filename="../../src/qt_common/util/game.cpp" line="256"/> + <location filename="../../src/qt_common/util/game.cpp" line="284"/> + <location filename="../../src/qt_common/util/game.cpp" line="320"/> + <location filename="../../src/qt_common/util/game.cpp" line="346"/> + <source>Successfully Removed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="244"/> - <source>There is no update installed for this title.</source> + <location filename="../../src/qt_common/util/game.cpp" line="226"/> + <source>Successfully removed the installed base game.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="254"/> - <source>There are no DLCs installed for this title.</source> + <location filename="../../src/qt_common/util/game.cpp" line="231"/> + <source>The base game is not installed in the NAND and cannot be removed.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="224"/> - <location filename="../../src/qt_common/util/game.cpp" line="239"/> - <location filename="../../src/qt_common/util/game.cpp" line="259"/> - <location filename="../../src/qt_common/util/game.cpp" line="289"/> - <location filename="../../src/qt_common/util/game.cpp" line="329"/> - <location filename="../../src/qt_common/util/game.cpp" line="358"/> - <source>Successfully Removed</source> + <location filename="../../src/qt_common/util/game.cpp" line="240"/> + <source>Successfully removed the installed update.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="225"/> - <source>Successfully removed the installed base game.</source> + <location filename="../../src/qt_common/util/game.cpp" line="243"/> + <source>There is no update installed for this title.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="240"/> - <source>Successfully removed the installed update.</source> + <location filename="../../src/qt_common/util/game.cpp" line="252"/> + <source>There are no DLCs installed for this title.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="260"/> + <location filename="../../src/qt_common/util/game.cpp" line="257"/> <source>Successfully removed %1 installed DLC.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="283"/> - <location filename="../../src/qt_common/util/game.cpp" line="293"/> + <location filename="../../src/qt_common/util/game.cpp" line="279"/> + <location filename="../../src/qt_common/util/game.cpp" line="287"/> <source>Error Removing Transferable Shader Cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="284"/> - <location filename="../../src/qt_common/util/game.cpp" line="324"/> + <location filename="../../src/qt_common/util/game.cpp" line="280"/> + <location filename="../../src/qt_common/util/game.cpp" line="316"/> <source>A shader cache for this title does not exist.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="290"/> + <location filename="../../src/qt_common/util/game.cpp" line="285"/> <source>Successfully removed the transferable shader cache.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="294"/> + <location filename="../../src/qt_common/util/game.cpp" line="288"/> <source>Failed to remove the transferable shader cache.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="311"/> + <location filename="../../src/qt_common/util/game.cpp" line="304"/> <source>Error Removing Vulkan Driver Pipeline Cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="312"/> + <location filename="../../src/qt_common/util/game.cpp" line="305"/> <source>Failed to remove the driver pipeline cache.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="323"/> - <location filename="../../src/qt_common/util/game.cpp" line="334"/> + <location filename="../../src/qt_common/util/game.cpp" line="315"/> + <location filename="../../src/qt_common/util/game.cpp" line="325"/> <source>Error Removing Transferable Shader Caches</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="330"/> + <location filename="../../src/qt_common/util/game.cpp" line="321"/> <source>Successfully removed the transferable shader caches.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="335"/> + <location filename="../../src/qt_common/util/game.cpp" line="326"/> <source>Failed to remove the transferable shader cache directory.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="351"/> - <location filename="../../src/qt_common/util/game.cpp" line="362"/> + <location filename="../../src/qt_common/util/game.cpp" line="340"/> + <location filename="../../src/qt_common/util/game.cpp" line="349"/> <source>Error Removing Custom Configuration</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="352"/> + <location filename="../../src/qt_common/util/game.cpp" line="341"/> <source>A custom configuration for this title does not exist.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="359"/> + <location filename="../../src/qt_common/util/game.cpp" line="347"/> <source>Successfully removed the custom game configuration.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="363"/> + <location filename="../../src/qt_common/util/game.cpp" line="350"/> <source>Failed to remove the custom game configuration.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="391"/> + <location filename="../../src/qt_common/util/game.cpp" line="378"/> <source>Reset Metadata Cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="395"/> + <location filename="../../src/qt_common/util/game.cpp" line="385"/> <source>The metadata cache is already empty.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="400"/> + <location filename="../../src/qt_common/util/game.cpp" line="391"/> <source>The operation completed successfully.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="406"/> + <location filename="../../src/qt_common/util/game.cpp" line="398"/> <source>The metadata cache couldn't be deleted. It might be in use or non-existent.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="421"/> + <location filename="../../src/qt_common/util/game.cpp" line="413"/> <source>Create Shortcut</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="422"/> + <location filename="../../src/qt_common/util/game.cpp" line="414"/> <source>Do you want to launch the game in fullscreen?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="426"/> + <location filename="../../src/qt_common/util/game.cpp" line="418"/> <source>Shortcut Created</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="427"/> + <location filename="../../src/qt_common/util/game.cpp" line="419"/> <source>Successfully created a shortcut to %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="432"/> + <location filename="../../src/qt_common/util/game.cpp" line="424"/> <source>Shortcut may be Volatile!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="433"/> + <location filename="../../src/qt_common/util/game.cpp" line="425"/> <source>This will create a shortcut to the current AppImage. This may not work well if you update. Continue?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="439"/> + <location filename="../../src/qt_common/util/game.cpp" line="431"/> <source>Failed to Create Shortcut</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="440"/> + <location filename="../../src/qt_common/util/game.cpp" line="432"/> <source>Failed to create a shortcut to %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="510"/> + <location filename="../../src/qt_common/util/game.cpp" line="504"/> <source>Create Icon</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="511"/> + <location filename="../../src/qt_common/util/game.cpp" line="505"/> <source>Cannot create icon file. Path "%1" does not exist and cannot be created.</source> <translation type="unfinished"/> </message> @@ -9087,6 +9112,120 @@ Only do this if you're 100% sure you want to delete this data.</source> </message> </context> <context> + <name>QtCommon::StringLookup</name> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="49"/> + <source>Contains game save data. DO NOT REMOVE UNLESS YOU KNOW WHAT YOU'RE DOING!</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="51"/> + <source>Contains Vulkan and OpenGL pipeline caches. Generally safe to remove.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="52"/> + <source>Contains updates and DLC for games.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="53"/> + <source>Contains firmware and applet data.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="54"/> + <source>Contains game mods, patches, and cheats.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="57"/> + <source>Decryption Keys were successfully installed</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="58"/> + <source>Unable to read key directory, aborting</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="59"/> + <source>One or more keys failed to copy.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="61"/> + <source>Verify your keys file has a .keys extension and try again.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="63"/> + <source>Decryption Keys failed to initialize. Check that your dumping tools are up to date and re-dump keys.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="68"/> + <source>Successfully installed firmware version %1</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="69"/> + <source>Unable to locate potential firmware NCA files</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="70"/> + <source>Failed to delete one or more firmware files.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="71"/> + <source>One or more firmware files failed to copy into NAND.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="73"/> + <source>Firmware installation cancelled, firmware may be in a bad state or corrupted. Restart Eden or re-install firmware.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="78"/> + <source>Eden has detected user data for the following emulators:</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="80"/> + <source>Would you like to migrate your data for use in Eden? +Select the corresponding button to migrate data from that emulator. +This may take a while.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="84"/> + <source>Clearing shader cache is recommended for all users. +Do not uncheck unless you know what you're doing.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="88"/> + <source>Keeps the old data directory. This is recommended if you aren't +space-constrained and want to keep separate data for the old emulator.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="91"/> + <source>Deletes the old data directory. +This is recommended on devices with space constraints.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="94"/> + <source>Creates a filesystem link between the old directory and Eden directory. +This is recommended if you want to share data between emulators.</source> + <translation type="unfinished"/> + </message> +</context> +<context> <name>QtControllerSelectorDialog</name> <message> <location filename="../../src/yuzu/applets/qt_controller.ui" line="14"/> diff --git a/dist/languages/ru_RU.ts b/dist/languages/ru_RU.ts index bdff132020..3a76cfa942 100644 --- a/dist/languages/ru_RU.ts +++ b/dist/languages/ru_RU.ts @@ -480,26 +480,61 @@ This would ban both their forum username and their IP address.</source> <translation>Многоядерная эмуляция ЦП</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="65"/> + <source>This option increases CPU emulation thread use from 1 to the maximum of 4. +This is mainly a debug option and shouldn't be disabled.</source> + <translation>Этот параметр увеличивает использование потоков эмуляции ЦПУ с 1 до максимального значения 4. +В основном это параметр отладки, и его не следует отключать.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="70"/> <source>Memory Layout</source> <translation>Схема памяти</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="71"/> + <source>Increases the amount of emulated RAM from 4GB of the board to the devkit 8/6GB. +Doesn't affect performance/stability but may allow HD texture mods to load.</source> + <translation>Увеличивает объем эмулируемой оперативной памяти с 4 ГБ на плате до 8/6 ГБ на девките. +Не влияет на производительность/стабильность, но может загружать моды на HD текстуры.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="77"/> <source>Limit Speed Percent</source> <translation>Ограничение процента cкорости</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="78"/> + <source>Controls the game's maximum rendering speed, but it's up to each game if it runs faster or not. +200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. +Disabling it means unlocking the framerate to the maximum your PC can reach.</source> + <translation>Управляет максимальной скоростью рендеринга в игре, но от каждой игры зависит, будет ли она работать быстрее или нет. +200% для игры со скоростью 30 фпс - это 60 фпс, а для игры со скоростью 60 фпс - 120 фпс. +Отключение этой функции означает, что фпс будет увеличен до максимальной, который может достичь ваш компьютер.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="84"/> <source>Synchronize Core Speed</source> <translation>Синхронизировать Скорость Ядра</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="85"/> + <source>Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). +Can help reduce stuttering at lower framerates.</source> + <translation>Синхронизирует скорость работы ядра ЦПУ с максимальной скоростью рендеринга в игре, чтобы повысить FPS, не влияя на скорость игры (анимацию, физику и т.д.). +Может помочь уменьшить заикания при низкой частоте кадров.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="92"/> <source>Accuracy:</source> <translation>Точность:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="93"/> + <source>Change the accuracy of the emulated CPU (for debugging only).</source> + <translation>Изменяет точность работы эмулируемого ЦПУ (только для отладки).</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="94"/> <location filename="../../src/qt_common/config/shared_translation.cpp" line="110"/> <source>Backend:</source> @@ -523,6 +558,11 @@ Use Boost (1700MHz) to run at the Switch's highest native clock, or Fast (2 <translation>Пользовательские такты CPU</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="108"/> + <source>Set a custom value of CPU ticks. Higher values can increase performance, but may cause deadlocks. A range of 77-21000 is recommended.</source> + <translation>Ставит пользовательское значение тиков ЦПУ. Более высокие значения могут повысить производительность, но могут привести к взаимоблокировкам. Рекомендуется использовать диапазон 77-21000.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="115"/> <source>Enable Host MMU Emulation (fastmem)</source> <translation>Включить эмуляцию Host MMU (fastmem)</translation> @@ -583,6 +623,13 @@ Please note this also reduces accuracy of certain floating-point instructions.</ <translation>Отключить проверку адресного пространства</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="142"/> + <source>This option improves speed by eliminating a safety check before every memory operation. +Disabling it may allow arbitrary code execution.</source> + <translation>Эта опция повышает скорость работы за счет исключения проверки безопасности перед каждой операцией с памятью. +Ее отключение может привести к выполнению произвольного кода.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="147"/> <source>Ignore global monitor</source> <translation>Игнорировать глобальный мониторинг</translation> @@ -599,21 +646,49 @@ Please note this may result in deadlocks and other race conditions.</source> <translation>API:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="157"/> + <source>Changes the output graphics API. +Vulkan is recommended.</source> + <translation>Изменяет графический интерфейс вывода. +Рекомендуется использовать Vulkan.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="160"/> <source>Device:</source> <translation>Устройство:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="161"/> + <source>This setting selects the GPU to use (Vulkan only).</source> + <translation>Этот параметр определяет используемый ГПУ (только для Vulkan).</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="164"/> <source>Shader Backend:</source> <translation>Бэкенд шейдеров:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="165"/> + <source>The shader backend to use with OpenGL. +GLSL is recommended.</source> + <translation>Внутренняя часть шейдера для использования с OpenGL. +Рекомендуется использовать GLSL.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="168"/> <source>Resolution:</source> <translation>Разрешение:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="169"/> + <source>Forces to render at a different resolution. +Higher resolutions require more VRAM and bandwidth. +Options lower than 1X can cause artifacts.</source> + <translation>Принуждает игру отображаться с другим разрешением. +Более высокие разрешения требуют гораздо больше VRAM и пропускной способности. +Опции ниже 1X могут вызывать артефакты.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="172"/> <source>Window Adapting Filter:</source> <translation>Фильтр адаптации окна:</translation> @@ -624,11 +699,25 @@ Please note this may result in deadlocks and other race conditions.</source> <translation>Резкость FSR:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="176"/> + <source>Determines how sharpened the image will look using FSR's dynamic contrast.</source> + <translation>Определяет, насколько чётким будет изображение при использовании динамического контраста FSR.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="179"/> <source>Anti-Aliasing Method:</source> <translation>Метод сглаживания:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="180"/> + <source>The anti-aliasing method to use. +SMAA offers the best quality. +FXAA can produce a more stable picture in lower resolutions.</source> + <translation>Какой Метод сглаживания использовать. +SMAA предлагает лучшее качество. +FXAA имеет меньшее влияние на производительность и может создавать лучшую и более стабильную картинку на очень низком разрешении.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="184"/> <source>Fullscreen Mode:</source> <translation>Полноэкранный режим:</translation> @@ -648,12 +737,31 @@ Borderless более совместим с экранной клавиатурÐ <translation>Соотношение сторон:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="192"/> + <source>Stretches the renderer to fit the specified aspect ratio. +Most games only support 16:9, so modifications are required to get other ratios. +Also controls the aspect ratio of captured screenshots.</source> + <translation>Растягивает игру, чтобы она соответствовала указанному соотношению сторон. +Игры для Nintendo Switch поддерживают только 16:9, поэтому для использования других соотношений требуются моды. +Также контролирует соотношение сторон захваченных скриншотов.</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="197"/> + <source>Use persistent pipeline cache</source> + <translation>Использовать постоянный конвейерный кэш</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="198"/> <source>Allows saving shaders to storage for faster loading on following game boots. Disabling it is only intended for debugging.</source> <translation>Позволяет сохранять шейдеры на диск для более быстрой загрузки при последующем запуске игры. Отключение этой функции предназначено только для отладки.</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="202"/> + <source>Optimize SPIRV output</source> + <translation>Оптимизация вывода SPIRV</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="203"/> <source>Runs an additional optimization pass over generated SPIRV shaders. Will increase time required for shader compilation. @@ -696,31 +804,84 @@ In most cases, GPU decoding provides the best performance.</source> <translation>Метод декодирования ASTC:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="220"/> + <source>This option controls how ASTC textures should be decoded. +CPU: Use the CPU for decoding. +GPU: Use the GPU's compute shaders to decode ASTC textures (recommended). +CPU Asynchronously: Use the CPU to decode ASTC textures on demand. EliminatesASTC decoding +stuttering but may present artifacts.</source> + <translation>Этот параметр управляет способом декодирования текстур ASTC. +CPU: Использовать ЦП для декодирования. +GPU: Использовать вычислительные шейдеры ГП для декодирования текстур ASTC (рекомендуется) +CPU Асинхронно: Использовать ЦП для декодирования текстур ASTC по мере их поступления. Полностью устраняет заикание при декодировании ASTC, но может вызывать артефакты.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="228"/> <source>ASTC Recompression Method:</source> <translation>Метод пересжатия ASTC:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/> + <source>Most GPUs lack support for ASTC textures and must decompress to anintermediate format: RGBA8. +BC1/BC3: The intermediate format will be recompressed to BC1 or BC3 format, + saving VRAM but degrading image quality.</source> + <translation>Большинство графических процессоров не поддерживают текстуры ASTC и должны быть распакованы в промежуточный формат: RGBA8. +BC1/BC3: Промежуточный формат будет повторно сжат в формат BC1 или BC3, +что сэкономит ОЗУ, но ухудшит качество изображения.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="235"/> <source>VRAM Usage Mode:</source> <translation>Режим Использования VRAM</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/> + <source>Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. +Aggressive mode may impact performance of other applications such as recording software.</source> + <translation>Выбирает, должен ли эмулятор отдавать предпочтение экономии памяти или максимально использовать доступную видеопамять для повышения производительности. +Агрессивный режим может серьезно повлиять на производительность других приложений, например: приложение для записи.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="239"/> <source>Skip CPU Inner Invalidation</source> <translation>Пропустить внутреннюю инвалидацию ЦП</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="240"/> + <source>Skips certain cache invalidations during memory updates, reducing CPU usage and improving latency. This may cause soft-crashes.</source> + <translation>Позволяет избежать некоторых ошибок в кэше при обновлении памяти, снижая нагрузку на ЦПУ и увеличивая время ожидания. Это может привести к программным сбоям.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="245"/> <source>VSync Mode:</source> <translation>Режим верт. синхронизации:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="246"/> + <source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. +FIFO Relaxed allows tearing as it recovers from a slow down. +Mailbox can have lower latency than FIFO and does not tear but may drop frames. +Immediate (no synchronization) presents whatever is available and can exhibit tearing.</source> + <translation>FIFO (Верт. синхронизация) не пропускает кадры и не имеет разрывов, но ограничен частотой обновления экрана. +FIFO Relaxed: похож на FIFO, но может иметь разрывы при восстановлении после просадок. +Mailbox: может иметь меньшую задержку, чем FIFO, и не имеет разрывов, но может пропускать кадры. +Моментальная (без синхронизации) показывает когда доступно и может иметь разрывы.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="256"/> <source>Sync Memory Operations</source> <translation>Синхронизация операций с памятью</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="257"/> + <source>Ensures data consistency between compute and memory operations. +This option fixes issues in games, but may degrade performance. +Unreal Engine 4 games often see the most significant changes thereof.</source> + <translation>Обеспечивает согласованность данных между вычислительными операциями и операциями с памятью. +Эта опция устраняет проблемы в играх, но может привести к снижению производительности. +В играх на Unreal Engine 4 часто происходят наиболее существенные изменения.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="260"/> <source>Enable asynchronous presentation (Vulkan only)</source> <translation>Включите асинхронное отображение (только для Vulkan)</translation> @@ -746,6 +907,13 @@ In most cases, GPU decoding provides the best performance.</source> <translation>Анизотропная фильтрация:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="271"/> + <source>Controls the quality of texture rendering at oblique angles. +Safe to set at 16x on most GPUs.</source> + <translation>Контролирует качество отображения текстур под наклонными углами. +Безопасно выбрать до 16x на многих ГПУ.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="274"/> <source>GPU Accuracy:</source> <translation>Точность GPU:</translation> @@ -768,6 +936,21 @@ Extreme should only be used as a last resort.</source> <translation>Точность DMA:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="281"/> + <source>Controls the DMA precision accuracy. Safe precision fixes issues in some games but may degrade performance.</source> + <translation>Управляет точностью DMA. Безопасная точность может исправить проблемы в некоторых играх, но также может повлиять на производительность.</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="284"/> + <source>Enable asynchronous shader compilation (Hack)</source> + <translation>Использовать асинхронную компиляцию шейдеров (Чит)</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="285"/> + <source>May reduce shader stutter.</source> + <translation>Может уменьшить заикание шейдера.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="289"/> <source>Fast GPU Time (Hack)</source> <translation>Быстрые тайминги ГПУ (Чит)</translation> @@ -797,6 +980,15 @@ This option can improve shader loading time significantly in cases where the Vul <translation>Включить вычислительные конвейеры (только для Intel Vulkan)</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/> + <source>Required by some games. +This setting only exists for Intel proprietary drivers and may crash if enabled. +Compute pipelines are always enabled on all other drivers.</source> + <translation>Требуется для некоторых игр. +Этот параметр существует только для фирменных драйверов Intel и может привести к сбою, если он включен. +Конвейеры вычислений всегда включены во всех других драйверах.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="309"/> <source>Enable Reactive Flushing</source> <translation>Включить реактивную очистку</translation> @@ -832,11 +1024,27 @@ This option can improve shader loading time significantly in cases where the Vul <translation>Расширенное динамическое состояние</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="326"/> + <source>Controls the number of features that can be used in Extended Dynamic State. +Higher numbers allow for more features and can increase performance, but may cause issues. +The default value is per-system.</source> + <translation>Управляет количеством функций, которые можно использовать в расширенном динамическом состоянии. +Более высокие значения позволяют использовать больше функций и могут повысить производительность, но могут вызвать проблемы. + Значение по умолчанию - для каждой системы.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="330"/> <source>Provoking Vertex</source> <translation>Определяющая вершина</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="331"/> + <source>Improves lighting and vertex handling in some games. +Only Vulkan 1.0+ devices support this extension.</source> + <translation>Улучшает освещение и обработку вершин в определенных играх. + Поддерживаются устройства только с Vulkan 1.0+.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="336"/> <source>Descriptor Indexing</source> <translation>Индексирование дескрипторов</translation> @@ -854,269 +1062,6 @@ Some Vulkan 1.1+ and all 1.2+ devices support this extension.</source> <translation>Сэмпловый шейдинг</translation> </message> <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="354"/> - <source>RNG Seed</source> - <translation>Сид RNG</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="357"/> - <source>Device Name</source> - <translation>Название устройства</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="360"/> - <source>Custom RTC Date:</source> - <translation>Пользовательская RTC-дата:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="370"/> - <source>Language:</source> - <translation>Язык:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="372"/> - <source>Region:</source> - <translation>Регион:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="373"/> - <source>Time Zone:</source> - <translation>Часовой пояс:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="374"/> - <source>Sound Output Mode:</source> - <translation>Режим вывода звука:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="377"/> - <source>Console Mode:</source> - <translation>Консольный режим:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="408"/> - <source>Confirm before stopping emulation</source> - <translation>Подтвердите перед остановкой эмуляции</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="413"/> - <source>Hide mouse on inactivity</source> - <translation>Спрятать мышь при неактивности</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="417"/> - <source>Disable controller applet</source> - <translation>Отключить веб-апплет</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="65"/> - <source>This option increases CPU emulation thread use from 1 to the maximum of 4. -This is mainly a debug option and shouldn't be disabled.</source> - <translation>Этот параметр увеличивает использование потоков эмуляции ЦПУ с 1 до максимального значения 4. -В основном это параметр отладки, и его не следует отключать.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="71"/> - <source>Increases the amount of emulated RAM from 4GB of the board to the devkit 8/6GB. -Doesn't affect performance/stability but may allow HD texture mods to load.</source> - <translation>Увеличивает объем эмулируемой оперативной памяти с 4 ГБ на плате до 8/6 ГБ на девките. -Не влияет на производительность/стабильность, но может загружать моды на HD текстуры.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="78"/> - <source>Controls the game's maximum rendering speed, but it's up to each game if it runs faster or not. -200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. -Disabling it means unlocking the framerate to the maximum your PC can reach.</source> - <translation>Управляет максимальной скоростью рендеринга в игре, но от каждой игры зависит, будет ли она работать быстрее или нет. -200% для игры со скоростью 30 фпс - это 60 фпс, а для игры со скоростью 60 фпс - 120 фпс. -Отключение этой функции означает, что фпс будет увеличен до максимальной, который может достичь ваш компьютер.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="85"/> - <source>Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). -Can help reduce stuttering at lower framerates.</source> - <translation>Синхронизирует скорость работы ядра ЦПУ с максимальной скоростью рендеринга в игре, чтобы повысить FPS, не влияя на скорость игры (анимацию, физику и т.д.). -Может помочь уменьшить заикания при низкой частоте кадров.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="93"/> - <source>Change the accuracy of the emulated CPU (for debugging only).</source> - <translation>Изменяет точность работы эмулируемого ЦПУ (только для отладки).</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="108"/> - <source>Set a custom value of CPU ticks. Higher values can increase performance, but may cause deadlocks. A range of 77-21000 is recommended.</source> - <translation>Ставит пользовательское значение тиков ЦПУ. Более высокие значения могут повысить производительность, но могут привести к взаимоблокировкам. Рекомендуется использовать диапазон 77-21000.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="142"/> - <source>This option improves speed by eliminating a safety check before every memory operation. -Disabling it may allow arbitrary code execution.</source> - <translation>Эта опция повышает скорость работы за счет исключения проверки безопасности перед каждой операцией с памятью. -Ее отключение может привести к выполнению произвольного кода.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="157"/> - <source>Changes the output graphics API. -Vulkan is recommended.</source> - <translation>Изменяет графический интерфейс вывода. -Рекомендуется использовать Vulkan.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="161"/> - <source>This setting selects the GPU to use (Vulkan only).</source> - <translation>Этот параметр определяет используемый ГПУ (только для Vulkan).</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="165"/> - <source>The shader backend to use with OpenGL. -GLSL is recommended.</source> - <translation>Внутренняя часть шейдера для использования с OpenGL. -Рекомендуется использовать GLSL.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="169"/> - <source>Forces to render at a different resolution. -Higher resolutions require more VRAM and bandwidth. -Options lower than 1X can cause artifacts.</source> - <translation>Принуждает игру отображаться с другим разрешением. -Более высокие разрешения требуют гораздо больше VRAM и пропускной способности. -Опции ниже 1X могут вызывать артефакты.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="176"/> - <source>Determines how sharpened the image will look using FSR's dynamic contrast.</source> - <translation>Определяет, насколько чётким будет изображение при использовании динамического контраста FSR.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="180"/> - <source>The anti-aliasing method to use. -SMAA offers the best quality. -FXAA can produce a more stable picture in lower resolutions.</source> - <translation>Какой Метод сглаживания использовать. -SMAA предлагает лучшее качество. -FXAA имеет меньшее влияние на производительность и может создавать лучшую и более стабильную картинку на очень низком разрешении.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="192"/> - <source>Stretches the renderer to fit the specified aspect ratio. -Most games only support 16:9, so modifications are required to get other ratios. -Also controls the aspect ratio of captured screenshots.</source> - <translation>Растягивает игру, чтобы она соответствовала указанному соотношению сторон. -Игры для Nintendo Switch поддерживают только 16:9, поэтому для использования других соотношений требуются моды. -Также контролирует соотношение сторон захваченных скриншотов.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="197"/> - <source>Use persistent pipeline cache</source> - <translation>Использовать постоянный конвейерный кэш</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="202"/> - <source>Optimize SPIRV output</source> - <translation>Оптимизация вывода SPIRV</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="220"/> - <source>This option controls how ASTC textures should be decoded. -CPU: Use the CPU for decoding. -GPU: Use the GPU's compute shaders to decode ASTC textures (recommended). -CPU Asynchronously: Use the CPU to decode ASTC textures on demand. EliminatesASTC decoding -stuttering but may present artifacts.</source> - <translation>Этот параметр управляет способом декодирования текстур ASTC. -CPU: Использовать ЦП для декодирования. -GPU: Использовать вычислительные шейдеры ГП для декодирования текстур ASTC (рекомендуется) -CPU Асинхронно: Использовать ЦП для декодирования текстур ASTC по мере их поступления. Полностью устраняет заикание при декодировании ASTC, но может вызывать артефакты.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/> - <source>Most GPUs lack support for ASTC textures and must decompress to anintermediate format: RGBA8. -BC1/BC3: The intermediate format will be recompressed to BC1 or BC3 format, - saving VRAM but degrading image quality.</source> - <translation>Большинство графических процессоров не поддерживают текстуры ASTC и должны быть распакованы в промежуточный формат: RGBA8. -BC1/BC3: Промежуточный формат будет повторно сжат в формат BC1 или BC3, -что сэкономит ОЗУ, но ухудшит качество изображения.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/> - <source>Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. -Aggressive mode may impact performance of other applications such as recording software.</source> - <translation>Выбирает, должен ли эмулятор отдавать предпочтение экономии памяти или максимально использовать доступную видеопамять для повышения производительности. -Агрессивный режим может серьезно повлиять на производительность других приложений, например: приложение для записи.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="240"/> - <source>Skips certain cache invalidations during memory updates, reducing CPU usage and improving latency. This may cause soft-crashes.</source> - <translation>Позволяет избежать некоторых ошибок в кэше при обновлении памяти, снижая нагрузку на ЦПУ и увеличивая время ожидания. Это может привести к программным сбоям.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="246"/> - <source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. -FIFO Relaxed allows tearing as it recovers from a slow down. -Mailbox can have lower latency than FIFO and does not tear but may drop frames. -Immediate (no synchronization) presents whatever is available and can exhibit tearing.</source> - <translation>FIFO (Верт. синхронизация) не пропускает кадры и не имеет разрывов, но ограничен частотой обновления экрана. -FIFO Relaxed: похож на FIFO, но может иметь разрывы при восстановлении после просадок. -Mailbox: может иметь меньшую задержку, чем FIFO, и не имеет разрывов, но может пропускать кадры. -Моментальная (без синхронизации) показывает когда доступно и может иметь разрывы.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="257"/> - <source>Ensures data consistency between compute and memory operations. -This option fixes issues in games, but may degrade performance. -Unreal Engine 4 games often see the most significant changes thereof.</source> - <translation>Обеспечивает согласованность данных между вычислительными операциями и операциями с памятью. -Эта опция устраняет проблемы в играх, но может привести к снижению производительности. -В играх на Unreal Engine 4 часто происходят наиболее существенные изменения.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="271"/> - <source>Controls the quality of texture rendering at oblique angles. -Safe to set at 16x on most GPUs.</source> - <translation>Контролирует качество отображения текстур под наклонными углами. -Безопасно выбрать до 16x на многих ГПУ.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="281"/> - <source>Controls the DMA precision accuracy. Safe precision fixes issues in some games but may degrade performance.</source> - <translation>Управляет точностью DMA. Безопасная точность может исправить проблемы в некоторых играх, но также может повлиять на производительность.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="284"/> - <source>Enable asynchronous shader compilation (Hack)</source> - <translation>Использовать асинхронную компиляцию шейдеров (Чит)</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="285"/> - <source>May reduce shader stutter.</source> - <translation>Может уменьшить заикание шейдера.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/> - <source>Required by some games. -This setting only exists for Intel proprietary drivers and may crash if enabled. -Compute pipelines are always enabled on all other drivers.</source> - <translation>Требуется для некоторых игр. -Этот параметр существует только для фирменных драйверов Intel и может привести к сбою, если он включен. -Конвейеры вычислений всегда включены во всех других драйверах.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="326"/> - <source>Controls the number of features that can be used in Extended Dynamic State. -Higher numbers allow for more features and can increase performance, but may cause issues. -The default value is per-system.</source> - <translation>Управляет количеством функций, которые можно использовать в расширенном динамическом состоянии. -Более высокие значения позволяют использовать больше функций и могут повысить производительность, но могут вызвать проблемы. - Значение по умолчанию - для каждой системы.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="331"/> - <source>Improves lighting and vertex handling in some games. -Only Vulkan 1.0+ devices support this extension.</source> - <translation>Улучшает освещение и обработку вершин в определенных играх. - Поддерживаются устройства только с Vulkan 1.0+.</translation> - </message> - <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="345"/> <source>Allows the fragment shader to execute per sample in a multi-sampled fragment instead of once per fragment. Improves graphics quality at the cost of performance. Higher values improve quality but degrade performance.</source> @@ -1124,6 +1069,11 @@ Higher values improve quality but degrade performance.</source> Более высокие значения повышают качество, но снижают производительность.</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="354"/> + <source>RNG Seed</source> + <translation>Сид RNG</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="355"/> <source>Controls the seed of the random number generator. Mainly used for speedrunning.</source> @@ -1132,10 +1082,20 @@ Mainly used for speedrunning.</source> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="357"/> + <source>Device Name</source> + <translation>Название устройства</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="357"/> <source>The name of the console.</source> <translation>Имя консоли.</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="360"/> + <source>Custom RTC Date:</source> + <translation>Пользовательская RTC-дата:</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="361"/> <source>This option allows to change the clock of the console. Can be used to manipulate time in games.</source> @@ -1148,21 +1108,46 @@ Can be used to manipulate time in games.</source> <translation>Количество секунд от текущего времени unix</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="370"/> + <source>Language:</source> + <translation>Язык:</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="371"/> <source>This option can be overridden when region setting is auto-select</source> <translation>Это Может быть перезаписано если регион выбирается автоматически</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="372"/> + <source>Region:</source> + <translation>Регион:</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="372"/> <source>The region of the console.</source> <translation>Регион консоли.</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="373"/> + <source>Time Zone:</source> + <translation>Часовой пояс:</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="373"/> <source>The time zone of the console.</source> <translation>Часовой пояс консоли.</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="374"/> + <source>Sound Output Mode:</source> + <translation>Режим вывода звука:</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="377"/> + <source>Console Mode:</source> + <translation>Консольный режим:</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="378"/> <source>Selects if the console is in Docked or Handheld mode. Games will change their resolution, details and supported controllers and depending on this setting. @@ -1192,6 +1177,11 @@ Setting to Handheld can help improve performance for low end systems.</source> <translation>Ставит на паузу эмуляцию, когда фокусируешься на другие окна.</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="408"/> + <source>Confirm before stopping emulation</source> + <translation>Подтвердите перед остановкой эмуляции</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="409"/> <source>Overrides prompts asking to confirm stopping the emulation. Enabling it bypasses such prompts and directly exits the emulation.</source> @@ -1199,11 +1189,21 @@ Enabling it bypasses such prompts and directly exits the emulation.</source> Включение этой настройки обходит такие запросы и непосредственно завершает эмуляцию.</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="413"/> + <source>Hide mouse on inactivity</source> + <translation>Спрятать мышь при неактивности</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="414"/> <source>Hides the mouse after 2.5s of inactivity.</source> <translation>Эта настройка скрывает указатель мыши после 2,5 секунды бездействия.</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="417"/> + <source>Disable controller applet</source> + <translation>Отключить веб-апплет</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="418"/> <source>Forcibly disables the use of the controller applet in emulated programs. When a program attempts to open the controller applet, it is immediately closed.</source> @@ -1508,8 +1508,8 @@ When a program attempts to open the controller applet, it is immediately closed. </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="556"/> - <source>AMD FidelityFX™️ Super Resolution</source> - <translation>AMD FidelityFX™️ Super Resolution</translation> + <source>AMD FidelityFX Super Resolution</source> + <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="557"/> @@ -4650,16 +4650,16 @@ Current values are %1% and %2% respectively.</source> <translation>Не удалось найти RomFS. Возможно, ваш файл или ключи расшифровки повреждены.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="382"/> - <source>Could not extract RomFS. Your file or decryption keys may be corrupted.</source> - <translation>Не удалось извлечь ROMFS. Возможно, ваш файл или ключи расшифровки повреждены.</translation> - </message> - <message> <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="381"/> <source>Error extracting archive</source> <translation>Ошибка при извлечении архива</translation> </message> <message> + <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="382"/> + <source>Could not extract RomFS. Your file or decryption keys may be corrupted.</source> + <translation>Не удалось извлечь ROMFS. Возможно, ваш файл или ключи расшифровки повреждены.</translation> + </message> + <message> <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="387"/> <source>Error finding image directory</source> <translation>Ошибка при нахождении пути к изображениям</translation> @@ -5776,7 +5776,7 @@ Please go to Configure -> System -> Network and make a selection.</source> </message> <message> <location filename="../../src/qt_common/config/shared_translation.h" line="53"/> - <location filename="../../src/yuzu/main.cpp" line="4408"/> + <location filename="../../src/yuzu/main.cpp" line="4406"/> <source>FSR</source> <translation>FSR</translation> </message> @@ -6365,112 +6365,112 @@ Please, only use this feature to install updates and DLC.</source> <translation>Не удалось открыть URL: "%1".</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3605"/> + <location filename="../../src/yuzu/main.cpp" line="3603"/> <source>TAS Recording</source> <translation>Запись TAS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3605"/> + <location filename="../../src/yuzu/main.cpp" line="3603"/> <source>Overwrite file of player 1?</source> <translation>Перезаписать файл игрока 1?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3624"/> + <location filename="../../src/yuzu/main.cpp" line="3622"/> <source>Invalid config detected</source> <translation>Обнаружена недопустимая конфигурация</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3625"/> + <location filename="../../src/yuzu/main.cpp" line="3623"/> <source>Handheld controller can't be used on docked mode. Pro controller will be selected.</source> <translation>Портативный контроллер не может быть использован в режиме док-станции. Будет выбран контроллер Pro.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3767"/> - <location filename="../../src/yuzu/main.cpp" line="3818"/> + <location filename="../../src/yuzu/main.cpp" line="3765"/> + <location filename="../../src/yuzu/main.cpp" line="3816"/> <source>Amiibo</source> <translation>Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3767"/> - <location filename="../../src/yuzu/main.cpp" line="3818"/> + <location filename="../../src/yuzu/main.cpp" line="3765"/> + <location filename="../../src/yuzu/main.cpp" line="3816"/> <source>The current amiibo has been removed</source> <translation>Текущий amiibo был убран</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3772"/> + <location filename="../../src/yuzu/main.cpp" line="3770"/> <source>Error</source> <translation>Ошибка</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3772"/> - <location filename="../../src/yuzu/main.cpp" line="3830"/> + <location filename="../../src/yuzu/main.cpp" line="3770"/> + <location filename="../../src/yuzu/main.cpp" line="3828"/> <source>The current game is not looking for amiibos</source> <translation>Текущая игра не ищет amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3778"/> + <location filename="../../src/yuzu/main.cpp" line="3776"/> <source>Amiibo File (%1);; All Files (*.*)</source> <translation>Файл Amiibo (%1);; Все Файлы (*.*)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3779"/> + <location filename="../../src/yuzu/main.cpp" line="3777"/> <source>Load Amiibo</source> <translation>Загрузить Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3814"/> + <location filename="../../src/yuzu/main.cpp" line="3812"/> <source>Error loading Amiibo data</source> <translation>Ошибка загрузки данных Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3824"/> + <location filename="../../src/yuzu/main.cpp" line="3822"/> <source>The selected file is not a valid amiibo</source> <translation>Выбранный файл не является допустимым amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3827"/> + <location filename="../../src/yuzu/main.cpp" line="3825"/> <source>The selected file is already on use</source> <translation>Выбранный файл уже используется</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3833"/> + <location filename="../../src/yuzu/main.cpp" line="3831"/> <source>An unknown error occurred</source> <translation>Произошла неизвестная ошибка</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3882"/> - <location filename="../../src/yuzu/main.cpp" line="3905"/> + <location filename="../../src/yuzu/main.cpp" line="3880"/> + <location filename="../../src/yuzu/main.cpp" line="3903"/> <source>Keys not installed</source> <translation>Ключи не установлены</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3883"/> - <location filename="../../src/yuzu/main.cpp" line="3906"/> + <location filename="../../src/yuzu/main.cpp" line="3881"/> + <location filename="../../src/yuzu/main.cpp" line="3904"/> <source>Install decryption keys and restart Eden before attempting to install firmware.</source> <translation>Установите ключи расшифровки и перезапустите Eden, прежде чем пытаться установить прошивку.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3888"/> + <location filename="../../src/yuzu/main.cpp" line="3886"/> <source>Select Dumped Firmware Source Location</source> <translation>Выберите местоположение прошивки.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3911"/> + <location filename="../../src/yuzu/main.cpp" line="3909"/> <source>Select Dumped Firmware ZIP</source> <translation>Выберите ZIP-архив дампа прошивки </translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3911"/> + <location filename="../../src/yuzu/main.cpp" line="3909"/> <source>Zipped Archives (*.zip)</source> <translation>zip архивы (*.zip)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3926"/> + <location filename="../../src/yuzu/main.cpp" line="3924"/> <source>Firmware cleanup failed</source> <translation>Не удалось выполнить очистку прошивки</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3927"/> + <location filename="../../src/yuzu/main.cpp" line="3925"/> <source>Failed to clean up extracted firmware cache. Check write permissions in the system temp directory and try again. OS reported error: %1</source> @@ -6479,278 +6479,278 @@ OS reported error: %1</source> Операционная система сообщила об ошибке: %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3991"/> - <location filename="../../src/yuzu/main.cpp" line="4014"/> - <location filename="../../src/yuzu/main.cpp" line="4038"/> - <location filename="../../src/yuzu/main.cpp" line="4061"/> - <location filename="../../src/yuzu/main.cpp" line="4087"/> - <location filename="../../src/yuzu/main.cpp" line="4138"/> + <location filename="../../src/yuzu/main.cpp" line="3989"/> + <location filename="../../src/yuzu/main.cpp" line="4012"/> + <location filename="../../src/yuzu/main.cpp" line="4036"/> + <location filename="../../src/yuzu/main.cpp" line="4059"/> + <location filename="../../src/yuzu/main.cpp" line="4085"/> + <location filename="../../src/yuzu/main.cpp" line="4136"/> <source>No firmware available</source> <translation>Нет доступной прошивки</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3992"/> + <location filename="../../src/yuzu/main.cpp" line="3990"/> <source>Please install firmware to use the Album applet.</source> <translation>Пожалуйста, установите прошивку, чтобы использовать апплет альбома.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3998"/> + <location filename="../../src/yuzu/main.cpp" line="3996"/> <source>Album Applet</source> <translation>Апплет Альбом</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3999"/> + <location filename="../../src/yuzu/main.cpp" line="3997"/> <source>Album applet is not available. Please reinstall firmware.</source> <translation>Апплет Альбом недоступен. Пожалуйста, переустановите прошивку.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4015"/> + <location filename="../../src/yuzu/main.cpp" line="4013"/> <source>Please install firmware to use the Cabinet applet.</source> <translation>Пожалуйста, установите прошивку, чтобы использовать апплет кабинета.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4021"/> + <location filename="../../src/yuzu/main.cpp" line="4019"/> <source>Cabinet Applet</source> <translation>Кабинет</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4022"/> + <location filename="../../src/yuzu/main.cpp" line="4020"/> <source>Cabinet applet is not available. Please reinstall firmware.</source> <translation>Приложение Кабинет недоступно. Пожалуйста, переустановите прошивку.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4039"/> + <location filename="../../src/yuzu/main.cpp" line="4037"/> <source>Please install firmware to use the Mii editor.</source> <translation>Пожалуйста, установите прошивку, чтобы использовать редактор Mii.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4045"/> + <location filename="../../src/yuzu/main.cpp" line="4043"/> <source>Mii Edit Applet</source> <translation>Mii Edit Applet</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4046"/> + <location filename="../../src/yuzu/main.cpp" line="4044"/> <source>Mii editor is not available. Please reinstall firmware.</source> <translation>Mii редактор недоступен. Пожалуйста, переустановите прошивку.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4062"/> + <location filename="../../src/yuzu/main.cpp" line="4060"/> <source>Please install firmware to use the Controller Menu.</source> <translation>Пожалуйста, установите прошивку, чтобы использовать меню контроллера.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4069"/> + <location filename="../../src/yuzu/main.cpp" line="4067"/> <source>Controller Applet</source> <translation>Апплет контроллера</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4070"/> + <location filename="../../src/yuzu/main.cpp" line="4068"/> <source>Controller Menu is not available. Please reinstall firmware.</source> <translation>Меню контроллера недоступно. Пожалуйста, переустановите прошивку.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4088"/> + <location filename="../../src/yuzu/main.cpp" line="4086"/> <source>Please install firmware to use the Home Menu.</source> <translation>Пожалуйста, установите прошивку, чтобы использовать главное меню.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4091"/> + <location filename="../../src/yuzu/main.cpp" line="4089"/> <source>Firmware Corrupted</source> <translation>Прошивка повреждена</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4098"/> + <location filename="../../src/yuzu/main.cpp" line="4096"/> <source>Firmware Too New</source> <translation>Прошивка очень новая</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4099"/> + <location filename="../../src/yuzu/main.cpp" line="4097"/> <source> Continue anyways?</source> <translation> Все же продолжить?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4103"/> + <location filename="../../src/yuzu/main.cpp" line="4101"/> <source>Don't show again</source> <translation>Не показывать снова</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4122"/> + <location filename="../../src/yuzu/main.cpp" line="4120"/> <source>Home Menu Applet</source> <translation>Главное меню Applet</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4123"/> + <location filename="../../src/yuzu/main.cpp" line="4121"/> <source>Home Menu is not available. Please reinstall firmware.</source> <translation>Главное меню недоступно. Пожалуйста. переустановите прошивку</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4139"/> + <location filename="../../src/yuzu/main.cpp" line="4137"/> <source>Please install firmware to use Starter.</source> <translation>Пожалуйста, установите прошивку, чтобы использовать Starter.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4145"/> + <location filename="../../src/yuzu/main.cpp" line="4143"/> <source>Starter Applet</source> <translation>Апплет Starter</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4146"/> + <location filename="../../src/yuzu/main.cpp" line="4144"/> <source>Starter is not available. Please reinstall firmware.</source> <translation>Starter недоступен. Пожалуйста, переустановите прошивку</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4187"/> + <location filename="../../src/yuzu/main.cpp" line="4185"/> <source>Capture Screenshot</source> <translation>Сделать скриншот</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4188"/> + <location filename="../../src/yuzu/main.cpp" line="4186"/> <source>PNG Image (*.png)</source> <translation>Изображение PNG (*.png)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4232"/> + <location filename="../../src/yuzu/main.cpp" line="4230"/> <source>Update Available</source> <translation>Обновление доступно</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4237"/> + <location filename="../../src/yuzu/main.cpp" line="4235"/> <source>Download the %1 update?</source> <translation>Скачать обновление %1?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4296"/> + <location filename="../../src/yuzu/main.cpp" line="4294"/> <source>TAS state: Running %1/%2</source> <translation>Состояние TAS: Выполняется %1/%2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4300"/> + <location filename="../../src/yuzu/main.cpp" line="4298"/> <source>TAS state: Recording %1</source> <translation>Состояние TAS: Записывается %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4302"/> + <location filename="../../src/yuzu/main.cpp" line="4300"/> <source>TAS state: Idle %1/%2</source> <translation>Состояние TAS: Простой %1/%2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4306"/> + <location filename="../../src/yuzu/main.cpp" line="4304"/> <source>TAS State: Invalid</source> <translation>Состояние TAS: Неверное</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4320"/> + <location filename="../../src/yuzu/main.cpp" line="4318"/> <source>&Stop Running</source> <translation>[&S] Остановка</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4320"/> + <location filename="../../src/yuzu/main.cpp" line="4318"/> <source>&Start</source> <translation>[&S] Начать</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4321"/> + <location filename="../../src/yuzu/main.cpp" line="4319"/> <source>Stop R&ecording</source> <translation>[&E] Закончить запись</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4321"/> + <location filename="../../src/yuzu/main.cpp" line="4319"/> <source>R&ecord</source> <translation>[&E] Запись</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="4345"/> + <location filename="../../src/yuzu/main.cpp" line="4343"/> <source>Building: %n shader(s)</source> <translation><numerusform>Компилируем %n шейдер(ов)</numerusform><numerusform>Компилируем %n шейдер(ов)</numerusform><numerusform>Компилируем %n шейдер(ов)</numerusform><numerusform>Компилируем %n шейдер(ов)</numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4354"/> + <location filename="../../src/yuzu/main.cpp" line="4352"/> <source>Scale: %1x</source> <comment>%1 is the resolution scaling factor</comment> <translation>Масштаб: %1x</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4357"/> + <location filename="../../src/yuzu/main.cpp" line="4355"/> <source>Speed: %1% / %2%</source> <translation>Скорость: %1% / %2%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4361"/> + <location filename="../../src/yuzu/main.cpp" line="4359"/> <source>Speed: %1%</source> <translation>Скорость: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4365"/> + <location filename="../../src/yuzu/main.cpp" line="4363"/> <source>Game: %1 FPS</source> <translation>Игра: %1 FPS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4368"/> + <location filename="../../src/yuzu/main.cpp" line="4366"/> <source>Frame: %1 ms</source> <translation>Кадр: %1 мс</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4398"/> + <location filename="../../src/yuzu/main.cpp" line="4396"/> <source>%1 %2</source> <translation>%1 %2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4416"/> + <location filename="../../src/yuzu/main.cpp" line="4414"/> <source>NO AA</source> <translation>БЕЗ СГЛАЖИВАНИЯ</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4425"/> + <location filename="../../src/yuzu/main.cpp" line="4423"/> <source>VOLUME: MUTE</source> <translation>ГРОМКОСТЬ: ЗАГЛУШЕНА</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4428"/> + <location filename="../../src/yuzu/main.cpp" line="4426"/> <source>VOLUME: %1%</source> <comment>Volume percentage (e.g. 50%)</comment> <translation>ГРОМКОСТЬ: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4488"/> + <location filename="../../src/yuzu/main.cpp" line="4486"/> <source>Derivation Components Missing</source> <translation>Компоненты расчета отсутствуют</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4489"/> + <location filename="../../src/yuzu/main.cpp" line="4487"/> <source>Encryption keys are missing.</source> <translation>Ключи шифрования отсутствуют.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4570"/> + <location filename="../../src/yuzu/main.cpp" line="4568"/> <source>Select RomFS Dump Target</source> <translation>Выберите цель для дампа RomFS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4571"/> + <location filename="../../src/yuzu/main.cpp" line="4569"/> <source>Please select which RomFS you would like to dump.</source> <translation>Пожалуйста, выберите, какой RomFS вы хотите сдампить.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4594"/> + <location filename="../../src/yuzu/main.cpp" line="4592"/> <source>Are you sure you want to close Eden?</source> <translation>Вы уверены, что хотите закрыть Eden?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4595"/> - <location filename="../../src/yuzu/main.cpp" line="4675"/> - <location filename="../../src/yuzu/main.cpp" line="4687"/> + <location filename="../../src/yuzu/main.cpp" line="4593"/> + <location filename="../../src/yuzu/main.cpp" line="4673"/> + <location filename="../../src/yuzu/main.cpp" line="4685"/> <source>Eden</source> <translation>Eden</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4676"/> + <location filename="../../src/yuzu/main.cpp" line="4674"/> <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="4684"/> + <location filename="../../src/yuzu/main.cpp" line="4682"/> <source>The currently running application has requested Eden to not exit. Would you like to bypass this and exit anyway?</source> @@ -6857,11 +6857,6 @@ Would you like to bypass this and exit anyway?</source> <translation>Удалить пользовательскую настройку</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="568"/> - <source>Remove Play Time Data</source> - <translation>Удалить данные о времени игры</translation> - </message> - <message> <location filename="../../src/yuzu/game_list.cpp" line="560"/> <source>Remove Cache Storage</source> <translation>Удалить кэш-хранилище?</translation> @@ -6897,6 +6892,11 @@ Would you like to bypass this and exit anyway?</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/yuzu/game_list.cpp" line="568"/> + <source>Remove Play Time Data</source> + <translation>Удалить данные о времени игры</translation> + </message> + <message> <location filename="../../src/yuzu/game_list.cpp" line="569"/> <location filename="../../src/yuzu/game_list.cpp" line="570"/> <source>Dump RomFS</source> @@ -7600,16 +7600,6 @@ Debug Message: </source> <translation>[&T] Инструменты</translation> </message> <message> - <location filename="../../src/yuzu/main.ui" line="180"/> - <source>&TAS</source> - <translation>[&T] TAS</translation> - </message> - <message> - <location filename="../../src/yuzu/main.ui" line="190"/> - <source>&Create Home Menu Shortcut</source> - <translation>&Create Ярлык главного меню</translation> - </message> - <message> <location filename="../../src/yuzu/main.ui" line="161"/> <source>Am&iibo</source> <translation type="unfinished"/> @@ -7620,6 +7610,16 @@ Debug Message: </source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/yuzu/main.ui" line="180"/> + <source>&TAS</source> + <translation>[&T] TAS</translation> + </message> + <message> + <location filename="../../src/yuzu/main.ui" line="190"/> + <source>&Create Home Menu Shortcut</source> + <translation>&Create Ярлык главного меню</translation> + </message> + <message> <location filename="../../src/yuzu/main.ui" line="197"/> <source>Install &Firmware</source> <translation type="unfinished"/> @@ -7840,11 +7840,6 @@ Debug Message: </source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.ui" line="605"/> - <source>&Data Manager</source> - <translation type="unfinished"/> - </message> - <message> <location filename="../../src/yuzu/main.ui" line="517"/> <source>&Discord</source> <translation>&Discord</translation> @@ -7924,6 +7919,11 @@ Debug Message: </source> <source>&Eden Dependencies</source> <translation>&Eden Зависимости</translation> </message> + <message> + <location filename="../../src/yuzu/main.ui" line="605"/> + <source>&Data Manager</source> + <translation type="unfinished"/> + </message> </context> <context> <name>MigrationWorker</name> @@ -7963,7 +7963,7 @@ If you wish to clean up the files which were left in the old data location, you %1</translation> </message> <message> - <location filename="../../src/yuzu/migration_worker.h" line="74"/> + <location filename="../../src/yuzu/migration_worker.h" line="70"/> <source>Data was migrated successfully.</source> <translation>Данные успешно перенесены.</translation> </message> @@ -8548,14 +8548,34 @@ p, li { white-space: pre-wrap; } <translation>%1 играет в %2</translation> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="72"/> - <location filename="../../src/yuzu/user_data_migration.cpp" line="165"/> - <location filename="../../src/yuzu/user_data_migration.cpp" line="197"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="62"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="155"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="190"/> <source>Migration</source> <translation>Перенос</translation> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="126"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="76"/> + <source>Clear Shader Cache</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="84"/> + <source>Keep Old Data</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="85"/> + <source>Clear Old Data</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="86"/> + <source>Link Old Directory</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="116"/> <source> </source> @@ -8564,25 +8584,25 @@ p, li { white-space: pre-wrap; } </translation> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="130"/> - <location filename="../../src/yuzu/user_data_migration.cpp" line="136"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="120"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="126"/> <source>No</source> <translation>Нет</translation> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="166"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="156"/> <source>You can manually re-trigger this prompt by deleting the new config directory: %1</source> <translation>Вы можете вручную повторно запустить этот запрос, удалив новый каталог конфигурации: %1</translation> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="182"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="172"/> <source>Migrating</source> <translation>Переносим</translation> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="183"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="173"/> <source>Migrating, this may take a while...</source> <translation>Переносим, это может занять некоторое время...</translation> </message> @@ -8719,21 +8739,31 @@ p, li { white-space: pre-wrap; } </message> <message> <location filename="../../src/qt_common/util/content.cpp" line="47"/> - <location filename="../../src/qt_common/util/content.cpp" line="226"/> - <location filename="../../src/qt_common/util/content.cpp" line="296"/> - <location filename="../../src/qt_common/util/content.cpp" line="406"/> + <location filename="../../src/qt_common/util/content.cpp" line="225"/> + <location filename="../../src/qt_common/util/content.cpp" line="294"/> + <location filename="../../src/qt_common/util/content.cpp" line="404"/> <location filename="../../src/qt_common/util/content.cpp" line="479"/> <source>Cancel</source> <translation>Отмена</translation> </message> <message> + <location filename="../../src/qt_common/util/content.cpp" line="63"/> + <source>Firmware Install Failed</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/util/content.cpp" line="64"/> + <source>Firmware Install Succeeded</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/util/content.cpp" line="179"/> <source>Firmware integrity verification failed!</source> <translation>Сбой проверки целостности прошивки!</translation> </message> <message> <location filename="../../src/qt_common/util/content.cpp" line="180"/> - <location filename="../../src/qt_common/util/content.cpp" line="324"/> + <location filename="../../src/qt_common/util/content.cpp" line="322"/> <source>Verification failed for the following files: %1</source> @@ -8742,46 +8772,46 @@ p, li { white-space: pre-wrap; } %1</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="225"/> - <location filename="../../src/qt_common/util/content.cpp" line="295"/> + <location filename="../../src/qt_common/util/content.cpp" line="224"/> + <location filename="../../src/qt_common/util/content.cpp" line="293"/> <source>Verifying integrity...</source> <translation>Проверка целостности...</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="245"/> - <location filename="../../src/qt_common/util/content.cpp" line="318"/> + <location filename="../../src/qt_common/util/content.cpp" line="244"/> + <location filename="../../src/qt_common/util/content.cpp" line="316"/> <source>Integrity verification succeeded!</source> <translation>Проверка целостности прошла успешно!</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="246"/> - <location filename="../../src/qt_common/util/content.cpp" line="319"/> + <location filename="../../src/qt_common/util/content.cpp" line="245"/> + <location filename="../../src/qt_common/util/content.cpp" line="317"/> <source>The operation completed successfully.</source> <translation>Операция выполнена успешно.</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="250"/> - <location filename="../../src/qt_common/util/content.cpp" line="323"/> + <location filename="../../src/qt_common/util/content.cpp" line="249"/> + <location filename="../../src/qt_common/util/content.cpp" line="321"/> <source>Integrity verification failed!</source> <translation>Проверка целостности не удалась!</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="251"/> + <location filename="../../src/qt_common/util/content.cpp" line="250"/> <source>File contents may be corrupt or missing.</source> <translation>Файл может быть поврежден или отсутствует.</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="256"/> + <location filename="../../src/qt_common/util/content.cpp" line="255"/> <source>Integrity verification couldn't be performed</source> <translation>Проверка целостности не может быть выполнена</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="257"/> + <location filename="../../src/qt_common/util/content.cpp" line="256"/> <source>Firmware installation cancelled, firmware may be in a bad state or corrupted. File contents could not be checked for validity.</source> <translation>Установка прошивки отменена, возможно, прошивка находится в неисправном состоянии или повреждена. Не удалось проверить содержимое файла на достоверность.</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="265"/> + <location filename="../../src/qt_common/util/content.cpp" line="264"/> <source>Select Dumped Keys Location</source> <translation>Выберите местоположение дампнутых ключей</translation> </message> @@ -8791,22 +8821,17 @@ p, li { white-space: pre-wrap; } <translation>Установка ключей дешифровки прошла успешно.</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="283"/> - <source>Decryption Keys were successfully installed</source> - <translation>Установка ключей для дешифровки прошла успешно.</translation> - </message> - <message> - <location filename="../../src/qt_common/util/content.cpp" line="286"/> + <location filename="../../src/qt_common/util/content.cpp" line="285"/> <source>Decryption Keys install failed</source> <translation>Ошибка установки ключей дешифровки</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="352"/> + <location filename="../../src/qt_common/util/content.cpp" line="350"/> <source>Orphaned Profiles Detected!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="353"/> + <location filename="../../src/qt_common/util/content.cpp" line="351"/> <source>UNEXPECTED BAD THINGS MAY HAPPEN IF YOU DON'T READ THIS! Eden has detected the following save directories with no attached profile: %1 @@ -8816,54 +8841,54 @@ Hint: copy the contents of the largest or last-modified folder elsewhere, delet <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="366"/> + <location filename="../../src/qt_common/util/content.cpp" line="364"/> <source>Really clear data?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="367"/> + <location filename="../../src/qt_common/util/content.cpp" line="365"/> <source>Important data may be lost!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="374"/> + <location filename="../../src/qt_common/util/content.cpp" line="372"/> <source>Are you REALLY sure?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="375"/> + <location filename="../../src/qt_common/util/content.cpp" line="373"/> <source>Once deleted, your data will NOT come back! Only do this if you're 100% sure you want to delete this data.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="382"/> + <location filename="../../src/qt_common/util/content.cpp" line="380"/> <source>Clearing...</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="398"/> + <location filename="../../src/qt_common/util/content.cpp" line="396"/> <source>Select Export Location</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="399"/> + <location filename="../../src/qt_common/util/content.cpp" line="397"/> <source>%1.zip</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="400"/> + <location filename="../../src/qt_common/util/content.cpp" line="398"/> <location filename="../../src/qt_common/util/content.cpp" line="464"/> <source>Zipped Archives (*.zip)</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="406"/> + <location filename="../../src/qt_common/util/content.cpp" line="404"/> <source>Exporting data. This may take a while...</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="408"/> + <location filename="../../src/qt_common/util/content.cpp" line="406"/> <source>Exporting</source> <translation type="unfinished"/> </message> @@ -8923,32 +8948,32 @@ Only do this if you're 100% sure you want to delete this data.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="521"/> + <location filename="../../src/qt_common/util/content.cpp" line="524"/> <source>Imported Successfully</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="521"/> + <location filename="../../src/qt_common/util/content.cpp" line="524"/> <source>Data was imported successfully.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="523"/> + <location filename="../../src/qt_common/util/content.cpp" line="526"/> <source>Import Cancelled</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="523"/> + <location filename="../../src/qt_common/util/content.cpp" line="526"/> <source>Import was cancelled by the user.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="525"/> + <location filename="../../src/qt_common/util/content.cpp" line="528"/> <source>Import Failed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="526"/> + <location filename="../../src/qt_common/util/content.cpp" line="529"/> <source>Ensure you have read permissions on the targeted directory and try again.</source> <translation type="unfinished"/> </message> @@ -8956,196 +8981,196 @@ Only do this if you're 100% sure you want to delete this data.</source> <context> <name>QtCommon::Game</name> <message> - <location filename="../../src/qt_common/util/game.cpp" line="207"/> + <location filename="../../src/qt_common/util/game.cpp" line="209"/> <source>Error Removing Contents</source> <translation>Ошибка при удалении содержимого</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="209"/> + <location filename="../../src/qt_common/util/game.cpp" line="211"/> <source>Error Removing Update</source> <translation>Ошибка при удалении обновления</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="211"/> + <location filename="../../src/qt_common/util/game.cpp" line="213"/> <source>Error Removing DLC</source> <translation>Ошибка при удалении DLC</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="230"/> - <source>The base game is not installed in the NAND and cannot be removed.</source> - <translation>Базовая Игра не установлена в NAND и не может быть удалена.</translation> - </message> - <message> - <location filename="../../src/qt_common/util/game.cpp" line="244"/> - <source>There is no update installed for this title.</source> - <translation>Для этой игры не было установлено обновлений.</translation> - </message> - <message> - <location filename="../../src/qt_common/util/game.cpp" line="254"/> - <source>There are no DLCs installed for this title.</source> - <translation>Для этой игры не было установлено DLCs.</translation> - </message> - <message> - <location filename="../../src/qt_common/util/game.cpp" line="224"/> + <location filename="../../src/qt_common/util/game.cpp" line="225"/> <location filename="../../src/qt_common/util/game.cpp" line="239"/> - <location filename="../../src/qt_common/util/game.cpp" line="259"/> - <location filename="../../src/qt_common/util/game.cpp" line="289"/> - <location filename="../../src/qt_common/util/game.cpp" line="329"/> - <location filename="../../src/qt_common/util/game.cpp" line="358"/> + <location filename="../../src/qt_common/util/game.cpp" line="256"/> + <location filename="../../src/qt_common/util/game.cpp" line="284"/> + <location filename="../../src/qt_common/util/game.cpp" line="320"/> + <location filename="../../src/qt_common/util/game.cpp" line="346"/> <source>Successfully Removed</source> <translation>Успешно удалено</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="225"/> + <location filename="../../src/qt_common/util/game.cpp" line="226"/> <source>Successfully removed the installed base game.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/util/game.cpp" line="231"/> + <source>The base game is not installed in the NAND and cannot be removed.</source> + <translation>Базовая Игра не установлена в NAND и не может быть удалена.</translation> + </message> + <message> <location filename="../../src/qt_common/util/game.cpp" line="240"/> <source>Successfully removed the installed update.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="260"/> + <location filename="../../src/qt_common/util/game.cpp" line="243"/> + <source>There is no update installed for this title.</source> + <translation>Для этой игры не было установлено обновлений.</translation> + </message> + <message> + <location filename="../../src/qt_common/util/game.cpp" line="252"/> + <source>There are no DLCs installed for this title.</source> + <translation>Для этой игры не было установлено DLCs.</translation> + </message> + <message> + <location filename="../../src/qt_common/util/game.cpp" line="257"/> <source>Successfully removed %1 installed DLC.</source> <translation>Успешно удалено %1 установленных DLC.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="283"/> - <location filename="../../src/qt_common/util/game.cpp" line="293"/> + <location filename="../../src/qt_common/util/game.cpp" line="279"/> + <location filename="../../src/qt_common/util/game.cpp" line="287"/> <source>Error Removing Transferable Shader Cache</source> <translation>Ошибка при удалении переносного кэша шейдеров</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="284"/> - <location filename="../../src/qt_common/util/game.cpp" line="324"/> + <location filename="../../src/qt_common/util/game.cpp" line="280"/> + <location filename="../../src/qt_common/util/game.cpp" line="316"/> <source>A shader cache for this title does not exist.</source> <translation>Кэш шейдеров для этой игры не существует.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="290"/> + <location filename="../../src/qt_common/util/game.cpp" line="285"/> <source>Successfully removed the transferable shader cache.</source> <translation>Переносной кэш шейдеров успешно удалён.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="294"/> + <location filename="../../src/qt_common/util/game.cpp" line="288"/> <source>Failed to remove the transferable shader cache.</source> <translation>Не удалось удалить переносной кэш шейдеров.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="311"/> + <location filename="../../src/qt_common/util/game.cpp" line="304"/> <source>Error Removing Vulkan Driver Pipeline Cache</source> <translation>Ошибка при удалении конвейерного кэша Vulkan</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="312"/> + <location filename="../../src/qt_common/util/game.cpp" line="305"/> <source>Failed to remove the driver pipeline cache.</source> <translation>Не удалось удалить конвейерный кэш шейдеров.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="323"/> - <location filename="../../src/qt_common/util/game.cpp" line="334"/> + <location filename="../../src/qt_common/util/game.cpp" line="315"/> + <location filename="../../src/qt_common/util/game.cpp" line="325"/> <source>Error Removing Transferable Shader Caches</source> <translation>Ошибка при удалении переносного кэша шейдеров</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="330"/> + <location filename="../../src/qt_common/util/game.cpp" line="321"/> <source>Successfully removed the transferable shader caches.</source> <translation>Переносной кэш шейдеров успешно удален.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="335"/> + <location filename="../../src/qt_common/util/game.cpp" line="326"/> <source>Failed to remove the transferable shader cache directory.</source> <translation>Ошибка при удалении пути переносного кэша шейдеров.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="351"/> - <location filename="../../src/qt_common/util/game.cpp" line="362"/> + <location filename="../../src/qt_common/util/game.cpp" line="340"/> + <location filename="../../src/qt_common/util/game.cpp" line="349"/> <source>Error Removing Custom Configuration</source> <translation>Ошибка при удалении пользовательской настройки</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="352"/> + <location filename="../../src/qt_common/util/game.cpp" line="341"/> <source>A custom configuration for this title does not exist.</source> <translation>Пользовательская настройка для этой игры не существует.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="359"/> + <location filename="../../src/qt_common/util/game.cpp" line="347"/> <source>Successfully removed the custom game configuration.</source> <translation>Пользовательская настройка игры успешно удалена.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="363"/> + <location filename="../../src/qt_common/util/game.cpp" line="350"/> <source>Failed to remove the custom game configuration.</source> <translation>Не удалось удалить пользовательскую настройку игры.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="391"/> + <location filename="../../src/qt_common/util/game.cpp" line="378"/> <source>Reset Metadata Cache</source> <translation>Сбросить кэш метаданных</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="395"/> + <location filename="../../src/qt_common/util/game.cpp" line="385"/> <source>The metadata cache is already empty.</source> <translation>Кэш метаданных уже пустой.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="400"/> + <location filename="../../src/qt_common/util/game.cpp" line="391"/> <source>The operation completed successfully.</source> <translation>Операция выполнена успешно.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="406"/> + <location filename="../../src/qt_common/util/game.cpp" line="398"/> <source>The metadata cache couldn't be deleted. It might be in use or non-existent.</source> <translation>Кэш метаданных не может быть удален. Возможно, он используется или не существует.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="421"/> + <location filename="../../src/qt_common/util/game.cpp" line="413"/> <source>Create Shortcut</source> <translation>Создать ярлык</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="422"/> + <location filename="../../src/qt_common/util/game.cpp" line="414"/> <source>Do you want to launch the game in fullscreen?</source> <translation>Вы хотите запустить игру в полноэкранном режиме?</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="426"/> + <location filename="../../src/qt_common/util/game.cpp" line="418"/> <source>Shortcut Created</source> <translation>Ярлык создан</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="427"/> + <location filename="../../src/qt_common/util/game.cpp" line="419"/> <source>Successfully created a shortcut to %1</source> <translation>Успешно создан ярлык в %1</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="432"/> + <location filename="../../src/qt_common/util/game.cpp" line="424"/> <source>Shortcut may be Volatile!</source> <translation>Ярлык может быть нестабильным!</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="433"/> + <location filename="../../src/qt_common/util/game.cpp" line="425"/> <source>This will create a shortcut to the current AppImage. This may not work well if you update. Continue?</source> <translation>Это создаст ярлык для текущего AppImage. Он может не работать после обновлений. Продолжить?</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="439"/> + <location filename="../../src/qt_common/util/game.cpp" line="431"/> <source>Failed to Create Shortcut</source> <translation>Не удалось создать ярлык</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="440"/> + <location filename="../../src/qt_common/util/game.cpp" line="432"/> <source>Failed to create a shortcut to %1</source> <translation>Не удалось создать ярлык в %1</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="510"/> + <location filename="../../src/qt_common/util/game.cpp" line="504"/> <source>Create Icon</source> <translation>Создать иконку</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="511"/> + <location filename="../../src/qt_common/util/game.cpp" line="505"/> <source>Cannot create icon file. Path "%1" does not exist and cannot be created.</source> <translation>Невозможно создать файл иконки. Путь "%1" не существует и не может быть создан.</translation> </message> @@ -9184,6 +9209,120 @@ Only do this if you're 100% sure you want to delete this data.</source> </message> </context> <context> + <name>QtCommon::StringLookup</name> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="49"/> + <source>Contains game save data. DO NOT REMOVE UNLESS YOU KNOW WHAT YOU'RE DOING!</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="51"/> + <source>Contains Vulkan and OpenGL pipeline caches. Generally safe to remove.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="52"/> + <source>Contains updates and DLC for games.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="53"/> + <source>Contains firmware and applet data.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="54"/> + <source>Contains game mods, patches, and cheats.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="57"/> + <source>Decryption Keys were successfully installed</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="58"/> + <source>Unable to read key directory, aborting</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="59"/> + <source>One or more keys failed to copy.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="61"/> + <source>Verify your keys file has a .keys extension and try again.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="63"/> + <source>Decryption Keys failed to initialize. Check that your dumping tools are up to date and re-dump keys.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="68"/> + <source>Successfully installed firmware version %1</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="69"/> + <source>Unable to locate potential firmware NCA files</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="70"/> + <source>Failed to delete one or more firmware files.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="71"/> + <source>One or more firmware files failed to copy into NAND.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="73"/> + <source>Firmware installation cancelled, firmware may be in a bad state or corrupted. Restart Eden or re-install firmware.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="78"/> + <source>Eden has detected user data for the following emulators:</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="80"/> + <source>Would you like to migrate your data for use in Eden? +Select the corresponding button to migrate data from that emulator. +This may take a while.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="84"/> + <source>Clearing shader cache is recommended for all users. +Do not uncheck unless you know what you're doing.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="88"/> + <source>Keeps the old data directory. This is recommended if you aren't +space-constrained and want to keep separate data for the old emulator.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="91"/> + <source>Deletes the old data directory. +This is recommended on devices with space constraints.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="94"/> + <source>Creates a filesystem link between the old directory and Eden directory. +This is recommended if you want to share data between emulators.</source> + <translation type="unfinished"/> + </message> +</context> +<context> <name>QtControllerSelectorDialog</name> <message> <location filename="../../src/yuzu/applets/qt_controller.ui" line="14"/> diff --git a/dist/languages/sv.ts b/dist/languages/sv.ts index e1f2836c95..f8552aa076 100644 --- a/dist/languages/sv.ts +++ b/dist/languages/sv.ts @@ -480,26 +480,61 @@ Detta skulle stänga av både deras forumanvändarnamn och deras IP-adress.</tra <translation>Emulering av flerkärnig CPU</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="65"/> + <source>This option increases CPU emulation thread use from 1 to the maximum of 4. +This is mainly a debug option and shouldn't be disabled.</source> + <translation>Det här alternativet ökar användningen av CPU-emulatortrådar från 1 till maximalt 4. +Det här är främst ett felsökningsalternativ och bör inte vara inaktiverat.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="70"/> <source>Memory Layout</source> <translation>Minneslayout</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="71"/> + <source>Increases the amount of emulated RAM from 4GB of the board to the devkit 8/6GB. +Doesn't affect performance/stability but may allow HD texture mods to load.</source> + <translation>Ökar mängden RAM som emuleras från 4 GB på kortet till devkit 8/6 GB. +Påverkar inte prestanda/stabilitet men kan göra det möjligt att läsa in HD-texturmods.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="77"/> <source>Limit Speed Percent</source> <translation>Begränsa hastighet i procent</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="78"/> + <source>Controls the game's maximum rendering speed, but it's up to each game if it runs faster or not. +200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. +Disabling it means unlocking the framerate to the maximum your PC can reach.</source> + <translation>Kontrollerar spelets maximala renderingshastighet, men det är upp till varje spel om det körs snabbare eller inte. +200% för ett spel med 30 bilder/s är 60 bilder/s, och för ett spel med 60 bilder/s blir det 120 bilder/s. +Att inaktivera det innebär att du låser upp bildfrekvensen till det maximala som din dator kan nå.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="84"/> <source>Synchronize Core Speed</source> <translation>Synkronisera kärnhastigheten</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="85"/> + <source>Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). +Can help reduce stuttering at lower framerates.</source> + <translation>Synkroniserar CPU-kärnans hastighet med spelets maximala renderingshastighet för att öka bilder/s utan att påverka spelets hastighet (animationer, fysik etc.). +Kan bidra till att minska hackande vid lägre bildfrekvenser.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="92"/> <source>Accuracy:</source> <translation>Noggrannhet:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="93"/> + <source>Change the accuracy of the emulated CPU (for debugging only).</source> + <translation>Ändra noggrannheten för den emulerade CPU:n (endast för felsökning).</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="94"/> <location filename="../../src/qt_common/config/shared_translation.cpp" line="110"/> <source>Backend:</source> @@ -523,6 +558,11 @@ Använd Boost (1700MHz) för att köra med Switchens högsta inbyggda klocka, el <translation>Anpassade CPU-ticks</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="108"/> + <source>Set a custom value of CPU ticks. Higher values can increase performance, but may cause deadlocks. A range of 77-21000 is recommended.</source> + <translation>Ange ett anpassat värde för CPU-ticks. Högre värden kan öka prestandan, men kan orsaka deadlocks. Ett intervall på 77-21000 rekommenderas.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="115"/> <source>Enable Host MMU Emulation (fastmem)</source> <translation>Aktivera värd-MMU-emulering (fastmem)</translation> @@ -584,6 +624,13 @@ Observera att detta också minskar noggrannheten för vissa instruktioner för f <translation>Inaktivera kontroller av adressutrymme</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="142"/> + <source>This option improves speed by eliminating a safety check before every memory operation. +Disabling it may allow arbitrary code execution.</source> + <translation>Det här alternativet förbättrar hastigheten genom att eliminera en säkerhetskontroll före varje minnesoperation. +Om du inaktiverar det kan det bli möjligt att köra godtycklig kod.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="147"/> <source>Ignore global monitor</source> <translation>Ignorera global monitor</translation> @@ -601,21 +648,49 @@ Observera att detta kan leda till deadlocks och andra tävlingsförhållanden.</ <translation>API:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="157"/> + <source>Changes the output graphics API. +Vulkan is recommended.</source> + <translation>Ändrar grafik-API:et för utdata. +Vulkan rekommenderas.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="160"/> <source>Device:</source> <translation>Enhet:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="161"/> + <source>This setting selects the GPU to use (Vulkan only).</source> + <translation>Denna inställning väljer vilken GPU som ska användas (endast Vulkan).</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="164"/> <source>Shader Backend:</source> <translation>Backend för shader:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="165"/> + <source>The shader backend to use with OpenGL. +GLSL is recommended.</source> + <translation>Shader-backend som ska användas med OpenGL. +GLSL rekommenderas.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="168"/> <source>Resolution:</source> <translation>Status:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="169"/> + <source>Forces to render at a different resolution. +Higher resolutions require more VRAM and bandwidth. +Options lower than 1X can cause artifacts.</source> + <translation>Tvingar rendering till en annan upplösning. +Högre upplösningar kräver mer VRAM och bandbredd. +Alternativ lägre än 1X kan orsaka artefakter.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="172"/> <source>Window Adapting Filter:</source> <translation>Fönsteranpassande filter:</translation> @@ -626,11 +701,25 @@ Observera att detta kan leda till deadlocks och andra tävlingsförhållanden.</ <translation>FSR-skärpa:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="176"/> + <source>Determines how sharpened the image will look using FSR's dynamic contrast.</source> + <translation>Bestämmer hur skarp bilden ska se ut med hjälp av FSR:s dynamiska kontrast.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="179"/> <source>Anti-Aliasing Method:</source> <translation>Metod för kantutjämning:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="180"/> + <source>The anti-aliasing method to use. +SMAA offers the best quality. +FXAA can produce a more stable picture in lower resolutions.</source> + <translation>Den kantutjämningsmetod som ska användas. +SMAA erbjuder den bästa kvaliteten. +FXAA kan ge en stabilare bild i lägre upplösningar.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="184"/> <source>Fullscreen Mode:</source> <translation>Helskärmsläge:</translation> @@ -650,6 +739,20 @@ Exklusiv helskärm kan ge bättre prestanda och bättre stöd för Freesync/Gsyn <translation>Bildförhållande:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="192"/> + <source>Stretches the renderer to fit the specified aspect ratio. +Most games only support 16:9, so modifications are required to get other ratios. +Also controls the aspect ratio of captured screenshots.</source> + <translation>Sträcker ut renderaren så att den passar det angivna bildförhållandet. +De flesta spel stöder endast 16:9, så modifieringar krävs för att få andra bildförhållanden. +Kontrollerar även bildförhållandet för tagna skärmdumpar.</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="197"/> + <source>Use persistent pipeline cache</source> + <translation>Använd permanent pipeline-cache</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="198"/> <source>Allows saving shaders to storage for faster loading on following game boots. Disabling it is only intended for debugging.</source> @@ -657,6 +760,11 @@ Disabling it is only intended for debugging.</source> Att inaktivera detta är endast avsett för felsökning.</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="202"/> + <source>Optimize SPIRV output</source> + <translation>Optimera SPIRV-utdata</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="203"/> <source>Runs an additional optimization pass over generated SPIRV shaders. Will increase time required for shader compilation. @@ -699,31 +807,87 @@ I de flesta fall ger GPU-avkodning bäst prestanda.</translation> <translation>ASTC-avkodningsmetod:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="220"/> + <source>This option controls how ASTC textures should be decoded. +CPU: Use the CPU for decoding. +GPU: Use the GPU's compute shaders to decode ASTC textures (recommended). +CPU Asynchronously: Use the CPU to decode ASTC textures on demand. EliminatesASTC decoding +stuttering but may present artifacts.</source> + <translation>Det här alternativet att kontrollera hur ASTC-texturer ska avkodas. +CPU: Använd CPU:n för avkodning. +GPU: Använd GPU:ns beräkningsskuggare för att avkoda ASTC-texturer (rekommenderas). +CPU asynkront: Använd CPU:n för att avkoda ASTC-texturer vid behov. Eliminerar ASTC-avkodningsstörningar +men kan ge artefakter.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="228"/> <source>ASTC Recompression Method:</source> <translation>ASTC-återkomprimeringsmetod:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/> + <source>Most GPUs lack support for ASTC textures and must decompress to anintermediate format: RGBA8. +BC1/BC3: The intermediate format will be recompressed to BC1 or BC3 format, + saving VRAM but degrading image quality.</source> + <translation>De flesta GPU:er saknar stöd för ASTC-texturer och måste dekomprimeras till ett mellanliggande format: RGBA8. +BC1/BC3: Det mellanliggande formatet kommer att komprimeras om till BC1- eller BC3-format, +vilket sparar VRAM men försämrar bildkvaliteten.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="235"/> <source>VRAM Usage Mode:</source> <translation>VRAM-användningsläge:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/> + <source>Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. +Aggressive mode may impact performance of other applications such as recording software.</source> + <translation>Väljer om emulatorn ska prioritera att spara minne eller utnyttja tillgängligt videominne maximalt för prestanda. +Aggressivt läge kan påverka prestandan hos andra program, till exempel inspelningsprogram.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="239"/> <source>Skip CPU Inner Invalidation</source> <translation>Hoppa över CPU:ns interna ogiltigförklaring</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="240"/> + <source>Skips certain cache invalidations during memory updates, reducing CPU usage and improving latency. This may cause soft-crashes.</source> + <translation>Hoppar över vissa cache-ogiltigförklaringar under minnesuppdateringar, vilket minskar CPU-användningen och förbättrar latensen. Detta kan orsaka mjuka krascher.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="245"/> <source>VSync Mode:</source> <translation>VSync-läge:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="246"/> + <source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. +FIFO Relaxed allows tearing as it recovers from a slow down. +Mailbox can have lower latency than FIFO and does not tear but may drop frames. +Immediate (no synchronization) presents whatever is available and can exhibit tearing.</source> + <translation>FIFO (VSync) tappar inte bildrutor och uppvisar inte tearing, men begränsas av skärmens uppdateringsfrekvens. +FIFO Relaxed tillåter tearing när det återhämtar sig från en avmattning. +Mailbox kan ha lägre latens än FIFO och uppvisar inte tearing, men kan tappa bildrutor. +Immediate (ingen synkronisering) visar allt som är tillgängligt och kan uppvisa tearing.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="256"/> <source>Sync Memory Operations</source> <translation>Synkronisera minnesoperationer</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="257"/> + <source>Ensures data consistency between compute and memory operations. +This option fixes issues in games, but may degrade performance. +Unreal Engine 4 games often see the most significant changes thereof.</source> + <translation>Kontrollerar datakonsistens mellan beräknings- och minnesoperationer. + +Det här alternativet åtgärdar problem i spel, men kan försämra prestandan. + +Unreal Engine 4-spel upplever ofta de mest betydande förändringarna av detta.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="260"/> <source>Enable asynchronous presentation (Vulkan only)</source> <translation>Aktivera asynkron presentation (endast Vulkan)</translation> @@ -749,6 +913,14 @@ I de flesta fall ger GPU-avkodning bäst prestanda.</translation> <translation>Anisotropisk filtrering:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="271"/> + <source>Controls the quality of texture rendering at oblique angles. +Safe to set at 16x on most GPUs.</source> + <translation>Kontrollerar kvaliteten på texturrendering vid sneda vinklar. + +Säker att ställa in på 16x på de flesta GPU:er.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="274"/> <source>GPU Accuracy:</source> <translation>GPU-noggrannhet:</translation> @@ -770,6 +942,21 @@ Extrem bör endast användas som en sista utväg.</translation> <translation>DMA-noggrannhet:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="281"/> + <source>Controls the DMA precision accuracy. Safe precision fixes issues in some games but may degrade performance.</source> + <translation>Kontrollerar DMA-precisionens noggrannhet. Säker precision åtgärdar problem i vissa spel men kan försämra prestandan.</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="284"/> + <source>Enable asynchronous shader compilation (Hack)</source> + <translation>Aktivera asynkron shader-kompilering (hack)</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="285"/> + <source>May reduce shader stutter.</source> + <translation>Kan minska shader-hackighet.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="289"/> <source>Fast GPU Time (Hack)</source> <translation>Snabb GPU-tid (hack)</translation> @@ -799,6 +986,15 @@ Det här alternativet kan förbättra laddningstiden för shaders avsevärt i fa <translation>Aktivera compute pipelines (endast Intel Vulkan)</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/> + <source>Required by some games. +This setting only exists for Intel proprietary drivers and may crash if enabled. +Compute pipelines are always enabled on all other drivers.</source> + <translation>Krävs av vissa spel. +Denna inställning finns endast för Intels egna drivrutiner och kan orsaka krascher om den aktiveras. +Beräkningspipelines är alltid aktiverade på alla andra drivrutiner.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="309"/> <source>Enable Reactive Flushing</source> <translation>Aktivera Reactive Flushing</translation> @@ -834,11 +1030,27 @@ Det här alternativet kan förbättra laddningstiden för shaders avsevärt i fa <translation>Utökad dynamisk status</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="326"/> + <source>Controls the number of features that can be used in Extended Dynamic State. +Higher numbers allow for more features and can increase performance, but may cause issues. +The default value is per-system.</source> + <translation>Kontrollerar antalet funktioner som kan användas i Extended Dynamic State. +Högre siffror möjliggör fler funktioner och kan öka prestandan, men kan också orsaka problem. +Standardvärdet är per system.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="330"/> <source>Provoking Vertex</source> <translation>Provocerande toppunkt</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="331"/> + <source>Improves lighting and vertex handling in some games. +Only Vulkan 1.0+ devices support this extension.</source> + <translation>Förbättrar belysning och vertexhantering i vissa spel. +Endast enheter med Vulkan 1.0+ stöder denna tilläggsfunktion.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="336"/> <source>Descriptor Indexing</source> <translation>Indexering av deskriptorer</translation> @@ -856,273 +1068,6 @@ Vissa Vulkan 1.1+ och alla 1.2+ enheter stöder detta tillägg.</translation> <translation>Provskuggning</translation> </message> <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="354"/> - <source>RNG Seed</source> - <translation>RNG-frö</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="357"/> - <source>Device Name</source> - <translation>Enhetsnamn</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="360"/> - <source>Custom RTC Date:</source> - <translation>Anpassat RTC-datum:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="370"/> - <source>Language:</source> - <translation>Språk:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="372"/> - <source>Region:</source> - <translation>Region:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="373"/> - <source>Time Zone:</source> - <translation>Tidszon:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="374"/> - <source>Sound Output Mode:</source> - <translation>Ljudutmatningsläge:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="377"/> - <source>Console Mode:</source> - <translation>Konsolläge:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="408"/> - <source>Confirm before stopping emulation</source> - <translation>Bekräfta innan emuleringen stoppas</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="413"/> - <source>Hide mouse on inactivity</source> - <translation>Dölj musen vid inaktivitet</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="417"/> - <source>Disable controller applet</source> - <translation>Inaktivera kontroller-appleten</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="65"/> - <source>This option increases CPU emulation thread use from 1 to the maximum of 4. -This is mainly a debug option and shouldn't be disabled.</source> - <translation>Det här alternativet ökar användningen av CPU-emulatortrådar från 1 till maximalt 4. -Det här är främst ett felsökningsalternativ och bör inte vara inaktiverat.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="71"/> - <source>Increases the amount of emulated RAM from 4GB of the board to the devkit 8/6GB. -Doesn't affect performance/stability but may allow HD texture mods to load.</source> - <translation>Ökar mängden RAM som emuleras från 4 GB på kortet till devkit 8/6 GB. -Påverkar inte prestanda/stabilitet men kan göra det möjligt att läsa in HD-texturmods.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="78"/> - <source>Controls the game's maximum rendering speed, but it's up to each game if it runs faster or not. -200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. -Disabling it means unlocking the framerate to the maximum your PC can reach.</source> - <translation>Kontrollerar spelets maximala renderingshastighet, men det är upp till varje spel om det körs snabbare eller inte. -200% för ett spel med 30 bilder/s är 60 bilder/s, och för ett spel med 60 bilder/s blir det 120 bilder/s. -Att inaktivera det innebär att du låser upp bildfrekvensen till det maximala som din dator kan nå.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="85"/> - <source>Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). -Can help reduce stuttering at lower framerates.</source> - <translation>Synkroniserar CPU-kärnans hastighet med spelets maximala renderingshastighet för att öka bilder/s utan att påverka spelets hastighet (animationer, fysik etc.). -Kan bidra till att minska hackande vid lägre bildfrekvenser.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="93"/> - <source>Change the accuracy of the emulated CPU (for debugging only).</source> - <translation>Ändra noggrannheten för den emulerade CPU:n (endast för felsökning).</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="108"/> - <source>Set a custom value of CPU ticks. Higher values can increase performance, but may cause deadlocks. A range of 77-21000 is recommended.</source> - <translation>Ange ett anpassat värde för CPU-ticks. Högre värden kan öka prestandan, men kan orsaka deadlocks. Ett intervall på 77-21000 rekommenderas.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="142"/> - <source>This option improves speed by eliminating a safety check before every memory operation. -Disabling it may allow arbitrary code execution.</source> - <translation>Det här alternativet förbättrar hastigheten genom att eliminera en säkerhetskontroll före varje minnesoperation. -Om du inaktiverar det kan det bli möjligt att köra godtycklig kod.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="157"/> - <source>Changes the output graphics API. -Vulkan is recommended.</source> - <translation>Ändrar grafik-API:et för utdata. -Vulkan rekommenderas.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="161"/> - <source>This setting selects the GPU to use (Vulkan only).</source> - <translation>Denna inställning väljer vilken GPU som ska användas (endast Vulkan).</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="165"/> - <source>The shader backend to use with OpenGL. -GLSL is recommended.</source> - <translation>Shader-backend som ska användas med OpenGL. -GLSL rekommenderas.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="169"/> - <source>Forces to render at a different resolution. -Higher resolutions require more VRAM and bandwidth. -Options lower than 1X can cause artifacts.</source> - <translation>Tvingar rendering till en annan upplösning. -Högre upplösningar kräver mer VRAM och bandbredd. -Alternativ lägre än 1X kan orsaka artefakter.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="176"/> - <source>Determines how sharpened the image will look using FSR's dynamic contrast.</source> - <translation>Bestämmer hur skarp bilden ska se ut med hjälp av FSR:s dynamiska kontrast.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="180"/> - <source>The anti-aliasing method to use. -SMAA offers the best quality. -FXAA can produce a more stable picture in lower resolutions.</source> - <translation>Den kantutjämningsmetod som ska användas. -SMAA erbjuder den bästa kvaliteten. -FXAA kan ge en stabilare bild i lägre upplösningar.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="192"/> - <source>Stretches the renderer to fit the specified aspect ratio. -Most games only support 16:9, so modifications are required to get other ratios. -Also controls the aspect ratio of captured screenshots.</source> - <translation>Sträcker ut renderaren så att den passar det angivna bildförhållandet. -De flesta spel stöder endast 16:9, så modifieringar krävs för att få andra bildförhållanden. -Kontrollerar även bildförhållandet för tagna skärmdumpar.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="197"/> - <source>Use persistent pipeline cache</source> - <translation>Använd permanent pipeline-cache</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="202"/> - <source>Optimize SPIRV output</source> - <translation>Optimera SPIRV-utdata</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="220"/> - <source>This option controls how ASTC textures should be decoded. -CPU: Use the CPU for decoding. -GPU: Use the GPU's compute shaders to decode ASTC textures (recommended). -CPU Asynchronously: Use the CPU to decode ASTC textures on demand. EliminatesASTC decoding -stuttering but may present artifacts.</source> - <translation>Det här alternativet att kontrollera hur ASTC-texturer ska avkodas. -CPU: Använd CPU:n för avkodning. -GPU: Använd GPU:ns beräkningsskuggare för att avkoda ASTC-texturer (rekommenderas). -CPU asynkront: Använd CPU:n för att avkoda ASTC-texturer vid behov. Eliminerar ASTC-avkodningsstörningar -men kan ge artefakter.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/> - <source>Most GPUs lack support for ASTC textures and must decompress to anintermediate format: RGBA8. -BC1/BC3: The intermediate format will be recompressed to BC1 or BC3 format, - saving VRAM but degrading image quality.</source> - <translation>De flesta GPU:er saknar stöd för ASTC-texturer och måste dekomprimeras till ett mellanliggande format: RGBA8. -BC1/BC3: Det mellanliggande formatet kommer att komprimeras om till BC1- eller BC3-format, -vilket sparar VRAM men försämrar bildkvaliteten.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/> - <source>Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. -Aggressive mode may impact performance of other applications such as recording software.</source> - <translation>Väljer om emulatorn ska prioritera att spara minne eller utnyttja tillgängligt videominne maximalt för prestanda. -Aggressivt läge kan påverka prestandan hos andra program, till exempel inspelningsprogram.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="240"/> - <source>Skips certain cache invalidations during memory updates, reducing CPU usage and improving latency. This may cause soft-crashes.</source> - <translation>Hoppar över vissa cache-ogiltigförklaringar under minnesuppdateringar, vilket minskar CPU-användningen och förbättrar latensen. Detta kan orsaka mjuka krascher.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="246"/> - <source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. -FIFO Relaxed allows tearing as it recovers from a slow down. -Mailbox can have lower latency than FIFO and does not tear but may drop frames. -Immediate (no synchronization) presents whatever is available and can exhibit tearing.</source> - <translation>FIFO (VSync) tappar inte bildrutor och uppvisar inte tearing, men begränsas av skärmens uppdateringsfrekvens. -FIFO Relaxed tillåter tearing när det återhämtar sig från en avmattning. -Mailbox kan ha lägre latens än FIFO och uppvisar inte tearing, men kan tappa bildrutor. -Immediate (ingen synkronisering) visar allt som är tillgängligt och kan uppvisa tearing.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="257"/> - <source>Ensures data consistency between compute and memory operations. -This option fixes issues in games, but may degrade performance. -Unreal Engine 4 games often see the most significant changes thereof.</source> - <translation>Kontrollerar datakonsistens mellan beräknings- och minnesoperationer. - -Det här alternativet åtgärdar problem i spel, men kan försämra prestandan. - -Unreal Engine 4-spel upplever ofta de mest betydande förändringarna av detta.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="271"/> - <source>Controls the quality of texture rendering at oblique angles. -Safe to set at 16x on most GPUs.</source> - <translation>Kontrollerar kvaliteten på texturrendering vid sneda vinklar. - -Säker att ställa in på 16x på de flesta GPU:er.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="281"/> - <source>Controls the DMA precision accuracy. Safe precision fixes issues in some games but may degrade performance.</source> - <translation>Kontrollerar DMA-precisionens noggrannhet. Säker precision åtgärdar problem i vissa spel men kan försämra prestandan.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="284"/> - <source>Enable asynchronous shader compilation (Hack)</source> - <translation>Aktivera asynkron shader-kompilering (hack)</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="285"/> - <source>May reduce shader stutter.</source> - <translation>Kan minska shader-hackighet.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/> - <source>Required by some games. -This setting only exists for Intel proprietary drivers and may crash if enabled. -Compute pipelines are always enabled on all other drivers.</source> - <translation>Krävs av vissa spel. -Denna inställning finns endast för Intels egna drivrutiner och kan orsaka krascher om den aktiveras. -Beräkningspipelines är alltid aktiverade på alla andra drivrutiner.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="326"/> - <source>Controls the number of features that can be used in Extended Dynamic State. -Higher numbers allow for more features and can increase performance, but may cause issues. -The default value is per-system.</source> - <translation>Kontrollerar antalet funktioner som kan användas i Extended Dynamic State. -Högre siffror möjliggör fler funktioner och kan öka prestandan, men kan också orsaka problem. -Standardvärdet är per system.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="331"/> - <source>Improves lighting and vertex handling in some games. -Only Vulkan 1.0+ devices support this extension.</source> - <translation>Förbättrar belysning och vertexhantering i vissa spel. -Endast enheter med Vulkan 1.0+ stöder denna tilläggsfunktion.</translation> - </message> - <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="345"/> <source>Allows the fragment shader to execute per sample in a multi-sampled fragment instead of once per fragment. Improves graphics quality at the cost of performance. Higher values improve quality but degrade performance.</source> @@ -1130,6 +1075,11 @@ Higher values improve quality but degrade performance.</source> Högre värden förbättrar kvaliteten men försämrar prestandan.</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="354"/> + <source>RNG Seed</source> + <translation>RNG-frö</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="355"/> <source>Controls the seed of the random number generator. Mainly used for speedrunning.</source> @@ -1138,10 +1088,20 @@ Används främst för speedrunning.</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="357"/> + <source>Device Name</source> + <translation>Enhetsnamn</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="357"/> <source>The name of the console.</source> <translation>Konsolens namn.</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="360"/> + <source>Custom RTC Date:</source> + <translation>Anpassat RTC-datum:</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="361"/> <source>This option allows to change the clock of the console. Can be used to manipulate time in games.</source> @@ -1154,21 +1114,46 @@ Kan användas för att manipulera tiden i spel.</translation> <translation>Antalet sekunder från aktuell Unix-tid</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="370"/> + <source>Language:</source> + <translation>Språk:</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="371"/> <source>This option can be overridden when region setting is auto-select</source> <translation>Det här alternativet kan åsidosättas när regioninställningen är automatiskt vald.</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="372"/> + <source>Region:</source> + <translation>Region:</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="372"/> <source>The region of the console.</source> <translation>Konsolens region.</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="373"/> + <source>Time Zone:</source> + <translation>Tidszon:</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="373"/> <source>The time zone of the console.</source> <translation>Konsolens tidszon.</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="374"/> + <source>Sound Output Mode:</source> + <translation>Ljudutmatningsläge:</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="377"/> + <source>Console Mode:</source> + <translation>Konsolläge:</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="378"/> <source>Selects if the console is in Docked or Handheld mode. Games will change their resolution, details and supported controllers and depending on this setting. @@ -1198,6 +1183,11 @@ Inställningen Handhållen kan förbättra prestandan för enklare system.</tran <translation>Pausar emulering när fokus är på andra fönster.</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="408"/> + <source>Confirm before stopping emulation</source> + <translation>Bekräfta innan emuleringen stoppas</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="409"/> <source>Overrides prompts asking to confirm stopping the emulation. Enabling it bypasses such prompts and directly exits the emulation.</source> @@ -1205,11 +1195,21 @@ Enabling it bypasses such prompts and directly exits the emulation.</source> Om du aktiverar den hoppar du över sådana uppmaningar och avslutar emuleringen direkt.</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="413"/> + <source>Hide mouse on inactivity</source> + <translation>Dölj musen vid inaktivitet</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="414"/> <source>Hides the mouse after 2.5s of inactivity.</source> <translation>Döljer musen efter 2,5 sekunders inaktivitet.</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="417"/> + <source>Disable controller applet</source> + <translation>Inaktivera kontroller-appleten</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="418"/> <source>Forcibly disables the use of the controller applet in emulated programs. When a program attempts to open the controller applet, it is immediately closed.</source> @@ -1380,7 +1380,7 @@ När ett program försöker öppna kontrollerappletten stängs den omedelbart.</ <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="513"/> <source>Debugging</source> - <translation type="unfinished"/> + <translation>Felsökning</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="517"/> @@ -1514,8 +1514,8 @@ När ett program försöker öppna kontrollerappletten stängs den omedelbart.</ </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="556"/> - <source>AMD FidelityFX™️ Super Resolution</source> - <translation>AMD FidelityFX™️ Super Resolution</translation> + <source>AMD FidelityFX Super Resolution</source> + <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="557"/> @@ -4656,16 +4656,16 @@ Nuvarande värden är %1% respektive %2%.</translation> <translation>RomFS kunde inte hittas. Din fil eller avkrypteringsnycklar kan vara skadade.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="382"/> - <source>Could not extract RomFS. Your file or decryption keys may be corrupted.</source> - <translation>Det gick inte att extrahera RomFS. Din fil eller dina avkrypteringsnycklar kan vara skadade.</translation> - </message> - <message> <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="381"/> <source>Error extracting archive</source> <translation>Fel vid extrahering av arkiv</translation> </message> <message> + <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="382"/> + <source>Could not extract RomFS. Your file or decryption keys may be corrupted.</source> + <translation>Det gick inte att extrahera RomFS. Din fil eller dina avkrypteringsnycklar kan vara skadade.</translation> + </message> + <message> <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="387"/> <source>Error finding image directory</source> <translation>Fel vid försök att hitta bildkatalog</translation> @@ -5782,7 +5782,7 @@ Gå till Konfigurera -> System -> Nätverk och gör ett val.</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.h" line="53"/> - <location filename="../../src/yuzu/main.cpp" line="4408"/> + <location filename="../../src/yuzu/main.cpp" line="4406"/> <source>FSR</source> <translation>FSR</translation> </message> @@ -6365,112 +6365,112 @@ Använd endast den här funktionen för att installera uppdateringar och DLC.</t <translation>Det går inte att öppna URL:en "%1".</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3605"/> + <location filename="../../src/yuzu/main.cpp" line="3603"/> <source>TAS Recording</source> <translation>TAS-inspelning</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3605"/> + <location filename="../../src/yuzu/main.cpp" line="3603"/> <source>Overwrite file of player 1?</source> <translation>Skriva över filen för spelare 1?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3624"/> + <location filename="../../src/yuzu/main.cpp" line="3622"/> <source>Invalid config detected</source> <translation>Ogiltig konfiguration upptäckt</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3625"/> + <location filename="../../src/yuzu/main.cpp" line="3623"/> <source>Handheld controller can't be used on docked mode. Pro controller will be selected.</source> <translation>Handkontrollen kan inte användas i dockat läge. Pro-kontroller kommer att väljas.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3767"/> - <location filename="../../src/yuzu/main.cpp" line="3818"/> + <location filename="../../src/yuzu/main.cpp" line="3765"/> + <location filename="../../src/yuzu/main.cpp" line="3816"/> <source>Amiibo</source> <translation>Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3767"/> - <location filename="../../src/yuzu/main.cpp" line="3818"/> + <location filename="../../src/yuzu/main.cpp" line="3765"/> + <location filename="../../src/yuzu/main.cpp" line="3816"/> <source>The current amiibo has been removed</source> <translation>Den nuvarande amiibo har tagits bort</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3772"/> + <location filename="../../src/yuzu/main.cpp" line="3770"/> <source>Error</source> <translation>Fel</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3772"/> - <location filename="../../src/yuzu/main.cpp" line="3830"/> + <location filename="../../src/yuzu/main.cpp" line="3770"/> + <location filename="../../src/yuzu/main.cpp" line="3828"/> <source>The current game is not looking for amiibos</source> <translation>Det nuvarande spelet letar inte efter amiibos</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3778"/> + <location filename="../../src/yuzu/main.cpp" line="3776"/> <source>Amiibo File (%1);; All Files (*.*)</source> <translation>Amiibo-fil (%1);; Alla filer (*.*)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3779"/> + <location filename="../../src/yuzu/main.cpp" line="3777"/> <source>Load Amiibo</source> <translation>Läs in Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3814"/> + <location filename="../../src/yuzu/main.cpp" line="3812"/> <source>Error loading Amiibo data</source> <translation>Fel vid inläsning av Amiibo-data</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3824"/> + <location filename="../../src/yuzu/main.cpp" line="3822"/> <source>The selected file is not a valid amiibo</source> <translation>Den valda filen är inte en giltig amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3827"/> + <location filename="../../src/yuzu/main.cpp" line="3825"/> <source>The selected file is already on use</source> <translation>Den valda filen är redan i bruk</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3833"/> + <location filename="../../src/yuzu/main.cpp" line="3831"/> <source>An unknown error occurred</source> <translation>Ett okänt fel uppstod</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3882"/> - <location filename="../../src/yuzu/main.cpp" line="3905"/> + <location filename="../../src/yuzu/main.cpp" line="3880"/> + <location filename="../../src/yuzu/main.cpp" line="3903"/> <source>Keys not installed</source> <translation>Nycklarna är inte installerade</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3883"/> - <location filename="../../src/yuzu/main.cpp" line="3906"/> + <location filename="../../src/yuzu/main.cpp" line="3881"/> + <location filename="../../src/yuzu/main.cpp" line="3904"/> <source>Install decryption keys and restart Eden before attempting to install firmware.</source> <translation>Installera avkrypteringsnycklar och starta om Eden innan du försöker installera firmware.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3888"/> + <location filename="../../src/yuzu/main.cpp" line="3886"/> <source>Select Dumped Firmware Source Location</source> <translation>Välj plats för källan till dumpad firmware</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3911"/> + <location filename="../../src/yuzu/main.cpp" line="3909"/> <source>Select Dumped Firmware ZIP</source> <translation>Välj ZIP för dumpad firmware</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3911"/> + <location filename="../../src/yuzu/main.cpp" line="3909"/> <source>Zipped Archives (*.zip)</source> <translation>Zippade arkiv (*.zip)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3926"/> + <location filename="../../src/yuzu/main.cpp" line="3924"/> <source>Firmware cleanup failed</source> <translation>Upprensning av firmware misslyckades</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3927"/> + <location filename="../../src/yuzu/main.cpp" line="3925"/> <source>Failed to clean up extracted firmware cache. Check write permissions in the system temp directory and try again. OS reported error: %1</source> @@ -6479,278 +6479,278 @@ Kontrollera skrivbehörigheterna i systemets temporära katalog och försök ige OS rapporterade fel: %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3991"/> - <location filename="../../src/yuzu/main.cpp" line="4014"/> - <location filename="../../src/yuzu/main.cpp" line="4038"/> - <location filename="../../src/yuzu/main.cpp" line="4061"/> - <location filename="../../src/yuzu/main.cpp" line="4087"/> - <location filename="../../src/yuzu/main.cpp" line="4138"/> + <location filename="../../src/yuzu/main.cpp" line="3989"/> + <location filename="../../src/yuzu/main.cpp" line="4012"/> + <location filename="../../src/yuzu/main.cpp" line="4036"/> + <location filename="../../src/yuzu/main.cpp" line="4059"/> + <location filename="../../src/yuzu/main.cpp" line="4085"/> + <location filename="../../src/yuzu/main.cpp" line="4136"/> <source>No firmware available</source> <translation>Ingen firmware tillgänglig</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3992"/> + <location filename="../../src/yuzu/main.cpp" line="3990"/> <source>Please install firmware to use the Album applet.</source> <translation>Installera firmware för att kunna använda albumappletten.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3998"/> + <location filename="../../src/yuzu/main.cpp" line="3996"/> <source>Album Applet</source> <translation>Album-applet</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3999"/> + <location filename="../../src/yuzu/main.cpp" line="3997"/> <source>Album applet is not available. Please reinstall firmware.</source> <translation>Album-appleten är inte tillgänglig. Installera om firmware.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4015"/> + <location filename="../../src/yuzu/main.cpp" line="4013"/> <source>Please install firmware to use the Cabinet applet.</source> <translation>Installera firmware för att kunna använda Cabinet-applet.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4021"/> + <location filename="../../src/yuzu/main.cpp" line="4019"/> <source>Cabinet Applet</source> <translation>Cabinet-applet</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4022"/> + <location filename="../../src/yuzu/main.cpp" line="4020"/> <source>Cabinet applet is not available. Please reinstall firmware.</source> <translation>Cabinet-appleten är inte tillgänglig. Installera om firmware.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4039"/> + <location filename="../../src/yuzu/main.cpp" line="4037"/> <source>Please install firmware to use the Mii editor.</source> <translation>Installera firmware för att kunna använda Mii-redigeraren.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4045"/> + <location filename="../../src/yuzu/main.cpp" line="4043"/> <source>Mii Edit Applet</source> <translation>Mii-redieringsapplet</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4046"/> + <location filename="../../src/yuzu/main.cpp" line="4044"/> <source>Mii editor is not available. Please reinstall firmware.</source> <translation>Mii-redigeraren är inte tillgänglig. Installera om firmware.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4062"/> + <location filename="../../src/yuzu/main.cpp" line="4060"/> <source>Please install firmware to use the Controller Menu.</source> <translation>Installera firmware för att kunna använda kontrollermenyn.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4069"/> + <location filename="../../src/yuzu/main.cpp" line="4067"/> <source>Controller Applet</source> <translation>Applet för kontroller</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4070"/> + <location filename="../../src/yuzu/main.cpp" line="4068"/> <source>Controller Menu is not available. Please reinstall firmware.</source> <translation>Kontrollermenyn är inte tillgänglig. Installera om firmware.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4088"/> + <location filename="../../src/yuzu/main.cpp" line="4086"/> <source>Please install firmware to use the Home Menu.</source> <translation>Installera firmware för att kunna använda hemmenyn.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4091"/> + <location filename="../../src/yuzu/main.cpp" line="4089"/> <source>Firmware Corrupted</source> <translation>Firmware är skadat</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4098"/> + <location filename="../../src/yuzu/main.cpp" line="4096"/> <source>Firmware Too New</source> <translation>Firmware är för nytt</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4099"/> + <location filename="../../src/yuzu/main.cpp" line="4097"/> <source> Continue anyways?</source> <translation> Fortsätt ändå?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4103"/> + <location filename="../../src/yuzu/main.cpp" line="4101"/> <source>Don't show again</source> <translation>Visa inte igen</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4122"/> + <location filename="../../src/yuzu/main.cpp" line="4120"/> <source>Home Menu Applet</source> <translation>Applet för startmeny</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4123"/> + <location filename="../../src/yuzu/main.cpp" line="4121"/> <source>Home Menu is not available. Please reinstall firmware.</source> <translation>Hemmenyn är inte tillgänglig. Installera om firmware.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4139"/> + <location filename="../../src/yuzu/main.cpp" line="4137"/> <source>Please install firmware to use Starter.</source> <translation>Installera firmware för att kunna använda Starter.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4145"/> + <location filename="../../src/yuzu/main.cpp" line="4143"/> <source>Starter Applet</source> <translation>Startapplet</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4146"/> + <location filename="../../src/yuzu/main.cpp" line="4144"/> <source>Starter is not available. Please reinstall firmware.</source> <translation>Starter är inte tillgänglig. Installera om firmware.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4187"/> + <location filename="../../src/yuzu/main.cpp" line="4185"/> <source>Capture Screenshot</source> <translation>Ta skärmbild</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4188"/> + <location filename="../../src/yuzu/main.cpp" line="4186"/> <source>PNG Image (*.png)</source> <translation>PNG-bild (*.png)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4232"/> + <location filename="../../src/yuzu/main.cpp" line="4230"/> <source>Update Available</source> <translation>Uppdatering tillgänglig</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4237"/> + <location filename="../../src/yuzu/main.cpp" line="4235"/> <source>Download the %1 update?</source> <translation>Hämta ner %1-uppdateringen?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4296"/> + <location filename="../../src/yuzu/main.cpp" line="4294"/> <source>TAS state: Running %1/%2</source> <translation>TAS-tillstånd: Kör %1/%2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4300"/> + <location filename="../../src/yuzu/main.cpp" line="4298"/> <source>TAS state: Recording %1</source> <translation>TAS-tillstånd: Inspelning %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4302"/> + <location filename="../../src/yuzu/main.cpp" line="4300"/> <source>TAS state: Idle %1/%2</source> <translation>TAS-tillstånd: Inaktiv %1/%2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4306"/> + <location filename="../../src/yuzu/main.cpp" line="4304"/> <source>TAS State: Invalid</source> <translation>TAS-tillstånd: Ogiltig</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4320"/> + <location filename="../../src/yuzu/main.cpp" line="4318"/> <source>&Stop Running</source> <translation>&Stoppa körning</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4320"/> + <location filename="../../src/yuzu/main.cpp" line="4318"/> <source>&Start</source> <translation>&Starta</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4321"/> + <location filename="../../src/yuzu/main.cpp" line="4319"/> <source>Stop R&ecording</source> <translation>Stoppa R&R-inspelning</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4321"/> + <location filename="../../src/yuzu/main.cpp" line="4319"/> <source>R&ecord</source> <translation>Spela i&n</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="4345"/> + <location filename="../../src/yuzu/main.cpp" line="4343"/> <source>Building: %n shader(s)</source> <translation><numerusform>Bygger: %n shader</numerusform><numerusform>Bygger: %n shaders</numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4354"/> + <location filename="../../src/yuzu/main.cpp" line="4352"/> <source>Scale: %1x</source> <comment>%1 is the resolution scaling factor</comment> <translation>Skala: %1x</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4357"/> + <location filename="../../src/yuzu/main.cpp" line="4355"/> <source>Speed: %1% / %2%</source> <translation>Hastighet: %1% / %2%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4361"/> + <location filename="../../src/yuzu/main.cpp" line="4359"/> <source>Speed: %1%</source> <translation>Hastighet: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4365"/> + <location filename="../../src/yuzu/main.cpp" line="4363"/> <source>Game: %1 FPS</source> <translation>Spel: %1 bilder/s</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4368"/> + <location filename="../../src/yuzu/main.cpp" line="4366"/> <source>Frame: %1 ms</source> <translation>Bildruta: %1 ms</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4398"/> + <location filename="../../src/yuzu/main.cpp" line="4396"/> <source>%1 %2</source> <translation>%1 %2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4416"/> + <location filename="../../src/yuzu/main.cpp" line="4414"/> <source>NO AA</source> <translation>NO AA</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4425"/> + <location filename="../../src/yuzu/main.cpp" line="4423"/> <source>VOLUME: MUTE</source> <translation>VOLYM: TYST</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4428"/> + <location filename="../../src/yuzu/main.cpp" line="4426"/> <source>VOLUME: %1%</source> <comment>Volume percentage (e.g. 50%)</comment> <translation>VOLYM: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4488"/> + <location filename="../../src/yuzu/main.cpp" line="4486"/> <source>Derivation Components Missing</source> <translation>Avledningskomponenter saknas</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4489"/> + <location filename="../../src/yuzu/main.cpp" line="4487"/> <source>Encryption keys are missing.</source> <translation>Krypteringsnycklar saknas.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4570"/> + <location filename="../../src/yuzu/main.cpp" line="4568"/> <source>Select RomFS Dump Target</source> <translation>Välj mål för RomFS-dump</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4571"/> + <location filename="../../src/yuzu/main.cpp" line="4569"/> <source>Please select which RomFS you would like to dump.</source> <translation>Välj vilken RomFS du vill dumpa.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4594"/> + <location filename="../../src/yuzu/main.cpp" line="4592"/> <source>Are you sure you want to close Eden?</source> <translation>Är du säker på att du vill stänga Eden?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4595"/> - <location filename="../../src/yuzu/main.cpp" line="4675"/> - <location filename="../../src/yuzu/main.cpp" line="4687"/> + <location filename="../../src/yuzu/main.cpp" line="4593"/> + <location filename="../../src/yuzu/main.cpp" line="4673"/> + <location filename="../../src/yuzu/main.cpp" line="4685"/> <source>Eden</source> <translation>Eden</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4676"/> + <location filename="../../src/yuzu/main.cpp" line="4674"/> <source>Are you sure you want to stop the emulation? Any unsaved progress will be lost.</source> <translation>Är du säker på att du vill stoppa emuleringen? Alla osparade framsteg kommer att gå förlorade.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4684"/> + <location filename="../../src/yuzu/main.cpp" line="4682"/> <source>The currently running application has requested Eden to not exit. Would you like to bypass this and exit anyway?</source> @@ -6857,11 +6857,6 @@ Vill du kringgå detta och avsluta ändå?</translation> <translation>Ta bort anpassad konfiguration</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="568"/> - <source>Remove Play Time Data</source> - <translation>Ta bort data om speltid</translation> - </message> - <message> <location filename="../../src/yuzu/game_list.cpp" line="560"/> <source>Remove Cache Storage</source> <translation>Ta bort cache-lagring</translation> @@ -6889,12 +6884,17 @@ Vill du kringgå detta och avsluta ändå?</translation> <message> <location filename="../../src/yuzu/game_list.cpp" line="566"/> <source>Manage Play Time</source> - <translation type="unfinished"/> + <translation>Hantera speltid</translation> </message> <message> <location filename="../../src/yuzu/game_list.cpp" line="567"/> <source>Edit Play Time Data</source> - <translation type="unfinished"/> + <translation>Redigera data för speltid</translation> + </message> + <message> + <location filename="../../src/yuzu/game_list.cpp" line="568"/> + <source>Remove Play Time Data</source> + <translation>Ta bort data om speltid</translation> </message> <message> <location filename="../../src/yuzu/game_list.cpp" line="569"/> @@ -7600,16 +7600,6 @@ Felsökningsmeddelande: </translation> <translation>Ver&ktyg</translation> </message> <message> - <location filename="../../src/yuzu/main.ui" line="180"/> - <source>&TAS</source> - <translation>&TAS</translation> - </message> - <message> - <location filename="../../src/yuzu/main.ui" line="190"/> - <source>&Create Home Menu Shortcut</source> - <translation>S&kapa genväg till startmenyn</translation> - </message> - <message> <location filename="../../src/yuzu/main.ui" line="161"/> <source>Am&iibo</source> <translation>Am&iibo</translation> @@ -7620,6 +7610,16 @@ Felsökningsmeddelande: </translation> <translation>&Appletar</translation> </message> <message> + <location filename="../../src/yuzu/main.ui" line="180"/> + <source>&TAS</source> + <translation>&TAS</translation> + </message> + <message> + <location filename="../../src/yuzu/main.ui" line="190"/> + <source>&Create Home Menu Shortcut</source> + <translation>S&kapa genväg till startmenyn</translation> + </message> + <message> <location filename="../../src/yuzu/main.ui" line="197"/> <source>Install &Firmware</source> <translation>Installera &firmware</translation> @@ -7840,11 +7840,6 @@ Felsökningsmeddelande: </translation> <translation>Öppna &hemmenyn</translation> </message> <message> - <location filename="../../src/yuzu/main.ui" line="605"/> - <source>&Data Manager</source> - <translation>&Datahanterare</translation> - </message> - <message> <location filename="../../src/yuzu/main.ui" line="517"/> <source>&Discord</source> <translation>&Discord</translation> @@ -7924,6 +7919,11 @@ Felsökningsmeddelande: </translation> <source>&Eden Dependencies</source> <translation>&Edens beroenden</translation> </message> + <message> + <location filename="../../src/yuzu/main.ui" line="605"/> + <source>&Data Manager</source> + <translation>&Datahanterare</translation> + </message> </context> <context> <name>MigrationWorker</name> @@ -7963,7 +7963,7 @@ Om du vill rensa upp bland de filer som låg kvar på den gamla dataplatsen kan %1</translation> </message> <message> - <location filename="../../src/yuzu/migration_worker.h" line="74"/> + <location filename="../../src/yuzu/migration_worker.h" line="70"/> <source>Data was migrated successfully.</source> <translation>Datamigrering lyckades.</translation> </message> @@ -8548,14 +8548,34 @@ p, li { white-space: pre-wrap; } <translation>%1 spelar %2</translation> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="72"/> - <location filename="../../src/yuzu/user_data_migration.cpp" line="165"/> - <location filename="../../src/yuzu/user_data_migration.cpp" line="197"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="62"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="155"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="190"/> <source>Migration</source> <translation>Migrering</translation> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="126"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="76"/> + <source>Clear Shader Cache</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="84"/> + <source>Keep Old Data</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="85"/> + <source>Clear Old Data</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="86"/> + <source>Link Old Directory</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="116"/> <source> </source> @@ -8564,25 +8584,25 @@ p, li { white-space: pre-wrap; } </translation> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="130"/> - <location filename="../../src/yuzu/user_data_migration.cpp" line="136"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="120"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="126"/> <source>No</source> <translation>Nej</translation> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="166"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="156"/> <source>You can manually re-trigger this prompt by deleting the new config directory: %1</source> <translation>Du kan manuellt återaktivera denna prompt genom att radera den nya konfigurationsmappen: %1</translation> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="182"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="172"/> <source>Migrating</source> <translation>Migrering</translation> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="183"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="173"/> <source>Migrating, this may take a while...</source> <translation>Migrerar, det kan ta ett tag...</translation> </message> @@ -8719,21 +8739,31 @@ p, li { white-space: pre-wrap; } </message> <message> <location filename="../../src/qt_common/util/content.cpp" line="47"/> - <location filename="../../src/qt_common/util/content.cpp" line="226"/> - <location filename="../../src/qt_common/util/content.cpp" line="296"/> - <location filename="../../src/qt_common/util/content.cpp" line="406"/> + <location filename="../../src/qt_common/util/content.cpp" line="225"/> + <location filename="../../src/qt_common/util/content.cpp" line="294"/> + <location filename="../../src/qt_common/util/content.cpp" line="404"/> <location filename="../../src/qt_common/util/content.cpp" line="479"/> <source>Cancel</source> <translation>Avbryt</translation> </message> <message> + <location filename="../../src/qt_common/util/content.cpp" line="63"/> + <source>Firmware Install Failed</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/util/content.cpp" line="64"/> + <source>Firmware Install Succeeded</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/util/content.cpp" line="179"/> <source>Firmware integrity verification failed!</source> <translation>Verifieringen av firmwareintegriteten misslyckades!</translation> </message> <message> <location filename="../../src/qt_common/util/content.cpp" line="180"/> - <location filename="../../src/qt_common/util/content.cpp" line="324"/> + <location filename="../../src/qt_common/util/content.cpp" line="322"/> <source>Verification failed for the following files: %1</source> @@ -8742,46 +8772,46 @@ p, li { white-space: pre-wrap; } %1</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="225"/> - <location filename="../../src/qt_common/util/content.cpp" line="295"/> + <location filename="../../src/qt_common/util/content.cpp" line="224"/> + <location filename="../../src/qt_common/util/content.cpp" line="293"/> <source>Verifying integrity...</source> <translation>Verifierar integritet...</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="245"/> - <location filename="../../src/qt_common/util/content.cpp" line="318"/> + <location filename="../../src/qt_common/util/content.cpp" line="244"/> + <location filename="../../src/qt_common/util/content.cpp" line="316"/> <source>Integrity verification succeeded!</source> <translation>Integritetsverifieringen lyckades!</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="246"/> - <location filename="../../src/qt_common/util/content.cpp" line="319"/> + <location filename="../../src/qt_common/util/content.cpp" line="245"/> + <location filename="../../src/qt_common/util/content.cpp" line="317"/> <source>The operation completed successfully.</source> <translation>Operationen slutfördes utan problem.</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="250"/> - <location filename="../../src/qt_common/util/content.cpp" line="323"/> + <location filename="../../src/qt_common/util/content.cpp" line="249"/> + <location filename="../../src/qt_common/util/content.cpp" line="321"/> <source>Integrity verification failed!</source> <translation>Integritetsverifieringen misslyckades!</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="251"/> + <location filename="../../src/qt_common/util/content.cpp" line="250"/> <source>File contents may be corrupt or missing.</source> <translation>Filens innehåll kan vara skadat eller saknas.</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="256"/> + <location filename="../../src/qt_common/util/content.cpp" line="255"/> <source>Integrity verification couldn't be performed</source> <translation>Integritetsverifiering kunde inte utföras</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="257"/> + <location filename="../../src/qt_common/util/content.cpp" line="256"/> <source>Firmware installation cancelled, firmware may be in a bad state or corrupted. File contents could not be checked for validity.</source> <translation>Firmwareinstallationen avbruten, firmware kan vara i dåligt skick eller skadad. Filens innehåll kunde inte kontrolleras för giltighet.</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="265"/> + <location filename="../../src/qt_common/util/content.cpp" line="264"/> <source>Select Dumped Keys Location</source> <translation>Välj plats för dumpade nycklar</translation> </message> @@ -8791,22 +8821,17 @@ p, li { white-space: pre-wrap; } <translation>Installation av avkrypteringsnycklar lyckades</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="283"/> - <source>Decryption Keys were successfully installed</source> - <translation>Avkrypteringsnycklarna har installerats</translation> - </message> - <message> - <location filename="../../src/qt_common/util/content.cpp" line="286"/> + <location filename="../../src/qt_common/util/content.cpp" line="285"/> <source>Decryption Keys install failed</source> <translation>Installationen av avkrypteringsnycklar misslyckades</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="352"/> + <location filename="../../src/qt_common/util/content.cpp" line="350"/> <source>Orphaned Profiles Detected!</source> <translation>Föräldralösa profiler upptäcktes!</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="353"/> + <location filename="../../src/qt_common/util/content.cpp" line="351"/> <source>UNEXPECTED BAD THINGS MAY HAPPEN IF YOU DON'T READ THIS! Eden has detected the following save directories with no attached profile: %1 @@ -8821,55 +8846,55 @@ Klicka på ”OK” för att öppna din sparningsmapp och fixa dina profiler. Tips: kopiera innehållet i den största eller senast modifierade mappen till en annan plats, ta bort alla övergivna profiler och flytta det kopierade innehållet till den fungerande profilen.</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="366"/> + <location filename="../../src/qt_common/util/content.cpp" line="364"/> <source>Really clear data?</source> <translation>Verkligen tömma data?</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="367"/> + <location filename="../../src/qt_common/util/content.cpp" line="365"/> <source>Important data may be lost!</source> <translation>Viktig data kan gå förlorad!</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="374"/> + <location filename="../../src/qt_common/util/content.cpp" line="372"/> <source>Are you REALLY sure?</source> <translation>Är du VERKLIGEN säker?</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="375"/> + <location filename="../../src/qt_common/util/content.cpp" line="373"/> <source>Once deleted, your data will NOT come back! Only do this if you're 100% sure you want to delete this data.</source> <translation>När dina data har raderats kan de INTE återställas! Gör detta endast om du är 100% säker på att du vill radera dessa data.</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="382"/> + <location filename="../../src/qt_common/util/content.cpp" line="380"/> <source>Clearing...</source> <translation>Tömmer...</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="398"/> + <location filename="../../src/qt_common/util/content.cpp" line="396"/> <source>Select Export Location</source> <translation>Välj exportplats</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="399"/> + <location filename="../../src/qt_common/util/content.cpp" line="397"/> <source>%1.zip</source> <translation>%1.zip</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="400"/> + <location filename="../../src/qt_common/util/content.cpp" line="398"/> <location filename="../../src/qt_common/util/content.cpp" line="464"/> <source>Zipped Archives (*.zip)</source> <translation>Zippade arkiv (*.zip)</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="406"/> + <location filename="../../src/qt_common/util/content.cpp" line="404"/> <source>Exporting data. This may take a while...</source> <translation>Exporterar data. Detta kan ta en stund...</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="408"/> + <location filename="../../src/qt_common/util/content.cpp" line="406"/> <source>Exporting</source> <translation>Exporterar</translation> </message> @@ -8929,32 +8954,32 @@ Gör detta endast om du är 100% säker på att du vill radera dessa data.</tran <translation>Importerar</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="521"/> + <location filename="../../src/qt_common/util/content.cpp" line="524"/> <source>Imported Successfully</source> <translation>Importen lyckades</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="521"/> + <location filename="../../src/qt_common/util/content.cpp" line="524"/> <source>Data was imported successfully.</source> <translation>Data har importerats.</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="523"/> + <location filename="../../src/qt_common/util/content.cpp" line="526"/> <source>Import Cancelled</source> <translation>Importen avbröts</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="523"/> + <location filename="../../src/qt_common/util/content.cpp" line="526"/> <source>Import was cancelled by the user.</source> <translation>Importen avbröts av användaren.</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="525"/> + <location filename="../../src/qt_common/util/content.cpp" line="528"/> <source>Import Failed</source> <translation>Importen misslyckades</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="526"/> + <location filename="../../src/qt_common/util/content.cpp" line="529"/> <source>Ensure you have read permissions on the targeted directory and try again.</source> <translation>Kontrollera att du har läsbehörighet till den aktuella katalogen och försök igen.</translation> </message> @@ -8962,196 +8987,196 @@ Gör detta endast om du är 100% säker på att du vill radera dessa data.</tran <context> <name>QtCommon::Game</name> <message> - <location filename="../../src/qt_common/util/game.cpp" line="207"/> + <location filename="../../src/qt_common/util/game.cpp" line="209"/> <source>Error Removing Contents</source> <translation>Fel vid borttagning av innehåll</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="209"/> + <location filename="../../src/qt_common/util/game.cpp" line="211"/> <source>Error Removing Update</source> <translation>Fel vid borttagning av uppdatering</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="211"/> + <location filename="../../src/qt_common/util/game.cpp" line="213"/> <source>Error Removing DLC</source> <translation>Fel vid borttagning av DLC</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="230"/> - <source>The base game is not installed in the NAND and cannot be removed.</source> - <translation>Basversionen av spelet är inte installerad i NAND och kan inte tas bort.</translation> - </message> - <message> - <location filename="../../src/qt_common/util/game.cpp" line="244"/> - <source>There is no update installed for this title.</source> - <translation>Det finns ingen uppdatering installerad för denna titel.</translation> - </message> - <message> - <location filename="../../src/qt_common/util/game.cpp" line="254"/> - <source>There are no DLCs installed for this title.</source> - <translation>Det finns inga DLC:er installerade för denna titel.</translation> - </message> - <message> - <location filename="../../src/qt_common/util/game.cpp" line="224"/> + <location filename="../../src/qt_common/util/game.cpp" line="225"/> <location filename="../../src/qt_common/util/game.cpp" line="239"/> - <location filename="../../src/qt_common/util/game.cpp" line="259"/> - <location filename="../../src/qt_common/util/game.cpp" line="289"/> - <location filename="../../src/qt_common/util/game.cpp" line="329"/> - <location filename="../../src/qt_common/util/game.cpp" line="358"/> + <location filename="../../src/qt_common/util/game.cpp" line="256"/> + <location filename="../../src/qt_common/util/game.cpp" line="284"/> + <location filename="../../src/qt_common/util/game.cpp" line="320"/> + <location filename="../../src/qt_common/util/game.cpp" line="346"/> <source>Successfully Removed</source> <translation>Borttagning lyckades</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="225"/> + <location filename="../../src/qt_common/util/game.cpp" line="226"/> <source>Successfully removed the installed base game.</source> <translation>Tog bort det installerade basspelet.</translation> </message> <message> + <location filename="../../src/qt_common/util/game.cpp" line="231"/> + <source>The base game is not installed in the NAND and cannot be removed.</source> + <translation>Basversionen av spelet är inte installerad i NAND och kan inte tas bort.</translation> + </message> + <message> <location filename="../../src/qt_common/util/game.cpp" line="240"/> <source>Successfully removed the installed update.</source> <translation>Tog bort den installerade uppdateringen.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="260"/> + <location filename="../../src/qt_common/util/game.cpp" line="243"/> + <source>There is no update installed for this title.</source> + <translation>Det finns ingen uppdatering installerad för denna titel.</translation> + </message> + <message> + <location filename="../../src/qt_common/util/game.cpp" line="252"/> + <source>There are no DLCs installed for this title.</source> + <translation>Det finns inga DLC:er installerade för denna titel.</translation> + </message> + <message> + <location filename="../../src/qt_common/util/game.cpp" line="257"/> <source>Successfully removed %1 installed DLC.</source> <translation>Tog bort %1 installerat DLC.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="283"/> - <location filename="../../src/qt_common/util/game.cpp" line="293"/> + <location filename="../../src/qt_common/util/game.cpp" line="279"/> + <location filename="../../src/qt_common/util/game.cpp" line="287"/> <source>Error Removing Transferable Shader Cache</source> <translation>Fel vid borttagning av överförbar shader-cache</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="284"/> - <location filename="../../src/qt_common/util/game.cpp" line="324"/> + <location filename="../../src/qt_common/util/game.cpp" line="280"/> + <location filename="../../src/qt_common/util/game.cpp" line="316"/> <source>A shader cache for this title does not exist.</source> <translation>Det finns ingen shader-cache för denna titel.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="290"/> + <location filename="../../src/qt_common/util/game.cpp" line="285"/> <source>Successfully removed the transferable shader cache.</source> <translation>Den överförbara shader-cachen har tagits bort.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="294"/> + <location filename="../../src/qt_common/util/game.cpp" line="288"/> <source>Failed to remove the transferable shader cache.</source> <translation>Det gick inte att ta bort den överförbara shader-cachen.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="311"/> + <location filename="../../src/qt_common/util/game.cpp" line="304"/> <source>Error Removing Vulkan Driver Pipeline Cache</source> <translation>Fel vid borttagning av Vulkan-drivrutinens pipeline-cache</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="312"/> + <location filename="../../src/qt_common/util/game.cpp" line="305"/> <source>Failed to remove the driver pipeline cache.</source> <translation>Det gick inte att ta bort drivrutinens pipeline-cache.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="323"/> - <location filename="../../src/qt_common/util/game.cpp" line="334"/> + <location filename="../../src/qt_common/util/game.cpp" line="315"/> + <location filename="../../src/qt_common/util/game.cpp" line="325"/> <source>Error Removing Transferable Shader Caches</source> <translation>Fel vid borttagning av överförbara shader-cacher</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="330"/> + <location filename="../../src/qt_common/util/game.cpp" line="321"/> <source>Successfully removed the transferable shader caches.</source> <translation>De överförbara shader-cacherna har tagits bort.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="335"/> + <location filename="../../src/qt_common/util/game.cpp" line="326"/> <source>Failed to remove the transferable shader cache directory.</source> <translation>Det gick inte att ta bort den överförbara shader-cachekatalogen.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="351"/> - <location filename="../../src/qt_common/util/game.cpp" line="362"/> + <location filename="../../src/qt_common/util/game.cpp" line="340"/> + <location filename="../../src/qt_common/util/game.cpp" line="349"/> <source>Error Removing Custom Configuration</source> <translation>Fel vid borttagning av anpassad konfiguration</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="352"/> + <location filename="../../src/qt_common/util/game.cpp" line="341"/> <source>A custom configuration for this title does not exist.</source> <translation>Det finns ingen anpassad konfiguration för denna titel.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="359"/> + <location filename="../../src/qt_common/util/game.cpp" line="347"/> <source>Successfully removed the custom game configuration.</source> <translation>Den anpassade konfigurationen för spelet har tagits bort.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="363"/> + <location filename="../../src/qt_common/util/game.cpp" line="350"/> <source>Failed to remove the custom game configuration.</source> <translation>Det gick inte att ta bort den anpassade spelkonfigurationen.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="391"/> + <location filename="../../src/qt_common/util/game.cpp" line="378"/> <source>Reset Metadata Cache</source> <translation>Återställ metadata-cache</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="395"/> + <location filename="../../src/qt_common/util/game.cpp" line="385"/> <source>The metadata cache is already empty.</source> <translation>Metadatacachen är redan tom.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="400"/> + <location filename="../../src/qt_common/util/game.cpp" line="391"/> <source>The operation completed successfully.</source> <translation>Operationen slutfördes utan problem.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="406"/> + <location filename="../../src/qt_common/util/game.cpp" line="398"/> <source>The metadata cache couldn't be deleted. It might be in use or non-existent.</source> <translation>Metadatacachen kunde inte tas bort. Den kan vara i bruk eller finns inte.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="421"/> + <location filename="../../src/qt_common/util/game.cpp" line="413"/> <source>Create Shortcut</source> <translation>Skapa genväg</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="422"/> + <location filename="../../src/qt_common/util/game.cpp" line="414"/> <source>Do you want to launch the game in fullscreen?</source> <translation>Vill du starta spelet i helskärm?</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="426"/> + <location filename="../../src/qt_common/util/game.cpp" line="418"/> <source>Shortcut Created</source> <translation>Genväg skapad</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="427"/> + <location filename="../../src/qt_common/util/game.cpp" line="419"/> <source>Successfully created a shortcut to %1</source> <translation>Skapade en genväg till %1</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="432"/> + <location filename="../../src/qt_common/util/game.cpp" line="424"/> <source>Shortcut may be Volatile!</source> <translation>Genvägen kan vara instabil!</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="433"/> + <location filename="../../src/qt_common/util/game.cpp" line="425"/> <source>This will create a shortcut to the current AppImage. This may not work well if you update. Continue?</source> <translation>Detta skapar en genväg till den aktuella AppImage. Detta kanske inte fungerar bra om du uppdaterar. Vill du fortsätta?</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="439"/> + <location filename="../../src/qt_common/util/game.cpp" line="431"/> <source>Failed to Create Shortcut</source> <translation>Misslyckades med att skapa genväg</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="440"/> + <location filename="../../src/qt_common/util/game.cpp" line="432"/> <source>Failed to create a shortcut to %1</source> <translation>Misslyckades med att skapa en genväg till %1</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="510"/> + <location filename="../../src/qt_common/util/game.cpp" line="504"/> <source>Create Icon</source> <translation>Skapa ikon</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="511"/> + <location filename="../../src/qt_common/util/game.cpp" line="505"/> <source>Cannot create icon file. Path "%1" does not exist and cannot be created.</source> <translation>Det går inte att skapa ikonfilen. Sökvägen ”%1” finns inte och kan inte skapas.</translation> </message> @@ -9190,6 +9215,120 @@ Gör detta endast om du är 100% säker på att du vill radera dessa data.</tran </message> </context> <context> + <name>QtCommon::StringLookup</name> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="49"/> + <source>Contains game save data. DO NOT REMOVE UNLESS YOU KNOW WHAT YOU'RE DOING!</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="51"/> + <source>Contains Vulkan and OpenGL pipeline caches. Generally safe to remove.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="52"/> + <source>Contains updates and DLC for games.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="53"/> + <source>Contains firmware and applet data.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="54"/> + <source>Contains game mods, patches, and cheats.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="57"/> + <source>Decryption Keys were successfully installed</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="58"/> + <source>Unable to read key directory, aborting</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="59"/> + <source>One or more keys failed to copy.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="61"/> + <source>Verify your keys file has a .keys extension and try again.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="63"/> + <source>Decryption Keys failed to initialize. Check that your dumping tools are up to date and re-dump keys.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="68"/> + <source>Successfully installed firmware version %1</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="69"/> + <source>Unable to locate potential firmware NCA files</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="70"/> + <source>Failed to delete one or more firmware files.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="71"/> + <source>One or more firmware files failed to copy into NAND.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="73"/> + <source>Firmware installation cancelled, firmware may be in a bad state or corrupted. Restart Eden or re-install firmware.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="78"/> + <source>Eden has detected user data for the following emulators:</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="80"/> + <source>Would you like to migrate your data for use in Eden? +Select the corresponding button to migrate data from that emulator. +This may take a while.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="84"/> + <source>Clearing shader cache is recommended for all users. +Do not uncheck unless you know what you're doing.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="88"/> + <source>Keeps the old data directory. This is recommended if you aren't +space-constrained and want to keep separate data for the old emulator.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="91"/> + <source>Deletes the old data directory. +This is recommended on devices with space constraints.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="94"/> + <source>Creates a filesystem link between the old directory and Eden directory. +This is recommended if you want to share data between emulators.</source> + <translation type="unfinished"/> + </message> +</context> +<context> <name>QtControllerSelectorDialog</name> <message> <location filename="../../src/yuzu/applets/qt_controller.ui" line="14"/> @@ -9618,27 +9757,27 @@ p, li { white-space: pre-wrap; } <message> <location filename="../../src/yuzu/set_play_time_dialog.ui" line="14"/> <source>Set Play Time Data</source> - <translation type="unfinished"/> + <translation>Ställ in data för speltid</translation> </message> <message> <location filename="../../src/yuzu/set_play_time_dialog.ui" line="25"/> <source>Hours:</source> - <translation type="unfinished"/> + <translation>Timmar:</translation> </message> <message> <location filename="../../src/yuzu/set_play_time_dialog.ui" line="39"/> <source>Minutes:</source> - <translation type="unfinished"/> + <translation>Minuter:</translation> </message> <message> <location filename="../../src/yuzu/set_play_time_dialog.ui" line="53"/> <source>Seconds:</source> - <translation type="unfinished"/> + <translation>Sekunder:</translation> </message> <message> <location filename="../../src/yuzu/set_play_time_dialog.cpp" line="46"/> <source>Total play time reached maximum.</source> - <translation type="unfinished"/> + <translation>Maximal total speltid uppnådd.</translation> </message> </context> <context> diff --git a/dist/languages/tr_TR.ts b/dist/languages/tr_TR.ts index 60aab29e1d..049e58b379 100644 --- a/dist/languages/tr_TR.ts +++ b/dist/languages/tr_TR.ts @@ -473,26 +473,56 @@ Bu işlem onların hem forum kullanıcı adını hem de IP adresini banlar.</tra <translation>Çok Çekirdekli CPU Emülasyonu</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="65"/> + <source>This option increases CPU emulation thread use from 1 to the maximum of 4. +This is mainly a debug option and shouldn't be disabled.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="70"/> <source>Memory Layout</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="71"/> + <source>Increases the amount of emulated RAM from 4GB of the board to the devkit 8/6GB. +Doesn't affect performance/stability but may allow HD texture mods to load.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="77"/> <source>Limit Speed Percent</source> <translation>Hız Yüzdesini Sınırlandır</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="78"/> + <source>Controls the game's maximum rendering speed, but it's up to each game if it runs faster or not. +200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. +Disabling it means unlocking the framerate to the maximum your PC can reach.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="84"/> <source>Synchronize Core Speed</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="85"/> + <source>Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). +Can help reduce stuttering at lower framerates.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="92"/> <source>Accuracy:</source> <translation>Doğruluk:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="93"/> + <source>Change the accuracy of the emulated CPU (for debugging only).</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="94"/> <location filename="../../src/qt_common/config/shared_translation.cpp" line="110"/> <source>Backend:</source> @@ -515,6 +545,11 @@ Use Boost (1700MHz) to run at the Switch's highest native clock, or Fast (2 <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="108"/> + <source>Set a custom value of CPU ticks. Higher values can increase performance, but may cause deadlocks. A range of 77-21000 is recommended.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="115"/> <source>Enable Host MMU Emulation (fastmem)</source> <translation type="unfinished"/> @@ -573,6 +608,12 @@ Please note this also reduces accuracy of certain floating-point instructions.</ <translation>Adres boşluğu kontrolünü kapatır.</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="142"/> + <source>This option improves speed by eliminating a safety check before every memory operation. +Disabling it may allow arbitrary code execution.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="147"/> <source>Ignore global monitor</source> <translation>Global monitörü görmezden gel</translation> @@ -589,21 +630,45 @@ Please note this may result in deadlocks and other race conditions.</source> <translation>API:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="157"/> + <source>Changes the output graphics API. +Vulkan is recommended.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="160"/> <source>Device:</source> <translation>Cihaz:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="161"/> + <source>This setting selects the GPU to use (Vulkan only).</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="164"/> <source>Shader Backend:</source> <translation>Shader Backend:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="165"/> + <source>The shader backend to use with OpenGL. +GLSL is recommended.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="168"/> <source>Resolution:</source> <translation>Çözünürlük:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="169"/> + <source>Forces to render at a different resolution. +Higher resolutions require more VRAM and bandwidth. +Options lower than 1X can cause artifacts.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="172"/> <source>Window Adapting Filter:</source> <translation>Pencereye Uyarlı Filtre:</translation> @@ -614,11 +679,23 @@ Please note this may result in deadlocks and other race conditions.</source> <translation>FSR Keskinliği:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="176"/> + <source>Determines how sharpened the image will look using FSR's dynamic contrast.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="179"/> <source>Anti-Aliasing Method:</source> <translation>Kenar Yumuşatma Yöntemi:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="180"/> + <source>The anti-aliasing method to use. +SMAA offers the best quality. +FXAA can produce a more stable picture in lower resolutions.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="184"/> <source>Fullscreen Mode:</source> <translation>Tam Ekran Modu:</translation> @@ -636,12 +713,29 @@ Exclusive fullscreen may offer better performance and better Freesync/Gsync supp <translation>En-Boy Oranı:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="192"/> + <source>Stretches the renderer to fit the specified aspect ratio. +Most games only support 16:9, so modifications are required to get other ratios. +Also controls the aspect ratio of captured screenshots.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="197"/> + <source>Use persistent pipeline cache</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="198"/> <source>Allows saving shaders to storage for faster loading on following game boots. Disabling it is only intended for debugging.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="202"/> + <source>Optimize SPIRV output</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="203"/> <source>Runs an additional optimization pass over generated SPIRV shaders. Will increase time required for shader compilation. @@ -678,31 +772,73 @@ In most cases, GPU decoding provides the best performance.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="220"/> + <source>This option controls how ASTC textures should be decoded. +CPU: Use the CPU for decoding. +GPU: Use the GPU's compute shaders to decode ASTC textures (recommended). +CPU Asynchronously: Use the CPU to decode ASTC textures on demand. EliminatesASTC decoding +stuttering but may present artifacts.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="228"/> <source>ASTC Recompression Method:</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/> + <source>Most GPUs lack support for ASTC textures and must decompress to anintermediate format: RGBA8. +BC1/BC3: The intermediate format will be recompressed to BC1 or BC3 format, + saving VRAM but degrading image quality.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="235"/> <source>VRAM Usage Mode:</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/> + <source>Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. +Aggressive mode may impact performance of other applications such as recording software.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="239"/> <source>Skip CPU Inner Invalidation</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="240"/> + <source>Skips certain cache invalidations during memory updates, reducing CPU usage and improving latency. This may cause soft-crashes.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="245"/> <source>VSync Mode:</source> <translation>VSync Modu:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="246"/> + <source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. +FIFO Relaxed allows tearing as it recovers from a slow down. +Mailbox can have lower latency than FIFO and does not tear but may drop frames. +Immediate (no synchronization) presents whatever is available and can exhibit tearing.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="256"/> <source>Sync Memory Operations</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="257"/> + <source>Ensures data consistency between compute and memory operations. +This option fixes issues in games, but may degrade performance. +Unreal Engine 4 games often see the most significant changes thereof.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="260"/> <source>Enable asynchronous presentation (Vulkan only)</source> <translation type="unfinished"/> @@ -728,6 +864,12 @@ In most cases, GPU decoding provides the best performance.</source> <translation>Anisotropic Filtering:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="271"/> + <source>Controls the quality of texture rendering at oblique angles. +Safe to set at 16x on most GPUs.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="274"/> <source>GPU Accuracy:</source> <translation type="unfinished"/> @@ -746,6 +888,21 @@ Extreme should only be used as a last resort.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="281"/> + <source>Controls the DMA precision accuracy. Safe precision fixes issues in some games but may degrade performance.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="284"/> + <source>Enable asynchronous shader compilation (Hack)</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="285"/> + <source>May reduce shader stutter.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="289"/> <source>Fast GPU Time (Hack)</source> <translation type="unfinished"/> @@ -773,6 +930,13 @@ This option can improve shader loading time significantly in cases where the Vul <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/> + <source>Required by some games. +This setting only exists for Intel proprietary drivers and may crash if enabled. +Compute pipelines are always enabled on all other drivers.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="309"/> <source>Enable Reactive Flushing</source> <translation type="unfinished"/> @@ -808,11 +972,24 @@ This option can improve shader loading time significantly in cases where the Vul <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="326"/> + <source>Controls the number of features that can be used in Extended Dynamic State. +Higher numbers allow for more features and can increase performance, but may cause issues. +The default value is per-system.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="330"/> <source>Provoking Vertex</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="331"/> + <source>Improves lighting and vertex handling in some games. +Only Vulkan 1.0+ devices support this extension.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="336"/> <source>Descriptor Indexing</source> <translation type="unfinished"/> @@ -829,244 +1006,17 @@ Some Vulkan 1.1+ and all 1.2+ devices support this extension.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="354"/> - <source>RNG Seed</source> - <translation>RNG çekirdeği</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="357"/> - <source>Device Name</source> - <translation>Cihaz İsmi</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="360"/> - <source>Custom RTC Date:</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="370"/> - <source>Language:</source> - <translation>Dil:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="372"/> - <source>Region:</source> - <translation>Bölge:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="373"/> - <source>Time Zone:</source> - <translation>Saat Dilimi:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="374"/> - <source>Sound Output Mode:</source> - <translation>Ses Çıkış Modu:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="377"/> - <source>Console Mode:</source> - <translation>Konsol Modu:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="408"/> - <source>Confirm before stopping emulation</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="413"/> - <source>Hide mouse on inactivity</source> - <translation>Hareketsizlik durumunda imleci gizle</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="417"/> - <source>Disable controller applet</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="65"/> - <source>This option increases CPU emulation thread use from 1 to the maximum of 4. -This is mainly a debug option and shouldn't be disabled.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="71"/> - <source>Increases the amount of emulated RAM from 4GB of the board to the devkit 8/6GB. -Doesn't affect performance/stability but may allow HD texture mods to load.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="78"/> - <source>Controls the game's maximum rendering speed, but it's up to each game if it runs faster or not. -200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. -Disabling it means unlocking the framerate to the maximum your PC can reach.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="85"/> - <source>Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). -Can help reduce stuttering at lower framerates.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="93"/> - <source>Change the accuracy of the emulated CPU (for debugging only).</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="108"/> - <source>Set a custom value of CPU ticks. Higher values can increase performance, but may cause deadlocks. A range of 77-21000 is recommended.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="142"/> - <source>This option improves speed by eliminating a safety check before every memory operation. -Disabling it may allow arbitrary code execution.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="157"/> - <source>Changes the output graphics API. -Vulkan is recommended.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="161"/> - <source>This setting selects the GPU to use (Vulkan only).</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="165"/> - <source>The shader backend to use with OpenGL. -GLSL is recommended.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="169"/> - <source>Forces to render at a different resolution. -Higher resolutions require more VRAM and bandwidth. -Options lower than 1X can cause artifacts.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="176"/> - <source>Determines how sharpened the image will look using FSR's dynamic contrast.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="180"/> - <source>The anti-aliasing method to use. -SMAA offers the best quality. -FXAA can produce a more stable picture in lower resolutions.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="192"/> - <source>Stretches the renderer to fit the specified aspect ratio. -Most games only support 16:9, so modifications are required to get other ratios. -Also controls the aspect ratio of captured screenshots.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="197"/> - <source>Use persistent pipeline cache</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="202"/> - <source>Optimize SPIRV output</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="220"/> - <source>This option controls how ASTC textures should be decoded. -CPU: Use the CPU for decoding. -GPU: Use the GPU's compute shaders to decode ASTC textures (recommended). -CPU Asynchronously: Use the CPU to decode ASTC textures on demand. EliminatesASTC decoding -stuttering but may present artifacts.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/> - <source>Most GPUs lack support for ASTC textures and must decompress to anintermediate format: RGBA8. -BC1/BC3: The intermediate format will be recompressed to BC1 or BC3 format, - saving VRAM but degrading image quality.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/> - <source>Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. -Aggressive mode may impact performance of other applications such as recording software.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="240"/> - <source>Skips certain cache invalidations during memory updates, reducing CPU usage and improving latency. This may cause soft-crashes.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="246"/> - <source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. -FIFO Relaxed allows tearing as it recovers from a slow down. -Mailbox can have lower latency than FIFO and does not tear but may drop frames. -Immediate (no synchronization) presents whatever is available and can exhibit tearing.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="257"/> - <source>Ensures data consistency between compute and memory operations. -This option fixes issues in games, but may degrade performance. -Unreal Engine 4 games often see the most significant changes thereof.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="271"/> - <source>Controls the quality of texture rendering at oblique angles. -Safe to set at 16x on most GPUs.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="281"/> - <source>Controls the DMA precision accuracy. Safe precision fixes issues in some games but may degrade performance.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="284"/> - <source>Enable asynchronous shader compilation (Hack)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="285"/> - <source>May reduce shader stutter.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/> - <source>Required by some games. -This setting only exists for Intel proprietary drivers and may crash if enabled. -Compute pipelines are always enabled on all other drivers.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="326"/> - <source>Controls the number of features that can be used in Extended Dynamic State. -Higher numbers allow for more features and can increase performance, but may cause issues. -The default value is per-system.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="331"/> - <source>Improves lighting and vertex handling in some games. -Only Vulkan 1.0+ devices support this extension.</source> - <translation type="unfinished"/> - </message> - <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="345"/> <source>Allows the fragment shader to execute per sample in a multi-sampled fragment instead of once per fragment. Improves graphics quality at the cost of performance. Higher values improve quality but degrade performance.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="354"/> + <source>RNG Seed</source> + <translation>RNG çekirdeği</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="355"/> <source>Controls the seed of the random number generator. Mainly used for speedrunning.</source> @@ -1074,10 +1024,20 @@ Mainly used for speedrunning.</source> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="357"/> + <source>Device Name</source> + <translation>Cihaz İsmi</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="357"/> <source>The name of the console.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="360"/> + <source>Custom RTC Date:</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="361"/> <source>This option allows to change the clock of the console. Can be used to manipulate time in games.</source> @@ -1089,21 +1049,46 @@ Can be used to manipulate time in games.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="370"/> + <source>Language:</source> + <translation>Dil:</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="371"/> <source>This option can be overridden when region setting is auto-select</source> <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="372"/> + <source>Region:</source> + <translation>Bölge:</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="372"/> <source>The region of the console.</source> <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="373"/> + <source>Time Zone:</source> + <translation>Saat Dilimi:</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="373"/> <source>The time zone of the console.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="374"/> + <source>Sound Output Mode:</source> + <translation>Ses Çıkış Modu:</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="377"/> + <source>Console Mode:</source> + <translation>Konsol Modu:</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="378"/> <source>Selects if the console is in Docked or Handheld mode. Games will change their resolution, details and supported controllers and depending on this setting. @@ -1131,17 +1116,32 @@ Setting to Handheld can help improve performance for low end systems.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="408"/> + <source>Confirm before stopping emulation</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="409"/> <source>Overrides prompts asking to confirm stopping the emulation. Enabling it bypasses such prompts and directly exits the emulation.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="413"/> + <source>Hide mouse on inactivity</source> + <translation>Hareketsizlik durumunda imleci gizle</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="414"/> <source>Hides the mouse after 2.5s of inactivity.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="417"/> + <source>Disable controller applet</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="418"/> <source>Forcibly disables the use of the controller applet in emulated programs. When a program attempts to open the controller applet, it is immediately closed.</source> @@ -1445,8 +1445,8 @@ When a program attempts to open the controller applet, it is immediately closed. </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="556"/> - <source>AMD FidelityFX™️ Super Resolution</source> - <translation>AMD FidelityFX™️ Süper Çözünürlük</translation> + <source>AMD FidelityFX Super Resolution</source> + <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="557"/> @@ -4584,13 +4584,13 @@ Current values are %1% and %2% respectively.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="382"/> - <source>Could not extract RomFS. Your file or decryption keys may be corrupted.</source> + <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="381"/> + <source>Error extracting archive</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="381"/> - <source>Error extracting archive</source> + <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="382"/> + <source>Could not extract RomFS. Your file or decryption keys may be corrupted.</source> <translation type="unfinished"/> </message> <message> @@ -5708,7 +5708,7 @@ Please go to Configure -> System -> Network and make a selection.</source> </message> <message> <location filename="../../src/qt_common/config/shared_translation.h" line="53"/> - <location filename="../../src/yuzu/main.cpp" line="4408"/> + <location filename="../../src/yuzu/main.cpp" line="4406"/> <source>FSR</source> <translation>FSR</translation> </message> @@ -6285,389 +6285,389 @@ Lütfen bu özelliği sadece güncelleme ve DLC yüklemek için kullanın.</tran <translation>URL "%1" açılamıyor.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3605"/> + <location filename="../../src/yuzu/main.cpp" line="3603"/> <source>TAS Recording</source> <translation>TAS kayıtta</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3605"/> + <location filename="../../src/yuzu/main.cpp" line="3603"/> <source>Overwrite file of player 1?</source> <translation>Oyuncu 1'in dosyasının üstüne yazılsın mı?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3624"/> + <location filename="../../src/yuzu/main.cpp" line="3622"/> <source>Invalid config detected</source> <translation>Geçersiz yapılandırma tespit edildi</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3625"/> + <location filename="../../src/yuzu/main.cpp" line="3623"/> <source>Handheld controller can't be used on docked mode. Pro controller will be selected.</source> <translation>Handheld kontrolcü dock modunda kullanılamaz. Pro kontrolcü seçilecek.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3767"/> - <location filename="../../src/yuzu/main.cpp" line="3818"/> + <location filename="../../src/yuzu/main.cpp" line="3765"/> + <location filename="../../src/yuzu/main.cpp" line="3816"/> <source>Amiibo</source> <translation>Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3767"/> - <location filename="../../src/yuzu/main.cpp" line="3818"/> + <location filename="../../src/yuzu/main.cpp" line="3765"/> + <location filename="../../src/yuzu/main.cpp" line="3816"/> <source>The current amiibo has been removed</source> <translation>Amiibo kaldırıldı</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3772"/> + <location filename="../../src/yuzu/main.cpp" line="3770"/> <source>Error</source> <translation>Hata</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3772"/> - <location filename="../../src/yuzu/main.cpp" line="3830"/> + <location filename="../../src/yuzu/main.cpp" line="3770"/> + <location filename="../../src/yuzu/main.cpp" line="3828"/> <source>The current game is not looking for amiibos</source> <translation>Aktif oyun amiibo beklemiyor</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3778"/> + <location filename="../../src/yuzu/main.cpp" line="3776"/> <source>Amiibo File (%1);; All Files (*.*)</source> <translation>Amiibo Dosyası (%1);; Tüm Dosyalar (*.*)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3779"/> + <location filename="../../src/yuzu/main.cpp" line="3777"/> <source>Load Amiibo</source> <translation>Amiibo Yükle</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3814"/> + <location filename="../../src/yuzu/main.cpp" line="3812"/> <source>Error loading Amiibo data</source> <translation>Amiibo verisi yüklenirken hata</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3824"/> + <location filename="../../src/yuzu/main.cpp" line="3822"/> <source>The selected file is not a valid amiibo</source> <translation>Seçtiğiniz dosya geçerli bir amiibo değil</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3827"/> + <location filename="../../src/yuzu/main.cpp" line="3825"/> <source>The selected file is already on use</source> <translation>Seçtiğiniz dosya hali hazırda kullanılıyor</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3833"/> + <location filename="../../src/yuzu/main.cpp" line="3831"/> <source>An unknown error occurred</source> <translation>Bilinmeyen bir hata oluştu</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3882"/> - <location filename="../../src/yuzu/main.cpp" line="3905"/> + <location filename="../../src/yuzu/main.cpp" line="3880"/> + <location filename="../../src/yuzu/main.cpp" line="3903"/> <source>Keys not installed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3883"/> - <location filename="../../src/yuzu/main.cpp" line="3906"/> + <location filename="../../src/yuzu/main.cpp" line="3881"/> + <location filename="../../src/yuzu/main.cpp" line="3904"/> <source>Install decryption keys and restart Eden before attempting to install firmware.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3888"/> + <location filename="../../src/yuzu/main.cpp" line="3886"/> <source>Select Dumped Firmware Source Location</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3911"/> + <location filename="../../src/yuzu/main.cpp" line="3909"/> <source>Select Dumped Firmware ZIP</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3911"/> + <location filename="../../src/yuzu/main.cpp" line="3909"/> <source>Zipped Archives (*.zip)</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3926"/> + <location filename="../../src/yuzu/main.cpp" line="3924"/> <source>Firmware cleanup failed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3927"/> + <location filename="../../src/yuzu/main.cpp" line="3925"/> <source>Failed to clean up extracted firmware cache. Check write permissions in the system temp directory and try again. OS reported error: %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3991"/> - <location filename="../../src/yuzu/main.cpp" line="4014"/> - <location filename="../../src/yuzu/main.cpp" line="4038"/> - <location filename="../../src/yuzu/main.cpp" line="4061"/> - <location filename="../../src/yuzu/main.cpp" line="4087"/> - <location filename="../../src/yuzu/main.cpp" line="4138"/> + <location filename="../../src/yuzu/main.cpp" line="3989"/> + <location filename="../../src/yuzu/main.cpp" line="4012"/> + <location filename="../../src/yuzu/main.cpp" line="4036"/> + <location filename="../../src/yuzu/main.cpp" line="4059"/> + <location filename="../../src/yuzu/main.cpp" line="4085"/> + <location filename="../../src/yuzu/main.cpp" line="4136"/> <source>No firmware available</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3992"/> + <location filename="../../src/yuzu/main.cpp" line="3990"/> <source>Please install firmware to use the Album applet.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3998"/> + <location filename="../../src/yuzu/main.cpp" line="3996"/> <source>Album Applet</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3999"/> + <location filename="../../src/yuzu/main.cpp" line="3997"/> <source>Album applet is not available. Please reinstall firmware.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4015"/> + <location filename="../../src/yuzu/main.cpp" line="4013"/> <source>Please install firmware to use the Cabinet applet.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4021"/> + <location filename="../../src/yuzu/main.cpp" line="4019"/> <source>Cabinet Applet</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4022"/> + <location filename="../../src/yuzu/main.cpp" line="4020"/> <source>Cabinet applet is not available. Please reinstall firmware.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4039"/> + <location filename="../../src/yuzu/main.cpp" line="4037"/> <source>Please install firmware to use the Mii editor.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4045"/> + <location filename="../../src/yuzu/main.cpp" line="4043"/> <source>Mii Edit Applet</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4046"/> + <location filename="../../src/yuzu/main.cpp" line="4044"/> <source>Mii editor is not available. Please reinstall firmware.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4062"/> + <location filename="../../src/yuzu/main.cpp" line="4060"/> <source>Please install firmware to use the Controller Menu.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4069"/> + <location filename="../../src/yuzu/main.cpp" line="4067"/> <source>Controller Applet</source> <translation>Kontrolcü Uygulaması</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4070"/> + <location filename="../../src/yuzu/main.cpp" line="4068"/> <source>Controller Menu is not available. Please reinstall firmware.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4088"/> + <location filename="../../src/yuzu/main.cpp" line="4086"/> <source>Please install firmware to use the Home Menu.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4091"/> + <location filename="../../src/yuzu/main.cpp" line="4089"/> <source>Firmware Corrupted</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4098"/> + <location filename="../../src/yuzu/main.cpp" line="4096"/> <source>Firmware Too New</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4099"/> + <location filename="../../src/yuzu/main.cpp" line="4097"/> <source> Continue anyways?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4103"/> + <location filename="../../src/yuzu/main.cpp" line="4101"/> <source>Don't show again</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4122"/> + <location filename="../../src/yuzu/main.cpp" line="4120"/> <source>Home Menu Applet</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4123"/> + <location filename="../../src/yuzu/main.cpp" line="4121"/> <source>Home Menu is not available. Please reinstall firmware.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4139"/> + <location filename="../../src/yuzu/main.cpp" line="4137"/> <source>Please install firmware to use Starter.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4145"/> + <location filename="../../src/yuzu/main.cpp" line="4143"/> <source>Starter Applet</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4146"/> + <location filename="../../src/yuzu/main.cpp" line="4144"/> <source>Starter is not available. Please reinstall firmware.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4187"/> + <location filename="../../src/yuzu/main.cpp" line="4185"/> <source>Capture Screenshot</source> <translation>Ekran Görüntüsü Al</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4188"/> + <location filename="../../src/yuzu/main.cpp" line="4186"/> <source>PNG Image (*.png)</source> <translation>PNG görüntüsü (*.png)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4232"/> + <location filename="../../src/yuzu/main.cpp" line="4230"/> <source>Update Available</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4237"/> + <location filename="../../src/yuzu/main.cpp" line="4235"/> <source>Download the %1 update?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4296"/> + <location filename="../../src/yuzu/main.cpp" line="4294"/> <source>TAS state: Running %1/%2</source> <translation>TAS durumu: %1%2 çalışıyor</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4300"/> + <location filename="../../src/yuzu/main.cpp" line="4298"/> <source>TAS state: Recording %1</source> <translation>TAS durumu: %1 kaydediliyor</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4302"/> + <location filename="../../src/yuzu/main.cpp" line="4300"/> <source>TAS state: Idle %1/%2</source> <translation>TAS durumu: %1%2 boşta</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4306"/> + <location filename="../../src/yuzu/main.cpp" line="4304"/> <source>TAS State: Invalid</source> <translation>TAS durumu: Geçersiz</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4320"/> + <location filename="../../src/yuzu/main.cpp" line="4318"/> <source>&Stop Running</source> <translation>&Çalıştırmayı durdur</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4320"/> + <location filename="../../src/yuzu/main.cpp" line="4318"/> <source>&Start</source> <translation>&Başlat</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4321"/> + <location filename="../../src/yuzu/main.cpp" line="4319"/> <source>Stop R&ecording</source> <translation>K&aydetmeyi Durdur</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4321"/> + <location filename="../../src/yuzu/main.cpp" line="4319"/> <source>R&ecord</source> <translation>K&aydet</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="4345"/> + <location filename="../../src/yuzu/main.cpp" line="4343"/> <source>Building: %n shader(s)</source> <translation><numerusform>Oluşturuluyor: %n shader</numerusform><numerusform>Oluşturuluyor: %n shader</numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4354"/> + <location filename="../../src/yuzu/main.cpp" line="4352"/> <source>Scale: %1x</source> <comment>%1 is the resolution scaling factor</comment> <translation>Ölçek: %1x</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4357"/> + <location filename="../../src/yuzu/main.cpp" line="4355"/> <source>Speed: %1% / %2%</source> <translation>Hız %1% / %2%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4361"/> + <location filename="../../src/yuzu/main.cpp" line="4359"/> <source>Speed: %1%</source> <translation>Hız: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4365"/> + <location filename="../../src/yuzu/main.cpp" line="4363"/> <source>Game: %1 FPS</source> <translation>Oyun: %1 FPS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4368"/> + <location filename="../../src/yuzu/main.cpp" line="4366"/> <source>Frame: %1 ms</source> <translation>Kare: %1 ms</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4398"/> + <location filename="../../src/yuzu/main.cpp" line="4396"/> <source>%1 %2</source> <translation>%1 %2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4416"/> + <location filename="../../src/yuzu/main.cpp" line="4414"/> <source>NO AA</source> <translation>AA YOK</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4425"/> + <location filename="../../src/yuzu/main.cpp" line="4423"/> <source>VOLUME: MUTE</source> <translation>SES: KAPALI</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4428"/> + <location filename="../../src/yuzu/main.cpp" line="4426"/> <source>VOLUME: %1%</source> <comment>Volume percentage (e.g. 50%)</comment> <translation>SES: %%1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4488"/> + <location filename="../../src/yuzu/main.cpp" line="4486"/> <source>Derivation Components Missing</source> <translation>Türeten Bileşenleri Kayıp</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4489"/> + <location filename="../../src/yuzu/main.cpp" line="4487"/> <source>Encryption keys are missing.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4570"/> + <location filename="../../src/yuzu/main.cpp" line="4568"/> <source>Select RomFS Dump Target</source> <translation>RomFS Dump Hedefini Seçiniz</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4571"/> + <location filename="../../src/yuzu/main.cpp" line="4569"/> <source>Please select which RomFS you would like to dump.</source> <translation>Lütfen dump etmek istediğiniz RomFS'i seçiniz.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4594"/> + <location filename="../../src/yuzu/main.cpp" line="4592"/> <source>Are you sure you want to close Eden?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4595"/> - <location filename="../../src/yuzu/main.cpp" line="4675"/> - <location filename="../../src/yuzu/main.cpp" line="4687"/> + <location filename="../../src/yuzu/main.cpp" line="4593"/> + <location filename="../../src/yuzu/main.cpp" line="4673"/> + <location filename="../../src/yuzu/main.cpp" line="4685"/> <source>Eden</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4676"/> + <location filename="../../src/yuzu/main.cpp" line="4674"/> <source>Are you sure you want to stop the emulation? Any unsaved progress will be lost.</source> <translation>Emülasyonu durdurmak istediğinizden emin misiniz? Kaydedilmemiş veriler kaybolur.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4684"/> + <location filename="../../src/yuzu/main.cpp" line="4682"/> <source>The currently running application has requested Eden to not exit. Would you like to bypass this and exit anyway?</source> @@ -6772,11 +6772,6 @@ Would you like to bypass this and exit anyway?</source> <translation>Oyuna Özel Yapılandırmayı Kaldır</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="568"/> - <source>Remove Play Time Data</source> - <translation type="unfinished"/> - </message> - <message> <location filename="../../src/yuzu/game_list.cpp" line="560"/> <source>Remove Cache Storage</source> <translation type="unfinished"/> @@ -6812,6 +6807,11 @@ Would you like to bypass this and exit anyway?</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/yuzu/game_list.cpp" line="568"/> + <source>Remove Play Time Data</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/yuzu/game_list.cpp" line="569"/> <location filename="../../src/yuzu/game_list.cpp" line="570"/> <source>Dump RomFS</source> @@ -7514,16 +7514,6 @@ Debug Message: </source> <translation>&Aletler</translation> </message> <message> - <location filename="../../src/yuzu/main.ui" line="180"/> - <source>&TAS</source> - <translation>&TAS</translation> - </message> - <message> - <location filename="../../src/yuzu/main.ui" line="190"/> - <source>&Create Home Menu Shortcut</source> - <translation type="unfinished"/> - </message> - <message> <location filename="../../src/yuzu/main.ui" line="161"/> <source>Am&iibo</source> <translation type="unfinished"/> @@ -7534,6 +7524,16 @@ Debug Message: </source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/yuzu/main.ui" line="180"/> + <source>&TAS</source> + <translation>&TAS</translation> + </message> + <message> + <location filename="../../src/yuzu/main.ui" line="190"/> + <source>&Create Home Menu Shortcut</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/yuzu/main.ui" line="197"/> <source>Install &Firmware</source> <translation type="unfinished"/> @@ -7754,11 +7754,6 @@ Debug Message: </source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.ui" line="605"/> - <source>&Data Manager</source> - <translation type="unfinished"/> - </message> - <message> <location filename="../../src/yuzu/main.ui" line="517"/> <source>&Discord</source> <translation type="unfinished"/> @@ -7838,6 +7833,11 @@ Debug Message: </source> <source>&Eden Dependencies</source> <translation type="unfinished"/> </message> + <message> + <location filename="../../src/yuzu/main.ui" line="605"/> + <source>&Data Manager</source> + <translation type="unfinished"/> + </message> </context> <context> <name>MigrationWorker</name> @@ -7867,7 +7867,7 @@ If you wish to clean up the files which were left in the old data location, you <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/migration_worker.h" line="74"/> + <location filename="../../src/yuzu/migration_worker.h" line="70"/> <source>Data was migrated successfully.</source> <translation type="unfinished"/> </message> @@ -8452,38 +8452,58 @@ p, li { white-space: pre-wrap; } <translation>%1 %2'yi oynuyor</translation> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="72"/> - <location filename="../../src/yuzu/user_data_migration.cpp" line="165"/> - <location filename="../../src/yuzu/user_data_migration.cpp" line="197"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="62"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="155"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="190"/> <source>Migration</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="126"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="76"/> + <source>Clear Shader Cache</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="84"/> + <source>Keep Old Data</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="85"/> + <source>Clear Old Data</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="86"/> + <source>Link Old Directory</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="116"/> <source> </source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="130"/> - <location filename="../../src/yuzu/user_data_migration.cpp" line="136"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="120"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="126"/> <source>No</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="166"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="156"/> <source>You can manually re-trigger this prompt by deleting the new config directory: %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="182"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="172"/> <source>Migrating</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="183"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="173"/> <source>Migrating, this may take a while...</source> <translation type="unfinished"/> </message> @@ -8620,67 +8640,77 @@ p, li { white-space: pre-wrap; } </message> <message> <location filename="../../src/qt_common/util/content.cpp" line="47"/> - <location filename="../../src/qt_common/util/content.cpp" line="226"/> - <location filename="../../src/qt_common/util/content.cpp" line="296"/> - <location filename="../../src/qt_common/util/content.cpp" line="406"/> + <location filename="../../src/qt_common/util/content.cpp" line="225"/> + <location filename="../../src/qt_common/util/content.cpp" line="294"/> + <location filename="../../src/qt_common/util/content.cpp" line="404"/> <location filename="../../src/qt_common/util/content.cpp" line="479"/> <source>Cancel</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/util/content.cpp" line="63"/> + <source>Firmware Install Failed</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/util/content.cpp" line="64"/> + <source>Firmware Install Succeeded</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/util/content.cpp" line="179"/> <source>Firmware integrity verification failed!</source> <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/util/content.cpp" line="180"/> - <location filename="../../src/qt_common/util/content.cpp" line="324"/> + <location filename="../../src/qt_common/util/content.cpp" line="322"/> <source>Verification failed for the following files: %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="225"/> - <location filename="../../src/qt_common/util/content.cpp" line="295"/> + <location filename="../../src/qt_common/util/content.cpp" line="224"/> + <location filename="../../src/qt_common/util/content.cpp" line="293"/> <source>Verifying integrity...</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="245"/> - <location filename="../../src/qt_common/util/content.cpp" line="318"/> + <location filename="../../src/qt_common/util/content.cpp" line="244"/> + <location filename="../../src/qt_common/util/content.cpp" line="316"/> <source>Integrity verification succeeded!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="246"/> - <location filename="../../src/qt_common/util/content.cpp" line="319"/> + <location filename="../../src/qt_common/util/content.cpp" line="245"/> + <location filename="../../src/qt_common/util/content.cpp" line="317"/> <source>The operation completed successfully.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="250"/> - <location filename="../../src/qt_common/util/content.cpp" line="323"/> + <location filename="../../src/qt_common/util/content.cpp" line="249"/> + <location filename="../../src/qt_common/util/content.cpp" line="321"/> <source>Integrity verification failed!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="251"/> + <location filename="../../src/qt_common/util/content.cpp" line="250"/> <source>File contents may be corrupt or missing.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="256"/> + <location filename="../../src/qt_common/util/content.cpp" line="255"/> <source>Integrity verification couldn't be performed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="257"/> + <location filename="../../src/qt_common/util/content.cpp" line="256"/> <source>Firmware installation cancelled, firmware may be in a bad state or corrupted. File contents could not be checked for validity.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="265"/> + <location filename="../../src/qt_common/util/content.cpp" line="264"/> <source>Select Dumped Keys Location</source> <translation type="unfinished"/> </message> @@ -8690,22 +8720,17 @@ p, li { white-space: pre-wrap; } <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="283"/> - <source>Decryption Keys were successfully installed</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/util/content.cpp" line="286"/> + <location filename="../../src/qt_common/util/content.cpp" line="285"/> <source>Decryption Keys install failed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="352"/> + <location filename="../../src/qt_common/util/content.cpp" line="350"/> <source>Orphaned Profiles Detected!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="353"/> + <location filename="../../src/qt_common/util/content.cpp" line="351"/> <source>UNEXPECTED BAD THINGS MAY HAPPEN IF YOU DON'T READ THIS! Eden has detected the following save directories with no attached profile: %1 @@ -8715,54 +8740,54 @@ Hint: copy the contents of the largest or last-modified folder elsewhere, delet <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="366"/> + <location filename="../../src/qt_common/util/content.cpp" line="364"/> <source>Really clear data?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="367"/> + <location filename="../../src/qt_common/util/content.cpp" line="365"/> <source>Important data may be lost!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="374"/> + <location filename="../../src/qt_common/util/content.cpp" line="372"/> <source>Are you REALLY sure?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="375"/> + <location filename="../../src/qt_common/util/content.cpp" line="373"/> <source>Once deleted, your data will NOT come back! Only do this if you're 100% sure you want to delete this data.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="382"/> + <location filename="../../src/qt_common/util/content.cpp" line="380"/> <source>Clearing...</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="398"/> + <location filename="../../src/qt_common/util/content.cpp" line="396"/> <source>Select Export Location</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="399"/> + <location filename="../../src/qt_common/util/content.cpp" line="397"/> <source>%1.zip</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="400"/> + <location filename="../../src/qt_common/util/content.cpp" line="398"/> <location filename="../../src/qt_common/util/content.cpp" line="464"/> <source>Zipped Archives (*.zip)</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="406"/> + <location filename="../../src/qt_common/util/content.cpp" line="404"/> <source>Exporting data. This may take a while...</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="408"/> + <location filename="../../src/qt_common/util/content.cpp" line="406"/> <source>Exporting</source> <translation type="unfinished"/> </message> @@ -8822,32 +8847,32 @@ Only do this if you're 100% sure you want to delete this data.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="521"/> + <location filename="../../src/qt_common/util/content.cpp" line="524"/> <source>Imported Successfully</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="521"/> + <location filename="../../src/qt_common/util/content.cpp" line="524"/> <source>Data was imported successfully.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="523"/> + <location filename="../../src/qt_common/util/content.cpp" line="526"/> <source>Import Cancelled</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="523"/> + <location filename="../../src/qt_common/util/content.cpp" line="526"/> <source>Import was cancelled by the user.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="525"/> + <location filename="../../src/qt_common/util/content.cpp" line="528"/> <source>Import Failed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="526"/> + <location filename="../../src/qt_common/util/content.cpp" line="529"/> <source>Ensure you have read permissions on the targeted directory and try again.</source> <translation type="unfinished"/> </message> @@ -8855,196 +8880,196 @@ Only do this if you're 100% sure you want to delete this data.</source> <context> <name>QtCommon::Game</name> <message> - <location filename="../../src/qt_common/util/game.cpp" line="207"/> + <location filename="../../src/qt_common/util/game.cpp" line="209"/> <source>Error Removing Contents</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="209"/> + <location filename="../../src/qt_common/util/game.cpp" line="211"/> <source>Error Removing Update</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="211"/> + <location filename="../../src/qt_common/util/game.cpp" line="213"/> <source>Error Removing DLC</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="230"/> - <source>The base game is not installed in the NAND and cannot be removed.</source> + <location filename="../../src/qt_common/util/game.cpp" line="225"/> + <location filename="../../src/qt_common/util/game.cpp" line="239"/> + <location filename="../../src/qt_common/util/game.cpp" line="256"/> + <location filename="../../src/qt_common/util/game.cpp" line="284"/> + <location filename="../../src/qt_common/util/game.cpp" line="320"/> + <location filename="../../src/qt_common/util/game.cpp" line="346"/> + <source>Successfully Removed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="244"/> - <source>There is no update installed for this title.</source> + <location filename="../../src/qt_common/util/game.cpp" line="226"/> + <source>Successfully removed the installed base game.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="254"/> - <source>There are no DLCs installed for this title.</source> + <location filename="../../src/qt_common/util/game.cpp" line="231"/> + <source>The base game is not installed in the NAND and cannot be removed.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="224"/> - <location filename="../../src/qt_common/util/game.cpp" line="239"/> - <location filename="../../src/qt_common/util/game.cpp" line="259"/> - <location filename="../../src/qt_common/util/game.cpp" line="289"/> - <location filename="../../src/qt_common/util/game.cpp" line="329"/> - <location filename="../../src/qt_common/util/game.cpp" line="358"/> - <source>Successfully Removed</source> + <location filename="../../src/qt_common/util/game.cpp" line="240"/> + <source>Successfully removed the installed update.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="225"/> - <source>Successfully removed the installed base game.</source> + <location filename="../../src/qt_common/util/game.cpp" line="243"/> + <source>There is no update installed for this title.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="240"/> - <source>Successfully removed the installed update.</source> + <location filename="../../src/qt_common/util/game.cpp" line="252"/> + <source>There are no DLCs installed for this title.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="260"/> + <location filename="../../src/qt_common/util/game.cpp" line="257"/> <source>Successfully removed %1 installed DLC.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="283"/> - <location filename="../../src/qt_common/util/game.cpp" line="293"/> + <location filename="../../src/qt_common/util/game.cpp" line="279"/> + <location filename="../../src/qt_common/util/game.cpp" line="287"/> <source>Error Removing Transferable Shader Cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="284"/> - <location filename="../../src/qt_common/util/game.cpp" line="324"/> + <location filename="../../src/qt_common/util/game.cpp" line="280"/> + <location filename="../../src/qt_common/util/game.cpp" line="316"/> <source>A shader cache for this title does not exist.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="290"/> + <location filename="../../src/qt_common/util/game.cpp" line="285"/> <source>Successfully removed the transferable shader cache.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="294"/> + <location filename="../../src/qt_common/util/game.cpp" line="288"/> <source>Failed to remove the transferable shader cache.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="311"/> + <location filename="../../src/qt_common/util/game.cpp" line="304"/> <source>Error Removing Vulkan Driver Pipeline Cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="312"/> + <location filename="../../src/qt_common/util/game.cpp" line="305"/> <source>Failed to remove the driver pipeline cache.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="323"/> - <location filename="../../src/qt_common/util/game.cpp" line="334"/> + <location filename="../../src/qt_common/util/game.cpp" line="315"/> + <location filename="../../src/qt_common/util/game.cpp" line="325"/> <source>Error Removing Transferable Shader Caches</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="330"/> + <location filename="../../src/qt_common/util/game.cpp" line="321"/> <source>Successfully removed the transferable shader caches.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="335"/> + <location filename="../../src/qt_common/util/game.cpp" line="326"/> <source>Failed to remove the transferable shader cache directory.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="351"/> - <location filename="../../src/qt_common/util/game.cpp" line="362"/> + <location filename="../../src/qt_common/util/game.cpp" line="340"/> + <location filename="../../src/qt_common/util/game.cpp" line="349"/> <source>Error Removing Custom Configuration</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="352"/> + <location filename="../../src/qt_common/util/game.cpp" line="341"/> <source>A custom configuration for this title does not exist.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="359"/> + <location filename="../../src/qt_common/util/game.cpp" line="347"/> <source>Successfully removed the custom game configuration.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="363"/> + <location filename="../../src/qt_common/util/game.cpp" line="350"/> <source>Failed to remove the custom game configuration.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="391"/> + <location filename="../../src/qt_common/util/game.cpp" line="378"/> <source>Reset Metadata Cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="395"/> + <location filename="../../src/qt_common/util/game.cpp" line="385"/> <source>The metadata cache is already empty.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="400"/> + <location filename="../../src/qt_common/util/game.cpp" line="391"/> <source>The operation completed successfully.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="406"/> + <location filename="../../src/qt_common/util/game.cpp" line="398"/> <source>The metadata cache couldn't be deleted. It might be in use or non-existent.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="421"/> + <location filename="../../src/qt_common/util/game.cpp" line="413"/> <source>Create Shortcut</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="422"/> + <location filename="../../src/qt_common/util/game.cpp" line="414"/> <source>Do you want to launch the game in fullscreen?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="426"/> + <location filename="../../src/qt_common/util/game.cpp" line="418"/> <source>Shortcut Created</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="427"/> + <location filename="../../src/qt_common/util/game.cpp" line="419"/> <source>Successfully created a shortcut to %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="432"/> + <location filename="../../src/qt_common/util/game.cpp" line="424"/> <source>Shortcut may be Volatile!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="433"/> + <location filename="../../src/qt_common/util/game.cpp" line="425"/> <source>This will create a shortcut to the current AppImage. This may not work well if you update. Continue?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="439"/> + <location filename="../../src/qt_common/util/game.cpp" line="431"/> <source>Failed to Create Shortcut</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="440"/> + <location filename="../../src/qt_common/util/game.cpp" line="432"/> <source>Failed to create a shortcut to %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="510"/> + <location filename="../../src/qt_common/util/game.cpp" line="504"/> <source>Create Icon</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="511"/> + <location filename="../../src/qt_common/util/game.cpp" line="505"/> <source>Cannot create icon file. Path "%1" does not exist and cannot be created.</source> <translation type="unfinished"/> </message> @@ -9083,6 +9108,120 @@ Only do this if you're 100% sure you want to delete this data.</source> </message> </context> <context> + <name>QtCommon::StringLookup</name> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="49"/> + <source>Contains game save data. DO NOT REMOVE UNLESS YOU KNOW WHAT YOU'RE DOING!</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="51"/> + <source>Contains Vulkan and OpenGL pipeline caches. Generally safe to remove.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="52"/> + <source>Contains updates and DLC for games.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="53"/> + <source>Contains firmware and applet data.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="54"/> + <source>Contains game mods, patches, and cheats.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="57"/> + <source>Decryption Keys were successfully installed</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="58"/> + <source>Unable to read key directory, aborting</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="59"/> + <source>One or more keys failed to copy.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="61"/> + <source>Verify your keys file has a .keys extension and try again.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="63"/> + <source>Decryption Keys failed to initialize. Check that your dumping tools are up to date and re-dump keys.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="68"/> + <source>Successfully installed firmware version %1</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="69"/> + <source>Unable to locate potential firmware NCA files</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="70"/> + <source>Failed to delete one or more firmware files.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="71"/> + <source>One or more firmware files failed to copy into NAND.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="73"/> + <source>Firmware installation cancelled, firmware may be in a bad state or corrupted. Restart Eden or re-install firmware.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="78"/> + <source>Eden has detected user data for the following emulators:</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="80"/> + <source>Would you like to migrate your data for use in Eden? +Select the corresponding button to migrate data from that emulator. +This may take a while.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="84"/> + <source>Clearing shader cache is recommended for all users. +Do not uncheck unless you know what you're doing.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="88"/> + <source>Keeps the old data directory. This is recommended if you aren't +space-constrained and want to keep separate data for the old emulator.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="91"/> + <source>Deletes the old data directory. +This is recommended on devices with space constraints.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="94"/> + <source>Creates a filesystem link between the old directory and Eden directory. +This is recommended if you want to share data between emulators.</source> + <translation type="unfinished"/> + </message> +</context> +<context> <name>QtControllerSelectorDialog</name> <message> <location filename="../../src/yuzu/applets/qt_controller.ui" line="14"/> diff --git a/dist/languages/uk.ts b/dist/languages/uk.ts index a6083727d2..9b05c206e6 100644 --- a/dist/languages/uk.ts +++ b/dist/languages/uk.ts @@ -43,7 +43,7 @@ li.checked::marker { content: "\2612"; } <message> <location filename="../../src/yuzu/aboutdialog.ui" line="147"/> <source><html><head/><body><p><span style=" font-size:7pt;">&quot;Nintendo Switch&quot; is a trademark of Nintendo. eden is not affiliated with Nintendo in any way.</span></p></body></html></source> - <translation><html><head/><body><p><span style=" font-size:7pt;">&quot;Nintendo Switch&quot; є торговою маркою Nintendo. yuzu жодним чином не пов’язаний із Nintendo.</span></p></body></html></translation> + <translation><html><head/><body><p><span style=" font-size:7pt;">&quot;Nintendo Switch&quot; є торговою маркою Nintendo. eden жодним чином не пов’язаний із Nintendo.</span></p></body></html></translation> </message> </context> <context> @@ -61,7 +61,7 @@ li.checked::marker { content: "\2612"; } <message> <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="45"/> <source>Touch the top left corner <br>of your touchpad.</source> - <translation>Торкніться верхнього лівого кута <br> своєї сенсорної панелі.</translation> + <translation>Торкніться лівого верхнього кута <br> своєї сенсорної панелі.</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="48"/> @@ -174,7 +174,7 @@ li.checked::marker { content: "\2612"; } This would ban both their forum username and their IP address.</source> <translation>Ви впевнені, що хочете <b>вигнати та заблокувати</b> гравця «%1»? -Ця дія заблокує його ім’я користувача на форумі та IP-адресу.</translation> +Таким чином ви заблокуєте його на форумі за ім’ям користувача та IP-адресою.</translation> </message> </context> <context> @@ -197,7 +197,7 @@ This would ban both their forum username and their IP address.</source> <message> <location filename="../../src/yuzu/multiplayer/client_room.ui" line="57"/> <source>Leave Room</source> - <translation>Залишити кімнату</translation> + <translation>Покинути кімнату</translation> </message> </context> <context> @@ -412,7 +412,7 @@ This would ban both their forum username and their IP address.</source> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="43"/> <source>Online web</source> - <translation>Інтернет</translation> + <translation>Онлайн-мережа</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="44"/> @@ -427,7 +427,7 @@ This would ban both their forum username and their IP address.</source> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="46"/> <source>Offline web</source> - <translation>Інтернет</translation> + <translation>Офлайн-мережа</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="47"/> @@ -480,26 +480,61 @@ This would ban both their forum username and their IP address.</source> <translation>Багатоядерна емуляція ЦП</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="65"/> + <source>This option increases CPU emulation thread use from 1 to the maximum of 4. +This is mainly a debug option and shouldn't be disabled.</source> + <translation>Це налаштування збільшує потоки емуляції ЦП з 1 до максимальних 4. +Це налаштування в основному для зневадження й не повинно бути вимкненим.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="70"/> <source>Memory Layout</source> <translation>Розкладка пам’яті</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="71"/> + <source>Increases the amount of emulated RAM from 4GB of the board to the devkit 8/6GB. +Doesn't affect performance/stability but may allow HD texture mods to load.</source> + <translation>Збільшує обсяг емульованої оперативної пам’яті з 4 ГБ як у стандартного Switch до 6/8 ГБ із версії для розробників. +Не впливає на продуктивність/стабільність, але може дозволити завантажувати модифіковані текстури вищої роздільності.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="77"/> <source>Limit Speed Percent</source> <translation>Відсоток обмеження швидкості</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="78"/> + <source>Controls the game's maximum rendering speed, but it's up to each game if it runs faster or not. +200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. +Disabling it means unlocking the framerate to the maximum your PC can reach.</source> + <translation>Керує максимальною швидкістю візуалізації гри. Деякі ігри можуть працювати з неправильною швидкістю. +200% для гри з 30 к/с — це 60 к/с, а для гри з 60 к/с — 120 к/с. +Вимкнення розблокує частоту кадрів до максимальної, на яку здатен здатен ваш комп’ютер.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="84"/> <source>Synchronize Core Speed</source> <translation>Синхронізувати швидкість ядер</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="85"/> + <source>Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). +Can help reduce stuttering at lower framerates.</source> + <translation>Синхронізує швидкість ядер ЦП з максимальною швидкістю візуалізації гри, щоб збільшити частоту кадрів, при цьому не впливаючи на швидкість гри (анімації, фізика тощо). +Може зменшити затримки при низькій частоті кадрів.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="92"/> <source>Accuracy:</source> <translation>Точність:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="93"/> + <source>Change the accuracy of the emulated CPU (for debugging only).</source> + <translation>Змінює точність емульованого ЦП (лише для зневадження)</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="94"/> <location filename="../../src/qt_common/config/shared_translation.cpp" line="110"/> <source>Backend:</source> @@ -523,6 +558,11 @@ Use Boost (1700MHz) to run at the Switch's highest native clock, or Fast (2 <translation>Користувацькі такти ЦП</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="108"/> + <source>Set a custom value of CPU ticks. Higher values can increase performance, but may cause deadlocks. A range of 77-21000 is recommended.</source> + <translation>Налаштування власного значення тактів ЦП. Більші значення можуть збільшити продуктивність, але також можуть спричинити блокування. Рекомендовані значення в діапазоні 77–21000.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="115"/> <source>Enable Host MMU Emulation (fastmem)</source> <translation>Увімкнути емуляцію MMU господаря (fastmem)</translation> @@ -584,6 +624,13 @@ Please note this also reduces accuracy of certain floating-point instructions.</ <translation>Вимкнути перевірки адресного простору</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="142"/> + <source>This option improves speed by eliminating a safety check before every memory operation. +Disabling it may allow arbitrary code execution.</source> + <translation>Це налаштування покращує швидкість завдяки вимкненню перевірок безпеки перед операціями з пам’яттю. +Вимкнення може дозволити грі виконувати довільний код.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="147"/> <source>Ignore global monitor</source> <translation>Ігнорувати глобальний моніторинг</translation> @@ -601,21 +648,49 @@ Please note this may result in deadlocks and other race conditions.</source> <translation>API:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="157"/> + <source>Changes the output graphics API. +Vulkan is recommended.</source> + <translation>Змінює API виведення графіки. +Рекомендовано використовувати Vulkan.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="160"/> <source>Device:</source> <translation>Пристрій:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="161"/> + <source>This setting selects the GPU to use (Vulkan only).</source> + <translation>Це налаштування вибирає ГП для використання (лише Vulkan).</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="164"/> <source>Shader Backend:</source> <translation>Бекенд шейдерів:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="165"/> + <source>The shader backend to use with OpenGL. +GLSL is recommended.</source> + <translation>Бекенд шейдерів для використання з OpenGL. +Рекомендовано використовувати GLSL.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="168"/> <source>Resolution:</source> <translation>Роздільність:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="169"/> + <source>Forces to render at a different resolution. +Higher resolutions require more VRAM and bandwidth. +Options lower than 1X can cause artifacts.</source> + <translation>Примушує візуалізовуватися з іншою роздільністю. +Вищі роздільності потребують більше відеопам’яті й пропускної здатності. +Варіанти нище ніж 1X можуть спричинити проблеми з візуалізацією.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="172"/> <source>Window Adapting Filter:</source> <translation>Фільтр адаптації вікна:</translation> @@ -626,11 +701,25 @@ Please note this may result in deadlocks and other race conditions.</source> <translation>Різкість FSR:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="176"/> + <source>Determines how sharpened the image will look using FSR's dynamic contrast.</source> + <translation>Визначає, наскільки різким буде виглядати зображення при використанні динамічного контрасту FSR.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="179"/> <source>Anti-Aliasing Method:</source> <translation>Метод згладжування:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="180"/> + <source>The anti-aliasing method to use. +SMAA offers the best quality. +FXAA can produce a more stable picture in lower resolutions.</source> + <translation>Метод згладжування. +SMAA забезпечує найкращу якість. +FXAA може створювати стабільніше зображення при низьких роздільностях.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="184"/> <source>Fullscreen Mode:</source> <translation>Повноекранний режим:</translation> @@ -650,6 +739,20 @@ Exclusive fullscreen may offer better performance and better Freesync/Gsync supp <translation>Співвідношення сторін:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="192"/> + <source>Stretches the renderer to fit the specified aspect ratio. +Most games only support 16:9, so modifications are required to get other ratios. +Also controls the aspect ratio of captured screenshots.</source> + <translation>Розтягує візуалізацію, щоб вона вписувалася у вказане співвідношення сторін. +Більшість ігор підтримують лише 16:9, тому для інших співвідношень будуть потрібні спеціальні ігрові модифікації. +Також керує співвідношеням сторін знімків екрана.</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="197"/> + <source>Use persistent pipeline cache</source> + <translation>Використовувати стійкий кеш конвеєра</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="198"/> <source>Allows saving shaders to storage for faster loading on following game boots. Disabling it is only intended for debugging.</source> @@ -657,6 +760,11 @@ Disabling it is only intended for debugging.</source> Вимкнення цього налаштування задумане лише для зневадження.</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="202"/> + <source>Optimize SPIRV output</source> + <translation>Оптимізовувати виведення SPIRV</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="203"/> <source>Runs an additional optimization pass over generated SPIRV shaders. Will increase time required for shader compilation. @@ -699,31 +807,83 @@ In most cases, GPU decoding provides the best performance.</source> <translation>Метод декодування ASTC:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="220"/> + <source>This option controls how ASTC textures should be decoded. +CPU: Use the CPU for decoding. +GPU: Use the GPU's compute shaders to decode ASTC textures (recommended). +CPU Asynchronously: Use the CPU to decode ASTC textures on demand. EliminatesASTC decoding +stuttering but may present artifacts.</source> + <translation>Це налаштування керує тим, як повинні декодуватися ASTC-текстури. +ЦП: Використання ЦП для декодування. +ГП: Використання обчислення шейдерів ГП для декодування ASTC-текстур (рекомендовано). +Асинхронно ЦП: Використання ЦП для декодування ASTC-текстур по мірі їх викликів. Повністю усуває затримки декодування ASTC ціною проблем з візуалізацією, поки текстури декодуються.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="228"/> <source>ASTC Recompression Method:</source> <translation>Метод перестиснення ASTC:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/> + <source>Most GPUs lack support for ASTC textures and must decompress to anintermediate format: RGBA8. +BC1/BC3: The intermediate format will be recompressed to BC1 or BC3 format, + saving VRAM but degrading image quality.</source> + <translation>Більшість ГП не підтримують ASTC-текстури, тому їх потрібно перепаковувати у проміжний формат — RGBA8. +BC1/BC3: Проміжний формат буде перепаковано у формат BC1 або BC3 для збереження відеопам’яті, але це негатривно вплине на якість зображення.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="235"/> <source>VRAM Usage Mode:</source> <translation>Режим використання відеопам’яті:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/> + <source>Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. +Aggressive mode may impact performance of other applications such as recording software.</source> + <translation>Це налаштування вибирає, чи повинен емулятор надавати перевагу заощадженню пам’яті, чи по максимуму використовувати доступну відеопам’ять задля продуктивності. +Режим «Агресивно» може вплинути на продуктивність інших застосунків, як-от засоби запису.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="239"/> <source>Skip CPU Inner Invalidation</source> <translation>Пропускати внутрішнє анулювання ЦП</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="240"/> + <source>Skips certain cache invalidations during memory updates, reducing CPU usage and improving latency. This may cause soft-crashes.</source> + <translation>Пропускає деякі анулювання кешу під час оновлень пам’яті, зменшуючи використання ЦП й виправляючи затримки. Це може спричинити збої.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="245"/> <source>VSync Mode:</source> <translation>Режим вертикальної синхронізації:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="246"/> + <source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. +FIFO Relaxed allows tearing as it recovers from a slow down. +Mailbox can have lower latency than FIFO and does not tear but may drop frames. +Immediate (no synchronization) presents whatever is available and can exhibit tearing.</source> + <translation>FIFO (вертикальна синхронізація) не пропускає кадри і не створює розриви, але обмежений частотою оновлення екрана. +FIFO Relaxed допускає розриви під час відновлення після сповільнень. +Mailbox може мати меншу затримку, ніж FIFO, і не має розривів, але може пропускати кадри. +Immediate (без синхронізації) показує всі кадри й може створювати розриви.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="256"/> <source>Sync Memory Operations</source> <translation>Синхронізувати операції з пам’яттю</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="257"/> + <source>Ensures data consistency between compute and memory operations. +This option fixes issues in games, but may degrade performance. +Unreal Engine 4 games often see the most significant changes thereof.</source> + <translation>Забезпечує узгодженість даних між операціями з пам’яттю та обчисленнями. +Це налаштування виправляє проблеми в іграх, але погіршує продуктивність. +Ігри на Unreal Engine 4 часто зазнають найзначніших змін.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="260"/> <source>Enable asynchronous presentation (Vulkan only)</source> <translation>Увімкнути асинхронне подання (лише Vulkan)</translation> @@ -749,6 +909,13 @@ In most cases, GPU decoding provides the best performance.</source> <translation>Анізотропна фільтрація:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="271"/> + <source>Controls the quality of texture rendering at oblique angles. +Safe to set at 16x on most GPUs.</source> + <translation>Керує якістю візуалізації текстур під непрямими кутами. +Для більшості ГП можна вільно вибирати 16x.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="274"/> <source>GPU Accuracy:</source> <translation>Точність ГП:</translation> @@ -770,6 +937,21 @@ Extreme should only be used as a last resort.</source> <translation>Точність DMA:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="281"/> + <source>Controls the DMA precision accuracy. Safe precision fixes issues in some games but may degrade performance.</source> + <translation>Керує точністю DMA. Вища точність виправляє проблеми з деякими іграми, але може погіршити продуктивність.</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="284"/> + <source>Enable asynchronous shader compilation (Hack)</source> + <translation>Увімкнути асинхронну компіляцію шейдерів (обхідне рішення)</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="285"/> + <source>May reduce shader stutter.</source> + <translation>Може зменшити шейдерні затримки.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="289"/> <source>Fast GPU Time (Hack)</source> <translation>Швидкий час роботи ГП (обхідне рішення)</translation> @@ -799,6 +981,15 @@ This option can improve shader loading time significantly in cases where the Vul <translation>Увімкнути обчислювальні конвеєри (лише Intel Vulkan)</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/> + <source>Required by some games. +This setting only exists for Intel proprietary drivers and may crash if enabled. +Compute pipelines are always enabled on all other drivers.</source> + <translation>Необхідно для деяких ігор. +Це налаштування лише для власних драйверів Intel і може спричинити збої. +Обчислювальні конвеєри завжди увімкнені у всіх інших драйверах.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="309"/> <source>Enable Reactive Flushing</source> <translation>Увімкнути реактивне очищення</translation> @@ -834,11 +1025,27 @@ This option can improve shader loading time significantly in cases where the Vul <translation>Розширений динамічний стан</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="326"/> + <source>Controls the number of features that can be used in Extended Dynamic State. +Higher numbers allow for more features and can increase performance, but may cause issues. +The default value is per-system.</source> + <translation>Керує кількістю функцій, які можна використовувати в «Розширеному динамічному стані». +Більше число допускає більше функцій і може збільшити продуктивність, але може спричинити проблеми. +Стандартне значення залежить від системи.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="330"/> <source>Provoking Vertex</source> <translation>Провокативна вершина</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="331"/> + <source>Improves lighting and vertex handling in some games. +Only Vulkan 1.0+ devices support this extension.</source> + <translation>Покращує освітлення та взаємодію з вершинами у деяких іграх. +Це розширення підтримують лише пристрої з Vulkan 1.0+.</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="336"/> <source>Descriptor Indexing</source> <translation>Індексування дескрипторів</translation> @@ -856,268 +1063,6 @@ Some Vulkan 1.1+ and all 1.2+ devices support this extension.</source> <translation>Шейдинг зразків</translation> </message> <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="354"/> - <source>RNG Seed</source> - <translation>Початкове значення RNG</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="357"/> - <source>Device Name</source> - <translation>Назва пристрою</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="360"/> - <source>Custom RTC Date:</source> - <translation>Користувацька дата RTC:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="370"/> - <source>Language:</source> - <translation>Мова:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="372"/> - <source>Region:</source> - <translation>Регіон:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="373"/> - <source>Time Zone:</source> - <translation>Часовий пояс:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="374"/> - <source>Sound Output Mode:</source> - <translation>Режим виведення звуку:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="377"/> - <source>Console Mode:</source> - <translation>Режим консолі:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="408"/> - <source>Confirm before stopping emulation</source> - <translation>Підтверджувати зупинку емуляції</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="413"/> - <source>Hide mouse on inactivity</source> - <translation>Приховувати курсор миші при бездіяльності</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="417"/> - <source>Disable controller applet</source> - <translation>Вимкнути аплет контролера</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="65"/> - <source>This option increases CPU emulation thread use from 1 to the maximum of 4. -This is mainly a debug option and shouldn't be disabled.</source> - <translation>Це налаштування збільшує потоки емуляції ЦП з 1 до максимальних 4. -Це налаштування в основному для зневадження й не повинно бути вимкненим.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="71"/> - <source>Increases the amount of emulated RAM from 4GB of the board to the devkit 8/6GB. -Doesn't affect performance/stability but may allow HD texture mods to load.</source> - <translation>Збільшує обсяг емульованої оперативної пам’яті з 4 ГБ як у стандартного Switch до 6/8 ГБ із версії для розробників. -Не впливає на продуктивність/стабільність, але може дозволити завантажувати модифіковані текстури вищої роздільності.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="78"/> - <source>Controls the game's maximum rendering speed, but it's up to each game if it runs faster or not. -200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. -Disabling it means unlocking the framerate to the maximum your PC can reach.</source> - <translation>Керує максимальною швидкістю візуалізації гри. Деякі ігри можуть працювати з неправильною швидкістю. -200% для гри з 30 к/с — це 60 к/с, а для гри з 60 к/с — 120 к/с. -Вимкнення розблокує частоту кадрів до максимальної, на яку здатен здатен ваш комп’ютер.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="85"/> - <source>Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). -Can help reduce stuttering at lower framerates.</source> - <translation>Синхронізує швидкість ядер ЦП з максимальною швидкістю візуалізації гри, щоб збільшити частоту кадрів, при цьому не впливаючи на швидкість гри (анімації, фізика тощо). -Може зменшити затримки при низькій частоті кадрів.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="93"/> - <source>Change the accuracy of the emulated CPU (for debugging only).</source> - <translation>Змінює точність емульованого ЦП (лише для зневадження)</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="108"/> - <source>Set a custom value of CPU ticks. Higher values can increase performance, but may cause deadlocks. A range of 77-21000 is recommended.</source> - <translation>Налаштування власного значення тактів ЦП. Більші значення можуть збільшити продуктивність, але також можуть спричинити блокування. Рекомендовані значення в діапазоні 77–21000.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="142"/> - <source>This option improves speed by eliminating a safety check before every memory operation. -Disabling it may allow arbitrary code execution.</source> - <translation>Це налаштування покращує швидкість завдяки вимкненню перевірок безпеки перед операціями з пам’яттю. -Вимкнення може дозволити грі виконувати довільний код.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="157"/> - <source>Changes the output graphics API. -Vulkan is recommended.</source> - <translation>Змінює API виведення графіки. -Рекомендовано використовувати Vulkan.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="161"/> - <source>This setting selects the GPU to use (Vulkan only).</source> - <translation>Це налаштування вибирає ГП для використання (лише Vulkan).</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="165"/> - <source>The shader backend to use with OpenGL. -GLSL is recommended.</source> - <translation>Бекенд шейдерів для використання з OpenGL. -Рекомендовано використовувати GLSL.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="169"/> - <source>Forces to render at a different resolution. -Higher resolutions require more VRAM and bandwidth. -Options lower than 1X can cause artifacts.</source> - <translation>Примушує візуалізовуватися з іншою роздільністю. -Вищі роздільності потребують більше відеопам’яті й пропускної здатності. -Варіанти нище ніж 1X можуть спричинити проблеми з візуалізацією.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="176"/> - <source>Determines how sharpened the image will look using FSR's dynamic contrast.</source> - <translation>Визначає, наскільки різким буде виглядати зображення при використанні динамічного контрасту FSR.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="180"/> - <source>The anti-aliasing method to use. -SMAA offers the best quality. -FXAA can produce a more stable picture in lower resolutions.</source> - <translation>Метод згладжування. -SMAA забезпечує найкращу якість. -FXAA може створювати стабільніше зображення при низьких роздільностях.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="192"/> - <source>Stretches the renderer to fit the specified aspect ratio. -Most games only support 16:9, so modifications are required to get other ratios. -Also controls the aspect ratio of captured screenshots.</source> - <translation>Розтягує візуалізацію, щоб вона вписувалася у вказане співвідношення сторін. -Більшість ігор підтримують лише 16:9, тому для інших співвідношень будуть потрібні спеціальні ігрові модифікації. -Також керує співвідношеням сторін знімків екрана.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="197"/> - <source>Use persistent pipeline cache</source> - <translation>Використовувати стійкий кеш конвеєра</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="202"/> - <source>Optimize SPIRV output</source> - <translation>Оптимізовувати виведення SPIRV</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="220"/> - <source>This option controls how ASTC textures should be decoded. -CPU: Use the CPU for decoding. -GPU: Use the GPU's compute shaders to decode ASTC textures (recommended). -CPU Asynchronously: Use the CPU to decode ASTC textures on demand. EliminatesASTC decoding -stuttering but may present artifacts.</source> - <translation>Це налаштування керує тим, як повинні декодуватися ASTC-текстури. -ЦП: Використання ЦП для декодування. -ГП: Використання обчислення шейдерів ГП для декодування ASTC-текстур (рекомендовано). -Асинхронно ЦП: Використання ЦП для декодування ASTC-текстур по мірі їх викликів. Повністю усуває затримки декодування ASTC ціною проблем з візуалізацією, поки текстури декодуються.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/> - <source>Most GPUs lack support for ASTC textures and must decompress to anintermediate format: RGBA8. -BC1/BC3: The intermediate format will be recompressed to BC1 or BC3 format, - saving VRAM but degrading image quality.</source> - <translation>Більшість ГП не підтримують ASTC-текстури, тому їх потрібно перепаковувати у проміжний формат — RGBA8. -BC1/BC3: Проміжний формат буде перепаковано у формат BC1 або BC3 для збереження відеопам’яті, але це негатривно вплине на якість зображення.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/> - <source>Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. -Aggressive mode may impact performance of other applications such as recording software.</source> - <translation>Це налаштування вибирає, чи повинен емулятор надавати перевагу заощадженню пам’яті, чи по максимуму використовувати доступну відеопам’ять задля продуктивності. -Режим «Агресивно» може вплинути на продуктивність інших застосунків, як-от засоби запису.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="240"/> - <source>Skips certain cache invalidations during memory updates, reducing CPU usage and improving latency. This may cause soft-crashes.</source> - <translation>Пропускає деякі анулювання кешу під час оновлень пам’яті, зменшуючи використання ЦП й виправляючи затримки. Це може спричинити збої.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="246"/> - <source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. -FIFO Relaxed allows tearing as it recovers from a slow down. -Mailbox can have lower latency than FIFO and does not tear but may drop frames. -Immediate (no synchronization) presents whatever is available and can exhibit tearing.</source> - <translation>FIFO (вертикальна синхронізація) не пропускає кадри і не створює розриви, але обмежений частотою оновлення екрана. -FIFO Relaxed допускає розриви під час відновлення після сповільнень. -Mailbox може мати меншу затримку, ніж FIFO, і не має розривів, але може пропускати кадри. -Immediate (без синхронізації) показує всі кадри й може створювати розриви.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="257"/> - <source>Ensures data consistency between compute and memory operations. -This option fixes issues in games, but may degrade performance. -Unreal Engine 4 games often see the most significant changes thereof.</source> - <translation>Забезпечує узгодженість даних між операціями з пам’яттю та обчисленнями. -Це налаштування виправляє проблеми в іграх, але погіршує продуктивність. -Ігри на Unreal Engine 4 часто зазнають найзначніших змін.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="271"/> - <source>Controls the quality of texture rendering at oblique angles. -Safe to set at 16x on most GPUs.</source> - <translation>Керує якістю візуалізації текстур під непрямими кутами. -Для більшості ГП можна вільно вибирати 16x.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="281"/> - <source>Controls the DMA precision accuracy. Safe precision fixes issues in some games but may degrade performance.</source> - <translation>Керує точністю DMA. Вища точність виправляє проблеми з деякими іграми, але може погіршити продуктивність.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="284"/> - <source>Enable asynchronous shader compilation (Hack)</source> - <translation>Увімкнути асинхронну компіляцію шейдерів (обхідне рішення)</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="285"/> - <source>May reduce shader stutter.</source> - <translation>Може зменшити шейдерні затримки.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/> - <source>Required by some games. -This setting only exists for Intel proprietary drivers and may crash if enabled. -Compute pipelines are always enabled on all other drivers.</source> - <translation>Необхідно для деяких ігор. -Це налаштування лише для власних драйверів Intel і може спричинити збої. -Обчислювальні конвеєри завжди увімкнені у всіх інших драйверах.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="326"/> - <source>Controls the number of features that can be used in Extended Dynamic State. -Higher numbers allow for more features and can increase performance, but may cause issues. -The default value is per-system.</source> - <translation>Керує кількістю функцій, які можна використовувати в «Розширеному динамічному стані». -Більше число допускає більше функцій і може збільшити продуктивність, але може спричинити проблеми. -Стандартне значення залежить від системи.</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="331"/> - <source>Improves lighting and vertex handling in some games. -Only Vulkan 1.0+ devices support this extension.</source> - <translation>Покращує освітлення та взаємодію з вершинами у деяких іграх. -Це розширення підтримують лише пристрої з Vulkan 1.0+.</translation> - </message> - <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="345"/> <source>Allows the fragment shader to execute per sample in a multi-sampled fragment instead of once per fragment. Improves graphics quality at the cost of performance. Higher values improve quality but degrade performance.</source> @@ -1125,6 +1070,11 @@ Higher values improve quality but degrade performance.</source> Вищі значення покращують якість, але погіршують продуктивність.</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="354"/> + <source>RNG Seed</source> + <translation>Початкове значення RNG</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="355"/> <source>Controls the seed of the random number generator. Mainly used for speedrunning.</source> @@ -1133,10 +1083,20 @@ Mainly used for speedrunning.</source> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="357"/> + <source>Device Name</source> + <translation>Назва пристрою</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="357"/> <source>The name of the console.</source> <translation>Назва консолі.</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="360"/> + <source>Custom RTC Date:</source> + <translation>Користувацька дата RTC:</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="361"/> <source>This option allows to change the clock of the console. Can be used to manipulate time in games.</source> @@ -1149,21 +1109,46 @@ Can be used to manipulate time in games.</source> <translation>Кількість секунд від поточного unix-часу.</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="370"/> + <source>Language:</source> + <translation>Мова:</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="371"/> <source>This option can be overridden when region setting is auto-select</source> <translation>Це налаштування може перевизначитися, якщо налаштування регіону вибирається автоматично</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="372"/> + <source>Region:</source> + <translation>Регіон:</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="372"/> <source>The region of the console.</source> <translation>Регіон консолі.</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="373"/> + <source>Time Zone:</source> + <translation>Часовий пояс:</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="373"/> <source>The time zone of the console.</source> <translation>Часовий пояс консолі.</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="374"/> + <source>Sound Output Mode:</source> + <translation>Режим виведення звуку:</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="377"/> + <source>Console Mode:</source> + <translation>Режим консолі:</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="378"/> <source>Selects if the console is in Docked or Handheld mode. Games will change their resolution, details and supported controllers and depending on this setting. @@ -1193,6 +1178,11 @@ Setting to Handheld can help improve performance for low end systems.</source> <translation>Призупиняє емуляцію при фокусування на інших вікнах.</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="408"/> + <source>Confirm before stopping emulation</source> + <translation>Підтверджувати зупинку емуляції</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="409"/> <source>Overrides prompts asking to confirm stopping the emulation. Enabling it bypasses such prompts and directly exits the emulation.</source> @@ -1200,11 +1190,21 @@ Enabling it bypasses such prompts and directly exits the emulation.</source> Увімкнення обходить такі запити й одразу зупиняє емуляцію.</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="413"/> + <source>Hide mouse on inactivity</source> + <translation>Приховувати курсор миші при бездіяльності</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="414"/> <source>Hides the mouse after 2.5s of inactivity.</source> <translation>Приховує курсор миші після 2,5 с її бездіяльності.</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="417"/> + <source>Disable controller applet</source> + <translation>Вимкнути аплет контролера</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="418"/> <source>Forcibly disables the use of the controller applet in emulated programs. When a program attempts to open the controller applet, it is immediately closed.</source> @@ -1375,7 +1375,7 @@ When a program attempts to open the controller applet, it is immediately closed. <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="513"/> <source>Debugging</source> - <translation type="unfinished"/> + <translation>Зневадження</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="517"/> @@ -1509,8 +1509,8 @@ When a program attempts to open the controller applet, it is immediately closed. </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="556"/> - <source>AMD FidelityFX™️ Super Resolution</source> - <translation>AMD FidelityFX™️ Super Resolution</translation> + <source>AMD FidelityFX Super Resolution</source> + <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="557"/> @@ -2722,7 +2722,7 @@ When a program attempts to open the controller applet, it is immediately closed. <message> <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="77"/> <source>GraphicsExtensions</source> - <translation>Розширення графіки</translation> + <translation>ГрафікаРозширення</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="78"/> @@ -4651,16 +4651,16 @@ Current values are %1% and %2% respectively.</source> <translation>Не вдалося знайти RomFS. Файл або ключі дешифрування можуть бути пошкоджені.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="382"/> - <source>Could not extract RomFS. Your file or decryption keys may be corrupted.</source> - <translation>Не вдалося видобути RomFS. Файл або ключі дешифрування можуть бути пошкоджені.</translation> - </message> - <message> <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="381"/> <source>Error extracting archive</source> <translation>Помилка видобування архіву</translation> </message> <message> + <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="382"/> + <source>Could not extract RomFS. Your file or decryption keys may be corrupted.</source> + <translation>Не вдалося видобути RomFS. Файл або ключі дешифрування можуть бути пошкоджені.</translation> + </message> + <message> <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="387"/> <source>Error finding image directory</source> <translation>Помилка виявлення теки зображень</translation> @@ -5202,7 +5202,7 @@ Drag points to change position, or double-click table cells to edit values.</sou <message> <location filename="../../src/yuzu/configuration/configure_ui.ui" line="110"/> <source>Show Play Time Column</source> - <translation>Показувати стовпчик «Час гри»</translation> + <translation>Показувати стовпчик «Награний час»</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_ui.ui" line="119"/> @@ -5777,7 +5777,7 @@ Please go to Configure -> System -> Network and make a selection.</source> </message> <message> <location filename="../../src/qt_common/config/shared_translation.h" line="53"/> - <location filename="../../src/yuzu/main.cpp" line="4408"/> + <location filename="../../src/yuzu/main.cpp" line="4406"/> <source>FSR</source> <translation>FSR</translation> </message> @@ -6023,7 +6023,7 @@ Please go to Configure -> System -> Network and make a selection.</source> <location filename="../../src/yuzu/main.cpp" line="2488"/> <location filename="../../src/yuzu/main.cpp" line="2833"/> <source>Folder does not exist!</source> - <translation>Тека не існує!</translation> + <translation>Теки не існує!</translation> </message> <message> <location filename="../../src/yuzu/main.cpp" line="2565"/> @@ -6078,12 +6078,12 @@ Please go to Configure -> System -> Network and make a selection.</source> <message> <location filename="../../src/yuzu/main.cpp" line="2657"/> <source>Remove Play Time Data</source> - <translation>Вилучити дані щодо часу гри</translation> + <translation>Вилучити дані награного часу</translation> </message> <message> <location filename="../../src/yuzu/main.cpp" line="2657"/> <source>Reset play time?</source> - <translation>Скинути час гри?</translation> + <translation>Скинути награний час?</translation> </message> <message> <location filename="../../src/yuzu/main.cpp" line="2670"/> @@ -6366,112 +6366,112 @@ Please, only use this feature to install updates and DLC.</source> <translation>Не вдалося відкрити URL: «%1».</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3605"/> + <location filename="../../src/yuzu/main.cpp" line="3603"/> <source>TAS Recording</source> <translation>Записування TAS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3605"/> + <location filename="../../src/yuzu/main.cpp" line="3603"/> <source>Overwrite file of player 1?</source> <translation>Перезаписати файл гравця 1?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3624"/> + <location filename="../../src/yuzu/main.cpp" line="3622"/> <source>Invalid config detected</source> <translation>Виявлено неправильне налаштування</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3625"/> + <location filename="../../src/yuzu/main.cpp" line="3623"/> <source>Handheld controller can't be used on docked mode. Pro controller will be selected.</source> <translation>Портативний контролер неможливо використовувати в режимі докстанції. Буде вибрано контролер Pro.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3767"/> - <location filename="../../src/yuzu/main.cpp" line="3818"/> + <location filename="../../src/yuzu/main.cpp" line="3765"/> + <location filename="../../src/yuzu/main.cpp" line="3816"/> <source>Amiibo</source> <translation>Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3767"/> - <location filename="../../src/yuzu/main.cpp" line="3818"/> + <location filename="../../src/yuzu/main.cpp" line="3765"/> + <location filename="../../src/yuzu/main.cpp" line="3816"/> <source>The current amiibo has been removed</source> <translation>Поточний amiibo вилучено</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3772"/> + <location filename="../../src/yuzu/main.cpp" line="3770"/> <source>Error</source> <translation>Помилка</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3772"/> - <location filename="../../src/yuzu/main.cpp" line="3830"/> + <location filename="../../src/yuzu/main.cpp" line="3770"/> + <location filename="../../src/yuzu/main.cpp" line="3828"/> <source>The current game is not looking for amiibos</source> <translation>Поточна гра не шукає amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3778"/> + <location filename="../../src/yuzu/main.cpp" line="3776"/> <source>Amiibo File (%1);; All Files (*.*)</source> <translation>Файл amiibo (%1);; Усі файли (*.*)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3779"/> + <location filename="../../src/yuzu/main.cpp" line="3777"/> <source>Load Amiibo</source> <translation>Завантажити amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3814"/> + <location filename="../../src/yuzu/main.cpp" line="3812"/> <source>Error loading Amiibo data</source> <translation>Помилка завантаження даних amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3824"/> + <location filename="../../src/yuzu/main.cpp" line="3822"/> <source>The selected file is not a valid amiibo</source> <translation>Вибраний файл не є правильним amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3827"/> + <location filename="../../src/yuzu/main.cpp" line="3825"/> <source>The selected file is already on use</source> <translation>Вибраний файл уже використовується</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3833"/> + <location filename="../../src/yuzu/main.cpp" line="3831"/> <source>An unknown error occurred</source> <translation>Сталася невідома помилка</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3882"/> - <location filename="../../src/yuzu/main.cpp" line="3905"/> + <location filename="../../src/yuzu/main.cpp" line="3880"/> + <location filename="../../src/yuzu/main.cpp" line="3903"/> <source>Keys not installed</source> <translation>Ключі не встановлено</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3883"/> - <location filename="../../src/yuzu/main.cpp" line="3906"/> + <location filename="../../src/yuzu/main.cpp" line="3881"/> + <location filename="../../src/yuzu/main.cpp" line="3904"/> <source>Install decryption keys and restart Eden before attempting to install firmware.</source> <translation>Встановіть ключі дешифрування та перезапустіть Eden, перш ніж спробувати встановити прошивку.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3888"/> + <location filename="../../src/yuzu/main.cpp" line="3886"/> <source>Select Dumped Firmware Source Location</source> <translation>Виберіть розташування дампу прошивки</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3911"/> + <location filename="../../src/yuzu/main.cpp" line="3909"/> <source>Select Dumped Firmware ZIP</source> <translation>Виберіть ZIP із дампом прошивки</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3911"/> + <location filename="../../src/yuzu/main.cpp" line="3909"/> <source>Zipped Archives (*.zip)</source> <translation>Zip-архіви (*.zip)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3926"/> + <location filename="../../src/yuzu/main.cpp" line="3924"/> <source>Firmware cleanup failed</source> <translation>Не вдалося очистити прошивку</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3927"/> + <location filename="../../src/yuzu/main.cpp" line="3925"/> <source>Failed to clean up extracted firmware cache. Check write permissions in the system temp directory and try again. OS reported error: %1</source> @@ -6480,278 +6480,278 @@ OS reported error: %1</source> Помилка зі звіту від ОС: %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3991"/> - <location filename="../../src/yuzu/main.cpp" line="4014"/> - <location filename="../../src/yuzu/main.cpp" line="4038"/> - <location filename="../../src/yuzu/main.cpp" line="4061"/> - <location filename="../../src/yuzu/main.cpp" line="4087"/> - <location filename="../../src/yuzu/main.cpp" line="4138"/> + <location filename="../../src/yuzu/main.cpp" line="3989"/> + <location filename="../../src/yuzu/main.cpp" line="4012"/> + <location filename="../../src/yuzu/main.cpp" line="4036"/> + <location filename="../../src/yuzu/main.cpp" line="4059"/> + <location filename="../../src/yuzu/main.cpp" line="4085"/> + <location filename="../../src/yuzu/main.cpp" line="4136"/> <source>No firmware available</source> <translation>Немає доступних прошивок</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3992"/> + <location filename="../../src/yuzu/main.cpp" line="3990"/> <source>Please install firmware to use the Album applet.</source> <translation>Встановіть прошивку, щоб користуватися аплетом «Альбом».</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3998"/> + <location filename="../../src/yuzu/main.cpp" line="3996"/> <source>Album Applet</source> <translation>Аплет «Альбом»</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3999"/> + <location filename="../../src/yuzu/main.cpp" line="3997"/> <source>Album applet is not available. Please reinstall firmware.</source> <translation>Аплет «Альбом» недоступний. Перевстановіть прошивку.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4015"/> + <location filename="../../src/yuzu/main.cpp" line="4013"/> <source>Please install firmware to use the Cabinet applet.</source> <translation>Встановіть прошивку, щоб користуватися аплетом «Шафа».</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4021"/> + <location filename="../../src/yuzu/main.cpp" line="4019"/> <source>Cabinet Applet</source> <translation>Аплет «Шафа»</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4022"/> + <location filename="../../src/yuzu/main.cpp" line="4020"/> <source>Cabinet applet is not available. Please reinstall firmware.</source> <translation>Аплет «Шафа» недоступний. Перевстановіть прошивку.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4039"/> + <location filename="../../src/yuzu/main.cpp" line="4037"/> <source>Please install firmware to use the Mii editor.</source> <translation>Встановіть прошивку, щоб користуватися редактором Mii.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4045"/> + <location filename="../../src/yuzu/main.cpp" line="4043"/> <source>Mii Edit Applet</source> <translation>Аплет «Редактор Mii»</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4046"/> + <location filename="../../src/yuzu/main.cpp" line="4044"/> <source>Mii editor is not available. Please reinstall firmware.</source> <translation>Редактор Mii недоступний. Перевстановіть прошивку.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4062"/> + <location filename="../../src/yuzu/main.cpp" line="4060"/> <source>Please install firmware to use the Controller Menu.</source> <translation>Встановіть прошивку, щоб користуватися меню контролерів.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4069"/> + <location filename="../../src/yuzu/main.cpp" line="4067"/> <source>Controller Applet</source> <translation>Аплет «Контролери»</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4070"/> + <location filename="../../src/yuzu/main.cpp" line="4068"/> <source>Controller Menu is not available. Please reinstall firmware.</source> <translation>Меню контролерів недоступне. Перевстановіть прошивку.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4088"/> + <location filename="../../src/yuzu/main.cpp" line="4086"/> <source>Please install firmware to use the Home Menu.</source> <translation>Встановіть прошивку, щоб користуватися меню-домівкою.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4091"/> + <location filename="../../src/yuzu/main.cpp" line="4089"/> <source>Firmware Corrupted</source> <translation>Прошивка пошкоджена</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4098"/> + <location filename="../../src/yuzu/main.cpp" line="4096"/> <source>Firmware Too New</source> <translation>Прошивка надто нова</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4099"/> + <location filename="../../src/yuzu/main.cpp" line="4097"/> <source> Continue anyways?</source> <translation> Однаково продовжити?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4103"/> + <location filename="../../src/yuzu/main.cpp" line="4101"/> <source>Don't show again</source> <translation>Не показувати знову</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4122"/> + <location filename="../../src/yuzu/main.cpp" line="4120"/> <source>Home Menu Applet</source> <translation>Аплет «Меню-домівка»</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4123"/> + <location filename="../../src/yuzu/main.cpp" line="4121"/> <source>Home Menu is not available. Please reinstall firmware.</source> <translation>Меню-домівка недоступне. Перевстановіть прошивку.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4139"/> + <location filename="../../src/yuzu/main.cpp" line="4137"/> <source>Please install firmware to use Starter.</source> <translation>Встановіть прошивку, щоб користуватися аплетом «Початок».</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4145"/> + <location filename="../../src/yuzu/main.cpp" line="4143"/> <source>Starter Applet</source> <translation>Аплет «Початок»</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4146"/> + <location filename="../../src/yuzu/main.cpp" line="4144"/> <source>Starter is not available. Please reinstall firmware.</source> <translation>Аплет «Початок» недоступний. Перевстановіть прошивку.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4187"/> + <location filename="../../src/yuzu/main.cpp" line="4185"/> <source>Capture Screenshot</source> <translation>Зробити знімок екрана</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4188"/> + <location filename="../../src/yuzu/main.cpp" line="4186"/> <source>PNG Image (*.png)</source> <translation>Зображення PNG (*.png)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4232"/> + <location filename="../../src/yuzu/main.cpp" line="4230"/> <source>Update Available</source> <translation>Доступне оновлення</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4237"/> + <location filename="../../src/yuzu/main.cpp" line="4235"/> <source>Download the %1 update?</source> <translation>Завантажити оновлення %1?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4296"/> + <location filename="../../src/yuzu/main.cpp" line="4294"/> <source>TAS state: Running %1/%2</source> <translation>Стан TAS: Працює %1/%2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4300"/> + <location filename="../../src/yuzu/main.cpp" line="4298"/> <source>TAS state: Recording %1</source> <translation>Стан TAS: Триває запис %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4302"/> + <location filename="../../src/yuzu/main.cpp" line="4300"/> <source>TAS state: Idle %1/%2</source> <translation>Стан TAS: Бездіяльність %1/%2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4306"/> + <location filename="../../src/yuzu/main.cpp" line="4304"/> <source>TAS State: Invalid</source> <translation>Стан TAS: Неправильний</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4320"/> + <location filename="../../src/yuzu/main.cpp" line="4318"/> <source>&Stop Running</source> <translation>[&S] Зупинити</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4320"/> + <location filename="../../src/yuzu/main.cpp" line="4318"/> <source>&Start</source> <translation>[&S] Почати</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4321"/> + <location filename="../../src/yuzu/main.cpp" line="4319"/> <source>Stop R&ecording</source> <translation>[&E] Зупинити запис</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4321"/> + <location filename="../../src/yuzu/main.cpp" line="4319"/> <source>R&ecord</source> <translation>[&E] Запис</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="4345"/> + <location filename="../../src/yuzu/main.cpp" line="4343"/> <source>Building: %n shader(s)</source> <translation><numerusform>Компіляція: %n шейдер</numerusform><numerusform>Компіляція: %n шейдери</numerusform><numerusform>Компіляція: %n шейдерів</numerusform><numerusform>Компіляція: %n шейдерів</numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4354"/> + <location filename="../../src/yuzu/main.cpp" line="4352"/> <source>Scale: %1x</source> <comment>%1 is the resolution scaling factor</comment> <translation>Масштаб: %1x</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4357"/> + <location filename="../../src/yuzu/main.cpp" line="4355"/> <source>Speed: %1% / %2%</source> <translation>Швидкість: %1% / %2%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4361"/> + <location filename="../../src/yuzu/main.cpp" line="4359"/> <source>Speed: %1%</source> <translation>Швидкість: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4365"/> + <location filename="../../src/yuzu/main.cpp" line="4363"/> <source>Game: %1 FPS</source> <translation>Гра: %1 к/с</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4368"/> + <location filename="../../src/yuzu/main.cpp" line="4366"/> <source>Frame: %1 ms</source> <translation>Кадр: %1 мс</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4398"/> + <location filename="../../src/yuzu/main.cpp" line="4396"/> <source>%1 %2</source> <translation>%1 %2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4416"/> + <location filename="../../src/yuzu/main.cpp" line="4414"/> <source>NO AA</source> <translation>БЕЗ ЗГЛАДЖУВАННЯ</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4425"/> + <location filename="../../src/yuzu/main.cpp" line="4423"/> <source>VOLUME: MUTE</source> <translation>ГУЧНІСТЬ: ВИМКНЕНО</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4428"/> + <location filename="../../src/yuzu/main.cpp" line="4426"/> <source>VOLUME: %1%</source> <comment>Volume percentage (e.g. 50%)</comment> <translation>ГУЧНІСТЬ: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4488"/> + <location filename="../../src/yuzu/main.cpp" line="4486"/> <source>Derivation Components Missing</source> <translation>Відсутні компоненти виведення</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4489"/> + <location filename="../../src/yuzu/main.cpp" line="4487"/> <source>Encryption keys are missing.</source> <translation>Відсутні ключі шифрування.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4570"/> + <location filename="../../src/yuzu/main.cpp" line="4568"/> <source>Select RomFS Dump Target</source> <translation>Виберіть розташування для створення дампу RomFS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4571"/> + <location filename="../../src/yuzu/main.cpp" line="4569"/> <source>Please select which RomFS you would like to dump.</source> <translation>Виберіть, який дамп RomFS ви хочете створити.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4594"/> + <location filename="../../src/yuzu/main.cpp" line="4592"/> <source>Are you sure you want to close Eden?</source> <translation>Ви впевнені, що хочете закрити Eden?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4595"/> - <location filename="../../src/yuzu/main.cpp" line="4675"/> - <location filename="../../src/yuzu/main.cpp" line="4687"/> + <location filename="../../src/yuzu/main.cpp" line="4593"/> + <location filename="../../src/yuzu/main.cpp" line="4673"/> + <location filename="../../src/yuzu/main.cpp" line="4685"/> <source>Eden</source> <translation>Eden</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4676"/> + <location filename="../../src/yuzu/main.cpp" line="4674"/> <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="4684"/> + <location filename="../../src/yuzu/main.cpp" line="4682"/> <source>The currently running application has requested Eden to not exit. Would you like to bypass this and exit anyway?</source> @@ -6858,11 +6858,6 @@ Would you like to bypass this and exit anyway?</source> <translation>Вилучити користувацьке налаштування</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="568"/> - <source>Remove Play Time Data</source> - <translation>Вилучити дані часу гри</translation> - </message> - <message> <location filename="../../src/yuzu/game_list.cpp" line="560"/> <source>Remove Cache Storage</source> <translation>Вилучити сховище кешу</translation> @@ -6890,12 +6885,17 @@ Would you like to bypass this and exit anyway?</source> <message> <location filename="../../src/yuzu/game_list.cpp" line="566"/> <source>Manage Play Time</source> - <translation type="unfinished"/> + <translation>Керувати награним часом</translation> </message> <message> <location filename="../../src/yuzu/game_list.cpp" line="567"/> <source>Edit Play Time Data</source> - <translation type="unfinished"/> + <translation>Редагувати награний час</translation> + </message> + <message> + <location filename="../../src/yuzu/game_list.cpp" line="568"/> + <source>Remove Play Time Data</source> + <translation>Вилучити дані награного часу</translation> </message> <message> <location filename="../../src/yuzu/game_list.cpp" line="569"/> @@ -7001,7 +7001,7 @@ Would you like to bypass this and exit anyway?</source> <message> <location filename="../../src/yuzu/game_list.cpp" line="808"/> <source>Play time</source> - <translation>Час гри</translation> + <translation>Награний час</translation> </message> </context> <context> @@ -7601,16 +7601,6 @@ Debug Message: </source> <translation>[&T] Інструменти</translation> </message> <message> - <location filename="../../src/yuzu/main.ui" line="180"/> - <source>&TAS</source> - <translation>[&T] TAS</translation> - </message> - <message> - <location filename="../../src/yuzu/main.ui" line="190"/> - <source>&Create Home Menu Shortcut</source> - <translation>[&C] Створити ярлик домашнього меню</translation> - </message> - <message> <location filename="../../src/yuzu/main.ui" line="161"/> <source>Am&iibo</source> <translation>[&I] Amiibo</translation> @@ -7621,6 +7611,16 @@ Debug Message: </source> <translation>[&A] Аплети</translation> </message> <message> + <location filename="../../src/yuzu/main.ui" line="180"/> + <source>&TAS</source> + <translation>[&T] TAS</translation> + </message> + <message> + <location filename="../../src/yuzu/main.ui" line="190"/> + <source>&Create Home Menu Shortcut</source> + <translation>[&C] Створити ярлик домашнього меню</translation> + </message> + <message> <location filename="../../src/yuzu/main.ui" line="197"/> <source>Install &Firmware</source> <translation>[&F] Встановити прошивку</translation> @@ -7841,11 +7841,6 @@ Debug Message: </source> <translation>[&H] Відкрити «Меню-домівку»</translation> </message> <message> - <location filename="../../src/yuzu/main.ui" line="605"/> - <source>&Data Manager</source> - <translation>[&D] Керування даними</translation> - </message> - <message> <location filename="../../src/yuzu/main.ui" line="517"/> <source>&Discord</source> <translation>[&D] Discord</translation> @@ -7925,6 +7920,11 @@ Debug Message: </source> <source>&Eden Dependencies</source> <translation>[&E] Залежності Eden</translation> </message> + <message> + <location filename="../../src/yuzu/main.ui" line="605"/> + <source>&Data Manager</source> + <translation>[&D] Керування даними</translation> + </message> </context> <context> <name>MigrationWorker</name> @@ -7964,7 +7964,7 @@ If you wish to clean up the files which were left in the old data location, you %1</translation> </message> <message> - <location filename="../../src/yuzu/migration_worker.h" line="74"/> + <location filename="../../src/yuzu/migration_worker.h" line="70"/> <source>Data was migrated successfully.</source> <translation>Дані перенесено успішно.</translation> </message> @@ -8549,14 +8549,34 @@ p, li { white-space: pre-wrap; } <translation>%1 грає в %2</translation> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="72"/> - <location filename="../../src/yuzu/user_data_migration.cpp" line="165"/> - <location filename="../../src/yuzu/user_data_migration.cpp" line="197"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="62"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="155"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="190"/> <source>Migration</source> <translation>Міграція</translation> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="126"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="76"/> + <source>Clear Shader Cache</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="84"/> + <source>Keep Old Data</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="85"/> + <source>Clear Old Data</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="86"/> + <source>Link Old Directory</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="116"/> <source> </source> @@ -8565,25 +8585,25 @@ p, li { white-space: pre-wrap; } </translation> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="130"/> - <location filename="../../src/yuzu/user_data_migration.cpp" line="136"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="120"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="126"/> <source>No</source> <translation>Ні</translation> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="166"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="156"/> <source>You can manually re-trigger this prompt by deleting the new config directory: %1</source> <translation>Ви можете вручну викликати це повідомлення, видаливши нову теку налаштувань: %1</translation> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="182"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="172"/> <source>Migrating</source> <translation>Міграція</translation> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="183"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="173"/> <source>Migrating, this may take a while...</source> <translation>Триває перенесення. Це може зайняти трохи часу...</translation> </message> @@ -8720,21 +8740,31 @@ p, li { white-space: pre-wrap; } </message> <message> <location filename="../../src/qt_common/util/content.cpp" line="47"/> - <location filename="../../src/qt_common/util/content.cpp" line="226"/> - <location filename="../../src/qt_common/util/content.cpp" line="296"/> - <location filename="../../src/qt_common/util/content.cpp" line="406"/> + <location filename="../../src/qt_common/util/content.cpp" line="225"/> + <location filename="../../src/qt_common/util/content.cpp" line="294"/> + <location filename="../../src/qt_common/util/content.cpp" line="404"/> <location filename="../../src/qt_common/util/content.cpp" line="479"/> <source>Cancel</source> <translation>Скасувати</translation> </message> <message> + <location filename="../../src/qt_common/util/content.cpp" line="63"/> + <source>Firmware Install Failed</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/util/content.cpp" line="64"/> + <source>Firmware Install Succeeded</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/util/content.cpp" line="179"/> <source>Firmware integrity verification failed!</source> <translation>Не вдалося перевірити цілісність прошивки!</translation> </message> <message> <location filename="../../src/qt_common/util/content.cpp" line="180"/> - <location filename="../../src/qt_common/util/content.cpp" line="324"/> + <location filename="../../src/qt_common/util/content.cpp" line="322"/> <source>Verification failed for the following files: %1</source> @@ -8743,46 +8773,46 @@ p, li { white-space: pre-wrap; } %1</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="225"/> - <location filename="../../src/qt_common/util/content.cpp" line="295"/> + <location filename="../../src/qt_common/util/content.cpp" line="224"/> + <location filename="../../src/qt_common/util/content.cpp" line="293"/> <source>Verifying integrity...</source> <translation>Перевірка цілісності...</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="245"/> - <location filename="../../src/qt_common/util/content.cpp" line="318"/> + <location filename="../../src/qt_common/util/content.cpp" line="244"/> + <location filename="../../src/qt_common/util/content.cpp" line="316"/> <source>Integrity verification succeeded!</source> <translation>Перевірка цілісності успішна!</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="246"/> - <location filename="../../src/qt_common/util/content.cpp" line="319"/> + <location filename="../../src/qt_common/util/content.cpp" line="245"/> + <location filename="../../src/qt_common/util/content.cpp" line="317"/> <source>The operation completed successfully.</source> <translation>Операцію успішно завершено.</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="250"/> - <location filename="../../src/qt_common/util/content.cpp" line="323"/> + <location filename="../../src/qt_common/util/content.cpp" line="249"/> + <location filename="../../src/qt_common/util/content.cpp" line="321"/> <source>Integrity verification failed!</source> <translation>Не вдалося перевірити цілісність!</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="251"/> + <location filename="../../src/qt_common/util/content.cpp" line="250"/> <source>File contents may be corrupt or missing.</source> <translation>Файли вмісту можуть бути пошкоджені або відсутні.</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="256"/> + <location filename="../../src/qt_common/util/content.cpp" line="255"/> <source>Integrity verification couldn't be performed</source> <translation>Неможливо виконати перевірку цілісності</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="257"/> + <location filename="../../src/qt_common/util/content.cpp" line="256"/> <source>Firmware installation cancelled, firmware may be in a bad state or corrupted. File contents could not be checked for validity.</source> <translation>Встановлення прошивки скасовано. Можливо, прошивка в поганому стані або пошкоджена. Неможливо перевірити на дійсність файли вмісту.</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="265"/> + <location filename="../../src/qt_common/util/content.cpp" line="264"/> <source>Select Dumped Keys Location</source> <translation>Виберіть розатшування дампу ключів</translation> </message> @@ -8792,22 +8822,17 @@ p, li { white-space: pre-wrap; } <translation>Ключі дешифрування успішно встановлено</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="283"/> - <source>Decryption Keys were successfully installed</source> - <translation>Ключі дешифрування було успішно встановлено</translation> - </message> - <message> - <location filename="../../src/qt_common/util/content.cpp" line="286"/> + <location filename="../../src/qt_common/util/content.cpp" line="285"/> <source>Decryption Keys install failed</source> <translation>Не вдалося встановити ключі дешифрування</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="352"/> + <location filename="../../src/qt_common/util/content.cpp" line="350"/> <source>Orphaned Profiles Detected!</source> <translation>Виявлено покинуті профілі!</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="353"/> + <location filename="../../src/qt_common/util/content.cpp" line="351"/> <source>UNEXPECTED BAD THINGS MAY HAPPEN IF YOU DON'T READ THIS! Eden has detected the following save directories with no attached profile: %1 @@ -8822,55 +8847,55 @@ Eden виявив такі теки зі збереженнями без приÐ Порада: скопіюйте до іншого місця вміст найбільшої теки або до теки з найновішими змінами, видаліть покинуті профілі та перемістіть скопійований вміст до правильного профілю.</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="366"/> + <location filename="../../src/qt_common/util/content.cpp" line="364"/> <source>Really clear data?</source> <translation>Дійсно очистити дані?</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="367"/> + <location filename="../../src/qt_common/util/content.cpp" line="365"/> <source>Important data may be lost!</source> <translation>Може бути втрачено важливі дані!</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="374"/> + <location filename="../../src/qt_common/util/content.cpp" line="372"/> <source>Are you REALLY sure?</source> <translation>Ви ДІЙСНО впевнені?</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="375"/> + <location filename="../../src/qt_common/util/content.cpp" line="373"/> <source>Once deleted, your data will NOT come back! Only do this if you're 100% sure you want to delete this data.</source> <translation>Після видалення ваші дані буде НЕМОЖЛИВО повернути! Виконуйте цю дію, лише якщо ви на 100% упевнені, що хочете видалити ці дані.</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="382"/> + <location filename="../../src/qt_common/util/content.cpp" line="380"/> <source>Clearing...</source> <translation>Очищення...</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="398"/> + <location filename="../../src/qt_common/util/content.cpp" line="396"/> <source>Select Export Location</source> <translation>Виберіть розташування для експортування</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="399"/> + <location filename="../../src/qt_common/util/content.cpp" line="397"/> <source>%1.zip</source> <translation>%1.zip</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="400"/> + <location filename="../../src/qt_common/util/content.cpp" line="398"/> <location filename="../../src/qt_common/util/content.cpp" line="464"/> <source>Zipped Archives (*.zip)</source> <translation>Zip-архіви (*.zip)</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="406"/> + <location filename="../../src/qt_common/util/content.cpp" line="404"/> <source>Exporting data. This may take a while...</source> <translation>Експортування даних. Це може зайняти трохи часу...</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="408"/> + <location filename="../../src/qt_common/util/content.cpp" line="406"/> <source>Exporting</source> <translation>Експортування</translation> </message> @@ -8930,32 +8955,32 @@ Only do this if you're 100% sure you want to delete this data.</source> <translation>Імпортування</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="521"/> + <location filename="../../src/qt_common/util/content.cpp" line="524"/> <source>Imported Successfully</source> <translation>Успішно імпортовано</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="521"/> + <location filename="../../src/qt_common/util/content.cpp" line="524"/> <source>Data was imported successfully.</source> <translation>Дані успішно імпортовано.</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="523"/> + <location filename="../../src/qt_common/util/content.cpp" line="526"/> <source>Import Cancelled</source> <translation>Імпортування скасовано</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="523"/> + <location filename="../../src/qt_common/util/content.cpp" line="526"/> <source>Import was cancelled by the user.</source> <translation>Імпортування скасовано користувачем.</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="525"/> + <location filename="../../src/qt_common/util/content.cpp" line="528"/> <source>Import Failed</source> <translation>Не вдалося імпортувати</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="526"/> + <location filename="../../src/qt_common/util/content.cpp" line="529"/> <source>Ensure you have read permissions on the targeted directory and try again.</source> <translation>Запевніться, що у вас є дозволи на читання зі вказаної теки й спробуйте знову.</translation> </message> @@ -8963,196 +8988,196 @@ Only do this if you're 100% sure you want to delete this data.</source> <context> <name>QtCommon::Game</name> <message> - <location filename="../../src/qt_common/util/game.cpp" line="207"/> + <location filename="../../src/qt_common/util/game.cpp" line="209"/> <source>Error Removing Contents</source> <translation>Помилка вилучення вмісту</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="209"/> + <location filename="../../src/qt_common/util/game.cpp" line="211"/> <source>Error Removing Update</source> <translation>Помилка вилучення оновлення</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="211"/> + <location filename="../../src/qt_common/util/game.cpp" line="213"/> <source>Error Removing DLC</source> <translation>Помилка вилучення доповнення</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="230"/> - <source>The base game is not installed in the NAND and cannot be removed.</source> - <translation>Основну гру не встановлено в NAND і її неможливо вилучити.</translation> - </message> - <message> - <location filename="../../src/qt_common/util/game.cpp" line="244"/> - <source>There is no update installed for this title.</source> - <translation>Для цього проєкту не встановлено оновлення.</translation> - </message> - <message> - <location filename="../../src/qt_common/util/game.cpp" line="254"/> - <source>There are no DLCs installed for this title.</source> - <translation>Для цього проєкту не встановлено доповнень.</translation> - </message> - <message> - <location filename="../../src/qt_common/util/game.cpp" line="224"/> + <location filename="../../src/qt_common/util/game.cpp" line="225"/> <location filename="../../src/qt_common/util/game.cpp" line="239"/> - <location filename="../../src/qt_common/util/game.cpp" line="259"/> - <location filename="../../src/qt_common/util/game.cpp" line="289"/> - <location filename="../../src/qt_common/util/game.cpp" line="329"/> - <location filename="../../src/qt_common/util/game.cpp" line="358"/> + <location filename="../../src/qt_common/util/game.cpp" line="256"/> + <location filename="../../src/qt_common/util/game.cpp" line="284"/> + <location filename="../../src/qt_common/util/game.cpp" line="320"/> + <location filename="../../src/qt_common/util/game.cpp" line="346"/> <source>Successfully Removed</source> <translation>Успішно вилучено</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="225"/> + <location filename="../../src/qt_common/util/game.cpp" line="226"/> <source>Successfully removed the installed base game.</source> <translation>Успішно вилучено встановлену базову гру.</translation> </message> <message> + <location filename="../../src/qt_common/util/game.cpp" line="231"/> + <source>The base game is not installed in the NAND and cannot be removed.</source> + <translation>Основну гру не встановлено в NAND і її неможливо вилучити.</translation> + </message> + <message> <location filename="../../src/qt_common/util/game.cpp" line="240"/> <source>Successfully removed the installed update.</source> <translation>Успішно вилучено встановлене оновлення.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="260"/> + <location filename="../../src/qt_common/util/game.cpp" line="243"/> + <source>There is no update installed for this title.</source> + <translation>Для цього проєкту не встановлено оновлення.</translation> + </message> + <message> + <location filename="../../src/qt_common/util/game.cpp" line="252"/> + <source>There are no DLCs installed for this title.</source> + <translation>Для цього проєкту не встановлено доповнень.</translation> + </message> + <message> + <location filename="../../src/qt_common/util/game.cpp" line="257"/> <source>Successfully removed %1 installed DLC.</source> <translation>Успішно вилучено встановлене доповнення «%1».</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="283"/> - <location filename="../../src/qt_common/util/game.cpp" line="293"/> + <location filename="../../src/qt_common/util/game.cpp" line="279"/> + <location filename="../../src/qt_common/util/game.cpp" line="287"/> <source>Error Removing Transferable Shader Cache</source> <translation>Помилка вилучення переміщуваного кешу шейдерів</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="284"/> - <location filename="../../src/qt_common/util/game.cpp" line="324"/> + <location filename="../../src/qt_common/util/game.cpp" line="280"/> + <location filename="../../src/qt_common/util/game.cpp" line="316"/> <source>A shader cache for this title does not exist.</source> <translation>Для цього проєкту не існує кешу шейдерів.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="290"/> + <location filename="../../src/qt_common/util/game.cpp" line="285"/> <source>Successfully removed the transferable shader cache.</source> <translation>Успішно вилучено переміщуваний кеш шейдерів.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="294"/> + <location filename="../../src/qt_common/util/game.cpp" line="288"/> <source>Failed to remove the transferable shader cache.</source> <translation>Не вдалося вилучити переміщуваний кеш шейдерів.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="311"/> + <location filename="../../src/qt_common/util/game.cpp" line="304"/> <source>Error Removing Vulkan Driver Pipeline Cache</source> <translation>Помилка вилучення кешу конвеєра драйвера Vulkan</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="312"/> + <location filename="../../src/qt_common/util/game.cpp" line="305"/> <source>Failed to remove the driver pipeline cache.</source> <translation>Не вдалося вилучити кеш конвеєра драйвера</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="323"/> - <location filename="../../src/qt_common/util/game.cpp" line="334"/> + <location filename="../../src/qt_common/util/game.cpp" line="315"/> + <location filename="../../src/qt_common/util/game.cpp" line="325"/> <source>Error Removing Transferable Shader Caches</source> <translation>Помилка вилучення переміщуваних кешів шейдерів</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="330"/> + <location filename="../../src/qt_common/util/game.cpp" line="321"/> <source>Successfully removed the transferable shader caches.</source> <translation>Усіпшно вилучено переміщувані кеші шейдерів.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="335"/> + <location filename="../../src/qt_common/util/game.cpp" line="326"/> <source>Failed to remove the transferable shader cache directory.</source> <translation>Не вдалося вилучити теку переміщуваного кешу шейдерів.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="351"/> - <location filename="../../src/qt_common/util/game.cpp" line="362"/> + <location filename="../../src/qt_common/util/game.cpp" line="340"/> + <location filename="../../src/qt_common/util/game.cpp" line="349"/> <source>Error Removing Custom Configuration</source> <translation>Помилка вилучення користувацього налаштування</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="352"/> + <location filename="../../src/qt_common/util/game.cpp" line="341"/> <source>A custom configuration for this title does not exist.</source> <translation>Для цього проєкту не існує користувацького налаштування.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="359"/> + <location filename="../../src/qt_common/util/game.cpp" line="347"/> <source>Successfully removed the custom game configuration.</source> <translation>Успішно вилучено користувацьке налаштування гри.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="363"/> + <location filename="../../src/qt_common/util/game.cpp" line="350"/> <source>Failed to remove the custom game configuration.</source> <translation>Не вдалося вилучити користувацьке налаштування гри.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="391"/> + <location filename="../../src/qt_common/util/game.cpp" line="378"/> <source>Reset Metadata Cache</source> <translation>Скинути кеш метаданих</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="395"/> + <location filename="../../src/qt_common/util/game.cpp" line="385"/> <source>The metadata cache is already empty.</source> <translation>Кеш метаданих уже порожній.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="400"/> + <location filename="../../src/qt_common/util/game.cpp" line="391"/> <source>The operation completed successfully.</source> <translation>Операцію успішно виконано.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="406"/> + <location filename="../../src/qt_common/util/game.cpp" line="398"/> <source>The metadata cache couldn't be deleted. It might be in use or non-existent.</source> <translation>Неможливо видалити кеш метаданих. Можливо, він використовується або не існує.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="421"/> + <location filename="../../src/qt_common/util/game.cpp" line="413"/> <source>Create Shortcut</source> <translation>Створити ярлик</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="422"/> + <location filename="../../src/qt_common/util/game.cpp" line="414"/> <source>Do you want to launch the game in fullscreen?</source> <translation>Ви хочете запустити гру в повноеранному режимі?</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="426"/> + <location filename="../../src/qt_common/util/game.cpp" line="418"/> <source>Shortcut Created</source> <translation>Ярлик створено</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="427"/> + <location filename="../../src/qt_common/util/game.cpp" line="419"/> <source>Successfully created a shortcut to %1</source> <translation>Успішно створено ярлик для: %1</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="432"/> + <location filename="../../src/qt_common/util/game.cpp" line="424"/> <source>Shortcut may be Volatile!</source> <translation>Ярлик може бути нестабільним!</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="433"/> + <location filename="../../src/qt_common/util/game.cpp" line="425"/> <source>This will create a shortcut to the current AppImage. This may not work well if you update. Continue?</source> <translation>Це створить ярлик для поточного AppImage. Можливо, він не буде належно працювати після оновлення. Продовжити?</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="439"/> + <location filename="../../src/qt_common/util/game.cpp" line="431"/> <source>Failed to Create Shortcut</source> <translation>Не вдалося створити ярлик</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="440"/> + <location filename="../../src/qt_common/util/game.cpp" line="432"/> <source>Failed to create a shortcut to %1</source> <translation>Не вдалося створити ярлик для: %1</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="510"/> + <location filename="../../src/qt_common/util/game.cpp" line="504"/> <source>Create Icon</source> <translation>Створити значок</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="511"/> + <location filename="../../src/qt_common/util/game.cpp" line="505"/> <source>Cannot create icon file. Path "%1" does not exist and cannot be created.</source> <translation>Неможливо створити файл значка. Шлях «%1» не існує або не може бути створений.</translation> </message> @@ -9191,6 +9216,120 @@ Only do this if you're 100% sure you want to delete this data.</source> </message> </context> <context> + <name>QtCommon::StringLookup</name> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="49"/> + <source>Contains game save data. DO NOT REMOVE UNLESS YOU KNOW WHAT YOU'RE DOING!</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="51"/> + <source>Contains Vulkan and OpenGL pipeline caches. Generally safe to remove.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="52"/> + <source>Contains updates and DLC for games.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="53"/> + <source>Contains firmware and applet data.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="54"/> + <source>Contains game mods, patches, and cheats.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="57"/> + <source>Decryption Keys were successfully installed</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="58"/> + <source>Unable to read key directory, aborting</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="59"/> + <source>One or more keys failed to copy.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="61"/> + <source>Verify your keys file has a .keys extension and try again.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="63"/> + <source>Decryption Keys failed to initialize. Check that your dumping tools are up to date and re-dump keys.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="68"/> + <source>Successfully installed firmware version %1</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="69"/> + <source>Unable to locate potential firmware NCA files</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="70"/> + <source>Failed to delete one or more firmware files.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="71"/> + <source>One or more firmware files failed to copy into NAND.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="73"/> + <source>Firmware installation cancelled, firmware may be in a bad state or corrupted. Restart Eden or re-install firmware.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="78"/> + <source>Eden has detected user data for the following emulators:</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="80"/> + <source>Would you like to migrate your data for use in Eden? +Select the corresponding button to migrate data from that emulator. +This may take a while.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="84"/> + <source>Clearing shader cache is recommended for all users. +Do not uncheck unless you know what you're doing.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="88"/> + <source>Keeps the old data directory. This is recommended if you aren't +space-constrained and want to keep separate data for the old emulator.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="91"/> + <source>Deletes the old data directory. +This is recommended on devices with space constraints.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="94"/> + <source>Creates a filesystem link between the old directory and Eden directory. +This is recommended if you want to share data between emulators.</source> + <translation type="unfinished"/> + </message> +</context> +<context> <name>QtControllerSelectorDialog</name> <message> <location filename="../../src/yuzu/applets/qt_controller.ui" line="14"/> @@ -9619,27 +9758,27 @@ p, li { white-space: pre-wrap; } <message> <location filename="../../src/yuzu/set_play_time_dialog.ui" line="14"/> <source>Set Play Time Data</source> - <translation type="unfinished"/> + <translation>Встановити награний час</translation> </message> <message> <location filename="../../src/yuzu/set_play_time_dialog.ui" line="25"/> <source>Hours:</source> - <translation type="unfinished"/> + <translation>Години:</translation> </message> <message> <location filename="../../src/yuzu/set_play_time_dialog.ui" line="39"/> <source>Minutes:</source> - <translation type="unfinished"/> + <translation>Хвилини:</translation> </message> <message> <location filename="../../src/yuzu/set_play_time_dialog.ui" line="53"/> <source>Seconds:</source> - <translation type="unfinished"/> + <translation>Секунди:</translation> </message> <message> <location filename="../../src/yuzu/set_play_time_dialog.cpp" line="46"/> <source>Total play time reached maximum.</source> - <translation type="unfinished"/> + <translation>Загальний награний час досягнув максимуму.</translation> </message> </context> <context> diff --git a/dist/languages/vi.ts b/dist/languages/vi.ts index 43dd0c3263..d593c9bae7 100644 --- a/dist/languages/vi.ts +++ b/dist/languages/vi.ts @@ -473,26 +473,56 @@ Việc này sẽ ban tên người dùng trên diễn đàn và IP của họ lu <translation>Giả lập CPU đa nhân</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="65"/> + <source>This option increases CPU emulation thread use from 1 to the maximum of 4. +This is mainly a debug option and shouldn't be disabled.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="70"/> <source>Memory Layout</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="71"/> + <source>Increases the amount of emulated RAM from 4GB of the board to the devkit 8/6GB. +Doesn't affect performance/stability but may allow HD texture mods to load.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="77"/> <source>Limit Speed Percent</source> <translation>Giới hạn phần trăm tốc độ</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="78"/> + <source>Controls the game's maximum rendering speed, but it's up to each game if it runs faster or not. +200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. +Disabling it means unlocking the framerate to the maximum your PC can reach.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="84"/> <source>Synchronize Core Speed</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="85"/> + <source>Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). +Can help reduce stuttering at lower framerates.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="92"/> <source>Accuracy:</source> <translation>Độ chính xác:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="93"/> + <source>Change the accuracy of the emulated CPU (for debugging only).</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="94"/> <location filename="../../src/qt_common/config/shared_translation.cpp" line="110"/> <source>Backend:</source> @@ -515,6 +545,11 @@ Use Boost (1700MHz) to run at the Switch's highest native clock, or Fast (2 <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="108"/> + <source>Set a custom value of CPU ticks. Higher values can increase performance, but may cause deadlocks. A range of 77-21000 is recommended.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="115"/> <source>Enable Host MMU Emulation (fastmem)</source> <translation type="unfinished"/> @@ -573,6 +608,12 @@ Please note this also reduces accuracy of certain floating-point instructions.</ <translation>Tắt kiểm tra không gian địa chỉ</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="142"/> + <source>This option improves speed by eliminating a safety check before every memory operation. +Disabling it may allow arbitrary code execution.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="147"/> <source>Ignore global monitor</source> <translation>Bỏ qua màn hình chung</translation> @@ -589,21 +630,45 @@ Please note this may result in deadlocks and other race conditions.</source> <translation>API:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="157"/> + <source>Changes the output graphics API. +Vulkan is recommended.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="160"/> <source>Device:</source> <translation>Thiết bị:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="161"/> + <source>This setting selects the GPU to use (Vulkan only).</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="164"/> <source>Shader Backend:</source> <translation>Backend shader:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="165"/> + <source>The shader backend to use with OpenGL. +GLSL is recommended.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="168"/> <source>Resolution:</source> <translation>Độ phân giải:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="169"/> + <source>Forces to render at a different resolution. +Higher resolutions require more VRAM and bandwidth. +Options lower than 1X can cause artifacts.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="172"/> <source>Window Adapting Filter:</source> <translation>Bộ lọc điều chỉnh cửa sổ:</translation> @@ -614,11 +679,23 @@ Please note this may result in deadlocks and other race conditions.</source> <translation>Độ nét FSR:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="176"/> + <source>Determines how sharpened the image will look using FSR's dynamic contrast.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="179"/> <source>Anti-Aliasing Method:</source> <translation>Phương pháp khử răng cưa:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="180"/> + <source>The anti-aliasing method to use. +SMAA offers the best quality. +FXAA can produce a more stable picture in lower resolutions.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="184"/> <source>Fullscreen Mode:</source> <translation>Chế độ toàn màn hình:</translation> @@ -636,12 +713,29 @@ Exclusive fullscreen may offer better performance and better Freesync/Gsync supp <translation>Tỉ lệ khung hình:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="192"/> + <source>Stretches the renderer to fit the specified aspect ratio. +Most games only support 16:9, so modifications are required to get other ratios. +Also controls the aspect ratio of captured screenshots.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="197"/> + <source>Use persistent pipeline cache</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="198"/> <source>Allows saving shaders to storage for faster loading on following game boots. Disabling it is only intended for debugging.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="202"/> + <source>Optimize SPIRV output</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="203"/> <source>Runs an additional optimization pass over generated SPIRV shaders. Will increase time required for shader compilation. @@ -678,31 +772,73 @@ In most cases, GPU decoding provides the best performance.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="220"/> + <source>This option controls how ASTC textures should be decoded. +CPU: Use the CPU for decoding. +GPU: Use the GPU's compute shaders to decode ASTC textures (recommended). +CPU Asynchronously: Use the CPU to decode ASTC textures on demand. EliminatesASTC decoding +stuttering but may present artifacts.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="228"/> <source>ASTC Recompression Method:</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/> + <source>Most GPUs lack support for ASTC textures and must decompress to anintermediate format: RGBA8. +BC1/BC3: The intermediate format will be recompressed to BC1 or BC3 format, + saving VRAM but degrading image quality.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="235"/> <source>VRAM Usage Mode:</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/> + <source>Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. +Aggressive mode may impact performance of other applications such as recording software.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="239"/> <source>Skip CPU Inner Invalidation</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="240"/> + <source>Skips certain cache invalidations during memory updates, reducing CPU usage and improving latency. This may cause soft-crashes.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="245"/> <source>VSync Mode:</source> <translation>Chế độ Vsync:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="246"/> + <source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. +FIFO Relaxed allows tearing as it recovers from a slow down. +Mailbox can have lower latency than FIFO and does not tear but may drop frames. +Immediate (no synchronization) presents whatever is available and can exhibit tearing.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="256"/> <source>Sync Memory Operations</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="257"/> + <source>Ensures data consistency between compute and memory operations. +This option fixes issues in games, but may degrade performance. +Unreal Engine 4 games often see the most significant changes thereof.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="260"/> <source>Enable asynchronous presentation (Vulkan only)</source> <translation>Bật hiển thị bất đồng bộ (chỉ cho Vulkan)</translation> @@ -728,6 +864,12 @@ In most cases, GPU decoding provides the best performance.</source> <translation>Lọc bất đẳng hướng:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="271"/> + <source>Controls the quality of texture rendering at oblique angles. +Safe to set at 16x on most GPUs.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="274"/> <source>GPU Accuracy:</source> <translation type="unfinished"/> @@ -746,6 +888,21 @@ Extreme should only be used as a last resort.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="281"/> + <source>Controls the DMA precision accuracy. Safe precision fixes issues in some games but may degrade performance.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="284"/> + <source>Enable asynchronous shader compilation (Hack)</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="285"/> + <source>May reduce shader stutter.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="289"/> <source>Fast GPU Time (Hack)</source> <translation type="unfinished"/> @@ -773,6 +930,13 @@ This option can improve shader loading time significantly in cases where the Vul <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/> + <source>Required by some games. +This setting only exists for Intel proprietary drivers and may crash if enabled. +Compute pipelines are always enabled on all other drivers.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="309"/> <source>Enable Reactive Flushing</source> <translation>Bật xả tương ứng</translation> @@ -808,11 +972,24 @@ This option can improve shader loading time significantly in cases where the Vul <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="326"/> + <source>Controls the number of features that can be used in Extended Dynamic State. +Higher numbers allow for more features and can increase performance, but may cause issues. +The default value is per-system.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="330"/> <source>Provoking Vertex</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="331"/> + <source>Improves lighting and vertex handling in some games. +Only Vulkan 1.0+ devices support this extension.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="336"/> <source>Descriptor Indexing</source> <translation type="unfinished"/> @@ -829,244 +1006,17 @@ Some Vulkan 1.1+ and all 1.2+ devices support this extension.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="354"/> - <source>RNG Seed</source> - <translation>Hạt giống RNG</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="357"/> - <source>Device Name</source> - <translation>Tên thiết bị</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="360"/> - <source>Custom RTC Date:</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="370"/> - <source>Language:</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="372"/> - <source>Region:</source> - <translation>Vùng:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="373"/> - <source>Time Zone:</source> - <translation>Múi giờ:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="374"/> - <source>Sound Output Mode:</source> - <translation>Chế độ đầu ra âm thanh:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="377"/> - <source>Console Mode:</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="408"/> - <source>Confirm before stopping emulation</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="413"/> - <source>Hide mouse on inactivity</source> - <translation>Ẩn con trỏ chuột khi không dùng</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="417"/> - <source>Disable controller applet</source> - <translation>Vô hiệu hoá applet tay cầm</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="65"/> - <source>This option increases CPU emulation thread use from 1 to the maximum of 4. -This is mainly a debug option and shouldn't be disabled.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="71"/> - <source>Increases the amount of emulated RAM from 4GB of the board to the devkit 8/6GB. -Doesn't affect performance/stability but may allow HD texture mods to load.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="78"/> - <source>Controls the game's maximum rendering speed, but it's up to each game if it runs faster or not. -200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. -Disabling it means unlocking the framerate to the maximum your PC can reach.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="85"/> - <source>Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). -Can help reduce stuttering at lower framerates.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="93"/> - <source>Change the accuracy of the emulated CPU (for debugging only).</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="108"/> - <source>Set a custom value of CPU ticks. Higher values can increase performance, but may cause deadlocks. A range of 77-21000 is recommended.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="142"/> - <source>This option improves speed by eliminating a safety check before every memory operation. -Disabling it may allow arbitrary code execution.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="157"/> - <source>Changes the output graphics API. -Vulkan is recommended.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="161"/> - <source>This setting selects the GPU to use (Vulkan only).</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="165"/> - <source>The shader backend to use with OpenGL. -GLSL is recommended.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="169"/> - <source>Forces to render at a different resolution. -Higher resolutions require more VRAM and bandwidth. -Options lower than 1X can cause artifacts.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="176"/> - <source>Determines how sharpened the image will look using FSR's dynamic contrast.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="180"/> - <source>The anti-aliasing method to use. -SMAA offers the best quality. -FXAA can produce a more stable picture in lower resolutions.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="192"/> - <source>Stretches the renderer to fit the specified aspect ratio. -Most games only support 16:9, so modifications are required to get other ratios. -Also controls the aspect ratio of captured screenshots.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="197"/> - <source>Use persistent pipeline cache</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="202"/> - <source>Optimize SPIRV output</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="220"/> - <source>This option controls how ASTC textures should be decoded. -CPU: Use the CPU for decoding. -GPU: Use the GPU's compute shaders to decode ASTC textures (recommended). -CPU Asynchronously: Use the CPU to decode ASTC textures on demand. EliminatesASTC decoding -stuttering but may present artifacts.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/> - <source>Most GPUs lack support for ASTC textures and must decompress to anintermediate format: RGBA8. -BC1/BC3: The intermediate format will be recompressed to BC1 or BC3 format, - saving VRAM but degrading image quality.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/> - <source>Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. -Aggressive mode may impact performance of other applications such as recording software.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="240"/> - <source>Skips certain cache invalidations during memory updates, reducing CPU usage and improving latency. This may cause soft-crashes.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="246"/> - <source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. -FIFO Relaxed allows tearing as it recovers from a slow down. -Mailbox can have lower latency than FIFO and does not tear but may drop frames. -Immediate (no synchronization) presents whatever is available and can exhibit tearing.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="257"/> - <source>Ensures data consistency between compute and memory operations. -This option fixes issues in games, but may degrade performance. -Unreal Engine 4 games often see the most significant changes thereof.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="271"/> - <source>Controls the quality of texture rendering at oblique angles. -Safe to set at 16x on most GPUs.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="281"/> - <source>Controls the DMA precision accuracy. Safe precision fixes issues in some games but may degrade performance.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="284"/> - <source>Enable asynchronous shader compilation (Hack)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="285"/> - <source>May reduce shader stutter.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/> - <source>Required by some games. -This setting only exists for Intel proprietary drivers and may crash if enabled. -Compute pipelines are always enabled on all other drivers.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="326"/> - <source>Controls the number of features that can be used in Extended Dynamic State. -Higher numbers allow for more features and can increase performance, but may cause issues. -The default value is per-system.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="331"/> - <source>Improves lighting and vertex handling in some games. -Only Vulkan 1.0+ devices support this extension.</source> - <translation type="unfinished"/> - </message> - <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="345"/> <source>Allows the fragment shader to execute per sample in a multi-sampled fragment instead of once per fragment. Improves graphics quality at the cost of performance. Higher values improve quality but degrade performance.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="354"/> + <source>RNG Seed</source> + <translation>Hạt giống RNG</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="355"/> <source>Controls the seed of the random number generator. Mainly used for speedrunning.</source> @@ -1074,10 +1024,20 @@ Mainly used for speedrunning.</source> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="357"/> + <source>Device Name</source> + <translation>Tên thiết bị</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="357"/> <source>The name of the console.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="360"/> + <source>Custom RTC Date:</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="361"/> <source>This option allows to change the clock of the console. Can be used to manipulate time in games.</source> @@ -1089,21 +1049,46 @@ Can be used to manipulate time in games.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="370"/> + <source>Language:</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="371"/> <source>This option can be overridden when region setting is auto-select</source> <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="372"/> + <source>Region:</source> + <translation>Vùng:</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="372"/> <source>The region of the console.</source> <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="373"/> + <source>Time Zone:</source> + <translation>Múi giờ:</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="373"/> <source>The time zone of the console.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="374"/> + <source>Sound Output Mode:</source> + <translation>Chế độ đầu ra âm thanh:</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="377"/> + <source>Console Mode:</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="378"/> <source>Selects if the console is in Docked or Handheld mode. Games will change their resolution, details and supported controllers and depending on this setting. @@ -1131,17 +1116,32 @@ Setting to Handheld can help improve performance for low end systems.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="408"/> + <source>Confirm before stopping emulation</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="409"/> <source>Overrides prompts asking to confirm stopping the emulation. Enabling it bypasses such prompts and directly exits the emulation.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="413"/> + <source>Hide mouse on inactivity</source> + <translation>Ẩn con trỏ chuột khi không dùng</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="414"/> <source>Hides the mouse after 2.5s of inactivity.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="417"/> + <source>Disable controller applet</source> + <translation>Vô hiệu hoá applet tay cầm</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="418"/> <source>Forcibly disables the use of the controller applet in emulated programs. When a program attempts to open the controller applet, it is immediately closed.</source> @@ -1445,8 +1445,8 @@ When a program attempts to open the controller applet, it is immediately closed. </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="556"/> - <source>AMD FidelityFX™️ Super Resolution</source> - <translation>AMD FidelityFX™️ Super Resolution</translation> + <source>AMD FidelityFX Super Resolution</source> + <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="557"/> @@ -4587,13 +4587,13 @@ Các giá trị hiện tại lần lượt là %1% và %2%.</translation> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="382"/> - <source>Could not extract RomFS. Your file or decryption keys may be corrupted.</source> + <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="381"/> + <source>Error extracting archive</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="381"/> - <source>Error extracting archive</source> + <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="382"/> + <source>Could not extract RomFS. Your file or decryption keys may be corrupted.</source> <translation type="unfinished"/> </message> <message> @@ -5711,7 +5711,7 @@ Please go to Configure -> System -> Network and make a selection.</source> </message> <message> <location filename="../../src/qt_common/config/shared_translation.h" line="53"/> - <location filename="../../src/yuzu/main.cpp" line="4408"/> + <location filename="../../src/yuzu/main.cpp" line="4406"/> <source>FSR</source> <translation>FSR</translation> </message> @@ -6288,389 +6288,389 @@ Vui lòng, chỉ sử dụng tính năng này để cài đặt các bản cập <translation>Không thể mở URL "%1".</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3605"/> + <location filename="../../src/yuzu/main.cpp" line="3603"/> <source>TAS Recording</source> <translation>Ghi lại TAS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3605"/> + <location filename="../../src/yuzu/main.cpp" line="3603"/> <source>Overwrite file of player 1?</source> <translation>Ghi đè tập tin của người chơi 1?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3624"/> + <location filename="../../src/yuzu/main.cpp" line="3622"/> <source>Invalid config detected</source> <translation>Đã phát hiện cấu hình không hợp lệ</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3625"/> + <location filename="../../src/yuzu/main.cpp" line="3623"/> <source>Handheld controller can't be used on docked mode. Pro controller will be selected.</source> <translation>Tay cầm handheld không thể được sử dụng trong chế độ docked. Pro Controller sẽ được chọn.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3767"/> - <location filename="../../src/yuzu/main.cpp" line="3818"/> + <location filename="../../src/yuzu/main.cpp" line="3765"/> + <location filename="../../src/yuzu/main.cpp" line="3816"/> <source>Amiibo</source> <translation>Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3767"/> - <location filename="../../src/yuzu/main.cpp" line="3818"/> + <location filename="../../src/yuzu/main.cpp" line="3765"/> + <location filename="../../src/yuzu/main.cpp" line="3816"/> <source>The current amiibo has been removed</source> <translation>Amiibo hiện tại đã được loại bỏ</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3772"/> + <location filename="../../src/yuzu/main.cpp" line="3770"/> <source>Error</source> <translation>Lỗi</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3772"/> - <location filename="../../src/yuzu/main.cpp" line="3830"/> + <location filename="../../src/yuzu/main.cpp" line="3770"/> + <location filename="../../src/yuzu/main.cpp" line="3828"/> <source>The current game is not looking for amiibos</source> <translation>Game hiện tại không tìm kiếm amiibos</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3778"/> + <location filename="../../src/yuzu/main.cpp" line="3776"/> <source>Amiibo File (%1);; All Files (*.*)</source> <translation>Tập tin Amiibo (%1);; Tất cả tập tin (*.*)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3779"/> + <location filename="../../src/yuzu/main.cpp" line="3777"/> <source>Load Amiibo</source> <translation>Nạp Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3814"/> + <location filename="../../src/yuzu/main.cpp" line="3812"/> <source>Error loading Amiibo data</source> <translation>Lỗi khi nạp dữ liệu Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3824"/> + <location filename="../../src/yuzu/main.cpp" line="3822"/> <source>The selected file is not a valid amiibo</source> <translation>Tập tin đã chọn không phải là amiibo hợp lệ</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3827"/> + <location filename="../../src/yuzu/main.cpp" line="3825"/> <source>The selected file is already on use</source> <translation>Tập tin đã chọn đã được sử dụng</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3833"/> + <location filename="../../src/yuzu/main.cpp" line="3831"/> <source>An unknown error occurred</source> <translation>Đã xảy ra lỗi không xác định</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3882"/> - <location filename="../../src/yuzu/main.cpp" line="3905"/> + <location filename="../../src/yuzu/main.cpp" line="3880"/> + <location filename="../../src/yuzu/main.cpp" line="3903"/> <source>Keys not installed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3883"/> - <location filename="../../src/yuzu/main.cpp" line="3906"/> + <location filename="../../src/yuzu/main.cpp" line="3881"/> + <location filename="../../src/yuzu/main.cpp" line="3904"/> <source>Install decryption keys and restart Eden before attempting to install firmware.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3888"/> + <location filename="../../src/yuzu/main.cpp" line="3886"/> <source>Select Dumped Firmware Source Location</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3911"/> + <location filename="../../src/yuzu/main.cpp" line="3909"/> <source>Select Dumped Firmware ZIP</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3911"/> + <location filename="../../src/yuzu/main.cpp" line="3909"/> <source>Zipped Archives (*.zip)</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3926"/> + <location filename="../../src/yuzu/main.cpp" line="3924"/> <source>Firmware cleanup failed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3927"/> + <location filename="../../src/yuzu/main.cpp" line="3925"/> <source>Failed to clean up extracted firmware cache. Check write permissions in the system temp directory and try again. OS reported error: %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3991"/> - <location filename="../../src/yuzu/main.cpp" line="4014"/> - <location filename="../../src/yuzu/main.cpp" line="4038"/> - <location filename="../../src/yuzu/main.cpp" line="4061"/> - <location filename="../../src/yuzu/main.cpp" line="4087"/> - <location filename="../../src/yuzu/main.cpp" line="4138"/> + <location filename="../../src/yuzu/main.cpp" line="3989"/> + <location filename="../../src/yuzu/main.cpp" line="4012"/> + <location filename="../../src/yuzu/main.cpp" line="4036"/> + <location filename="../../src/yuzu/main.cpp" line="4059"/> + <location filename="../../src/yuzu/main.cpp" line="4085"/> + <location filename="../../src/yuzu/main.cpp" line="4136"/> <source>No firmware available</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3992"/> + <location filename="../../src/yuzu/main.cpp" line="3990"/> <source>Please install firmware to use the Album applet.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3998"/> + <location filename="../../src/yuzu/main.cpp" line="3996"/> <source>Album Applet</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3999"/> + <location filename="../../src/yuzu/main.cpp" line="3997"/> <source>Album applet is not available. Please reinstall firmware.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4015"/> + <location filename="../../src/yuzu/main.cpp" line="4013"/> <source>Please install firmware to use the Cabinet applet.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4021"/> + <location filename="../../src/yuzu/main.cpp" line="4019"/> <source>Cabinet Applet</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4022"/> + <location filename="../../src/yuzu/main.cpp" line="4020"/> <source>Cabinet applet is not available. Please reinstall firmware.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4039"/> + <location filename="../../src/yuzu/main.cpp" line="4037"/> <source>Please install firmware to use the Mii editor.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4045"/> + <location filename="../../src/yuzu/main.cpp" line="4043"/> <source>Mii Edit Applet</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4046"/> + <location filename="../../src/yuzu/main.cpp" line="4044"/> <source>Mii editor is not available. Please reinstall firmware.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4062"/> + <location filename="../../src/yuzu/main.cpp" line="4060"/> <source>Please install firmware to use the Controller Menu.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4069"/> + <location filename="../../src/yuzu/main.cpp" line="4067"/> <source>Controller Applet</source> <translation>Applet tay cầm</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4070"/> + <location filename="../../src/yuzu/main.cpp" line="4068"/> <source>Controller Menu is not available. Please reinstall firmware.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4088"/> + <location filename="../../src/yuzu/main.cpp" line="4086"/> <source>Please install firmware to use the Home Menu.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4091"/> + <location filename="../../src/yuzu/main.cpp" line="4089"/> <source>Firmware Corrupted</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4098"/> + <location filename="../../src/yuzu/main.cpp" line="4096"/> <source>Firmware Too New</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4099"/> + <location filename="../../src/yuzu/main.cpp" line="4097"/> <source> Continue anyways?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4103"/> + <location filename="../../src/yuzu/main.cpp" line="4101"/> <source>Don't show again</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4122"/> + <location filename="../../src/yuzu/main.cpp" line="4120"/> <source>Home Menu Applet</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4123"/> + <location filename="../../src/yuzu/main.cpp" line="4121"/> <source>Home Menu is not available. Please reinstall firmware.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4139"/> + <location filename="../../src/yuzu/main.cpp" line="4137"/> <source>Please install firmware to use Starter.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4145"/> + <location filename="../../src/yuzu/main.cpp" line="4143"/> <source>Starter Applet</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4146"/> + <location filename="../../src/yuzu/main.cpp" line="4144"/> <source>Starter is not available. Please reinstall firmware.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4187"/> + <location filename="../../src/yuzu/main.cpp" line="4185"/> <source>Capture Screenshot</source> <translation>Chụp ảnh màn hình</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4188"/> + <location filename="../../src/yuzu/main.cpp" line="4186"/> <source>PNG Image (*.png)</source> <translation>Hình ảnh PNG (*.png)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4232"/> + <location filename="../../src/yuzu/main.cpp" line="4230"/> <source>Update Available</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4237"/> + <location filename="../../src/yuzu/main.cpp" line="4235"/> <source>Download the %1 update?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4296"/> + <location filename="../../src/yuzu/main.cpp" line="4294"/> <source>TAS state: Running %1/%2</source> <translation>Trạng thái TAS: Đang chạy %1/%2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4300"/> + <location filename="../../src/yuzu/main.cpp" line="4298"/> <source>TAS state: Recording %1</source> <translation>Trạng thái TAS: Đang ghi %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4302"/> + <location filename="../../src/yuzu/main.cpp" line="4300"/> <source>TAS state: Idle %1/%2</source> <translation>Trạng thái TAS: Đang chờ %1/%2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4306"/> + <location filename="../../src/yuzu/main.cpp" line="4304"/> <source>TAS State: Invalid</source> <translation>Trạng thái TAS: Không hợp lệ</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4320"/> + <location filename="../../src/yuzu/main.cpp" line="4318"/> <source>&Stop Running</source> <translation>&Dừng chạy</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4320"/> + <location filename="../../src/yuzu/main.cpp" line="4318"/> <source>&Start</source> <translation>&Bắt đầu</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4321"/> + <location filename="../../src/yuzu/main.cpp" line="4319"/> <source>Stop R&ecording</source> <translation>Dừng G&hi</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4321"/> + <location filename="../../src/yuzu/main.cpp" line="4319"/> <source>R&ecord</source> <translation>G&hi</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="4345"/> + <location filename="../../src/yuzu/main.cpp" line="4343"/> <source>Building: %n shader(s)</source> <translation type="unfinished"><numerusform></numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4354"/> + <location filename="../../src/yuzu/main.cpp" line="4352"/> <source>Scale: %1x</source> <comment>%1 is the resolution scaling factor</comment> <translation>Tỉ lệ thu phóng: %1x</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4357"/> + <location filename="../../src/yuzu/main.cpp" line="4355"/> <source>Speed: %1% / %2%</source> <translation>Tốc độ: %1% / %2%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4361"/> + <location filename="../../src/yuzu/main.cpp" line="4359"/> <source>Speed: %1%</source> <translation>Tốc độ: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4365"/> + <location filename="../../src/yuzu/main.cpp" line="4363"/> <source>Game: %1 FPS</source> <translation>Game: %1 FPS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4368"/> + <location filename="../../src/yuzu/main.cpp" line="4366"/> <source>Frame: %1 ms</source> <translation>Khung hình: %1 ms</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4398"/> + <location filename="../../src/yuzu/main.cpp" line="4396"/> <source>%1 %2</source> <translation>%1 %2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4416"/> + <location filename="../../src/yuzu/main.cpp" line="4414"/> <source>NO AA</source> <translation>NO AA</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4425"/> + <location filename="../../src/yuzu/main.cpp" line="4423"/> <source>VOLUME: MUTE</source> <translation>ÂM LƯỢNG: TẮT TIẾNG</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4428"/> + <location filename="../../src/yuzu/main.cpp" line="4426"/> <source>VOLUME: %1%</source> <comment>Volume percentage (e.g. 50%)</comment> <translation>ÂM LƯỢNG: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4488"/> + <location filename="../../src/yuzu/main.cpp" line="4486"/> <source>Derivation Components Missing</source> <translation>Thiếu các thành phần chuyển hoá</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4489"/> + <location filename="../../src/yuzu/main.cpp" line="4487"/> <source>Encryption keys are missing.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4570"/> + <location filename="../../src/yuzu/main.cpp" line="4568"/> <source>Select RomFS Dump Target</source> <translation>Chọn thư mục để trích xuất RomFS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4571"/> + <location filename="../../src/yuzu/main.cpp" line="4569"/> <source>Please select which RomFS you would like to dump.</source> <translation>Vui lòng chọn RomFS mà bạn muốn trích xuất.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4594"/> + <location filename="../../src/yuzu/main.cpp" line="4592"/> <source>Are you sure you want to close Eden?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4595"/> - <location filename="../../src/yuzu/main.cpp" line="4675"/> - <location filename="../../src/yuzu/main.cpp" line="4687"/> + <location filename="../../src/yuzu/main.cpp" line="4593"/> + <location filename="../../src/yuzu/main.cpp" line="4673"/> + <location filename="../../src/yuzu/main.cpp" line="4685"/> <source>Eden</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4676"/> + <location filename="../../src/yuzu/main.cpp" line="4674"/> <source>Are you sure you want to stop the emulation? Any unsaved progress will be lost.</source> <translation>Bạn có chắc rằng muốn dừng giả lập? Bất kì tiến trình nào chưa được lưu sẽ bị mất.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4684"/> + <location filename="../../src/yuzu/main.cpp" line="4682"/> <source>The currently running application has requested Eden to not exit. Would you like to bypass this and exit anyway?</source> @@ -6775,11 +6775,6 @@ Would you like to bypass this and exit anyway?</source> <translation>Loại bỏ cấu hình tuỳ chỉnh</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="568"/> - <source>Remove Play Time Data</source> - <translation type="unfinished"/> - </message> - <message> <location filename="../../src/yuzu/game_list.cpp" line="560"/> <source>Remove Cache Storage</source> <translation>Loại bỏ bộ nhớ đệm</translation> @@ -6815,6 +6810,11 @@ Would you like to bypass this and exit anyway?</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/yuzu/game_list.cpp" line="568"/> + <source>Remove Play Time Data</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/yuzu/game_list.cpp" line="569"/> <location filename="../../src/yuzu/game_list.cpp" line="570"/> <source>Dump RomFS</source> @@ -7517,16 +7517,6 @@ Debug Message: </source> <translation>&Công cụ</translation> </message> <message> - <location filename="../../src/yuzu/main.ui" line="180"/> - <source>&TAS</source> - <translation>&TAS</translation> - </message> - <message> - <location filename="../../src/yuzu/main.ui" line="190"/> - <source>&Create Home Menu Shortcut</source> - <translation type="unfinished"/> - </message> - <message> <location filename="../../src/yuzu/main.ui" line="161"/> <source>Am&iibo</source> <translation type="unfinished"/> @@ -7537,6 +7527,16 @@ Debug Message: </source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/yuzu/main.ui" line="180"/> + <source>&TAS</source> + <translation>&TAS</translation> + </message> + <message> + <location filename="../../src/yuzu/main.ui" line="190"/> + <source>&Create Home Menu Shortcut</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/yuzu/main.ui" line="197"/> <source>Install &Firmware</source> <translation type="unfinished"/> @@ -7757,11 +7757,6 @@ Debug Message: </source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.ui" line="605"/> - <source>&Data Manager</source> - <translation type="unfinished"/> - </message> - <message> <location filename="../../src/yuzu/main.ui" line="517"/> <source>&Discord</source> <translation type="unfinished"/> @@ -7841,6 +7836,11 @@ Debug Message: </source> <source>&Eden Dependencies</source> <translation type="unfinished"/> </message> + <message> + <location filename="../../src/yuzu/main.ui" line="605"/> + <source>&Data Manager</source> + <translation type="unfinished"/> + </message> </context> <context> <name>MigrationWorker</name> @@ -7870,7 +7870,7 @@ If you wish to clean up the files which were left in the old data location, you <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/migration_worker.h" line="74"/> + <location filename="../../src/yuzu/migration_worker.h" line="70"/> <source>Data was migrated successfully.</source> <translation type="unfinished"/> </message> @@ -8455,38 +8455,58 @@ p, li { white-space: pre-wrap; } <translation>%1 đang chơi %2</translation> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="72"/> - <location filename="../../src/yuzu/user_data_migration.cpp" line="165"/> - <location filename="../../src/yuzu/user_data_migration.cpp" line="197"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="62"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="155"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="190"/> <source>Migration</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="126"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="76"/> + <source>Clear Shader Cache</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="84"/> + <source>Keep Old Data</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="85"/> + <source>Clear Old Data</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="86"/> + <source>Link Old Directory</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="116"/> <source> </source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="130"/> - <location filename="../../src/yuzu/user_data_migration.cpp" line="136"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="120"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="126"/> <source>No</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="166"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="156"/> <source>You can manually re-trigger this prompt by deleting the new config directory: %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="182"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="172"/> <source>Migrating</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="183"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="173"/> <source>Migrating, this may take a while...</source> <translation type="unfinished"/> </message> @@ -8623,67 +8643,77 @@ p, li { white-space: pre-wrap; } </message> <message> <location filename="../../src/qt_common/util/content.cpp" line="47"/> - <location filename="../../src/qt_common/util/content.cpp" line="226"/> - <location filename="../../src/qt_common/util/content.cpp" line="296"/> - <location filename="../../src/qt_common/util/content.cpp" line="406"/> + <location filename="../../src/qt_common/util/content.cpp" line="225"/> + <location filename="../../src/qt_common/util/content.cpp" line="294"/> + <location filename="../../src/qt_common/util/content.cpp" line="404"/> <location filename="../../src/qt_common/util/content.cpp" line="479"/> <source>Cancel</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/util/content.cpp" line="63"/> + <source>Firmware Install Failed</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/util/content.cpp" line="64"/> + <source>Firmware Install Succeeded</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/util/content.cpp" line="179"/> <source>Firmware integrity verification failed!</source> <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/util/content.cpp" line="180"/> - <location filename="../../src/qt_common/util/content.cpp" line="324"/> + <location filename="../../src/qt_common/util/content.cpp" line="322"/> <source>Verification failed for the following files: %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="225"/> - <location filename="../../src/qt_common/util/content.cpp" line="295"/> + <location filename="../../src/qt_common/util/content.cpp" line="224"/> + <location filename="../../src/qt_common/util/content.cpp" line="293"/> <source>Verifying integrity...</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="245"/> - <location filename="../../src/qt_common/util/content.cpp" line="318"/> + <location filename="../../src/qt_common/util/content.cpp" line="244"/> + <location filename="../../src/qt_common/util/content.cpp" line="316"/> <source>Integrity verification succeeded!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="246"/> - <location filename="../../src/qt_common/util/content.cpp" line="319"/> + <location filename="../../src/qt_common/util/content.cpp" line="245"/> + <location filename="../../src/qt_common/util/content.cpp" line="317"/> <source>The operation completed successfully.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="250"/> - <location filename="../../src/qt_common/util/content.cpp" line="323"/> + <location filename="../../src/qt_common/util/content.cpp" line="249"/> + <location filename="../../src/qt_common/util/content.cpp" line="321"/> <source>Integrity verification failed!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="251"/> + <location filename="../../src/qt_common/util/content.cpp" line="250"/> <source>File contents may be corrupt or missing.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="256"/> + <location filename="../../src/qt_common/util/content.cpp" line="255"/> <source>Integrity verification couldn't be performed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="257"/> + <location filename="../../src/qt_common/util/content.cpp" line="256"/> <source>Firmware installation cancelled, firmware may be in a bad state or corrupted. File contents could not be checked for validity.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="265"/> + <location filename="../../src/qt_common/util/content.cpp" line="264"/> <source>Select Dumped Keys Location</source> <translation type="unfinished"/> </message> @@ -8693,22 +8723,17 @@ p, li { white-space: pre-wrap; } <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="283"/> - <source>Decryption Keys were successfully installed</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/util/content.cpp" line="286"/> + <location filename="../../src/qt_common/util/content.cpp" line="285"/> <source>Decryption Keys install failed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="352"/> + <location filename="../../src/qt_common/util/content.cpp" line="350"/> <source>Orphaned Profiles Detected!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="353"/> + <location filename="../../src/qt_common/util/content.cpp" line="351"/> <source>UNEXPECTED BAD THINGS MAY HAPPEN IF YOU DON'T READ THIS! Eden has detected the following save directories with no attached profile: %1 @@ -8718,54 +8743,54 @@ Hint: copy the contents of the largest or last-modified folder elsewhere, delet <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="366"/> + <location filename="../../src/qt_common/util/content.cpp" line="364"/> <source>Really clear data?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="367"/> + <location filename="../../src/qt_common/util/content.cpp" line="365"/> <source>Important data may be lost!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="374"/> + <location filename="../../src/qt_common/util/content.cpp" line="372"/> <source>Are you REALLY sure?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="375"/> + <location filename="../../src/qt_common/util/content.cpp" line="373"/> <source>Once deleted, your data will NOT come back! Only do this if you're 100% sure you want to delete this data.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="382"/> + <location filename="../../src/qt_common/util/content.cpp" line="380"/> <source>Clearing...</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="398"/> + <location filename="../../src/qt_common/util/content.cpp" line="396"/> <source>Select Export Location</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="399"/> + <location filename="../../src/qt_common/util/content.cpp" line="397"/> <source>%1.zip</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="400"/> + <location filename="../../src/qt_common/util/content.cpp" line="398"/> <location filename="../../src/qt_common/util/content.cpp" line="464"/> <source>Zipped Archives (*.zip)</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="406"/> + <location filename="../../src/qt_common/util/content.cpp" line="404"/> <source>Exporting data. This may take a while...</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="408"/> + <location filename="../../src/qt_common/util/content.cpp" line="406"/> <source>Exporting</source> <translation type="unfinished"/> </message> @@ -8825,32 +8850,32 @@ Only do this if you're 100% sure you want to delete this data.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="521"/> + <location filename="../../src/qt_common/util/content.cpp" line="524"/> <source>Imported Successfully</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="521"/> + <location filename="../../src/qt_common/util/content.cpp" line="524"/> <source>Data was imported successfully.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="523"/> + <location filename="../../src/qt_common/util/content.cpp" line="526"/> <source>Import Cancelled</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="523"/> + <location filename="../../src/qt_common/util/content.cpp" line="526"/> <source>Import was cancelled by the user.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="525"/> + <location filename="../../src/qt_common/util/content.cpp" line="528"/> <source>Import Failed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="526"/> + <location filename="../../src/qt_common/util/content.cpp" line="529"/> <source>Ensure you have read permissions on the targeted directory and try again.</source> <translation type="unfinished"/> </message> @@ -8858,196 +8883,196 @@ Only do this if you're 100% sure you want to delete this data.</source> <context> <name>QtCommon::Game</name> <message> - <location filename="../../src/qt_common/util/game.cpp" line="207"/> + <location filename="../../src/qt_common/util/game.cpp" line="209"/> <source>Error Removing Contents</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="209"/> + <location filename="../../src/qt_common/util/game.cpp" line="211"/> <source>Error Removing Update</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="211"/> + <location filename="../../src/qt_common/util/game.cpp" line="213"/> <source>Error Removing DLC</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="230"/> - <source>The base game is not installed in the NAND and cannot be removed.</source> + <location filename="../../src/qt_common/util/game.cpp" line="225"/> + <location filename="../../src/qt_common/util/game.cpp" line="239"/> + <location filename="../../src/qt_common/util/game.cpp" line="256"/> + <location filename="../../src/qt_common/util/game.cpp" line="284"/> + <location filename="../../src/qt_common/util/game.cpp" line="320"/> + <location filename="../../src/qt_common/util/game.cpp" line="346"/> + <source>Successfully Removed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="244"/> - <source>There is no update installed for this title.</source> + <location filename="../../src/qt_common/util/game.cpp" line="226"/> + <source>Successfully removed the installed base game.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="254"/> - <source>There are no DLCs installed for this title.</source> + <location filename="../../src/qt_common/util/game.cpp" line="231"/> + <source>The base game is not installed in the NAND and cannot be removed.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="224"/> - <location filename="../../src/qt_common/util/game.cpp" line="239"/> - <location filename="../../src/qt_common/util/game.cpp" line="259"/> - <location filename="../../src/qt_common/util/game.cpp" line="289"/> - <location filename="../../src/qt_common/util/game.cpp" line="329"/> - <location filename="../../src/qt_common/util/game.cpp" line="358"/> - <source>Successfully Removed</source> + <location filename="../../src/qt_common/util/game.cpp" line="240"/> + <source>Successfully removed the installed update.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="225"/> - <source>Successfully removed the installed base game.</source> + <location filename="../../src/qt_common/util/game.cpp" line="243"/> + <source>There is no update installed for this title.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="240"/> - <source>Successfully removed the installed update.</source> + <location filename="../../src/qt_common/util/game.cpp" line="252"/> + <source>There are no DLCs installed for this title.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="260"/> + <location filename="../../src/qt_common/util/game.cpp" line="257"/> <source>Successfully removed %1 installed DLC.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="283"/> - <location filename="../../src/qt_common/util/game.cpp" line="293"/> + <location filename="../../src/qt_common/util/game.cpp" line="279"/> + <location filename="../../src/qt_common/util/game.cpp" line="287"/> <source>Error Removing Transferable Shader Cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="284"/> - <location filename="../../src/qt_common/util/game.cpp" line="324"/> + <location filename="../../src/qt_common/util/game.cpp" line="280"/> + <location filename="../../src/qt_common/util/game.cpp" line="316"/> <source>A shader cache for this title does not exist.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="290"/> + <location filename="../../src/qt_common/util/game.cpp" line="285"/> <source>Successfully removed the transferable shader cache.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="294"/> + <location filename="../../src/qt_common/util/game.cpp" line="288"/> <source>Failed to remove the transferable shader cache.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="311"/> + <location filename="../../src/qt_common/util/game.cpp" line="304"/> <source>Error Removing Vulkan Driver Pipeline Cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="312"/> + <location filename="../../src/qt_common/util/game.cpp" line="305"/> <source>Failed to remove the driver pipeline cache.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="323"/> - <location filename="../../src/qt_common/util/game.cpp" line="334"/> + <location filename="../../src/qt_common/util/game.cpp" line="315"/> + <location filename="../../src/qt_common/util/game.cpp" line="325"/> <source>Error Removing Transferable Shader Caches</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="330"/> + <location filename="../../src/qt_common/util/game.cpp" line="321"/> <source>Successfully removed the transferable shader caches.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="335"/> + <location filename="../../src/qt_common/util/game.cpp" line="326"/> <source>Failed to remove the transferable shader cache directory.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="351"/> - <location filename="../../src/qt_common/util/game.cpp" line="362"/> + <location filename="../../src/qt_common/util/game.cpp" line="340"/> + <location filename="../../src/qt_common/util/game.cpp" line="349"/> <source>Error Removing Custom Configuration</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="352"/> + <location filename="../../src/qt_common/util/game.cpp" line="341"/> <source>A custom configuration for this title does not exist.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="359"/> + <location filename="../../src/qt_common/util/game.cpp" line="347"/> <source>Successfully removed the custom game configuration.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="363"/> + <location filename="../../src/qt_common/util/game.cpp" line="350"/> <source>Failed to remove the custom game configuration.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="391"/> + <location filename="../../src/qt_common/util/game.cpp" line="378"/> <source>Reset Metadata Cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="395"/> + <location filename="../../src/qt_common/util/game.cpp" line="385"/> <source>The metadata cache is already empty.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="400"/> + <location filename="../../src/qt_common/util/game.cpp" line="391"/> <source>The operation completed successfully.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="406"/> + <location filename="../../src/qt_common/util/game.cpp" line="398"/> <source>The metadata cache couldn't be deleted. It might be in use or non-existent.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="421"/> + <location filename="../../src/qt_common/util/game.cpp" line="413"/> <source>Create Shortcut</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="422"/> + <location filename="../../src/qt_common/util/game.cpp" line="414"/> <source>Do you want to launch the game in fullscreen?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="426"/> + <location filename="../../src/qt_common/util/game.cpp" line="418"/> <source>Shortcut Created</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="427"/> + <location filename="../../src/qt_common/util/game.cpp" line="419"/> <source>Successfully created a shortcut to %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="432"/> + <location filename="../../src/qt_common/util/game.cpp" line="424"/> <source>Shortcut may be Volatile!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="433"/> + <location filename="../../src/qt_common/util/game.cpp" line="425"/> <source>This will create a shortcut to the current AppImage. This may not work well if you update. Continue?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="439"/> + <location filename="../../src/qt_common/util/game.cpp" line="431"/> <source>Failed to Create Shortcut</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="440"/> + <location filename="../../src/qt_common/util/game.cpp" line="432"/> <source>Failed to create a shortcut to %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="510"/> + <location filename="../../src/qt_common/util/game.cpp" line="504"/> <source>Create Icon</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="511"/> + <location filename="../../src/qt_common/util/game.cpp" line="505"/> <source>Cannot create icon file. Path "%1" does not exist and cannot be created.</source> <translation type="unfinished"/> </message> @@ -9086,6 +9111,120 @@ Only do this if you're 100% sure you want to delete this data.</source> </message> </context> <context> + <name>QtCommon::StringLookup</name> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="49"/> + <source>Contains game save data. DO NOT REMOVE UNLESS YOU KNOW WHAT YOU'RE DOING!</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="51"/> + <source>Contains Vulkan and OpenGL pipeline caches. Generally safe to remove.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="52"/> + <source>Contains updates and DLC for games.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="53"/> + <source>Contains firmware and applet data.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="54"/> + <source>Contains game mods, patches, and cheats.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="57"/> + <source>Decryption Keys were successfully installed</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="58"/> + <source>Unable to read key directory, aborting</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="59"/> + <source>One or more keys failed to copy.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="61"/> + <source>Verify your keys file has a .keys extension and try again.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="63"/> + <source>Decryption Keys failed to initialize. Check that your dumping tools are up to date and re-dump keys.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="68"/> + <source>Successfully installed firmware version %1</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="69"/> + <source>Unable to locate potential firmware NCA files</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="70"/> + <source>Failed to delete one or more firmware files.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="71"/> + <source>One or more firmware files failed to copy into NAND.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="73"/> + <source>Firmware installation cancelled, firmware may be in a bad state or corrupted. Restart Eden or re-install firmware.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="78"/> + <source>Eden has detected user data for the following emulators:</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="80"/> + <source>Would you like to migrate your data for use in Eden? +Select the corresponding button to migrate data from that emulator. +This may take a while.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="84"/> + <source>Clearing shader cache is recommended for all users. +Do not uncheck unless you know what you're doing.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="88"/> + <source>Keeps the old data directory. This is recommended if you aren't +space-constrained and want to keep separate data for the old emulator.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="91"/> + <source>Deletes the old data directory. +This is recommended on devices with space constraints.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="94"/> + <source>Creates a filesystem link between the old directory and Eden directory. +This is recommended if you want to share data between emulators.</source> + <translation type="unfinished"/> + </message> +</context> +<context> <name>QtControllerSelectorDialog</name> <message> <location filename="../../src/yuzu/applets/qt_controller.ui" line="14"/> diff --git a/dist/languages/vi_VN.ts b/dist/languages/vi_VN.ts index f47d77832c..f2c2a8153f 100644 --- a/dist/languages/vi_VN.ts +++ b/dist/languages/vi_VN.ts @@ -473,26 +473,56 @@ This would ban both their forum username and their IP address.</source> <translation>Giả lập CPU đa nhân</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="65"/> + <source>This option increases CPU emulation thread use from 1 to the maximum of 4. +This is mainly a debug option and shouldn't be disabled.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="70"/> <source>Memory Layout</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="71"/> + <source>Increases the amount of emulated RAM from 4GB of the board to the devkit 8/6GB. +Doesn't affect performance/stability but may allow HD texture mods to load.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="77"/> <source>Limit Speed Percent</source> <translation>Giới hạn phần trăm tốc độ</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="78"/> + <source>Controls the game's maximum rendering speed, but it's up to each game if it runs faster or not. +200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. +Disabling it means unlocking the framerate to the maximum your PC can reach.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="84"/> <source>Synchronize Core Speed</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="85"/> + <source>Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). +Can help reduce stuttering at lower framerates.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="92"/> <source>Accuracy:</source> <translation>Độ chính xác</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="93"/> + <source>Change the accuracy of the emulated CPU (for debugging only).</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="94"/> <location filename="../../src/qt_common/config/shared_translation.cpp" line="110"/> <source>Backend:</source> @@ -515,6 +545,11 @@ Use Boost (1700MHz) to run at the Switch's highest native clock, or Fast (2 <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="108"/> + <source>Set a custom value of CPU ticks. Higher values can increase performance, but may cause deadlocks. A range of 77-21000 is recommended.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="115"/> <source>Enable Host MMU Emulation (fastmem)</source> <translation type="unfinished"/> @@ -573,6 +608,12 @@ Please note this also reduces accuracy of certain floating-point instructions.</ <translation>Tắt kiểm tra không gian địa chỉ</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="142"/> + <source>This option improves speed by eliminating a safety check before every memory operation. +Disabling it may allow arbitrary code execution.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="147"/> <source>Ignore global monitor</source> <translation>Bỏ qua màn hình chung</translation> @@ -589,21 +630,45 @@ Please note this may result in deadlocks and other race conditions.</source> <translation>API đồ hoạ:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="157"/> + <source>Changes the output graphics API. +Vulkan is recommended.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="160"/> <source>Device:</source> <translation>Thiết bị đồ hoạ:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="161"/> + <source>This setting selects the GPU to use (Vulkan only).</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="164"/> <source>Shader Backend:</source> <translation>Backend shader:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="165"/> + <source>The shader backend to use with OpenGL. +GLSL is recommended.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="168"/> <source>Resolution:</source> <translation>Độ phân giải:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="169"/> + <source>Forces to render at a different resolution. +Higher resolutions require more VRAM and bandwidth. +Options lower than 1X can cause artifacts.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="172"/> <source>Window Adapting Filter:</source> <translation>Bộ lọc điều chỉnh cửa sổ:</translation> @@ -614,11 +679,23 @@ Please note this may result in deadlocks and other race conditions.</source> <translation>Độ sắc nét FSR:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="176"/> + <source>Determines how sharpened the image will look using FSR's dynamic contrast.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="179"/> <source>Anti-Aliasing Method:</source> <translation>Phương pháp khử răng cưa:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="180"/> + <source>The anti-aliasing method to use. +SMAA offers the best quality. +FXAA can produce a more stable picture in lower resolutions.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="184"/> <source>Fullscreen Mode:</source> <translation>Chế độ Toàn màn hình:</translation> @@ -636,12 +713,29 @@ Exclusive fullscreen may offer better performance and better Freesync/Gsync supp <translation>Tỉ lệ khung hình:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="192"/> + <source>Stretches the renderer to fit the specified aspect ratio. +Most games only support 16:9, so modifications are required to get other ratios. +Also controls the aspect ratio of captured screenshots.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="197"/> + <source>Use persistent pipeline cache</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="198"/> <source>Allows saving shaders to storage for faster loading on following game boots. Disabling it is only intended for debugging.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="202"/> + <source>Optimize SPIRV output</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="203"/> <source>Runs an additional optimization pass over generated SPIRV shaders. Will increase time required for shader compilation. @@ -678,31 +772,73 @@ In most cases, GPU decoding provides the best performance.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="220"/> + <source>This option controls how ASTC textures should be decoded. +CPU: Use the CPU for decoding. +GPU: Use the GPU's compute shaders to decode ASTC textures (recommended). +CPU Asynchronously: Use the CPU to decode ASTC textures on demand. EliminatesASTC decoding +stuttering but may present artifacts.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="228"/> <source>ASTC Recompression Method:</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/> + <source>Most GPUs lack support for ASTC textures and must decompress to anintermediate format: RGBA8. +BC1/BC3: The intermediate format will be recompressed to BC1 or BC3 format, + saving VRAM but degrading image quality.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="235"/> <source>VRAM Usage Mode:</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/> + <source>Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. +Aggressive mode may impact performance of other applications such as recording software.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="239"/> <source>Skip CPU Inner Invalidation</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="240"/> + <source>Skips certain cache invalidations during memory updates, reducing CPU usage and improving latency. This may cause soft-crashes.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="245"/> <source>VSync Mode:</source> <translation>Chế độ Vsync:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="246"/> + <source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. +FIFO Relaxed allows tearing as it recovers from a slow down. +Mailbox can have lower latency than FIFO and does not tear but may drop frames. +Immediate (no synchronization) presents whatever is available and can exhibit tearing.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="256"/> <source>Sync Memory Operations</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="257"/> + <source>Ensures data consistency between compute and memory operations. +This option fixes issues in games, but may degrade performance. +Unreal Engine 4 games often see the most significant changes thereof.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="260"/> <source>Enable asynchronous presentation (Vulkan only)</source> <translation>Bật hiển thị bất đồng bộ (chỉ dành cho Vulkan)</translation> @@ -728,6 +864,12 @@ In most cases, GPU decoding provides the best performance.</source> <translation>Bộ lọc góc nghiêng:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="271"/> + <source>Controls the quality of texture rendering at oblique angles. +Safe to set at 16x on most GPUs.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="274"/> <source>GPU Accuracy:</source> <translation type="unfinished"/> @@ -746,6 +888,21 @@ Extreme should only be used as a last resort.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="281"/> + <source>Controls the DMA precision accuracy. Safe precision fixes issues in some games but may degrade performance.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="284"/> + <source>Enable asynchronous shader compilation (Hack)</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="285"/> + <source>May reduce shader stutter.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="289"/> <source>Fast GPU Time (Hack)</source> <translation type="unfinished"/> @@ -773,6 +930,13 @@ This option can improve shader loading time significantly in cases where the Vul <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/> + <source>Required by some games. +This setting only exists for Intel proprietary drivers and may crash if enabled. +Compute pipelines are always enabled on all other drivers.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="309"/> <source>Enable Reactive Flushing</source> <translation>Bật xả tương ứng</translation> @@ -808,11 +972,24 @@ This option can improve shader loading time significantly in cases where the Vul <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="326"/> + <source>Controls the number of features that can be used in Extended Dynamic State. +Higher numbers allow for more features and can increase performance, but may cause issues. +The default value is per-system.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="330"/> <source>Provoking Vertex</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="331"/> + <source>Improves lighting and vertex handling in some games. +Only Vulkan 1.0+ devices support this extension.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="336"/> <source>Descriptor Indexing</source> <translation type="unfinished"/> @@ -830,244 +1007,17 @@ Một số thiết bị hỗ trợ Vulkan 1.1+ và tất cả thiết bị Vulka <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="354"/> - <source>RNG Seed</source> - <translation>Hạt giống RNG</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="357"/> - <source>Device Name</source> - <translation>Tên thiết bị</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="360"/> - <source>Custom RTC Date:</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="370"/> - <source>Language:</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="372"/> - <source>Region:</source> - <translation>Vùng:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="373"/> - <source>Time Zone:</source> - <translation>Múi giờ:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="374"/> - <source>Sound Output Mode:</source> - <translation>Chế độ đầu ra âm thanh</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="377"/> - <source>Console Mode:</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="408"/> - <source>Confirm before stopping emulation</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="413"/> - <source>Hide mouse on inactivity</source> - <translation>Ẩn con trỏ chuột khi không dùng</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="417"/> - <source>Disable controller applet</source> - <translation>Vô hiệu hoá applet tay cầm</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="65"/> - <source>This option increases CPU emulation thread use from 1 to the maximum of 4. -This is mainly a debug option and shouldn't be disabled.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="71"/> - <source>Increases the amount of emulated RAM from 4GB of the board to the devkit 8/6GB. -Doesn't affect performance/stability but may allow HD texture mods to load.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="78"/> - <source>Controls the game's maximum rendering speed, but it's up to each game if it runs faster or not. -200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. -Disabling it means unlocking the framerate to the maximum your PC can reach.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="85"/> - <source>Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). -Can help reduce stuttering at lower framerates.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="93"/> - <source>Change the accuracy of the emulated CPU (for debugging only).</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="108"/> - <source>Set a custom value of CPU ticks. Higher values can increase performance, but may cause deadlocks. A range of 77-21000 is recommended.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="142"/> - <source>This option improves speed by eliminating a safety check before every memory operation. -Disabling it may allow arbitrary code execution.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="157"/> - <source>Changes the output graphics API. -Vulkan is recommended.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="161"/> - <source>This setting selects the GPU to use (Vulkan only).</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="165"/> - <source>The shader backend to use with OpenGL. -GLSL is recommended.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="169"/> - <source>Forces to render at a different resolution. -Higher resolutions require more VRAM and bandwidth. -Options lower than 1X can cause artifacts.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="176"/> - <source>Determines how sharpened the image will look using FSR's dynamic contrast.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="180"/> - <source>The anti-aliasing method to use. -SMAA offers the best quality. -FXAA can produce a more stable picture in lower resolutions.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="192"/> - <source>Stretches the renderer to fit the specified aspect ratio. -Most games only support 16:9, so modifications are required to get other ratios. -Also controls the aspect ratio of captured screenshots.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="197"/> - <source>Use persistent pipeline cache</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="202"/> - <source>Optimize SPIRV output</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="220"/> - <source>This option controls how ASTC textures should be decoded. -CPU: Use the CPU for decoding. -GPU: Use the GPU's compute shaders to decode ASTC textures (recommended). -CPU Asynchronously: Use the CPU to decode ASTC textures on demand. EliminatesASTC decoding -stuttering but may present artifacts.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/> - <source>Most GPUs lack support for ASTC textures and must decompress to anintermediate format: RGBA8. -BC1/BC3: The intermediate format will be recompressed to BC1 or BC3 format, - saving VRAM but degrading image quality.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/> - <source>Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. -Aggressive mode may impact performance of other applications such as recording software.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="240"/> - <source>Skips certain cache invalidations during memory updates, reducing CPU usage and improving latency. This may cause soft-crashes.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="246"/> - <source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. -FIFO Relaxed allows tearing as it recovers from a slow down. -Mailbox can have lower latency than FIFO and does not tear but may drop frames. -Immediate (no synchronization) presents whatever is available and can exhibit tearing.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="257"/> - <source>Ensures data consistency between compute and memory operations. -This option fixes issues in games, but may degrade performance. -Unreal Engine 4 games often see the most significant changes thereof.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="271"/> - <source>Controls the quality of texture rendering at oblique angles. -Safe to set at 16x on most GPUs.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="281"/> - <source>Controls the DMA precision accuracy. Safe precision fixes issues in some games but may degrade performance.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="284"/> - <source>Enable asynchronous shader compilation (Hack)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="285"/> - <source>May reduce shader stutter.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/> - <source>Required by some games. -This setting only exists for Intel proprietary drivers and may crash if enabled. -Compute pipelines are always enabled on all other drivers.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="326"/> - <source>Controls the number of features that can be used in Extended Dynamic State. -Higher numbers allow for more features and can increase performance, but may cause issues. -The default value is per-system.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="331"/> - <source>Improves lighting and vertex handling in some games. -Only Vulkan 1.0+ devices support this extension.</source> - <translation type="unfinished"/> - </message> - <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="345"/> <source>Allows the fragment shader to execute per sample in a multi-sampled fragment instead of once per fragment. Improves graphics quality at the cost of performance. Higher values improve quality but degrade performance.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="354"/> + <source>RNG Seed</source> + <translation>Hạt giống RNG</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="355"/> <source>Controls the seed of the random number generator. Mainly used for speedrunning.</source> @@ -1075,10 +1025,20 @@ Mainly used for speedrunning.</source> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="357"/> + <source>Device Name</source> + <translation>Tên thiết bị</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="357"/> <source>The name of the console.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="360"/> + <source>Custom RTC Date:</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="361"/> <source>This option allows to change the clock of the console. Can be used to manipulate time in games.</source> @@ -1090,21 +1050,46 @@ Can be used to manipulate time in games.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="370"/> + <source>Language:</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="371"/> <source>This option can be overridden when region setting is auto-select</source> <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="372"/> + <source>Region:</source> + <translation>Vùng:</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="372"/> <source>The region of the console.</source> <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="373"/> + <source>Time Zone:</source> + <translation>Múi giờ:</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="373"/> <source>The time zone of the console.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="374"/> + <source>Sound Output Mode:</source> + <translation>Chế độ đầu ra âm thanh</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="377"/> + <source>Console Mode:</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="378"/> <source>Selects if the console is in Docked or Handheld mode. Games will change their resolution, details and supported controllers and depending on this setting. @@ -1132,17 +1117,32 @@ Setting to Handheld can help improve performance for low end systems.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="408"/> + <source>Confirm before stopping emulation</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="409"/> <source>Overrides prompts asking to confirm stopping the emulation. Enabling it bypasses such prompts and directly exits the emulation.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="413"/> + <source>Hide mouse on inactivity</source> + <translation>Ẩn con trỏ chuột khi không dùng</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="414"/> <source>Hides the mouse after 2.5s of inactivity.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="417"/> + <source>Disable controller applet</source> + <translation>Vô hiệu hoá applet tay cầm</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="418"/> <source>Forcibly disables the use of the controller applet in emulated programs. When a program attempts to open the controller applet, it is immediately closed.</source> @@ -1446,8 +1446,8 @@ When a program attempts to open the controller applet, it is immediately closed. </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="556"/> - <source>AMD FidelityFX™️ Super Resolution</source> - <translation>AMD FidelityFX™️ Super Resolution</translation> + <source>AMD FidelityFX Super Resolution</source> + <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="557"/> @@ -4588,13 +4588,13 @@ Các giá trị hiện tại lần lượt là %1% và %2%.</translation> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="382"/> - <source>Could not extract RomFS. Your file or decryption keys may be corrupted.</source> + <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="381"/> + <source>Error extracting archive</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="381"/> - <source>Error extracting archive</source> + <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="382"/> + <source>Could not extract RomFS. Your file or decryption keys may be corrupted.</source> <translation type="unfinished"/> </message> <message> @@ -5712,7 +5712,7 @@ Please go to Configure -> System -> Network and make a selection.</source> </message> <message> <location filename="../../src/qt_common/config/shared_translation.h" line="53"/> - <location filename="../../src/yuzu/main.cpp" line="4408"/> + <location filename="../../src/yuzu/main.cpp" line="4406"/> <source>FSR</source> <translation>FSR</translation> </message> @@ -6289,389 +6289,389 @@ Vui lòng, chỉ sử dụng tính năng này để cài các bản cập nhật <translation>Không thể mở URL "%1".</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3605"/> + <location filename="../../src/yuzu/main.cpp" line="3603"/> <source>TAS Recording</source> <translation>Ghi lại TAS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3605"/> + <location filename="../../src/yuzu/main.cpp" line="3603"/> <source>Overwrite file of player 1?</source> <translation>Ghi đè tập tin của người chơi 1?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3624"/> + <location filename="../../src/yuzu/main.cpp" line="3622"/> <source>Invalid config detected</source> <translation>Đã phát hiện cấu hình không hợp lệ</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3625"/> + <location filename="../../src/yuzu/main.cpp" line="3623"/> <source>Handheld controller can't be used on docked mode. Pro controller will be selected.</source> <translation>Tay cầm handheld không thể được sử dụng trong chế độ docked. Pro Controller sẽ được chọn.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3767"/> - <location filename="../../src/yuzu/main.cpp" line="3818"/> + <location filename="../../src/yuzu/main.cpp" line="3765"/> + <location filename="../../src/yuzu/main.cpp" line="3816"/> <source>Amiibo</source> <translation>Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3767"/> - <location filename="../../src/yuzu/main.cpp" line="3818"/> + <location filename="../../src/yuzu/main.cpp" line="3765"/> + <location filename="../../src/yuzu/main.cpp" line="3816"/> <source>The current amiibo has been removed</source> <translation>Amiibo hiện tại đã bị loại bỏ</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3772"/> + <location filename="../../src/yuzu/main.cpp" line="3770"/> <source>Error</source> <translation>Lỗi</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3772"/> - <location filename="../../src/yuzu/main.cpp" line="3830"/> + <location filename="../../src/yuzu/main.cpp" line="3770"/> + <location filename="../../src/yuzu/main.cpp" line="3828"/> <source>The current game is not looking for amiibos</source> <translation>Game hiện tại không tìm kiếm amiibos</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3778"/> + <location filename="../../src/yuzu/main.cpp" line="3776"/> <source>Amiibo File (%1);; All Files (*.*)</source> <translation>Tệp tin Amiibo (%1);; Tất cả tệp tin (*.*)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3779"/> + <location filename="../../src/yuzu/main.cpp" line="3777"/> <source>Load Amiibo</source> <translation>Nạp dữ liệu Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3814"/> + <location filename="../../src/yuzu/main.cpp" line="3812"/> <source>Error loading Amiibo data</source> <translation>Xảy ra lỗi khi nạp dữ liệu Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3824"/> + <location filename="../../src/yuzu/main.cpp" line="3822"/> <source>The selected file is not a valid amiibo</source> <translation>Tập tin đã chọn không phải là amiibo hợp lệ</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3827"/> + <location filename="../../src/yuzu/main.cpp" line="3825"/> <source>The selected file is already on use</source> <translation>Tập tin đã chọn đã được sử dụng</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3833"/> + <location filename="../../src/yuzu/main.cpp" line="3831"/> <source>An unknown error occurred</source> <translation>Đã xảy ra lỗi không xác định</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3882"/> - <location filename="../../src/yuzu/main.cpp" line="3905"/> + <location filename="../../src/yuzu/main.cpp" line="3880"/> + <location filename="../../src/yuzu/main.cpp" line="3903"/> <source>Keys not installed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3883"/> - <location filename="../../src/yuzu/main.cpp" line="3906"/> + <location filename="../../src/yuzu/main.cpp" line="3881"/> + <location filename="../../src/yuzu/main.cpp" line="3904"/> <source>Install decryption keys and restart Eden before attempting to install firmware.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3888"/> + <location filename="../../src/yuzu/main.cpp" line="3886"/> <source>Select Dumped Firmware Source Location</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3911"/> + <location filename="../../src/yuzu/main.cpp" line="3909"/> <source>Select Dumped Firmware ZIP</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3911"/> + <location filename="../../src/yuzu/main.cpp" line="3909"/> <source>Zipped Archives (*.zip)</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3926"/> + <location filename="../../src/yuzu/main.cpp" line="3924"/> <source>Firmware cleanup failed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3927"/> + <location filename="../../src/yuzu/main.cpp" line="3925"/> <source>Failed to clean up extracted firmware cache. Check write permissions in the system temp directory and try again. OS reported error: %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3991"/> - <location filename="../../src/yuzu/main.cpp" line="4014"/> - <location filename="../../src/yuzu/main.cpp" line="4038"/> - <location filename="../../src/yuzu/main.cpp" line="4061"/> - <location filename="../../src/yuzu/main.cpp" line="4087"/> - <location filename="../../src/yuzu/main.cpp" line="4138"/> + <location filename="../../src/yuzu/main.cpp" line="3989"/> + <location filename="../../src/yuzu/main.cpp" line="4012"/> + <location filename="../../src/yuzu/main.cpp" line="4036"/> + <location filename="../../src/yuzu/main.cpp" line="4059"/> + <location filename="../../src/yuzu/main.cpp" line="4085"/> + <location filename="../../src/yuzu/main.cpp" line="4136"/> <source>No firmware available</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3992"/> + <location filename="../../src/yuzu/main.cpp" line="3990"/> <source>Please install firmware to use the Album applet.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3998"/> + <location filename="../../src/yuzu/main.cpp" line="3996"/> <source>Album Applet</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3999"/> + <location filename="../../src/yuzu/main.cpp" line="3997"/> <source>Album applet is not available. Please reinstall firmware.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4015"/> + <location filename="../../src/yuzu/main.cpp" line="4013"/> <source>Please install firmware to use the Cabinet applet.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4021"/> + <location filename="../../src/yuzu/main.cpp" line="4019"/> <source>Cabinet Applet</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4022"/> + <location filename="../../src/yuzu/main.cpp" line="4020"/> <source>Cabinet applet is not available. Please reinstall firmware.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4039"/> + <location filename="../../src/yuzu/main.cpp" line="4037"/> <source>Please install firmware to use the Mii editor.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4045"/> + <location filename="../../src/yuzu/main.cpp" line="4043"/> <source>Mii Edit Applet</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4046"/> + <location filename="../../src/yuzu/main.cpp" line="4044"/> <source>Mii editor is not available. Please reinstall firmware.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4062"/> + <location filename="../../src/yuzu/main.cpp" line="4060"/> <source>Please install firmware to use the Controller Menu.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4069"/> + <location filename="../../src/yuzu/main.cpp" line="4067"/> <source>Controller Applet</source> <translation>Applet tay cầm</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4070"/> + <location filename="../../src/yuzu/main.cpp" line="4068"/> <source>Controller Menu is not available. Please reinstall firmware.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4088"/> + <location filename="../../src/yuzu/main.cpp" line="4086"/> <source>Please install firmware to use the Home Menu.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4091"/> + <location filename="../../src/yuzu/main.cpp" line="4089"/> <source>Firmware Corrupted</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4098"/> + <location filename="../../src/yuzu/main.cpp" line="4096"/> <source>Firmware Too New</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4099"/> + <location filename="../../src/yuzu/main.cpp" line="4097"/> <source> Continue anyways?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4103"/> + <location filename="../../src/yuzu/main.cpp" line="4101"/> <source>Don't show again</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4122"/> + <location filename="../../src/yuzu/main.cpp" line="4120"/> <source>Home Menu Applet</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4123"/> + <location filename="../../src/yuzu/main.cpp" line="4121"/> <source>Home Menu is not available. Please reinstall firmware.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4139"/> + <location filename="../../src/yuzu/main.cpp" line="4137"/> <source>Please install firmware to use Starter.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4145"/> + <location filename="../../src/yuzu/main.cpp" line="4143"/> <source>Starter Applet</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4146"/> + <location filename="../../src/yuzu/main.cpp" line="4144"/> <source>Starter is not available. Please reinstall firmware.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4187"/> + <location filename="../../src/yuzu/main.cpp" line="4185"/> <source>Capture Screenshot</source> <translation>Chụp ảnh màn hình</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4188"/> + <location filename="../../src/yuzu/main.cpp" line="4186"/> <source>PNG Image (*.png)</source> <translation>Hình ảnh PNG (*.png)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4232"/> + <location filename="../../src/yuzu/main.cpp" line="4230"/> <source>Update Available</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4237"/> + <location filename="../../src/yuzu/main.cpp" line="4235"/> <source>Download the %1 update?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4296"/> + <location filename="../../src/yuzu/main.cpp" line="4294"/> <source>TAS state: Running %1/%2</source> <translation>Trạng thái TAS: Đang chạy %1/%2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4300"/> + <location filename="../../src/yuzu/main.cpp" line="4298"/> <source>TAS state: Recording %1</source> <translation>Trạng thái TAS: Đang ghi %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4302"/> + <location filename="../../src/yuzu/main.cpp" line="4300"/> <source>TAS state: Idle %1/%2</source> <translation>Trạng thái TAS: Đang chờ %1/%2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4306"/> + <location filename="../../src/yuzu/main.cpp" line="4304"/> <source>TAS State: Invalid</source> <translation>Trạng thái TAS: Không hợp lệ</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4320"/> + <location filename="../../src/yuzu/main.cpp" line="4318"/> <source>&Stop Running</source> <translation>&Dừng chạy</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4320"/> + <location filename="../../src/yuzu/main.cpp" line="4318"/> <source>&Start</source> <translation>&Bắt đầu</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4321"/> + <location filename="../../src/yuzu/main.cpp" line="4319"/> <source>Stop R&ecording</source> <translation>Dừng G&hi</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4321"/> + <location filename="../../src/yuzu/main.cpp" line="4319"/> <source>R&ecord</source> <translation>G&hi</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="4345"/> + <location filename="../../src/yuzu/main.cpp" line="4343"/> <source>Building: %n shader(s)</source> <translation type="unfinished"><numerusform></numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4354"/> + <location filename="../../src/yuzu/main.cpp" line="4352"/> <source>Scale: %1x</source> <comment>%1 is the resolution scaling factor</comment> <translation>Tỉ lệ thu phóng: %1x</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4357"/> + <location filename="../../src/yuzu/main.cpp" line="4355"/> <source>Speed: %1% / %2%</source> <translation>Tốc độ: %1% / %2%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4361"/> + <location filename="../../src/yuzu/main.cpp" line="4359"/> <source>Speed: %1%</source> <translation>Tốc độ: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4365"/> + <location filename="../../src/yuzu/main.cpp" line="4363"/> <source>Game: %1 FPS</source> <translation>Trò chơi: %1 FPS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4368"/> + <location filename="../../src/yuzu/main.cpp" line="4366"/> <source>Frame: %1 ms</source> <translation>Khung hình: %1 ms</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4398"/> + <location filename="../../src/yuzu/main.cpp" line="4396"/> <source>%1 %2</source> <translation>%1 %2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4416"/> + <location filename="../../src/yuzu/main.cpp" line="4414"/> <source>NO AA</source> <translation>NO AA</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4425"/> + <location filename="../../src/yuzu/main.cpp" line="4423"/> <source>VOLUME: MUTE</source> <translation>ÂM LƯỢNG: TẮT TIẾNG</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4428"/> + <location filename="../../src/yuzu/main.cpp" line="4426"/> <source>VOLUME: %1%</source> <comment>Volume percentage (e.g. 50%)</comment> <translation>ÂM LƯỢNG: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4488"/> + <location filename="../../src/yuzu/main.cpp" line="4486"/> <source>Derivation Components Missing</source> <translation>Thiếu các thành phần chuyển hoá</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4489"/> + <location filename="../../src/yuzu/main.cpp" line="4487"/> <source>Encryption keys are missing.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4570"/> + <location filename="../../src/yuzu/main.cpp" line="4568"/> <source>Select RomFS Dump Target</source> <translation>Chọn thư mục để sao chép RomFS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4571"/> + <location filename="../../src/yuzu/main.cpp" line="4569"/> <source>Please select which RomFS you would like to dump.</source> <translation>Vui lòng chọn RomFS mà bạn muốn sao chép.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4594"/> + <location filename="../../src/yuzu/main.cpp" line="4592"/> <source>Are you sure you want to close Eden?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4595"/> - <location filename="../../src/yuzu/main.cpp" line="4675"/> - <location filename="../../src/yuzu/main.cpp" line="4687"/> + <location filename="../../src/yuzu/main.cpp" line="4593"/> + <location filename="../../src/yuzu/main.cpp" line="4673"/> + <location filename="../../src/yuzu/main.cpp" line="4685"/> <source>Eden</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4676"/> + <location filename="../../src/yuzu/main.cpp" line="4674"/> <source>Are you sure you want to stop the emulation? Any unsaved progress will be lost.</source> <translation>Bạn có chắc rằng muốn dừng giả lập? Bất kì tiến trình nào chưa được lưu sẽ bị mất.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4684"/> + <location filename="../../src/yuzu/main.cpp" line="4682"/> <source>The currently running application has requested Eden to not exit. Would you like to bypass this and exit anyway?</source> @@ -6776,11 +6776,6 @@ Would you like to bypass this and exit anyway?</source> <translation>Loại bỏ cấu hình tuỳ chỉnh</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="568"/> - <source>Remove Play Time Data</source> - <translation type="unfinished"/> - </message> - <message> <location filename="../../src/yuzu/game_list.cpp" line="560"/> <source>Remove Cache Storage</source> <translation>Xoá bộ nhớ cache</translation> @@ -6816,6 +6811,11 @@ Would you like to bypass this and exit anyway?</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/yuzu/game_list.cpp" line="568"/> + <source>Remove Play Time Data</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/yuzu/game_list.cpp" line="569"/> <location filename="../../src/yuzu/game_list.cpp" line="570"/> <source>Dump RomFS</source> @@ -7518,16 +7518,6 @@ Debug Message: </source> <translation>&Công cụ</translation> </message> <message> - <location filename="../../src/yuzu/main.ui" line="180"/> - <source>&TAS</source> - <translation>&TAS</translation> - </message> - <message> - <location filename="../../src/yuzu/main.ui" line="190"/> - <source>&Create Home Menu Shortcut</source> - <translation type="unfinished"/> - </message> - <message> <location filename="../../src/yuzu/main.ui" line="161"/> <source>Am&iibo</source> <translation type="unfinished"/> @@ -7538,6 +7528,16 @@ Debug Message: </source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/yuzu/main.ui" line="180"/> + <source>&TAS</source> + <translation>&TAS</translation> + </message> + <message> + <location filename="../../src/yuzu/main.ui" line="190"/> + <source>&Create Home Menu Shortcut</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/yuzu/main.ui" line="197"/> <source>Install &Firmware</source> <translation type="unfinished"/> @@ -7758,11 +7758,6 @@ Debug Message: </source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.ui" line="605"/> - <source>&Data Manager</source> - <translation type="unfinished"/> - </message> - <message> <location filename="../../src/yuzu/main.ui" line="517"/> <source>&Discord</source> <translation type="unfinished"/> @@ -7842,6 +7837,11 @@ Debug Message: </source> <source>&Eden Dependencies</source> <translation type="unfinished"/> </message> + <message> + <location filename="../../src/yuzu/main.ui" line="605"/> + <source>&Data Manager</source> + <translation type="unfinished"/> + </message> </context> <context> <name>MigrationWorker</name> @@ -7871,7 +7871,7 @@ If you wish to clean up the files which were left in the old data location, you <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/migration_worker.h" line="74"/> + <location filename="../../src/yuzu/migration_worker.h" line="70"/> <source>Data was migrated successfully.</source> <translation type="unfinished"/> </message> @@ -8456,38 +8456,58 @@ p, li { white-space: pre-wrap; } <translation>%1 đang chơi %2</translation> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="72"/> - <location filename="../../src/yuzu/user_data_migration.cpp" line="165"/> - <location filename="../../src/yuzu/user_data_migration.cpp" line="197"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="62"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="155"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="190"/> <source>Migration</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="126"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="76"/> + <source>Clear Shader Cache</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="84"/> + <source>Keep Old Data</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="85"/> + <source>Clear Old Data</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="86"/> + <source>Link Old Directory</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="116"/> <source> </source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="130"/> - <location filename="../../src/yuzu/user_data_migration.cpp" line="136"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="120"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="126"/> <source>No</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="166"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="156"/> <source>You can manually re-trigger this prompt by deleting the new config directory: %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="182"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="172"/> <source>Migrating</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="183"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="173"/> <source>Migrating, this may take a while...</source> <translation type="unfinished"/> </message> @@ -8624,67 +8644,77 @@ p, li { white-space: pre-wrap; } </message> <message> <location filename="../../src/qt_common/util/content.cpp" line="47"/> - <location filename="../../src/qt_common/util/content.cpp" line="226"/> - <location filename="../../src/qt_common/util/content.cpp" line="296"/> - <location filename="../../src/qt_common/util/content.cpp" line="406"/> + <location filename="../../src/qt_common/util/content.cpp" line="225"/> + <location filename="../../src/qt_common/util/content.cpp" line="294"/> + <location filename="../../src/qt_common/util/content.cpp" line="404"/> <location filename="../../src/qt_common/util/content.cpp" line="479"/> <source>Cancel</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/util/content.cpp" line="63"/> + <source>Firmware Install Failed</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/util/content.cpp" line="64"/> + <source>Firmware Install Succeeded</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/util/content.cpp" line="179"/> <source>Firmware integrity verification failed!</source> <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/util/content.cpp" line="180"/> - <location filename="../../src/qt_common/util/content.cpp" line="324"/> + <location filename="../../src/qt_common/util/content.cpp" line="322"/> <source>Verification failed for the following files: %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="225"/> - <location filename="../../src/qt_common/util/content.cpp" line="295"/> + <location filename="../../src/qt_common/util/content.cpp" line="224"/> + <location filename="../../src/qt_common/util/content.cpp" line="293"/> <source>Verifying integrity...</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="245"/> - <location filename="../../src/qt_common/util/content.cpp" line="318"/> + <location filename="../../src/qt_common/util/content.cpp" line="244"/> + <location filename="../../src/qt_common/util/content.cpp" line="316"/> <source>Integrity verification succeeded!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="246"/> - <location filename="../../src/qt_common/util/content.cpp" line="319"/> + <location filename="../../src/qt_common/util/content.cpp" line="245"/> + <location filename="../../src/qt_common/util/content.cpp" line="317"/> <source>The operation completed successfully.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="250"/> - <location filename="../../src/qt_common/util/content.cpp" line="323"/> + <location filename="../../src/qt_common/util/content.cpp" line="249"/> + <location filename="../../src/qt_common/util/content.cpp" line="321"/> <source>Integrity verification failed!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="251"/> + <location filename="../../src/qt_common/util/content.cpp" line="250"/> <source>File contents may be corrupt or missing.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="256"/> + <location filename="../../src/qt_common/util/content.cpp" line="255"/> <source>Integrity verification couldn't be performed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="257"/> + <location filename="../../src/qt_common/util/content.cpp" line="256"/> <source>Firmware installation cancelled, firmware may be in a bad state or corrupted. File contents could not be checked for validity.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="265"/> + <location filename="../../src/qt_common/util/content.cpp" line="264"/> <source>Select Dumped Keys Location</source> <translation type="unfinished"/> </message> @@ -8694,22 +8724,17 @@ p, li { white-space: pre-wrap; } <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="283"/> - <source>Decryption Keys were successfully installed</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/util/content.cpp" line="286"/> + <location filename="../../src/qt_common/util/content.cpp" line="285"/> <source>Decryption Keys install failed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="352"/> + <location filename="../../src/qt_common/util/content.cpp" line="350"/> <source>Orphaned Profiles Detected!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="353"/> + <location filename="../../src/qt_common/util/content.cpp" line="351"/> <source>UNEXPECTED BAD THINGS MAY HAPPEN IF YOU DON'T READ THIS! Eden has detected the following save directories with no attached profile: %1 @@ -8719,54 +8744,54 @@ Hint: copy the contents of the largest or last-modified folder elsewhere, delet <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="366"/> + <location filename="../../src/qt_common/util/content.cpp" line="364"/> <source>Really clear data?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="367"/> + <location filename="../../src/qt_common/util/content.cpp" line="365"/> <source>Important data may be lost!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="374"/> + <location filename="../../src/qt_common/util/content.cpp" line="372"/> <source>Are you REALLY sure?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="375"/> + <location filename="../../src/qt_common/util/content.cpp" line="373"/> <source>Once deleted, your data will NOT come back! Only do this if you're 100% sure you want to delete this data.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="382"/> + <location filename="../../src/qt_common/util/content.cpp" line="380"/> <source>Clearing...</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="398"/> + <location filename="../../src/qt_common/util/content.cpp" line="396"/> <source>Select Export Location</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="399"/> + <location filename="../../src/qt_common/util/content.cpp" line="397"/> <source>%1.zip</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="400"/> + <location filename="../../src/qt_common/util/content.cpp" line="398"/> <location filename="../../src/qt_common/util/content.cpp" line="464"/> <source>Zipped Archives (*.zip)</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="406"/> + <location filename="../../src/qt_common/util/content.cpp" line="404"/> <source>Exporting data. This may take a while...</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="408"/> + <location filename="../../src/qt_common/util/content.cpp" line="406"/> <source>Exporting</source> <translation type="unfinished"/> </message> @@ -8826,32 +8851,32 @@ Only do this if you're 100% sure you want to delete this data.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="521"/> + <location filename="../../src/qt_common/util/content.cpp" line="524"/> <source>Imported Successfully</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="521"/> + <location filename="../../src/qt_common/util/content.cpp" line="524"/> <source>Data was imported successfully.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="523"/> + <location filename="../../src/qt_common/util/content.cpp" line="526"/> <source>Import Cancelled</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="523"/> + <location filename="../../src/qt_common/util/content.cpp" line="526"/> <source>Import was cancelled by the user.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="525"/> + <location filename="../../src/qt_common/util/content.cpp" line="528"/> <source>Import Failed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="526"/> + <location filename="../../src/qt_common/util/content.cpp" line="529"/> <source>Ensure you have read permissions on the targeted directory and try again.</source> <translation type="unfinished"/> </message> @@ -8859,196 +8884,196 @@ Only do this if you're 100% sure you want to delete this data.</source> <context> <name>QtCommon::Game</name> <message> - <location filename="../../src/qt_common/util/game.cpp" line="207"/> + <location filename="../../src/qt_common/util/game.cpp" line="209"/> <source>Error Removing Contents</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="209"/> + <location filename="../../src/qt_common/util/game.cpp" line="211"/> <source>Error Removing Update</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="211"/> + <location filename="../../src/qt_common/util/game.cpp" line="213"/> <source>Error Removing DLC</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="230"/> - <source>The base game is not installed in the NAND and cannot be removed.</source> - <translation type="unfinished"/> + <location filename="../../src/qt_common/util/game.cpp" line="225"/> + <location filename="../../src/qt_common/util/game.cpp" line="239"/> + <location filename="../../src/qt_common/util/game.cpp" line="256"/> + <location filename="../../src/qt_common/util/game.cpp" line="284"/> + <location filename="../../src/qt_common/util/game.cpp" line="320"/> + <location filename="../../src/qt_common/util/game.cpp" line="346"/> + <source>Successfully Removed</source> + <translation>Đã gỡ bỏ thành công</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="244"/> - <source>There is no update installed for this title.</source> + <location filename="../../src/qt_common/util/game.cpp" line="226"/> + <source>Successfully removed the installed base game.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="254"/> - <source>There are no DLCs installed for this title.</source> + <location filename="../../src/qt_common/util/game.cpp" line="231"/> + <source>The base game is not installed in the NAND and cannot be removed.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="224"/> - <location filename="../../src/qt_common/util/game.cpp" line="239"/> - <location filename="../../src/qt_common/util/game.cpp" line="259"/> - <location filename="../../src/qt_common/util/game.cpp" line="289"/> - <location filename="../../src/qt_common/util/game.cpp" line="329"/> - <location filename="../../src/qt_common/util/game.cpp" line="358"/> - <source>Successfully Removed</source> - <translation>Đã gỡ bỏ thành công</translation> + <location filename="../../src/qt_common/util/game.cpp" line="240"/> + <source>Successfully removed the installed update.</source> + <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="225"/> - <source>Successfully removed the installed base game.</source> + <location filename="../../src/qt_common/util/game.cpp" line="243"/> + <source>There is no update installed for this title.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="240"/> - <source>Successfully removed the installed update.</source> + <location filename="../../src/qt_common/util/game.cpp" line="252"/> + <source>There are no DLCs installed for this title.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="260"/> + <location filename="../../src/qt_common/util/game.cpp" line="257"/> <source>Successfully removed %1 installed DLC.</source> <translation>Đã gỡ bỏ thành công DLC %1 </translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="283"/> - <location filename="../../src/qt_common/util/game.cpp" line="293"/> + <location filename="../../src/qt_common/util/game.cpp" line="279"/> + <location filename="../../src/qt_common/util/game.cpp" line="287"/> <source>Error Removing Transferable Shader Cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="284"/> - <location filename="../../src/qt_common/util/game.cpp" line="324"/> + <location filename="../../src/qt_common/util/game.cpp" line="280"/> + <location filename="../../src/qt_common/util/game.cpp" line="316"/> <source>A shader cache for this title does not exist.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="290"/> + <location filename="../../src/qt_common/util/game.cpp" line="285"/> <source>Successfully removed the transferable shader cache.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="294"/> + <location filename="../../src/qt_common/util/game.cpp" line="288"/> <source>Failed to remove the transferable shader cache.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="311"/> + <location filename="../../src/qt_common/util/game.cpp" line="304"/> <source>Error Removing Vulkan Driver Pipeline Cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="312"/> + <location filename="../../src/qt_common/util/game.cpp" line="305"/> <source>Failed to remove the driver pipeline cache.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="323"/> - <location filename="../../src/qt_common/util/game.cpp" line="334"/> + <location filename="../../src/qt_common/util/game.cpp" line="315"/> + <location filename="../../src/qt_common/util/game.cpp" line="325"/> <source>Error Removing Transferable Shader Caches</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="330"/> + <location filename="../../src/qt_common/util/game.cpp" line="321"/> <source>Successfully removed the transferable shader caches.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="335"/> + <location filename="../../src/qt_common/util/game.cpp" line="326"/> <source>Failed to remove the transferable shader cache directory.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="351"/> - <location filename="../../src/qt_common/util/game.cpp" line="362"/> + <location filename="../../src/qt_common/util/game.cpp" line="340"/> + <location filename="../../src/qt_common/util/game.cpp" line="349"/> <source>Error Removing Custom Configuration</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="352"/> + <location filename="../../src/qt_common/util/game.cpp" line="341"/> <source>A custom configuration for this title does not exist.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="359"/> + <location filename="../../src/qt_common/util/game.cpp" line="347"/> <source>Successfully removed the custom game configuration.</source> <translation>Đã xóa thành công cấu hình trò chơi tùy chỉnh.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="363"/> + <location filename="../../src/qt_common/util/game.cpp" line="350"/> <source>Failed to remove the custom game configuration.</source> <translation>Không thể xóa cấu hình trò chơi tùy chỉnh.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="391"/> + <location filename="../../src/qt_common/util/game.cpp" line="378"/> <source>Reset Metadata Cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="395"/> + <location filename="../../src/qt_common/util/game.cpp" line="385"/> <source>The metadata cache is already empty.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="400"/> + <location filename="../../src/qt_common/util/game.cpp" line="391"/> <source>The operation completed successfully.</source> <translation>Thao tác đã hoàn tất thành công.</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="406"/> + <location filename="../../src/qt_common/util/game.cpp" line="398"/> <source>The metadata cache couldn't be deleted. It might be in use or non-existent.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="421"/> + <location filename="../../src/qt_common/util/game.cpp" line="413"/> <source>Create Shortcut</source> <translation>Tạo lối tắt</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="422"/> + <location filename="../../src/qt_common/util/game.cpp" line="414"/> <source>Do you want to launch the game in fullscreen?</source> <translation>Bạn có muốn khởi chạy trò chơi ở chế độ toàn màn hình không?</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="426"/> + <location filename="../../src/qt_common/util/game.cpp" line="418"/> <source>Shortcut Created</source> <translation>Lối tắt đã được tạo</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="427"/> + <location filename="../../src/qt_common/util/game.cpp" line="419"/> <source>Successfully created a shortcut to %1</source> <translation>Đã tạo thành công lối tắt tới %1</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="432"/> + <location filename="../../src/qt_common/util/game.cpp" line="424"/> <source>Shortcut may be Volatile!</source> <translation>Lối tắt có thể không ổn định!</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="433"/> + <location filename="../../src/qt_common/util/game.cpp" line="425"/> <source>This will create a shortcut to the current AppImage. This may not work well if you update. Continue?</source> <translation>Thao tác này sẽ tạo một lối tắt đến AppImage hiện tại. Việc này có thể không hoạt động tốt nếu bạn cập nhật. Bạn có muốn tiếp tục không?</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="439"/> + <location filename="../../src/qt_common/util/game.cpp" line="431"/> <source>Failed to Create Shortcut</source> <translation>Không thể tạo lối tắt</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="440"/> + <location filename="../../src/qt_common/util/game.cpp" line="432"/> <source>Failed to create a shortcut to %1</source> <translation>Không thể tạo lối tắt tới %1</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="510"/> + <location filename="../../src/qt_common/util/game.cpp" line="504"/> <source>Create Icon</source> <translation>Tạo icon</translation> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="511"/> + <location filename="../../src/qt_common/util/game.cpp" line="505"/> <source>Cannot create icon file. Path "%1" does not exist and cannot be created.</source> <translation>Không thể tạo icon. Đường dẫn "%1" không tồn tại và không thể tạo được.</translation> </message> @@ -9087,6 +9112,120 @@ Only do this if you're 100% sure you want to delete this data.</source> </message> </context> <context> + <name>QtCommon::StringLookup</name> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="49"/> + <source>Contains game save data. DO NOT REMOVE UNLESS YOU KNOW WHAT YOU'RE DOING!</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="51"/> + <source>Contains Vulkan and OpenGL pipeline caches. Generally safe to remove.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="52"/> + <source>Contains updates and DLC for games.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="53"/> + <source>Contains firmware and applet data.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="54"/> + <source>Contains game mods, patches, and cheats.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="57"/> + <source>Decryption Keys were successfully installed</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="58"/> + <source>Unable to read key directory, aborting</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="59"/> + <source>One or more keys failed to copy.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="61"/> + <source>Verify your keys file has a .keys extension and try again.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="63"/> + <source>Decryption Keys failed to initialize. Check that your dumping tools are up to date and re-dump keys.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="68"/> + <source>Successfully installed firmware version %1</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="69"/> + <source>Unable to locate potential firmware NCA files</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="70"/> + <source>Failed to delete one or more firmware files.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="71"/> + <source>One or more firmware files failed to copy into NAND.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="73"/> + <source>Firmware installation cancelled, firmware may be in a bad state or corrupted. Restart Eden or re-install firmware.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="78"/> + <source>Eden has detected user data for the following emulators:</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="80"/> + <source>Would you like to migrate your data for use in Eden? +Select the corresponding button to migrate data from that emulator. +This may take a while.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="84"/> + <source>Clearing shader cache is recommended for all users. +Do not uncheck unless you know what you're doing.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="88"/> + <source>Keeps the old data directory. This is recommended if you aren't +space-constrained and want to keep separate data for the old emulator.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="91"/> + <source>Deletes the old data directory. +This is recommended on devices with space constraints.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="94"/> + <source>Creates a filesystem link between the old directory and Eden directory. +This is recommended if you want to share data between emulators.</source> + <translation type="unfinished"/> + </message> +</context> +<context> <name>QtControllerSelectorDialog</name> <message> <location filename="../../src/yuzu/applets/qt_controller.ui" line="14"/> diff --git a/dist/languages/zh_CN.ts b/dist/languages/zh_CN.ts index d3b885d1d0..b17167a5eb 100644 --- a/dist/languages/zh_CN.ts +++ b/dist/languages/zh_CN.ts @@ -480,26 +480,60 @@ This would ban both their forum username and their IP address.</source> <translation>多核 CPU 仿真</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="65"/> + <source>This option increases CPU emulation thread use from 1 to the maximum of 4. +This is mainly a debug option and shouldn't be disabled.</source> + <translation>此选项会将 CPU 模拟线程数量从 1 增加到 Switch 实机的最大值 4。 +这是个调试选项,不建议禁用。</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="70"/> <source>Memory Layout</source> <translation>内存布局</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="71"/> + <source>Increases the amount of emulated RAM from 4GB of the board to the devkit 8/6GB. +Doesn't affect performance/stability but may allow HD texture mods to load.</source> + <translation>将模拟RAM从Switch实机的4GB增加到开发机的6/8GB。 +不会提高性能,但可以改善高清材质mod的兼容性。</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="77"/> <source>Limit Speed Percent</source> <translation>运行速度限制</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="78"/> + <source>Controls the game's maximum rendering speed, but it's up to each game if it runs faster or not. +200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. +Disabling it means unlocking the framerate to the maximum your PC can reach.</source> + <translation>控制游戏的最大渲染速度,但还取决于游戏本身的实际运行速度。 +对于 30 帧的游戏,设置为 200% 则可以提升为60 帧;对于 60帧的游戏,设置为 200% 则可以提升为 120 FPS。 +禁用此项同时也会解锁帧率限制,尽可能快地运行游戏。</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="84"/> <source>Synchronize Core Speed</source> <translation>同步 CPU 核心速度</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="85"/> + <source>Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). +Can help reduce stuttering at lower framerates.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="92"/> <source>Accuracy:</source> <translation>精度:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="93"/> + <source>Change the accuracy of the emulated CPU (for debugging only).</source> + <translation>更改模拟 CPU 的精度(仅供调试使用)。</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="94"/> <location filename="../../src/qt_common/config/shared_translation.cpp" line="110"/> <source>Backend:</source> @@ -526,6 +560,11 @@ Fast(2000MHz):运行在 2 倍频率。</translation> <translation>自定义 CPU 时钟周期</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="108"/> + <source>Set a custom value of CPU ticks. Higher values can increase performance, but may cause deadlocks. A range of 77-21000 is recommended.</source> + <translation>设置自定义的 CPU 时钟周期。较高的数值可能提升性能,但也可能导致游戏卡死。推荐范围:77–21000。</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="115"/> <source>Enable Host MMU Emulation (fastmem)</source> <translation>启用主机 MMU 模拟(快速内存存取)</translation> @@ -587,6 +626,12 @@ Please note this also reduces accuracy of certain floating-point instructions.</ <translation>禁用地址空间检查</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="142"/> + <source>This option improves speed by eliminating a safety check before every memory operation. +Disabling it may allow arbitrary code execution.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="147"/> <source>Ignore global monitor</source> <translation>忽略全局监视器</translation> @@ -604,21 +649,47 @@ Please note this may result in deadlocks and other race conditions.</source> <translation>API:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="157"/> + <source>Changes the output graphics API. +Vulkan is recommended.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="160"/> <source>Device:</source> <translation>设备:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="161"/> + <source>This setting selects the GPU to use (Vulkan only).</source> + <translation>设置Vulkan下使用的GPU。</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="164"/> <source>Shader Backend:</source> <translation>着色器后端:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="165"/> + <source>The shader backend to use with OpenGL. +GLSL is recommended.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="168"/> <source>Resolution:</source> <translation>分辨率:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="169"/> + <source>Forces to render at a different resolution. +Higher resolutions require more VRAM and bandwidth. +Options lower than 1X can cause artifacts.</source> + <translation>强制设置游戏画面的分辨率。 +更高的分辨率需要更多的显存和带宽。 +低于 1X 的选项可能造成渲染问题。</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="172"/> <source>Window Adapting Filter:</source> <translation>窗口滤镜:</translation> @@ -629,11 +700,23 @@ Please note this may result in deadlocks and other race conditions.</source> <translation>FSR 锐化度:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="176"/> + <source>Determines how sharpened the image will look using FSR's dynamic contrast.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="179"/> <source>Anti-Aliasing Method:</source> <translation>抗锯齿方式:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="180"/> + <source>The anti-aliasing method to use. +SMAA offers the best quality. +FXAA can produce a more stable picture in lower resolutions.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="184"/> <source>Fullscreen Mode:</source> <translation>全屏模式:</translation> @@ -653,6 +736,18 @@ Exclusive fullscreen may offer better performance and better Freesync/Gsync supp <translation>屏幕纵横比:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="192"/> + <source>Stretches the renderer to fit the specified aspect ratio. +Most games only support 16:9, so modifications are required to get other ratios. +Also controls the aspect ratio of captured screenshots.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="197"/> + <source>Use persistent pipeline cache</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="198"/> <source>Allows saving shaders to storage for faster loading on following game boots. Disabling it is only intended for debugging.</source> @@ -660,6 +755,11 @@ Disabling it is only intended for debugging.</source> 请仅在调试时禁用此项。</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="202"/> + <source>Optimize SPIRV output</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="203"/> <source>Runs an additional optimization pass over generated SPIRV shaders. Will increase time required for shader compilation. @@ -700,31 +800,77 @@ In most cases, GPU decoding provides the best performance.</source> <translation>ASTC 纹理解码方式:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="220"/> + <source>This option controls how ASTC textures should be decoded. +CPU: Use the CPU for decoding. +GPU: Use the GPU's compute shaders to decode ASTC textures (recommended). +CPU Asynchronously: Use the CPU to decode ASTC textures on demand. EliminatesASTC decoding +stuttering but may present artifacts.</source> + <translation>此选项控制 ASTC 纹理解码方式。 +CPU:使用 CPU 解码。 +GPU:使用 GPU 解码 (建议)。 +CPU 异步模拟:使用 CPU 在 ASTC 纹理到达时对其进行解码。 +消除 ASTC 解码带来的卡顿,但在解码时可能出现渲染问题。</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="228"/> <source>ASTC Recompression Method:</source> <translation>ASTC 纹理重压缩方式:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/> + <source>Most GPUs lack support for ASTC textures and must decompress to anintermediate format: RGBA8. +BC1/BC3: The intermediate format will be recompressed to BC1 or BC3 format, + saving VRAM but degrading image quality.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="235"/> <source>VRAM Usage Mode:</source> <translation>VRAM 使用模式:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/> + <source>Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. +Aggressive mode may impact performance of other applications such as recording software.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="239"/> <source>Skip CPU Inner Invalidation</source> <translation>跳过 CPU 内部失效处理</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="240"/> + <source>Skips certain cache invalidations during memory updates, reducing CPU usage and improving latency. This may cause soft-crashes.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="245"/> <source>VSync Mode:</source> <translation>垂直同步模式:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="246"/> + <source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. +FIFO Relaxed allows tearing as it recovers from a slow down. +Mailbox can have lower latency than FIFO and does not tear but may drop frames. +Immediate (no synchronization) presents whatever is available and can exhibit tearing.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="256"/> <source>Sync Memory Operations</source> <translation>同步内存操作</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="257"/> + <source>Ensures data consistency between compute and memory operations. +This option fixes issues in games, but may degrade performance. +Unreal Engine 4 games often see the most significant changes thereof.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="260"/> <source>Enable asynchronous presentation (Vulkan only)</source> <translation>启用异步帧提交 (仅限 Vulkan)</translation> @@ -750,6 +896,12 @@ In most cases, GPU decoding provides the best performance.</source> <translation>各向异性过滤:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="271"/> + <source>Controls the quality of texture rendering at oblique angles. +Safe to set at 16x on most GPUs.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="274"/> <source>GPU Accuracy:</source> <translation>GPU 精度:</translation> @@ -771,6 +923,21 @@ Extreme should only be used as a last resort.</source> <translation>DMA 精度:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="281"/> + <source>Controls the DMA precision accuracy. Safe precision fixes issues in some games but may degrade performance.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="284"/> + <source>Enable asynchronous shader compilation (Hack)</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="285"/> + <source>May reduce shader stutter.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="289"/> <source>Fast GPU Time (Hack)</source> <translation>快速 GPU 时间(Hack)</translation> @@ -800,6 +967,13 @@ This option can improve shader loading time significantly in cases where the Vul <translation>启用计算管线 (仅限 Intel 显卡 Vulkan 模式)</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/> + <source>Required by some games. +This setting only exists for Intel proprietary drivers and may crash if enabled. +Compute pipelines are always enabled on all other drivers.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="309"/> <source>Enable Reactive Flushing</source> <translation>启用反应性刷新</translation> @@ -835,11 +1009,24 @@ This option can improve shader loading time significantly in cases where the Vul <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="326"/> + <source>Controls the number of features that can be used in Extended Dynamic State. +Higher numbers allow for more features and can increase performance, but may cause issues. +The default value is per-system.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="330"/> <source>Provoking Vertex</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="331"/> + <source>Improves lighting and vertex handling in some games. +Only Vulkan 1.0+ devices support this extension.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="336"/> <source>Descriptor Indexing</source> <translation type="unfinished"/> @@ -856,254 +1043,17 @@ Some Vulkan 1.1+ and all 1.2+ devices support this extension.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="354"/> - <source>RNG Seed</source> - <translation>随机数生成器种子</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="357"/> - <source>Device Name</source> - <translation>设备名称</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="360"/> - <source>Custom RTC Date:</source> - <translation>自定义系统时间:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="370"/> - <source>Language:</source> - <translation>语言:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="372"/> - <source>Region:</source> - <translation>地区:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="373"/> - <source>Time Zone:</source> - <translation>时区:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="374"/> - <source>Sound Output Mode:</source> - <translation>声音输出模式:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="377"/> - <source>Console Mode:</source> - <translation>控制台模式:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="408"/> - <source>Confirm before stopping emulation</source> - <translation>停止模拟时需要确认</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="413"/> - <source>Hide mouse on inactivity</source> - <translation>自动隐藏鼠标光标</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="417"/> - <source>Disable controller applet</source> - <translation>禁用控制器小程序</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="65"/> - <source>This option increases CPU emulation thread use from 1 to the maximum of 4. -This is mainly a debug option and shouldn't be disabled.</source> - <translation>此选项会将 CPU 模拟线程数量从 1 增加到 Switch 实机的最大值 4。 -这是个调试选项,不建议禁用。</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="71"/> - <source>Increases the amount of emulated RAM from 4GB of the board to the devkit 8/6GB. -Doesn't affect performance/stability but may allow HD texture mods to load.</source> - <translation>将模拟RAM从Switch实机的4GB增加到开发机的6/8GB。 -不会提高性能,但可以改善高清材质mod的兼容性。</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="78"/> - <source>Controls the game's maximum rendering speed, but it's up to each game if it runs faster or not. -200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. -Disabling it means unlocking the framerate to the maximum your PC can reach.</source> - <translation>控制游戏的最大渲染速度,但还取决于游戏本身的实际运行速度。 -对于 30 帧的游戏,设置为 200% 则可以提升为60 帧;对于 60帧的游戏,设置为 200% 则可以提升为 120 FPS。 -禁用此项同时也会解锁帧率限制,尽可能快地运行游戏。</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="85"/> - <source>Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). -Can help reduce stuttering at lower framerates.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="93"/> - <source>Change the accuracy of the emulated CPU (for debugging only).</source> - <translation>更改模拟 CPU 的精度(仅供调试使用)。</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="108"/> - <source>Set a custom value of CPU ticks. Higher values can increase performance, but may cause deadlocks. A range of 77-21000 is recommended.</source> - <translation>设置自定义的 CPU 时钟周期。较高的数值可能提升性能,但也可能导致游戏卡死。推荐范围:77–21000。</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="142"/> - <source>This option improves speed by eliminating a safety check before every memory operation. -Disabling it may allow arbitrary code execution.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="157"/> - <source>Changes the output graphics API. -Vulkan is recommended.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="161"/> - <source>This setting selects the GPU to use (Vulkan only).</source> - <translation>设置Vulkan下使用的GPU。</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="165"/> - <source>The shader backend to use with OpenGL. -GLSL is recommended.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="169"/> - <source>Forces to render at a different resolution. -Higher resolutions require more VRAM and bandwidth. -Options lower than 1X can cause artifacts.</source> - <translation>强制设置游戏画面的分辨率。 -更高的分辨率需要更多的显存和带宽。 -低于 1X 的选项可能造成渲染问题。</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="176"/> - <source>Determines how sharpened the image will look using FSR's dynamic contrast.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="180"/> - <source>The anti-aliasing method to use. -SMAA offers the best quality. -FXAA can produce a more stable picture in lower resolutions.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="192"/> - <source>Stretches the renderer to fit the specified aspect ratio. -Most games only support 16:9, so modifications are required to get other ratios. -Also controls the aspect ratio of captured screenshots.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="197"/> - <source>Use persistent pipeline cache</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="202"/> - <source>Optimize SPIRV output</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="220"/> - <source>This option controls how ASTC textures should be decoded. -CPU: Use the CPU for decoding. -GPU: Use the GPU's compute shaders to decode ASTC textures (recommended). -CPU Asynchronously: Use the CPU to decode ASTC textures on demand. EliminatesASTC decoding -stuttering but may present artifacts.</source> - <translation>此选项控制 ASTC 纹理解码方式。 -CPU:使用 CPU 解码。 -GPU:使用 GPU 解码 (建议)。 -CPU 异步模拟:使用 CPU 在 ASTC 纹理到达时对其进行解码。 -消除 ASTC 解码带来的卡顿,但在解码时可能出现渲染问题。</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/> - <source>Most GPUs lack support for ASTC textures and must decompress to anintermediate format: RGBA8. -BC1/BC3: The intermediate format will be recompressed to BC1 or BC3 format, - saving VRAM but degrading image quality.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/> - <source>Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. -Aggressive mode may impact performance of other applications such as recording software.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="240"/> - <source>Skips certain cache invalidations during memory updates, reducing CPU usage and improving latency. This may cause soft-crashes.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="246"/> - <source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. -FIFO Relaxed allows tearing as it recovers from a slow down. -Mailbox can have lower latency than FIFO and does not tear but may drop frames. -Immediate (no synchronization) presents whatever is available and can exhibit tearing.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="257"/> - <source>Ensures data consistency between compute and memory operations. -This option fixes issues in games, but may degrade performance. -Unreal Engine 4 games often see the most significant changes thereof.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="271"/> - <source>Controls the quality of texture rendering at oblique angles. -Safe to set at 16x on most GPUs.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="281"/> - <source>Controls the DMA precision accuracy. Safe precision fixes issues in some games but may degrade performance.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="284"/> - <source>Enable asynchronous shader compilation (Hack)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="285"/> - <source>May reduce shader stutter.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/> - <source>Required by some games. -This setting only exists for Intel proprietary drivers and may crash if enabled. -Compute pipelines are always enabled on all other drivers.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="326"/> - <source>Controls the number of features that can be used in Extended Dynamic State. -Higher numbers allow for more features and can increase performance, but may cause issues. -The default value is per-system.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="331"/> - <source>Improves lighting and vertex handling in some games. -Only Vulkan 1.0+ devices support this extension.</source> - <translation type="unfinished"/> - </message> - <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="345"/> <source>Allows the fragment shader to execute per sample in a multi-sampled fragment instead of once per fragment. Improves graphics quality at the cost of performance. Higher values improve quality but degrade performance.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="354"/> + <source>RNG Seed</source> + <translation>随机数生成器种子</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="355"/> <source>Controls the seed of the random number generator. Mainly used for speedrunning.</source> @@ -1111,10 +1061,20 @@ Mainly used for speedrunning.</source> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="357"/> + <source>Device Name</source> + <translation>设备名称</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="357"/> <source>The name of the console.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="360"/> + <source>Custom RTC Date:</source> + <translation>自定义系统时间:</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="361"/> <source>This option allows to change the clock of the console. Can be used to manipulate time in games.</source> @@ -1126,21 +1086,46 @@ Can be used to manipulate time in games.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="370"/> + <source>Language:</source> + <translation>语言:</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="371"/> <source>This option can be overridden when region setting is auto-select</source> <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="372"/> + <source>Region:</source> + <translation>地区:</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="372"/> <source>The region of the console.</source> <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="373"/> + <source>Time Zone:</source> + <translation>时区:</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="373"/> <source>The time zone of the console.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="374"/> + <source>Sound Output Mode:</source> + <translation>声音输出模式:</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="377"/> + <source>Console Mode:</source> + <translation>控制台模式:</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="378"/> <source>Selects if the console is in Docked or Handheld mode. Games will change their resolution, details and supported controllers and depending on this setting. @@ -1168,17 +1153,32 @@ Setting to Handheld can help improve performance for low end systems.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="408"/> + <source>Confirm before stopping emulation</source> + <translation>停止模拟时需要确认</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="409"/> <source>Overrides prompts asking to confirm stopping the emulation. Enabling it bypasses such prompts and directly exits the emulation.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="413"/> + <source>Hide mouse on inactivity</source> + <translation>自动隐藏鼠标光标</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="414"/> <source>Hides the mouse after 2.5s of inactivity.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="417"/> + <source>Disable controller applet</source> + <translation>禁用控制器小程序</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="418"/> <source>Forcibly disables the use of the controller applet in emulated programs. When a program attempts to open the controller applet, it is immediately closed.</source> @@ -1482,8 +1482,8 @@ When a program attempts to open the controller applet, it is immediately closed. </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="556"/> - <source>AMD FidelityFX™️ Super Resolution</source> - <translation>AMD FidelityFX™️ 超级分辨率锐画技术</translation> + <source>AMD FidelityFX Super Resolution</source> + <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="557"/> @@ -4623,13 +4623,13 @@ Current values are %1% and %2% respectively.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="382"/> - <source>Could not extract RomFS. Your file or decryption keys may be corrupted.</source> + <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="381"/> + <source>Error extracting archive</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="381"/> - <source>Error extracting archive</source> + <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="382"/> + <source>Could not extract RomFS. Your file or decryption keys may be corrupted.</source> <translation type="unfinished"/> </message> <message> @@ -5747,7 +5747,7 @@ Please go to Configure -> System -> Network and make a selection.</source> </message> <message> <location filename="../../src/qt_common/config/shared_translation.h" line="53"/> - <location filename="../../src/yuzu/main.cpp" line="4408"/> + <location filename="../../src/yuzu/main.cpp" line="4406"/> <source>FSR</source> <translation>FSR</translation> </message> @@ -6324,390 +6324,390 @@ Please, only use this feature to install updates and DLC.</source> <translation>无法打开 URL : "%1" 。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3605"/> + <location filename="../../src/yuzu/main.cpp" line="3603"/> <source>TAS Recording</source> <translation>TAS 录制中</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3605"/> + <location filename="../../src/yuzu/main.cpp" line="3603"/> <source>Overwrite file of player 1?</source> <translation>覆盖玩家 1 的文件?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3624"/> + <location filename="../../src/yuzu/main.cpp" line="3622"/> <source>Invalid config detected</source> <translation>检测到无效配置</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3625"/> + <location filename="../../src/yuzu/main.cpp" line="3623"/> <source>Handheld controller can't be used on docked mode. Pro controller will be selected.</source> <translation>掌机手柄无法在主机模式中使用。将会选择 Pro controller。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3767"/> - <location filename="../../src/yuzu/main.cpp" line="3818"/> + <location filename="../../src/yuzu/main.cpp" line="3765"/> + <location filename="../../src/yuzu/main.cpp" line="3816"/> <source>Amiibo</source> <translation>Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3767"/> - <location filename="../../src/yuzu/main.cpp" line="3818"/> + <location filename="../../src/yuzu/main.cpp" line="3765"/> + <location filename="../../src/yuzu/main.cpp" line="3816"/> <source>The current amiibo has been removed</source> <translation>当前的 Amiibo 已被移除。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3772"/> + <location filename="../../src/yuzu/main.cpp" line="3770"/> <source>Error</source> <translation>错误</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3772"/> - <location filename="../../src/yuzu/main.cpp" line="3830"/> + <location filename="../../src/yuzu/main.cpp" line="3770"/> + <location filename="../../src/yuzu/main.cpp" line="3828"/> <source>The current game is not looking for amiibos</source> <translation>当前游戏并没有在寻找 Amiibos</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3778"/> + <location filename="../../src/yuzu/main.cpp" line="3776"/> <source>Amiibo File (%1);; All Files (*.*)</source> <translation>Amiibo 文件 (%1);; 全部文件 (*.*)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3779"/> + <location filename="../../src/yuzu/main.cpp" line="3777"/> <source>Load Amiibo</source> <translation>加载 Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3814"/> + <location filename="../../src/yuzu/main.cpp" line="3812"/> <source>Error loading Amiibo data</source> <translation>加载 Amiibo 数据时出错</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3824"/> + <location filename="../../src/yuzu/main.cpp" line="3822"/> <source>The selected file is not a valid amiibo</source> <translation>选择的文件并不是有效的 amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3827"/> + <location filename="../../src/yuzu/main.cpp" line="3825"/> <source>The selected file is already on use</source> <translation>选择的文件已在使用中</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3833"/> + <location filename="../../src/yuzu/main.cpp" line="3831"/> <source>An unknown error occurred</source> <translation>发生了未知错误</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3882"/> - <location filename="../../src/yuzu/main.cpp" line="3905"/> + <location filename="../../src/yuzu/main.cpp" line="3880"/> + <location filename="../../src/yuzu/main.cpp" line="3903"/> <source>Keys not installed</source> <translation>密钥未安装</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3883"/> - <location filename="../../src/yuzu/main.cpp" line="3906"/> + <location filename="../../src/yuzu/main.cpp" line="3881"/> + <location filename="../../src/yuzu/main.cpp" line="3904"/> <source>Install decryption keys and restart Eden before attempting to install firmware.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3888"/> + <location filename="../../src/yuzu/main.cpp" line="3886"/> <source>Select Dumped Firmware Source Location</source> <translation>选择固件位置</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3911"/> + <location filename="../../src/yuzu/main.cpp" line="3909"/> <source>Select Dumped Firmware ZIP</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3911"/> + <location filename="../../src/yuzu/main.cpp" line="3909"/> <source>Zipped Archives (*.zip)</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3926"/> + <location filename="../../src/yuzu/main.cpp" line="3924"/> <source>Firmware cleanup failed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3927"/> + <location filename="../../src/yuzu/main.cpp" line="3925"/> <source>Failed to clean up extracted firmware cache. Check write permissions in the system temp directory and try again. OS reported error: %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3991"/> - <location filename="../../src/yuzu/main.cpp" line="4014"/> - <location filename="../../src/yuzu/main.cpp" line="4038"/> - <location filename="../../src/yuzu/main.cpp" line="4061"/> - <location filename="../../src/yuzu/main.cpp" line="4087"/> - <location filename="../../src/yuzu/main.cpp" line="4138"/> + <location filename="../../src/yuzu/main.cpp" line="3989"/> + <location filename="../../src/yuzu/main.cpp" line="4012"/> + <location filename="../../src/yuzu/main.cpp" line="4036"/> + <location filename="../../src/yuzu/main.cpp" line="4059"/> + <location filename="../../src/yuzu/main.cpp" line="4085"/> + <location filename="../../src/yuzu/main.cpp" line="4136"/> <source>No firmware available</source> <translation>无可用固件</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3992"/> + <location filename="../../src/yuzu/main.cpp" line="3990"/> <source>Please install firmware to use the Album applet.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3998"/> + <location filename="../../src/yuzu/main.cpp" line="3996"/> <source>Album Applet</source> <translation>相册小程序</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3999"/> + <location filename="../../src/yuzu/main.cpp" line="3997"/> <source>Album applet is not available. Please reinstall firmware.</source> <translation>相册小程序不可用。请重新安装固件。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4015"/> + <location filename="../../src/yuzu/main.cpp" line="4013"/> <source>Please install firmware to use the Cabinet applet.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4021"/> + <location filename="../../src/yuzu/main.cpp" line="4019"/> <source>Cabinet Applet</source> <translation>Cabinet 小程序</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4022"/> + <location filename="../../src/yuzu/main.cpp" line="4020"/> <source>Cabinet applet is not available. Please reinstall firmware.</source> <translation>Cabinet 小程序不可用。请重新安装固件。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4039"/> + <location filename="../../src/yuzu/main.cpp" line="4037"/> <source>Please install firmware to use the Mii editor.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4045"/> + <location filename="../../src/yuzu/main.cpp" line="4043"/> <source>Mii Edit Applet</source> <translation>Mii Edit 小程序</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4046"/> + <location filename="../../src/yuzu/main.cpp" line="4044"/> <source>Mii editor is not available. Please reinstall firmware.</source> <translation>Mii editor 不可用。请重新安装固件。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4062"/> + <location filename="../../src/yuzu/main.cpp" line="4060"/> <source>Please install firmware to use the Controller Menu.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4069"/> + <location filename="../../src/yuzu/main.cpp" line="4067"/> <source>Controller Applet</source> <translation>控制器小程序</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4070"/> + <location filename="../../src/yuzu/main.cpp" line="4068"/> <source>Controller Menu is not available. Please reinstall firmware.</source> <translation>控制器菜单不可用。请重新安装固件。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4088"/> + <location filename="../../src/yuzu/main.cpp" line="4086"/> <source>Please install firmware to use the Home Menu.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4091"/> + <location filename="../../src/yuzu/main.cpp" line="4089"/> <source>Firmware Corrupted</source> <translation>固件损坏</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4098"/> + <location filename="../../src/yuzu/main.cpp" line="4096"/> <source>Firmware Too New</source> <translation>固件版本太新</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4099"/> + <location filename="../../src/yuzu/main.cpp" line="4097"/> <source> Continue anyways?</source> <translation> 仍要继续吗?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4103"/> + <location filename="../../src/yuzu/main.cpp" line="4101"/> <source>Don't show again</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4122"/> + <location filename="../../src/yuzu/main.cpp" line="4120"/> <source>Home Menu Applet</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4123"/> + <location filename="../../src/yuzu/main.cpp" line="4121"/> <source>Home Menu is not available. Please reinstall firmware.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4139"/> + <location filename="../../src/yuzu/main.cpp" line="4137"/> <source>Please install firmware to use Starter.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4145"/> + <location filename="../../src/yuzu/main.cpp" line="4143"/> <source>Starter Applet</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4146"/> + <location filename="../../src/yuzu/main.cpp" line="4144"/> <source>Starter is not available. Please reinstall firmware.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4187"/> + <location filename="../../src/yuzu/main.cpp" line="4185"/> <source>Capture Screenshot</source> <translation>捕获截图</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4188"/> + <location filename="../../src/yuzu/main.cpp" line="4186"/> <source>PNG Image (*.png)</source> <translation>PNG 图像 (*.png)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4232"/> + <location filename="../../src/yuzu/main.cpp" line="4230"/> <source>Update Available</source> <translation>可以更新</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4237"/> + <location filename="../../src/yuzu/main.cpp" line="4235"/> <source>Download the %1 update?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4296"/> + <location filename="../../src/yuzu/main.cpp" line="4294"/> <source>TAS state: Running %1/%2</source> <translation>TAS 状态:正在运行 %1/%2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4300"/> + <location filename="../../src/yuzu/main.cpp" line="4298"/> <source>TAS state: Recording %1</source> <translation>TAS 状态:正在录制 %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4302"/> + <location filename="../../src/yuzu/main.cpp" line="4300"/> <source>TAS state: Idle %1/%2</source> <translation>TAS 状态:空闲 %1/%2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4306"/> + <location filename="../../src/yuzu/main.cpp" line="4304"/> <source>TAS State: Invalid</source> <translation>TAS 状态:无效</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4320"/> + <location filename="../../src/yuzu/main.cpp" line="4318"/> <source>&Stop Running</source> <translation>停止运行 (&S)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4320"/> + <location filename="../../src/yuzu/main.cpp" line="4318"/> <source>&Start</source> <translation>开始 (&S)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4321"/> + <location filename="../../src/yuzu/main.cpp" line="4319"/> <source>Stop R&ecording</source> <translation>停止录制 (&E)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4321"/> + <location filename="../../src/yuzu/main.cpp" line="4319"/> <source>R&ecord</source> <translation>录制 (&E)</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="4345"/> + <location filename="../../src/yuzu/main.cpp" line="4343"/> <source>Building: %n shader(s)</source> <translation><numerusform>正在编译:%n 个着色器</numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4354"/> + <location filename="../../src/yuzu/main.cpp" line="4352"/> <source>Scale: %1x</source> <comment>%1 is the resolution scaling factor</comment> <translation>缩放比例: %1x</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4357"/> + <location filename="../../src/yuzu/main.cpp" line="4355"/> <source>Speed: %1% / %2%</source> <translation>速度: %1% / %2%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4361"/> + <location filename="../../src/yuzu/main.cpp" line="4359"/> <source>Speed: %1%</source> <translation>速度: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4365"/> + <location filename="../../src/yuzu/main.cpp" line="4363"/> <source>Game: %1 FPS</source> <translation>FPS: %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4368"/> + <location filename="../../src/yuzu/main.cpp" line="4366"/> <source>Frame: %1 ms</source> <translation>帧延迟: %1 毫秒</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4398"/> + <location filename="../../src/yuzu/main.cpp" line="4396"/> <source>%1 %2</source> <translation>%1 %2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4416"/> + <location filename="../../src/yuzu/main.cpp" line="4414"/> <source>NO AA</source> <translation>抗锯齿关</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4425"/> + <location filename="../../src/yuzu/main.cpp" line="4423"/> <source>VOLUME: MUTE</source> <translation>音量: 静音</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4428"/> + <location filename="../../src/yuzu/main.cpp" line="4426"/> <source>VOLUME: %1%</source> <comment>Volume percentage (e.g. 50%)</comment> <translation>音量: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4488"/> + <location filename="../../src/yuzu/main.cpp" line="4486"/> <source>Derivation Components Missing</source> <translation>组件丢失</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4489"/> + <location filename="../../src/yuzu/main.cpp" line="4487"/> <source>Encryption keys are missing.</source> <translation>缺少密钥。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4570"/> + <location filename="../../src/yuzu/main.cpp" line="4568"/> <source>Select RomFS Dump Target</source> <translation>选择 RomFS 转储目标</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4571"/> + <location filename="../../src/yuzu/main.cpp" line="4569"/> <source>Please select which RomFS you would like to dump.</source> <translation>请选择希望转储的 RomFS。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4594"/> + <location filename="../../src/yuzu/main.cpp" line="4592"/> <source>Are you sure you want to close Eden?</source> <translation>你确定要关闭 Eden 吗?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4595"/> - <location filename="../../src/yuzu/main.cpp" line="4675"/> - <location filename="../../src/yuzu/main.cpp" line="4687"/> + <location filename="../../src/yuzu/main.cpp" line="4593"/> + <location filename="../../src/yuzu/main.cpp" line="4673"/> + <location filename="../../src/yuzu/main.cpp" line="4685"/> <source>Eden</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4676"/> + <location filename="../../src/yuzu/main.cpp" line="4674"/> <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="4684"/> + <location filename="../../src/yuzu/main.cpp" line="4682"/> <source>The currently running application has requested Eden to not exit. Would you like to bypass this and exit anyway?</source> @@ -6814,11 +6814,6 @@ Would you like to bypass this and exit anyway?</source> <translation>删除自定义设置</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="568"/> - <source>Remove Play Time Data</source> - <translation>清除游玩时间</translation> - </message> - <message> <location filename="../../src/yuzu/game_list.cpp" line="560"/> <source>Remove Cache Storage</source> <translation>移除缓存</translation> @@ -6854,6 +6849,11 @@ Would you like to bypass this and exit anyway?</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/yuzu/game_list.cpp" line="568"/> + <source>Remove Play Time Data</source> + <translation>清除游玩时间</translation> + </message> + <message> <location filename="../../src/yuzu/game_list.cpp" line="569"/> <location filename="../../src/yuzu/game_list.cpp" line="570"/> <source>Dump RomFS</source> @@ -7556,16 +7556,6 @@ Debug Message: </source> <translation>工具 (&T)</translation> </message> <message> - <location filename="../../src/yuzu/main.ui" line="180"/> - <source>&TAS</source> - <translation>TAS (&T)</translation> - </message> - <message> - <location filename="../../src/yuzu/main.ui" line="190"/> - <source>&Create Home Menu Shortcut</source> - <translation type="unfinished"/> - </message> - <message> <location filename="../../src/yuzu/main.ui" line="161"/> <source>Am&iibo</source> <translation type="unfinished"/> @@ -7576,6 +7566,16 @@ Debug Message: </source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/yuzu/main.ui" line="180"/> + <source>&TAS</source> + <translation>TAS (&T)</translation> + </message> + <message> + <location filename="../../src/yuzu/main.ui" line="190"/> + <source>&Create Home Menu Shortcut</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/yuzu/main.ui" line="197"/> <source>Install &Firmware</source> <translation type="unfinished"/> @@ -7796,11 +7796,6 @@ Debug Message: </source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.ui" line="605"/> - <source>&Data Manager</source> - <translation type="unfinished"/> - </message> - <message> <location filename="../../src/yuzu/main.ui" line="517"/> <source>&Discord</source> <translation type="unfinished"/> @@ -7880,6 +7875,11 @@ Debug Message: </source> <source>&Eden Dependencies</source> <translation type="unfinished"/> </message> + <message> + <location filename="../../src/yuzu/main.ui" line="605"/> + <source>&Data Manager</source> + <translation type="unfinished"/> + </message> </context> <context> <name>MigrationWorker</name> @@ -7909,7 +7909,7 @@ If you wish to clean up the files which were left in the old data location, you <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/migration_worker.h" line="74"/> + <location filename="../../src/yuzu/migration_worker.h" line="70"/> <source>Data was migrated successfully.</source> <translation>数据已成功迁移。</translation> </message> @@ -8494,38 +8494,58 @@ p, li { white-space: pre-wrap; } <translation>%1 正在玩 %2</translation> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="72"/> - <location filename="../../src/yuzu/user_data_migration.cpp" line="165"/> - <location filename="../../src/yuzu/user_data_migration.cpp" line="197"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="62"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="155"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="190"/> <source>Migration</source> <translation>迁移</translation> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="126"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="76"/> + <source>Clear Shader Cache</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="84"/> + <source>Keep Old Data</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="85"/> + <source>Clear Old Data</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="86"/> + <source>Link Old Directory</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="116"/> <source> </source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="130"/> - <location filename="../../src/yuzu/user_data_migration.cpp" line="136"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="120"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="126"/> <source>No</source> <translation>否</translation> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="166"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="156"/> <source>You can manually re-trigger this prompt by deleting the new config directory: %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="182"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="172"/> <source>Migrating</source> <translation>迁移中</translation> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="183"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="173"/> <source>Migrating, this may take a while...</source> <translation>迁移中,可能需要一段时间,请稍候……</translation> </message> @@ -8662,21 +8682,31 @@ p, li { white-space: pre-wrap; } </message> <message> <location filename="../../src/qt_common/util/content.cpp" line="47"/> - <location filename="../../src/qt_common/util/content.cpp" line="226"/> - <location filename="../../src/qt_common/util/content.cpp" line="296"/> - <location filename="../../src/qt_common/util/content.cpp" line="406"/> + <location filename="../../src/qt_common/util/content.cpp" line="225"/> + <location filename="../../src/qt_common/util/content.cpp" line="294"/> + <location filename="../../src/qt_common/util/content.cpp" line="404"/> <location filename="../../src/qt_common/util/content.cpp" line="479"/> <source>Cancel</source> <translation>取消</translation> </message> <message> + <location filename="../../src/qt_common/util/content.cpp" line="63"/> + <source>Firmware Install Failed</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/util/content.cpp" line="64"/> + <source>Firmware Install Succeeded</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/util/content.cpp" line="179"/> <source>Firmware integrity verification failed!</source> <translation>固件完整性验证失败!</translation> </message> <message> <location filename="../../src/qt_common/util/content.cpp" line="180"/> - <location filename="../../src/qt_common/util/content.cpp" line="324"/> + <location filename="../../src/qt_common/util/content.cpp" line="322"/> <source>Verification failed for the following files: %1</source> @@ -8685,46 +8715,46 @@ p, li { white-space: pre-wrap; } %1</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="225"/> - <location filename="../../src/qt_common/util/content.cpp" line="295"/> + <location filename="../../src/qt_common/util/content.cpp" line="224"/> + <location filename="../../src/qt_common/util/content.cpp" line="293"/> <source>Verifying integrity...</source> <translation>正在验证完整性...</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="245"/> - <location filename="../../src/qt_common/util/content.cpp" line="318"/> + <location filename="../../src/qt_common/util/content.cpp" line="244"/> + <location filename="../../src/qt_common/util/content.cpp" line="316"/> <source>Integrity verification succeeded!</source> <translation>完整性验证成功!</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="246"/> - <location filename="../../src/qt_common/util/content.cpp" line="319"/> + <location filename="../../src/qt_common/util/content.cpp" line="245"/> + <location filename="../../src/qt_common/util/content.cpp" line="317"/> <source>The operation completed successfully.</source> <translation>操作成功完成。</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="250"/> - <location filename="../../src/qt_common/util/content.cpp" line="323"/> + <location filename="../../src/qt_common/util/content.cpp" line="249"/> + <location filename="../../src/qt_common/util/content.cpp" line="321"/> <source>Integrity verification failed!</source> <translation>完整性验证失败!</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="251"/> + <location filename="../../src/qt_common/util/content.cpp" line="250"/> <source>File contents may be corrupt or missing.</source> <translation>文件内容可能缺失或已损坏。</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="256"/> + <location filename="../../src/qt_common/util/content.cpp" line="255"/> <source>Integrity verification couldn't be performed</source> <translation>无法执行完整性验证</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="257"/> + <location filename="../../src/qt_common/util/content.cpp" line="256"/> <source>Firmware installation cancelled, firmware may be in a bad state or corrupted. File contents could not be checked for validity.</source> <translation>固件安装失败。固件可能处于异常状态或已损坏,无法验证文件内容的有效性。</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="265"/> + <location filename="../../src/qt_common/util/content.cpp" line="264"/> <source>Select Dumped Keys Location</source> <translation>选择导出的密钥文件位置</translation> </message> @@ -8734,22 +8764,17 @@ p, li { white-space: pre-wrap; } <translation>密钥文件安装成功</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="283"/> - <source>Decryption Keys were successfully installed</source> - <translation>密钥文件已成功安装</translation> - </message> - <message> - <location filename="../../src/qt_common/util/content.cpp" line="286"/> + <location filename="../../src/qt_common/util/content.cpp" line="285"/> <source>Decryption Keys install failed</source> <translation>密钥文件安装失败</translation> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="352"/> + <location filename="../../src/qt_common/util/content.cpp" line="350"/> <source>Orphaned Profiles Detected!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="353"/> + <location filename="../../src/qt_common/util/content.cpp" line="351"/> <source>UNEXPECTED BAD THINGS MAY HAPPEN IF YOU DON'T READ THIS! Eden has detected the following save directories with no attached profile: %1 @@ -8759,54 +8784,54 @@ Hint: copy the contents of the largest or last-modified folder elsewhere, delet <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="366"/> + <location filename="../../src/qt_common/util/content.cpp" line="364"/> <source>Really clear data?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="367"/> + <location filename="../../src/qt_common/util/content.cpp" line="365"/> <source>Important data may be lost!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="374"/> + <location filename="../../src/qt_common/util/content.cpp" line="372"/> <source>Are you REALLY sure?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="375"/> + <location filename="../../src/qt_common/util/content.cpp" line="373"/> <source>Once deleted, your data will NOT come back! Only do this if you're 100% sure you want to delete this data.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="382"/> + <location filename="../../src/qt_common/util/content.cpp" line="380"/> <source>Clearing...</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="398"/> + <location filename="../../src/qt_common/util/content.cpp" line="396"/> <source>Select Export Location</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="399"/> + <location filename="../../src/qt_common/util/content.cpp" line="397"/> <source>%1.zip</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="400"/> + <location filename="../../src/qt_common/util/content.cpp" line="398"/> <location filename="../../src/qt_common/util/content.cpp" line="464"/> <source>Zipped Archives (*.zip)</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="406"/> + <location filename="../../src/qt_common/util/content.cpp" line="404"/> <source>Exporting data. This may take a while...</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="408"/> + <location filename="../../src/qt_common/util/content.cpp" line="406"/> <source>Exporting</source> <translation type="unfinished"/> </message> @@ -8866,32 +8891,32 @@ Only do this if you're 100% sure you want to delete this data.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="521"/> + <location filename="../../src/qt_common/util/content.cpp" line="524"/> <source>Imported Successfully</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="521"/> + <location filename="../../src/qt_common/util/content.cpp" line="524"/> <source>Data was imported successfully.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="523"/> + <location filename="../../src/qt_common/util/content.cpp" line="526"/> <source>Import Cancelled</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="523"/> + <location filename="../../src/qt_common/util/content.cpp" line="526"/> <source>Import was cancelled by the user.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="525"/> + <location filename="../../src/qt_common/util/content.cpp" line="528"/> <source>Import Failed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="526"/> + <location filename="../../src/qt_common/util/content.cpp" line="529"/> <source>Ensure you have read permissions on the targeted directory and try again.</source> <translation type="unfinished"/> </message> @@ -8899,196 +8924,196 @@ Only do this if you're 100% sure you want to delete this data.</source> <context> <name>QtCommon::Game</name> <message> - <location filename="../../src/qt_common/util/game.cpp" line="207"/> + <location filename="../../src/qt_common/util/game.cpp" line="209"/> <source>Error Removing Contents</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="209"/> + <location filename="../../src/qt_common/util/game.cpp" line="211"/> <source>Error Removing Update</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="211"/> + <location filename="../../src/qt_common/util/game.cpp" line="213"/> <source>Error Removing DLC</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="230"/> - <source>The base game is not installed in the NAND and cannot be removed.</source> + <location filename="../../src/qt_common/util/game.cpp" line="225"/> + <location filename="../../src/qt_common/util/game.cpp" line="239"/> + <location filename="../../src/qt_common/util/game.cpp" line="256"/> + <location filename="../../src/qt_common/util/game.cpp" line="284"/> + <location filename="../../src/qt_common/util/game.cpp" line="320"/> + <location filename="../../src/qt_common/util/game.cpp" line="346"/> + <source>Successfully Removed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="244"/> - <source>There is no update installed for this title.</source> + <location filename="../../src/qt_common/util/game.cpp" line="226"/> + <source>Successfully removed the installed base game.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="254"/> - <source>There are no DLCs installed for this title.</source> + <location filename="../../src/qt_common/util/game.cpp" line="231"/> + <source>The base game is not installed in the NAND and cannot be removed.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="224"/> - <location filename="../../src/qt_common/util/game.cpp" line="239"/> - <location filename="../../src/qt_common/util/game.cpp" line="259"/> - <location filename="../../src/qt_common/util/game.cpp" line="289"/> - <location filename="../../src/qt_common/util/game.cpp" line="329"/> - <location filename="../../src/qt_common/util/game.cpp" line="358"/> - <source>Successfully Removed</source> + <location filename="../../src/qt_common/util/game.cpp" line="240"/> + <source>Successfully removed the installed update.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="225"/> - <source>Successfully removed the installed base game.</source> + <location filename="../../src/qt_common/util/game.cpp" line="243"/> + <source>There is no update installed for this title.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="240"/> - <source>Successfully removed the installed update.</source> + <location filename="../../src/qt_common/util/game.cpp" line="252"/> + <source>There are no DLCs installed for this title.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="260"/> + <location filename="../../src/qt_common/util/game.cpp" line="257"/> <source>Successfully removed %1 installed DLC.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="283"/> - <location filename="../../src/qt_common/util/game.cpp" line="293"/> + <location filename="../../src/qt_common/util/game.cpp" line="279"/> + <location filename="../../src/qt_common/util/game.cpp" line="287"/> <source>Error Removing Transferable Shader Cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="284"/> - <location filename="../../src/qt_common/util/game.cpp" line="324"/> + <location filename="../../src/qt_common/util/game.cpp" line="280"/> + <location filename="../../src/qt_common/util/game.cpp" line="316"/> <source>A shader cache for this title does not exist.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="290"/> + <location filename="../../src/qt_common/util/game.cpp" line="285"/> <source>Successfully removed the transferable shader cache.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="294"/> + <location filename="../../src/qt_common/util/game.cpp" line="288"/> <source>Failed to remove the transferable shader cache.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="311"/> + <location filename="../../src/qt_common/util/game.cpp" line="304"/> <source>Error Removing Vulkan Driver Pipeline Cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="312"/> + <location filename="../../src/qt_common/util/game.cpp" line="305"/> <source>Failed to remove the driver pipeline cache.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="323"/> - <location filename="../../src/qt_common/util/game.cpp" line="334"/> + <location filename="../../src/qt_common/util/game.cpp" line="315"/> + <location filename="../../src/qt_common/util/game.cpp" line="325"/> <source>Error Removing Transferable Shader Caches</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="330"/> + <location filename="../../src/qt_common/util/game.cpp" line="321"/> <source>Successfully removed the transferable shader caches.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="335"/> + <location filename="../../src/qt_common/util/game.cpp" line="326"/> <source>Failed to remove the transferable shader cache directory.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="351"/> - <location filename="../../src/qt_common/util/game.cpp" line="362"/> + <location filename="../../src/qt_common/util/game.cpp" line="340"/> + <location filename="../../src/qt_common/util/game.cpp" line="349"/> <source>Error Removing Custom Configuration</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="352"/> + <location filename="../../src/qt_common/util/game.cpp" line="341"/> <source>A custom configuration for this title does not exist.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="359"/> + <location filename="../../src/qt_common/util/game.cpp" line="347"/> <source>Successfully removed the custom game configuration.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="363"/> + <location filename="../../src/qt_common/util/game.cpp" line="350"/> <source>Failed to remove the custom game configuration.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="391"/> + <location filename="../../src/qt_common/util/game.cpp" line="378"/> <source>Reset Metadata Cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="395"/> + <location filename="../../src/qt_common/util/game.cpp" line="385"/> <source>The metadata cache is already empty.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="400"/> + <location filename="../../src/qt_common/util/game.cpp" line="391"/> <source>The operation completed successfully.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="406"/> + <location filename="../../src/qt_common/util/game.cpp" line="398"/> <source>The metadata cache couldn't be deleted. It might be in use or non-existent.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="421"/> + <location filename="../../src/qt_common/util/game.cpp" line="413"/> <source>Create Shortcut</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="422"/> + <location filename="../../src/qt_common/util/game.cpp" line="414"/> <source>Do you want to launch the game in fullscreen?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="426"/> + <location filename="../../src/qt_common/util/game.cpp" line="418"/> <source>Shortcut Created</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="427"/> + <location filename="../../src/qt_common/util/game.cpp" line="419"/> <source>Successfully created a shortcut to %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="432"/> + <location filename="../../src/qt_common/util/game.cpp" line="424"/> <source>Shortcut may be Volatile!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="433"/> + <location filename="../../src/qt_common/util/game.cpp" line="425"/> <source>This will create a shortcut to the current AppImage. This may not work well if you update. Continue?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="439"/> + <location filename="../../src/qt_common/util/game.cpp" line="431"/> <source>Failed to Create Shortcut</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="440"/> + <location filename="../../src/qt_common/util/game.cpp" line="432"/> <source>Failed to create a shortcut to %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="510"/> + <location filename="../../src/qt_common/util/game.cpp" line="504"/> <source>Create Icon</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="511"/> + <location filename="../../src/qt_common/util/game.cpp" line="505"/> <source>Cannot create icon file. Path "%1" does not exist and cannot be created.</source> <translation type="unfinished"/> </message> @@ -9127,6 +9152,120 @@ Only do this if you're 100% sure you want to delete this data.</source> </message> </context> <context> + <name>QtCommon::StringLookup</name> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="49"/> + <source>Contains game save data. DO NOT REMOVE UNLESS YOU KNOW WHAT YOU'RE DOING!</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="51"/> + <source>Contains Vulkan and OpenGL pipeline caches. Generally safe to remove.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="52"/> + <source>Contains updates and DLC for games.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="53"/> + <source>Contains firmware and applet data.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="54"/> + <source>Contains game mods, patches, and cheats.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="57"/> + <source>Decryption Keys were successfully installed</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="58"/> + <source>Unable to read key directory, aborting</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="59"/> + <source>One or more keys failed to copy.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="61"/> + <source>Verify your keys file has a .keys extension and try again.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="63"/> + <source>Decryption Keys failed to initialize. Check that your dumping tools are up to date and re-dump keys.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="68"/> + <source>Successfully installed firmware version %1</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="69"/> + <source>Unable to locate potential firmware NCA files</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="70"/> + <source>Failed to delete one or more firmware files.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="71"/> + <source>One or more firmware files failed to copy into NAND.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="73"/> + <source>Firmware installation cancelled, firmware may be in a bad state or corrupted. Restart Eden or re-install firmware.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="78"/> + <source>Eden has detected user data for the following emulators:</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="80"/> + <source>Would you like to migrate your data for use in Eden? +Select the corresponding button to migrate data from that emulator. +This may take a while.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="84"/> + <source>Clearing shader cache is recommended for all users. +Do not uncheck unless you know what you're doing.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="88"/> + <source>Keeps the old data directory. This is recommended if you aren't +space-constrained and want to keep separate data for the old emulator.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="91"/> + <source>Deletes the old data directory. +This is recommended on devices with space constraints.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="94"/> + <source>Creates a filesystem link between the old directory and Eden directory. +This is recommended if you want to share data between emulators.</source> + <translation type="unfinished"/> + </message> +</context> +<context> <name>QtControllerSelectorDialog</name> <message> <location filename="../../src/yuzu/applets/qt_controller.ui" line="14"/> diff --git a/dist/languages/zh_TW.ts b/dist/languages/zh_TW.ts index 5e8af134fc..32e29033ab 100644 --- a/dist/languages/zh_TW.ts +++ b/dist/languages/zh_TW.ts @@ -480,68 +480,106 @@ This would ban both their forum username and their IP address.</source> <translation>多核心 CPU 模擬</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="65"/> + <source>This option increases CPU emulation thread use from 1 to the maximum of 4. +This is mainly a debug option and shouldn't be disabled.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="70"/> <source>Memory Layout</source> <translation>記憶體佈局</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="71"/> + <source>Increases the amount of emulated RAM from 4GB of the board to the devkit 8/6GB. +Doesn't affect performance/stability but may allow HD texture mods to load.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="77"/> <source>Limit Speed Percent</source> <translation>執行速度限制</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="78"/> + <source>Controls the game's maximum rendering speed, but it's up to each game if it runs faster or not. +200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. +Disabling it means unlocking the framerate to the maximum your PC can reach.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="84"/> <source>Synchronize Core Speed</source> + <translation>同步核心速度</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="85"/> + <source>Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). +Can help reduce stuttering at lower framerates.</source> <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="92"/> <source>Accuracy:</source> - <translation>精度:</translation> + <translation>準確度:</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="93"/> + <source>Change the accuracy of the emulated CPU (for debugging only).</source> + <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="94"/> <location filename="../../src/qt_common/config/shared_translation.cpp" line="110"/> <source>Backend:</source> - <translation>后端:</translation> + <translation>後端:</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="99"/> <source>Fast CPU Time</source> - <translation type="unfinished"/> + <translation>快速CPU時間</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="100"/> <source>Overclocks the emulated CPU to remove some FPS limiters. Weaker CPUs may see reduced performance, and certain games may behave improperly. Use Boost (1700MHz) to run at the Switch's highest native clock, or Fast (2000MHz) to run at 2x clock.</source> - <translation type="unfinished"/> + <translation>強制模擬 CPU 以更高的時脈運行,減少某些 FPS 限制。較弱的 CPU 可能會看到效能下降,特定遊戲可能會出現問題。 +使用 Boost (1700MHz) 以 Switch 的最高原生時脈運行,或 Fast (2000MHz) 以雙倍時脈運行。</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="107"/> <source>Custom CPU Ticks</source> + <translation>自訂CPU時脈</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="108"/> + <source>Set a custom value of CPU ticks. Higher values can increase performance, but may cause deadlocks. A range of 77-21000 is recommended.</source> <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="115"/> <source>Enable Host MMU Emulation (fastmem)</source> - <translation type="unfinished"/> + <translation>啟用主機 MMU 模擬(fastmem)</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="116"/> <source>This optimization speeds up memory accesses by the guest program. Enabling it causes guest memory reads/writes to be done directly into memory and make use of Host's MMU. Disabling this forces all memory accesses to use Software MMU Emulation.</source> - <translation type="unfinished"/> + <translation>此最佳化可加速來賓程式的記憶體存取。 +啟用後,來賓記憶體讀取/寫入將直接在記憶體中執行並利用主機的 MMU。 +停用此功能將強制所有記憶體存取使用軟體 MMU 模擬。</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="120"/> <source>Unfuse FMA (improve performance on CPUs without FMA)</source> - <translation>不使用 FMA 指令集(能使不支援 FMA 指令集的 CPU 提高效能)</translation> + <translation>解除融合FMA(能讓不支援 FMA 指令集的 CPU 提高效能)</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="121"/> <source>This option improves speed by reducing accuracy of fused-multiply-add instructions on CPUs without native FMA support.</source> - <translation>该选项通过降低积和熔加运算的精度来提高模拟器在不支持 FMA 指令集 CPU 上的运行速度。</translation> + <translation>透過降低積和熔加運算的準確度來提高模擬器在不支援FMA指令集CPU上的運行速度</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="126"/> @@ -551,7 +589,7 @@ Disabling this forces all memory accesses to use Software MMU Emulation.</source <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="127"/> <source>This option improves the speed of some approximate floating-point functions by using less accurate native approximations.</source> - <translation>该选项通过使用精度较低的近似值来提高某些浮点函数的运算速度。</translation> + <translation>透過使用準確度較低的近似值來提高某些浮點函數的運算速度</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="131"/> @@ -561,19 +599,19 @@ Disabling this forces all memory accesses to use Software MMU Emulation.</source <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="132"/> <source>This option improves the speed of 32 bits ASIMD floating-point functions by running with incorrect rounding modes.</source> - <translation>该选项通过不正确的舍入模式来提高 32 位 ASIMD 浮点函数的运行速度。</translation> + <translation>透過使用不準確的捨入模式來提高32位元ASIMD浮點函數的運算速度</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="136"/> <source>Inaccurate NaN handling</source> - <translation>低精度 NaN 處理</translation> + <translation>低準確度NaN處理</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="137"/> <source>This option improves speed by removing NaN checking. Please note this also reduces accuracy of certain floating-point instructions.</source> - <translation>该选项通过取消非数检查来提高速度。 -请注意,这也会降低某些浮点指令的精确度。</translation> + <translation>透過取消NaN檢查來提高速度。 +請注意,啟用後會降低些浮點指令的準確度</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="141"/> @@ -581,16 +619,22 @@ Please note this also reduces accuracy of certain floating-point instructions.</ <translation>停用位址空間檢查</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="142"/> + <source>This option improves speed by eliminating a safety check before every memory operation. +Disabling it may allow arbitrary code execution.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="147"/> <source>Ignore global monitor</source> - <translation>忽略全局监视器</translation> + <translation>忽略全局監視器</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="148"/> <source>This option improves speed by relying only on the semantics of cmpxchg to ensure safety of exclusive access instructions. Please note this may result in deadlocks and other race conditions.</source> - <translation>此选项仅通过 cmpxchg 指令来提高速度,以确保独占访问指令的安全性。 -请注意,这可能会导致死锁和其他问题。</translation> + <translation>透過僅依賴cmpxchg指令來確保獨佔存取指令的安全性並提高速度。 +請注意,這可能會導致死鎖或其它問題</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="156"/> @@ -598,34 +642,70 @@ Please note this may result in deadlocks and other race conditions.</source> <translation>API:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="157"/> + <source>Changes the output graphics API. +Vulkan is recommended.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="160"/> <source>Device:</source> <translation>裝置:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="161"/> + <source>This setting selects the GPU to use (Vulkan only).</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="164"/> <source>Shader Backend:</source> <translation>著色器後端:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="165"/> + <source>The shader backend to use with OpenGL. +GLSL is recommended.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="168"/> <source>Resolution:</source> <translation>解析度:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="169"/> + <source>Forces to render at a different resolution. +Higher resolutions require more VRAM and bandwidth. +Options lower than 1X can cause artifacts.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="172"/> <source>Window Adapting Filter:</source> - <translation>視窗濾鏡:</translation> + <translation>視窗適應過濾器:</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="175"/> <source>FSR Sharpness:</source> - <translation>FSR 清晰度:</translation> + <translation>FSR 銳化度:</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="176"/> + <source>Determines how sharpened the image will look using FSR's dynamic contrast.</source> + <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="179"/> <source>Anti-Aliasing Method:</source> - <translation>抗鋸齒方式:</translation> + <translation>抗鋸齒:</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="180"/> + <source>The anti-aliasing method to use. +SMAA offers the best quality. +FXAA can produce a more stable picture in lower resolutions.</source> + <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="184"/> @@ -637,9 +717,9 @@ Please note this may result in deadlocks and other race conditions.</source> <source>The method used to render the window in fullscreen. Borderless offers the best compatibility with the on-screen keyboard that some games request for input. Exclusive fullscreen may offer better performance and better Freesync/Gsync support.</source> - <translation>指定游戏的全屏模式。 -无边框窗口对屏幕键盘具有最好的兼容性,适用于某些需要屏幕键盘进行输入的游戏。 -独占全屏提供更好的性能和 Freesync/Gsync 支持。</translation> + <translation>將視窗呈現為全螢幕的方式。 +無邊框視窗對虛擬鍵盤有最好的相容性,適合某些需要使用它來進行輸入的遊戲。 +獨佔全螢幕將提供更好的性能以及更佳的FreeSync/G-Sync支援</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="191"/> @@ -647,11 +727,28 @@ Exclusive fullscreen may offer better performance and better Freesync/Gsync supp <translation>長寬比:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="192"/> + <source>Stretches the renderer to fit the specified aspect ratio. +Most games only support 16:9, so modifications are required to get other ratios. +Also controls the aspect ratio of captured screenshots.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="197"/> + <source>Use persistent pipeline cache</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="198"/> <source>Allows saving shaders to storage for faster loading on following game boots. Disabling it is only intended for debugging.</source> - <translation>将生成的着色器保存到硬盘,提高后续游戏过程中的着色器加载速度。 -请仅在调试时禁用此项。</translation> + <translation>將產生的著色器快取儲存至硬碟,讓遊戲在後續過程中不需再次產生以提高速度 +建議僅在偵錯時停用此選項</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="202"/> + <source>Optimize SPIRV output</source> + <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="203"/> @@ -659,43 +756,61 @@ Disabling it is only intended for debugging.</source> Will increase time required for shader compilation. May slightly improve performance. This feature is experimental.</source> - <translation type="unfinished"/> + <translation>(實驗性)對產生的Spir-V著色器進行最佳化 +會增加編譯著色器所需的時間 +但可能會稍微提高效能</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="209"/> <source>Use asynchronous GPU emulation</source> - <translation>使用非同步 CPU 模擬</translation> + <translation>使用非同步 GPU 模擬</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="210"/> <source>Uses an extra CPU thread for rendering. This option should always remain enabled.</source> - <translation>使用额外的 CPU 线程进行渲染。 -此选项应始终保持启用状态。</translation> + <translation>使用額外的CPU執行緒進行渲染 +此選項應始終保持啟用狀態</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="213"/> <source>NVDEC emulation:</source> - <translation>NVDEC 模擬方式:</translation> + <translation>NVDEC 模擬:</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="214"/> <source>Specifies how videos should be decoded. It can either use the CPU or the GPU for decoding, or perform no decoding at all (black screen on videos). In most cases, GPU decoding provides the best performance.</source> - <translation>指定解码视频的方式。 -可以使用 CPU 或 GPU 进行解码,也可以完全不进行解码(遇到视频则黑屏处理)。 -大多数情况下,使用 GPU 解码将提供最好的性能。</translation> + <translation>選擇影片解碼的方式 +可以使用CPU或GPU進行解碼,也可以完全不進行解碼(遇到影片會直接顯示黑螢幕) +GPU解碼在大多數情況下提供最好的性能</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="219"/> <source>ASTC Decoding Method:</source> - <translation>ASTC 纹理解码方式:</translation> + <translation>ASTC解碼方式:</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="220"/> + <source>This option controls how ASTC textures should be decoded. +CPU: Use the CPU for decoding. +GPU: Use the GPU's compute shaders to decode ASTC textures (recommended). +CPU Asynchronously: Use the CPU to decode ASTC textures on demand. EliminatesASTC decoding +stuttering but may present artifacts.</source> + <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="228"/> <source>ASTC Recompression Method:</source> - <translation>ASTC 纹理重压缩方式:</translation> + <translation>ASTC重新壓縮方式:</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/> + <source>Most GPUs lack support for ASTC textures and must decompress to anintermediate format: RGBA8. +BC1/BC3: The intermediate format will be recompressed to BC1 or BC3 format, + saving VRAM but degrading image quality.</source> + <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="235"/> @@ -703,39 +818,65 @@ In most cases, GPU decoding provides the best performance.</source> <translation>VRAM 使用模式:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/> + <source>Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. +Aggressive mode may impact performance of other applications such as recording software.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="239"/> <source>Skip CPU Inner Invalidation</source> + <translation>跳過CPU內部失效處理</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="240"/> + <source>Skips certain cache invalidations during memory updates, reducing CPU usage and improving latency. This may cause soft-crashes.</source> <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="245"/> <source>VSync Mode:</source> - <translation>垂直同步模式:</translation> + <translation>垂直同步:</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="246"/> + <source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. +FIFO Relaxed allows tearing as it recovers from a slow down. +Mailbox can have lower latency than FIFO and does not tear but may drop frames. +Immediate (no synchronization) presents whatever is available and can exhibit tearing.</source> + <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="256"/> <source>Sync Memory Operations</source> + <translation>同步記憶體操作</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="257"/> + <source>Ensures data consistency between compute and memory operations. +This option fixes issues in games, but may degrade performance. +Unreal Engine 4 games often see the most significant changes thereof.</source> <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="260"/> <source>Enable asynchronous presentation (Vulkan only)</source> - <translation>启用异步帧提交 (仅限 Vulkan)</translation> + <translation>啟用非同步顯示(僅限Vulkan)</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="261"/> <source>Slightly improves performance by moving presentation to a separate CPU thread.</source> - <translation>将帧提交移动到单独的 CPU 线程,略微提高性能。</translation> + <translation>透過將畫面顯示移至獨立的CPU執行緒來略微提升性能。</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="265"/> <source>Force maximum clocks (Vulkan only)</source> - <translation>强制最大时钟 (仅限 Vulkan 模式)</translation> + <translation>強制使用最大時脈(僅限Vulkan)</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="266"/> <source>Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed.</source> - <translation>在后台运行的同时等待图形命令,以防止 GPU 降低时钟速度。</translation> + <translation>在等待圖形命令時於背景執行任務以防GPU降低時脈</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="270"/> @@ -743,9 +884,15 @@ In most cases, GPU decoding provides the best performance.</source> <translation>各向異性過濾:</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="271"/> + <source>Controls the quality of texture rendering at oblique angles. +Safe to set at 16x on most GPUs.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="274"/> <source>GPU Accuracy:</source> - <translation type="unfinished"/> + <translation>GPU準確度層級:</translation> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="275"/> @@ -761,6 +908,21 @@ Extreme should only be used as a last resort.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="281"/> + <source>Controls the DMA precision accuracy. Safe precision fixes issues in some games but may degrade performance.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="284"/> + <source>Enable asynchronous shader compilation (Hack)</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="285"/> + <source>May reduce shader stutter.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="289"/> <source>Fast GPU Time (Hack)</source> <translation type="unfinished"/> @@ -789,6 +951,13 @@ This option can improve shader loading time significantly in cases where the Vul <translation>启用计算管线 (仅限 Intel 显卡 Vulkan 模式)</translation> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/> + <source>Required by some games. +This setting only exists for Intel proprietary drivers and may crash if enabled. +Compute pipelines are always enabled on all other drivers.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="309"/> <source>Enable Reactive Flushing</source> <translation>启用反应性刷新</translation> @@ -824,11 +993,24 @@ This option can improve shader loading time significantly in cases where the Vul <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="326"/> + <source>Controls the number of features that can be used in Extended Dynamic State. +Higher numbers allow for more features and can increase performance, but may cause issues. +The default value is per-system.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="330"/> <source>Provoking Vertex</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="331"/> + <source>Improves lighting and vertex handling in some games. +Only Vulkan 1.0+ devices support this extension.</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="336"/> <source>Descriptor Indexing</source> <translation type="unfinished"/> @@ -845,244 +1027,17 @@ Some Vulkan 1.1+ and all 1.2+ devices support this extension.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="354"/> - <source>RNG Seed</source> - <translation>隨機種子</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="357"/> - <source>Device Name</source> - <translation>裝置名稱</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="360"/> - <source>Custom RTC Date:</source> - <translation>自定义系统时间:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="370"/> - <source>Language:</source> - <translation>语言:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="372"/> - <source>Region:</source> - <translation>區域:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="373"/> - <source>Time Zone:</source> - <translation>時區:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="374"/> - <source>Sound Output Mode:</source> - <translation>音訊輸出模式:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="377"/> - <source>Console Mode:</source> - <translation>控制台模式:</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="408"/> - <source>Confirm before stopping emulation</source> - <translation>停止模拟时需要确认</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="413"/> - <source>Hide mouse on inactivity</source> - <translation>滑鼠閒置時自動隱藏</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="417"/> - <source>Disable controller applet</source> - <translation>禁用控制器程序</translation> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="65"/> - <source>This option increases CPU emulation thread use from 1 to the maximum of 4. -This is mainly a debug option and shouldn't be disabled.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="71"/> - <source>Increases the amount of emulated RAM from 4GB of the board to the devkit 8/6GB. -Doesn't affect performance/stability but may allow HD texture mods to load.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="78"/> - <source>Controls the game's maximum rendering speed, but it's up to each game if it runs faster or not. -200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. -Disabling it means unlocking the framerate to the maximum your PC can reach.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="85"/> - <source>Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). -Can help reduce stuttering at lower framerates.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="93"/> - <source>Change the accuracy of the emulated CPU (for debugging only).</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="108"/> - <source>Set a custom value of CPU ticks. Higher values can increase performance, but may cause deadlocks. A range of 77-21000 is recommended.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="142"/> - <source>This option improves speed by eliminating a safety check before every memory operation. -Disabling it may allow arbitrary code execution.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="157"/> - <source>Changes the output graphics API. -Vulkan is recommended.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="161"/> - <source>This setting selects the GPU to use (Vulkan only).</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="165"/> - <source>The shader backend to use with OpenGL. -GLSL is recommended.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="169"/> - <source>Forces to render at a different resolution. -Higher resolutions require more VRAM and bandwidth. -Options lower than 1X can cause artifacts.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="176"/> - <source>Determines how sharpened the image will look using FSR's dynamic contrast.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="180"/> - <source>The anti-aliasing method to use. -SMAA offers the best quality. -FXAA can produce a more stable picture in lower resolutions.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="192"/> - <source>Stretches the renderer to fit the specified aspect ratio. -Most games only support 16:9, so modifications are required to get other ratios. -Also controls the aspect ratio of captured screenshots.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="197"/> - <source>Use persistent pipeline cache</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="202"/> - <source>Optimize SPIRV output</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="220"/> - <source>This option controls how ASTC textures should be decoded. -CPU: Use the CPU for decoding. -GPU: Use the GPU's compute shaders to decode ASTC textures (recommended). -CPU Asynchronously: Use the CPU to decode ASTC textures on demand. EliminatesASTC decoding -stuttering but may present artifacts.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="229"/> - <source>Most GPUs lack support for ASTC textures and must decompress to anintermediate format: RGBA8. -BC1/BC3: The intermediate format will be recompressed to BC1 or BC3 format, - saving VRAM but degrading image quality.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="236"/> - <source>Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. -Aggressive mode may impact performance of other applications such as recording software.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="240"/> - <source>Skips certain cache invalidations during memory updates, reducing CPU usage and improving latency. This may cause soft-crashes.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="246"/> - <source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. -FIFO Relaxed allows tearing as it recovers from a slow down. -Mailbox can have lower latency than FIFO and does not tear but may drop frames. -Immediate (no synchronization) presents whatever is available and can exhibit tearing.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="257"/> - <source>Ensures data consistency between compute and memory operations. -This option fixes issues in games, but may degrade performance. -Unreal Engine 4 games often see the most significant changes thereof.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="271"/> - <source>Controls the quality of texture rendering at oblique angles. -Safe to set at 16x on most GPUs.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="281"/> - <source>Controls the DMA precision accuracy. Safe precision fixes issues in some games but may degrade performance.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="284"/> - <source>Enable asynchronous shader compilation (Hack)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="285"/> - <source>May reduce shader stutter.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="303"/> - <source>Required by some games. -This setting only exists for Intel proprietary drivers and may crash if enabled. -Compute pipelines are always enabled on all other drivers.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="326"/> - <source>Controls the number of features that can be used in Extended Dynamic State. -Higher numbers allow for more features and can increase performance, but may cause issues. -The default value is per-system.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/config/shared_translation.cpp" line="331"/> - <source>Improves lighting and vertex handling in some games. -Only Vulkan 1.0+ devices support this extension.</source> - <translation type="unfinished"/> - </message> - <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="345"/> <source>Allows the fragment shader to execute per sample in a multi-sampled fragment instead of once per fragment. Improves graphics quality at the cost of performance. Higher values improve quality but degrade performance.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="354"/> + <source>RNG Seed</source> + <translation>隨機種子</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="355"/> <source>Controls the seed of the random number generator. Mainly used for speedrunning.</source> @@ -1090,10 +1045,20 @@ Mainly used for speedrunning.</source> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="357"/> + <source>Device Name</source> + <translation>裝置名稱</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="357"/> <source>The name of the console.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="360"/> + <source>Custom RTC Date:</source> + <translation>自定义系统时间:</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="361"/> <source>This option allows to change the clock of the console. Can be used to manipulate time in games.</source> @@ -1105,21 +1070,46 @@ Can be used to manipulate time in games.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="370"/> + <source>Language:</source> + <translation>语言:</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="371"/> <source>This option can be overridden when region setting is auto-select</source> <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="372"/> + <source>Region:</source> + <translation>區域:</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="372"/> <source>The region of the console.</source> <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="373"/> + <source>Time Zone:</source> + <translation>時區:</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="373"/> <source>The time zone of the console.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="374"/> + <source>Sound Output Mode:</source> + <translation>音訊輸出模式:</translation> + </message> + <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="377"/> + <source>Console Mode:</source> + <translation>控制台模式:</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="378"/> <source>Selects if the console is in Docked or Handheld mode. Games will change their resolution, details and supported controllers and depending on this setting. @@ -1147,17 +1137,32 @@ Setting to Handheld can help improve performance for low end systems.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="408"/> + <source>Confirm before stopping emulation</source> + <translation>停止模拟时需要确认</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="409"/> <source>Overrides prompts asking to confirm stopping the emulation. Enabling it bypasses such prompts and directly exits the emulation.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="413"/> + <source>Hide mouse on inactivity</source> + <translation>滑鼠閒置時自動隱藏</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="414"/> <source>Hides the mouse after 2.5s of inactivity.</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/config/shared_translation.cpp" line="417"/> + <source>Disable controller applet</source> + <translation>禁用控制器程序</translation> + </message> + <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="418"/> <source>Forcibly disables the use of the controller applet in emulated programs. When a program attempts to open the controller applet, it is immediately closed.</source> @@ -1461,8 +1466,8 @@ When a program attempts to open the controller applet, it is immediately closed. </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="556"/> - <source>AMD FidelityFX™️ Super Resolution</source> - <translation>AMD FidelityFX™️ 超級解析度技術</translation> + <source>AMD FidelityFX Super Resolution</source> + <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/config/shared_translation.cpp" line="557"/> @@ -4602,13 +4607,13 @@ Current values are %1% and %2% respectively.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="382"/> - <source>Could not extract RomFS. Your file or decryption keys may be corrupted.</source> + <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="381"/> + <source>Error extracting archive</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="381"/> - <source>Error extracting archive</source> + <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="382"/> + <source>Could not extract RomFS. Your file or decryption keys may be corrupted.</source> <translation type="unfinished"/> </message> <message> @@ -5726,7 +5731,7 @@ Please go to Configure -> System -> Network and make a selection.</source> </message> <message> <location filename="../../src/qt_common/config/shared_translation.h" line="53"/> - <location filename="../../src/yuzu/main.cpp" line="4408"/> + <location filename="../../src/yuzu/main.cpp" line="4406"/> <source>FSR</source> <translation>FSR</translation> </message> @@ -6303,389 +6308,389 @@ Please, only use this feature to install updates and DLC.</source> <translation>無法開啟 URL:「%1」。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3605"/> + <location filename="../../src/yuzu/main.cpp" line="3603"/> <source>TAS Recording</source> <translation>TAS 錄製</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3605"/> + <location filename="../../src/yuzu/main.cpp" line="3603"/> <source>Overwrite file of player 1?</source> <translation>覆寫玩家 1 的檔案?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3624"/> + <location filename="../../src/yuzu/main.cpp" line="3622"/> <source>Invalid config detected</source> <translation>偵測到無效設定</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3625"/> + <location filename="../../src/yuzu/main.cpp" line="3623"/> <source>Handheld controller can't be used on docked mode. Pro controller will be selected.</source> <translation>掌機手把無法在主機模式中使用。將會選擇 Pro 手把。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3767"/> - <location filename="../../src/yuzu/main.cpp" line="3818"/> + <location filename="../../src/yuzu/main.cpp" line="3765"/> + <location filename="../../src/yuzu/main.cpp" line="3816"/> <source>Amiibo</source> <translation>Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3767"/> - <location filename="../../src/yuzu/main.cpp" line="3818"/> + <location filename="../../src/yuzu/main.cpp" line="3765"/> + <location filename="../../src/yuzu/main.cpp" line="3816"/> <source>The current amiibo has been removed</source> <translation>目前 Amiibo 已被移除。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3772"/> + <location filename="../../src/yuzu/main.cpp" line="3770"/> <source>Error</source> <translation>錯誤</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3772"/> - <location filename="../../src/yuzu/main.cpp" line="3830"/> + <location filename="../../src/yuzu/main.cpp" line="3770"/> + <location filename="../../src/yuzu/main.cpp" line="3828"/> <source>The current game is not looking for amiibos</source> <translation>目前遊戲並未在尋找 Amiibos</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3778"/> + <location filename="../../src/yuzu/main.cpp" line="3776"/> <source>Amiibo File (%1);; All Files (*.*)</source> <translation>Amiibo 檔案 (%1);; 所有檔案 (*.*)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3779"/> + <location filename="../../src/yuzu/main.cpp" line="3777"/> <source>Load Amiibo</source> <translation>開啟 Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3814"/> + <location filename="../../src/yuzu/main.cpp" line="3812"/> <source>Error loading Amiibo data</source> <translation>載入 Amiibo 資料時發生錯誤</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3824"/> + <location filename="../../src/yuzu/main.cpp" line="3822"/> <source>The selected file is not a valid amiibo</source> <translation>選取的檔案不是有效的 Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3827"/> + <location filename="../../src/yuzu/main.cpp" line="3825"/> <source>The selected file is already on use</source> <translation>選取的檔案已在使用中</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3833"/> + <location filename="../../src/yuzu/main.cpp" line="3831"/> <source>An unknown error occurred</source> <translation>發生了未知錯誤</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3882"/> - <location filename="../../src/yuzu/main.cpp" line="3905"/> + <location filename="../../src/yuzu/main.cpp" line="3880"/> + <location filename="../../src/yuzu/main.cpp" line="3903"/> <source>Keys not installed</source> <translation>密钥未安装</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3883"/> - <location filename="../../src/yuzu/main.cpp" line="3906"/> + <location filename="../../src/yuzu/main.cpp" line="3881"/> + <location filename="../../src/yuzu/main.cpp" line="3904"/> <source>Install decryption keys and restart Eden before attempting to install firmware.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3888"/> + <location filename="../../src/yuzu/main.cpp" line="3886"/> <source>Select Dumped Firmware Source Location</source> <translation>选择固件位置</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3911"/> + <location filename="../../src/yuzu/main.cpp" line="3909"/> <source>Select Dumped Firmware ZIP</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3911"/> + <location filename="../../src/yuzu/main.cpp" line="3909"/> <source>Zipped Archives (*.zip)</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3926"/> + <location filename="../../src/yuzu/main.cpp" line="3924"/> <source>Firmware cleanup failed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3927"/> + <location filename="../../src/yuzu/main.cpp" line="3925"/> <source>Failed to clean up extracted firmware cache. Check write permissions in the system temp directory and try again. OS reported error: %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3991"/> - <location filename="../../src/yuzu/main.cpp" line="4014"/> - <location filename="../../src/yuzu/main.cpp" line="4038"/> - <location filename="../../src/yuzu/main.cpp" line="4061"/> - <location filename="../../src/yuzu/main.cpp" line="4087"/> - <location filename="../../src/yuzu/main.cpp" line="4138"/> + <location filename="../../src/yuzu/main.cpp" line="3989"/> + <location filename="../../src/yuzu/main.cpp" line="4012"/> + <location filename="../../src/yuzu/main.cpp" line="4036"/> + <location filename="../../src/yuzu/main.cpp" line="4059"/> + <location filename="../../src/yuzu/main.cpp" line="4085"/> + <location filename="../../src/yuzu/main.cpp" line="4136"/> <source>No firmware available</source> <translation>無可用韌體</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3992"/> + <location filename="../../src/yuzu/main.cpp" line="3990"/> <source>Please install firmware to use the Album applet.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3998"/> + <location filename="../../src/yuzu/main.cpp" line="3996"/> <source>Album Applet</source> <translation>相簿小程式</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3999"/> + <location filename="../../src/yuzu/main.cpp" line="3997"/> <source>Album applet is not available. Please reinstall firmware.</source> <translation>無法使用相簿小程式。請安裝韌體。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4015"/> + <location filename="../../src/yuzu/main.cpp" line="4013"/> <source>Please install firmware to use the Cabinet applet.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4021"/> + <location filename="../../src/yuzu/main.cpp" line="4019"/> <source>Cabinet Applet</source> <translation>Cabinet 小程式</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4022"/> + <location filename="../../src/yuzu/main.cpp" line="4020"/> <source>Cabinet applet is not available. Please reinstall firmware.</source> <translation>無法使用 Cabinet 小程式。請安裝韌體。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4039"/> + <location filename="../../src/yuzu/main.cpp" line="4037"/> <source>Please install firmware to use the Mii editor.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4045"/> + <location filename="../../src/yuzu/main.cpp" line="4043"/> <source>Mii Edit Applet</source> <translation>Mii 編輯器小程式</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4046"/> + <location filename="../../src/yuzu/main.cpp" line="4044"/> <source>Mii editor is not available. Please reinstall firmware.</source> <translation>Mii 編輯器無法使用。請安裝韌體。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4062"/> + <location filename="../../src/yuzu/main.cpp" line="4060"/> <source>Please install firmware to use the Controller Menu.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4069"/> + <location filename="../../src/yuzu/main.cpp" line="4067"/> <source>Controller Applet</source> <translation>控制器設定</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4070"/> + <location filename="../../src/yuzu/main.cpp" line="4068"/> <source>Controller Menu is not available. Please reinstall firmware.</source> <translation>控制器菜单不可用。请重新安装固件。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4088"/> + <location filename="../../src/yuzu/main.cpp" line="4086"/> <source>Please install firmware to use the Home Menu.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4091"/> + <location filename="../../src/yuzu/main.cpp" line="4089"/> <source>Firmware Corrupted</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4098"/> + <location filename="../../src/yuzu/main.cpp" line="4096"/> <source>Firmware Too New</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4099"/> + <location filename="../../src/yuzu/main.cpp" line="4097"/> <source> Continue anyways?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4103"/> + <location filename="../../src/yuzu/main.cpp" line="4101"/> <source>Don't show again</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4122"/> + <location filename="../../src/yuzu/main.cpp" line="4120"/> <source>Home Menu Applet</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4123"/> + <location filename="../../src/yuzu/main.cpp" line="4121"/> <source>Home Menu is not available. Please reinstall firmware.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4139"/> + <location filename="../../src/yuzu/main.cpp" line="4137"/> <source>Please install firmware to use Starter.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4145"/> + <location filename="../../src/yuzu/main.cpp" line="4143"/> <source>Starter Applet</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4146"/> + <location filename="../../src/yuzu/main.cpp" line="4144"/> <source>Starter is not available. Please reinstall firmware.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4187"/> + <location filename="../../src/yuzu/main.cpp" line="4185"/> <source>Capture Screenshot</source> <translation>截圖</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4188"/> + <location filename="../../src/yuzu/main.cpp" line="4186"/> <source>PNG Image (*.png)</source> <translation>PNG 圖片 (*.png)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4232"/> + <location filename="../../src/yuzu/main.cpp" line="4230"/> <source>Update Available</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4237"/> + <location filename="../../src/yuzu/main.cpp" line="4235"/> <source>Download the %1 update?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4296"/> + <location filename="../../src/yuzu/main.cpp" line="4294"/> <source>TAS state: Running %1/%2</source> <translation>TAS 狀態:正在執行 %1/%2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4300"/> + <location filename="../../src/yuzu/main.cpp" line="4298"/> <source>TAS state: Recording %1</source> <translation>TAS 狀態:正在錄製 %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4302"/> + <location filename="../../src/yuzu/main.cpp" line="4300"/> <source>TAS state: Idle %1/%2</source> <translation>TAS 狀態:閒置 %1/%2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4306"/> + <location filename="../../src/yuzu/main.cpp" line="4304"/> <source>TAS State: Invalid</source> <translation>TAS 狀態:無效</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4320"/> + <location filename="../../src/yuzu/main.cpp" line="4318"/> <source>&Stop Running</source> <translation>&停止執行</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4320"/> + <location filename="../../src/yuzu/main.cpp" line="4318"/> <source>&Start</source> <translation>開始(&S)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4321"/> + <location filename="../../src/yuzu/main.cpp" line="4319"/> <source>Stop R&ecording</source> <translation>停止錄製</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4321"/> + <location filename="../../src/yuzu/main.cpp" line="4319"/> <source>R&ecord</source> <translation>錄製 (&E)</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="4345"/> + <location filename="../../src/yuzu/main.cpp" line="4343"/> <source>Building: %n shader(s)</source> <translation type="unfinished"><numerusform></numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4354"/> + <location filename="../../src/yuzu/main.cpp" line="4352"/> <source>Scale: %1x</source> <comment>%1 is the resolution scaling factor</comment> <translation>縮放比例:%1x</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4357"/> + <location filename="../../src/yuzu/main.cpp" line="4355"/> <source>Speed: %1% / %2%</source> <translation>速度:%1% / %2%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4361"/> + <location filename="../../src/yuzu/main.cpp" line="4359"/> <source>Speed: %1%</source> <translation>速度:%1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4365"/> + <location filename="../../src/yuzu/main.cpp" line="4363"/> <source>Game: %1 FPS</source> <translation>遊戲:%1 FPS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4368"/> + <location filename="../../src/yuzu/main.cpp" line="4366"/> <source>Frame: %1 ms</source> <translation>畫格延遲:%1 ms</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4398"/> + <location filename="../../src/yuzu/main.cpp" line="4396"/> <source>%1 %2</source> <translation>%1 %2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4416"/> + <location filename="../../src/yuzu/main.cpp" line="4414"/> <source>NO AA</source> <translation>抗鋸齒關</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4425"/> + <location filename="../../src/yuzu/main.cpp" line="4423"/> <source>VOLUME: MUTE</source> <translation>音量: 靜音</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4428"/> + <location filename="../../src/yuzu/main.cpp" line="4426"/> <source>VOLUME: %1%</source> <comment>Volume percentage (e.g. 50%)</comment> <translation>音量:%1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4488"/> + <location filename="../../src/yuzu/main.cpp" line="4486"/> <source>Derivation Components Missing</source> <translation>遺失產生元件</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4489"/> + <location filename="../../src/yuzu/main.cpp" line="4487"/> <source>Encryption keys are missing.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4570"/> + <location filename="../../src/yuzu/main.cpp" line="4568"/> <source>Select RomFS Dump Target</source> <translation>選擇 RomFS 傾印目標</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4571"/> + <location filename="../../src/yuzu/main.cpp" line="4569"/> <source>Please select which RomFS you would like to dump.</source> <translation>請選擇希望傾印的 RomFS。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4594"/> + <location filename="../../src/yuzu/main.cpp" line="4592"/> <source>Are you sure you want to close Eden?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4595"/> - <location filename="../../src/yuzu/main.cpp" line="4675"/> - <location filename="../../src/yuzu/main.cpp" line="4687"/> + <location filename="../../src/yuzu/main.cpp" line="4593"/> + <location filename="../../src/yuzu/main.cpp" line="4673"/> + <location filename="../../src/yuzu/main.cpp" line="4685"/> <source>Eden</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4676"/> + <location filename="../../src/yuzu/main.cpp" line="4674"/> <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="4684"/> + <location filename="../../src/yuzu/main.cpp" line="4682"/> <source>The currently running application has requested Eden to not exit. Would you like to bypass this and exit anyway?</source> @@ -6790,11 +6795,6 @@ Would you like to bypass this and exit anyway?</source> <translation>移除額外設定</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="568"/> - <source>Remove Play Time Data</source> - <translation>清除遊玩時間</translation> - </message> - <message> <location filename="../../src/yuzu/game_list.cpp" line="560"/> <source>Remove Cache Storage</source> <translation>移除快取儲存空間</translation> @@ -6830,6 +6830,11 @@ Would you like to bypass this and exit anyway?</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/yuzu/game_list.cpp" line="568"/> + <source>Remove Play Time Data</source> + <translation>清除遊玩時間</translation> + </message> + <message> <location filename="../../src/yuzu/game_list.cpp" line="569"/> <location filename="../../src/yuzu/game_list.cpp" line="570"/> <source>Dump RomFS</source> @@ -7531,16 +7536,6 @@ Debug Message: </source> <translation>工具 (&T)</translation> </message> <message> - <location filename="../../src/yuzu/main.ui" line="180"/> - <source>&TAS</source> - <translation>TAS (&T)</translation> - </message> - <message> - <location filename="../../src/yuzu/main.ui" line="190"/> - <source>&Create Home Menu Shortcut</source> - <translation type="unfinished"/> - </message> - <message> <location filename="../../src/yuzu/main.ui" line="161"/> <source>Am&iibo</source> <translation type="unfinished"/> @@ -7551,6 +7546,16 @@ Debug Message: </source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/yuzu/main.ui" line="180"/> + <source>&TAS</source> + <translation>TAS (&T)</translation> + </message> + <message> + <location filename="../../src/yuzu/main.ui" line="190"/> + <source>&Create Home Menu Shortcut</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/yuzu/main.ui" line="197"/> <source>Install &Firmware</source> <translation type="unfinished"/> @@ -7771,11 +7776,6 @@ Debug Message: </source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.ui" line="605"/> - <source>&Data Manager</source> - <translation type="unfinished"/> - </message> - <message> <location filename="../../src/yuzu/main.ui" line="517"/> <source>&Discord</source> <translation type="unfinished"/> @@ -7855,6 +7855,11 @@ Debug Message: </source> <source>&Eden Dependencies</source> <translation type="unfinished"/> </message> + <message> + <location filename="../../src/yuzu/main.ui" line="605"/> + <source>&Data Manager</source> + <translation type="unfinished"/> + </message> </context> <context> <name>MigrationWorker</name> @@ -7884,7 +7889,7 @@ If you wish to clean up the files which were left in the old data location, you <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/migration_worker.h" line="74"/> + <location filename="../../src/yuzu/migration_worker.h" line="70"/> <source>Data was migrated successfully.</source> <translation type="unfinished"/> </message> @@ -8469,38 +8474,58 @@ p, li { white-space: pre-wrap; } <translation>%1 正在玩 %2</translation> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="72"/> - <location filename="../../src/yuzu/user_data_migration.cpp" line="165"/> - <location filename="../../src/yuzu/user_data_migration.cpp" line="197"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="62"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="155"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="190"/> <source>Migration</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="126"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="76"/> + <source>Clear Shader Cache</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="84"/> + <source>Keep Old Data</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="85"/> + <source>Clear Old Data</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="86"/> + <source>Link Old Directory</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/user_data_migration.cpp" line="116"/> <source> </source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="130"/> - <location filename="../../src/yuzu/user_data_migration.cpp" line="136"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="120"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="126"/> <source>No</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="166"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="156"/> <source>You can manually re-trigger this prompt by deleting the new config directory: %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="182"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="172"/> <source>Migrating</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/user_data_migration.cpp" line="183"/> + <location filename="../../src/yuzu/user_data_migration.cpp" line="173"/> <source>Migrating, this may take a while...</source> <translation type="unfinished"/> </message> @@ -8637,67 +8662,77 @@ p, li { white-space: pre-wrap; } </message> <message> <location filename="../../src/qt_common/util/content.cpp" line="47"/> - <location filename="../../src/qt_common/util/content.cpp" line="226"/> - <location filename="../../src/qt_common/util/content.cpp" line="296"/> - <location filename="../../src/qt_common/util/content.cpp" line="406"/> + <location filename="../../src/qt_common/util/content.cpp" line="225"/> + <location filename="../../src/qt_common/util/content.cpp" line="294"/> + <location filename="../../src/qt_common/util/content.cpp" line="404"/> <location filename="../../src/qt_common/util/content.cpp" line="479"/> <source>Cancel</source> <translation type="unfinished"/> </message> <message> + <location filename="../../src/qt_common/util/content.cpp" line="63"/> + <source>Firmware Install Failed</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/util/content.cpp" line="64"/> + <source>Firmware Install Succeeded</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../../src/qt_common/util/content.cpp" line="179"/> <source>Firmware integrity verification failed!</source> <translation type="unfinished"/> </message> <message> <location filename="../../src/qt_common/util/content.cpp" line="180"/> - <location filename="../../src/qt_common/util/content.cpp" line="324"/> + <location filename="../../src/qt_common/util/content.cpp" line="322"/> <source>Verification failed for the following files: %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="225"/> - <location filename="../../src/qt_common/util/content.cpp" line="295"/> + <location filename="../../src/qt_common/util/content.cpp" line="224"/> + <location filename="../../src/qt_common/util/content.cpp" line="293"/> <source>Verifying integrity...</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="245"/> - <location filename="../../src/qt_common/util/content.cpp" line="318"/> + <location filename="../../src/qt_common/util/content.cpp" line="244"/> + <location filename="../../src/qt_common/util/content.cpp" line="316"/> <source>Integrity verification succeeded!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="246"/> - <location filename="../../src/qt_common/util/content.cpp" line="319"/> + <location filename="../../src/qt_common/util/content.cpp" line="245"/> + <location filename="../../src/qt_common/util/content.cpp" line="317"/> <source>The operation completed successfully.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="250"/> - <location filename="../../src/qt_common/util/content.cpp" line="323"/> + <location filename="../../src/qt_common/util/content.cpp" line="249"/> + <location filename="../../src/qt_common/util/content.cpp" line="321"/> <source>Integrity verification failed!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="251"/> + <location filename="../../src/qt_common/util/content.cpp" line="250"/> <source>File contents may be corrupt or missing.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="256"/> + <location filename="../../src/qt_common/util/content.cpp" line="255"/> <source>Integrity verification couldn't be performed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="257"/> + <location filename="../../src/qt_common/util/content.cpp" line="256"/> <source>Firmware installation cancelled, firmware may be in a bad state or corrupted. File contents could not be checked for validity.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="265"/> + <location filename="../../src/qt_common/util/content.cpp" line="264"/> <source>Select Dumped Keys Location</source> <translation type="unfinished"/> </message> @@ -8707,22 +8742,17 @@ p, li { white-space: pre-wrap; } <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="283"/> - <source>Decryption Keys were successfully installed</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/qt_common/util/content.cpp" line="286"/> + <location filename="../../src/qt_common/util/content.cpp" line="285"/> <source>Decryption Keys install failed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="352"/> + <location filename="../../src/qt_common/util/content.cpp" line="350"/> <source>Orphaned Profiles Detected!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="353"/> + <location filename="../../src/qt_common/util/content.cpp" line="351"/> <source>UNEXPECTED BAD THINGS MAY HAPPEN IF YOU DON'T READ THIS! Eden has detected the following save directories with no attached profile: %1 @@ -8732,54 +8762,54 @@ Hint: copy the contents of the largest or last-modified folder elsewhere, delet <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="366"/> + <location filename="../../src/qt_common/util/content.cpp" line="364"/> <source>Really clear data?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="367"/> + <location filename="../../src/qt_common/util/content.cpp" line="365"/> <source>Important data may be lost!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="374"/> + <location filename="../../src/qt_common/util/content.cpp" line="372"/> <source>Are you REALLY sure?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="375"/> + <location filename="../../src/qt_common/util/content.cpp" line="373"/> <source>Once deleted, your data will NOT come back! Only do this if you're 100% sure you want to delete this data.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="382"/> + <location filename="../../src/qt_common/util/content.cpp" line="380"/> <source>Clearing...</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="398"/> + <location filename="../../src/qt_common/util/content.cpp" line="396"/> <source>Select Export Location</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="399"/> + <location filename="../../src/qt_common/util/content.cpp" line="397"/> <source>%1.zip</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="400"/> + <location filename="../../src/qt_common/util/content.cpp" line="398"/> <location filename="../../src/qt_common/util/content.cpp" line="464"/> <source>Zipped Archives (*.zip)</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="406"/> + <location filename="../../src/qt_common/util/content.cpp" line="404"/> <source>Exporting data. This may take a while...</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="408"/> + <location filename="../../src/qt_common/util/content.cpp" line="406"/> <source>Exporting</source> <translation type="unfinished"/> </message> @@ -8839,32 +8869,32 @@ Only do this if you're 100% sure you want to delete this data.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="521"/> + <location filename="../../src/qt_common/util/content.cpp" line="524"/> <source>Imported Successfully</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="521"/> + <location filename="../../src/qt_common/util/content.cpp" line="524"/> <source>Data was imported successfully.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="523"/> + <location filename="../../src/qt_common/util/content.cpp" line="526"/> <source>Import Cancelled</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="523"/> + <location filename="../../src/qt_common/util/content.cpp" line="526"/> <source>Import was cancelled by the user.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="525"/> + <location filename="../../src/qt_common/util/content.cpp" line="528"/> <source>Import Failed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/content.cpp" line="526"/> + <location filename="../../src/qt_common/util/content.cpp" line="529"/> <source>Ensure you have read permissions on the targeted directory and try again.</source> <translation type="unfinished"/> </message> @@ -8872,196 +8902,196 @@ Only do this if you're 100% sure you want to delete this data.</source> <context> <name>QtCommon::Game</name> <message> - <location filename="../../src/qt_common/util/game.cpp" line="207"/> + <location filename="../../src/qt_common/util/game.cpp" line="209"/> <source>Error Removing Contents</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="209"/> + <location filename="../../src/qt_common/util/game.cpp" line="211"/> <source>Error Removing Update</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="211"/> + <location filename="../../src/qt_common/util/game.cpp" line="213"/> <source>Error Removing DLC</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="230"/> - <source>The base game is not installed in the NAND and cannot be removed.</source> + <location filename="../../src/qt_common/util/game.cpp" line="225"/> + <location filename="../../src/qt_common/util/game.cpp" line="239"/> + <location filename="../../src/qt_common/util/game.cpp" line="256"/> + <location filename="../../src/qt_common/util/game.cpp" line="284"/> + <location filename="../../src/qt_common/util/game.cpp" line="320"/> + <location filename="../../src/qt_common/util/game.cpp" line="346"/> + <source>Successfully Removed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="244"/> - <source>There is no update installed for this title.</source> + <location filename="../../src/qt_common/util/game.cpp" line="226"/> + <source>Successfully removed the installed base game.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="254"/> - <source>There are no DLCs installed for this title.</source> + <location filename="../../src/qt_common/util/game.cpp" line="231"/> + <source>The base game is not installed in the NAND and cannot be removed.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="224"/> - <location filename="../../src/qt_common/util/game.cpp" line="239"/> - <location filename="../../src/qt_common/util/game.cpp" line="259"/> - <location filename="../../src/qt_common/util/game.cpp" line="289"/> - <location filename="../../src/qt_common/util/game.cpp" line="329"/> - <location filename="../../src/qt_common/util/game.cpp" line="358"/> - <source>Successfully Removed</source> + <location filename="../../src/qt_common/util/game.cpp" line="240"/> + <source>Successfully removed the installed update.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="225"/> - <source>Successfully removed the installed base game.</source> + <location filename="../../src/qt_common/util/game.cpp" line="243"/> + <source>There is no update installed for this title.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="240"/> - <source>Successfully removed the installed update.</source> + <location filename="../../src/qt_common/util/game.cpp" line="252"/> + <source>There are no DLCs installed for this title.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="260"/> + <location filename="../../src/qt_common/util/game.cpp" line="257"/> <source>Successfully removed %1 installed DLC.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="283"/> - <location filename="../../src/qt_common/util/game.cpp" line="293"/> + <location filename="../../src/qt_common/util/game.cpp" line="279"/> + <location filename="../../src/qt_common/util/game.cpp" line="287"/> <source>Error Removing Transferable Shader Cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="284"/> - <location filename="../../src/qt_common/util/game.cpp" line="324"/> + <location filename="../../src/qt_common/util/game.cpp" line="280"/> + <location filename="../../src/qt_common/util/game.cpp" line="316"/> <source>A shader cache for this title does not exist.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="290"/> + <location filename="../../src/qt_common/util/game.cpp" line="285"/> <source>Successfully removed the transferable shader cache.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="294"/> + <location filename="../../src/qt_common/util/game.cpp" line="288"/> <source>Failed to remove the transferable shader cache.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="311"/> + <location filename="../../src/qt_common/util/game.cpp" line="304"/> <source>Error Removing Vulkan Driver Pipeline Cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="312"/> + <location filename="../../src/qt_common/util/game.cpp" line="305"/> <source>Failed to remove the driver pipeline cache.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="323"/> - <location filename="../../src/qt_common/util/game.cpp" line="334"/> + <location filename="../../src/qt_common/util/game.cpp" line="315"/> + <location filename="../../src/qt_common/util/game.cpp" line="325"/> <source>Error Removing Transferable Shader Caches</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="330"/> + <location filename="../../src/qt_common/util/game.cpp" line="321"/> <source>Successfully removed the transferable shader caches.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="335"/> + <location filename="../../src/qt_common/util/game.cpp" line="326"/> <source>Failed to remove the transferable shader cache directory.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="351"/> - <location filename="../../src/qt_common/util/game.cpp" line="362"/> + <location filename="../../src/qt_common/util/game.cpp" line="340"/> + <location filename="../../src/qt_common/util/game.cpp" line="349"/> <source>Error Removing Custom Configuration</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="352"/> + <location filename="../../src/qt_common/util/game.cpp" line="341"/> <source>A custom configuration for this title does not exist.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="359"/> + <location filename="../../src/qt_common/util/game.cpp" line="347"/> <source>Successfully removed the custom game configuration.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="363"/> + <location filename="../../src/qt_common/util/game.cpp" line="350"/> <source>Failed to remove the custom game configuration.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="391"/> + <location filename="../../src/qt_common/util/game.cpp" line="378"/> <source>Reset Metadata Cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="395"/> + <location filename="../../src/qt_common/util/game.cpp" line="385"/> <source>The metadata cache is already empty.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="400"/> + <location filename="../../src/qt_common/util/game.cpp" line="391"/> <source>The operation completed successfully.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="406"/> + <location filename="../../src/qt_common/util/game.cpp" line="398"/> <source>The metadata cache couldn't be deleted. It might be in use or non-existent.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="421"/> + <location filename="../../src/qt_common/util/game.cpp" line="413"/> <source>Create Shortcut</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="422"/> + <location filename="../../src/qt_common/util/game.cpp" line="414"/> <source>Do you want to launch the game in fullscreen?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="426"/> + <location filename="../../src/qt_common/util/game.cpp" line="418"/> <source>Shortcut Created</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="427"/> + <location filename="../../src/qt_common/util/game.cpp" line="419"/> <source>Successfully created a shortcut to %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="432"/> + <location filename="../../src/qt_common/util/game.cpp" line="424"/> <source>Shortcut may be Volatile!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="433"/> + <location filename="../../src/qt_common/util/game.cpp" line="425"/> <source>This will create a shortcut to the current AppImage. This may not work well if you update. Continue?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="439"/> + <location filename="../../src/qt_common/util/game.cpp" line="431"/> <source>Failed to Create Shortcut</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="440"/> + <location filename="../../src/qt_common/util/game.cpp" line="432"/> <source>Failed to create a shortcut to %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="510"/> + <location filename="../../src/qt_common/util/game.cpp" line="504"/> <source>Create Icon</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/qt_common/util/game.cpp" line="511"/> + <location filename="../../src/qt_common/util/game.cpp" line="505"/> <source>Cannot create icon file. Path "%1" does not exist and cannot be created.</source> <translation type="unfinished"/> </message> @@ -9100,6 +9130,120 @@ Only do this if you're 100% sure you want to delete this data.</source> </message> </context> <context> + <name>QtCommon::StringLookup</name> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="49"/> + <source>Contains game save data. DO NOT REMOVE UNLESS YOU KNOW WHAT YOU'RE DOING!</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="51"/> + <source>Contains Vulkan and OpenGL pipeline caches. Generally safe to remove.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="52"/> + <source>Contains updates and DLC for games.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="53"/> + <source>Contains firmware and applet data.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="54"/> + <source>Contains game mods, patches, and cheats.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="57"/> + <source>Decryption Keys were successfully installed</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="58"/> + <source>Unable to read key directory, aborting</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="59"/> + <source>One or more keys failed to copy.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="61"/> + <source>Verify your keys file has a .keys extension and try again.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="63"/> + <source>Decryption Keys failed to initialize. Check that your dumping tools are up to date and re-dump keys.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="68"/> + <source>Successfully installed firmware version %1</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="69"/> + <source>Unable to locate potential firmware NCA files</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="70"/> + <source>Failed to delete one or more firmware files.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="71"/> + <source>One or more firmware files failed to copy into NAND.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="73"/> + <source>Firmware installation cancelled, firmware may be in a bad state or corrupted. Restart Eden or re-install firmware.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="78"/> + <source>Eden has detected user data for the following emulators:</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="80"/> + <source>Would you like to migrate your data for use in Eden? +Select the corresponding button to migrate data from that emulator. +This may take a while.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="84"/> + <source>Clearing shader cache is recommended for all users. +Do not uncheck unless you know what you're doing.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="88"/> + <source>Keeps the old data directory. This is recommended if you aren't +space-constrained and want to keep separate data for the old emulator.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="91"/> + <source>Deletes the old data directory. +This is recommended on devices with space constraints.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/qt_common/qt_string_lookup.h" line="94"/> + <source>Creates a filesystem link between the old directory and Eden directory. +This is recommended if you want to share data between emulators.</source> + <translation type="unfinished"/> + </message> +</context> +<context> <name>QtControllerSelectorDialog</name> <message> <location filename="../../src/yuzu/applets/qt_controller.ui" line="14"/> |
