mirror of
https://github.com/DarkMatterCore/nxdumptool.git
synced 2024-11-10 04:31:44 +00:00
28cd0ce10f
Other changes include: * Codebase: move JSON parsing logic from config.c/h to nxdt_json.c/h. * Codebase: replace all calls to localtime() with localtime_r() to guarantee thread-safety. * Codebase: updated todo.txt. * utils: implement utilsParseGitHubReleaseJsonData(), utilsFreeGitHubReleaseJsonData(), utilsGetApplicationUpdatedState() and utilsGetApplicationUpdatedState(). * utils: add extra logic to move the application's NRO to its proper path if the launch path isn't the right one (commented out at this moment). * utils: add extra logic to replace the application's NRO at exit (commented out at this moment). * defines: add DEVOPTAB_SDMC_DEVICE and tweak GitHub URL macros. * DownloadTask: set percentage to 0 if the download size is unknown. * DownloadTask: fix ETA string formatting. * OptionsTab: repurpose OptionsTabUpdateFileDialogContent into OptionsTabUpdateProgress. * OptionsTab: implement OptionsTabUpdateApplicationFrame. * RootView: move date formatting into the static GetFormattedDateString() method. * Makefile: use _GNU_SOURCE as part of CFLAGS to use strptime().
48 lines
2.4 KiB
JSON
48 lines
2.4 KiB
JSON
{
|
|
"dump_options_info": "Dump options are displayed in their respective menus for convenience.",
|
|
|
|
"overclock": {
|
|
"label": "Overclock",
|
|
"description": "Overclocks both CPU and MEM to 1785 MHz and 1600 MHz, respectively, in order to speed up dump operations. This is considered a relatively safe action.\n\nIf the application is running under title override mode, and sys-clk is active, and a clock profile has been created for the overridden title, this setting has no effect at all.",
|
|
"value_enabled": "Yes",
|
|
"value_disabled": "No"
|
|
},
|
|
|
|
"naming_convention": {
|
|
"label": "Naming convention",
|
|
"description": "Sets the naming convention used for all output dumps.\n\n\uE016 Full: \"{Name} [{Id}][v{Version}][{Type}]\".\n\uE016 ID and version only: \"{Id}_v{Version}_{Type}\".\n\nIf \"Full\" is selected, the display version string will also be appended to dumped updates whenever possible.",
|
|
"value_00": "Full",
|
|
"value_01": "ID and version only"
|
|
},
|
|
|
|
"update_nswdb_xml": {
|
|
"label": "Update NSWDB XML",
|
|
"description": "Retrieves the latest NSWDB XML, which can be optionally used to validate checksums from gamecard dumps. Requires Internet connectivity."
|
|
},
|
|
|
|
"update_app": {
|
|
"label": "Update application",
|
|
"description": "Checks if an update is available in nxdumptool's GitHub repository. Requires Internet connectivity.",
|
|
"frame": {
|
|
"please_wait": "Please wait…",
|
|
"release_details": "Commit hash: {0:.7}\nRelease date: {1} UTC+0",
|
|
"changelog_header": "Changelog",
|
|
"update_action": "Update"
|
|
}
|
|
},
|
|
|
|
"update_dialog": {
|
|
"cancel": "Cancel",
|
|
"close": "Close"
|
|
},
|
|
|
|
"notifications": {
|
|
"no_internet_connection": "Internet connection unavailable. Unable to update.",
|
|
"update_failed": "Update failed! Check the logfile for more info.",
|
|
"nswdb_xml_updated": "NSWDB XML successfully updated!",
|
|
"is_nso": "The application is running as an NSO. Unable to update.",
|
|
"already_updated": "The application has already been updated. Please reload.",
|
|
"github_json_failed": "Failed to download or parse GitHub release JSON!",
|
|
"app_updated": "Application successfully updated! Please reload for the changes to take effect."
|
|
}
|
|
}
|