Преглед изворни кода

UI: Ryujinx Canary title in NCA extractor

Evan Husted пре 1 година
родитељ
комит
10c8d73b60

+ 1 - 1
src/Ryujinx/Assets/Locales/ar_SA.json

@@ -437,7 +437,7 @@
   "DialogMessageFindSaveErrorMessage": "حدث خطأ أثناء البحث عن بيانات الحفظ المحددة: {0}",
   "FolderDialogExtractTitle": "اختر المجلد الذي تريد الاستخراج إليه",
   "DialogNcaExtractionMessage": "استخراج قسم {0} من {1}...",
-  "DialogNcaExtractionTitle": "ريوجينكس - مستخرج قسم NCA",
+  "DialogNcaExtractionTitle": "مستخرج قسم NCA",
   "DialogNcaExtractionMainNcaNotFoundErrorMessage": "فشل الاستخراج. لم يكن NCA الرئيسي موجودا في الملف المحدد.",
   "DialogNcaExtractionCheckLogErrorMessage": "فشل الاستخراج. اقرأ ملف التسجيل لمزيد من المعلومات.",
   "DialogNcaExtractionSuccessMessage": "تم الاستخراج بنجاح.",

+ 1 - 1
src/Ryujinx/Assets/Locales/de_DE.json

@@ -437,7 +437,7 @@
   "DialogMessageFindSaveErrorMessage": "Es ist ein Fehler beim Suchen der angegebenen Speicherdaten aufgetreten: {0}",
   "FolderDialogExtractTitle": "Wähle den Ordner, in welchen die Dateien entpackt werden sollen",
   "DialogNcaExtractionMessage": "Extrahiert {0} abschnitt von {1}...",
-  "DialogNcaExtractionTitle": "Ryujinx - NCA-Abschnitt-Extraktor",
+  "DialogNcaExtractionTitle": "NCA-Abschnitt-Extraktor",
   "DialogNcaExtractionMainNcaNotFoundErrorMessage": "Extraktion fehlgeschlagen. Der Hauptheader der NCA war in der ausgewählten Datei nicht vorhanden.",
   "DialogNcaExtractionCheckLogErrorMessage": "Extraktion fehlgeschlagen. Überprüfe die Logs für weitere Informationen.",
   "DialogNcaExtractionSuccessMessage": "Extraktion erfolgreich abgeschlossen.",

+ 1 - 1
src/Ryujinx/Assets/Locales/el_GR.json

@@ -437,7 +437,7 @@
   "DialogMessageFindSaveErrorMessage": "Σφάλμα κατά την εύρεση των αποθηκευμένων δεδομένων: {0}",
   "FolderDialogExtractTitle": "Επιλέξτε τον φάκελο στον οποίο θέλετε να εξαγάγετε",
   "DialogNcaExtractionMessage": "Εξαγωγή ενότητας {0} από {1}...",
-  "DialogNcaExtractionTitle": "Ryujinx - NCA Εξαγωγέας Τμημάτων",
+  "DialogNcaExtractionTitle": "NCA Εξαγωγέας Τμημάτων",
   "DialogNcaExtractionMainNcaNotFoundErrorMessage": "Αποτυχία εξαγωγής. Η κύρια NCA δεν υπήρχε στο επιλεγμένο αρχείο.",
   "DialogNcaExtractionCheckLogErrorMessage": "Αποτυχία εξαγωγής. Διαβάστε το αρχείο καταγραφής για περισσότερες πληροφορίες.",
   "DialogNcaExtractionSuccessMessage": "Η εξαγωγή ολοκληρώθηκε με επιτυχία.",

+ 2 - 2
src/Ryujinx/Assets/Locales/en_US.json

@@ -444,7 +444,7 @@
   "DialogMessageFindSaveErrorMessage": "There was an error finding the specified savedata: {0}",
   "FolderDialogExtractTitle": "Choose the folder to extract into",
   "DialogNcaExtractionMessage": "Extracting {0} section from {1}...",
-  "DialogNcaExtractionTitle": "Ryujinx - NCA Section Extractor",
+  "DialogNcaExtractionTitle": "NCA Section Extractor",
   "DialogNcaExtractionMainNcaNotFoundErrorMessage": "Extraction failure. The main NCA was not present in the selected file.",
   "DialogNcaExtractionCheckLogErrorMessage": "Extraction failed. Please check the log file for more details.",
   "DialogNcaExtractionSuccessMessage": "Extraction completed successfully.",
