Add Keep Local Backups to config. Addresses #284.

This commit is contained in:
J-D-K 2025-09-25 17:14:46 -04:00
parent 0c44efda42
commit 2b079fb49f
24 changed files with 653 additions and 610 deletions

View File

@ -8,6 +8,7 @@ namespace config::keys
inline constexpr std::string_view AUTO_BACKUP_ON_RESTORE = "AutoBackupOnRestore"; inline constexpr std::string_view AUTO_BACKUP_ON_RESTORE = "AutoBackupOnRestore";
inline constexpr std::string_view AUTO_NAME_BACKUPS = "AutoNameBackups"; inline constexpr std::string_view AUTO_NAME_BACKUPS = "AutoNameBackups";
inline constexpr std::string_view AUTO_UPLOAD = "AutoUploadToRemote"; inline constexpr std::string_view AUTO_UPLOAD = "AutoUploadToRemote";
inline constexpr std::string_view KEEP_LOCAL_BACKUPS = "KeepLocalBackups";
inline constexpr std::string_view USE_TITLE_IDS = "AlwaysUseTitleID"; inline constexpr std::string_view USE_TITLE_IDS = "AlwaysUseTitleID";
inline constexpr std::string_view HOLD_FOR_DELETION = "HoldForDeletion"; inline constexpr std::string_view HOLD_FOR_DELETION = "HoldForDeletion";
inline constexpr std::string_view HOLD_FOR_RESTORATION = "HoldForRestoration"; inline constexpr std::string_view HOLD_FOR_RESTORATION = "HoldForRestoration";
@ -28,4 +29,4 @@ namespace config::keys
inline constexpr std::string_view UI_ANIMATION_SCALE = "UIAnimationScaling"; inline constexpr std::string_view UI_ANIMATION_SCALE = "UIAnimationScaling";
inline constexpr std::string_view FAVORITES = "Favorites"; inline constexpr std::string_view FAVORITES = "Favorites";
inline constexpr std::string_view BLACKLIST = "BlackList"; inline constexpr std::string_view BLACKLIST = "BlackList";
} }

View File

@ -21,6 +21,7 @@ namespace colors
inline constexpr sdl::Color SLIDE_PANEL_CLEAR = {0x000000CC}; inline constexpr sdl::Color SLIDE_PANEL_CLEAR = {0x000000CC};
inline constexpr sdl::Color DIV_COLOR = {0x707070FF}; inline constexpr sdl::Color DIV_COLOR = {0x707070FF};
inline constexpr sdl::Color GUIDE_COLOR = {0x0000007F}; inline constexpr sdl::Color GUIDE_COLOR = {0x0000007F};
inline constexpr sdl::Color BAR_GREEN = {0x11CC33FF};
inline constexpr uint8_t ALPHA_FADE_BEGIN = 0x00; inline constexpr uint8_t ALPHA_FADE_BEGIN = 0x00;
inline constexpr uint8_t ALPHA_FADE_END = 0x88; inline constexpr uint8_t ALPHA_FADE_END = 0x88;

View File

@ -159,24 +159,25 @@
"3: Erstellt automatisch ein Backup, wenn ein anderes wiederhergestellt wird.", "3: Erstellt automatisch ein Backup, wenn ein anderes wiederhergestellt wird.",
"4: Vergibt automatisch Namen für Backups und überspringt die Tastatur.", "4: Vergibt automatisch Namen für Backups und überspringt die Tastatur.",
"5: Lädt Backups automatisch in den Remote-Speicher hoch und löscht sie lokal.", "5: Lädt Backups automatisch in den Remote-Speicher hoch und löscht sie lokal.",
"6: Verwendet immer Anwendungs-IDs für Exportordnernamen.", "6: Behaltet das lokale Backup, das erstellt wurde, wenn das automatische Hochladen aktiviert ist, anstatt es zu löschen.",
"7: Ob das Halten von [A] für drei Sekunden erforderlich ist, um Backups zu löschen.", "7: Verwendet immer Anwendungs-IDs für Exportordnernamen.",
"8: Ob das Halten von [A] für drei Sekunden erforderlich ist, um Backups wiederherzustellen.", "8: Ob das Halten von [A] für drei Sekunden erforderlich ist, um Backups zu löschen.",
"9: Ob das Halten von [A] für drei Sekunden erforderlich ist, um Backups zu überschreiben.", "9: Ob das Halten von [A] für drei Sekunden erforderlich ist, um Backups wiederherzustellen.",
"10: Zeigt beim Start nur Speicherstände an, die JKSV erfolgreich öffnen kann.", "10: Ob das Halten von [A] für drei Sekunden erforderlich ist, um Backups zu überschreiben.",
"11: Zeigt Systemspeicherstände, die an ein Konto gebunden sind.", "11: Zeigt beim Start nur Speicherstände an, die JKSV erfolgreich öffnen kann.",
"12: Aktiviert das Wiederherstellen von Systemspeicherständen und das Schreiben auf NAND-Partitionen. *Dies kann gefährlich sein.*", "12: Zeigt Systemspeicherstände, die an ein Konto gebunden sind.",
"13: Exportiert Speicherstände als ZIP-Archive statt als entpackte Ordner.", "13: Aktiviert das Wiederherstellen von Systemspeicherständen und das Schreiben auf NAND-Partitionen. *Dies kann gefährlich sein.*",
"14: Kompressions- oder Deflate-Level beim Schreiben in ZIP. Der Standardwert ist 6. Niedrigere Werte sind schneller, bieten aber weniger Kompression und Speicherplatzersparnis. Null bedeutet 'Store' oder keine Kompression.", "14: Exportiert Speicherstände als ZIP-Archive statt als entpackte Ordner.",
"15: Steuert die Art und Weise, wie Titel sortiert und angezeigt werden.", "15: Kompressions- oder Deflate-Level beim Schreiben in ZIP. Der Standardwert ist 6. Niedrigere Werte sind schneller, bieten aber weniger Kompression und Speicherplatzersparnis. Null bedeutet 'Store' oder keine Kompression.",
"16: Zeigt Titel als Textmenüs wie im ursprünglichen JKSM auf dem 3DS an, anstatt als Symbolraster.", "16: Steuert die Art und Weise, wie Titel sortiert und angezeigt werden.",
"17: Erzwingt die Verwendung von Englisch anstelle der erkannten Systemsprache.", "17: Zeigt Titel als Textmenüs wie im ursprünglichen JKSM auf dem 3DS an, anstatt als Symbolraster.",
"18: Ob gemeinsam genutzte Speicherstände aller Benutzer geladen und angezeigt werden. *Dies erfordert einen Neustart, um wirksam zu werden!*", "18: Erzwingt die Verwendung von Englisch anstelle der erkannten Systemsprache.",
"19: Ob BCAT-Speicherstände geladen und angezeigt werden. Diese werden häufig verwendet, um Spielinhalte und Ereignisse außerhalb vollständiger Updates zu verteilen. *Dies erfordert einen Neustart, um wirksam zu werden!*", "19: Ob gemeinsam genutzte Speicherstände aller Benutzer geladen und angezeigt werden. *Dies erfordert einen Neustart, um wirksam zu werden!*",
"20: Ob Cache-Speicherstände geladen und angezeigt werden. Diese können zur Speicherung von DLC und verschiedenen anderen Dingen verwendet werden. *Dies erfordert einen Neustart, um wirksam zu werden!*", "20: Ob BCAT-Speicherstände geladen und angezeigt werden. Diese werden häufig verwendet, um Spielinhalte und Ereignisse außerhalb vollständiger Updates zu verteilen. *Dies erfordert einen Neustart, um wirksam zu werden!*",
"21: Ob Systemspeicherstände geladen und angezeigt werden. *Dies erfordert einen Neustart, um wirksam zu werden!*", "21: Ob Cache-Speicherstände geladen und angezeigt werden. Diese können zur Speicherung von DLC und verschiedenen anderen Dingen verwendet werden. *Dies erfordert einen Neustart, um wirksam zu werden!*",
"22: Verschiebt gelöschte Backups in den Ordner _TRASH_, anstatt sie dauerhaft zu löschen. Dies betrifft nur lokale Backups.", "22: Ob Systemspeicherstände geladen und angezeigt werden. *Dies erfordert einen Neustart, um wirksam zu werden!*",
"23: Legt die Geschwindigkeit fest, mit der Übergänge und Animationen ablaufen. Niedriger ist schneller. Eins ist sofort, vier ist das langsamste, bevor Dinge fehlerhaft werden." "23: Verschiebt gelöschte Backups in den Ordner _TRASH_, anstatt sie dauerhaft zu löschen. Dies betrifft nur lokale Backups.",
"24: Legt die Geschwindigkeit fest, mit der Übergänge und Animationen ablaufen. Niedriger ist schneller. Eins ist sofort, vier ist das langsamste, bevor Dinge fehlerhaft werden."
], ],
"SettingsMenu": [ "SettingsMenu": [
"0: JKSV-Ausgabeordner festlegen.", "0: JKSV-Ausgabeordner festlegen.",
@ -185,24 +186,25 @@
"3: Automatisches Backup bei Wiederherstellung: %s", "3: Automatisches Backup bei Wiederherstellung: %s",
"4: Backups automatisch benennen: %s", "4: Backups automatisch benennen: %s",
"5: Backups automatisch in Remote-Speicher hochladen: %s", "5: Backups automatisch in Remote-Speicher hochladen: %s",
"6: Immer Anwendungs-IDs verwenden: %s", "6: Lokale Backups behalten: %s",
"7: Halten zum Löschen von Backups: %s", "7: Immer Anwendungs-IDs verwenden: %s",
"8: Halten zum Wiederherstellen von Backups: %s", "8: Halten zum Löschen von Backups: %s",
"9: Halten zum Überschreiben von Backups: %s", "9: Halten zum Wiederherstellen von Backups: %s",
"10: Nur einbindbare Titel anzeigen: %s", "10: Halten zum Überschreiben von Backups: %s",
"11: Kontosystem-Speicherstände anzeigen: %s", "11: Nur einbindbare Titel anzeigen: %s",
"12: Schreiben in Systemspeicherstände und NAND aktivieren: %s", "12: Kontosystem-Speicherstände anzeigen: %s",
"13: Speicherstände als ZIP exportieren: %s", "13: Schreiben in Systemspeicherstände und NAND aktivieren: %s",
"14: ZIP-Kompressionsstufe: %u", "14: Speicherstände als ZIP exportieren: %s",
"15: Titel-Sortierart: %s", "15: ZIP-Kompressionsstufe: %u",
"16: Textmenü (JKSM)-Modus: %s", "16: Titel-Sortierart: %s",
"17: Englisch erzwingen: %s", "17: Textmenü (JKSM)-Modus: %s",
"18: Geräte- oder gemeinsame Speicherstände anzeigen: %s", "18: Englisch erzwingen: %s",
"19: BCAT-Speicherstände anzeigen: %s", "19: Geräte- oder gemeinsame Speicherstände anzeigen: %s",
"20: Cache-Speicherstände anzeigen: %s", "20: BCAT-Speicherstände anzeigen: %s",
"21: Systemspeicherstände anzeigen: %s", "21: Cache-Speicherstände anzeigen: %s",
"22: Papierkorb aktivieren: %s", "22: Systemspeicherstände anzeigen: %s",
"23: Animationsskalierung: %.02f" "23: Papierkorb aktivieren: %s",
"24: Animationsskalierung: %.02f"
], ],
"SettingsPops": [ "SettingsPops": [
"0: Blacklist ist leer!", "0: Blacklist ist leer!",
@ -290,4 +292,4 @@
"1: Nein [B]", "1: Nein [B]",
"2: OK [A]" "2: OK [A]"
] ]
} }

View File

@ -158,24 +158,25 @@
"3: Creates a backup automatically when restoring another.", "3: Creates a backup automatically when restoring another.",
"4: Auto-names backups and skips the keyboard.", "4: Auto-names backups and skips the keyboard.",
"5: Automatically uploads backups to remote and deletes them locally.", "5: Automatically uploads backups to remote and deletes them locally.",
"6: Always uses Application IDs for export folder names.", "6: Keeps the local backup created when auto upload is enabled instead of deleting it.",
"7: Whether or not holding [A] for three seconds is required to delete backups.", "7: Always uses Application IDs for export folder names.",
"8: Whether or not holding [A] for three seconds is required to restore backups.", "8: Whether or not holding [A] for three seconds is required to delete backups.",
"9: Whether or not holding [A] for three seconds is required to overwrite backups.", "9: Whether or not holding [A] for three seconds is required to restore backups.",
"10: Only shows save data JKSV can successfully open upon boot.", "10: Whether or not holding [A] for three seconds is required to overwrite backups.",
"11: Shows system saves that are tied to an account.", "11: Only shows save data JKSV can successfully open upon boot.",
"12: Enables restoring system saves and writing to NAND partitions. *This can be dangerous.*", "12: Shows system saves that are tied to an account.",
"13: Exports save data to ZIP archives instead of unpacked folders.", "13: Enables restoring system saves and writing to NAND partitions. *This can be dangerous.*",
"14: Compression or deflate level used when writing to ZIP. The default value is 6. Lower values can be faster, but offer less compression and space savings. Zero is store, or no compression.", "14: Exports save data to ZIP archives instead of unpacked folders.",
"15: Controls the way titles are sorted and displayed.", "15: Compression or deflate level used when writing to ZIP. The default value is 6. Lower values can be faster, but offer less compression and space savings. Zero is store, or no compression.",
"16: Displays titles as text menus like the original JKSM on 3DS instead of icon grids.", "16: Controls the way titles are sorted and displayed.",
"17: Forces English to be used as the language instead of the detected system language.", "17: Displays titles as text menus like the original JKSM on 3DS instead of icon grids.",
"18: Whether or not to load and display save data that is shared by all users. *This requires a restart to take effect!*", "18: Forces English to be used as the language instead of the detected system language.",
"19: Whether or not to load and display BCAT save data. This often used to distribute in-game content and events outside of full updates. *This requires a restart to take effect!*", "19: Whether or not to load and display save data that is shared by all users. *This requires a restart to take effect!*",
"20: Whether or not to load and display Cache save data. This can be used to store DLC and various other things. *This requires a restart to take effect!*", "20: Whether or not to load and display BCAT save data. This often used to distribute in-game content and events outside of full updates. *This requires a restart to take effect!*",
"21: Whether or not the system save data is loaded and displayed. *This requires a restart to take effect!*", "21: Whether or not to load and display Cache save data. This can be used to store DLC and various other things. *This requires a restart to take effect!*",
"22: Moves deleted backups to the _TRASH_ folder instead of permanently deleting them. This only effects local backups.", "22: Whether or not the system save data is loaded and displayed. *This requires a restart to take effect!*",
"23: Sets the speed at which transitions and animations occur. Lower is faster. One is instant, four is the slowest before things start breaking." "23: Moves deleted backups to the _TRASH_ folder instead of permanently deleting them. This only effects local backups.",
"24: Sets the speed at which transitions and animations occur. Lower is faster. One is instant, four is the slowest before things start breaking."
], ],
"SettingsMenu": [ "SettingsMenu": [
"0: Set JKSV output folder.", "0: Set JKSV output folder.",
@ -184,24 +185,25 @@
"3: Auto-backup on restore: %s", "3: Auto-backup on restore: %s",
"4: Auto-name backups: %s", "4: Auto-name backups: %s",
"5: Auto-upload backups to remote storage: %s", "5: Auto-upload backups to remote storage: %s",
"6: Always use Application IDs: %s", "6: Keep Local Backups: %s",
"7: Hold to delete backups: %s", "7: Always use Application IDs: %s",
"8: Hold to restore backups: %s", "8: Hold to delete backups: %s",
"9: Hold to overwrite backups: %s", "9: Hold to restore backups: %s",
"10: Only list mountable titles: %s", "10: Hold to overwrite backups: %s",
"11: Show account system saves: %s", "11: Only list mountable titles: %s",
"12: Enable writing to system saves and NAND: %s", "12: Show account system saves: %s",
"13: Export saves to ZIP: %s", "13: Enable writing to system saves and NAND: %s",
"14: Zip compression level: %u", "14: Export saves to ZIP: %s",
"15: Title sort type: %s", "15: Zip compression level: %u",
"16: Text menu (JKSM) mode: %s", "16: Title sort type: %s",
"17: Force English: %s", "17: Text menu (JKSM) mode: %s",
"18: Show Device or shared save data: %s", "18: Force English: %s",
"19: Show BCAT save data: %s", "19: Show Device or shared save data: %s",
"20: Show Cache save data: %s", "20: Show BCAT save data: %s",
"21: Show System Save Data: %s", "21: Show Cache save data: %s",
"22: Enable trash bin: %s", "22: Show System Save Data: %s",
"23: Animation scaling: %.02f" "23: Enable trash bin: %s",
"24: Animation scaling: %.02f"
], ],
"SettingsPops": [ "SettingsPops": [
"0: Blacklist is empty!", "0: Blacklist is empty!",
@ -289,4 +291,4 @@
"1: No [B]", "1: No [B]",
"2: OK [A]" "2: OK [A]"
] ]
} }

