mirror of
https://git.naxdy.org/Mirror/Ryujinx.git
synced 2026-01-31 10:02:52 +00:00
Initial Implementation of XCITrimmer.json
Used "XCI" instead of Xci, for now.
This commit is contained in:
parent
d48ffb3dcd
commit
8df044a6c8
@ -925,56 +925,6 @@
|
||||
"zh_TW": "移除檔案類型"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "MenuBarActionsXCITrimmer",
|
||||
"Translations": {
|
||||
"ar_SA": "محرر XCI",
|
||||
"de_DE": "XCI-Trimmer",
|
||||
"el_GR": "Επεξεργαστής XCI",
|
||||
"en_US": "XCI Trimmer",
|
||||
"es_ES": "Recortador de XCI",
|
||||
"fr_FR": "Réducteur de XCI",
|
||||
"he_IL": "מעמד XCI",
|
||||
"it_IT": "Trimmer XCI",
|
||||
"ja_JP": "XCIトリマー",
|
||||
"ko_KR": "XCI 파일 트리머",
|
||||
"no_NO": "XCI-trimmer",
|
||||
"pl_PL": "Przycinacz XCI",
|
||||
"pt_BR": "Cortador de XCI",
|
||||
"ru_RU": "Триммер XCI",
|
||||
"sv_SE": "XCI-trimmer",
|
||||
"th_TH": "ตัวตัด XCI",
|
||||
"tr_TR": "XCI Kesici",
|
||||
"uk_UA": "Тример XCI",
|
||||
"zh_CN": "XCI 剪裁工具",
|
||||
"zh_TW": "XCI 修剪工具"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "MenuBarActionsXCITrimmerTooltip",
|
||||
"Translations": {
|
||||
"ar_SA": "يقلل من حجم ملفات XCI (نسخ بطاقات الألعاب) عن طريق إزالة المساحة الفارغة وغير المستخدمة. لا يؤثر على أداء اللعبة.",
|
||||
"de_DE": "Reduziert die Größe der XCI-Dateien (Spiele-Cartridge-Dumps) durch Entfernen von leerem, ungenutztem Speicher. Hat keine Auswirkungen auf die Spielleistung.",
|
||||
"el_GR": "Μειώνει το μέγεθος των αρχείων XCI (αντίγραφα καρτών παιχνιδιών) αφαιρώντας κενό, αχρησιμοποίητο χώρο. Δεν επηρεάζει την απόδοση του παιχνιδιού.",
|
||||
"en_US": "Reduces XCI file sizes (game cartridge dumps) by removing empty, unused space. Does not impact game performance.",
|
||||
"es_ES": "Reduce el tamaño de los archivos XCI (copias de cartuchos de juegos) eliminando espacio vacío y no utilizado. No afecta al rendimiento del juego.",
|
||||
"fr_FR": "Réduit la taille des fichiers XCI (copies de cartouches de jeux) en supprimant l'espace vide et inutilisé. N'affecte pas les performances du jeu.",
|
||||
"he_IL": "מקטין את גודל קבצי ה-XCI (גיבויים של קרטידות משחק) על ידי הסרת שטח ריק ולא בשימוש. לא משפיע על ביצועי המשחק.",
|
||||
"it_IT": "Riduce la dimensione dei file XCI (backup di cartucce di gioco) rimuovendo spazio vuoto e inutilizzato. Non influisce sulle prestazioni del gioco.",
|
||||
"ja_JP": "XCIファイル(ゲームカートリッジのダンプ)のサイズを空の未使用スペースを削除することにより減らします。ゲームのパフォーマンスには影響しません。",
|
||||
"ko_KR": "XCI 파일(게임 카트리지 덤프)의 크기를 빈 공간과 사용되지 않는 데이터를 제거하여 줄입니다. 게임 성능에 영향을 미치지 않습니다.",
|
||||
"no_NO": "Reduserer størrelsen på XCI-filene (spillkassett-dumper) ved å fjerne tomt, ubrukt plass. Påvirker ikke spillprestasjonen.",
|
||||
"pl_PL": "Redukuje rozmiar plików XCI (zrzutów kartridży gier) przez usunięcie pustej, nieużywanej przestrzeni. Nie wpływa na wydajność gry.",
|
||||
"pt_BR": "Reduz o tamanho dos arquivos XCI (dumps de cartuchos de jogos) removendo espaço vazio e não utilizado. Não afeta o desempenho do jogo.",
|
||||
"ru_RU": "Уменьшает размер файлов XCI (дампов картриджей игр) удалением пустого, неиспользуемого пространства. Не влияет на производительность игры.",
|
||||
"sv_SE": "Minskar storleken på XCI-filer (spelkartridgdumps) genom att ta bort tomt, oanvänt utrymme. Påverkar inte spelprestanda.",
|
||||
"th_TH": "ลดขนาดไฟล์ XCI (ดัมพ์ตลับเกม) โดยการลบพื้นที่ว่างและไม่ได้ใช้งานออกจากไฟล์ ไม่กระทบต่อประสิทธิภาพเกม",
|
||||
"tr_TR": "XCI dosya boyutlarını (oyun kartuşu dökümleri) boş ve kullanılmayan alanları kaldırarak küçültür. Oyun performansını etkilemez.",
|
||||
"uk_UA": "Зменшує розмір файлів XCI (дампів картриджів ігор) видаленням порожнього, невикористовуваного простору. Не впливає на продуктивність гри.",
|
||||
"zh_CN": "通过删除空的、未使用的空间来减少 XCI 文件(游戏卡带转储)大小。不会影响游戏性能。",
|
||||
"zh_TW": "透過移除空的、未使用的空間來減少 XCI 檔案(遊戲卡匣轉存)大小。對遊戲性能無影響。"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "MenuBarActionsTools",
|
||||
"Translations": {
|
||||
@ -2825,31 +2775,6 @@
|
||||
"zh_TW": "開啟此應用程式模組的另一個 SD 卡 Atmosphère 資料夾。適用於為真實硬體封裝的模組。"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "GameListContextMenuTrimXCI",
|
||||
"Translations": {
|
||||
"ar_SA": "تقليم XCI",
|
||||
"de_DE": "Zuschneiden der XCI",
|
||||
"el_GR": "Κοπή XCI",
|
||||
"en_US": "Trim XCI",
|
||||
"es_ES": "Recortar XCI",
|
||||
"fr_FR": "Réduire le XCI",
|
||||
"he_IL": "חתוך XCI",
|
||||
"it_IT": "Riduci il XCI",
|
||||
"ja_JP": "XCIをトリム",
|
||||
"ko_KR": "XCI 트림",
|
||||
"no_NO": null,
|
||||
"pl_PL": "Przytnij XCI",
|
||||
"pt_BR": "Reduzir o XCI",
|
||||
"ru_RU": "Обрезать XCI",
|
||||
"sv_SE": "Optimera XCI",
|
||||
"th_TH": "ลดขนาด XCI",
|
||||
"tr_TR": "XCI'yi Kırp",
|
||||
"uk_UA": "Нарізка XCI",
|
||||
"zh_CN": "精简 XCI",
|
||||
"zh_TW": "修剪 XCI"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "StatusBarGamesLoaded",
|
||||
"Translations": {
|
||||
@ -2900,31 +2825,6 @@
|
||||
"zh_TW": "系統韌體版本: {0}"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "StatusBarXCIFileTrimming",
|
||||
"Translations": {
|
||||
"ar_SA": "جاري تقليم: {0}",
|
||||
"de_DE": "Schneide: {0}",
|
||||
"el_GR": "Κόβει το: {0}",
|
||||
"en_US": "Trimming: {0}",
|
||||
"es_ES": "Recortando: {0}",
|
||||
"fr_FR": "Réduction de: {0}",
|
||||
"he_IL": "חיתוך: {0}",
|
||||
"it_IT": "Riduzione di: {0}",
|
||||
"ja_JP": "{0} をトリミング中:",
|
||||
"ko_KR": "{0} 트리밍:",
|
||||
"no_NO": "Trimming av: {0}",
|
||||
"pl_PL": "Przycinanie: {0}",
|
||||
"pt_BR": "Reduzindo: {0}",
|
||||
"ru_RU": "Обрезка: {0}",
|
||||
"sv_SE": "Trimmar: {0}",
|
||||
"th_TH": "กำลังตัด: {0}",
|
||||
"tr_TR": "{0} Kısaltılıyor:",
|
||||
"uk_UA": "Обрізка: {0}",
|
||||
"zh_CN": "正在修剪: {0}",
|
||||
"zh_TW": "正在修剪: {0}"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "LinuxVmMaxMapCountDialogTitle",
|
||||
"Translations": {
|
||||
@ -17725,156 +17625,6 @@
|
||||
"zh_TW": "附帶:"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "TitleXCIStatusPartialLabel",
|
||||
"Translations": {
|
||||
"ar_SA": "جزئي",
|
||||
"de_DE": "Teilweise",
|
||||
"el_GR": "Μερικό",
|
||||
"en_US": "Partial",
|
||||
"es_ES": "Parcial",
|
||||
"fr_FR": "Partiel",
|
||||
"he_IL": "חלקי",
|
||||
"it_IT": "Parziale",
|
||||
"ja_JP": "部分的",
|
||||
"ko_KR": "일부",
|
||||
"no_NO": "Delvis",
|
||||
"pl_PL": "Częściowy",
|
||||
"pt_BR": "Parcial",
|
||||
"ru_RU": "Частично",
|
||||
"sv_SE": "Delvis",
|
||||
"th_TH": "ยังไม่สมบูรณ์",
|
||||
"tr_TR": "Kısmi",
|
||||
"uk_UA": "Часткові",
|
||||
"zh_CN": "分区",
|
||||
"zh_TW": "部分"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "TitleXCIStatusTrimmableLabel",
|
||||
"Translations": {
|
||||
"ar_SA": "غير مُقَصَّص",
|
||||
"de_DE": "Ungetrimmt",
|
||||
"el_GR": "Ακέραιο",
|
||||
"en_US": "Untrimmed",
|
||||
"es_ES": "Sin Recortar",
|
||||
"fr_FR": "Non Réduit",
|
||||
"he_IL": "לא מקוצץ",
|
||||
"it_IT": "Non Rifilato",
|
||||
"ja_JP": "未トリミング",
|
||||
"ko_KR": "트리밍되지 않음",
|
||||
"no_NO": "Ikke trimmet",
|
||||
"pl_PL": "Nieprzycięty",
|
||||
"pt_BR": "Não Reduzido",
|
||||
"ru_RU": "Не обрезан",
|
||||
"sv_SE": "Oklippt",
|
||||
"th_TH": "ยังไม่ตัดแต่ง",
|
||||
"tr_TR": "Kesilmemiş",
|
||||
"uk_UA": "Не обрізані",
|
||||
"zh_CN": "未修剪",
|
||||
"zh_TW": "未修剪"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "TitleXCIStatusUntrimmableLabel",
|
||||
"Translations": {
|
||||
"ar_SA": "مقصوص",
|
||||
"de_DE": "Getrimmt",
|
||||
"el_GR": "Κομμένο",
|
||||
"en_US": "Trimmed",
|
||||
"es_ES": "Recortado",
|
||||
"fr_FR": "Réduit",
|
||||
"he_IL": "מקוצץ",
|
||||
"it_IT": "Rifilato",
|
||||
"ja_JP": "トリミング済み",
|
||||
"ko_KR": "트리밍됨",
|
||||
"no_NO": "Trimmet",
|
||||
"pl_PL": "Przycięty",
|
||||
"pt_BR": "Reduzido",
|
||||
"ru_RU": "Обрезан",
|
||||
"sv_SE": "Optimerad",
|
||||
"th_TH": "ตัดแต่งแล้ว",
|
||||
"tr_TR": "Kesilmiş",
|
||||
"uk_UA": "Обрізані",
|
||||
"zh_CN": "经过瘦身的",
|
||||
"zh_TW": "已修剪"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "TitleXCIStatusFailedLabel",
|
||||
"Translations": {
|
||||
"ar_SA": "(فشل)",
|
||||
"de_DE": "(Fehlgeschlagen)",
|
||||
"el_GR": "(Απέτυχε)",
|
||||
"en_US": "(Failed)",
|
||||
"es_ES": "(Fallido)",
|
||||
"fr_FR": "(Échoué)",
|
||||
"he_IL": "(נכשל)",
|
||||
"it_IT": "(Fallito)",
|
||||
"ja_JP": "(失敗)",
|
||||
"ko_KR": "(실패)",
|
||||
"no_NO": "(Mislyktes)",
|
||||
"pl_PL": "(Niepowodzenie)",
|
||||
"pt_BR": "(Falhou)",
|
||||
"ru_RU": "(Ошибка)",
|
||||
"sv_SE": "(Misslyckades)",
|
||||
"th_TH": "(ล้มเหลว)",
|
||||
"tr_TR": "(Başarısız)",
|
||||
"uk_UA": "(Невдача)",
|
||||
"zh_CN": "(失败)",
|
||||
"zh_TW": "(失敗)"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "TitleXCICanSaveLabel",
|
||||
"Translations": {
|
||||
"ar_SA": "حفظ {0} ميغابايت",
|
||||
"de_DE": "Speichern {0} MB",
|
||||
"el_GR": "Αποθήκευση {0} MB",
|
||||
"en_US": "Save {0} MB",
|
||||
"es_ES": "Ahorra {0} MB",
|
||||
"fr_FR": "Économisez {0} Mo",
|
||||
"he_IL": "שמור {0} מגה-בייט",
|
||||
"it_IT": "Risparmia {0} MB",
|
||||
"ja_JP": "{0}MBを保存",
|
||||
"ko_KR": "{0}MB 저장",
|
||||
"no_NO": "Spare {0} MB",
|
||||
"pl_PL": "Zapisz {0} MB",
|
||||
"pt_BR": "Salvar {0} MB",
|
||||
"ru_RU": "Освободить {0} Мб",
|
||||
"sv_SE": "Spara {0} MB",
|
||||
"th_TH": "บันทึก {0} เมกะไบต์",
|
||||
"tr_TR": "Kaydet {0} MB",
|
||||
"uk_UA": "Зберегти {0} Мб",
|
||||
"zh_CN": "能节约 {0} MB",
|
||||
"zh_TW": "可節省 {0} MB"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "TitleXCISavingLabel",
|
||||
"Translations": {
|
||||
"ar_SA": "تم حفظ {0} ميغابايت",
|
||||
"de_DE": "Gespeichert {0} MB",
|
||||
"el_GR": "Αποθηκεύτηκαν {0} MB",
|
||||
"en_US": "Saved {0} MB",
|
||||
"es_ES": "{0} MB Ahorrado(s)",
|
||||
"fr_FR": "{0} Mo Économisés",
|
||||
"he_IL": "נשמרו {0} מגה-בייט",
|
||||
"it_IT": "Risparmiati {0} MB",
|
||||
"ja_JP": "{0}MBが保存されました",
|
||||
"ko_KR": "{0}MB 저장됨",
|
||||
"no_NO": "Spart {0} Mb",
|
||||
"pl_PL": "Zapisano {0} MB",
|
||||
"pt_BR": "Salvo {0} Mb",
|
||||
"ru_RU": "Освобождено {0} Мб",
|
||||
"sv_SE": "Sparade {0} Mb",
|
||||
"th_TH": "บันทึกแล้ว {0} เมกะไบต์",
|
||||
"tr_TR": "Kaydedildi {0} MB",
|
||||
"uk_UA": "Збережено {0} Мб",
|
||||
"zh_CN": "节约了 {0} MB",
|
||||
"zh_TW": "已節省 {0} MB"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "RyujinxInfo",
|
||||
"Translations": {
|
||||
@ -19125,306 +18875,6 @@
|
||||
"zh_TW": "選取模組資料夾"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "TrimXCIFileDialogPrimaryText",
|
||||
"Translations": {
|
||||
"ar_SA": "يتم تقليم المساحة المتاحة لـ XCI لحفظ مساحة القرص.",
|
||||
"de_DE": "Trimmt verfügbaren Speicherplatz der XCI, um Festplattenspeicher zu sparen.",
|
||||
"el_GR": "Τρίβει τον διαθέσιμο χώρο του XCI για να εξοικονομήσει χώρο στο δίσκο.",
|
||||
"en_US": "Trims available XCI space to save disk space.",
|
||||
"es_ES": "Recorta el espacio disponible del XCI para ahorrar espacio en disco.",
|
||||
"fr_FR": "Réduit l’espace disponible du XCI pour économiser de l’espace disque.",
|
||||
"he_IL": "מצמצם את שטח ה-XCI הזמין כדי לחסוך מקום בדיסק.",
|
||||
"it_IT": "Trima lo spazio disponibile dell'XCI per risparmiare spazio su disco.",
|
||||
"ja_JP": "XCIの空き領域をトリムしてディスクスペースを節約します。",
|
||||
"ko_KR": "XCI의 사용 가능한 공간을 트리밍하여 디스크 공간을 절약합니다.",
|
||||
"no_NO": "Kutter tilgjengelig plass i XCI for å spare diskplass.",
|
||||
"pl_PL": "Przycina dostępne miejsce w XCI, aby zaoszczędzić miejsce na dysku.",
|
||||
"pt_BR": "Corta o espaço disponível do XCI para economizar espaço no disco.",
|
||||
"ru_RU": "Обрезает доступное пространство XCI для экономии места на диске.",
|
||||
"sv_SE": "Trimmar tillgängligt utrymme i XCI för att spara diskutrymme.",
|
||||
"th_TH": "ตัดแต่งพื้นที่ XCI ที่มีอยู่เพื่อประหยัดพื้นที่ดิสก์.",
|
||||
"tr_TR": "Mevcut XCI alanını kırparak disk alanı tasarrufu sağlar.",
|
||||
"uk_UA": "Обрізає вільне місце XCI для економії місця на диску.",
|
||||
"zh_CN": "修剪XCI的可用空间以节省磁盘空间。",
|
||||
"zh_TW": "修剪XCI的可用空間以節省儲存空間。"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "TrimXCIFileDialogSecondaryText",
|
||||
"Translations": {
|
||||
"ar_SA": "حجم الملف: {0:n} ميجابايت\nحجم اللعبة: {1:n} ميجابايت\nالتوفير: {2:n} ميجابايت",
|
||||
"de_DE": "Dateigröße: {0:n} MB\nSpielgröße: {1:n} MB\nErsparnis: {2:n} MB",
|
||||
"el_GR": "Μέγεθος αρχείου: {0:n} MB\nΜέγεθος παιχνιδιού: {1:n} MB\nΕξοικονόμηση: {2:n} MB",
|
||||
"en_US": "File Size: {0:n} MB\nGame Size: {1:n} MB\nSavings: {2:n} MB",
|
||||
"es_ES": "Tamaño de archivo: {0:n} MB\nTamaño del juego: {1:n} MB\nAhorro: {2:n} MB",
|
||||
"fr_FR": "Taille du fichier: {0:n} Mo\nTaille du jeu: {1:n} Mo\nÉconomies: {2:n} Mo",
|
||||
"he_IL": "גודל הקובץ: {0:n} MB\nגודל המשחק: {1:n} MB\nחיסכון: {2:n} MB",
|
||||
"it_IT": "Dimensione file: {0:n} MB\nDimensione del gioco: {1:n} MB\nRisparmio: {2:n} MB",
|
||||
"ja_JP": "ファイルサイズ: {0:n} MB\nゲームサイズ: {1:n} MB\n節約: {2:n} MB",
|
||||
"ko_KR": "파일 크기: {0:n} MB\n게임 크기: {1:n} MB\n절약: {2:n} MB",
|
||||
"no_NO": "Filstørrelse: {0:n} MB\nSpillstørrelse: {1:n} MB\nBesparelse: {2:n} MB",
|
||||
"pl_PL": "Rozmiar pliku: {0:n} MB\nRozmiar gry: {1:n} MB\nOszczędności: {2:n} MB",
|
||||
"pt_BR": "Tamanho do arquivo: {0:n} MB\nTamanho do jogo: {1:n} MB\nEconomia: {2:n} MB",
|
||||
"ru_RU": "Размер файла: {0:n} Мб\nРазмер игры: {1:n} MB\nЭкономия: {2:n} Мб",
|
||||
"sv_SE": "Filstorlek: {0:n} MB\nSpelstorlek: {1:n} MB\nSparat: {2:n} MB",
|
||||
"th_TH": "ขนาดไฟล์: {0:n} MB\nขนาดเกม: {1:n} MB\nการประหยัด: {2:n} MB",
|
||||
"tr_TR": "Dosya Boyutu: {0:n} MB\nOyun Boyutu: {1:n} MB\nTasarruf: {2:n} MB",
|
||||
"uk_UA": "Розмір файлу: {0:n} Мб\nРозмір гри: {1:n} MB\nЕкономія: {2:n} Мб",
|
||||
"zh_CN": "文件大小: {0:n} MB\n游戏大小: {1:n} MB\n节省: {2:n} MB",
|
||||
"zh_TW": "檔案大小: {0:n} MB\n遊戲大小: {1:n} MB\n節省: {2:n} MB"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "TrimXCIFileNoTrimNecessary",
|
||||
"Translations": {
|
||||
"ar_SA": "لا حاجة لتقليص XCI. تحقق من السجلات للتفاصيل.",
|
||||
"de_DE": "XCI muss nicht beschnitten werden. Überprüfen Sie die Logs für Details.",
|
||||
"el_GR": "Το XCI δεν χρειάζεται να μειωθεί. Ελέγξτε τα αρχεία καταγραφής για λεπτομέρειες.",
|
||||
"en_US": "XCI does not require trimming. Check logs for details.",
|
||||
"es_ES": "El XCI no necesita ser recortado. Verifica los logs para detalles.",
|
||||
"fr_FR": "Le XCI n’a pas besoin d’être réduit. Référez-vous aux journaux pour détails.",
|
||||
"he_IL": "XCI לא צריך להיות מקוצץ. עיין ביומנים לפרטים.",
|
||||
"it_IT": "Non è necessario ridurre la dimensione del XCI. Controlla i log per dettagli.",
|
||||
"ja_JP": "XCIはトリミングする必要はありません。詳細についてはログを確認してください。",
|
||||
"ko_KR": "XCI는 트리밍할 필요가 없습니다. 자세한 내용은 로그를 확인.",
|
||||
"no_NO": "XCI trenger ikke å trimmes. Sjekk loggene for detaljer.",
|
||||
"pl_PL": "XCI nie wymaga przycinania. Sprawdź dzienniki, aby uzyskać szczegóły.",
|
||||
"pt_BR": "O XCI não precisa ser reduzido. Verifique os logs para detalhes.",
|
||||
"ru_RU": "XCI не требует обрезки. Проверьте логи для подробностей.",
|
||||
"sv_SE": "XCI behöver inte optimeras. Kontrollera loggen för detaljer.",
|
||||
"th_TH": "XCI ไม่จำเป็นต้องถูกตัดแต่ง โปรดตรวจสอบบันทึกสำหรับรายละเอียด",
|
||||
"tr_TR": "XCI kırpılmasına gerek yok. Ayrıntılar için günlükleri kontrol edin.",
|
||||
"uk_UA": "XCI не потребує обрізання. Перевірте журнали для отримання деталей.",
|
||||
"zh_CN": "XCI 不需要被瘦身。查看日志以获得更多细节。",
|
||||
"zh_TW": "XCI 不需要修剪。檢查日誌以取得更多資訊。"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "TrimXCIFileNoUntrimPossible",
|
||||
"Translations": {
|
||||
"ar_SA": "لا يمكن إعادة التعديل على XCI. تحقق من السجلات للتفاصيل.",
|
||||
"de_DE": "XCI kann nicht wiederhergestellt werden. Überprüfen Sie die Logs für Details.",
|
||||
"el_GR": "Το XCI δεν μπορεί να επαναφερθεί. Ελέγξτε τα αρχεία καταγραφής για λεπτομέρειες.",
|
||||
"en_US": "XCI cannot be untrimmed. Check logs for details.",
|
||||
"es_ES": "El recorte del XCI no puede ser deshecho. Verifica los registros para detalles.",
|
||||
"fr_FR": "Le XCI ne peut être restauré. Référez-vous aux journaux pour détails.",
|
||||
"he_IL": "לא ניתן להחזיר את XCI לגרסתו המקורית. עיין ביומנים לפרטים.",
|
||||
"it_IT": "XCI non può essere ripristinato. Controlla i log per dettagli.",
|
||||
"ja_JP": "XCIは元に戻せません。詳細はログを確認してください。",
|
||||
"ko_KR": "XCI는 복원할 수 없습니다. 자세한 내용은 로그를 확인.",
|
||||
"no_NO": "XCI kan ikke gjenopprettes. Sjekk loggene for detaljer.",
|
||||
"pl_PL": "XCI nie może zostać przywrócone. Sprawdź dzienniki, aby uzyskać szczegóły.",
|
||||
"pt_BR": "XCI não pode ser desfeito. Verifique os logs para detalhes.",
|
||||
"ru_RU": "XCI не может быть восстановлен. Проверьте журналы для подробностей.",
|
||||
"sv_SE": "XCI kan inte återställas. Kontrollera loggen för detaljer.",
|
||||
"th_TH": "ไม่สามารถคืนค่า XCI ได้ โปรดตรวจสอบบันทึกสำหรับรายละเอียด",
|
||||
"tr_TR": "XCI geri alınamaz. Ayrıntılar için günlükleri kontrol edin.",
|
||||
"uk_UA": "XCI не можна відновити. Перевірте журнали для деталей.",
|
||||
"zh_CN": "XCI 不能恢复。查看日志以获取详情。",
|
||||
"zh_TW": "XCI 無法恢復。檢查日誌以取得詳情。"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "TrimXCIFileReadOnlyFileCannotFix",
|
||||
"Translations": {
|
||||
"ar_SA": "XCI للقراءة فقط ولا يمكن جعله قابلًا للكتابة. تحقق من السجلات للتفاصيل.",
|
||||
"de_DE": "XCI ist schreibgeschützt und konnte nicht beschreibbar gemacht werden. Überprüfen Sie die Logs für Details.",
|
||||
"el_GR": "Το XCI είναι μόνο για ανάγνωση και δεν γίνεται γράψιμο. Ελέγξτε τα logs για λεπτομέρειες.",
|
||||
"en_US": "XCI is Read Only and could not be made writable. Check logs for details.",
|
||||
"es_ES": "XCI es solo lectura y no se puede escribir. Verifica los registros para detalles.",
|
||||
"fr_FR": "XCI en Lecture Seule et n'a pas pu être rendu écrivable. Référez-vous aux journaux pour détails.",
|
||||
"he_IL": "XCI רק לקריאה ולא ניתן להפוך אותו לניתן לכתיבה. בדוק את היומנים לפרטים.",
|
||||
"it_IT": "XCI è solo lettura e non può essere scritto. Controlla i log per dettagli.",
|
||||
"ja_JP": "XCIは読み取り専用で書き込み不可。ログを確認してください。",
|
||||
"ko_KR": "XCI 파일은 읽기 전용이며 쓰기 불가. 로그를 확인하십시오.",
|
||||
"no_NO": "XCI er skrivebeskyttet og kunne ikke gjøres skrivbar. Sjekk loggene for detaljer.",
|
||||
"pl_PL": "XCI jest tylko do odczytu i nie można zapisać. Sprawdź logi dla szczegółów.",
|
||||
"pt_BR": "XCI é somente leitura e não pode ser gravado. Verifique os logs para detalhes.",
|
||||
"ru_RU": "XCI только для чтения, не стал доступен для записи. Проверьте журналы для подробностей.",
|
||||
"sv_SE": "XCI är skrivskyddad och kunde inte göras skrivbar. Kontrollera loggen för detaljer.",
|
||||
"th_TH": "XCI เป็นอ่านอย่างเดียวและไม่สามารถเขียนได้ ตรวจสอบบันทึกสำหรับรายละเอียด",
|
||||
"tr_TR": "XCI sadece okunabilir, yazılamaz. Günlükleri kontrol edin için detaylar.",
|
||||
"uk_UA": "XCI тільки для читання і не можна записати. Перевірте логи для деталей.",
|
||||
"zh_CN": "XCI 只读,无法写入。查看日志以获取详情。",
|
||||
"zh_TW": "XCI 檔案唯讀,無法寫入。檢查日誌以取得詳情。"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "TrimXCIFileFileSizeChanged",
|
||||
"Translations": {
|
||||
"ar_SA": "تم تغيير حجم XCI منذ مسحه ضوئيًا. تأكد من أن الملف غير قيد الكتابة وحاول مرة أخرى.",
|
||||
"de_DE": "Die Größe von XCI hat sich seit dem Scannen geändert. Stellen Sie sicher, dass die Datei nicht beschrieben wird, und versuchen Sie es erneut.",
|
||||
"el_GR": "Το μέγεθος του XCI έχει αλλάξει από τότε που σκανάρεται. Ελέγξτε ότι το αρχείο δεν γράφεται και προσπαθήστε ξανά.",
|
||||
"en_US": "XCI size changed since last scan. Ensure the file is not being written to and try again.",
|
||||
"es_ES": "El tamaño de XCI ha cambiado desde que fue escaneado. Verifica que no se esté escribiendo al archivo y vuelve a intentarlo.",
|
||||
"fr_FR": "La taille de XCI a changé depuis son analyse. Vérifiez que le fichier n’est pas en cours d’écriture, puis réessayez.",
|
||||
"he_IL": "גודל ה-XCI השתנה מאז סריקתו. ודא שהקובץ לא נכתב ונסה שוב.",
|
||||
"it_IT": "La dimensione di XCI è cambiata da quando è stato scansionato. Controlla che il file non sia scritto e riprova.",
|
||||
"ja_JP": "XCIのサイズがスキャン後に変更されました。ファイルが書き込まれていないことを確認し、再試行してください。",
|
||||
"ko_KR": "XCI 크기가 스캔 후 변경되었습니다. 파일이 쓰여지고 있지 않은지 확인하고 다시 시도하세요.",
|
||||
"no_NO": "XCI har endret størrelse siden den ble skannet. Kontroller at det ikke skrives til filen, og prøv på nytt.",
|
||||
"pl_PL": "Rozmiar XCI zmienił się od momentu zeskanowania. Sprawdź, czy plik nie jest zapisywany, a następnie spróbuj ponownie.",
|
||||
"pt_BR": "O tamanho de XCI mudou desde que foi escaneado. Verifique se o arquivo não está sendo gravado e tente novamente.",
|
||||
"ru_RU": "Размер XCI изменился после сканирования. Проверьте, не записывается ли файл, и попробуйте снова.",
|
||||
"sv_SE": "XCI har ändrats i storlek sedan den lästes av. Kontrollera att filen inte skrivs till och försök igen.",
|
||||
"th_TH": "ขนาด XCI เปลี่ยนไปตั้งแต่การสแกนครั้งล่าสุด ตรวจสอบว่าไฟล์ไม่ได้ถูกเขียน และลองใหม่",
|
||||
"tr_TR": "XCI dosyasının boyutu tarandıktan sonra değişti. Dosyaya yazılmadığından emin olun ve tekrar deneyin.",
|
||||
"uk_UA": "Розмір XCI змінився з моменту сканування. Перевірте, чи не записується файл, та спробуйте знову.",
|
||||
"zh_CN": "XCI 在扫描后大小发生了变化。请检查文件是否未被写入,然后重试。",
|
||||
"zh_TW": "XCI 檔案大小自上次掃描以來已經改變。請檢查檔案是否未被寫入,然後再嘗試。"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "TrimXCIFileFreeSpaceCheckFailed",
|
||||
"Translations": {
|
||||
"ar_SA": "XCI يحتوي على بيانات في المساحة الحرة. لا يعد من الآمن تقليصه.",
|
||||
"de_DE": "XCI enthält Daten im freien Speicherbereich. Es ist nicht sicher, sie zu trimmen.",
|
||||
"el_GR": "Το XCI περιέχει δεδομένα στην περιοχή ελεύθερου χώρου. Δεν είναι ασφαλές να το μειώσετε.",
|
||||
"en_US": "XCI has data in the free space area. It is not safe to trim.",
|
||||
"es_ES": "XCI tiene datos en el área de espacio libre. No es seguro recortarlo.",
|
||||
"fr_FR": "XCI contient des données dans la zone d'espace libre. Il n'est pas sûr de le réduire.",
|
||||
"he_IL": "XCI מכיל נתונים באזור של שטח פנוי. לא בטוח לגזור אותו.",
|
||||
"it_IT": "XCI contiene dati nell'area di spazio libero. Non è sicuro ridurre la sua dimensione.",
|
||||
"ja_JP": "XCIファイルには空き領域にデータが含まれているため、トリミングするのは安全ではありません。",
|
||||
"ko_KR": "XCI 파일에 여유 공간 영역에 데이터가 있으므로 트리밍하는 것이 안전하지 않습니다.",
|
||||
"no_NO": "XCI har data i den ledige plassen. Det er ikke trygt å trimme den.",
|
||||
"pl_PL": "XCI zawiera dane w obszarze wolnego miejsca. Nie jest bezpieczne go przycinać.",
|
||||
"pt_BR": "XCI tem dados na área de espaço livre. Não é seguro reduzi-lo.",
|
||||
"ru_RU": "XCI содержит данные в свободной области. Его обрезка небезопасна.",
|
||||
"sv_SE": "XCI har data i det lediga utrymmet. Det är inte säkert att optimera.",
|
||||
"th_TH": "XCI มีข้อมูลในพื้นที่ว่าง จึงไม่ปลอดภัยที่จะทำการตัดแต่ง",
|
||||
"tr_TR": "XCI dosyasının boş alanında veriler var. Bu yüzden kesilmesi güvenli değildir.",
|
||||
"uk_UA": "XCI містить дані в зоні вільного простору. Тому обрізка небезпечна.",
|
||||
"zh_CN": "XCI 文件的空闲区域内有数据。不能安全瘦身。",
|
||||
"zh_TW": "XCI 檔案有數據儲存於空閒區域。修剪不安全。"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "TrimXCIFileInvalidXCIFile",
|
||||
"Translations": {
|
||||
"ar_SA": "XCI يحتوي على بيانات غير صالحة. تحقق من السجلات للتفاصيل.",
|
||||
"de_DE": "XCI enthält ungültige Daten. Überprüfen Sie die Protokolle für Details.",
|
||||
"el_GR": "Το XCI περιέχει μη έγκυρα δεδομένα. Ελέγξτε τα αρχεία καταγραφής για λεπτομέρειες.",
|
||||
"en_US": "XCI contains invalid data. Check logs for details.",
|
||||
"es_ES": "XCI contiene datos inválidos. Lee el registro para detalles.",
|
||||
"fr_FR": "XCI contient des données invalides. Référez-vous aux journaux pour détails.",
|
||||
"he_IL": "XCI מכיל נתונים לא חוקיים. בדוק את היומנים לפרטים.",
|
||||
"it_IT": "XCI contiene dati non validi. Controlla i log per dettagli.",
|
||||
"ja_JP": "XCIファイルに無効なデータが含まれています。ログを確認してください。",
|
||||
"ko_KR": "XCI 파일에 유효하지 않은 데이터가 포함되어 있습니다. 로그를 확인하세요.",
|
||||
"no_NO": "XCI-filen inneholder ugyldige data. Sjekk loggene for detaljer.",
|
||||
"pl_PL": "XCI zawiera nieprawidłowe dane. Sprawdź dzienniki, aby uzyskać szczegóły.",
|
||||
"pt_BR": "XCI contém dados inválidos. Verifique os logs para detalhes.",
|
||||
"ru_RU": "XCI содержит недопустимые данные. Проверьте журналы для подробностей.",
|
||||
"sv_SE": "XCI-filen innehåller ogiltig data. Kontrollera loggen för detaljer.",
|
||||
"th_TH": "XCI มีข้อมูลที่ไม่ถูกต้อง โปรดตรวจสอบบันทึกสำหรับรายละเอียด",
|
||||
"tr_TR": "XCI dosyası geçersiz veriler içeriyor. Günlükleri kontrol edin.",
|
||||
"uk_UA": "XCI містить недійсні дані. Перевірте журнали для деталей.",
|
||||
"zh_CN": "XCI 文件含有无效数据。查看日志以获得更多细节。",
|
||||
"zh_TW": "XCI 檔案帶有無效的數據。檢查日誌以取得更多資訊"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "TrimXCIFileFileIOWriteError",
|
||||
"Translations": {
|
||||
"ar_SA": "لا يمكن فتح XCI للكتابة. تحقق من السجلات للتفاصيل.",
|
||||
"de_DE": "XCI konnte nicht zum Schreiben geöffnet werden. Überprüfen Sie die Protokolle für Details.",
|
||||
"el_GR": "Το XCI δεν μπόρεσε να ανοιχτεί για εγγραφή. Ελέγξτε τα αρχεία καταγραφής για λεπτομέρειες.",
|
||||
"en_US": "XCI could not be opened for writing. Check logs for details.",
|
||||
"es_ES": "XCI no se puede abrir para escribir. Lee el registro para detalles.",
|
||||
"fr_FR": "XCI n'a pas pu être ouvert pour écriture. Consultez les journaux pour détails.",
|
||||
"he_IL": "לא ניתן לפתוח XCI לכתיבה. בדוק את היומנים לפרטים.",
|
||||
"it_IT": "XCI non può essere aperto in scrittura. Controlla i log per dettagli.",
|
||||
"ja_JP": "XCIは書き込み用に開けませんでした。ログを確認してください。",
|
||||
"ko_KR": "XCI를 쓰기 위해 열 수 없습니다. 로그를 확인하세요.",
|
||||
"no_NO": "XCI kunne ikke åpnes for skriving. Sjekk loggene for detaljer.",
|
||||
"pl_PL": "Nie można otworzyć XCI do zapisu. Sprawdź dzienniki, aby uzyskać szczegóły.",
|
||||
"pt_BR": "XCI não pôde ser aberto para gravação. Verifique os logs para detalhes.",
|
||||
"ru_RU": "Не удалось открыть XCI для записи. Проверьте журналы для подробностей.",
|
||||
"sv_SE": "XCI kunde inte öppnas för skrivning. Kontrollera loggen för detaljer.",
|
||||
"th_TH": "ไม่สามารถเปิด XCI เพื่อเขียนข้อมูลได้ โปรดตรวจสอบบันทึกสำหรับรายละเอียด",
|
||||
"tr_TR": "XCI yazma için açılamadı. Günlükleri kontrol edin.",
|
||||
"uk_UA": "Не вдалося відкрити XCI для запису. Перевірте журнали для деталей.",
|
||||
"zh_CN": "XCI 不能写入。查看日志以获得更多细节。",
|
||||
"zh_TW": "XCI 無法開啟以進行寫入。請檢查日誌以取得更多資訊。"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "TrimXCIFileFailedPrimaryText",
|
||||
"Translations": {
|
||||
"ar_SA": "فشل في تقليم XCI",
|
||||
"de_DE": "Trimming der XCI fehlgeschlagen",
|
||||
"el_GR": "Η περικοπή του XCI απέτυχε",
|
||||
"en_US": "Failed to trim XCI",
|
||||
"es_ES": "El recorte del XCI falló",
|
||||
"fr_FR": "Réduction du XCI a échoué",
|
||||
"he_IL": "נכשל בניסיונות לקצץ את XCI",
|
||||
"it_IT": "Riduzione del XCI fallita",
|
||||
"ja_JP": "XCIのトリミングに失敗しました",
|
||||
"ko_KR": "XCI 트리밍에 실패",
|
||||
"no_NO": "Trimming av XCI mislyktes",
|
||||
"pl_PL": "Nie udało się przyciąć XCI",
|
||||
"pt_BR": "A redução do XCI falhou",
|
||||
"ru_RU": "Обрезка XCI не удалась",
|
||||
"sv_SE": "Optimering av XCI misslyckades",
|
||||
"th_TH": "การตัดแต่ง XCI ล้มเหลว",
|
||||
"tr_TR": "XCI kesme başarısız",
|
||||
"uk_UA": "Не вдалося обрізати XCI",
|
||||
"zh_CN": "XCI 瘦身失败",
|
||||
"zh_TW": "修剪 XCI 失敗"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "TrimXCIFileCancelled",
|
||||
"Translations": {
|
||||
"ar_SA": "تم إلغاء العملية",
|
||||
"de_DE": "Der Vorgang wurde abgebrochen",
|
||||
"el_GR": "Η λειτουργία ακυρώθηκε",
|
||||
"en_US": "The operation was cancelled",
|
||||
"es_ES": "La operación fue cancelada",
|
||||
"fr_FR": "L'opération a été annulée",
|
||||
"he_IL": "הפעולה בוטלה",
|
||||
"it_IT": "L'operazione è stata annullata",
|
||||
"ja_JP": "操作がキャンセルされました",
|
||||
"ko_KR": "작업이 취소됨",
|
||||
"no_NO": "Operasjonen ble avlyst",
|
||||
"pl_PL": "Operacja została anulowana",
|
||||
"pt_BR": "A operação foi cancelada",
|
||||
"ru_RU": "Операция была отменена",
|
||||
"sv_SE": "Åtgärden avbröts",
|
||||
"th_TH": "การดำเนินการถูกยกเลิกแล้ว",
|
||||
"tr_TR": "İşlem iptal edildi",
|
||||
"uk_UA": "Операція перервана",
|
||||
"zh_CN": "操作已取消",
|
||||
"zh_TW": "操作已取消"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "TrimXCIFileFileUndertermined",
|
||||
"Translations": {
|
||||
"ar_SA": "لم يتم إجراء أي عملية",
|
||||
"de_DE": "Es wurde keine Operation durchgeführt",
|
||||
"el_GR": "Καμία ενέργεια δεν εκτελέστηκε",
|
||||
"en_US": "No operation was performed",
|
||||
"es_ES": "No se realizó ninguna operación",
|
||||
"fr_FR": "Aucune opération n'a été effectuée",
|
||||
"he_IL": "לא בוצעה שום פעולה",
|
||||
"it_IT": "Non è stata effettuata alcuna operazione",
|
||||
"ja_JP": "操作は実行されませんでした",
|
||||
"ko_KR": "작업이 수행되지 않음",
|
||||
"no_NO": "Ingen operasjon ble utført",
|
||||
"pl_PL": "Nie wykonano żadnej operacji",
|
||||
"pt_BR": "Nenhuma operação foi realizada",
|
||||
"ru_RU": "Операция не была выполнена",
|
||||
"sv_SE": "Ingen åtgärd genomfördes",
|
||||
"th_TH": "ไม่มีการดำเนินการใด ๆ ที่ถูกทำขึ้น",
|
||||
"tr_TR": "Hiçbir işlem yapılmadı",
|
||||
"uk_UA": "Операція не була виконана",
|
||||
"zh_CN": "未执行操作",
|
||||
"zh_TW": "未執行任何操作"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "UserProfileWindowTitle",
|
||||
"Translations": {
|
||||
@ -19550,356 +19000,6 @@
|
||||
"zh_TW": "遊戲更新管理員"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "XCITrimmerTitleStatusCount",
|
||||
"Translations": {
|
||||
"ar_SA": "العناوين المحددة: {0}/{1}",
|
||||
"de_DE": "Titel Ausgewählt: {0}/{1}",
|
||||
"el_GR": "Τίτλοι Επιλεγμένοι: {0}/{1}",
|
||||
"en_US": "Titles Selected: {0}/{1}",
|
||||
"es_ES": "Títulos Seleccionados: {0}/{1}",
|
||||
"fr_FR": "Fichiers Sélectionnés: {0}/{1}",
|
||||
"he_IL": "כותרות נבחרות: {0}/{1}",
|
||||
"it_IT": "Titoli Selezionati: {0}/{1}",
|
||||
"ja_JP": "タイトル選択済み: {0}/{1}",
|
||||
"ko_KR": "선택된 타이틀: {0}/{1}",
|
||||
"no_NO": "Valgte Titler: {0}/{1}",
|
||||
"pl_PL": "Wybrane Tytuły: {0}/{1}",
|
||||
"pt_BR": "Títulos Selecionados: {0}/{1}",
|
||||
"ru_RU": "Файлы Выбраны: {0}/{1}",
|
||||
"sv_SE": "Markerade Spel: {0}/{1}",
|
||||
"th_TH": "เลือกหัวข้อ: {0}/{1}",
|
||||
"tr_TR": "Seçilen Başlıklar: {0}/{1}",
|
||||
"uk_UA": "Обрані Тайтли: {0}/{1}",
|
||||
"zh_CN": "已选标题: {0}/{1}",
|
||||
"zh_TW": "已選擇標題: {0}/{1}"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "XCITrimmerTitleStatusCountWithFilter",
|
||||
"Translations": {
|
||||
"ar_SA": "{0} من {1} عنوان(عناوين) مُحدد (عرض: {2})",
|
||||
"de_DE": "{0} von {1} Titel(n) Ausgewählt (Anzeige: {2})",
|
||||
"el_GR": "{0} από {1} Τίτλο(ους) Επιλεγμένο(οι) (Εμφάνιση: {2})",
|
||||
"en_US": "{0} of {1} Title(s) Selected (Display: {2})",
|
||||
"es_ES": "{0} de {1} Título(s) Seleccionado(s) (Mostrar: {2})",
|
||||
"fr_FR": "{0} sur {1} Fichier(s) Sélectionnés (Affichage: {2})",
|
||||
"he_IL": "{0} מתוך {1} כותר(ות) נבחר(ו) (הצגה: {2})",
|
||||
"it_IT": "{0} di {1} titoli selezionati (Visualizza: {2})",
|
||||
"ja_JP": "{0} / {1} タイトル選択済み (表示: {2})",
|
||||
"ko_KR": "{1}개 타이틀 중 {0}개 선택됨 (표시: {2})",
|
||||
"no_NO": "{0} av {1} Tittel(er) valgt (Visning: {2})",
|
||||
"pl_PL": "{0} z {1} wybranych tytuł(ów) (Wyświetl: {2})",
|
||||
"pt_BR": "{0} de {1} Título(s) Selecionado(s) (Exibir: {2})",
|
||||
"ru_RU": "{0} из {1} файл(а/ов) выбран(о) (Отображение: {2})",
|
||||
"sv_SE": "{0} av {1} spel markerade (Visning: {2})",
|
||||
"th_TH": "เลือก {0} จาก {1} รายการ (แสดงผล: {2})",
|
||||
"tr_TR": "{0} / {1} Başlık(lar) Seçildi (Gösterim: {2})",
|
||||
"uk_UA": "{0} з {1} тайтл(ів) обрано (Відображення: {2})",
|
||||
"zh_CN": "在 {1} 中选中了 {0} 个游戏 (显示:{2})",
|
||||
"zh_TW": "已選擇 {1} 之 {0} 的遊戲 (顯示:{2})"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "XCITrimmerTitleStatusTrimming",
|
||||
"Translations": {
|
||||
"ar_SA": "جارٍ تقليم...",
|
||||
"de_DE": "Trimme...",
|
||||
"el_GR": "Κοπή...",
|
||||
"en_US": "Trimming...",
|
||||
"es_ES": "Recortando...",
|
||||
"fr_FR": "Réduction...",
|
||||
"he_IL": "חותך...",
|
||||
"it_IT": "Riducendo...",
|
||||
"ja_JP": "トリミング中...",
|
||||
"ko_KR": "트리밍 중...",
|
||||
"no_NO": "Trimming...",
|
||||
"pl_PL": "Przycinanie...",
|
||||
"pt_BR": "Reduzindo...",
|
||||
"ru_RU": "Обрезка...",
|
||||
"sv_SE": "Optimerar...",
|
||||
"th_TH": "กำลังตัดแต่ง...",
|
||||
"tr_TR": "Kesiliyor...",
|
||||
"uk_UA": "Обрізка...",
|
||||
"zh_CN": "瘦身中。。。",
|
||||
"zh_TW": "正在修剪..."
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "XCITrimmerTitleStatusUntrimming",
|
||||
"Translations": {
|
||||
"ar_SA": "جارٍ إلغاء تقليم...",
|
||||
"de_DE": "Untrimming...",
|
||||
"el_GR": "Ανακάμψη...",
|
||||
"en_US": "Untrimming...",
|
||||
"es_ES": "Restaurando...",
|
||||
"fr_FR": "Restaurer...",
|
||||
"he_IL": "משחזר...",
|
||||
"it_IT": "Restaurando...",
|
||||
"ja_JP": "トリミング解除中...",
|
||||
"ko_KR": "트리밍 해제 중...",
|
||||
"no_NO": "Untrimming...",
|
||||
"pl_PL": "Przywracanie...",
|
||||
"pt_BR": "Restaurando redução...",
|
||||
"ru_RU": "Восстановление...",
|
||||
"sv_SE": "Återställer...",
|
||||
"th_TH": "กำลังฟื้นฟู...",
|
||||
"tr_TR": "Yeniden yapılandırılıyor...",
|
||||
"uk_UA": "Відновлення...",
|
||||
"zh_CN": "正在恢复...",
|
||||
"zh_TW": "正在恢復..."
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "XCITrimmerTitleStatusFailed",
|
||||
"Translations": {
|
||||
"ar_SA": "فشل",
|
||||
"de_DE": "Fehlgeschlagen",
|
||||
"el_GR": "Απέτυχε",
|
||||
"en_US": "Failed",
|
||||
"es_ES": "Fallido",
|
||||
"fr_FR": "Échoué",
|
||||
"he_IL": "נכשל",
|
||||
"it_IT": "Fallito",
|
||||
"ja_JP": "失敗",
|
||||
"ko_KR": "실패",
|
||||
"no_NO": "Mislyktes",
|
||||
"pl_PL": "Niepowodzenie",
|
||||
"pt_BR": "Falhou",
|
||||
"ru_RU": "Ошибка",
|
||||
"sv_SE": "Misslyckades",
|
||||
"th_TH": "ล้มเหลว",
|
||||
"tr_TR": "Başarısız",
|
||||
"uk_UA": "Невдача",
|
||||
"zh_CN": "失败",
|
||||
"zh_TW": "失敗"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "XCITrimmerTotalSavings",
|
||||
"Translations": {
|
||||
"ar_SA": "توفير المساحة:",
|
||||
"de_DE": "Platzeinsparung:",
|
||||
"el_GR": "Εξοικονόμηση Χώρου:",
|
||||
"en_US": "Space Savings:",
|
||||
"es_ES": "Ahorro de Espacio:",
|
||||
"fr_FR": "Économie d’Espace :",
|
||||
"he_IL": "חיסכון במקום:",
|
||||
"it_IT": "Risparmio di Spazio:",
|
||||
"ja_JP": "空き容量の節約:",
|
||||
"ko_KR": "공간 절약:",
|
||||
"no_NO": "Plassbesparelse:",
|
||||
"pl_PL": "Oszczędność miejsca:",
|
||||
"pt_BR": "Economia de Espaço:",
|
||||
"ru_RU": "Экономия места:",
|
||||
"sv_SE": "Utrymmesbesparing:",
|
||||
"th_TH": "การประหยัดพื้นที่:",
|
||||
"tr_TR": "Alan Tasarrufu:",
|
||||
"uk_UA": "Економія місця:",
|
||||
"zh_CN": "空间节省:",
|
||||
"zh_TW": "空間節省:"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "XCITrimmerCanStillSaveMB",
|
||||
"Translations": {
|
||||
"ar_SA": "({0} MB المتبقية)",
|
||||
"de_DE": "({0} MB verbleibend)",
|
||||
"el_GR": "({0} MB απομένοντα)",
|
||||
"en_US": "({0} MB Remaining)",
|
||||
"es_ES": "({0} MB Restantes)",
|
||||
"fr_FR": "({0} Mo Restants)",
|
||||
"he_IL": "(נותרו {0} MB)",
|
||||
"it_IT": "({0} MB rimanenti)",
|
||||
"ja_JP": "(残り {0} MB)",
|
||||
"ko_KR": "(남은 {0} MB)",
|
||||
"no_NO": "({0} MB gjenstående)",
|
||||
"pl_PL": "({0} MB pozostałe)",
|
||||
"pt_BR": "({0} MB restantes)",
|
||||
"ru_RU": "(Осталось {0} Мб)",
|
||||
"sv_SE": "({0} MB kvar)",
|
||||
"th_TH": "(เหลือ {0} MB)",
|
||||
"tr_TR": "({0} MB Kalan)",
|
||||
"uk_UA": "(Залишилося {0} Мб)",
|
||||
"zh_CN": "(剩余 {0} MB)",
|
||||
"zh_TW": "(剩餘 {0} MB)"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "XCITrimmerSavingsMb",
|
||||
"Translations": {
|
||||
"ar_SA": null,
|
||||
"de_DE": null,
|
||||
"el_GR": null,
|
||||
"en_US": "{0} MB",
|
||||
"es_ES": null,
|
||||
"fr_FR": "{0} Mo",
|
||||
"he_IL": null,
|
||||
"it_IT": "{0} MB",
|
||||
"ja_JP": null,
|
||||
"ko_KR": "{0}MB",
|
||||
"no_NO": null,
|
||||
"pl_PL": null,
|
||||
"pt_BR": null,
|
||||
"ru_RU": "{0} Мб",
|
||||
"sv_SE": null,
|
||||
"th_TH": "{0} เมกะไบต์",
|
||||
"tr_TR": null,
|
||||
"uk_UA": "{0} Мб",
|
||||
"zh_CN": null,
|
||||
"zh_TW": null
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "XCITrimmerSelectAll",
|
||||
"Translations": {
|
||||
"ar_SA": "اختر الكل",
|
||||
"de_DE": "Alles auswählen",
|
||||
"el_GR": "Επιλογή όλων",
|
||||
"en_US": "Select All",
|
||||
"es_ES": "Seleccionar Todo",
|
||||
"fr_FR": "Sélectionner Tout",
|
||||
"he_IL": "בחר הכל",
|
||||
"it_IT": "Seleziona tutto",
|
||||
"ja_JP": "すべて選択",
|
||||
"ko_KR": "모두 선택",
|
||||
"no_NO": "Velg alle",
|
||||
"pl_PL": "Zaznacz wszystko",
|
||||
"pt_BR": "Selecionar tudo",
|
||||
"ru_RU": "Выбрать все",
|
||||
"sv_SE": "Markera alla",
|
||||
"th_TH": "เลือกทั้งหมด",
|
||||
"tr_TR": "Hepsini seç",
|
||||
"uk_UA": "Вибрати все",
|
||||
"zh_CN": "选择全部",
|
||||
"zh_TW": "選擇全部"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "XCITrimmerDeselectAll",
|
||||
"Translations": {
|
||||
"ar_SA": "إلغاء تحديد",
|
||||
"de_DE": "Abwählen",
|
||||
"el_GR": "Αποεπιλογή",
|
||||
"en_US": "Deselect",
|
||||
"es_ES": "Deseleccionar",
|
||||
"fr_FR": "Désélectionner",
|
||||
"he_IL": "בטל בחירה",
|
||||
"it_IT": "Deseleziona",
|
||||
"ja_JP": "選択解除",
|
||||
"ko_KR": "선택 취소",
|
||||
"no_NO": "Avmarkere",
|
||||
"pl_PL": "Odznacz",
|
||||
"pt_BR": "Desmarcar",
|
||||
"ru_RU": "Отменить выбор",
|
||||
"sv_SE": "Avmarkera",
|
||||
"th_TH": "ยกเลิกการเลือก",
|
||||
"tr_TR": "Kaldır",
|
||||
"uk_UA": "Скасувати вибір",
|
||||
"zh_CN": "取消选择",
|
||||
"zh_TW": "取消選擇"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "XCITrimmerSortName",
|
||||
"Translations": {
|
||||
"ar_SA": "عنوان",
|
||||
"de_DE": "Titel",
|
||||
"el_GR": "Τίτλος",
|
||||
"en_US": "Title",
|
||||
"es_ES": "Título",
|
||||
"fr_FR": "Titre",
|
||||
"he_IL": "כותרת",
|
||||
"it_IT": "Titolo",
|
||||
"ja_JP": "タイトル",
|
||||
"ko_KR": "타이틀",
|
||||
"no_NO": "Tittel",
|
||||
"pl_PL": "Tytuł",
|
||||
"pt_BR": "Título",
|
||||
"ru_RU": "Название",
|
||||
"sv_SE": "Titel",
|
||||
"th_TH": "ชื่อไฟล์",
|
||||
"tr_TR": "Başlık",
|
||||
"uk_UA": "Назва",
|
||||
"zh_CN": "标题",
|
||||
"zh_TW": "名稱"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "XCITrimmerSortSaved",
|
||||
"Translations": {
|
||||
"ar_SA": "التوفير",
|
||||
"de_DE": "Einsparungen",
|
||||
"el_GR": "Εξοικονόμηση",
|
||||
"en_US": "Savings",
|
||||
"es_ES": "Ahorros",
|
||||
"fr_FR": "Économies",
|
||||
"he_IL": "חיסכון",
|
||||
"it_IT": "Risparmio",
|
||||
"ja_JP": "節約",
|
||||
"ko_KR": "절약",
|
||||
"no_NO": "Besparelser",
|
||||
"pl_PL": "Oszczędności",
|
||||
"pt_BR": "Economia",
|
||||
"ru_RU": "Экономия",
|
||||
"sv_SE": "Sparande",
|
||||
"th_TH": "การประหยัด",
|
||||
"tr_TR": "Tasarruf",
|
||||
"uk_UA": "Економія",
|
||||
"zh_CN": "节省",
|
||||
"zh_TW": "節省"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "XCITrimmerTrim",
|
||||
"Translations": {
|
||||
"ar_SA": "قص",
|
||||
"de_DE": "Trimmen",
|
||||
"el_GR": "Κοπή",
|
||||
"en_US": "Trim",
|
||||
"es_ES": "Recortar",
|
||||
"fr_FR": "Réduire",
|
||||
"he_IL": "גזירה",
|
||||
"it_IT": "Ridurre",
|
||||
"ja_JP": "トリム",
|
||||
"ko_KR": "트리밍",
|
||||
"no_NO": "Trim",
|
||||
"pl_PL": "Przyciąć",
|
||||
"pt_BR": "Reduzir",
|
||||
"ru_RU": "Обрезать",
|
||||
"sv_SE": "Trimma",
|
||||
"th_TH": "ตัดแต่ง",
|
||||
"tr_TR": "Kısalt",
|
||||
"uk_UA": "Обрізати",
|
||||
"zh_CN": "修剪",
|
||||
"zh_TW": "修剪"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "XCITrimmerUntrim",
|
||||
"Translations": {
|
||||
"ar_SA": "استعادة",
|
||||
"de_DE": "Wiederherstellen",
|
||||
"el_GR": "Επαναφορά",
|
||||
"en_US": "Untrim",
|
||||
"es_ES": "Restaurar",
|
||||
"fr_FR": "Restaurer",
|
||||
"he_IL": "שחזור",
|
||||
"it_IT": "Ripristina",
|
||||
"ja_JP": "復元",
|
||||
"ko_KR": "복원",
|
||||
"no_NO": "Gjenopprett",
|
||||
"pl_PL": "Przywróć",
|
||||
"pt_BR": "Restaurar",
|
||||
"ru_RU": "Восстановить",
|
||||
"sv_SE": "Återställ",
|
||||
"th_TH": "กู้คืน",
|
||||
"tr_TR": "Geri Yükle",
|
||||
"uk_UA": "Відновити",
|
||||
"zh_CN": "恢复",
|
||||
"zh_TW": "恢復"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "UpdateWindowUpdateAddedMessage",
|
||||
"Translations": {
|
||||
|
||||
904
assets/Locales/XCITrimmer.json
Normal file
904
assets/Locales/XCITrimmer.json
Normal file
@ -0,0 +1,904 @@
|
||||
{
|
||||
"Locales": [
|
||||
{
|
||||
"ID": "MenuBarActions_OpenTrimmer",
|
||||
"Translations": {
|
||||
"ar_SA": "محرر XCI",
|
||||
"de_DE": "XCI-Trimmer",
|
||||
"el_GR": "Επεξεργαστής XCI",
|
||||
"en_US": "XCI Trimmer",
|
||||
"es_ES": "Recortador de XCI",
|
||||
"fr_FR": "Réducteur de XCI",
|
||||
"he_IL": "מעמד XCI",
|
||||
"it_IT": "Trimmer XCI",
|
||||
"ja_JP": "XCIトリマー",
|
||||
"ko_KR": "XCI 파일 트리머",
|
||||
"no_NO": "XCI-trimmer",
|
||||
"pl_PL": "Przycinacz XCI",
|
||||
"pt_BR": "Cortador de XCI",
|
||||
"ru_RU": "Триммер XCI",
|
||||
"sv_SE": "XCI-trimmer",
|
||||
"th_TH": "ตัวตัด XCI",
|
||||
"tr_TR": "XCI Kesici",
|
||||
"uk_UA": "Тример XCI",
|
||||
"zh_CN": "XCI 剪裁工具",
|
||||
"zh_TW": "XCI 修剪工具"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "MenuBarActions_OpenTrimmer_ToolTip",
|
||||
"Translations": {
|
||||
"ar_SA": "يقلل من حجم ملفات XCI (نسخ بطاقات الألعاب) عن طريق إزالة المساحة الفارغة وغير المستخدمة. لا يؤثر على أداء اللعبة.",
|
||||
"de_DE": "Reduziert die Größe der XCI-Dateien (Spiele-Cartridge-Dumps) durch Entfernen von leerem, ungenutztem Speicher. Hat keine Auswirkungen auf die Spielleistung.",
|
||||
"el_GR": "Μειώνει το μέγεθος των αρχείων XCI (αντίγραφα καρτών παιχνιδιών) αφαιρώντας κενό, αχρησιμοποίητο χώρο. Δεν επηρεάζει την απόδοση του παιχνιδιού.",
|
||||
"en_US": "Reduces XCI file sizes (game cartridge dumps) by removing empty, unused space. Does not impact game performance.",
|
||||
"es_ES": "Reduce el tamaño de los archivos XCI (copias de cartuchos de juegos) eliminando espacio vacío y no utilizado. No afecta al rendimiento del juego.",
|
||||
"fr_FR": "Réduit la taille des fichiers XCI (copies de cartouches de jeux) en supprimant l'espace vide et inutilisé. N'affecte pas les performances du jeu.",
|
||||
"he_IL": "מקטין את גודל קבצי ה-XCI (גיבויים של קרטידות משחק) על ידי הסרת שטח ריק ולא בשימוש. לא משפיע על ביצועי המשחק.",
|
||||
"it_IT": "Riduce la dimensione dei file XCI (backup di cartucce di gioco) rimuovendo spazio vuoto e inutilizzato. Non influisce sulle prestazioni del gioco.",
|
||||
"ja_JP": "XCIファイル(ゲームカートリッジのダンプ)のサイズを空の未使用スペースを削除することにより減らします。ゲームのパフォーマンスには影響しません。",
|
||||
"ko_KR": "XCI 파일(게임 카트리지 덤프)의 크기를 빈 공간과 사용되지 않는 데이터를 제거하여 줄입니다. 게임 성능에 영향을 미치지 않습니다.",
|
||||
"no_NO": "Reduserer størrelsen på XCI-filene (spillkassett-dumper) ved å fjerne tomt, ubrukt plass. Påvirker ikke spillprestasjonen.",
|
||||
"pl_PL": "Redukuje rozmiar plików XCI (zrzutów kartridży gier) przez usunięcie pustej, nieużywanej przestrzeni. Nie wpływa na wydajność gry.",
|
||||
"pt_BR": "Reduz o tamanho dos arquivos XCI (dumps de cartuchos de jogos) removendo espaço vazio e não utilizado. Não afeta o desempenho do jogo.",
|
||||
"ru_RU": "Уменьшает размер файлов XCI (дампов картриджей игр) удалением пустого, неиспользуемого пространства. Не влияет на производительность игры.",
|
||||
"sv_SE": "Minskar storleken på XCI-filer (spelkartridgdumps) genom att ta bort tomt, oanvänt utrymme. Påverkar inte spelprestanda.",
|
||||
"th_TH": "ลดขนาดไฟล์ XCI (ดัมพ์ตลับเกม) โดยการลบพื้นที่ว่างและไม่ได้ใช้งานออกจากไฟล์ ไม่กระทบต่อประสิทธิภาพเกม",
|
||||
"tr_TR": "XCI dosya boyutlarını (oyun kartuşu dökümleri) boş ve kullanılmayan alanları kaldırarak küçültür. Oyun performansını etkilemez.",
|
||||
"uk_UA": "Зменшує розмір файлів XCI (дампів картриджів ігор) видаленням порожнього, невикористовуваного простору. Не впливає на продуктивність гри.",
|
||||
"zh_CN": "通过删除空的、未使用的空间来减少 XCI 文件(游戏卡带转储)大小。不会影响游戏性能。",
|
||||
"zh_TW": "透過移除空的、未使用的空間來減少 XCI 檔案(遊戲卡匣轉存)大小。對遊戲性能無影響。"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "GameListContextMenu_Trim",
|
||||
"Translations": {
|
||||
"ar_SA": "تقليم XCI",
|
||||
"de_DE": "Zuschneiden der XCI",
|
||||
"el_GR": "Κοπή XCI",
|
||||
"en_US": "Trim XCI",
|
||||
"es_ES": "Recortar XCI",
|
||||
"fr_FR": "Réduire le XCI",
|
||||
"he_IL": "חתוך XCI",
|
||||
"it_IT": "Riduci il XCI",
|
||||
"ja_JP": "XCIをトリム",
|
||||
"ko_KR": "XCI 트림",
|
||||
"no_NO": null,
|
||||
"pl_PL": "Przytnij XCI",
|
||||
"pt_BR": "Reduzir o XCI",
|
||||
"ru_RU": "Обрезать XCI",
|
||||
"sv_SE": "Optimera XCI",
|
||||
"th_TH": "ลดขนาด XCI",
|
||||
"tr_TR": "XCI'yi Kırp",
|
||||
"uk_UA": "Нарізка XCI",
|
||||
"zh_CN": "精简 XCI",
|
||||
"zh_TW": "修剪 XCI"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "StatusBar_Trimming",
|
||||
"Translations": {
|
||||
"ar_SA": "جاري تقليم: {0}",
|
||||
"de_DE": "Schneide: {0}",
|
||||
"el_GR": "Κόβει το: {0}",
|
||||
"en_US": "Trimming: {0}",
|
||||
"es_ES": "Recortando: {0}",
|
||||
"fr_FR": "Réduction de: {0}",
|
||||
"he_IL": "חיתוך: {0}",
|
||||
"it_IT": "Riduzione di: {0}",
|
||||
"ja_JP": "{0} をトリミング中:",
|
||||
"ko_KR": "{0} 트리밍:",
|
||||
"no_NO": "Trimming av: {0}",
|
||||
"pl_PL": "Przycinanie: {0}",
|
||||
"pt_BR": "Reduzindo: {0}",
|
||||
"ru_RU": "Обрезка: {0}",
|
||||
"sv_SE": "Trimmar: {0}",
|
||||
"th_TH": "กำลังตัด: {0}",
|
||||
"tr_TR": "{0} Kısaltılıyor:",
|
||||
"uk_UA": "Обрізка: {0}",
|
||||
"zh_CN": "正在修剪: {0}",
|
||||
"zh_TW": "正在修剪: {0}"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "TitleStatus_PartialLabel",
|
||||
"Translations": {
|
||||
"ar_SA": "جزئي",
|
||||
"de_DE": "Teilweise",
|
||||
"el_GR": "Μερικό",
|
||||
"en_US": "Partial",
|
||||
"es_ES": "Parcial",
|
||||
"fr_FR": "Partiel",
|
||||
"he_IL": "חלקי",
|
||||
"it_IT": "Parziale",
|
||||
"ja_JP": "部分的",
|
||||
"ko_KR": "일부",
|
||||
"no_NO": "Delvis",
|
||||
"pl_PL": "Częściowy",
|
||||
"pt_BR": "Parcial",
|
||||
"ru_RU": "Частично",
|
||||
"sv_SE": "Delvis",
|
||||
"th_TH": "ยังไม่สมบูรณ์",
|
||||
"tr_TR": "Kısmi",
|
||||
"uk_UA": "Часткові",
|
||||
"zh_CN": "分区",
|
||||
"zh_TW": "部分"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "TitleStatus_TrimmableLabel",
|
||||
"Translations": {
|
||||
"ar_SA": "غير مُقَصَّص",
|
||||
"de_DE": "Ungetrimmt",
|
||||
"el_GR": "Ακέραιο",
|
||||
"en_US": "Untrimmed",
|
||||
"es_ES": "Sin Recortar",
|
||||
"fr_FR": "Non Réduit",
|
||||
"he_IL": "לא מקוצץ",
|
||||
"it_IT": "Non Rifilato",
|
||||
"ja_JP": "未トリミング",
|
||||
"ko_KR": "트리밍되지 않음",
|
||||
"no_NO": "Ikke trimmet",
|
||||
"pl_PL": "Nieprzycięty",
|
||||
"pt_BR": "Não Reduzido",
|
||||
"ru_RU": "Не обрезан",
|
||||
"sv_SE": "Oklippt",
|
||||
"th_TH": "ยังไม่ตัดแต่ง",
|
||||
"tr_TR": "Kesilmemiş",
|
||||
"uk_UA": "Не обрізані",
|
||||
"zh_CN": "未修剪",
|
||||
"zh_TW": "未修剪"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "TitleStatus_UntrimmableLabel",
|
||||
"Translations": {
|
||||
"ar_SA": "مقصوص",
|
||||
"de_DE": "Getrimmt",
|
||||
"el_GR": "Κομμένο",
|
||||
"en_US": "Trimmed",
|
||||
"es_ES": "Recortado",
|
||||
"fr_FR": "Réduit",
|
||||
"he_IL": "מקוצץ",
|
||||
"it_IT": "Rifilato",
|
||||
"ja_JP": "トリミング済み",
|
||||
"ko_KR": "트리밍됨",
|
||||
"no_NO": "Trimmet",
|
||||
"pl_PL": "Przycięty",
|
||||
"pt_BR": "Reduzido",
|
||||
"ru_RU": "Обрезан",
|
||||
"sv_SE": "Optimerad",
|
||||
"th_TH": "ตัดแต่งแล้ว",
|
||||
"tr_TR": "Kesilmiş",
|
||||
"uk_UA": "Обрізані",
|
||||
"zh_CN": "经过瘦身的",
|
||||
"zh_TW": "已修剪"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "TitleStatus_FailedLabel",
|
||||
"Translations": {
|
||||
"ar_SA": "(فشل)",
|
||||
"de_DE": "(Fehlgeschlagen)",
|
||||
"el_GR": "(Απέτυχε)",
|
||||
"en_US": "(Failed)",
|
||||
"es_ES": "(Fallido)",
|
||||
"fr_FR": "(Échoué)",
|
||||
"he_IL": "(נכשל)",
|
||||
"it_IT": "(Fallito)",
|
||||
"ja_JP": "(失敗)",
|
||||
"ko_KR": "(실패)",
|
||||
"no_NO": "(Mislyktes)",
|
||||
"pl_PL": "(Niepowodzenie)",
|
||||
"pt_BR": "(Falhou)",
|
||||
"ru_RU": "(Ошибка)",
|
||||
"sv_SE": "(Misslyckades)",
|
||||
"th_TH": "(ล้มเหลว)",
|
||||
"tr_TR": "(Başarısız)",
|
||||
"uk_UA": "(Невдача)",
|
||||
"zh_CN": "(失败)",
|
||||
"zh_TW": "(失敗)"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "Title_CanSaveLabel",
|
||||
"Translations": {
|
||||
"ar_SA": "حفظ {0} ميغابايت",
|
||||
"de_DE": "Speichern {0} MB",
|
||||
"el_GR": "Αποθήκευση {0} MB",
|
||||
"en_US": "Save {0} MB",
|
||||
"es_ES": "Ahorra {0} MB",
|
||||
"fr_FR": "Économisez {0} Mo",
|
||||
"he_IL": "שמור {0} מגה-בייט",
|
||||
"it_IT": "Risparmia {0} MB",
|
||||
"ja_JP": "{0}MBを保存",
|
||||
"ko_KR": "{0}MB 저장",
|
||||
"no_NO": "Spare {0} MB",
|
||||
"pl_PL": "Zapisz {0} MB",
|
||||
"pt_BR": "Salvar {0} MB",
|
||||
"ru_RU": "Освободить {0} Мб",
|
||||
"sv_SE": "Spara {0} MB",
|
||||
"th_TH": "บันทึก {0} เมกะไบต์",
|
||||
"tr_TR": "Kaydet {0} MB",
|
||||
"uk_UA": "Зберегти {0} Мб",
|
||||
"zh_CN": "能节约 {0} MB",
|
||||
"zh_TW": "可節省 {0} MB"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "Title_SavingLabel",
|
||||
"Translations": {
|
||||
"ar_SA": "تم حفظ {0} ميغابايت",
|
||||
"de_DE": "Gespeichert {0} MB",
|
||||
"el_GR": "Αποθηκεύτηκαν {0} MB",
|
||||
"en_US": "Saved {0} MB",
|
||||
"es_ES": "{0} MB Ahorrado(s)",
|
||||
"fr_FR": "{0} Mo Économisés",
|
||||
"he_IL": "נשמרו {0} מגה-בייט",
|
||||
"it_IT": "Risparmiati {0} MB",
|
||||
"ja_JP": "{0}MBが保存されました",
|
||||
"ko_KR": "{0}MB 저장됨",
|
||||
"no_NO": "Spart {0} Mb",
|
||||
"pl_PL": "Zapisano {0} MB",
|
||||
"pt_BR": "Salvo {0} Mb",
|
||||
"ru_RU": "Освобождено {0} Мб",
|
||||
"sv_SE": "Sparade {0} Mb",
|
||||
"th_TH": "บันทึกแล้ว {0} เมกะไบต์",
|
||||
"tr_TR": "Kaydedildi {0} MB",
|
||||
"uk_UA": "Збережено {0} Мб",
|
||||
"zh_CN": "节约了 {0} MB",
|
||||
"zh_TW": "已節省 {0} MB"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "TrimFileDialog_PrimaryText",
|
||||
"Translations": {
|
||||
"ar_SA": "يتم تقليم المساحة المتاحة لـ XCI لحفظ مساحة القرص.",
|
||||
"de_DE": "Trimmt verfügbaren Speicherplatz der XCI, um Festplattenspeicher zu sparen.",
|
||||
"el_GR": "Τρίβει τον διαθέσιμο χώρο του XCI για να εξοικονομήσει χώρο στο δίσκο.",
|
||||
"en_US": "Trims available XCI space to save disk space.",
|
||||
"es_ES": "Recorta el espacio disponible del XCI para ahorrar espacio en disco.",
|
||||
"fr_FR": "Réduit l’espace disponible du XCI pour économiser de l’espace disque.",
|
||||
"he_IL": "מצמצם את שטח ה-XCI הזמין כדי לחסוך מקום בדיסק.",
|
||||
"it_IT": "Trima lo spazio disponibile dell'XCI per risparmiare spazio su disco.",
|
||||
"ja_JP": "XCIの空き領域をトリムしてディスクスペースを節約します。",
|
||||
"ko_KR": "XCI의 사용 가능한 공간을 트리밍하여 디스크 공간을 절약합니다.",
|
||||
"no_NO": "Kutter tilgjengelig plass i XCI for å spare diskplass.",
|
||||
"pl_PL": "Przycina dostępne miejsce w XCI, aby zaoszczędzić miejsce na dysku.",
|
||||
"pt_BR": "Corta o espaço disponível do XCI para economizar espaço no disco.",
|
||||
"ru_RU": "Обрезает доступное пространство XCI для экономии места на диске.",
|
||||
"sv_SE": "Trimmar tillgängligt utrymme i XCI för att spara diskutrymme.",
|
||||
"th_TH": "ตัดแต่งพื้นที่ XCI ที่มีอยู่เพื่อประหยัดพื้นที่ดิสก์.",
|
||||
"tr_TR": "Mevcut XCI alanını kırparak disk alanı tasarrufu sağlar.",
|
||||
"uk_UA": "Обрізає вільне місце XCI для економії місця на диску.",
|
||||
"zh_CN": "修剪XCI的可用空间以节省磁盘空间。",
|
||||
"zh_TW": "修剪XCI的可用空間以節省儲存空間。"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "TrimFileDialog_SecondaryText",
|
||||
"Translations": {
|
||||
"ar_SA": "حجم الملف: {0:n} ميجابايت\nحجم اللعبة: {1:n} ميجابايت\nالتوفير: {2:n} ميجابايت",
|
||||
"de_DE": "Dateigröße: {0:n} MB\nSpielgröße: {1:n} MB\nErsparnis: {2:n} MB",
|
||||
"el_GR": "Μέγεθος αρχείου: {0:n} MB\nΜέγεθος παιχνιδιού: {1:n} MB\nΕξοικονόμηση: {2:n} MB",
|
||||
"en_US": "File Size: {0:n} MB\nGame Size: {1:n} MB\nSavings: {2:n} MB",
|
||||
"es_ES": "Tamaño de archivo: {0:n} MB\nTamaño del juego: {1:n} MB\nAhorro: {2:n} MB",
|
||||
"fr_FR": "Taille du fichier: {0:n} Mo\nTaille du jeu: {1:n} Mo\nÉconomies: {2:n} Mo",
|
||||
"he_IL": "גודל הקובץ: {0:n} MB\nגודל המשחק: {1:n} MB\nחיסכון: {2:n} MB",
|
||||
"it_IT": "Dimensione file: {0:n} MB\nDimensione del gioco: {1:n} MB\nRisparmio: {2:n} MB",
|
||||
"ja_JP": "ファイルサイズ: {0:n} MB\nゲームサイズ: {1:n} MB\n節約: {2:n} MB",
|
||||
"ko_KR": "파일 크기: {0:n} MB\n게임 크기: {1:n} MB\n절약: {2:n} MB",
|
||||
"no_NO": "Filstørrelse: {0:n} MB\nSpillstørrelse: {1:n} MB\nBesparelse: {2:n} MB",
|
||||
"pl_PL": "Rozmiar pliku: {0:n} MB\nRozmiar gry: {1:n} MB\nOszczędności: {2:n} MB",
|
||||
"pt_BR": "Tamanho do arquivo: {0:n} MB\nTamanho do jogo: {1:n} MB\nEconomia: {2:n} MB",
|
||||
"ru_RU": "Размер файла: {0:n} Мб\nРазмер игры: {1:n} MB\nЭкономия: {2:n} Мб",
|
||||
"sv_SE": "Filstorlek: {0:n} MB\nSpelstorlek: {1:n} MB\nSparat: {2:n} MB",
|
||||
"th_TH": "ขนาดไฟล์: {0:n} MB\nขนาดเกม: {1:n} MB\nการประหยัด: {2:n} MB",
|
||||
"tr_TR": "Dosya Boyutu: {0:n} MB\nOyun Boyutu: {1:n} MB\nTasarruf: {2:n} MB",
|
||||
"uk_UA": "Розмір файлу: {0:n} Мб\nРозмір гри: {1:n} MB\nЕкономія: {2:n} Мб",
|
||||
"zh_CN": "文件大小: {0:n} MB\n游戏大小: {1:n} MB\n节省: {2:n} MB",
|
||||
"zh_TW": "檔案大小: {0:n} MB\n遊戲大小: {1:n} MB\n節省: {2:n} MB"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "TrimFile_NoTrimNecessary",
|
||||
"Translations": {
|
||||
"ar_SA": "لا حاجة لتقليص XCI. تحقق من السجلات للتفاصيل.",
|
||||
"de_DE": "XCI muss nicht beschnitten werden. Überprüfen Sie die Logs für Details.",
|
||||
"el_GR": "Το XCI δεν χρειάζεται να μειωθεί. Ελέγξτε τα αρχεία καταγραφής για λεπτομέρειες.",
|
||||
"en_US": "XCI does not require trimming. Check logs for details.",
|
||||
"es_ES": "El XCI no necesita ser recortado. Verifica los logs para detalles.",
|
||||
"fr_FR": "Le XCI n’a pas besoin d’être réduit. Référez-vous aux journaux pour détails.",
|
||||
"he_IL": "XCI לא צריך להיות מקוצץ. עיין ביומנים לפרטים.",
|
||||
"it_IT": "Non è necessario ridurre la dimensione del XCI. Controlla i log per dettagli.",
|
||||
"ja_JP": "XCIはトリミングする必要はありません。詳細についてはログを確認してください。",
|
||||
"ko_KR": "XCI는 트리밍할 필요가 없습니다. 자세한 내용은 로그를 확인.",
|
||||
"no_NO": "XCI trenger ikke å trimmes. Sjekk loggene for detaljer.",
|
||||
"pl_PL": "XCI nie wymaga przycinania. Sprawdź dzienniki, aby uzyskać szczegóły.",
|
||||
"pt_BR": "O XCI não precisa ser reduzido. Verifique os logs para detalhes.",
|
||||
"ru_RU": "XCI не требует обрезки. Проверьте логи для подробностей.",
|
||||
"sv_SE": "XCI behöver inte optimeras. Kontrollera loggen för detaljer.",
|
||||
"th_TH": "XCI ไม่จำเป็นต้องถูกตัดแต่ง โปรดตรวจสอบบันทึกสำหรับรายละเอียด",
|
||||
"tr_TR": "XCI kırpılmasına gerek yok. Ayrıntılar için günlükleri kontrol edin.",
|
||||
"uk_UA": "XCI не потребує обрізання. Перевірте журнали для отримання деталей.",
|
||||
"zh_CN": "XCI 不需要被瘦身。查看日志以获得更多细节。",
|
||||
"zh_TW": "XCI 不需要修剪。檢查日誌以取得更多資訊。"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "TrimFile_NoUntrimPossible",
|
||||
"Translations": {
|
||||
"ar_SA": "لا يمكن إعادة التعديل على XCI. تحقق من السجلات للتفاصيل.",
|
||||
"de_DE": "XCI kann nicht wiederhergestellt werden. Überprüfen Sie die Logs für Details.",
|
||||
"el_GR": "Το XCI δεν μπορεί να επαναφερθεί. Ελέγξτε τα αρχεία καταγραφής για λεπτομέρειες.",
|
||||
"en_US": "XCI cannot be untrimmed. Check logs for details.",
|
||||
"es_ES": "El recorte del XCI no puede ser deshecho. Verifica los registros para detalles.",
|
||||
"fr_FR": "Le XCI ne peut être restauré. Référez-vous aux journaux pour détails.",
|
||||
"he_IL": "לא ניתן להחזיר את XCI לגרסתו המקורית. עיין ביומנים לפרטים.",
|
||||
"it_IT": "XCI non può essere ripristinato. Controlla i log per dettagli.",
|
||||
"ja_JP": "XCIは元に戻せません。詳細はログを確認してください。",
|
||||
"ko_KR": "XCI는 복원할 수 없습니다. 자세한 내용은 로그를 확인.",
|
||||
"no_NO": "XCI kan ikke gjenopprettes. Sjekk loggene for detaljer.",
|
||||
"pl_PL": "XCI nie może zostać przywrócone. Sprawdź dzienniki, aby uzyskać szczegóły.",
|
||||
"pt_BR": "XCI não pode ser desfeito. Verifique os logs para detalhes.",
|
||||
"ru_RU": "XCI не может быть восстановлен. Проверьте журналы для подробностей.",
|
||||
"sv_SE": "XCI kan inte återställas. Kontrollera loggen för detaljer.",
|
||||
"th_TH": "ไม่สามารถคืนค่า XCI ได้ โปรดตรวจสอบบันทึกสำหรับรายละเอียด",
|
||||
"tr_TR": "XCI geri alınamaz. Ayrıntılar için günlükleri kontrol edin.",
|
||||
"uk_UA": "XCI не можна відновити. Перевірте журнали для деталей.",
|
||||
"zh_CN": "XCI 不能恢复。查看日志以获取详情。",
|
||||
"zh_TW": "XCI 無法恢復。檢查日誌以取得詳情。"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "TrimFile_ReadOnlyFileCannotFix",
|
||||
"Translations": {
|
||||
"ar_SA": "XCI للقراءة فقط ولا يمكن جعله قابلًا للكتابة. تحقق من السجلات للتفاصيل.",
|
||||
"de_DE": "XCI ist schreibgeschützt und konnte nicht beschreibbar gemacht werden. Überprüfen Sie die Logs für Details.",
|
||||
"el_GR": "Το XCI είναι μόνο για ανάγνωση και δεν γίνεται γράψιμο. Ελέγξτε τα logs για λεπτομέρειες.",
|
||||
"en_US": "XCI is Read Only and could not be made writable. Check logs for details.",
|
||||
"es_ES": "XCI es solo lectura y no se puede escribir. Verifica los registros para detalles.",
|
||||
"fr_FR": "XCI en Lecture Seule et n'a pas pu être rendu écrivable. Référez-vous aux journaux pour détails.",
|
||||
"he_IL": "XCI רק לקריאה ולא ניתן להפוך אותו לניתן לכתיבה. בדוק את היומנים לפרטים.",
|
||||
"it_IT": "XCI è solo lettura e non può essere scritto. Controlla i log per dettagli.",
|
||||
"ja_JP": "XCIは読み取り専用で書き込み不可。ログを確認してください。",
|
||||
"ko_KR": "XCI 파일은 읽기 전용이며 쓰기 불가. 로그를 확인하십시오.",
|
||||
"no_NO": "XCI er skrivebeskyttet og kunne ikke gjøres skrivbar. Sjekk loggene for detaljer.",
|
||||
"pl_PL": "XCI jest tylko do odczytu i nie można zapisać. Sprawdź logi dla szczegółów.",
|
||||
"pt_BR": "XCI é somente leitura e não pode ser gravado. Verifique os logs para detalhes.",
|
||||
"ru_RU": "XCI только для чтения, не стал доступен для записи. Проверьте журналы для подробностей.",
|
||||
"sv_SE": "XCI är skrivskyddad och kunde inte göras skrivbar. Kontrollera loggen för detaljer.",
|
||||
"th_TH": "XCI เป็นอ่านอย่างเดียวและไม่สามารถเขียนได้ ตรวจสอบบันทึกสำหรับรายละเอียด",
|
||||
"tr_TR": "XCI sadece okunabilir, yazılamaz. Günlükleri kontrol edin için detaylar.",
|
||||
"uk_UA": "XCI тільки для читання і не можна записати. Перевірте логи для деталей.",
|
||||
"zh_CN": "XCI 只读,无法写入。查看日志以获取详情。",
|
||||
"zh_TW": "XCI 檔案唯讀,無法寫入。檢查日誌以取得詳情。"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "TrimFile_FileSizeChanged",
|
||||
"Translations": {
|
||||
"ar_SA": "تم تغيير حجم XCI منذ مسحه ضوئيًا. تأكد من أن الملف غير قيد الكتابة وحاول مرة أخرى.",
|
||||
"de_DE": "Die Größe von XCI hat sich seit dem Scannen geändert. Stellen Sie sicher, dass die Datei nicht beschrieben wird, und versuchen Sie es erneut.",
|
||||
"el_GR": "Το μέγεθος του XCI έχει αλλάξει από τότε που σκανάρεται. Ελέγξτε ότι το αρχείο δεν γράφεται και προσπαθήστε ξανά.",
|
||||
"en_US": "XCI size changed since last scan. Ensure the file is not being written to and try again.",
|
||||
"es_ES": "El tamaño de XCI ha cambiado desde que fue escaneado. Verifica que no se esté escribiendo al archivo y vuelve a intentarlo.",
|
||||
"fr_FR": "La taille de XCI a changé depuis son analyse. Vérifiez que le fichier n’est pas en cours d’écriture, puis réessayez.",
|
||||
"he_IL": "גודל ה-XCI השתנה מאז סריקתו. ודא שהקובץ לא נכתב ונסה שוב.",
|
||||
"it_IT": "La dimensione di XCI è cambiata da quando è stato scansionato. Controlla che il file non sia scritto e riprova.",
|
||||
"ja_JP": "XCIのサイズがスキャン後に変更されました。ファイルが書き込まれていないことを確認し、再試行してください。",
|
||||
"ko_KR": "XCI 크기가 스캔 후 변경되었습니다. 파일이 쓰여지고 있지 않은지 확인하고 다시 시도하세요.",
|
||||
"no_NO": "XCI har endret størrelse siden den ble skannet. Kontroller at det ikke skrives til filen, og prøv på nytt.",
|
||||
"pl_PL": "Rozmiar XCI zmienił się od momentu zeskanowania. Sprawdź, czy plik nie jest zapisywany, a następnie spróbuj ponownie.",
|
||||
"pt_BR": "O tamanho de XCI mudou desde que foi escaneado. Verifique se o arquivo não está sendo gravado e tente novamente.",
|
||||
"ru_RU": "Размер XCI изменился после сканирования. Проверьте, не записывается ли файл, и попробуйте снова.",
|
||||
"sv_SE": "XCI har ändrats i storlek sedan den lästes av. Kontrollera att filen inte skrivs till och försök igen.",
|
||||
"th_TH": "ขนาด XCI เปลี่ยนไปตั้งแต่การสแกนครั้งล่าสุด ตรวจสอบว่าไฟล์ไม่ได้ถูกเขียน และลองใหม่",
|
||||
"tr_TR": "XCI dosyasının boyutu tarandıktan sonra değişti. Dosyaya yazılmadığından emin olun ve tekrar deneyin.",
|
||||
"uk_UA": "Розмір XCI змінився з моменту сканування. Перевірте, чи не записується файл, та спробуйте знову.",
|
||||
"zh_CN": "XCI 在扫描后大小发生了变化。请检查文件是否未被写入,然后重试。",
|
||||
"zh_TW": "XCI 檔案大小自上次掃描以來已經改變。請檢查檔案是否未被寫入,然後再嘗試。"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "TrimFile_FreeSpaceCheckFailed",
|
||||
"Translations": {
|
||||
"ar_SA": "XCI يحتوي على بيانات في المساحة الحرة. لا يعد من الآمن تقليصه.",
|
||||
"de_DE": "XCI enthält Daten im freien Speicherbereich. Es ist nicht sicher, sie zu trimmen.",
|
||||
"el_GR": "Το XCI περιέχει δεδομένα στην περιοχή ελεύθερου χώρου. Δεν είναι ασφαλές να το μειώσετε.",
|
||||
"en_US": "XCI has data in the free space area. It is not safe to trim.",
|
||||
"es_ES": "XCI tiene datos en el área de espacio libre. No es seguro recortarlo.",
|
||||
"fr_FR": "XCI contient des données dans la zone d'espace libre. Il n'est pas sûr de le réduire.",
|
||||
"he_IL": "XCI מכיל נתונים באזור של שטח פנוי. לא בטוח לגזור אותו.",
|
||||
"it_IT": "XCI contiene dati nell'area di spazio libero. Non è sicuro ridurre la sua dimensione.",
|
||||
"ja_JP": "XCIファイルには空き領域にデータが含まれているため、トリミングするのは安全ではありません。",
|
||||
"ko_KR": "XCI 파일에 여유 공간 영역에 데이터가 있으므로 트리밍하는 것이 안전하지 않습니다.",
|
||||
"no_NO": "XCI har data i den ledige plassen. Det er ikke trygt å trimme den.",
|
||||
"pl_PL": "XCI zawiera dane w obszarze wolnego miejsca. Nie jest bezpieczne go przycinać.",
|
||||
"pt_BR": "XCI tem dados na área de espaço livre. Não é seguro reduzi-lo.",
|
||||
"ru_RU": "XCI содержит данные в свободной области. Его обрезка небезопасна.",
|
||||
"sv_SE": "XCI har data i det lediga utrymmet. Det är inte säkert att optimera.",
|
||||
"th_TH": "XCI มีข้อมูลในพื้นที่ว่าง จึงไม่ปลอดภัยที่จะทำการตัดแต่ง",
|
||||
"tr_TR": "XCI dosyasının boş alanında veriler var. Bu yüzden kesilmesi güvenli değildir.",
|
||||
"uk_UA": "XCI містить дані в зоні вільного простору. Тому обрізка небезпечна.",
|
||||
"zh_CN": "XCI 文件的空闲区域内有数据。不能安全瘦身。",
|
||||
"zh_TW": "XCI 檔案有數據儲存於空閒區域。修剪不安全。"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "TrimFile_InvalidXCIFile",
|
||||
"Translations": {
|
||||
"ar_SA": "XCI يحتوي على بيانات غير صالحة. تحقق من السجلات للتفاصيل.",
|
||||
"de_DE": "XCI enthält ungültige Daten. Überprüfen Sie die Protokolle für Details.",
|
||||
"el_GR": "Το XCI περιέχει μη έγκυρα δεδομένα. Ελέγξτε τα αρχεία καταγραφής για λεπτομέρειες.",
|
||||
"en_US": "XCI contains invalid data. Check logs for details.",
|
||||
"es_ES": "XCI contiene datos inválidos. Lee el registro para detalles.",
|
||||
"fr_FR": "XCI contient des données invalides. Référez-vous aux journaux pour détails.",
|
||||
"he_IL": "XCI מכיל נתונים לא חוקיים. בדוק את היומנים לפרטים.",
|
||||
"it_IT": "XCI contiene dati non validi. Controlla i log per dettagli.",
|
||||
"ja_JP": "XCIファイルに無効なデータが含まれています。ログを確認してください。",
|
||||
"ko_KR": "XCI 파일에 유효하지 않은 데이터가 포함되어 있습니다. 로그를 확인하세요.",
|
||||
"no_NO": "XCI-filen inneholder ugyldige data. Sjekk loggene for detaljer.",
|
||||
"pl_PL": "XCI zawiera nieprawidłowe dane. Sprawdź dzienniki, aby uzyskać szczegóły.",
|
||||
"pt_BR": "XCI contém dados inválidos. Verifique os logs para detalhes.",
|
||||
"ru_RU": "XCI содержит недопустимые данные. Проверьте журналы для подробностей.",
|
||||
"sv_SE": "XCI-filen innehåller ogiltig data. Kontrollera loggen för detaljer.",
|
||||
"th_TH": "XCI มีข้อมูลที่ไม่ถูกต้อง โปรดตรวจสอบบันทึกสำหรับรายละเอียด",
|
||||
"tr_TR": "XCI dosyası geçersiz veriler içeriyor. Günlükleri kontrol edin.",
|
||||
"uk_UA": "XCI містить недійсні дані. Перевірте журнали для деталей.",
|
||||
"zh_CN": "XCI 文件含有无效数据。查看日志以获得更多细节。",
|
||||
"zh_TW": "XCI 檔案帶有無效的數據。檢查日誌以取得更多資訊"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "TrimFile_FileIOWriteError",
|
||||
"Translations": {
|
||||
"ar_SA": "لا يمكن فتح XCI للكتابة. تحقق من السجلات للتفاصيل.",
|
||||
"de_DE": "XCI konnte nicht zum Schreiben geöffnet werden. Überprüfen Sie die Protokolle für Details.",
|
||||
"el_GR": "Το XCI δεν μπόρεσε να ανοιχτεί για εγγραφή. Ελέγξτε τα αρχεία καταγραφής για λεπτομέρειες.",
|
||||
"en_US": "XCI could not be opened for writing. Check logs for details.",
|
||||
"es_ES": "XCI no se puede abrir para escribir. Lee el registro para detalles.",
|
||||
"fr_FR": "XCI n'a pas pu être ouvert pour écriture. Consultez les journaux pour détails.",
|
||||
"he_IL": "לא ניתן לפתוח XCI לכתיבה. בדוק את היומנים לפרטים.",
|
||||
"it_IT": "XCI non può essere aperto in scrittura. Controlla i log per dettagli.",
|
||||
"ja_JP": "XCIは書き込み用に開けませんでした。ログを確認してください。",
|
||||
"ko_KR": "XCI를 쓰기 위해 열 수 없습니다. 로그를 확인하세요.",
|
||||
"no_NO": "XCI kunne ikke åpnes for skriving. Sjekk loggene for detaljer.",
|
||||
"pl_PL": "Nie można otworzyć XCI do zapisu. Sprawdź dzienniki, aby uzyskać szczegóły.",
|
||||
"pt_BR": "XCI não pôde ser aberto para gravação. Verifique os logs para detalhes.",
|
||||
"ru_RU": "Не удалось открыть XCI для записи. Проверьте журналы для подробностей.",
|
||||
"sv_SE": "XCI kunde inte öppnas för skrivning. Kontrollera loggen för detaljer.",
|
||||
"th_TH": "ไม่สามารถเปิด XCI เพื่อเขียนข้อมูลได้ โปรดตรวจสอบบันทึกสำหรับรายละเอียด",
|
||||
"tr_TR": "XCI yazma için açılamadı. Günlükleri kontrol edin.",
|
||||
"uk_UA": "Не вдалося відкрити XCI для запису. Перевірте журнали для деталей.",
|
||||
"zh_CN": "XCI 不能写入。查看日志以获得更多细节。",
|
||||
"zh_TW": "XCI 無法開啟以進行寫入。請檢查日誌以取得更多資訊。"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "TrimFile_FailedPrimaryText",
|
||||
"Translations": {
|
||||
"ar_SA": "فشل في تقليم XCI",
|
||||
"de_DE": "Trimming der XCI fehlgeschlagen",
|
||||
"el_GR": "Η περικοπή του XCI απέτυχε",
|
||||
"en_US": "Failed to trim XCI",
|
||||
"es_ES": "El recorte del XCI falló",
|
||||
"fr_FR": "Réduction du XCI a échoué",
|
||||
"he_IL": "נכשל בניסיונות לקצץ את XCI",
|
||||
"it_IT": "Riduzione del XCI fallita",
|
||||
"ja_JP": "XCIのトリミングに失敗しました",
|
||||
"ko_KR": "XCI 트리밍에 실패",
|
||||
"no_NO": "Trimming av XCI mislyktes",
|
||||
"pl_PL": "Nie udało się przyciąć XCI",
|
||||
"pt_BR": "A redução do XCI falhou",
|
||||
"ru_RU": "Обрезка XCI не удалась",
|
||||
"sv_SE": "Optimering av XCI misslyckades",
|
||||
"th_TH": "การตัดแต่ง XCI ล้มเหลว",
|
||||
"tr_TR": "XCI kesme başarısız",
|
||||
"uk_UA": "Не вдалося обрізати XCI",
|
||||
"zh_CN": "XCI 瘦身失败",
|
||||
"zh_TW": "修剪 XCI 失敗"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "TrimFile_Cancelled",
|
||||
"Translations": {
|
||||
"ar_SA": "تم إلغاء العملية",
|
||||
"de_DE": "Der Vorgang wurde abgebrochen",
|
||||
"el_GR": "Η λειτουργία ακυρώθηκε",
|
||||
"en_US": "The operation was cancelled",
|
||||
"es_ES": "La operación fue cancelada",
|
||||
"fr_FR": "L'opération a été annulée",
|
||||
"he_IL": "הפעולה בוטלה",
|
||||
"it_IT": "L'operazione è stata annullata",
|
||||
"ja_JP": "操作がキャンセルされました",
|
||||
"ko_KR": "작업이 취소됨",
|
||||
"no_NO": "Operasjonen ble avlyst",
|
||||
"pl_PL": "Operacja została anulowana",
|
||||
"pt_BR": "A operação foi cancelada",
|
||||
"ru_RU": "Операция была отменена",
|
||||
"sv_SE": "Åtgärden avbröts",
|
||||
"th_TH": "การดำเนินการถูกยกเลิกแล้ว",
|
||||
"tr_TR": "İşlem iptal edildi",
|
||||
"uk_UA": "Операція перервана",
|
||||
"zh_CN": "操作已取消",
|
||||
"zh_TW": "操作已取消"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "TrimFile_FileUndertermined",
|
||||
"Translations": {
|
||||
"ar_SA": "لم يتم إجراء أي عملية",
|
||||
"de_DE": "Es wurde keine Operation durchgeführt",
|
||||
"el_GR": "Καμία ενέργεια δεν εκτελέστηκε",
|
||||
"en_US": "No operation was performed",
|
||||
"es_ES": "No se realizó ninguna operación",
|
||||
"fr_FR": "Aucune opération n'a été effectuée",
|
||||
"he_IL": "לא בוצעה שום פעולה",
|
||||
"it_IT": "Non è stata effettuata alcuna operazione",
|
||||
"ja_JP": "操作は実行されませんでした",
|
||||
"ko_KR": "작업이 수행되지 않음",
|
||||
"no_NO": "Ingen operasjon ble utført",
|
||||
"pl_PL": "Nie wykonano żadnej operacji",
|
||||
"pt_BR": "Nenhuma operação foi realizada",
|
||||
"ru_RU": "Операция не была выполнена",
|
||||
"sv_SE": "Ingen åtgärd genomfördes",
|
||||
"th_TH": "ไม่มีการดำเนินการใด ๆ ที่ถูกทำขึ้น",
|
||||
"tr_TR": "Hiçbir işlem yapılmadı",
|
||||
"uk_UA": "Операція не була виконана",
|
||||
"zh_CN": "未执行操作",
|
||||
"zh_TW": "未執行任何操作"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "TitleStatusCount",
|
||||
"Translations": {
|
||||
"ar_SA": "العناوين المحددة: {0}/{1}",
|
||||
"de_DE": "Titel Ausgewählt: {0}/{1}",
|
||||
"el_GR": "Τίτλοι Επιλεγμένοι: {0}/{1}",
|
||||
"en_US": "Titles Selected: {0}/{1}",
|
||||
"es_ES": "Títulos Seleccionados: {0}/{1}",
|
||||
"fr_FR": "Fichiers Sélectionnés: {0}/{1}",
|
||||
"he_IL": "כותרות נבחרות: {0}/{1}",
|
||||
"it_IT": "Titoli Selezionati: {0}/{1}",
|
||||
"ja_JP": "タイトル選択済み: {0}/{1}",
|
||||
"ko_KR": "선택된 타이틀: {0}/{1}",
|
||||
"no_NO": "Valgte Titler: {0}/{1}",
|
||||
"pl_PL": "Wybrane Tytuły: {0}/{1}",
|
||||
"pt_BR": "Títulos Selecionados: {0}/{1}",
|
||||
"ru_RU": "Файлы Выбраны: {0}/{1}",
|
||||
"sv_SE": "Markerade Spel: {0}/{1}",
|
||||
"th_TH": "เลือกหัวข้อ: {0}/{1}",
|
||||
"tr_TR": "Seçilen Başlıklar: {0}/{1}",
|
||||
"uk_UA": "Обрані Тайтли: {0}/{1}",
|
||||
"zh_CN": "已选标题: {0}/{1}",
|
||||
"zh_TW": "已選擇標題: {0}/{1}"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "TitleStatusCount_WithFilter",
|
||||
"Translations": {
|
||||
"ar_SA": "{0} من {1} عنوان(عناوين) مُحدد (عرض: {2})",
|
||||
"de_DE": "{0} von {1} Titel(n) Ausgewählt (Anzeige: {2})",
|
||||
"el_GR": "{0} από {1} Τίτλο(ους) Επιλεγμένο(οι) (Εμφάνιση: {2})",
|
||||
"en_US": "{0} of {1} Title(s) Selected (Display: {2})",
|
||||
"es_ES": "{0} de {1} Título(s) Seleccionado(s) (Mostrar: {2})",
|
||||
"fr_FR": "{0} sur {1} Fichier(s) Sélectionnés (Affichage: {2})",
|
||||
"he_IL": "{0} מתוך {1} כותר(ות) נבחר(ו) (הצגה: {2})",
|
||||
"it_IT": "{0} di {1} titoli selezionati (Visualizza: {2})",
|
||||
"ja_JP": "{0} / {1} タイトル選択済み (表示: {2})",
|
||||
"ko_KR": "{1}개 타이틀 중 {0}개 선택됨 (표시: {2})",
|
||||
"no_NO": "{0} av {1} Tittel(er) valgt (Visning: {2})",
|
||||
"pl_PL": "{0} z {1} wybranych tytuł(ów) (Wyświetl: {2})",
|
||||
"pt_BR": "{0} de {1} Título(s) Selecionado(s) (Exibir: {2})",
|
||||
"ru_RU": "{0} из {1} файл(а/ов) выбран(о) (Отображение: {2})",
|
||||
"sv_SE": "{0} av {1} spel markerade (Visning: {2})",
|
||||
"th_TH": "เลือก {0} จาก {1} รายการ (แสดงผล: {2})",
|
||||
"tr_TR": "{0} / {1} Başlık(lar) Seçildi (Gösterim: {2})",
|
||||
"uk_UA": "{0} з {1} тайтл(ів) обрано (Відображення: {2})",
|
||||
"zh_CN": "在 {1} 中选中了 {0} 个游戏 (显示:{2})",
|
||||
"zh_TW": "已選擇 {1} 之 {0} 的遊戲 (顯示:{2})"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "TitleStatus_Trimming",
|
||||
"Translations": {
|
||||
"ar_SA": "جارٍ تقليم...",
|
||||
"de_DE": "Trimme...",
|
||||
"el_GR": "Κοπή...",
|
||||
"en_US": "Trimming...",
|
||||
"es_ES": "Recortando...",
|
||||
"fr_FR": "Réduction...",
|
||||
"he_IL": "חותך...",
|
||||
"it_IT": "Riducendo...",
|
||||
"ja_JP": "トリミング中...",
|
||||
"ko_KR": "트리밍 중...",
|
||||
"no_NO": "Trimming...",
|
||||
"pl_PL": "Przycinanie...",
|
||||
"pt_BR": "Reduzindo...",
|
||||
"ru_RU": "Обрезка...",
|
||||
"sv_SE": "Optimerar...",
|
||||
"th_TH": "กำลังตัดแต่ง...",
|
||||
"tr_TR": "Kesiliyor...",
|
||||
"uk_UA": "Обрізка...",
|
||||
"zh_CN": "瘦身中。。。",
|
||||
"zh_TW": "正在修剪..."
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "TitleStatus_Untrimming",
|
||||
"Translations": {
|
||||
"ar_SA": "جارٍ إلغاء تقليم...",
|
||||
"de_DE": "Untrimming...",
|
||||
"el_GR": "Ανακάμψη...",
|
||||
"en_US": "Untrimming...",
|
||||
"es_ES": "Restaurando...",
|
||||
"fr_FR": "Restaurer...",
|
||||
"he_IL": "משחזר...",
|
||||
"it_IT": "Restaurando...",
|
||||
"ja_JP": "トリミング解除中...",
|
||||
"ko_KR": "트리밍 해제 중...",
|
||||
"no_NO": "Untrimming...",
|
||||
"pl_PL": "Przywracanie...",
|
||||
"pt_BR": "Restaurando redução...",
|
||||
"ru_RU": "Восстановление...",
|
||||
"sv_SE": "Återställer...",
|
||||
"th_TH": "กำลังฟื้นฟู...",
|
||||
"tr_TR": "Yeniden yapılandırılıyor...",
|
||||
"uk_UA": "Відновлення...",
|
||||
"zh_CN": "正在恢复...",
|
||||
"zh_TW": "正在恢復..."
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "TitleStatus_Failed",
|
||||
"Translations": {
|
||||
"ar_SA": "فشل",
|
||||
"de_DE": "Fehlgeschlagen",
|
||||
"el_GR": "Απέτυχε",
|
||||
"en_US": "Failed",
|
||||
"es_ES": "Fallido",
|
||||
"fr_FR": "Échoué",
|
||||
"he_IL": "נכשל",
|
||||
"it_IT": "Fallito",
|
||||
"ja_JP": "失敗",
|
||||
"ko_KR": "실패",
|
||||
"no_NO": "Mislyktes",
|
||||
"pl_PL": "Niepowodzenie",
|
||||
"pt_BR": "Falhou",
|
||||
"ru_RU": "Ошибка",
|
||||
"sv_SE": "Misslyckades",
|
||||
"th_TH": "ล้มเหลว",
|
||||
"tr_TR": "Başarısız",
|
||||
"uk_UA": "Невдача",
|
||||
"zh_CN": "失败",
|
||||
"zh_TW": "失敗"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "TotalSavings",
|
||||
"Translations": {
|
||||
"ar_SA": "توفير المساحة:",
|
||||
"de_DE": "Platzeinsparung:",
|
||||
"el_GR": "Εξοικονόμηση Χώρου:",
|
||||
"en_US": "Space Savings:",
|
||||
"es_ES": "Ahorro de Espacio:",
|
||||
"fr_FR": "Économie d’Espace :",
|
||||
"he_IL": "חיסכון במקום:",
|
||||
"it_IT": "Risparmio di Spazio:",
|
||||
"ja_JP": "空き容量の節約:",
|
||||
"ko_KR": "공간 절약:",
|
||||
"no_NO": "Plassbesparelse:",
|
||||
"pl_PL": "Oszczędność miejsca:",
|
||||
"pt_BR": "Economia de Espaço:",
|
||||
"ru_RU": "Экономия места:",
|
||||
"sv_SE": "Utrymmesbesparing:",
|
||||
"th_TH": "การประหยัดพื้นที่:",
|
||||
"tr_TR": "Alan Tasarrufu:",
|
||||
"uk_UA": "Економія місця:",
|
||||
"zh_CN": "空间节省:",
|
||||
"zh_TW": "空間節省:"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "CanStillSaveMB",
|
||||
"Translations": {
|
||||
"ar_SA": "({0} MB المتبقية)",
|
||||
"de_DE": "({0} MB verbleibend)",
|
||||
"el_GR": "({0} MB απομένοντα)",
|
||||
"en_US": "({0} MB Remaining)",
|
||||
"es_ES": "({0} MB Restantes)",
|
||||
"fr_FR": "({0} Mo Restants)",
|
||||
"he_IL": "(נותרו {0} MB)",
|
||||
"it_IT": "({0} MB rimanenti)",
|
||||
"ja_JP": "(残り {0} MB)",
|
||||
"ko_KR": "(남은 {0} MB)",
|
||||
"no_NO": "({0} MB gjenstående)",
|
||||
"pl_PL": "({0} MB pozostałe)",
|
||||
"pt_BR": "({0} MB restantes)",
|
||||
"ru_RU": "(Осталось {0} Мб)",
|
||||
"sv_SE": "({0} MB kvar)",
|
||||
"th_TH": "(เหลือ {0} MB)",
|
||||
"tr_TR": "({0} MB Kalan)",
|
||||
"uk_UA": "(Залишилося {0} Мб)",
|
||||
"zh_CN": "(剩余 {0} MB)",
|
||||
"zh_TW": "(剩餘 {0} MB)"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "SavingsMb",
|
||||
"Translations": {
|
||||
"ar_SA": null,
|
||||
"de_DE": null,
|
||||
"el_GR": null,
|
||||
"en_US": "{0} MB",
|
||||
"es_ES": null,
|
||||
"fr_FR": "{0} Mo",
|
||||
"he_IL": null,
|
||||
"it_IT": "{0} MB",
|
||||
"ja_JP": null,
|
||||
"ko_KR": "{0}MB",
|
||||
"no_NO": null,
|
||||
"pl_PL": null,
|
||||
"pt_BR": null,
|
||||
"ru_RU": "{0} Мб",
|
||||
"sv_SE": null,
|
||||
"th_TH": "{0} เมกะไบต์",
|
||||
"tr_TR": null,
|
||||
"uk_UA": "{0} Мб",
|
||||
"zh_CN": null,
|
||||
"zh_TW": null
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "SelectAll",
|
||||
"Translations": {
|
||||
"ar_SA": "اختر الكل",
|
||||
"de_DE": "Alles auswählen",
|
||||
"el_GR": "Επιλογή όλων",
|
||||
"en_US": "Select All",
|
||||
"es_ES": "Seleccionar Todo",
|
||||
"fr_FR": "Sélectionner Tout",
|
||||
"he_IL": "בחר הכל",
|
||||
"it_IT": "Seleziona tutto",
|
||||
"ja_JP": "すべて選択",
|
||||
"ko_KR": "모두 선택",
|
||||
"no_NO": "Velg alle",
|
||||
"pl_PL": "Zaznacz wszystko",
|
||||
"pt_BR": "Selecionar tudo",
|
||||
"ru_RU": "Выбрать все",
|
||||
"sv_SE": "Markera alla",
|
||||
"th_TH": "เลือกทั้งหมด",
|
||||
"tr_TR": "Hepsini seç",
|
||||
"uk_UA": "Вибрати все",
|
||||
"zh_CN": "选择全部",
|
||||
"zh_TW": "選擇全部"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "DeselectAll",
|
||||
"Translations": {
|
||||
"ar_SA": "إلغاء تحديد",
|
||||
"de_DE": "Abwählen",
|
||||
"el_GR": "Αποεπιλογή",
|
||||
"en_US": "Deselect",
|
||||
"es_ES": "Deseleccionar",
|
||||
"fr_FR": "Désélectionner",
|
||||
"he_IL": "בטל בחירה",
|
||||
"it_IT": "Deseleziona",
|
||||
"ja_JP": "選択解除",
|
||||
"ko_KR": "선택 취소",
|
||||
"no_NO": "Avmarkere",
|
||||
"pl_PL": "Odznacz",
|
||||
"pt_BR": "Desmarcar",
|
||||
"ru_RU": "Отменить выбор",
|
||||
"sv_SE": "Avmarkera",
|
||||
"th_TH": "ยกเลิกการเลือก",
|
||||
"tr_TR": "Kaldır",
|
||||
"uk_UA": "Скасувати вибір",
|
||||
"zh_CN": "取消选择",
|
||||
"zh_TW": "取消選擇"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "SortName",
|
||||
"Translations": {
|
||||
"ar_SA": "عنوان",
|
||||
"de_DE": "Titel",
|
||||
"el_GR": "Τίτλος",
|
||||
"en_US": "Title",
|
||||
"es_ES": "Título",
|
||||
"fr_FR": "Titre",
|
||||
"he_IL": "כותרת",
|
||||
"it_IT": "Titolo",
|
||||
"ja_JP": "タイトル",
|
||||
"ko_KR": "타이틀",
|
||||
"no_NO": "Tittel",
|
||||
"pl_PL": "Tytuł",
|
||||
"pt_BR": "Título",
|
||||
"ru_RU": "Название",
|
||||
"sv_SE": "Titel",
|
||||
"th_TH": "ชื่อไฟล์",
|
||||
"tr_TR": "Başlık",
|
||||
"uk_UA": "Назва",
|
||||
"zh_CN": "标题",
|
||||
"zh_TW": "名稱"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "SortSaved",
|
||||
"Translations": {
|
||||
"ar_SA": "التوفير",
|
||||
"de_DE": "Einsparungen",
|
||||
"el_GR": "Εξοικονόμηση",
|
||||
"en_US": "Savings",
|
||||
"es_ES": "Ahorros",
|
||||
"fr_FR": "Économies",
|
||||
"he_IL": "חיסכון",
|
||||
"it_IT": "Risparmio",
|
||||
"ja_JP": "節約",
|
||||
"ko_KR": "절약",
|
||||
"no_NO": "Besparelser",
|
||||
"pl_PL": "Oszczędności",
|
||||
"pt_BR": "Economia",
|
||||
"ru_RU": "Экономия",
|
||||
"sv_SE": "Sparande",
|
||||
"th_TH": "การประหยัด",
|
||||
"tr_TR": "Tasarruf",
|
||||
"uk_UA": "Економія",
|
||||
"zh_CN": "节省",
|
||||
"zh_TW": "節省"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "Trim",
|
||||
"Translations": {
|
||||
"ar_SA": "قص",
|
||||
"de_DE": "Trimmen",
|
||||
"el_GR": "Κοπή",
|
||||
"en_US": "Trim",
|
||||
"es_ES": "Recortar",
|
||||
"fr_FR": "Réduire",
|
||||
"he_IL": "גזירה",
|
||||
"it_IT": "Ridurre",
|
||||
"ja_JP": "トリム",
|
||||
"ko_KR": "트리밍",
|
||||
"no_NO": "Trim",
|
||||
"pl_PL": "Przyciąć",
|
||||
"pt_BR": "Reduzir",
|
||||
"ru_RU": "Обрезать",
|
||||
"sv_SE": "Trimma",
|
||||
"th_TH": "ตัดแต่ง",
|
||||
"tr_TR": "Kısalt",
|
||||
"uk_UA": "Обрізати",
|
||||
"zh_CN": "修剪",
|
||||
"zh_TW": "修剪"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ID": "Untrim",
|
||||
"Translations": {
|
||||
"ar_SA": "استعادة",
|
||||
"de_DE": "Wiederherstellen",
|
||||
"el_GR": "Επαναφορά",
|
||||
"en_US": "Untrim",
|
||||
"es_ES": "Restaurar",
|
||||
"fr_FR": "Restaurer",
|
||||
"he_IL": "שחזור",
|
||||
"it_IT": "Ripristina",
|
||||
"ja_JP": "復元",
|
||||
"ko_KR": "복원",
|
||||
"no_NO": "Gjenopprett",
|
||||
"pl_PL": "Przywróć",
|
||||
"pt_BR": "Restaurar",
|
||||
"ru_RU": "Восстановить",
|
||||
"sv_SE": "Återställ",
|
||||
"th_TH": "กู้คืน",
|
||||
"tr_TR": "Geri Yükle",
|
||||
"uk_UA": "Відновити",
|
||||
"zh_CN": "恢复",
|
||||
"zh_TW": "恢復"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
@ -103,7 +103,7 @@
|
||||
<MenuItem
|
||||
Command="{Binding TrimXci}"
|
||||
CommandParameter="{Binding}"
|
||||
Header="{ext:Locale GameListContextMenuTrimXCI}"
|
||||
Header="{ext:Locale XCITrimmer_GameListContextMenu_Trim}"
|
||||
IsEnabled="{Binding TrimXCIEnabled}"
|
||||
IsVisible="{Binding IsXCIFile}"
|
||||
Icon="{ext:Icon fa-solid fa-scissors}" />
|
||||
|
||||
@ -33,11 +33,11 @@ namespace Ryujinx.Ava.UI.Helpers
|
||||
|
||||
if (app.CurrentSavingsB < app.PotentialSavingsB)
|
||||
{
|
||||
return LocaleManager.Instance.UpdateAndGetDynamicValue(LocaleKeys.TitleXCICanSaveLabel, ((app.PotentialSavingsB - app.CurrentSavingsB) / _bytesPerMB).CoerceAtLeast(0));
|
||||
return LocaleManager.Instance.UpdateAndGetDynamicValue(LocaleKeys.XCITrimmer_Title_CanSaveLabel, ((app.PotentialSavingsB - app.CurrentSavingsB) / _bytesPerMB).CoerceAtLeast(0));
|
||||
}
|
||||
else
|
||||
{
|
||||
return LocaleManager.Instance.UpdateAndGetDynamicValue(LocaleKeys.TitleXCISavingLabel, (app.CurrentSavingsB / _bytesPerMB).CoerceAtLeast(0));
|
||||
return LocaleManager.Instance.UpdateAndGetDynamicValue(LocaleKeys.XCITrimmer_Title_SavingLabel, (app.CurrentSavingsB / _bytesPerMB).CoerceAtLeast(0));
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@ -31,10 +31,10 @@ namespace Ryujinx.Ava.UI.Helpers
|
||||
}
|
||||
|
||||
return app.PercentageProgress != null ? String.Empty :
|
||||
app.ProcessingOutcome is not OperationOutcome.Successful and not OperationOutcome.Undetermined ? LocaleManager.Instance[LocaleKeys.TitleXCIStatusFailedLabel] :
|
||||
app.Trimmable & app.Untrimmable ? LocaleManager.Instance[LocaleKeys.TitleXCIStatusPartialLabel] :
|
||||
app.Trimmable ? LocaleManager.Instance[LocaleKeys.TitleXCIStatusTrimmableLabel] :
|
||||
app.Untrimmable ? LocaleManager.Instance[LocaleKeys.TitleXCIStatusUntrimmableLabel] :
|
||||
app.ProcessingOutcome is not OperationOutcome.Successful and not OperationOutcome.Undetermined ? LocaleManager.Instance[LocaleKeys.XCITrimmer_TitleStatus_FailedLabel] :
|
||||
app.Trimmable & app.Untrimmable ? LocaleManager.Instance[LocaleKeys.XCITrimmer_TitleStatus_PartialLabel] :
|
||||
app.Trimmable ? LocaleManager.Instance[LocaleKeys.XCITrimmer_TitleStatus_TrimmableLabel] :
|
||||
app.Untrimmable ? LocaleManager.Instance[LocaleKeys.XCITrimmer_TitleStatus_UntrimmableLabel] :
|
||||
String.Empty;
|
||||
}
|
||||
|
||||
|
||||
@ -9,17 +9,17 @@ namespace Ryujinx.Ava.UI.Helpers
|
||||
{
|
||||
public string LocalizedText => opOutcome switch
|
||||
{
|
||||
OperationOutcome.NoTrimNecessary => LocaleManager.Instance[LocaleKeys.TrimXCIFileNoTrimNecessary],
|
||||
OperationOutcome.NoUntrimPossible => LocaleManager.Instance[LocaleKeys.TrimXCIFileNoUntrimPossible],
|
||||
OperationOutcome.NoTrimNecessary => LocaleManager.Instance[LocaleKeys.XCITrimmer_TrimFile_NoTrimNecessary],
|
||||
OperationOutcome.NoUntrimPossible => LocaleManager.Instance[LocaleKeys.XCITrimmer_TrimFile_NoUntrimPossible],
|
||||
OperationOutcome.ReadOnlyFileCannotFix => LocaleManager.Instance[
|
||||
LocaleKeys.TrimXCIFileReadOnlyFileCannotFix],
|
||||
LocaleKeys.XCITrimmer_TrimFile_ReadOnlyFileCannotFix],
|
||||
OperationOutcome.FreeSpaceCheckFailed => LocaleManager.Instance[
|
||||
LocaleKeys.TrimXCIFileFreeSpaceCheckFailed],
|
||||
OperationOutcome.InvalidXCIFile => LocaleManager.Instance[LocaleKeys.TrimXCIFileInvalidXCIFile],
|
||||
OperationOutcome.FileIOWriteError => LocaleManager.Instance[LocaleKeys.TrimXCIFileFileIOWriteError],
|
||||
OperationOutcome.FileSizeChanged => LocaleManager.Instance[LocaleKeys.TrimXCIFileFileSizeChanged],
|
||||
OperationOutcome.Cancelled => LocaleManager.Instance[LocaleKeys.TrimXCIFileCancelled],
|
||||
OperationOutcome.Undetermined => LocaleManager.Instance[LocaleKeys.TrimXCIFileFileUndertermined],
|
||||
LocaleKeys.XCITrimmer_TrimFile_FreeSpaceCheckFailed],
|
||||
OperationOutcome.InvalidXCIFile => LocaleManager.Instance[LocaleKeys.XCITrimmer_TrimFile_InvalidXCIFile],
|
||||
OperationOutcome.FileIOWriteError => LocaleManager.Instance[LocaleKeys.XCITrimmer_TrimFile_FileIOWriteError],
|
||||
OperationOutcome.FileSizeChanged => LocaleManager.Instance[LocaleKeys.XCITrimmer_TrimFile_FileSizeChanged],
|
||||
OperationOutcome.Cancelled => LocaleManager.Instance[LocaleKeys.XCITrimmer_TrimFile_Cancelled],
|
||||
OperationOutcome.Undetermined => LocaleManager.Instance[LocaleKeys.XCITrimmer_TrimFile_FileUndertermined],
|
||||
_ => null
|
||||
};
|
||||
}
|
||||
|
||||
@ -2043,7 +2043,7 @@ namespace Ryujinx.Ava.UI.ViewModels
|
||||
if (notifyUser != null)
|
||||
{
|
||||
await ContentDialogHelper.CreateWarningDialog(
|
||||
LocaleManager.Instance[LocaleKeys.TrimXCIFileFailedPrimaryText],
|
||||
LocaleManager.Instance[LocaleKeys.XCITrimmer_TrimFile_FailedPrimaryText],
|
||||
notifyUser
|
||||
);
|
||||
}
|
||||
@ -2072,14 +2072,14 @@ namespace Ryujinx.Ava.UI.ViewModels
|
||||
int savings = (int)Math.Round((double)trimmer.DiskSpaceSavingsB / 1024.0 / 1024.0);
|
||||
int currentFileSize = (int)Math.Round((double)trimmer.FileSizeB / 1024.0 / 1024.0);
|
||||
int cartDataSize = (int)Math.Round((double)trimmer.DataSizeB / 1024.0 / 1024.0);
|
||||
string secondaryText = LocaleManager.Instance.UpdateAndGetDynamicValue(LocaleKeys.TrimXCIFileDialogSecondaryText, currentFileSize.ToString("0"), cartDataSize.ToString("0"), savings.ToString("0"));
|
||||
string secondaryText = LocaleManager.Instance.UpdateAndGetDynamicValue(LocaleKeys.XCITrimmer_TrimFileDialog_SecondaryText, currentFileSize.ToString("0"), cartDataSize.ToString("0"), savings.ToString("0"));
|
||||
|
||||
UserResult result = await ContentDialogHelper.CreateConfirmationDialog(
|
||||
LocaleManager.Instance[LocaleKeys.TrimXCIFileDialogPrimaryText],
|
||||
LocaleManager.Instance[LocaleKeys.XCITrimmer_TrimFileDialog_PrimaryText],
|
||||
secondaryText,
|
||||
LocaleManager.Instance[LocaleKeys.Continue],
|
||||
LocaleManager.Instance[LocaleKeys.Cancel],
|
||||
LocaleManager.Instance[LocaleKeys.GameListContextMenuTrimXCI]
|
||||
LocaleManager.Instance[LocaleKeys.XCITrimmer_GameListContextMenu_Trim]
|
||||
);
|
||||
|
||||
if (result == UserResult.Yes)
|
||||
@ -2089,7 +2089,7 @@ namespace Ryujinx.Ava.UI.ViewModels
|
||||
Dispatcher.UIThread.Post(() =>
|
||||
{
|
||||
StatusBarProgressStatusText =
|
||||
LocaleManager.Instance.UpdateAndGetDynamicValue(LocaleKeys.StatusBarXCIFileTrimming,
|
||||
LocaleManager.Instance.UpdateAndGetDynamicValue(LocaleKeys.XCITrimmer_StatusBar_Trimming,
|
||||
Path.GetFileNameWithoutExtension(filename));
|
||||
StatusBarProgressStatusVisible = true;
|
||||
StatusBarProgressMaximum = 1;
|
||||
|
||||
@ -428,16 +428,16 @@ namespace Ryujinx.Ava.UI.ViewModels
|
||||
{
|
||||
return _processingMode switch
|
||||
{
|
||||
ProcessingMode.Trimming => LocaleManager.Instance[LocaleKeys.XCITrimmerTitleStatusTrimming],
|
||||
ProcessingMode.Untrimming => LocaleManager.Instance[LocaleKeys.XCITrimmerTitleStatusUntrimming],
|
||||
ProcessingMode.Trimming => LocaleManager.Instance[LocaleKeys.XCITrimmer_TitleStatus_Trimming],
|
||||
ProcessingMode.Untrimming => LocaleManager.Instance[LocaleKeys.XCITrimmer_TitleStatus_Untrimming],
|
||||
_ => string.Empty
|
||||
};
|
||||
}
|
||||
else
|
||||
{
|
||||
return string.IsNullOrEmpty(Search) ?
|
||||
string.Format(LocaleManager.Instance[LocaleKeys.XCITrimmerTitleStatusCount], SelectedXCIFiles.Count, AllXCIFiles.Count) :
|
||||
string.Format(LocaleManager.Instance[LocaleKeys.XCITrimmerTitleStatusCountWithFilter], SelectedXCIFiles.Count, AllXCIFiles.Count, DisplayedXCIFiles.Count);
|
||||
string.Format(LocaleManager.Instance[LocaleKeys.XCITrimmer_TitleStatusCount], SelectedXCIFiles.Count, AllXCIFiles.Count) :
|
||||
string.Format(LocaleManager.Instance[LocaleKeys.XCITrimmer_TitleStatusCount_WithFilter], SelectedXCIFiles.Count, AllXCIFiles.Count, DisplayedXCIFiles.Count);
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -468,8 +468,8 @@ namespace Ryujinx.Ava.UI.ViewModels
|
||||
{
|
||||
return SortingField switch
|
||||
{
|
||||
SortField.Name => LocaleManager.Instance[LocaleKeys.XCITrimmerSortName],
|
||||
SortField.Saved => LocaleManager.Instance[LocaleKeys.XCITrimmerSortSaved],
|
||||
SortField.Name => LocaleManager.Instance[LocaleKeys.XCITrimmer_SortName],
|
||||
SortField.Saved => LocaleManager.Instance[LocaleKeys.XCITrimmer_SortSaved],
|
||||
_ => string.Empty,
|
||||
};
|
||||
}
|
||||
@ -519,7 +519,7 @@ namespace Ryujinx.Ava.UI.ViewModels
|
||||
{
|
||||
get
|
||||
{
|
||||
return string.Format(LocaleManager.Instance[LocaleKeys.XCITrimmerSavingsMb], AllXCIFiles.Sum(xci => xci.PotentialSavingsB / BytesPerMb));
|
||||
return string.Format(LocaleManager.Instance[LocaleKeys.XCITrimmer_SavingsMb], AllXCIFiles.Sum(xci => xci.PotentialSavingsB / BytesPerMb));
|
||||
}
|
||||
}
|
||||
|
||||
@ -527,7 +527,7 @@ namespace Ryujinx.Ava.UI.ViewModels
|
||||
{
|
||||
get
|
||||
{
|
||||
return string.Format(LocaleManager.Instance[LocaleKeys.XCITrimmerSavingsMb], AllXCIFiles.Sum(xci => xci.CurrentSavingsB / BytesPerMb));
|
||||
return string.Format(LocaleManager.Instance[LocaleKeys.XCITrimmer_SavingsMb], AllXCIFiles.Sum(xci => xci.CurrentSavingsB / BytesPerMb));
|
||||
}
|
||||
}
|
||||
|
||||
@ -539,7 +539,7 @@ namespace Ryujinx.Ava.UI.ViewModels
|
||||
long actualSavings = AllXCIFiles.Sum(xci => xci.CurrentSavingsB);
|
||||
long differenceMb = (potentialSavings - actualSavings) / BytesPerMb;
|
||||
|
||||
return string.Format(LocaleManager.Instance[LocaleKeys.XCITrimmerCanStillSaveMB], differenceMb);
|
||||
return string.Format(LocaleManager.Instance[LocaleKeys.XCITrimmer_CanStillSaveMB], differenceMb);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@ -30,14 +30,14 @@
|
||||
MinWidth="90"
|
||||
Margin="0,0,10,0"
|
||||
Command="{Binding SelectAll}">
|
||||
<TextBlock Text="{ext:Locale XCITrimmerSelectAll}" />
|
||||
<TextBlock Text="{ext:Locale XCITrimmer_SelectAll}" />
|
||||
</Button>
|
||||
<Button
|
||||
Name="DeselectAllButton"
|
||||
MinWidth="90"
|
||||
Margin="0,0,0,0"
|
||||
Command="{Binding DeselectAll}">
|
||||
<TextBlock Text="{ext:Locale XCITrimmerDeselectAll}" />
|
||||
<TextBlock Text="{ext:Locale XCITrimmer_DeselectAll}" />
|
||||
</Button>
|
||||
</StackPanel>
|
||||
<StackPanel
|
||||
@ -58,13 +58,13 @@
|
||||
<StackPanel>
|
||||
<RadioButton
|
||||
Checked="Sort_Checked"
|
||||
Content="{ext:Locale XCITrimmerSortName}"
|
||||
Content="{ext:Locale XCITrimmer_SortName}"
|
||||
GroupName="Sort"
|
||||
IsChecked="{Binding IsSortedByName, Mode=OneTime}"
|
||||
Tag="Name" />
|
||||
<RadioButton
|
||||
Checked="Sort_Checked"
|
||||
Content="{ext:Locale XCITrimmerSortSaved}"
|
||||
Content="{ext:Locale XCITrimmer_SortSaved}"
|
||||
GroupName="Sort"
|
||||
IsChecked="{Binding IsSortedBySaved, Mode=OneTime}"
|
||||
Tag="Saved" />
|
||||
@ -166,7 +166,7 @@
|
||||
<StackPanel>
|
||||
<TextBlock
|
||||
Classes="h1"
|
||||
Text="{ext:Locale XCITrimmerTitleStatusFailed}" />
|
||||
Text="{ext:Locale XCITrimmer_TitleStatus_Failed}" />
|
||||
<TextBlock
|
||||
Text="{Binding ., Converter={x:Static helpers:XCITrimmerFileStatusDetailConverter.Instance}}"
|
||||
MaxLines="5"
|
||||
@ -198,7 +198,7 @@
|
||||
HorizontalAlignment="Center"
|
||||
VerticalAlignment="Center"
|
||||
MaxLines="1"
|
||||
Text="{ext:Locale XCITrimmerTotalSavings}" />
|
||||
Text="{ext:Locale XCITrimmer_TotalSavings}" />
|
||||
<TextBlock
|
||||
Classes="h1"
|
||||
HorizontalAlignment="Center"
|
||||
@ -229,14 +229,14 @@
|
||||
MinWidth="90"
|
||||
Click="Trim"
|
||||
IsEnabled="{Binding CanTrim}">
|
||||
<TextBlock Text="{ext:Locale XCITrimmerTrim}" />
|
||||
<TextBlock Text="{ext:Locale XCITrimmer_Trim}" />
|
||||
</Button>
|
||||
<Button
|
||||
Name="UntrimButton"
|
||||
MinWidth="90"
|
||||
Click="Untrim"
|
||||
IsEnabled="{Binding CanUntrim}">
|
||||
<TextBlock Text="{ext:Locale XCITrimmerUntrim}" />
|
||||
<TextBlock Text="{ext:Locale XCITrimmer_Untrim}" />
|
||||
</Button>
|
||||
</StackPanel>
|
||||
<StackPanel
|
||||
|
||||
@ -29,7 +29,7 @@ namespace Ryujinx.Ava.UI.Views.Dialog
|
||||
{
|
||||
ViewModel = new XciTrimmerViewModel(RyujinxApp.MainWindow.ViewModel)
|
||||
},
|
||||
Title = LocaleManager.Instance[LocaleKeys.MenuBarActionsXCITrimmer]
|
||||
Title = LocaleManager.Instance[LocaleKeys.XCITrimmer_MenuBarActions_OpenTrimmer]
|
||||
};
|
||||
|
||||
Style bottomBorder = new(x => x.OfType<Grid>().Name("DialogSpace").Child().OfType<Border>());
|
||||
|
||||
@ -243,7 +243,7 @@
|
||||
<MenuItem Header="{ext:Locale MenuBarActionsTools}" Icon="{ext:Icon fa-solid fa-toolbox}">
|
||||
<MenuItem
|
||||
Name="MiiAppletMenuItem" Header="{ext:Locale MiiEditor_MenuBarActions_OpenEditor}" Icon="{ext:Icon fa-solid fa-face-grin-wide}" />
|
||||
<MenuItem Name="XciTrimmerMenuItem" Header="{ext:Locale MenuBarActionsXCITrimmer}" Icon="{ext:Icon fa-solid fa-scissors}" ToolTip.Tip="{ext:Locale MenuBarActionsXCITrimmerTooltip}" />
|
||||
<MenuItem Name="XciTrimmerMenuItem" Header="{ext:Locale XCITrimmer_MenuBarActions_OpenTrimmer}" Icon="{ext:Icon fa-solid fa-scissors}" ToolTip.Tip="{ext:Locale XCITrimmer_MenuBarActions_OpenTrimmer_ToolTip}" />
|
||||
</MenuItem>
|
||||
</MenuItem>
|
||||
<MenuItem VerticalAlignment="Center" Header="{ext:Locale MenuBarView}">
|
||||
|
||||
Loading…
Reference in New Issue
Block a user