@@ -461,7 +461,7 @@
   "DialogUpdaterRestartMessage": "Do you want to restart Ryujinx now?",
   "DialogUpdaterNoInternetMessage": "You are not connected to the Internet!",
   "DialogUpdaterNoInternetSubMessage": "Please verify that you have a working Internet connection!",
-  "DialogUpdaterDirtyBuildMessage": "You Cannot update a Dirty build of Ryujinx!",
+  "DialogUpdaterDirtyBuildMessage": "You cannot update a Dirty build of Ryujinx!",
   "DialogUpdaterDirtyBuildSubMessage": "Please download Ryujinx at https://github.com/GreemDev/Ryujinx/releases/ if you are looking for a supported version.",
   "DialogRestartRequiredMessage": "Restart Required",
   "DialogThemeRestartMessage": "Theme has been saved. A restart is needed to apply the theme.",

+ 1 - 1
src/Ryujinx/Assets/Locales/es_ES.json

@@ -437,7 +437,7 @@
   "DialogMessageFindSaveErrorMessage": "Hubo un error encontrando los datos de guardado especificados: {0}",
   "FolderDialogExtractTitle": "Elige la carpeta en la que deseas extraer",
   "DialogNcaExtractionMessage": "Extrayendo {0} sección de {1}...",
-  "DialogNcaExtractionTitle": "Ryujinx - Extractor de sección NCA",
+  "DialogNcaExtractionTitle": "Extractor de sección NCA",
   "DialogNcaExtractionMainNcaNotFoundErrorMessage": "Fallo de extracción. El NCA principal no estaba presente en el archivo seleccionado.",
   "DialogNcaExtractionCheckLogErrorMessage": "Fallo de extracción. Lee el registro para más información.",
   "DialogNcaExtractionSuccessMessage": "Se completó la extracción con éxito.",

+ 1 - 1
src/Ryujinx/Assets/Locales/fr_FR.json

@@ -437,7 +437,7 @@
   "DialogMessageFindSaveErrorMessage": "Une erreur s'est produite lors de la recherche de la sauvegarde spécifiée : {0}",
   "FolderDialogExtractTitle": "Choisissez le dossier dans lequel extraire",
   "DialogNcaExtractionMessage": "Extraction de la section {0} depuis {1}...",
-  "DialogNcaExtractionTitle": "Ryujinx - Extracteur de la section NCA",
+  "DialogNcaExtractionTitle": "Extracteur de la section NCA",
   "DialogNcaExtractionMainNcaNotFoundErrorMessage": "Échec de l'extraction. Le NCA principal n'était pas présent dans le fichier sélectionné.",
   "DialogNcaExtractionCheckLogErrorMessage": "Échec de l'extraction. Lisez le fichier journal pour plus d'informations.",
   "DialogNcaExtractionSuccessMessage": "Extraction terminée avec succès.",

+ 1 - 1
src/Ryujinx/Assets/Locales/he_IL.json

@@ -437,7 +437,7 @@
   "DialogMessageFindSaveErrorMessage": "אירעה שגיאה במציאת שמור המשחק שצויין: {0}",
   "FolderDialogExtractTitle": "בחרו את התיקייה לחילוץ",
   "DialogNcaExtractionMessage": "מלחץ {0} ממקטע {1}...",
-  "DialogNcaExtractionTitle": "ריוג'ינקס - מחלץ מקטע NCA",
+  "DialogNcaExtractionTitle": "מחלץ מקטע NCA",
   "DialogNcaExtractionMainNcaNotFoundErrorMessage": "כשל בחילוץ. ה-NCA הראשי לא היה קיים בקובץ שנבחר.",
   "DialogNcaExtractionCheckLogErrorMessage": "כשל בחילוץ. קרא את קובץ הרישום למידע נוסף.",
   "DialogNcaExtractionSuccessMessage": "החילוץ הושלם בהצלחה.",

+ 1 - 1
src/Ryujinx/Assets/Locales/it_IT.json