View File

@ -159,24 +159,25 @@
"3: Creates a backup automatically when restoring another.", "3: Creates a backup automatically when restoring another.",
"4: Auto-names backups and skips the keyboard.", "4: Auto-names backups and skips the keyboard.",
"5: Automatically uploads backups to remote and deletes them locally.", "5: Automatically uploads backups to remote and deletes them locally.",
"6: Always uses Application IDs for export folder names.", "6: Keeps the local backup created when auto upload is enabled instead of deleting it.",
"7: Whether or not holding [A] for three seconds is required to delete backups.", "7: Always uses Application IDs for export folder names.",
"8: Whether or not holding [A] for three seconds is required to restore backups.", "8: Whether or not holding [A] for three seconds is required to delete backups.",
"9: Whether or not holding [A] for three seconds is required to overwrite backups.", "9: Whether or not holding [A] for three seconds is required to restore backups.",
"10: Only shows save data JKSV can successfully open upon boot.", "10: Whether or not holding [A] for three seconds is required to overwrite backups.",
"11: Shows system saves that are tied to an account.", "11: Only shows save data JKSV can successfully open upon boot.",
"12: Enables restoring system saves and writing to NAND partitions. *This can be dangerous.*", "12: Shows system saves that are tied to an account.",
"13: Exports save data to ZIP archives instead of unpacked folders.", "13: Enables restoring system saves and writing to NAND partitions. *This can be dangerous.*",
"14: Compression or deflate level used when writing to ZIP. The default value is 6. Lower values can be faster, but offer less compression and space savings. Zero is store, or no compression.", "14: Exports save data to ZIP archives instead of unpacked folders.",
"15: Controls the way titles are sorted and displayed.", "15: Compression or deflate level used when writing to ZIP. The default value is 6. Lower values can be faster, but offer less compression and space savings. Zero is store, or no compression.",
"16: Displays titles as text menus like the original JKSM on 3DS instead of icon grids.", "16: Controls the way titles are sorted and displayed.",
"17: Forces English to be used as the language instead of the detected system language.", "17: Displays titles as text menus like the original JKSM on 3DS instead of icon grids.",
"18: Whether or not to load and display save data that is shared by all users. *This requires a restart to take effect!*", "18: Forces English to be used as the language instead of the detected system language.",
"19: Whether or not to load and display BCAT save data. This often used to distribute in-game content and events outside of full updates. *This requires a restart to take effect!*", "19: Whether or not to load and display save data that is shared by all users. *This requires a restart to take effect!*",
"20: Whether or not to load and display Cache save data. This can be used to store DLC and various other things. *This requires a restart to take effect!*", "20: Whether or not to load and display BCAT save data. This often used to distribute in-game content and events outside of full updates. *This requires a restart to take effect!*",
"21: Whether or not the system save data is loaded and displayed. *This requires a restart to take effect!*", "21: Whether or not to load and display Cache save data. This can be used to store DLC and various other things. *This requires a restart to take effect!*",
"22: Moves deleted backups to the _TRASH_ folder instead of permanently deleting them. This only effects local backups.", "22: Whether or not the system save data is loaded and displayed. *This requires a restart to take effect!*",
"23: Sets the speed at which transitions and animations occur. Lower is faster. One is instant, four is the slowest before things start breaking." "23: Moves deleted backups to the _TRASH_ folder instead of permanently deleting them. This only effects local backups.",
"24: Sets the speed at which transitions and animations occur. Lower is faster. One is instant, four is the slowest before things start breaking."
], ],
"SettingsMenu": [ "SettingsMenu": [
"0: Set JKSV output folder.", "0: Set JKSV output folder.",
@ -185,24 +186,25 @@
"3: Auto-backup on restore: %s", "3: Auto-backup on restore: %s",
"4: Auto-name backups: %s", "4: Auto-name backups: %s",
"5: Auto-upload backups to remote storage: %s", "5: Auto-upload backups to remote storage: %s",
"6: Always use Application IDs: %s", "6: Keep Local Backups: %s",
"7: Hold to delete backups: %s", "7: Always use Application IDs: %s",
"8: Hold to restore backups: %s", "8: Hold to delete backups: %s",
"9: Hold to overwrite backups: %s", "9: Hold to restore backups: %s",
"10: Only list mountable titles: %s", "10: Hold to overwrite backups: %s",
"11: Show account system saves: %s", "11: Only list mountable titles: %s",
"12: Enable writing to system saves and NAND: %s", "12: Show account system saves: %s",
"13: Export saves to ZIP: %s", "13: Enable writing to system saves and NAND: %s",
"14: Zip compression level: %u", "14: Export saves to ZIP: %s",
"15: Title sort type: %s", "15: Zip compression level: %u",
"16: Text menu (JKSM) mode: %s", "16: Title sort type: %s",
"17: Force English: %s", "17: Text menu (JKSM) mode: %s",
"18: Show Device or shared save data: %s", "18: Force English: %s",
"19: Show BCAT save data: %s", "19: Show Device or shared save data: %s",
"20: Show Cache save data: %s", "20: Show BCAT save data: %s",
"21: Show System Save Data: %s", "21: Show Cache save data: %s",
"22: Enable trash bin: %s", "22: Show System Save Data: %s",
"23: Animation scaling: %.02f" "23: Enable trash bin: %s",
"24: Animation scaling: %.02f"
], ],
"SettingsPops": [ "SettingsPops": [
"0: Blacklist is empty!", "0: Blacklist is empty!",

View File

@ -159,24 +159,25 @@
"3: Crea una copia de seguridad automáticamente al restaurar otra.", "3: Crea una copia de seguridad automáticamente al restaurar otra.",
"4: Nombra automáticamente las copias de seguridad y omite el teclado.", "4: Nombra automáticamente las copias de seguridad y omite el teclado.",
"5: Sube automáticamente las copias de seguridad al almacenamiento remoto y las elimina localmente.", "5: Sube automáticamente las copias de seguridad al almacenamiento remoto y las elimina localmente.",
"6: Siempre utiliza los ID de aplicación para los nombres de las carpetas de exportación.", "6: Mantiene la copia local creada cuando la carga automática está activada en lugar de eliminarla.",
"7: Si se requiere mantener pulsado [A] durante tres segundos para eliminar copias de seguridad.", "7: Siempre utiliza los ID de aplicación para los nombres de las carpetas de exportación.",
"8: Si se requiere mantener pulsado [A] durante tres segundos para restaurar copias de seguridad.", "8: Si se requiere mantener pulsado [A] durante tres segundos para eliminar copias de seguridad.",
"9: Si se requiere mantener pulsado [A] durante tres segundos para sobrescribir copias de seguridad.", "9: Si se requiere mantener pulsado [A] durante tres segundos para restaurar copias de seguridad.",
"10: Solo muestra datos guardados que JKSV puede abrir correctamente al iniciar.", "10: Si se requiere mantener pulsado [A] durante tres segundos para sobrescribir copias de seguridad.",
"11: Muestra partidas del sistema vinculadas a una cuenta.", "11: Solo muestra datos guardados que JKSV puede abrir correctamente al iniciar.",
"12: Permite restaurar partidas del sistema y escribir en particiones NAND. *Esto puede ser peligroso.*", "12: Muestra partidas del sistema vinculadas a una cuenta.",
"13: Exporta datos guardados a archivos ZIP en lugar de carpetas sin comprimir.", "13: Permite restaurar partidas del sistema y escribir en particiones NAND. *Esto puede ser peligroso.*",
"14: Nivel de compresión o deflate usado al escribir en ZIP. El valor predeterminado es 6. Valores más bajos son más rápidos, pero ofrecen menos compresión y ahorro de espacio. Cero es almacenar, o sin compresión.", "14: Exporta datos guardados a archivos ZIP en lugar de carpetas sin comprimir.",
"15: Controla la forma en que se ordenan y muestran los títulos.", "15: Nivel de compresión o deflate usado al escribir en ZIP. El valor predeterminado es 6. Valores más bajos son más rápidos, pero ofrecen menos compresión y ahorro de espacio. Cero es almacenar, o sin compresión.",
"16: Muestra los títulos como menús de texto como el JKSM original en 3DS en lugar de cuadrículas de iconos.", "16: Controla la forma en que se ordenan y muestran los títulos.",
"17: Obliga a usar inglés como idioma en lugar del detectado por el sistema.", "17: Muestra los títulos como menús de texto como el JKSM original en 3DS en lugar de cuadrículas de iconos.",
"18: Si se cargan y muestran datos guardados compartidos por todos los usuarios. *¡Esto requiere reiniciar para aplicarse!*", "18: Obliga a usar inglés como idioma en lugar del detectado por el sistema.",
"19: Si se cargan y muestran datos guardados BCAT. Estos suelen usarse para distribuir contenido y eventos del juego fuera de actualizaciones completas. *¡Esto requiere reiniciar para aplicarse!*", "19: Si se cargan y muestran datos guardados compartidos por todos los usuarios. *¡Esto requiere reiniciar para aplicarse!*",
"20: Si se cargan y muestran datos guardados de caché. Estos pueden usarse para almacenar DLC y otras cosas. *¡Esto requiere reiniciar para aplicarse!*", "20: Si se cargan y muestran datos guardados BCAT. Estos suelen usarse para distribuir contenido y eventos del juego fuera de actualizaciones completas. *¡Esto requiere reiniciar para aplicarse!*",
"21: Si se cargan y muestran datos guardados del sistema. *¡Esto requiere reiniciar para aplicarse!*", "21: Si se cargan y muestran datos guardados de caché. Estos pueden usarse para almacenar DLC y otras cosas. *¡Esto requiere reiniciar para aplicarse!*",
"22: Mueve las copias de seguridad eliminadas a la carpeta _TRASH_ en lugar de borrarlas permanentemente. Esto solo afecta a copias de seguridad locales.", "22: Si se cargan y muestran datos guardados del sistema. *¡Esto requiere reiniciar para aplicarse!*",
"23: Controla la velocidad a la que ocurren las transiciones y animaciones. Valores más bajos son más rápidos. Uno es instantáneo, cuatro es el más lento antes de que se produzcan fallos." "23: Mueve las copias de seguridad eliminadas a la carpeta _TRASH_ en lugar de borrarlas permanentemente. Esto solo afecta a copias de seguridad locales.",
"24: Controla la velocidad a la que ocurren las transiciones y animaciones. Valores más bajos son más rápidos. Uno es instantáneo, cuatro es el más lento antes de que se produzcan fallos."
], ],
"SettingsMenu": [ "SettingsMenu": [
"0: Establecer carpeta de salida de JKSV.", "0: Establecer carpeta de salida de JKSV.",
@ -185,24 +186,25 @@
"3: Copia automática al restaurar: %s", "3: Copia automática al restaurar: %s",
"4: Nombrar copias automáticamente: %s", "4: Nombrar copias automáticamente: %s",
"5: Subir copias automáticamente al almacenamiento remoto: %s", "5: Subir copias automáticamente al almacenamiento remoto: %s",
"6: Usar siempre ID de aplicación: %s", "6: Mantener copias locales: %s",
"7: Mantener pulsado para eliminar copias: %s", "7: Usar siempre ID de aplicación: %s",
"8: Mantener pulsado para restaurar copias: %s", "8: Mantener pulsado para eliminar copias: %s",
"9: Mantener pulsado para sobrescribir copias: %s", "9: Mantener pulsado para restaurar copias: %s",
"10: Mostrar solo títulos montables: %s", "10: Mantener pulsado para sobrescribir copias: %s",
"11: Mostrar partidas de sistema vinculadas a cuentas: %s", "11: Mostrar solo títulos montables: %s",
"12: Permitir escritura en partidas de sistema y NAND: %s", "12: Mostrar partidas de sistema vinculadas a cuentas: %s",
"13: Exportar partidas a ZIP: %s", "13: Permitir escritura en partidas de sistema y NAND: %s",
"14: Nivel de compresión ZIP: %u", "14: Exportar partidas a ZIP: %s",
"15: Tipo de orden de títulos: %s", "15: Nivel de compresión ZIP: %u",
"16: Modo menú de texto (JKSM): %s", "16: Tipo de orden de títulos: %s",
"17: Forzar inglés: %s", "17: Modo menú de texto (JKSM): %s",
"18: Mostrar partidas compartidas o de dispositivo: %s", "18: Forzar inglés: %s",
"19: Mostrar partidas BCAT: %s", "19: Mostrar partidas compartidas o de dispositivo: %s",
"20: Mostrar partidas de caché: %s", "20: Mostrar partidas BCAT: %s",
"21: Mostrar datos guardados del sistema: %s", "21: Mostrar partidas de caché: %s",
"22: Activar papelera: %s", "22: Mostrar datos guardados del sistema: %s",
"23: Escalado de animación: %.02f" "23: Activar papelera: %s",
"24: Escalado de animación: %.02f"
], ],
"SettingsPops": [ "SettingsPops": [
"0: ¡La lista negra está vacía!", "0: ¡La lista negra está vacía!",
@ -290,4 +292,4 @@
"1: No [B]", "1: No [B]",
"2: OK [A]" "2: OK [A]"
] ]
} }

View File

