From eb3d221ec6540619fb67fed5c177299011a054d7 Mon Sep 17 00:00:00 2001 From: Producdevity Date: Fri, 25 Jul 2025 18:29:58 +0200 Subject: [PATCH] Fix malformed XML in string translations The `shader_backend_glasm` and `shader_backend_spirv` strings had an extra `string>` tag in multiple language files. This commit removes the extraneous tag. Additionally, new strings related to Intent Launch, Custom Config, and Driver handling have been added to the default `strings.xml` file. * src/android/app/src/main/res/values-ru/strings.xml: Remove extraneous `string>` tag. * src/android/app/src/main/res/values-fr/strings.xml: Remove extraneous `string>` tag. * src/android/app/src/main/res/values-pt-rPT/strings.xml: Remove extraneous `string>` tag. * src/android/app/src/main/res/values-id/strings.xml: Remove extraneous `string>` tag. * src/android/app/src/main/res/values-pl/strings.xml: Remove extraneous `string>` tag. * src/android/app/src/main/res/values/strings.xml: Remove extraneous `string>` tag and add new strings. * src/android/app/src/main/res/values-fa/strings.xml: Remove extraneous `string>` tag. * src/android/app/src/main/res/values-ar/strings.xml: Remove extraneous `string>` tag. * src/android/app/src/main/res/values-he/strings.xml: Remove extraneous `string>` tag. * src/android/app/src/main/res/values-ckb/strings.xml: Remove extraneous `string>` tag. * src/android/app/src/main/res/values-sr/strings.xml: Remove extraneous `string>` tag. * src/android/app/src/main/res/values-it/strings.xml: Remove extraneous `string>` tag. * src/android/app/src/main/res/values-ja/strings.xml: Remove extraneous `string>` tag. * src/android/app/src/main/res/values-vi/strings.xml: Remove extraneous `string>` tag. * src/android/app/src/main/res/values-cs/strings.xml: Remove extraneous `string>` tag. * src/android/app/src/main/res/values-hu/strings.xml: Remove extraneous `string>` tag. * src/android/app/src/main/res/values-nb/strings.xml: Remove extraneous `string>` tag. * src/android/app/src/main/res/values-uk/strings.xml: Remove extraneous `string>` tag. * src/android/app/src/main/res/values-ko/strings.xml: Remove extraneous `string>` tag. * src/android/app/src/main/res/values-es/strings.xml: Remove extraneous `string>` tag. * src/android/app/src/main/res/values-de/strings.xml: Remove extraneous `string>` tag. * src/android/app/src/main/res/values-zh-rCN/strings.xml: Remove extraneous `string>` tag. * src/android/app/src/main/res/values-pt-rBR/strings.xml: Remove extraneous `string>` tag. --- .../app/src/main/res/values-ar/strings.xml | 4 +- .../app/src/main/res/values-ckb/strings.xml | 4 +- .../app/src/main/res/values-cs/strings.xml | 4 +- .../app/src/main/res/values-de/strings.xml | 4 +- .../app/src/main/res/values-es/strings.xml | 4 +- .../app/src/main/res/values-fa/strings.xml | 4 +- .../app/src/main/res/values-fr/strings.xml | 4 +- .../app/src/main/res/values-he/strings.xml | 4 +- .../app/src/main/res/values-hu/strings.xml | 4 +- .../app/src/main/res/values-id/strings.xml | 4 +- .../app/src/main/res/values-it/strings.xml | 4 +- .../app/src/main/res/values-ja/strings.xml | 4 +- .../app/src/main/res/values-ko/strings.xml | 4 +- .../app/src/main/res/values-nb/strings.xml | 4 +- .../app/src/main/res/values-pl/strings.xml | 4 +- .../src/main/res/values-pt-rBR/strings.xml | 4 +- .../src/main/res/values-pt-rPT/strings.xml | 4 +- .../app/src/main/res/values-ru/strings.xml | 4 +- .../app/src/main/res/values-sr/strings.xml | 4 +- .../app/src/main/res/values-uk/strings.xml | 4 +- .../app/src/main/res/values-vi/strings.xml | 4 +- .../src/main/res/values-zh-rCN/strings.xml | 4 +- .../app/src/main/res/values/strings.xml | 40 ++++++++++++++++++- 23 files changed, 82 insertions(+), 46 deletions(-) diff --git a/src/android/app/src/main/res/values-ar/strings.xml b/src/android/app/src/main/res/values-ar/strings.xml index 99bb92666a..5ef3534f43 100644 --- a/src/android/app/src/main/res/values-ar/strings.xml +++ b/src/android/app/src/main/res/values-ar/strings.xml @@ -153,8 +153,8 @@ خلفية Shader اختيار طريقة ترجمة Shaders GLSL - GLASMstring> - Spir-Vstring> + GLASM + Spir-V محاكاة NVDEC diff --git a/src/android/app/src/main/res/values-ckb/strings.xml b/src/android/app/src/main/res/values-ckb/strings.xml index 03d834d71f..28a4ad6d8a 100644 --- a/src/android/app/src/main/res/values-ckb/strings.xml +++ b/src/android/app/src/main/res/values-ckb/strings.xml @@ -151,8 +151,8 @@ شادەر باکند هەڵبژاردنی ڕێگای پێکهێنانی شادەر GLSL - GLASMstring> - Spir-Vstring> + GLASM + Spir-V ئیمولەیشنی NVDEC diff --git a/src/android/app/src/main/res/values-cs/strings.xml b/src/android/app/src/main/res/values-cs/strings.xml index 739ebed3fc..7822bc43bb 100644 --- a/src/android/app/src/main/res/values-cs/strings.xml +++ b/src/android/app/src/main/res/values-cs/strings.xml @@ -150,8 +150,8 @@ Backend shaderů Způsob kompilace shaderů GLSL - GLASMstring> - Spir-Vstring> + GLASM + Spir-V Emulace NVDEC diff --git a/src/android/app/src/main/res/values-de/strings.xml b/src/android/app/src/main/res/values-de/strings.xml index 63d3e99173..181dfe3cf0 100644 --- a/src/android/app/src/main/res/values-de/strings.xml +++ b/src/android/app/src/main/res/values-de/strings.xml @@ -151,8 +151,8 @@ Shader-Backend Methode zur Shader-Kompilierung GLSL - GLASMstring> - Spir-Vstring> + GLASM + Spir-V NVDEC-Emulation diff --git a/src/android/app/src/main/res/values-es/strings.xml b/src/android/app/src/main/res/values-es/strings.xml index 8cd0992f89..c814b82a18 100644 --- a/src/android/app/src/main/res/values-es/strings.xml +++ b/src/android/app/src/main/res/values-es/strings.xml @@ -151,8 +151,8 @@ Backend de shaders Elegir cómo se compilan shaders GLSL - GLASMstring> - Spir-Vstring> + GLASM + Spir-V Emulación NVDEC diff --git a/src/android/app/src/main/res/values-fa/strings.xml b/src/android/app/src/main/res/values-fa/strings.xml index 2b41dfb0a4..8c6c367ca0 100644 --- a/src/android/app/src/main/res/values-fa/strings.xml +++ b/src/android/app/src/main/res/values-fa/strings.xml @@ -151,8 +151,8 @@ بک‌اند شیدر انتخاب روش کامپایل و ترجمه شیدرها GLSL - GLASMstring> - Spir-Vstring> + GLASM + Spir-V شبیه‌سازی NVDEC diff --git a/src/android/app/src/main/res/values-fr/strings.xml b/src/android/app/src/main/res/values-fr/strings.xml index ac5bf9876c..fa70218bf3 100644 --- a/src/android/app/src/main/res/values-fr/strings.xml +++ b/src/android/app/src/main/res/values-fr/strings.xml @@ -151,8 +151,8 @@ Backend shader Méthode de compilation GLSL - GLASMstring> - Spir-Vstring> + GLASM + Spir-V Émulation NVDEC diff --git a/src/android/app/src/main/res/values-he/strings.xml b/src/android/app/src/main/res/values-he/strings.xml index 2d7e575710..0c37525eb5 100644 --- a/src/android/app/src/main/res/values-he/strings.xml +++ b/src/android/app/src/main/res/values-he/strings.xml @@ -152,8 +152,8 @@ מנוע שיידרים בחר כיצד לקמפל שיידרים GLSL - GLASMstring> - Spir-Vstring> + GLASM + Spir-V אמולציית NVDEC diff --git a/src/android/app/src/main/res/values-hu/strings.xml b/src/android/app/src/main/res/values-hu/strings.xml index a9448a7e41..8c4c7e3f87 100644 --- a/src/android/app/src/main/res/values-hu/strings.xml +++ b/src/android/app/src/main/res/values-hu/strings.xml @@ -151,8 +151,8 @@ Shader backend Shaderek fordításának módja GLSL - GLASMstring> - Spir-Vstring> + GLASM + Spir-V NVDEC emuláció diff --git a/src/android/app/src/main/res/values-id/strings.xml b/src/android/app/src/main/res/values-id/strings.xml index a9aade2ed7..bb05dc0df7 100644 --- a/src/android/app/src/main/res/values-id/strings.xml +++ b/src/android/app/src/main/res/values-id/strings.xml @@ -151,8 +151,8 @@ Backend Shader Pilih cara shader dikompilasi dan diterjemahkan untuk GPU Anda. GLSL - GLASMstring> - Spir-Vstring> + GLASM + Spir-V Emulasi NVDEC diff --git a/src/android/app/src/main/res/values-it/strings.xml b/src/android/app/src/main/res/values-it/strings.xml index 4bbc1a78eb..177bd4377d 100644 --- a/src/android/app/src/main/res/values-it/strings.xml +++ b/src/android/app/src/main/res/values-it/strings.xml @@ -151,8 +151,8 @@ Backend shader Scegli come compilare gli shader GLSL - GLASMstring> - Spir-Vstring> + GLASM + Spir-V Emulazione NVDEC diff --git a/src/android/app/src/main/res/values-ja/strings.xml b/src/android/app/src/main/res/values-ja/strings.xml index 3a9f55e883..cf8bf2141a 100644 --- a/src/android/app/src/main/res/values-ja/strings.xml +++ b/src/android/app/src/main/res/values-ja/strings.xml @@ -151,8 +151,8 @@ シェーダーバックエンド シェーダーのコンパイル方法 GLSL - GLASMstring> - Spir-Vstring> + GLASM + Spir-V NVDECエミュレーション diff --git a/src/android/app/src/main/res/values-ko/strings.xml b/src/android/app/src/main/res/values-ko/strings.xml index c8a6a04bdd..7b97782e21 100644 --- a/src/android/app/src/main/res/values-ko/strings.xml +++ b/src/android/app/src/main/res/values-ko/strings.xml @@ -151,8 +151,8 @@ 셰이더 백엔드 셰이더 컴파일 방식 선택 GLSL - GLASMstring> - Spir-Vstring> + GLASM + Spir-V NVDEC 에뮬레이션 비디오 디코딩 처리 방식 선택 diff --git a/src/android/app/src/main/res/values-nb/strings.xml b/src/android/app/src/main/res/values-nb/strings.xml index 287b2bd071..4efa042a1c 100644 --- a/src/android/app/src/main/res/values-nb/strings.xml +++ b/src/android/app/src/main/res/values-nb/strings.xml @@ -151,8 +151,8 @@ Shader-backend Velg hvordan shadere kompileres GLSL - GLASMstring> - Spir-Vstring> + GLASM + Spir-V NVDEC-emulering diff --git a/src/android/app/src/main/res/values-pl/strings.xml b/src/android/app/src/main/res/values-pl/strings.xml index ab4a7b2704..3f8dedbc5d 100644 --- a/src/android/app/src/main/res/values-pl/strings.xml +++ b/src/android/app/src/main/res/values-pl/strings.xml @@ -151,8 +151,8 @@ Backend shaderów Wybierz metodę kompilacji shaderów. GLSL - GLASMstring> - Spir-Vstring> + GLASM + Spir-V Emulacja NVDEC diff --git a/src/android/app/src/main/res/values-pt-rBR/strings.xml b/src/android/app/src/main/res/values-pt-rBR/strings.xml index ee83c34c79..f1aad3d730 100644 --- a/src/android/app/src/main/res/values-pt-rBR/strings.xml +++ b/src/android/app/src/main/res/values-pt-rBR/strings.xml @@ -151,8 +151,8 @@ Backend de shader Define como shaders são compilados GLSL - GLASMstring> - Spir-Vstring> + GLASM + Spir-V Emulação NVDEC diff --git a/src/android/app/src/main/res/values-pt-rPT/strings.xml b/src/android/app/src/main/res/values-pt-rPT/strings.xml index 896f72cacb..88e0c55370 100644 --- a/src/android/app/src/main/res/values-pt-rPT/strings.xml +++ b/src/android/app/src/main/res/values-pt-rPT/strings.xml @@ -151,8 +151,8 @@ Backend de Shader Método de compilação de shaders. GLSL - GLASMstring> - Spir-Vstring> + GLASM + Spir-V Emulação NVDEC diff --git a/src/android/app/src/main/res/values-ru/strings.xml b/src/android/app/src/main/res/values-ru/strings.xml index 19d18e13d7..d942bad591 100644 --- a/src/android/app/src/main/res/values-ru/strings.xml +++ b/src/android/app/src/main/res/values-ru/strings.xml @@ -151,8 +151,8 @@ Шейдерный бэкенд Метод компиляции шейдеров GLSL - GLASMstring> - Spir-Vstring> + GLASM + Spir-V Эмуляция NVDEC diff --git a/src/android/app/src/main/res/values-sr/strings.xml b/src/android/app/src/main/res/values-sr/strings.xml index b3d6e2a1ef..1c9d7fbe06 100644 --- a/src/android/app/src/main/res/values-sr/strings.xml +++ b/src/android/app/src/main/res/values-sr/strings.xml @@ -116,8 +116,8 @@ Схадер Бацкенд Изаберите како се сјеначици саставе и преведете за ваш ГПУ. GLSL - GLASMstring> - Spir-Vstring> + GLASM + Spir-V НВДЕЦ Емулација diff --git a/src/android/app/src/main/res/values-uk/strings.xml b/src/android/app/src/main/res/values-uk/strings.xml index 473dff349c..2e25ebb5fc 100644 --- a/src/android/app/src/main/res/values-uk/strings.xml +++ b/src/android/app/src/main/res/values-uk/strings.xml @@ -151,8 +151,8 @@ Система обробки шейдерів Спосіб компіляції шейдерів GLSL - GLASMstring> - Spir-Vstring> + GLASM + Spir-V Емуляція NVDEC diff --git a/src/android/app/src/main/res/values-vi/strings.xml b/src/android/app/src/main/res/values-vi/strings.xml index 5d2e59a6d5..553cf4d4b6 100644 --- a/src/android/app/src/main/res/values-vi/strings.xml +++ b/src/android/app/src/main/res/values-vi/strings.xml @@ -151,8 +151,8 @@ Backend Shader Chọn cách biên dịch shader GLSL - GLASMstring> - Spir-Vstring> + GLASM + Spir-V Giả lập NVDEC diff --git a/src/android/app/src/main/res/values-zh-rCN/strings.xml b/src/android/app/src/main/res/values-zh-rCN/strings.xml index 95c7352d08..1d044f202b 100644 --- a/src/android/app/src/main/res/values-zh-rCN/strings.xml +++ b/src/android/app/src/main/res/values-zh-rCN/strings.xml @@ -150,8 +150,8 @@ 着色器后端 选择着色器编译方式 GLSL - GLASMstring> - Spir-Vstring> + GLASM + Spir-V NVDEC模拟 diff --git a/src/android/app/src/main/res/values/strings.xml b/src/android/app/src/main/res/values/strings.xml index cac730b66b..52854bdc9f 100644 --- a/src/android/app/src/main/res/values/strings.xml +++ b/src/android/app/src/main/res/values/strings.xml @@ -116,8 +116,8 @@ Shader Backend Choose how shaders are compiled and translated for your GPU. GLSL - GLASMstring> - Spir-Vstring> + GLASM + Spir-V NVDEC Emulation @@ -767,6 +767,42 @@ Game Requires Firmware dump and install firmware, or press "OK" to launch anyways.]]> + + Searching for game... + Game not found for Title ID: %1$s + Custom Settings Failed + Failed to apply custom settings for this game + Launch with Default Settings + Launch cancelled + Custom settings applied + Launching game... + Failed to initialize game + Would you like to launch %1$s with custom settings? + Would you like to launch %1$s? + Launch Game + Launch + + + Failed to write configuration file + Failed to apply configuration + Configuration Already Exists + Custom settings already exist for %1$s.\n\nWould you like to overwrite the existing configuration?\n\nThis action cannot be undone. + Checking for existing configuration... + Overwrite cancelled + Checking for custom driver... + Custom driver not available for this device + Overwrite + + + GPU Driver Missing + The selected custom driver is not installed. Would you like to download and install it now? + Downloading driver... + Driver installed successfully + Driver Installation Failed + Failed to install the GPU driver. Please try again later. + Driver Not Available + The selected driver is not available for download. + Exit emulation Done