@@ -437,7 +437,7 @@
   "DialogMessageFindSaveErrorMessage": "C'è stato un errore durante la ricerca dei dati di salvataggio: {0}",
   "FolderDialogExtractTitle": "Scegli una cartella in cui estrarre",
   "DialogNcaExtractionMessage": "Estrazione della sezione {0} da {1}...",
-  "DialogNcaExtractionTitle": "Ryujinx - Estrazione sezione NCA",
+  "DialogNcaExtractionTitle": "Estrazione sezione NCA",
   "DialogNcaExtractionMainNcaNotFoundErrorMessage": "L'estrazione è fallita. L'NCA principale non era presente nel file selezionato.",
   "DialogNcaExtractionCheckLogErrorMessage": "L'estrazione è fallita. Consulta il file di log per maggiori informazioni.",
   "DialogNcaExtractionSuccessMessage": "Estrazione completata con successo.",

+ 1 - 1
src/Ryujinx/Assets/Locales/ja_JP.json

@@ -437,7 +437,7 @@
   "DialogMessageFindSaveErrorMessage": "セーブデータ: {0} の検索中にエラーが発生しました",
   "FolderDialogExtractTitle": "展開フォルダを選択",
   "DialogNcaExtractionMessage": "{1} から {0} セクションを展開中...",
-  "DialogNcaExtractionTitle": "Ryujinx - NCA セクション展開",
+  "DialogNcaExtractionTitle": "NCA セクション展開",
   "DialogNcaExtractionMainNcaNotFoundErrorMessage": "展開に失敗しました. 選択されたファイルにはメイン NCA が存在しません.",
   "DialogNcaExtractionCheckLogErrorMessage": "展開に失敗しました. 詳細はログを確認してください.",
   "DialogNcaExtractionSuccessMessage": "展開が正常終了しました",

+ 1 - 1
src/Ryujinx/Assets/Locales/ko_KR.json

@@ -437,7 +437,7 @@
   "DialogMessageFindSaveErrorMessage": "지정된 저장 데이터를 찾는 중에 오류 발생: {0}",
   "FolderDialogExtractTitle": "추출할 폴더 선택",
   "DialogNcaExtractionMessage": "{1}에서 {0} 섹션을 추출하는 중...",
-  "DialogNcaExtractionTitle": "Ryujinx - NCA 섹션 추출기",
+  "DialogNcaExtractionTitle": "NCA 섹션 추출기",
   "DialogNcaExtractionMainNcaNotFoundErrorMessage": "추출 실패하였습니다. 선택한 파일에 기본 NCA가 없습니다.",
   "DialogNcaExtractionCheckLogErrorMessage": "추출 실패하였습니다. 자세한 내용은 로그 파일을 읽으세요.",
   "DialogNcaExtractionSuccessMessage": "추출이 성공적으로 완료되었습니다.",

+ 1 - 1
src/Ryujinx/Assets/Locales/pl_PL.json

@@ -437,7 +437,7 @@
   "DialogMessageFindSaveErrorMessage": "Wystąpił błąd podczas próby znalezienia określonych zapisanych danych: {0}",
   "FolderDialogExtractTitle": "Wybierz folder, do którego chcesz rozpakować",
   "DialogNcaExtractionMessage": "Wypakowywanie sekcji {0} z {1}...",
-  "DialogNcaExtractionTitle": "Ryujinx - Asystent wypakowania sekcji NCA",
+  "DialogNcaExtractionTitle": "Asystent wypakowania sekcji NCA",
   "DialogNcaExtractionMainNcaNotFoundErrorMessage": "Niepowodzenie podczas wypakowywania. W wybranym pliku nie było głównego NCA.",
   "DialogNcaExtractionCheckLogErrorMessage": "Niepowodzenie podczas wypakowywania. Przeczytaj plik dziennika, aby uzyskać więcej informacji.",
   "DialogNcaExtractionSuccessMessage": "Wypakowywanie zakończone pomyślnie.",

+ 1 - 1
src/Ryujinx/Assets/Locales/pt_BR.json

@@ -437,7 +437,7 @@
   "DialogMessageFindSaveErrorMessage": "Ocorreu um erro ao tentar encontrar o diretório de salvamento: {0}",
   "FolderDialogExtractTitle": "Escolha o diretório onde os arquivos serão extraídos",
   "DialogNcaExtractionMessage": "Extraindo seção {0} de {1}...",