@ -159,24 +159,25 @@
"3: Crea un respaldo automáticamente al restaurar otro.", "3: Crea un respaldo automáticamente al restaurar otro.",
"4: Nombra automáticamente los respaldos y omite el teclado.", "4: Nombra automáticamente los respaldos y omite el teclado.",
"5: Sube automáticamente los respaldos al almacenamiento remoto y los borra localmente.", "5: Sube automáticamente los respaldos al almacenamiento remoto y los borra localmente.",
"6: Siempre utiliza los ID de aplicación para los nombres de las carpetas de exportación.", "6: Conserva la copia local creada cuando la subida automática está activada en lugar de borrarla.",
"7: Si es necesario mantener presionado [A] durante tres segundos para borrar respaldos.", "7: Siempre utiliza los ID de aplicación para los nombres de las carpetas de exportación.",
"8: Si es necesario mantener presionado [A] durante tres segundos para restaurar respaldos.", "8: Si es necesario mantener presionado [A] durante tres segundos para borrar respaldos.",
"9: Si es necesario mantener presionado [A] durante tres segundos para sobrescribir respaldos.", "9: Si es necesario mantener presionado [A] durante tres segundos para restaurar respaldos.",
"10: Solo muestra los datos guardados que JKSV puede abrir correctamente al iniciar.", "10: Si es necesario mantener presionado [A] durante tres segundos para sobrescribir respaldos.",
"11: Muestra partidas del sistema vinculadas a una cuenta.", "11: Solo muestra los datos guardados que JKSV puede abrir correctamente al iniciar.",
"12: Permite restaurar partidas del sistema y escribir en particiones NAND. *Esto puede ser peligroso.*", "12: Muestra partidas del sistema vinculadas a una cuenta.",
"13: Exporta datos guardados como archivos ZIP en lugar de carpetas sin comprimir.", "13: Permite restaurar partidas del sistema y escribir en particiones NAND. *Esto puede ser peligroso.*",
"14: Nivel de compresión o deflate usado al escribir en ZIP. El valor predeterminado es 6. Valores más bajos son más rápidos, pero ofrecen menos compresión y ahorro de espacio. Cero es almacenar, o sin compresión.", "14: Exporta datos guardados como archivos ZIP en lugar de carpetas sin comprimir.",
"15: Controla la manera en que se ordenan y muestran los títulos.", "15: Nivel de compresión o deflate usado al escribir en ZIP. El valor predeterminado es 6. Valores más bajos son más rápidos, pero ofrecen menos compresión y ahorro de espacio. Cero es almacenar, o sin compresión.",
"16: Muestra los títulos como menús de texto como el JKSM original en 3DS en lugar de cuadrículas de íconos.", "16: Controla la manera en que se ordenan y muestran los títulos.",
"17: Obliga a usar inglés como idioma en lugar del detectado por el sistema.", "17: Muestra los títulos como menús de texto como el JKSM original en 3DS en lugar de cuadrículas de íconos.",
"18: Si se cargan y muestran los datos guardados compartidos por todos los usuarios. *¡Esto requiere reiniciar para aplicarse!*", "18: Obliga a usar inglés como idioma en lugar del detectado por el sistema.",
"19: Si se cargan y muestran los datos guardados BCAT. Estos se usan a menudo para distribuir contenido y eventos del juego fuera de las actualizaciones completas. *¡Esto requiere reiniciar para aplicarse!*", "19: Si se cargan y muestran los datos guardados compartidos por todos los usuarios. *¡Esto requiere reiniciar para aplicarse!*",
"20: Si se cargan y muestran los datos guardados de caché. Estos pueden usarse para almacenar DLC y otras cosas. *¡Esto requiere reiniciar para aplicarse!*", "20: Si se cargan y muestran los datos guardados BCAT. Estos se usan a menudo para distribuir contenido y eventos del juego fuera de las actualizaciones completas. *¡Esto requiere reiniciar para aplicarse!*",
"21: Si se cargan y muestran los datos guardados del sistema. *¡Esto requiere reiniciar para aplicarse!*", "21: Si se cargan y muestran los datos guardados de caché. Estos pueden usarse para almacenar DLC y otras cosas. *¡Esto requiere reiniciar para aplicarse!*",
"22: Mueve los respaldos eliminados a la carpeta _TRASH_ en lugar de borrarlos permanentemente. Esto solo afecta a respaldos locales.", "22: Si se cargan y muestran los datos guardados del sistema. *¡Esto requiere reiniciar para aplicarse!*",
"23: Controla la velocidad a la que ocurren las transiciones y animaciones. Valores más bajos son más rápidos. Uno es instantáneo, cuatro es el más lento antes de que empiecen los errores." "23: Mueve los respaldos eliminados a la carpeta _TRASH_ en lugar de borrarlos permanentemente. Esto solo afecta a respaldos locales.",
"24: Controla la velocidad a la que ocurren las transiciones y animaciones. Valores más bajos son más rápidos. Uno es instantáneo, cuatro es el más lento antes de que empiecen los errores."
], ],
"SettingsMenu": [ "SettingsMenu": [
"0: Definir carpeta de salida de JKSV.", "0: Definir carpeta de salida de JKSV.",
@ -185,24 +186,25 @@
"3: Respaldo automático al restaurar: %s", "3: Respaldo automático al restaurar: %s",
"4: Nombrar respaldos automáticamente: %s", "4: Nombrar respaldos automáticamente: %s",
"5: Subir respaldos automáticamente al almacenamiento remoto: %s", "5: Subir respaldos automáticamente al almacenamiento remoto: %s",
"6: Usar siempre ID de aplicación: %s", "6: Mantener copias locales: %s",
"7: Mantener presionado para borrar respaldos: %s", "7: Usar siempre ID de aplicación: %s",
"8: Mantener presionado para restaurar respaldos: %s", "8: Mantener presionado para borrar respaldos: %s",
"9: Mantener presionado para sobrescribir respaldos: %s", "9: Mantener presionado para restaurar respaldos: %s",
"10: Mostrar solo títulos montables: %s", "10: Mantener presionado para sobrescribir respaldos: %s",
"11: Mostrar partidas de sistema vinculadas a cuentas: %s", "11: Mostrar solo títulos montables: %s",
"12: Permitir escritura en partidas de sistema y NAND: %s", "12: Mostrar partidas de sistema vinculadas a cuentas: %s",
"13: Exportar partidas a ZIP: %s", "13: Permitir escritura en partidas de sistema y NAND: %s",
"14: Nivel de compresión ZIP: %u", "14: Exportar partidas a ZIP: %s",
"15: Tipo de orden de títulos: %s", "15: Nivel de compresión ZIP: %u",
"16: Modo menú de texto (JKSM): %s", "16: Tipo de orden de títulos: %s",
"17: Forzar inglés: %s", "17: Modo menú de texto (JKSM): %s",
"18: Mostrar partidas compartidas o de dispositivo: %s", "18: Forzar inglés: %s",
"19: Mostrar partidas BCAT: %s", "19: Mostrar partidas compartidas o de dispositivo: %s",
"20: Mostrar partidas de caché: %s", "20: Mostrar partidas BCAT: %s",
"21: Mostrar datos guardados del sistema: %s", "21: Mostrar partidas de caché: %s",
"22: Activar papelera: %s", "22: Mostrar datos guardados del sistema: %s",
"23: Escalado de animación: %.02f" "23: Activar papelera: %s",
"24: Escalado de animación: %.02f"
], ],
"SettingsPops": [ "SettingsPops": [
"0: ¡La lista negra está vacía!", "0: ¡La lista negra está vacía!",
@ -290,4 +292,4 @@
"1: No [B]", "1: No [B]",
"2: OK [A]" "2: OK [A]"
] ]
} }

View File

@ -159,24 +159,25 @@
"3: Crée automatiquement une sauvegarde lors de la restauration dune autre.", "3: Crée automatiquement une sauvegarde lors de la restauration dune autre.",
"4: Nomme automatiquement les sauvegardes et ignore le clavier.", "4: Nomme automatiquement les sauvegardes et ignore le clavier.",
"5: Téléverse automatiquement les sauvegardes vers un stockage distant et les supprime localement.", "5: Téléverse automatiquement les sauvegardes vers un stockage distant et les supprime localement.",
"6: Utilise toujours les IDs dapplication pour les noms de dossiers dexportation.", "6: Conserve la sauvegarde locale créée lorsque le téléversement automatique est activé au lieu de la supprimer.",
"7: Indique si maintenir [A] pendant trois secondes est requis pour supprimer des sauvegardes.", "7: Utilise toujours les IDs dapplication pour les noms de dossiers dexportation.",
"8: Indique si maintenir [A] pendant trois secondes est requis pour restaurer des sauvegardes.", "8: Indique si maintenir [A] pendant trois secondes est requis pour supprimer des sauvegardes.",
"9: Indique si maintenir [A] pendant trois secondes est requis pour écraser des sauvegardes.", "9: Indique si maintenir [A] pendant trois secondes est requis pour restaurer des sauvegardes.",
"10: Naffiche que les données sauvegardées que JKSV peut ouvrir avec succès au démarrage.", "10: Indique si maintenir [A] pendant trois secondes est requis pour écraser des sauvegardes.",
"11: Affiche les sauvegardes système liées à un compte.", "11: Naffiche que les données sauvegardées que JKSV peut ouvrir avec succès au démarrage.",
"12: Active la restauration des sauvegardes système et lécriture sur les partitions NAND. *Ceci peut être dangereux.*", "12: Affiche les sauvegardes système liées à un compte.",
"13: Exporte les données sauvegardées en archives ZIP au lieu de dossiers non compressés.", "13: Active la restauration des sauvegardes système et lécriture sur les partitions NAND. *Ceci peut être dangereux.*",
"14: Niveau de compression ou deflate utilisé lors de lécriture dans un ZIP. La valeur par défaut est 6. Des valeurs plus basses sont plus rapides mais offrent moins de compression et déconomie despace. Zéro signifie stocker, sans compression.", "14: Exporte les données sauvegardées en archives ZIP au lieu de dossiers non compressés.",
"15: Contrôle la manière dont les titres sont triés et affichés.", "15: Niveau de compression ou deflate utilisé lors de lécriture dans un ZIP. La valeur par défaut est 6. Des valeurs plus basses sont plus rapides mais offrent moins de compression et déconomie despace. Zéro signifie stocker, sans compression.",
"16: Affiche les titres sous forme de menus texte comme le JKSM original sur 3DS au lieu de grilles dicônes.", "16: Contrôle la manière dont les titres sont triés et affichés.",
"17: Force lutilisation de langlais comme langue au lieu de la langue détectée du système.", "17: Affiche les titres sous forme de menus texte comme le JKSM original sur 3DS au lieu de grilles dicônes.",
"18: Indique si les sauvegardes partagées par tous les utilisateurs doivent être chargées et affichées. *Ceci nécessite un redémarrage pour prendre effet!*", "18: Force lutilisation de langlais comme langue au lieu de la langue détectée du système.",
"19: Indique si les sauvegardes BCAT doivent être chargées et affichées. Celles-ci sont souvent utilisées pour distribuer du contenu et des événements en dehors des mises à jour complètes. *Ceci nécessite un redémarrage pour prendre effet!*", "19: Indique si les sauvegardes partagées par tous les utilisateurs doivent être chargées et affichées. *Ceci nécessite un redémarrage pour prendre effet!*",
"20: Indique si les sauvegardes du cache doivent être chargées et affichées. Elles peuvent être utilisées pour stocker des DLC et diverses autres choses. *Ceci nécessite un redémarrage pour prendre effet!*", "20: Indique si les sauvegardes BCAT doivent être chargées et affichées. Celles-ci sont souvent utilisées pour distribuer du contenu et des événements en dehors des mises à jour complètes. *Ceci nécessite un redémarrage pour prendre effet!*",
"21: Indique si les sauvegardes système doivent être chargées et affichées. *Ceci nécessite un redémarrage pour prendre effet!*", "21: Indique si les sauvegardes du cache doivent être chargées et affichées. Elles peuvent être utilisées pour stocker des DLC et diverses autres choses. *Ceci nécessite un redémarrage pour prendre effet!*",
"22: Déplace les sauvegardes supprimées dans le dossier _TRASH_ au lieu de les supprimer définitivement. Ceci naffecte que les sauvegardes locales.", "22: Indique si les sauvegardes système doivent être chargées et affichées. *Ceci nécessite un redémarrage pour prendre effet!*",
"23: Définit la vitesse à laquelle se produisent les transitions et animations. Plus bas est plus rapide. Un est instantané, quatre est le plus lent avant que cela ne commence à dysfonctionner." "23: Déplace les sauvegardes supprimées dans le dossier _TRASH_ au lieu de les supprimer définitivement. Ceci naffecte que les sauvegardes locales.",
"24: Définit la vitesse à laquelle se produisent les transitions et animations. Plus bas est plus rapide. Un est instantané, quatre est le plus lent avant que cela ne commence à dysfonctionner."
], ],
"SettingsMenu": [ "SettingsMenu": [
"0: Définir le dossier de sortie de JKSV.", "0: Définir le dossier de sortie de JKSV.",
@ -185,24 +186,25 @@
"3: Sauvegarde auto lors de la restauration: %s", "3: Sauvegarde auto lors de la restauration: %s",
"4: Nommage automatique des sauvegardes: %s", "4: Nommage automatique des sauvegardes: %s",
"5: Téléversement automatique des sauvegardes vers stockage distant: %s", "5: Téléversement automatique des sauvegardes vers stockage distant: %s",
"6: Toujours utiliser les IDs dapplication: %s", "6: Conserver les sauvegardes locales : %s",
"7: Maintenir pour supprimer des sauvegardes: %s", "7: Toujours utiliser les IDs dapplication: %s",
"8: Maintenir pour restaurer des sauvegardes: %s", "8: Maintenir pour supprimer des sauvegardes: %s",
"9: Maintenir pour écraser des sauvegardes: %s", "9: Maintenir pour restaurer des sauvegardes: %s",
"10: Nafficher que les titres montables: %s", "10: Maintenir pour écraser des sauvegardes: %s",
"11: Afficher les sauvegardes système liées à un compte: %s", "11: Nafficher que les titres montables: %s",
"12: Activer lécriture dans les sauvegardes système et NAND: %s", "12: Afficher les sauvegardes système liées à un compte: %s",
"13: Exporter sauvegardes en ZIP: %s", "13: Activer lécriture dans les sauvegardes système et NAND: %s",
"14: Niveau de compression ZIP: %u", "14: Exporter sauvegardes en ZIP: %s",
"15: Type de tri des titres: %s", "15: Niveau de compression ZIP: %u",
"16: Mode menu texte (JKSM): %s", "16: Type de tri des titres: %s",
"17: Forcer langlais: %s", "17: Mode menu texte (JKSM): %s",
"18: Afficher les sauvegardes dappareil ou partagées: %s", "18: Forcer langlais: %s",
"19: Afficher les sauvegardes BCAT: %s", "19: Afficher les sauvegardes dappareil ou partagées: %s",
"20: Afficher les sauvegardes cache: %s", "20: Afficher les sauvegardes BCAT: %s",
"21: Afficher les sauvegardes système: %s", "21: Afficher les sauvegardes cache: %s",
"22: Activer la corbeille: %s", "22: Afficher les sauvegardes système: %s",
"23: Échelle danimation: %.02f" "23: Activer la corbeille: %s",
"24: Échelle danimation: %.02f"
], ],
"SettingsPops": [ "SettingsPops": [
"0: La liste noire est vide !", "0: La liste noire est vide !",
@ -290,4 +292,4 @@
"1: Non [B]", "1: Non [B]",
"2: OK [A]" "2: OK [A]"
] ]
} }

View File

@ -159,24 +159,25 @@
"3: Crée automatiquement une sauvegarde lors de la restauration dune autre.", "3: Crée automatiquement une sauvegarde lors de la restauration dune autre.",
"4: Nomme automatiquement les sauvegardes et ignore le clavier.", "4: Nomme automatiquement les sauvegardes et ignore le clavier.",
"5: Téléverse automatiquement les sauvegardes vers un stockage à distance et les supprime localement.", "5: Téléverse automatiquement les sauvegardes vers un stockage à distance et les supprime localement.",
"6: Utilise toujours les identifiants dapplication pour les noms de dossiers dexportation.", "6: Conserve la sauvegarde locale créée lorsque le téléversement automatique est activé au lieu de la supprimer.",
"7: Si maintenir [A] pendant trois secondes est requis pour supprimer des sauvegardes.", "7 Utilise toujours les identifiants dapplication pour les noms de dossiers dexportation.",
"8: Si maintenir [A] pendant trois secondes est requis pour restaurer des sauvegardes.", "8 Si maintenir [A] pendant trois secondes est requis pour supprimer des sauvegardes.",
"9: Si maintenir [A] pendant trois secondes est requis pour écraser des sauvegardes.", "9 Si maintenir [A] pendant trois secondes est requis pour restaurer des sauvegardes.",
"10: Naffiche que les données sauvegardées que JKSV peut ouvrir correctement au démarrage.", "10: Si maintenir [A] pendant trois secondes est requis pour écraser des sauvegardes.",
"11: Affiche les sauvegardes système liées à un compte.", "11: Naffiche que les données sauvegardées que JKSV peut ouvrir correctement au démarrage.",
"12: Permet la restauration des sauvegardes système et lécriture sur les partitions NAND. *Cela peut être dangereux.*", "12: Affiche les sauvegardes système liées à un compte.",
"13: Exporte les données sauvegardées en fichiers ZIP plutôt quen dossiers non compressés.", "13: Permet la restauration des sauvegardes système et lécriture sur les partitions NAND. *Cela peut être dangereux.*",
"14: Niveau de compression ou deflate utilisé lors de lécriture dans un ZIP. La valeur par défaut est 6. Des valeurs plus faibles sont plus rapides mais offrent moins de compression et déconomie despace. Zéro signifie stocker, ou sans compression.", "14: Exporte les données sauvegardées en fichiers ZIP plutôt quen dossiers non compressés.",
"15: Contrôle la manière dont les titres sont triés et affichés.", "15: Niveau de compression ou deflate utilisé lors de lécriture dans un ZIP. La valeur par défaut est 6. Des valeurs plus faibles sont plus rapides mais offrent moins de compression et déconomie despace. Zéro signifie stocker, ou sans compression.",
"16: Affiche les titres comme menus texte comme le JKSM original sur 3DS plutôt que comme grilles dicônes.", "16: Contrôle la manière dont les titres sont triés et affichés.",
"17: Force lutilisation de langlais au lieu de la langue détectée du système.", "17: Affiche les titres comme menus texte comme le JKSM original sur 3DS plutôt que comme grilles dicônes.",
"18: Si les sauvegardes partagées par tous les utilisateurs doivent être chargées et affichées. *Cela nécessite un redémarrage pour prendre effet!*", "18: Force lutilisation de langlais au lieu de la langue détectée du système.",
"19: Si les sauvegardes BCAT doivent être chargées et affichées. Elles servent souvent à distribuer du contenu et des événements hors mises à jour complètes. *Cela nécessite un redémarrage pour prendre effet!*", "19: Si les sauvegardes partagées par tous les utilisateurs doivent être chargées et affichées. *Cela nécessite un redémarrage pour prendre effet!*",
"20: Si les sauvegardes cache doivent être chargées et affichées. Elles peuvent servir à stocker du contenu téléchargeable et divers autres éléments. *Cela nécessite un redémarrage pour prendre effet!*", "20: Si les sauvegardes BCAT doivent être chargées et affichées. Elles servent souvent à distribuer du contenu et des événements hors mises à jour complètes. *Cela nécessite un redémarrage pour prendre effet!*",
"21: Si les sauvegardes système doivent être chargées et affichées. *Cela nécessite un redémarrage pour prendre effet!*", "21: Si les sauvegardes cache doivent être chargées et affichées. Elles peuvent servir à stocker du contenu téléchargeable et divers autres éléments. *Cela nécessite un redémarrage pour prendre effet!*",
"22: Déplace les sauvegardes supprimées vers le dossier _TRASH_ plutôt que de les supprimer définitivement. Ceci naffecte que les sauvegardes locales.", "22: Si les sauvegardes système doivent être chargées et affichées. *Cela nécessite un redémarrage pour prendre effet!*",
"23: Définit la vitesse des transitions et des animations. Plus bas est plus rapide. 1 est instantané, 4 est le plus lent avant que ça ne cause des problèmes." "23: Déplace les sauvegardes supprimées vers le dossier _TRASH_ plutôt que de les supprimer définitivement. Ceci naffecte que les sauvegardes locales.",
"24: Définit la vitesse des transitions et des animations. Plus bas est plus rapide. 1 est instantané, 4 est le plus lent avant que ça ne cause des problèmes."
], ],
"SettingsMenu": [ "SettingsMenu": [
"0: Définir le dossier de sortie de JKSV.", "0: Définir le dossier de sortie de JKSV.",
@ -185,24 +186,25 @@
"3: Sauvegarde automatique lors de la restauration: %s", "3: Sauvegarde automatique lors de la restauration: %s",
"4: Nommer automatiquement les sauvegardes: %s", "4: Nommer automatiquement les sauvegardes: %s",
"5: Téléverser automatiquement les sauvegardes vers le stockage distant: %s", "5: Téléverser automatiquement les sauvegardes vers le stockage distant: %s",
"6: Toujours utiliser les identifiants dapplication: %s", "6: Conserver les sauvegardes locales : %s",
"7: Maintenir pour supprimer des sauvegardes: %s", "7: Toujours utiliser les identifiants dapplication: %s",
"8: Maintenir pour restaurer des sauvegardes: %s", "8: Maintenir pour supprimer des sauvegardes: %s",
"9: Maintenir pour écraser des sauvegardes: %s", "9: Maintenir pour restaurer des sauvegardes: %s",
"10: Afficher seulement les titres montables: %s", "10: Maintenir pour écraser des sauvegardes: %s",
"11: Afficher les sauvegardes système liées aux comptes: %s", "11: Afficher seulement les titres montables: %s",
"12: Activer lécriture dans les sauvegardes système et NAND: %s", "12: Afficher les sauvegardes système liées aux comptes: %s",
"13: Exporter les sauvegardes en ZIP: %s", "13: Activer lécriture dans les sauvegardes système et NAND: %s",
"14: Niveau de compression ZIP: %u", "14: Exporter les sauvegardes en ZIP: %s",
"15: Type de tri des titres: %s", "15: Niveau de compression ZIP: %u",
"16: Mode menu texte (JKSM): %s", "16: Type de tri des titres: %s",
"17: Forcer langlais: %s", "17: Mode menu texte (JKSM): %s",
"18: Afficher les sauvegardes dappareil ou partagées: %s", "18: Forcer langlais: %s",
"19: Afficher les sauvegardes BCAT: %s", "19: Afficher les sauvegardes dappareil ou partagées: %s",
"20: Afficher les sauvegardes cache: %s", "20: Afficher les sauvegardes BCAT: %s",
"21: Afficher les sauvegardes système: %s", "21: Afficher les sauvegardes cache: %s",
"22: Activer la corbeille: %s", "22: Afficher les sauvegardes système: %s",
"23: Échelle danimation: %.02f" "23: Activer la corbeille: %s",
"24: Échelle danimation: %.02f"
], ],
"SettingsPops": [ "SettingsPops": [
"0: La liste noire est vide !", "0: La liste noire est vide !",
@ -290,4 +292,4 @@
"1: Non [B]", "1: Non [B]",
"2: OK [A]" "2: OK [A]"
] ]
} }

View File

@ -159,24 +159,25 @@
"3: Crea automaticamente un backup quando se ne ripristina un altro.", "3: Crea automaticamente un backup quando se ne ripristina un altro.",
"4: Nomina automaticamente i backup e salta la tastiera.", "4: Nomina automaticamente i backup e salta la tastiera.",
"5: Carica automaticamente i backup sullo storage remoto e li elimina localmente.", "5: Carica automaticamente i backup sullo storage remoto e li elimina localmente.",
"6: Usa sempre gli ID applicazione per i nomi delle cartelle di esportazione.", "6: Mantiene il backup locale creato quando il caricamento automatico è abilitato invece di eliminarlo.",
"7: Se è richiesto tenere premuto [A] per tre secondi per eliminare i backup.", "7: Usa sempre gli ID applicazione per i nomi delle cartelle di esportazione.",
"8: Se è richiesto tenere premuto [A] per tre secondi per ripristinare i backup.", "8: Se è richiesto tenere premuto [A] per tre secondi per eliminare i backup.",
"9: Se è richiesto tenere premuto [A] per tre secondi per sovrascrivere i backup.", "9: Se è richiesto tenere premuto [A] per tre secondi per ripristinare i backup.",
"10: Mostra solo i salvataggi che JKSV può aprire correttamente allavvio.", "10: Se è richiesto tenere premuto [A] per tre secondi per sovrascrivere i backup.",
"11: Mostra i salvataggi di sistema legati a un account.", "11: Mostra solo i salvataggi che JKSV può aprire correttamente allavvio.",
"12: Abilita il ripristino dei salvataggi di sistema e la scrittura sulle partizioni NAND. *Questo può essere pericoloso.*", "12: Mostra i salvataggi di sistema legati a un account.",
"13: Esporta i salvataggi in archivi ZIP invece che in cartelle non compresse.", "13: Abilita il ripristino dei salvataggi di sistema e la scrittura sulle partizioni NAND. *Questo può essere pericoloso.*",
"14: Livello di compressione o deflate usato per scrivere nei ZIP. Il valore predefinito è 6. Valori più bassi possono essere più veloci, ma offrono meno compressione e risparmio di spazio. Zero significa 'store', ovvero nessuna compressione.", "14: Esporta i salvataggi in archivi ZIP invece che in cartelle non compresse.",
"15: Controlla come vengono ordinati e mostrati i titoli.", "15: Livello di compressione o deflate usato per scrivere nei ZIP. Il valore predefinito è 6. Valori più bassi possono essere più veloci, ma offrono meno compressione e risparmio di spazio. Zero significa 'store', ovvero nessuna compressione.",
"16: Mostra i titoli come menu testuali come loriginale JKSM su 3DS invece di griglie di icone.", "16: Controlla come vengono ordinati e mostrati i titoli.",
"17: Forza linglese come lingua invece di usare quella rilevata dal sistema.", "17: Mostra i titoli come menu testuali come loriginale JKSM su 3DS invece di griglie di icone.",
"18: Se caricare e mostrare i salvataggi condivisi tra tutti gli utenti. *Richiede un riavvio per avere effetto!*", "18: Forza linglese come lingua invece di usare quella rilevata dal sistema.",
"19: Se caricare e mostrare i salvataggi BCAT. Questi vengono spesso usati per distribuire contenuti e eventi di gioco fuori dagli aggiornamenti completi. *Richiede un riavvio per avere effetto!*", "19: Se caricare e mostrare i salvataggi condivisi tra tutti gli utenti. *Richiede un riavvio per avere effetto!*",
"20: Se caricare e mostrare i salvataggi della cache. Possono essere usati per contenere DLC e altre cose. *Richiede un riavvio per avere effetto!*", "20: Se caricare e mostrare i salvataggi BCAT. Questi vengono spesso usati per distribuire contenuti e eventi di gioco fuori dagli aggiornamenti completi. *Richiede un riavvio per avere effetto!*",
"21: Se caricare e mostrare i salvataggi di sistema. *Richiede un riavvio per avere effetto!*", "21: Se caricare e mostrare i salvataggi della cache. Possono essere usati per contenere DLC e altre cose. *Richiede un riavvio per avere effetto!*",
"22: Sposta i backup cancellati nella cartella _TRASH_ invece di eliminarli definitivamente. Questo riguarda solo i backup locali.", "22: Se caricare e mostrare i salvataggi di sistema. *Richiede un riavvio per avere effetto!*",
"23: Imposta la velocità con cui avvengono transizioni e animazioni. Valori più bassi sono più veloci. Uno è istantaneo, quattro è il più lento prima che inizino errori." "23: Sposta i backup cancellati nella cartella _TRASH_ invece di eliminarli definitivamente. Questo riguarda solo i backup locali.",
"24: Imposta la velocità con cui avvengono transizioni e animazioni. Valori più bassi sono più veloci. Uno è istantaneo, quattro è il più lento prima che inizino errori."
], ],
"SettingsMenu": [ "SettingsMenu": [
"0: Imposta la cartella di output di JKSV.", "0: Imposta la cartella di output di JKSV.",
@ -185,24 +186,25 @@
"3: Backup automatico al ripristino: %s", "3: Backup automatico al ripristino: %s",
"4: Nomina automatica dei backup: %s", "4: Nomina automatica dei backup: %s",
"5: Carica automaticamente i backup sullo storage remoto: %s", "5: Carica automaticamente i backup sullo storage remoto: %s",
"6: Usa sempre gli ID applicazione: %s", "6: Mantieni backup locali: %s",
"7: Tieni premuto per eliminare i backup: %s", "7: Usa sempre gli ID applicazione: %s",
"8: Tieni premuto per ripristinare i backup: %s", "8: Tieni premuto per eliminare i backup: %s",
"9: Tieni premuto per sovrascrivere i backup: %s", "9: Tieni premuto per ripristinare i backup: %s",
"10: Mostra solo titoli montabili: %s", "10: Tieni premuto per sovrascrivere i backup: %s",
"11: Mostra salvataggi di sistema legati allaccount: %s", "11: Mostra solo titoli montabili: %s",
"12: Abilita scrittura su salvataggi di sistema e NAND: %s", "12: Mostra salvataggi di sistema legati allaccount: %s",
"13: Esporta salvataggi in ZIP: %s", "13: Abilita scrittura su salvataggi di sistema e NAND: %s",
"14: Livello compressione ZIP: %u", "14: Esporta salvataggi in ZIP: %s",
"15: Tipo di ordinamento titoli: %s", "15: Livello compressione ZIP: %u",
"16: Modalità menu testo (JKSM): %s", "16: Tipo di ordinamento titoli: %s",
"17: Forza inglese: %s", "17: Modalità menu testo (JKSM): %s",
"18: Mostra salvataggi di dispositivo o condivisi: %s", "18: Forza inglese: %s",
"19: Mostra salvataggi BCAT: %s", "19: Mostra salvataggi di dispositivo o condivisi: %s",
"20: Mostra salvataggi cache: %s", "20: Mostra salvataggi BCAT: %s",
"21: Mostra dati salvataggi di sistema: %s", "21: Mostra salvataggi cache: %s",
"22: Abilita cestino: %s", "22: Mostra dati salvataggi di sistema: %s",
"23: Scala animazioni: %.02f" "23: Abilita cestino: %s",
"24: Scala animazioni: %.02f"
], ],
"SettingsPops": [ "SettingsPops": [
"0: La lista nera è vuota!", "0: La lista nera è vuota!",
@ -290,4 +292,4 @@
"1: No [B]", "1: No [B]",
"2: OK [A]" "2: OK [A]"
] ]
} }

View File