-  "DialogNcaExtractionTitle": "Ryujinx - Extrator de seções NCA",
+  "DialogNcaExtractionTitle": "Extrator de seções NCA",
   "DialogNcaExtractionMainNcaNotFoundErrorMessage": "Falha na extração. O NCA principal não foi encontrado no arquivo selecionado.",
   "DialogNcaExtractionCheckLogErrorMessage": "Falha na extração. Leia o arquivo de log para mais informações.",
   "DialogNcaExtractionSuccessMessage": "Extração concluída com êxito.",

+ 1 - 1
src/Ryujinx/Assets/Locales/ru_RU.json

@@ -437,7 +437,7 @@
   "DialogMessageFindSaveErrorMessage": "Произошла ошибка при поиске указанных данных сохранения: {0}",
   "FolderDialogExtractTitle": "Выберите папку для извлечения",
   "DialogNcaExtractionMessage": "Извлечение {0} раздела из {1}...",
-  "DialogNcaExtractionTitle": "Ryujinx - Извлечение разделов NCA",
+  "DialogNcaExtractionTitle": "Извлечение разделов NCA",
   "DialogNcaExtractionMainNcaNotFoundErrorMessage": "Ошибка извлечения. Основной NCA не присутствовал в выбранном файле.",
   "DialogNcaExtractionCheckLogErrorMessage": "Ошибка извлечения. Прочтите файл журнала для получения дополнительной информации.",
   "DialogNcaExtractionSuccessMessage": "Извлечение завершено успешно.",

+ 1 - 1
src/Ryujinx/Assets/Locales/th_TH.json

@@ -437,7 +437,7 @@
   "DialogMessageFindSaveErrorMessage": "มีข้อผิดพลาดในการค้นหาข้อมูลบันทึกที่ระบุไว้: {0}",
   "FolderDialogExtractTitle": "เลือกโฟลเดอร์ที่จะแตกไฟล์เข้าไป",
   "DialogNcaExtractionMessage": "กำลังแตกไฟล์ {0} จากส่วน {1}...",
-  "DialogNcaExtractionTitle": "Ryujinx - เครื่องมือแตกไฟล์ของ NCA",
+  "DialogNcaExtractionTitle": "เครื่องมือแตกไฟล์ของ NCA",
   "DialogNcaExtractionMainNcaNotFoundErrorMessage": "เกิดความล้มเหลวในการแตกไฟล์เนื่องจากไม่พบ NCA หลักในไฟล์ที่เลือก",
   "DialogNcaExtractionCheckLogErrorMessage": "เกิดความล้มเหลวในการแตกไฟล์ โปรดอ่านไฟล์บันทึกประวัติเพื่อดูข้อมูลเพิ่มเติม",
   "DialogNcaExtractionSuccessMessage": "การแตกไฟล์เสร็จสมบูรณ์แล้ว",

+ 1 - 1
src/Ryujinx/Assets/Locales/tr_TR.json

@@ -437,7 +437,7 @@
   "DialogMessageFindSaveErrorMessage": "Belirtilen kayıt verisi bulunmaya çalışırken hata: {0}",
   "FolderDialogExtractTitle": "İçine ayıklanacak klasörü seç",
   "DialogNcaExtractionMessage": "{1} den {0} kısmı ayıklanıyor...",
-  "DialogNcaExtractionTitle": "Ryujinx - NCA Kısmı Ayıklayıcısı",
+  "DialogNcaExtractionTitle": "NCA Kısmı Ayıklayıcısı",
   "DialogNcaExtractionMainNcaNotFoundErrorMessage": "Ayıklama hatası. Ana NCA seçilen dosyada bulunamadı.",
   "DialogNcaExtractionCheckLogErrorMessage": "Ayıklama hatası. Ek bilgi için kayıt dosyasını okuyun.",
   "DialogNcaExtractionSuccessMessage": "Ayıklama başarıyla tamamlandı.",

+ 1 - 1
src/Ryujinx/Assets/Locales/uk_UA.json

@@ -437,7 +437,7 @@
   "DialogMessageFindSaveErrorMessage": "Під час пошуку вказаних даних збереження сталася помилка: {0}",
   "FolderDialogExtractTitle": "Виберіть папку для видобування",
   "DialogNcaExtractionMessage": "Видобування розділу {0} з {1}...",