@ -159,24 +159,25 @@
"3: 別のバックアップを復元するときに自動的にバックアップを作成します。", "3: 別のバックアップを復元するときに自動的にバックアップを作成します。",
"4: バックアップに自動で名前を付け、キーボードをスキップします。", "4: バックアップに自動で名前を付け、キーボードをスキップします。",
"5: バックアップを自動的にリモートにアップロードし、ローカルでは削除します。", "5: バックアップを自動的にリモートにアップロードし、ローカルでは削除します。",
"6: エクスポートフォルダ名に常にアプリケーションIDを使用します。", "6: 自動アップロードが有効な場合に作成されたローカルバックアップを削除せずに保持します。",
"7: バックアップを削除する際に [A] を3秒間保持する必要があるかどうか。", "7: エクスポートフォルダ名に常にアプリケーションIDを使用します。",
"8: バックアップを復元する際に [A] を3秒間保持する必要があるかどうか。", "8: バックアップを削除する際に [A] を3秒間保持する必要があるかどうか。",
"9: バックアップを上書きする際に [A] を3秒間保持する必要があるかどうか。", "9: バックアップを復元する際に [A] を3秒間保持する必要があるかどうか。",
"10: 起動時に JKSV が正常に開けるセーブデータのみを表示します。", "10: バックアップを上書きする際に [A] を3秒間保持する必要があるかどうか。",
"11: アカウントに紐づくシステムセーブを表示します。", "11: 起動時に JKSV が正常に開けるセーブデータのみを表示します。",
"12: システムセーブの復元および NAND への書き込みを有効にします。*危険な場合があります。*", "12: アカウントに紐づくシステムセーブを表示します。",
"13: セーブデータを展開フォルダではなく ZIP アーカイブにエクスポートします。", "13: システムセーブの復元および NAND への書き込みを有効にします。*危険な場合があります。*",
"14: ZIP 書き込み時の圧縮レベル。デフォルトは 6。値を小さくすると高速になりますが、圧縮率や容量節約は低下します。0 は非圧縮 (store) です。", "14: セーブデータを展開フォルダではなく ZIP アーカイブにエクスポートします。",
"15: タイトルの並べ方と表示方法を制御します。", "15: ZIP 書き込み時の圧縮レベル。デフォルトは 6。値を小さくすると高速になりますが、圧縮率や容量節約は低下します。0 は非圧縮 (store) です。",
"16: タイトルを 3DS の元の JKSM のようにテキストメニューで表示します。", "16: タイトルの並べ方と表示方法を制御します。",
"17: 検出されたシステム言語ではなく、英語を強制使用します。", "17: タイトルを 3DS の元の JKSM のようにテキストメニューで表示します。",
"18: すべてのユーザーと共有されているセーブデータを読み込み表示するかどうか。*適用には再起動が必要です!*", "18: 検出されたシステム言語ではなく、英語を強制使用します。",
"19: BCAT セーブデータを読み込み表示するかどうか。これはゲーム内コンテンツやイベント配信に使用されます。*適用には再起動が必要です!*", "19: すべてのユーザーと共有されているセーブデータを読み込み表示するかどうか。*適用には再起動が必要です!*",
"20: キャッシュセーブデータを読み込み表示するかどうか。DLC などの保存に使用されます。*適用には再起動が必要です!*", "20: BCAT セーブデータを読み込み表示するかどうか。これはゲーム内コンテンツやイベント配信に使用されます。*適用には再起動が必要です!*",
"21: システムセーブデータを読み込み表示するかどうか。*適用には再起動が必要です!*", "21: キャッシュセーブデータを読み込み表示するかどうか。DLC などの保存に使用されます。*適用には再起動が必要です!*",
"22: 削除されたバックアップを _TRASH_ フォルダに移動し、完全削除を回避します。ローカルバックアップのみ影響します。", "22: システムセーブデータを読み込み表示するかどうか。*適用には再起動が必要です!*",
"23: トランジションやアニメーションの速度を設定します。値が小さいほど速く、1 は即時、4 は最も遅く、破損が始まる直前です。" "23: 削除されたバックアップを _TRASH_ フォルダに移動し、完全削除を回避します。ローカルバックアップのみ影響します。",
"24: トランジションやアニメーションの速度を設定します。値が小さいほど速く、1 は即時、4 は最も遅く、破損が始まる直前です。"
], ],
"SettingsMenu": [ "SettingsMenu": [
"0: JKSV 出力フォルダを設定", "0: JKSV 出力フォルダを設定",
@ -185,24 +186,25 @@
"3: 復元時に自動バックアップ: %s", "3: 復元時に自動バックアップ: %s",
"4: バックアップ自動命名: %s", "4: バックアップ自動命名: %s",
"5: バックアップをリモートに自動アップロード: %s", "5: バックアップをリモートに自動アップロード: %s",
"6: 常にアプリケーションIDを使用: %s", "6: ローカルバックアップを保持: %s",
"7: バックアップ削除時に保持: %s", "7: 常にアプリケーションIDを使用: %s",
"8: バックアップ復元時に保持: %s", "8: バックアップ削除時に保持: %s",
"9: バックアップ上書き時に保持: %s", "9: バックアップ復元時に保持: %s",
"10: マウント可能タイトルのみ表示: %s", "10: バックアップ上書き時に保持: %s",
"11: アカウントのシステムセーブを表示: %s", "11: マウント可能タイトルのみ表示: %s",
"12: システムセーブおよび NAND 書き込みを有効に: %s", "12: アカウントのシステムセーブを表示: %s",
"13: セーブを ZIP にエクスポート: %s", "13: システムセーブおよび NAND 書き込みを有効に: %s",
"14: ZIP 圧縮レベル: %u", "14: セーブを ZIP にエクスポート: %s",
"15: タイトルソートタイプ: %s", "15: ZIP 圧縮レベル: %u",
"16: テキストメニュー (JKSM) モード: %s", "16: タイトルソートタイプ: %s",
"17: 英語を強制: %s", "17: テキストメニュー (JKSM) モード: %s",
"18: デバイスまたは共有セーブを表示: %s", "18: 英語を強制: %s",
"19: BCAT セーブを表示: %s", "19: デバイスまたは共有セーブを表示: %s",
"20: キャッシュセーブを表示: %s", "20: BCAT セーブを表示: %s",
"21: システムセーブを表示: %s", "21: キャッシュセーブを表示: %s",
"22: ゴミ箱を有効: %s", "22: システムセーブを表示: %s",
"23: アニメーションスケーリング: %.02f" "23: ゴミ箱を有効: %s",
"24: アニメーションスケーリング: %.02f"
], ],
"SettingsPops": [ "SettingsPops": [
"0: ブラックリストは 空です!", "0: ブラックリストは 空です!",
@ -290,4 +292,4 @@
"1: いいえ [B]", "1: いいえ [B]",
"2: OK [A]" "2: OK [A]"
] ]
} }

View File

@ -159,24 +159,25 @@
"3: 다른 백업을 복원할 때 자동으로 백업을 생성합니다.", "3: 다른 백업을 복원할 때 자동으로 백업을 생성합니다.",
"4: 백업 이름을 자동으로 지정하고 키보드를 건너뜁니다.", "4: 백업 이름을 자동으로 지정하고 키보드를 건너뜁니다.",
"5: 백업을 원격으로 자동 업로드하고 로컬에서는 삭제합니다.", "5: 백업을 원격으로 자동 업로드하고 로컬에서는 삭제합니다.",
"6: 내보내기 폴더 이름에 항상 애플리케이션 ID를 사용합니다.", "6: 자동 업로드가 활성화될 때 생성된 로컬 백업을 삭제하지 않고 유지합니다.",
"7: 백업을 삭제할 때 [A]를 3초간 누를지 여부.", "7: 내보내기 폴더 이름에 항상 애플리케이션 ID를 사용합니다.",
"8: 백업을 복원할 때 [A]를 3초간 누를지 여부.", "8: 백업을 삭제할 때 [A]를 3초간 누를지 여부.",
"9: 백업을 덮어쓸 때 [A]를 3초간 누를지 여부.", "9: 백업을 복원할 때 [A]를 3초간 누를지 여부.",
"10: 부팅 시 JKSV가 정상적으로 열 수 있는 세이브만 표시합니다.", "10: 백업을 덮어쓸 때 [A]를 3초간 누를지 여부.",
"11: 계정에 연결된 시스템 세이브를 표시합니다.", "11: 부팅 시 JKSV가 정상적으로 열 수 있는 세이브만 표시합니다.",
"12: 시스템 세이브 복원 및 NAND 쓰기를 활성화합니다. *위험할 수 있습니다.*", "12: 계정에 연결된 시스템 세이브를 표시합니다.",
"13: 세이브를 풀 폴더 대신 ZIP 아카이브로 내보냅니다.", "13: 시스템 세이브 복원 및 NAND 쓰기를 활성화합니다. *위험할 수 있습니다.*",
"14: ZIP 작성 시 압축 또는 deflate 수준. 기본값은 6입니다. 낮은 값은 더 빠르지만 압축률과 공간 절약이 적습니다. 0은 저장(store) 또는 압축 없음입니다.", "14: 세이브를 풀 폴더 대신 ZIP 아카이브로 내보냅니다.",
"15: 타이틀의 정렬 및 표시 방식을 제어합니다.", "15: ZIP 작성 시 압축 또는 deflate 수준. 기본값은 6입니다. 낮은 값은 더 빠르지만 압축률과 공간 절약이 적습니다. 0은 저장(store) 또는 압축 없음입니다.",
"16: 원래 3DS JKSM처럼 텍스트 메뉴로 타이틀 표시, 아이콘 그리드 아님.", "16: 타이틀의 정렬 및 표시 방식을 제어합니다.",
"17: 시스템 언어 대신 영어 사용 강제.", "17: 원래 3DS JKSM처럼 텍스트 메뉴로 타이틀 표시, 아이콘 그리드 아님.",
"18: 모든 사용자가 공유하는 세이브를 불러와 표시할지 여부. *적용하려면 재시작 필요!*", "18: 시스템 언어 대신 영어 사용 강제.",
"19: BCAT 세이브를 불러와 표시할지 여부. 주로 게임 내 콘텐츠 및 이벤트 배포용. *적용하려면 재시작 필요!*", "19: 모든 사용자가 공유하는 세이브를 불러와 표시할지 여부. *적용하려면 재시작 필요!*",
"20: 캐시 세이브를 불러와 표시할지 여부. DLC 등 저장용. *적용하려면 재시작 필요!*", "20: BCAT 세이브를 불러와 표시할지 여부. 주로 게임 내 콘텐츠 및 이벤트 배포용. *적용하려면 재시작 필요!*",
"21: 시스템 세이브를 불러와 표시할지 여부. *적용하려면 재시작 필요!*", "21: 캐시 세이브를 불러와 표시할지 여부. DLC 등 저장용. *적용하려면 재시작 필요!*",
"22: 삭제된 백업을 _TRASH_ 폴더로 이동하고 완전 삭제하지 않습니다. 로컬 백업만 해당.", "22: 시스템 세이브를 불러와 표시할지 여부. *적용하려면 재시작 필요!*",
"23: 전환 및 애니메이션 속도를 설정합니다. 낮을수록 빠름. 1은 즉시, 4는 가장 느리며 오류 발생 직전입니다." "23: 삭제된 백업을 _TRASH_ 폴더로 이동하고 완전 삭제하지 않습니다. 로컬 백업만 해당.",
"24: 전환 및 애니메이션 속도를 설정합니다. 낮을수록 빠름. 1은 즉시, 4는 가장 느리며 오류 발생 직전입니다."
], ],
"SettingsMenu": [ "SettingsMenu": [
"0: JKSV 출력 폴더 설정", "0: JKSV 출력 폴더 설정",
@ -185,24 +186,25 @@
"3: 복원 시 자동 백업: %s", "3: 복원 시 자동 백업: %s",
"4: 백업 자동 이름 지정: %s", "4: 백업 자동 이름 지정: %s",
"5: 백업을 원격에 자동 업로드: %s", "5: 백업을 원격에 자동 업로드: %s",
"6: 항상 애플리케이션 ID 사용: %s", "6: 로컬 백업 유지: %s",
"7: 백업 삭제 시 유지: %s", "7: 항상 애플리케이션 ID 사용: %s",
"8: 백업 복원 시 유지: %s", "8: 백업 삭제 시 유지: %s",
"9: 백업 덮어쓰기 시 유지: %s", "9: 백업 복원 시 유지: %s",
"10: 마운트 가능한 타이틀만 표시: %s", "10: 백업 덮어쓰기 시 유지: %s",
"11: 계정 시스템 세이브 표시: %s", "11: 마운트 가능한 타이틀만 표시: %s",
"12: 시스템 세이브 및 NAND 쓰기 활성화: %s", "12: 계정 시스템 세이브 표시: %s",
"13: 세이브를 ZIP으로 내보내기: %s", "13: 시스템 세이브 및 NAND 쓰기 활성화: %s",
"14: ZIP 압축 수준: %u", "14: 세이브를 ZIP으로 내보내기: %s",
"15: 타이틀 정렬 유형: %s", "15: ZIP 압축 수준: %u",
"16: 텍스트 메뉴 (JKSM) 모드: %s", "16: 타이틀 정렬 유형: %s",
"17: 영어 강제: %s", "17: 텍스트 메뉴 (JKSM) 모드: %s",
"18: 장치 또는 공유 세이브 표시: %s", "18: 영어 강제: %s",
"19: BCAT 세이브 표시: %s", "19: 장치 또는 공유 세이브 표시: %s",
"20: 캐시 세이브 표시: %s", "20: BCAT 세이브 표시: %s",
"21: 시스템 세이브 표시: %s", "21: 캐시 세이브 표시: %s",
"22: 휴지통 활성화: %s", "22: 시스템 세이브 표시: %s",
"23: 애니메이션 스케일: %.02f" "23: 휴지통 활성화: %s",
"24: 애니메이션 스케일: %.02f"
], ],
"SettingsPops": [ "SettingsPops": [
"0: 블랙리스트가 비어 있습니다!", "0: 블랙리스트가 비어 있습니다!",
@ -290,4 +292,4 @@
"1: 아니요 [B]", "1: 아니요 [B]",
"2: 확인 [A]" "2: 확인 [A]"
] ]
} }

View File

@ -159,24 +159,25 @@
"3: Maakt automatisch een back-up bij het herstellen van een andere.", "3: Maakt automatisch een back-up bij het herstellen van een andere.",
"4: Geeft automatisch namen aan back-ups en slaat het toetsenbord over.", "4: Geeft automatisch namen aan back-ups en slaat het toetsenbord over.",
"5: Uploadt back-ups automatisch naar remote en verwijdert ze lokaal.", "5: Uploadt back-ups automatisch naar remote en verwijdert ze lokaal.",
"6: Gebruikt altijd applicatie-IDs voor exportmappen.", "6: Bewaart de lokale backup die is gemaakt wanneer automatisch uploaden is ingeschakeld in plaats van deze te verwijderen.",
"7: Of het nodig is [A] drie seconden ingedrukt te houden om back-ups te verwijderen.", "7: Gebruikt altijd applicatie-IDs voor exportmappen.",
"8: Of het nodig is [A] drie seconden ingedrukt te houden om back-ups te herstellen.", "8: Of het nodig is [A] drie seconden ingedrukt te houden om back-ups te verwijderen.",
"9: Of het nodig is [A] drie seconden ingedrukt te houden om back-ups te overschrijven.", "9: Of het nodig is [A] drie seconden ingedrukt te houden om back-ups te herstellen.",
"10: Toont alleen save data die JKSV succesvol kan openen bij opstarten.", "10: Of het nodig is [A] drie seconden ingedrukt te houden om back-ups te overschrijven.",
"11: Toont systeem-saves die aan een account gekoppeld zijn.", "11: Toont alleen save data die JKSV succesvol kan openen bij opstarten.",
"12: Staat het herstellen van systeem-saves en schrijven naar NAND toe. *Kan gevaarlijk zijn.*", "12: Toont systeem-saves die aan een account gekoppeld zijn.",
"13: Exporteert save data naar ZIP-bestanden in plaats van uitgepakte mappen.", "13: Staat het herstellen van systeem-saves en schrijven naar NAND toe. *Kan gevaarlijk zijn.*",
"14: Compressie- of deflateniveau bij het schrijven naar ZIP. Standaard is 6. Lagere waarden zijn sneller, maar bieden minder compressie en ruimtebesparing. 0 is opslaan zonder compressie.", "14: Exporteert save data naar ZIP-bestanden in plaats van uitgepakte mappen.",
"15: Bepaalt hoe titels worden gesorteerd en weergegeven.", "15: Compressie- of deflateniveau bij het schrijven naar ZIP. Standaard is 6. Lagere waarden zijn sneller, maar bieden minder compressie en ruimtebesparing. 0 is opslaan zonder compressie.",
"16: Toont titels als tekstmenus zoals originele JKSM op 3DS in plaats van icoonroosters.", "16: Bepaalt hoe titels worden gesorteerd en weergegeven.",
"17: Forceert Engels als taal in plaats van systeemtaal.", "17: Toont titels als tekstmenus zoals originele JKSM op 3DS in plaats van icoonroosters.",
"18: Laad en toon save data die door alle gebruikers gedeeld wordt. *Vereist herstart!*", "18: Forceert Engels als taal in plaats van systeemtaal.",
"19: Laad en toon BCAT save data, vaak gebruikt voor in-game content en evenementen. *Vereist herstart!*", "19: Laad en toon save data die door alle gebruikers gedeeld wordt. *Vereist herstart!*",
"20: Laad en toon cache save data, gebruikt voor DLC en andere dingen. *Vereist herstart!*", "20: Laad en toon BCAT save data, vaak gebruikt voor in-game content en evenementen. *Vereist herstart!*",
"21: Laad en toon systeem-saves. *Vereist herstart!*", "21: Laad en toon cache save data, gebruikt voor DLC en andere dingen. *Vereist herstart!*",
"22: Verplaatst verwijderde back-ups naar de _TRASH_ map in plaats van permanent te verwijderen. Alleen lokaal van toepassing.", "22: Laad en toon systeem-saves. *Vereist herstart!*",
"23: Bepaalt de snelheid van overgangen en animaties. Lager = sneller. 1 = direct, 4 = langzaamste zonder fouten." "23: Verplaatst verwijderde back-ups naar de _TRASH_ map in plaats van permanent te verwijderen. Alleen lokaal van toepassing.",
"24: Bepaalt de snelheid van overgangen en animaties. Lager = sneller. 1 = direct, 4 = langzaamste zonder fouten."
], ],
"SettingsMenu": [ "SettingsMenu": [
"0: Stel JKSV uitvoermap in", "0: Stel JKSV uitvoermap in",
@ -185,24 +186,25 @@
"3: Automatische back-up bij herstel: %s", "3: Automatische back-up bij herstel: %s",
"4: Automatische naamgeving back-ups: %s", "4: Automatische naamgeving back-ups: %s",
"5: Upload back-ups automatisch naar remote: %s", "5: Upload back-ups automatisch naar remote: %s",
"6: Gebruik altijd applicatie-IDs: %s", "6: Lokale back-ups bewaren: %s",
"7: Houd ingedrukt om back-ups te verwijderen: %s", "7: Gebruik altijd applicatie-IDs: %s",
"8: Houd ingedrukt om back-ups te herstellen: %s", "8: Houd ingedrukt om back-ups te verwijderen: %s",
"9: Houd ingedrukt om back-ups te overschrijven: %s", "9: Houd ingedrukt om back-ups te herstellen: %s",
"10: Alleen mountbare titels tonen: %s", "10: Houd ingedrukt om back-ups te overschrijven: %s",
"11: Toont systeem-saves gekoppeld aan accounts: %s", "11: Alleen mountbare titels tonen: %s",
"12: Schrijven naar systeem-saves en NAND inschakelen: %s", "12: Toont systeem-saves gekoppeld aan accounts: %s",
"13: Exporteer saves naar ZIP: %s", "13: Schrijven naar systeem-saves en NAND inschakelen: %s",
"14: ZIP compressieniveau: %u", "14: Exporteer saves naar ZIP: %s",
"15: Titel sorteringstype: %s", "15: ZIP compressieniveau: %u",
"16: Tekstmenu (JKSM) modus: %s", "16: Titel sorteringstype: %s",
"17: Forceer Engels: %s", "17: Tekstmenu (JKSM) modus: %s",
"18: Toon apparaat- of gedeelde saves: %s", "18: Forceer Engels: %s",
"19: Toon BCAT save data: %s", "19: Toon apparaat- of gedeelde saves: %s",
"20: Toon cache save data: %s", "20: Toon BCAT save data: %s",
"21: Toon systeem-saves: %s", "21: Toon cache save data: %s",
"22: Prullenbak inschakelen: %s", "22: Toon systeem-saves: %s",
"23: Animatie schaal: %.02f" "23: Prullenbak inschakelen: %s",
"24: Animatie schaal: %.02f"
], ],
"SettingsPops": [ "SettingsPops": [
"0: De blacklist is leeg!", "0: De blacklist is leeg!",
@ -290,4 +292,4 @@
"1: Nee [B]", "1: Nee [B]",
"2: OK [A]" "2: OK [A]"
] ]
} }

View File

@ -159,24 +159,25 @@
"3: Cria automaticamente um backup ao restaurar outro.", "3: Cria automaticamente um backup ao restaurar outro.",
"4: Nomeia backups automaticamente e ignora o teclado.", "4: Nomeia backups automaticamente e ignora o teclado.",
"5: Faz upload automático dos backups para remoto e os apaga localmente.", "5: Faz upload automático dos backups para remoto e os apaga localmente.",
"6: Usa sempre IDs de aplicação para nomes de pastas de exportação.", "6: Mantém o backup local criado quando o upload automático está ativado, em vez de o apagar.",
"7: Se é necessário manter [A] pressionado por três segundos para apagar backups.", "7: Usa sempre IDs de aplicação para nomes de pastas de exportação.",
"8: Se é necessário manter [A] pressionado por três segundos para restaurar backups.", "8: Se é necessário manter [A] pressionado por três segundos para apagar backups.",
"9: Se é necessário manter [A] pressionado por três segundos para sobrescrever backups.", "9: Se é necessário manter [A] pressionado por três segundos para restaurar backups.",
"10: Mostra apenas saves que JKSV consegue abrir com sucesso no arranque.", "10: Se é necessário manter [A] pressionado por três segundos para sobrescrever backups.",
"11: Mostra saves de sistema ligados a uma conta.", "11: Mostra apenas saves que JKSV consegue abrir com sucesso no arranque.",
"12: Permite restaurar saves de sistema e escrever em partições NAND. *Pode ser perigoso.*", "12: Mostra saves de sistema ligados a uma conta.",
"13: Exporta saves para arquivos ZIP em vez de pastas descompactadas.", "13: Permite restaurar saves de sistema e escrever em partições NAND. *Pode ser perigoso.*",
"14: Nível de compressão ou deflate ao escrever em ZIP. O padrão é 6. Valores mais baixos são mais rápidos, mas oferecem menos compressão. 0 é armazenar, sem compressão.", "14: Exporta saves para arquivos ZIP em vez de pastas descompactadas.",
"15: Controla como os títulos são ordenados e exibidos.", "15: Nível de compressão ou deflate ao escrever em ZIP. O padrão é 6. Valores mais baixos são mais rápidos, mas oferecem menos compressão. 0 é armazenar, sem compressão.",
"16: Mostra títulos como menus de texto como o JKSM original em 3DS em vez de grelhas de ícones.", "16: Controla como os títulos são ordenados e exibidos.",
"17: Força o inglês em vez da língua do sistema detectada.", "17: Mostra títulos como menus de texto como o JKSM original em 3DS em vez de grelhas de ícones.",
"18: Carrega e exibe saves compartilhados por todos os usuários. *Requer reinício!*", "18: Força o inglês em vez da língua do sistema detectada.",
"19: Carrega e exibe saves BCAT. Usados frequentemente para distribuir conteúdo e eventos. *Requer reinício!*", "19: Carrega e exibe saves compartilhados por todos os usuários. *Requer reinício!*",
"20: Carrega e exibe saves de cache. Podem armazenar DLC e outros dados. *Requer reinício!*", "20: Carrega e exibe saves BCAT. Usados frequentemente para distribuir conteúdo e eventos. *Requer reinício!*",
"21: Carrega e exibe saves do sistema. *Requer reinício!*", "21: Carrega e exibe saves de cache. Podem armazenar DLC e outros dados. *Requer reinício!*",
"22: Move backups apagados para a pasta _TRASH_ em vez de apagar permanentemente. Afeta apenas backups locais.", "22: Carrega e exibe saves do sistema. *Requer reinício!*",
"23: Define a velocidade das transições e animações. Valores mais baixos = mais rápido. 1 = instantâneo, 4 = mais lento antes de falhas." "23: Move backups apagados para a pasta _TRASH_ em vez de apagar permanentemente. Afeta apenas backups locais.",
"24: Define a velocidade das transições e animações. Valores mais baixos = mais rápido. 1 = instantâneo, 4 = mais lento antes de falhas."
], ],
"SettingsMenu": [ "SettingsMenu": [
"0: Definir pasta de saída do JKSV", "0: Definir pasta de saída do JKSV",
@ -185,24 +186,25 @@
"3: Backup automático ao restaurar: %s", "3: Backup automático ao restaurar: %s",
"4: Nomeação automática de backups: %s", "4: Nomeação automática de backups: %s",
"5: Upload automático para remoto: %s", "5: Upload automático para remoto: %s",
"6: Usar sempre IDs de aplicação: %s", "6: Manter backups locais: %s",
"7: Manter pressionado para apagar backups: %s", "7: Usar sempre IDs de aplicação: %s",
"8: Manter pressionado para restaurar backups: %s", "8: Manter pressionado para apagar backups: %s",
"9: Manter pressionado para sobrescrever backups: %s", "9: Manter pressionado para restaurar backups: %s",
"10: Mostrar apenas títulos montáveis: %s", "10: Manter pressionado para sobrescrever backups: %s",
"11: Mostrar saves de sistema ligados a contas: %s", "11: Mostrar apenas títulos montáveis: %s",
"12: Permitir escrita em saves de sistema e NAND: %s", "12: Mostrar saves de sistema ligados a contas: %s",
"13: Exportar saves para ZIP: %s", "13: Permitir escrita em saves de sistema e NAND: %s",
"14: Nível de compressão ZIP: %u", "14: Exportar saves para ZIP: %s",
"15: Tipo de ordenação de títulos: %s", "15: Nível de compressão ZIP: %u",
"16: Modo menu de texto (JKSM): %s", "16: Tipo de ordenação de títulos: %s",
"17: Forçar inglês: %s", "17: Modo menu de texto (JKSM): %s",
"18: Mostrar saves do dispositivo ou compartilhados: %s", "18: Forçar inglês: %s",
"19: Mostrar saves BCAT: %s", "19: Mostrar saves do dispositivo ou compartilhados: %s",
"20: Mostrar saves de cache: %s", "20: Mostrar saves BCAT: %s",
"21: Mostrar saves do sistema: %s", "21: Mostrar saves de cache: %s",
"22: Ativar lixeira: %s", "22: Mostrar saves do sistema: %s",
"23: Escala de animação: %.02f" "23: Ativar lixeira: %s",
"24: Escala de animação: %.02f"
], ],
"SettingsPops": [ "SettingsPops": [
"0: A blacklist está vazia!", "0: A blacklist está vazia!",
@ -290,4 +292,4 @@
"1: Não [B]", "1: Não [B]",
"2: OK [A]" "2: OK [A]"
] ]
} }

View File

@ -159,24 +159,25 @@
"3: Cria automaticamente um backup ao restaurar outro.", "3: Cria automaticamente um backup ao restaurar outro.",
"4: Nomes automáticos para backups e ignora o teclado.", "4: Nomes automáticos para backups e ignora o teclado.",
"5: Faz upload automático dos backups para o remoto e apaga localmente.", "5: Faz upload automático dos backups para o remoto e apaga localmente.",
"6: Sempre usa IDs de aplicação para nomes de pastas de exportação.", "6: Mantém o backup local criado quando o upload automático está ativado, em vez de apagá-lo.",
"7: Se é necessário segurar [A] por três segundos para apagar backups.", "7: Sempre usa IDs de aplicação para nomes de pastas de exportação.",
"8: Se é necessário segurar [A] por três segundos para restaurar backups.", "8: Se é necessário segurar [A] por três segundos para apagar backups.",
"9: Se é necessário segurar [A] por três segundos para sobrescrever backups.", "9: Se é necessário segurar [A] por três segundos para restaurar backups.",
"10: Mostra apenas saves que o JKSV consegue abrir corretamente no boot.", "10: Se é necessário segurar [A] por três segundos para sobrescrever backups.",
"11: Mostra saves de sistema ligados a uma conta.", "11: Mostra apenas saves que o JKSV consegue abrir corretamente no boot.",
"12: Habilita restauração de saves de sistema e escrita em NAND. *Pode ser perigoso.*", "12: Mostra saves de sistema ligados a uma conta.",
"13: Exporta saves para arquivos ZIP em vez de pastas descompactadas.", "13: Habilita restauração de saves de sistema e escrita em NAND. *Pode ser perigoso.*",
"14: Nível de compressão ou deflate ao escrever em ZIP. Padrão é 6. Valores mais baixos podem ser mais rápidos, mas comprimem menos. 0 = sem compressão.", "14: Exporta saves para arquivos ZIP em vez de pastas descompactadas.",
"15: Controla a forma como os títulos são ordenados e exibidos.", "15: Nível de compressão ou deflate ao escrever em ZIP. Padrão é 6. Valores mais baixos podem ser mais rápidos, mas comprimem menos. 0 = sem compressão.",
"16: Exibe títulos como menus de texto, como o JKSM original no 3DS, em vez de grelha de ícones.", "16: Controla a forma como os títulos são ordenados e exibidos.",
"17: Força o inglês em vez da língua do sistema.", "17: Exibe títulos como menus de texto, como o JKSM original no 3DS, em vez de grelha de ícones.",
"18: Carrega e mostra saves compartilhados por todos os usuários. *Requer reinício!*", "18: Força o inglês em vez da língua do sistema.",
"19: Carrega e mostra saves BCAT. Usados para conteúdo e eventos in-game. *Requer reinício!*", "19: Carrega e mostra saves compartilhados por todos os usuários. *Requer reinício!*",
"20: Carrega e mostra saves de cache. Pode armazenar DLC e outras coisas. *Requer reinício!*", "20: Carrega e mostra saves BCAT. Usados para conteúdo e eventos in-game. *Requer reinício!*",
"21: Carrega e mostra saves de sistema. *Requer reinício!*", "21: Carrega e mostra saves de cache. Pode armazenar DLC e outras coisas. *Requer reinício!*",
"22: Move backups apagados para a pasta _TRASH_ em vez de apagar permanentemente. Afeta apenas backups locais.", "22: Carrega e mostra saves de sistema. *Requer reinício!*",
"23: Define a velocidade de transições e animações. Menor = mais rápido. 1 = instantâneo, 4 = mais lento antes de erros." "23: Move backups apagados para a pasta _TRASH_ em vez de apagar permanentemente. Afeta apenas backups locais.",
"24: Define a velocidade de transições e animações. Menor = mais rápido. 1 = instantâneo, 4 = mais lento antes de erros."
], ],
"SettingsMenu": [ "SettingsMenu": [
"0: Definir pasta de saída do JKSV", "0: Definir pasta de saída do JKSV",
@ -185,24 +186,25 @@
"3: Backup automático ao restaurar: %s", "3: Backup automático ao restaurar: %s",
"4: Nomeação automática de backups: %s", "4: Nomeação automática de backups: %s",
"5: Upload automático para remoto: %s", "5: Upload automático para remoto: %s",
"6: Usar sempre IDs de aplicação: %s", "6: Manter backups locais: %s",
"7: Segurar para apagar backups: %s", "7: Usar sempre IDs de aplicação: %s",
"8: Segurar para restaurar backups: %s", "8: Segurar para apagar backups: %s",
"9: Segurar para sobrescrever backups: %s", "9: Segurar para restaurar backups: %s",
"10: Mostrar apenas títulos montáveis: %s", "10: Segurar para sobrescrever backups: %s",
"11: Mostrar saves de sistema ligados a contas: %s", "11: Mostrar apenas títulos montáveis: %s",
"12: Habilitar escrita em saves de sistema e NAND: %s", "12: Mostrar saves de sistema ligados a contas: %s",
"13: Exportar saves para ZIP: %s", "13: Habilitar escrita em saves de sistema e NAND: %s",
"14: Nível de compressão ZIP: %u", "14: Exportar saves para ZIP: %s",
"15: Tipo de ordenação de títulos: %s", "15: Nível de compressão ZIP: %u",
"16: Modo menu de texto (JKSM): %s", "16: Tipo de ordenação de títulos: %s",
"17: Forçar inglês: %s", "17: Modo menu de texto (JKSM): %s",
"18: Mostrar saves do dispositivo ou compartilhados: %s", "18: Forçar inglês: %s",
"19: Mostrar saves BCAT: %s", "19: Mostrar saves do dispositivo ou compartilhados: %s",
"20: Mostrar saves de cache: %s", "20: Mostrar saves BCAT: %s",
"21: Mostrar saves do sistema: %s", "21: Mostrar saves de cache: %s",
"22: Ativar lixeira: %s", "22: Mostrar saves do sistema: %s",
"23: Escala de animação: %.02f" "23: Ativar lixeira: %s",
"24: Escala de animação: %.02f"
], ],
"SettingsPops": [ "SettingsPops": [
"0: A lista negra está vazia!", "0: A lista negra está vazia!",
@ -290,4 +292,4 @@
"1: Não [B]", "1: Não [B]",
"2: OK [A]" "2: OK [A]"
] ]
} }