-  "DialogNcaExtractionTitle": "Ryujinx - Екстрактор розділів NCA",
+  "DialogNcaExtractionTitle": "Екстрактор розділів NCA",
   "DialogNcaExtractionMainNcaNotFoundErrorMessage": "Помилка видобування. Основний NCA не був присутній у вибраному файлі.",
   "DialogNcaExtractionCheckLogErrorMessage": "Помилка видобування. Прочитайте файл журналу для отримання додаткової інформації.",
   "DialogNcaExtractionSuccessMessage": "Видобування успішно завершено.",

+ 1 - 1
src/Ryujinx/Assets/Locales/zh_CN.json

@@ -437,7 +437,7 @@
   "DialogMessageFindSaveErrorMessage": "查找指定存档时出错:{0}",
   "FolderDialogExtractTitle": "选择要提取到的文件夹",
   "DialogNcaExtractionMessage": "提取 {1} 的 {0} 分区...",
-  "DialogNcaExtractionTitle": "Ryujinx - NCA 分区提取",
+  "DialogNcaExtractionTitle": "NCA 分区提取",
   "DialogNcaExtractionMainNcaNotFoundErrorMessage": "提取失败,所选文件中没有 NCA 文件",
   "DialogNcaExtractionCheckLogErrorMessage": "提取失败,请查看日志文件获取详情",
   "DialogNcaExtractionSuccessMessage": "提取成功!",

+ 1 - 1
src/Ryujinx/Assets/Locales/zh_TW.json

@@ -437,7 +437,7 @@
   "DialogMessageFindSaveErrorMessage": "尋找指定的存檔時出現錯誤: {0}",
   "FolderDialogExtractTitle": "選擇要解壓到的資料夾",
   "DialogNcaExtractionMessage": "從 {1} 提取 {0} 分區...",
-  "DialogNcaExtractionTitle": "Ryujinx - NCA 分區提取器",
+  "DialogNcaExtractionTitle": "NCA 分區提取器",
   "DialogNcaExtractionMainNcaNotFoundErrorMessage": "提取失敗。所選檔案中不存在主 NCA 檔案。",
   "DialogNcaExtractionCheckLogErrorMessage": "提取失敗。請閱讀日誌檔案了解更多資訊。",
   "DialogNcaExtractionSuccessMessage": "提取成功。",

+ 2 - 2
src/Ryujinx/Common/ApplicationHelper.cs

@@ -146,7 +146,7 @@ namespace Ryujinx.Ava.Common
             var cancellationToken = new CancellationTokenSource();
 
             UpdateWaitWindow waitingDialog = new(
-                LocaleManager.Instance[LocaleKeys.DialogNcaExtractionTitle],
+                App.FormatTitle(LocaleKeys.DialogNcaExtractionTitle),
                 LocaleManager.Instance.UpdateAndGetDynamicValue(LocaleKeys.DialogNcaExtractionMessage, ncaSectionType, Path.GetFileName(titleFilePath)),
                 cancellationToken);
 
@@ -269,7 +269,7 @@ namespace Ryujinx.Ava.Common
                             Dispatcher.UIThread.Post(waitingDialog.Close);
 
                             NotificationHelper.Show(
-                                LocaleManager.Instance[LocaleKeys.DialogNcaExtractionTitle],
+                                App.FormatTitle(LocaleKeys.DialogNcaExtractionTitle),
                                 $"{titleName}\n\n{LocaleManager.Instance[LocaleKeys.DialogNcaExtractionSuccessMessage]}",
                                 NotificationType.Information);
                         }

+ 1 - 1
src/Ryujinx/Updater.cs

@@ -83,7 +83,7 @@ namespace Ryujinx.Ava
             }
             catch
             {
-                Logger.Error?.Print(LogClass.Application, "Failed to convert the current Ryujinx version!");
+                Logger.Error?.Print(LogClass.Application, $"Failed to convert the current {App.FullAppName} version!");
 
                 await ContentDialogHelper.CreateWarningDialog(
                     LocaleManager.Instance[LocaleKeys.DialogUpdaterConvertFailedMessage],