View File

@ -159,24 +159,25 @@
"3: Автоматически создает резервную копию при восстановлении другой.", "3: Автоматически создает резервную копию при восстановлении другой.",
"4: Автоматически именует резервные копии и пропускает клавиатуру.", "4: Автоматически именует резервные копии и пропускает клавиатуру.",
"5: Автоматически загружает резервные копии на удалённое хранилище и удаляет локально.", "5: Автоматически загружает резервные копии на удалённое хранилище и удаляет локально.",
"6: Всегда использует ID приложений для названий папок экспорта.", "6: Сохраняет локальную резервную копию, созданную при включённой автоматической загрузке, вместо её удаления.",
"7: Требуется ли удерживать [A] три секунды для удаления резервных копий.", "7: Всегда использует ID приложений для названий папок экспорта.",
"8: Требуется ли удерживать [A] три секунды для восстановления резервных копий.", "8: Требуется ли удерживать [A] три секунды для удаления резервных копий.",
"9: Требуется ли удерживать [A] три секунды для перезаписи резервных копий.", "9: Требуется ли удерживать [A] три секунды для восстановления резервных копий.",
"10: Показывать только сохранения, которые JKSV может успешно открыть при запуске.", "10: Требуется ли удерживать [A] три секунды для перезаписи резервных копий.",
"11: Показывать системные сохранения, привязанные к аккаунту.", "11: Показывать только сохранения, которые JKSV может успешно открыть при запуске.",
"12: Разрешает восстановление системных сохранений и запись в NAND. *Это может быть опасно.*", "12: Показывать системные сохранения, привязанные к аккаунту.",
"13: Экспортирует сохранения в ZIP вместо распакованных папок.", "13: Разрешает восстановление системных сохранений и запись в NAND. *Это может быть опасно.*",
"14: Уровень сжатия ZIP. По умолчанию 6. Меньшие значения быстрее, но дают меньше сжатия. 0 = хранить без сжатия.", "14: Экспортирует сохранения в ZIP вместо распакованных папок.",
"15: Контролирует способ сортировки и отображения игр.", "15: Уровень сжатия ZIP. По умолчанию 6. Меньшие значения быстрее, но дают меньше сжатия. 0 = хранить без сжатия.",
"16: Показывать игры как текстовое меню, как в оригинальном JKSM на 3DS, вместо сетки иконок.", "16: Контролирует способ сортировки и отображения игр.",
"17: Принудительно использовать английский вместо языка системы.", "17: Показывать игры как текстовое меню, как в оригинальном JKSM на 3DS, вместо сетки иконок.",
"18: Загружать и показывать сохранения, общие для всех пользователей. *Требуется перезапуск!*", "18: Принудительно использовать английский вместо языка системы.",
"19: Загружать и показывать BCAT сохранения. Используются для контента и событий в игре. *Требуется перезапуск!*", "19: Загружать и показывать сохранения, общие для всех пользователей. *Требуется перезапуск!*",
"20: Загружать и показывать кешированные сохранения. Можно использовать для DLC и других данных. *Требуется перезапуск!*", "20: Загружать и показывать BCAT сохранения. Используются для контента и событий в игре. *Требуется перезапуск!*",
"21: Загружать и показывать системные сохранения. *Требуется перезапуск!*", "21: Загружать и показывать кешированные сохранения. Можно использовать для DLC и других данных. *Требуется перезапуск!*",
"22: Перемещает удаленные резервные копии в папку _TRASH_ вместо полного удаления. Влияет только на локальные копии.", "22: Загружать и показывать системные сохранения. *Требуется перезапуск!*",
"23: Настройка скорости переходов и анимаций. Меньшее = быстрее. 1 = мгновенно, 4 = медленнее всего перед сбоями." "23: Перемещает удаленные резервные копии в папку _TRASH_ вместо полного удаления. Влияет только на локальные копии.",
"24: Настройка скорости переходов и анимаций. Меньшее = быстрее. 1 = мгновенно, 4 = медленнее всего перед сбоями."
], ],
"SettingsMenu": [ "SettingsMenu": [
"0: Установить папку для вывода JKSV", "0: Установить папку для вывода JKSV",
@ -185,24 +186,25 @@
"3: Авто-бэкап при восстановлении: %s", "3: Авто-бэкап при восстановлении: %s",
"4: Авто-именование бэкапов: %s", "4: Авто-именование бэкапов: %s",
"5: Авто-загрузка бэкапов на удаленный сервер: %s", "5: Авто-загрузка бэкапов на удаленный сервер: %s",
"6: Всегда использовать ID приложений: %s", "6: Сохранять локальные резервные копии: %s",
"7: Удерживать для удаления бэкапов: %s", "7: Всегда использовать ID приложений: %s",
"8: Удерживать для восстановления бэкапов: %s", "8: Удерживать для удаления бэкапов: %s",
"9: Удерживать для перезаписи бэкапов: %s", "9: Удерживать для восстановления бэкапов: %s",
"10: Показывать только монтируемые игры: %s", "10: Удерживать для перезаписи бэкапов: %s",
"11: Показать системные сохранения аккаунта: %s", "11: Показывать только монтируемые игры: %s",
"12: Включить запись в системные сохранения и NAND: %s", "12: Показать системные сохранения аккаунта: %s",
"13: Экспортировать сохранения в ZIP: %s", "13: Включить запись в системные сохранения и NAND: %s",
"14: Уровень ZIP сжатия: %u", "14: Экспортировать сохранения в ZIP: %s",
"15: Тип сортировки игр: %s", "15: Уровень ZIP сжатия: %u",
"16: Режим текстового меню (JKSM): %s", "16: Тип сортировки игр: %s",
"17: Принудительно английский: %s", "17: Режим текстового меню (JKSM): %s",
"18: Показать сохранения устройства или общие: %s", "18: Принудительно английский: %s",
"19: Показать BCAT сохранения: %s", "19: Показать сохранения устройства или общие: %s",
"20: Показать кешированные сохранения: %s", "20: Показать BCAT сохранения: %s",
"21: Показать системные сохранения: %s", "21: Показать кешированные сохранения: %s",
"22: Включить корзину: %s", "22: Показать системные сохранения: %s",
"23: Масштаб анимации: %.02f" "23: Включить корзину: %s",
"24: Масштаб анимации: %.02f"
], ],
"SettingsPops": [ "SettingsPops": [
"0: Черный список пуст!", "0: Черный список пуст!",
@ -290,4 +292,4 @@
"1: Нет [B]", "1: Нет [B]",
"2: OK [A]" "2: OK [A]"
] ]
} }

View File

@ -159,24 +159,25 @@
"3: 在恢复其他备份时自动创建备份。", "3: 在恢复其他备份时自动创建备份。",
"4: 自动命名备份并跳过键盘输入。", "4: 自动命名备份并跳过键盘输入。",
"5: 自动将备份上传到远程,并在本地删除。", "5: 自动将备份上传到远程,并在本地删除。",
"6: 始终使用应用 ID 作为导出文件夹名。", "6: 当启用自动上传时,保留已创建的本地备份,而不是删除它。",
"7: 删除备份时是否需要按住 [A] 三秒。", "7: 始终使用应用 ID 作为导出文件夹名。",
"8: 恢复备份时是否需要按住 [A] 三秒。", "8: 删除备份时是否需要按住 [A] 三秒。",
"9: 覆盖备份时是否需要按住 [A] 三秒。", "9: 恢复备份时是否需要按住 [A] 三秒。",
"10: 启动时仅显示 JKSV 能成功打开的存档。", "10: 覆盖备份时是否需要按住 [A] 三秒。",
"11: 显示绑定到账户的系统存档。", "11: 启动时仅显示 JKSV 能成功打开的存档。",
"12: 启用恢复系统存档并写入 NAND。*可能有危险*", "12: 显示绑定到账户的系统存档。",
"13: 将存档导出为 ZIP 文件而非解压文件夹。", "13: 启用恢复系统存档并写入 NAND。*可能有危险*",
"14: 写入 ZIP 时的压缩等级。默认值为 6。较低值速度更快但压缩率和节省空间较低。0 为存储,无压缩。", "14: 将存档导出为 ZIP 文件而非解压文件夹。",
"15: 控制标题的排序和显示方式。", "15: 写入 ZIP 时的压缩等级。默认值为 6。较低值速度更快但压缩率和节省空间较低。0 为存储,无压缩。",
"16: 以文本菜单显示标题,如原版 3DS JKSM而非图标网格。", "16: 控制标题的排序和显示方式。",
"17: 强制使用英文而非系统语言。", "17: 以文本菜单显示标题,如原版 3DS JKSM而非图标网格。",
"18: 是否加载并显示所有用户共享的存档。*需重启生效!*", "18: 强制使用英文而非系统语言。",
"19: 是否加载并显示 BCAT 存档。通常用于分发游戏内内容和活动。*需重启生效!*", "19: 是否加载并显示所有用户共享的存档。*需重启生效!*",
"20: 是否加载并显示缓存存档。可用于存储 DLC 及其他内容。*需重启生效!*", "20: 是否加载并显示 BCAT 存档。通常用于分发游戏内内容和活动。*需重启生效!*",
"21: 是否加载并显示系统存档。*需重启生效!*", "21: 是否加载并显示缓存存档。可用于存储 DLC 及其他内容。*需重启生效!*",
"22: 将已删除的备份移动到 _TRASH_ 文件夹,而非永久删除。仅影响本地备份。", "22: 是否加载并显示系统存档。*需重启生效!*",
"23: 设置过渡和动画速度。值越小越快。1 为即时4 为最慢,接近出错前的速度。" "23: 将已删除的备份移动到 _TRASH_ 文件夹,而非永久删除。仅影响本地备份。",
"24: 设置过渡和动画速度。值越小越快。1 为即时4 为最慢,接近出错前的速度。"
], ],
"SettingsMenu": [ "SettingsMenu": [
"0: 设置 JKSV 输出文件夹", "0: 设置 JKSV 输出文件夹",
@ -185,24 +186,25 @@
"3: 恢复时自动备份: %s", "3: 恢复时自动备份: %s",
"4: 自动命名备份: %s", "4: 自动命名备份: %s",
"5: 自动上传备份到远程: %s", "5: 自动上传备份到远程: %s",
"6: 始终使用应用 ID: %s", "6: 保留本地备份: %s",
"7: 按住删除备份: %s", "7: 始终使用应用 ID: %s",
"8: 按住恢复备份: %s", "8: 按住删除备份: %s",
"9: 按住覆盖备份: %s", "9: 按住恢复备份: %s",
"10: 仅显示可挂载的标题: %s", "10: 按住覆盖备份: %s",
"11: 显示账户系统存档: %s", "11: 仅显示可挂载的标题: %s",
"12: 启用写入系统存档和 NAND: %s", "12: 显示账户系统存档: %s",
"13: 导出存档为 ZIP: %s", "13: 启用写入系统存档和 NAND: %s",
"14: ZIP 压缩等级: %u", "14: 导出存档为 ZIP: %s",
"15: 标题排序类型: %s", "15: ZIP 压缩等级: %u",
"16: 文本菜单 (JKSM) 模式: %s", "16: 标题排序类型: %s",
"17: 强制英文: %s", "17: 文本菜单 (JKSM) 模式: %s",
"18: 显示设备或共享存档: %s", "18: 强制英文: %s",
"19: 显示 BCAT 存档: %s", "19: 显示设备或共享存档: %s",
"20: 显示缓存存档: %s", "20: 显示 BCAT 存档: %s",
"21: 显示系统存档: %s", "21: 显示缓存存档: %s",
"22: 启用回收站: %s", "22: 显示系统存档: %s",
"23: 动画缩放: %.02f" "23: 启用回收站: %s",
"24: 动画缩放: %.02f"
], ],
"SettingsPops": [ "SettingsPops": [
"0: 黑名单为空!", "0: 黑名单为空!",
@ -290,4 +292,4 @@
"1: 否 [B]", "1: 否 [B]",
"2: 确定 [A]" "2: 确定 [A]"
] ]
} }

View File

@ -159,24 +159,25 @@
"3: 在還原其他備份時自動建立備份。", "3: 在還原其他備份時自動建立備份。",
"4: 自動命名備份並跳過鍵盤輸入。", "4: 自動命名備份並跳過鍵盤輸入。",
"5: 自動將備份上傳至遠端,並於本地刪除。", "5: 自動將備份上傳至遠端,並於本地刪除。",
"6: 預設使用應用程式ID 作為匯出資料夾名稱。", "6: 當啟用自動上傳時,保留已建立的本地備份,而不是刪除它。",
"7: 刪除備份時是否需要按住 [A] 三秒。", "7: 預設使用應用程式ID 作為匯出資料夾名稱。",
"8: 還原備份時是否需要按住 [A] 三秒。", "8: 刪除備份時是否需要按住 [A] 三秒。",
"9: 覆蓋備份時是否需要按住 [A] 三秒。", "9: 還原備份時是否需要按住 [A] 三秒。",
"10: 啟動時僅顯示 JKSV 能成功開啟的存檔。", "10: 覆蓋備份時是否需要按住 [A] 三秒。",
"11: 顯示綁定至帳號的系統存檔。", "11: 啟動時僅顯示 JKSV 能成功開啟的存檔。",
"12: 啟用還原系統存檔並寫入 NAND。*可能有危險*", "12: 顯示綁定至帳號的系統存檔。",
"13: 將存檔匯出為 ZIP 檔案而非解壓資料夾。", "13: 啟用還原系統存檔並寫入 NAND。*可能有危險*",
"14: 寫入 ZIP 時的壓縮等級。預設值為 6。數字越小速度越快壓縮率也越小越佔空間。0 僅儲存,無壓縮。", "14: 將存檔匯出為 ZIP 檔案而非解壓資料夾。",
"15: 控制遊戲項目的排序和顯示方式。", "15: 寫入 ZIP 時的壓縮等級。預設值為 6。數字越小速度越快壓縮率也越小越佔空間。0 僅儲存,無壓縮。",
"16: 以文字選單顯示標題,如原版 3DS JKSM而非圖示網格。", "16: 控制遊戲項目的排序和顯示方式。",
"17: 介面強制顯示英文而非系統語言。", "17: 以文字選單顯示標題,如原版 3DS JKSM而非圖示網格。",
"18: 是否載入並顯示所有使用者共享的存檔。*需重新啟動後生效!*", "18: 介面強制顯示英文而非系統語言。",
"19: 是否載入並顯示 BCAT 存檔。通常用於分發遊戲內內容及活動。*需重新啟動後生效!*", "19: 是否載入並顯示所有使用者共享的存檔。*需重新啟動後生效!*",
"20: 是否載入並顯示快取存檔。可用於儲存 DLC 及其他內容。*需重新啟動後生效!*", "20: 是否載入並顯示 BCAT 存檔。通常用於分發遊戲內內容及活動。*需重新啟動後生效!*",
"21: 是否載入並顯示系統存檔。*需重新啟動後生效!*", "21: 是否載入並顯示快取存檔。可用於儲存 DLC 及其他內容。*需重新啟動後生效!*",
"22: 將已刪除的備份移至 _TRASH_ 資料夾,而非永久刪除。僅影響本地備份。", "22: 是否載入並顯示系統存檔。*需重新啟動後生效!*",
"23: 設定轉場與動畫速度。數字越小越快。1 為立即4 為最慢。" "23: 將已刪除的備份移至 _TRASH_ 資料夾,而非永久刪除。僅影響本地備份。",
"24: 設定轉場與動畫速度。數字越小越快。1 為立即4 為最慢。"
], ],
"SettingsMenu": [ "SettingsMenu": [
"0: 設定 JKSV 匯出資料夾", "0: 設定 JKSV 匯出資料夾",
@ -185,24 +186,25 @@
"3: 還原時自動備份: %s", "3: 還原時自動備份: %s",
"4: 自動命名備份: %s", "4: 自動命名備份: %s",
"5: 自動上傳備份至遠端: %s", "5: 自動上傳備份至遠端: %s",
"6: 預設使用應用程式 ID: %s", "6: 保留本地備份: %s",
"7: 刪除備份時按住三秒確認: %s", "7: 預設使用應用程式 ID: %s",
"8: 還原備份時按住三秒確認: %s", "8: 刪除備份時按住三秒確認: %s",
"9: 覆蓋備份時按住三秒確認: %s", "9: 還原備份時按住三秒確認: %s",
"10: 僅顯示可掛載的遊戲項目: %s", "10: 覆蓋備份時按住三秒確認: %s",
"11: 顯示帳號系統存檔: %s", "11: 僅顯示可掛載的遊戲項目: %s",
"12: 啟用寫入系統存檔與 NAND: %s", "12: 顯示帳號系統存檔: %s",
"13: 匯出存檔為 ZIP: %s", "13: 啟用寫入系統存檔與 NAND: %s",
"14: ZIP 壓縮等級: %u", "14: 匯出存檔為 ZIP: %s",
"15: 遊戲項目排序準則: %s", "15: ZIP 壓縮等級: %u",
"16: 文字選單 (JKSM) 模式: %s", "16: 遊戲項目排序準則: %s",
"17: 介面強制英文: %s", "17: 文字選單 (JKSM) 模式: %s",
"18: 顯示裝置或共享存檔: %s", "18: 介面強制英文: %s",
"19: 顯示 BCAT 存檔: %s", "19: 顯示裝置或共享存檔: %s",
"20: 顯示快取存檔: %s", "20: 顯示 BCAT 存檔: %s",
"21: 顯示系統存檔: %s", "21: 顯示快取存檔: %s",
"22: 啟用垃圾桶: %s", "22: 顯示系統存檔: %s",
"23: 轉場動畫: %.02f" "23: 啟用垃圾桶: %s",
"24: 轉場動畫: %.02f"
], ],
"SettingsPops": [ "SettingsPops": [
"0: 黑名單沒有項目!", "0: 黑名單沒有項目!",
@ -290,4 +292,4 @@
"1: 否 [B]", "1: 否 [B]",
"2: 確定 [A]" "2: 確定 [A]"
] ]
} }

View File

@ -157,7 +157,8 @@ void BackupMenuState::ensure_target_directory()
// If this is enabled, don't bother. // If this is enabled, don't bother.
const remote::Storage *remote = remote::get_remote_storage(); const remote::Storage *remote = remote::get_remote_storage();
const bool autoUpload = config::get_by_key(config::keys::AUTO_UPLOAD); const bool autoUpload = config::get_by_key(config::keys::AUTO_UPLOAD);
const bool directoryNeeded = (!remote || !autoUpload) && !fslib::directory_exists(m_directoryPath); const bool keepLocal = config::get_by_key(config::keys::KEEP_LOCAL_BACKUPS);
const bool directoryNeeded = (!remote || !autoUpload || keepLocal) && !fslib::directory_exists(m_directoryPath);
const bool directoryFailed = directoryNeeded && error::fslib(fslib::create_directory(m_directoryPath)); const bool directoryFailed = directoryNeeded && error::fslib(fslib::create_directory(m_directoryPath));
if (directoryNeeded && directoryFailed) { ui::PopMessageManager::push_message(popTicks, popFailed); } if (directoryNeeded && directoryFailed) { ui::PopMessageManager::push_message(popTicks, popFailed); }
} }
@ -235,9 +236,11 @@ void BackupMenuState::name_and_create_backup()
const bool hasZipExt = std::strstr(name, STRING_ZIP_EXT); // This might not be the best check. const bool hasZipExt = std::strstr(name, STRING_ZIP_EXT); // This might not be the best check.
if (autoUpload && remote) if (autoUpload && remote)
{ {
const bool keepLocal = config::get_by_key(config::keys::KEEP_LOCAL_BACKUPS);
if (!hasZipExt) { std::strncat(name, STRING_ZIP_EXT, SIZE_NAME_LENGTH); } if (!hasZipExt) { std::strncat(name, STRING_ZIP_EXT, SIZE_NAME_LENGTH); }
if (keepLocal) { m_dataStruct->path = m_directoryPath / name; }
m_dataStruct->remoteName = name; m_dataStruct->remoteName = name;
ProgressState::create_and_push(tasks::backup::create_new_backup_remote, m_dataStruct); ProgressState::create_and_push(tasks::backup::create_new_backup_remote, m_dataStruct);
} }
else else

View File

@ -58,7 +58,7 @@ void ProgressState::render()
sdl::render_line(sdl::Texture::Null, 280, 454, 999, 454, colors::DIV_COLOR); sdl::render_line(sdl::Texture::Null, 280, 454, 999, 454, colors::DIV_COLOR);
sdl::render_rect_fill(sdl::Texture::Null, COORD_BAR_X, COORD_BAR_Y, barWidth, 32, colors::BLACK); sdl::render_rect_fill(sdl::Texture::Null, COORD_BAR_X, COORD_BAR_Y, barWidth, 32, colors::BLACK);
sdl::render_rect_fill(sdl::Texture::Null, COORD_BAR_X, COORD_BAR_Y, m_progressBarWidth, 32, colors::GREEN); sdl::render_rect_fill(sdl::Texture::Null, COORD_BAR_X, COORD_BAR_Y, m_progressBarWidth, 32, colors::BAR_GREEN);
sm_barEdges->render_part(sdl::Texture::Null, COORD_BAR_X, COORD_BAR_Y, 0, 0, 16, 32); sm_barEdges->render_part(sdl::Texture::Null, COORD_BAR_X, COORD_BAR_Y, 0, 0, 16, 32);
sm_barEdges->render_part(sdl::Texture::Null, RIGHT_EDGE_X, COORD_BAR_Y, 16, 0, 16, 32); sm_barEdges->render_part(sdl::Texture::Null, RIGHT_EDGE_X, COORD_BAR_Y, 16, 0, 16, 32);

View File

@ -28,20 +28,21 @@ namespace
{ {
CHANGE_WORK_DIR = 0, CHANGE_WORK_DIR = 0,
EDIT_BLACKLIST = 1, EDIT_BLACKLIST = 1,
CYCLE_ZIP = 14, CYCLE_ZIP = 15,
CYCLE_SORT_TYPE = 15, CYCLE_SORT_TYPE = 16,
TOGGLE_JKSM = 16, TOGGLE_JKSM = 17,
TOGGLE_TRASH = 22, TOGGLE_TRASH = 23,
CYCLE_SCALING = 23 CYCLE_SCALING = 24
}; };
// This is needed to be able to get and set keys by index. Anything "NULL" isn't a key that can be easily toggled. // This is needed to be able to get and set keys by index. Anything "NULL" isn't a key that can be easily toggled.
constexpr std::array<std::string_view, 24> CONFIG_KEY_ARRAY = {CONFIG_KEY_NULL, constexpr std::array<std::string_view, 25> CONFIG_KEY_ARRAY = {CONFIG_KEY_NULL,
CONFIG_KEY_NULL, CONFIG_KEY_NULL,
config::keys::INCLUDE_DEVICE_SAVES, config::keys::INCLUDE_DEVICE_SAVES,
config::keys::AUTO_BACKUP_ON_RESTORE, config::keys::AUTO_BACKUP_ON_RESTORE,
config::keys::AUTO_NAME_BACKUPS, config::keys::AUTO_NAME_BACKUPS,
config::keys::AUTO_UPLOAD, config::keys::AUTO_UPLOAD,
config::keys::KEEP_LOCAL_BACKUPS,
config::keys::USE_TITLE_IDS, config::keys::USE_TITLE_IDS,
config::keys::HOLD_FOR_DELETION, config::keys::HOLD_FOR_DELETION,
config::keys::HOLD_FOR_RESTORATION, config::keys::HOLD_FOR_RESTORATION,
@ -118,7 +119,7 @@ void SettingsState::load_extra_strings()
void SettingsState::update_menu_options() void SettingsState::update_menu_options()
{ {
for (int i : {2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 16, 17, 18, 19, 20, 21, 22}) for (int i : {2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 17, 18, 19, 20, 21, 22, 23})
{ {
const char *optionFormat = strings::get_by_name(strings::names::SETTINGS_MENU, i); const char *optionFormat = strings::get_by_name(strings::names::SETTINGS_MENU, i);
const uint8_t value = config::get_by_key(CONFIG_KEY_ARRAY[i]); const uint8_t value = config::get_by_key(CONFIG_KEY_ARRAY[i]);

View File

@ -37,6 +37,7 @@ void config::ConfigContext::reset()
m_configMap[config::keys::AUTO_BACKUP_ON_RESTORE.data()] = 1; m_configMap[config::keys::AUTO_BACKUP_ON_RESTORE.data()] = 1;
m_configMap[config::keys::AUTO_NAME_BACKUPS.data()] = 0; m_configMap[config::keys::AUTO_NAME_BACKUPS.data()] = 0;
m_configMap[config::keys::AUTO_UPLOAD.data()] = 0; m_configMap[config::keys::AUTO_UPLOAD.data()] = 0;
m_configMap[config::keys::KEEP_LOCAL_BACKUPS.data()] = 0;
m_configMap[config::keys::USE_TITLE_IDS.data()] = 0; m_configMap[config::keys::USE_TITLE_IDS.data()] = 0;
m_configMap[config::keys::HOLD_FOR_DELETION.data()] = 1; m_configMap[config::keys::HOLD_FOR_DELETION.data()] = 1;
m_configMap[config::keys::HOLD_FOR_RESTORATION.data()] = 1; m_configMap[config::keys::HOLD_FOR_RESTORATION.data()] = 1;

View File

@ -9,11 +9,11 @@ namespace
void config::initialize() void config::initialize()
{ {
s_context.create_directory(); // This is needed so new config options can be added without invalidating old configurations.
const bool configLoaded = s_context.load();
if (configLoaded) { return; }
s_context.reset(); s_context.reset();
s_context.create_directory();
s_context.load();
} }
void config::reset_to_default() { s_context.reset(); } void config::reset_to_default() { s_context.reset(); }

View File

@ -74,14 +74,17 @@ void tasks::backup::create_new_backup_local(sys::threadpool::JobData taskData)
void tasks::backup::create_new_backup_remote(sys::threadpool::JobData taskData) void tasks::backup::create_new_backup_remote(sys::threadpool::JobData taskData)
{ {
auto castData = std::static_pointer_cast<BackupMenuState::DataStruct>(taskData); auto castData = std::static_pointer_cast<BackupMenuState::DataStruct>(taskData);
sys::ProgressTask *task = static_cast<sys::ProgressTask *>(castData->task); sys::ProgressTask *task = static_cast<sys::ProgressTask *>(castData->task);
data::User *user = castData->user; data::User *user = castData->user;
data::TitleInfo *titleInfo = castData->titleInfo; data::TitleInfo *titleInfo = castData->titleInfo;
const fslib::Path &path = castData->path;
const std::string &remoteName = castData->remoteName; const std::string &remoteName = castData->remoteName;
BackupMenuState *spawningState = castData->spawningState; BackupMenuState *spawningState = castData->spawningState;
const bool &killTask = castData->killTask; const bool &killTask = castData->killTask;
const bool keepLocal = config::get_by_key(config::keys::KEEP_LOCAL_BACKUPS);
if (error::is_null(task)) { return; } if (error::is_null(task)) { return; }
@ -92,10 +95,10 @@ void tasks::backup::create_new_backup_remote(sys::threadpool::JobData taskData)
const FsSaveDataInfo *saveInfo = user->get_save_info_by_id(applicationID); const FsSaveDataInfo *saveInfo = user->get_save_info_by_id(applicationID);
if (error::is_null(saveInfo)) { TASK_FINISH_RETURN(task); } if (error::is_null(saveInfo)) { TASK_FINISH_RETURN(task); }
const fslib::Path tempPath{PATH_JKSV_TEMP}; const fslib::Path zipPath{keepLocal ? path : PATH_JKSV_TEMP};
const int popTicks = ui::PopMessageManager::DEFAULT_TICKS; const int popTicks = ui::PopMessageManager::DEFAULT_TICKS;
fs::MiniZip zip{tempPath}; fs::MiniZip zip{zipPath};
if (!zip.is_open()) if (!zip.is_open())
{ {
const char *popErrorCreating = strings::get_by_name(strings::names::BACKUPMENU_POPS, 5); const char *popErrorCreating = strings::get_by_name(strings::names::BACKUPMENU_POPS, 5);
@ -115,8 +118,9 @@ void tasks::backup::create_new_backup_remote(sys::threadpool::JobData taskData)
std::string status = stringutil::get_formatted_string(uploadFormat, remoteName.data()); std::string status = stringutil::get_formatted_string(uploadFormat, remoteName.data());
task->set_status(status); task->set_status(status);
} }
const bool uploaded = remote->upload_file(tempPath, remoteName, task);
const bool deleteError = error::fslib(fslib::delete_file(tempPath)); const bool uploaded = remote->upload_file(zipPath, remoteName, task);
const bool deleteError = uploaded && !keepLocal && error::fslib(fslib::delete_file(zipPath));
if (!uploaded || deleteError) if (!uploaded || deleteError)
{ {
const char *popErrorUploading = strings::get_by_name(strings::names::BACKUPMENU_POPS, 10); const char *popErrorUploading = strings::get_by_name(strings::names::BACKUPMENU_POPS, 10);