diff --git a/client/src/i18n/locales/en.ts b/client/src/i18n/locales/en.ts index 9bbee983..b39ea428 100644 --- a/client/src/i18n/locales/en.ts +++ b/client/src/i18n/locales/en.ts @@ -2111,6 +2111,99 @@ shortcuts_activate: "Open / activate", "pkglib.external.installedWarn": "installed (may not launch)", "pkglib.external.installingThis": "Installing…", "pkglib.external.failed": "install failed", + + // ── Keys that previously existed ONLY as inline tr() fallbacks ────────── + // These render correctly in English via the call-site fallback, but were + // never in en.ts — so the i18n coverage gate couldn't see them and they'd + // show English to non-English users forever. Adding them here makes them + // translatable (they're allowlisted per-locale in i18n-known-missing.json + // pending translation, same as every other new key). + dashboard_loading_sensors: "Reading sensors…", + fs_crc32: "CRC32 checksum", + fs_drives_label: "Drives", + fs_install_action: "Install", + fs_install_failed: "Install failed", + fs_listing: "Reading directory…", + fs_preview: "Preview", + fs_verify: "Verify (BLAKE3)", + fs_download_zip_tooltip: "Download as .zip", + installed_needs_smp: "Needs ShadowMount+", + payloads_search: "Search payloads", + "pkglib.addon.dlc": "DLC", + "pkglib.addon.update": "update", + "pkglib.menu.copyDetails": "Copy details", + "pkglib.menu.openFolder": "Open folder", + "pkglib.stream": "Stream (beta)", + "pkglib.version.title": "Package version (PARAM.SFO APP_VER)", + "profile.username.loading": "Reading console users…", + rose_mode: "Rose", + roster_edit: "Edit PS5", + screenshots_preview: "Preview", + screenshots_preview_close: "Close", + search_stopped_100k: "stopped at 100k", + search_you_stopped: "you stopped the search", + settings_section_text_size: "Text size", + settings_text_size_default: "default", + theme_rose: "Rose", + update_toast_details: "Details", + update_toast_dismiss: "Dismiss", + update_toast_download: "Download", + update_toast_downloaded: "Update downloaded", + update_toast_downloading: "Downloading…", + update_toast_failed: "Update download failed", + update_toast_retry: "Retry", + update_toast_title: "Update available", + upload_helper_down: "PS5 helper isn't reachable", + upload_helper_unknown: "PS5 helper status unknown", + + // ── More inline-only keys, incl. ones used in MULTI-LINE tr() calls (which + // the single-line extractor missed). Placeholders match the vars object each + // call site passes: {n},{name},{path},{query},{id},{kind},{time}. ────────── + dashboard_running_apps: "Running apps ({n})", + fs_download_zip_dialog_title: 'Save "{name}" as a .zip', + fs_install_confirm_body: + "This installs the package on your PS5 via Sony's installer.", + fs_install_confirm_body_usb: + "This stages the package to internal storage (the console can't install off USB directly), installs it, then removes the staged copy. The original on your drive is untouched.", + fs_install_confirm_title: 'Install "{name}"?', + fs_install_done: "Installed {name}", + fs_install_may_not_launch: + "The install registered, but the title may not launch — check Installed Apps.", + fs_install_pkg_tooltip: "Install this package on your PS5", + fs_path_gone: "That folder no longer exists — returned to /data", + fs_path_gone_body: "{path} no longer exists on the PS5.", + installed_play_needs_smp: "Needs ShadowMount+ running to mount and launch", + payloads_search_no_match: 'No payloads match "{query}".', + payloads_search_placeholder: "Search payloads…", + payloads_source_unreachable: + "Couldn't reach this source right now — try Refresh later.", + "pkglib.baseMissing.body": + "This {kind} is for {id}, but its base game isn't installed on the PS5. Sony's installer will accept it, but nothing installs until the base game is on the console — install the base first.", + "pkglib.baseMissing.bodyInLib": + "This {kind} is for {id}, whose base game isn't installed on the PS5 yet — but it's here in your library. Install the base game first, then this {kind}. Installing the {kind} now will be accepted but won't actually apply.", + "pkglib.baseMissing.installAnyway": "Install anyway", + "pkglib.baseMissing.title": "Base game isn't installed", + "pkglib.stream.hint": + "Install a .pkg straight from this PC over HTTP — no staging upload (beta)", + roster_remove_aria: "Remove {name}", + schedule_daily_at: "daily at {time}", + schedule_once_at: "once at {time}", + schedule_weekly_at: "weekly at {time}", + screenshots_preview_hint: "Preview this screenshot", + screenshots_preview_loading: + "Downloading + converting (HDR screenshots take a few seconds)…", + search_no_matches_summary: "No matches. Scanned {n} entries.", + search_stopped_summary: + "Search stopped. Scanned {n} entries before you cancelled.", + search_truncated_hint: "Stopped at 100,000 entries — try a narrower pattern.", + settings_text_size_hint: + "Resize the whole app. Pick a smaller size if text is cut off (“ps5-image…”) on your phone.", + theme_rose_hint: "Warm, bright, and soft — built around a bold rose accent.", + update_toast_downloaded_hint: "open Settings to install", + upload_helper_down_detail: + "Uploads will fail until the helper is running. Head back to Connection, press Send, and wait for the third step to turn green.", + upload_helper_unknown_detail: + "We haven't confirmed your PS5 is running the helper yet. Set your IP and send the helper on the Connection screen first.", }; export default en; diff --git a/scripts/i18n-coverage.mjs b/scripts/i18n-coverage.mjs index b8d555ce..f75ea4fc 100755 --- a/scripts/i18n-coverage.mjs +++ b/scripts/i18n-coverage.mjs @@ -199,8 +199,66 @@ function computeAllForLang(translations) { return result; } +/** + * Scan `client/src` for i18n keys referenced via `tr("literal", …)` (and + * `t(lang, "literal", …)`) and return the set of those NOT present in en.ts. + * + * Why this matters: the per-language coverage check above only validates + * translations OF en.ts keys. A key used at a call site with an inline + * fallback — `tr("foo", undefined, "Foo")` — but never added to en.ts is + * INVISIBLE to that check, yet it renders the English fallback for every + * user (including non-English locales) and can never be translated. This + * catches that class (fixed a batch of 70 such keys in the PR that added + * this guard). Multi-line `tr(\n "key"…)` calls are matched too. + * + * Only LITERAL first-arg keys are checked; dynamically-built keys + * (`tr(\`x.${k}\`)`) can't be statically resolved and are skipped — same + * limitation find-orphan-i18n.mjs documents. `foo`/`x` are the doc-comment + * example keys in i18n.ts / lang.ts and are ignored. + */ +function findUsedButMissing(enKeys) { + const SRC_DIR = path.join(repoRoot, "client/src"); + const IGNORE = new Set(["foo", "x"]); + const used = new Set(); + // tr( "key" — and t( ident/"lang", "key" + const trPat = /\btr\(\s*"([a-zA-Z0-9_.]+)"/g; + const walk = (dir) => { + for (const ent of fs.readdirSync(dir, { withFileTypes: true })) { + const fp = path.join(dir, ent.name); + if (ent.isDirectory()) { + if (ent.name === "i18n" && dir.endsWith("/src")) continue; // skip locale defs + walk(fp); + } else if (/\.tsx?$/.test(ent.name)) { + const txt = fs.readFileSync(fp, "utf8"); + let m; + while ((m = trPat.exec(txt)) !== null) used.add(m[1]); + } + } + }; + walk(SRC_DIR); + return [...used] + .filter((k) => !IGNORE.has(k) && !enKeys.has(k)) + .sort(); +} + const translations = loadTranslations(); +// Gate: any key USED at a call site but absent from en.ts. Runs before the +// per-language coverage check (and is skipped in --update-allowlist bootstrap). +if (!updateAllowlist) { + const enKeys = new Set(Object.keys(translations.en ?? {})); + const usedButMissing = findUsedButMissing(enKeys); + if (usedButMissing.length > 0) { + process.stderr.write( + `[i18n-coverage] failed: ${usedButMissing.length} key(s) used via tr("…") but NOT in en.ts.\n` + + "These render their English fallback for EVERY locale and can never be translated.\n" + + "Add each to client/src/i18n/locales/en.ts (then allowlist for other locales):\n", + ); + for (const k of usedButMissing) process.stderr.write(` ${k}\n`); + process.exit(1); + } +} + if (updateAllowlist) { const all = computeAllForLang(translations); // Keep langs + their key arrays sorted for stable diffs. diff --git a/scripts/i18n-known-missing.json b/scripts/i18n-known-missing.json index ca2ceeb0..a2958c8a 100644 --- a/scripts/i18n-known-missing.json +++ b/scripts/i18n-known-missing.json @@ -37,6 +37,8 @@ "cmdpalette_group_theme", "cmdpalette_group_window", "connection_step1_idle", + "dashboard_loading_sensors", + "dashboard_running_apps", "engine_url_hint", "engine_url_label", "engine_url_reset", @@ -45,14 +47,33 @@ "err_rar_password_wrong", "err_rar_unsafe_entry", "err_rar_unsupported", + "fs_crc32", + "fs_download_zip_dialog_title", + "fs_download_zip_tooltip", + "fs_drives_label", + "fs_install_action", + "fs_install_confirm_body", + "fs_install_confirm_body_usb", + "fs_install_confirm_title", + "fs_install_done", + "fs_install_failed", + "fs_install_may_not_launch", + "fs_install_pkg_tooltip", + "fs_listing", "fs_op_on_other_console", + "fs_path_gone", + "fs_path_gone_body", + "fs_preview", "fs_rename_target_exists", + "fs_verify", "installed_all_played", "installed_badge_playing", "installed_launch_slow", + "installed_needs_smp", "installed_now_playing", "installed_only_unplayed", "installed_open_folder", + "installed_play_needs_smp", "installed_playtime_line", "installed_playtime_never", "installed_playtime_tooltip", @@ -80,6 +101,16 @@ "payloads_custom_remove", "payloads_custom_remove_short", "payloads_custom_removed", + "payloads_search", + "payloads_search_no_match", + "payloads_search_placeholder", + "payloads_source_unreachable", + "pkglib.addon.dlc", + "pkglib.addon.update", + "pkglib.baseMissing.body", + "pkglib.baseMissing.bodyInLib", + "pkglib.baseMissing.installAnyway", + "pkglib.baseMissing.title", "pkglib.external.autoScan", "pkglib.external.count", "pkglib.external.empty", @@ -99,7 +130,12 @@ "pkglib.installAll.hint", "pkglib.installnote.body", "pkglib.installnote.title", + "pkglib.menu.copyDetails", + "pkglib.menu.openFolder", "pkglib.options.heading", + "pkglib.stream", + "pkglib.stream.hint", + "pkglib.version.title", "playlist_add_repo_step", "playlist_add_repo_step_hint", "playlist_from_file_android", @@ -165,6 +201,7 @@ "profile.username.description", "profile.username.empty", "profile.username.emptyHint", + "profile.username.loading", "profile.username.placeholder", "profile.username.save", "profile.username.slot", @@ -174,6 +211,9 @@ "queue_installed", "queue_installed_warn", "queue_will_install", + "rose_mode", + "roster_edit", + "roster_remove_aria", "save_path_hint", "save_path_label", "save_path_reset", @@ -198,11 +238,26 @@ "saves_restore_usb_summary", "saves_restore_usb_summary_partial", "saves_restore_usb_tooltip", + "schedule_daily_at", + "schedule_once_at", + "schedule_weekly_at", "screenshots_bulk_partial", + "screenshots_preview", + "screenshots_preview_close", + "screenshots_preview_hint", + "screenshots_preview_loading", + "search_no_matches_summary", "search_scope_all", "search_scope_tooltip", + "search_stopped_100k", + "search_stopped_summary", + "search_truncated_hint", + "search_you_stopped", "settings_card_engine", "settings_card_save_path", + "settings_section_text_size", + "settings_text_size_default", + "settings_text_size_hint", "shortcuts_activate", "shortcuts_close", "shortcuts_cmd_palette", @@ -211,6 +266,17 @@ "shortcuts_sec_filesystem", "shortcuts_sec_navigation", "status_running_count", + "theme_rose", + "theme_rose_hint", + "update_toast_details", + "update_toast_dismiss", + "update_toast_download", + "update_toast_downloaded", + "update_toast_downloaded_hint", + "update_toast_downloading", + "update_toast_failed", + "update_toast_retry", + "update_toast_title", "upload.rar.apply", "upload.rar.hint", "upload.rar.needed", @@ -225,6 +291,10 @@ "upload_archive_word", "upload_checking", "upload_done_registered", + "upload_helper_down", + "upload_helper_down_detail", + "upload_helper_unknown", + "upload_helper_unknown_detail", "upload_kind_archive", "upload_kind_file", "upload_kind_folder", @@ -304,6 +374,8 @@ "cmdpalette_group_theme", "cmdpalette_group_window", "connection_step1_idle", + "dashboard_loading_sensors", + "dashboard_running_apps", "engine_url_hint", "engine_url_label", "engine_url_reset", @@ -312,14 +384,33 @@ "err_rar_password_wrong", "err_rar_unsafe_entry", "err_rar_unsupported", + "fs_crc32", + "fs_download_zip_dialog_title", + "fs_download_zip_tooltip", + "fs_drives_label", + "fs_install_action", + "fs_install_confirm_body", + "fs_install_confirm_body_usb", + "fs_install_confirm_title", + "fs_install_done", + "fs_install_failed", + "fs_install_may_not_launch", + "fs_install_pkg_tooltip", + "fs_listing", "fs_op_on_other_console", + "fs_path_gone", + "fs_path_gone_body", + "fs_preview", "fs_rename_target_exists", + "fs_verify", "installed_all_played", "installed_badge_playing", "installed_launch_slow", + "installed_needs_smp", "installed_now_playing", "installed_only_unplayed", "installed_open_folder", + "installed_play_needs_smp", "installed_playtime_line", "installed_playtime_never", "installed_playtime_tooltip", @@ -347,6 +438,16 @@ "payloads_custom_remove", "payloads_custom_remove_short", "payloads_custom_removed", + "payloads_search", + "payloads_search_no_match", + "payloads_search_placeholder", + "payloads_source_unreachable", + "pkglib.addon.dlc", + "pkglib.addon.update", + "pkglib.baseMissing.body", + "pkglib.baseMissing.bodyInLib", + "pkglib.baseMissing.installAnyway", + "pkglib.baseMissing.title", "pkglib.external.autoScan", "pkglib.external.count", "pkglib.external.empty", @@ -366,7 +467,12 @@ "pkglib.installAll.hint", "pkglib.installnote.body", "pkglib.installnote.title", + "pkglib.menu.copyDetails", + "pkglib.menu.openFolder", "pkglib.options.heading", + "pkglib.stream", + "pkglib.stream.hint", + "pkglib.version.title", "playlist_add_repo_step", "playlist_add_repo_step_hint", "playlist_from_file_android", @@ -432,6 +538,7 @@ "profile.username.description", "profile.username.empty", "profile.username.emptyHint", + "profile.username.loading", "profile.username.placeholder", "profile.username.save", "profile.username.slot", @@ -441,6 +548,9 @@ "queue_installed", "queue_installed_warn", "queue_will_install", + "rose_mode", + "roster_edit", + "roster_remove_aria", "save_path_hint", "save_path_label", "save_path_reset", @@ -465,11 +575,26 @@ "saves_restore_usb_summary", "saves_restore_usb_summary_partial", "saves_restore_usb_tooltip", + "schedule_daily_at", + "schedule_once_at", + "schedule_weekly_at", "screenshots_bulk_partial", + "screenshots_preview", + "screenshots_preview_close", + "screenshots_preview_hint", + "screenshots_preview_loading", + "search_no_matches_summary", "search_scope_all", "search_scope_tooltip", + "search_stopped_100k", + "search_stopped_summary", + "search_truncated_hint", + "search_you_stopped", "settings_card_engine", "settings_card_save_path", + "settings_section_text_size", + "settings_text_size_default", + "settings_text_size_hint", "shortcuts_activate", "shortcuts_close", "shortcuts_cmd_palette", @@ -478,6 +603,17 @@ "shortcuts_sec_filesystem", "shortcuts_sec_navigation", "status_running_count", + "theme_rose", + "theme_rose_hint", + "update_toast_details", + "update_toast_dismiss", + "update_toast_download", + "update_toast_downloaded", + "update_toast_downloaded_hint", + "update_toast_downloading", + "update_toast_failed", + "update_toast_retry", + "update_toast_title", "upload.rar.apply", "upload.rar.hint", "upload.rar.needed", @@ -492,6 +628,10 @@ "upload_archive_word", "upload_checking", "upload_done_registered", + "upload_helper_down", + "upload_helper_down_detail", + "upload_helper_unknown", + "upload_helper_unknown_detail", "upload_kind_archive", "upload_kind_file", "upload_kind_folder", @@ -571,6 +711,8 @@ "cmdpalette_group_theme", "cmdpalette_group_window", "connection_step1_idle", + "dashboard_loading_sensors", + "dashboard_running_apps", "engine_url_hint", "engine_url_label", "engine_url_reset", @@ -579,14 +721,33 @@ "err_rar_password_wrong", "err_rar_unsafe_entry", "err_rar_unsupported", + "fs_crc32", + "fs_download_zip_dialog_title", + "fs_download_zip_tooltip", + "fs_drives_label", + "fs_install_action", + "fs_install_confirm_body", + "fs_install_confirm_body_usb", + "fs_install_confirm_title", + "fs_install_done", + "fs_install_failed", + "fs_install_may_not_launch", + "fs_install_pkg_tooltip", + "fs_listing", "fs_op_on_other_console", + "fs_path_gone", + "fs_path_gone_body", + "fs_preview", "fs_rename_target_exists", + "fs_verify", "installed_all_played", "installed_badge_playing", "installed_launch_slow", + "installed_needs_smp", "installed_now_playing", "installed_only_unplayed", "installed_open_folder", + "installed_play_needs_smp", "installed_playtime_line", "installed_playtime_never", "installed_playtime_tooltip", @@ -614,6 +775,16 @@ "payloads_custom_remove", "payloads_custom_remove_short", "payloads_custom_removed", + "payloads_search", + "payloads_search_no_match", + "payloads_search_placeholder", + "payloads_source_unreachable", + "pkglib.addon.dlc", + "pkglib.addon.update", + "pkglib.baseMissing.body", + "pkglib.baseMissing.bodyInLib", + "pkglib.baseMissing.installAnyway", + "pkglib.baseMissing.title", "pkglib.external.autoScan", "pkglib.external.count", "pkglib.external.empty", @@ -633,7 +804,12 @@ "pkglib.installAll.hint", "pkglib.installnote.body", "pkglib.installnote.title", + "pkglib.menu.copyDetails", + "pkglib.menu.openFolder", "pkglib.options.heading", + "pkglib.stream", + "pkglib.stream.hint", + "pkglib.version.title", "playlist_add_repo_step", "playlist_add_repo_step_hint", "playlist_from_file_android", @@ -699,6 +875,7 @@ "profile.username.description", "profile.username.empty", "profile.username.emptyHint", + "profile.username.loading", "profile.username.placeholder", "profile.username.save", "profile.username.slot", @@ -708,6 +885,9 @@ "queue_installed", "queue_installed_warn", "queue_will_install", + "rose_mode", + "roster_edit", + "roster_remove_aria", "save_path_hint", "save_path_label", "save_path_reset", @@ -732,11 +912,26 @@ "saves_restore_usb_summary", "saves_restore_usb_summary_partial", "saves_restore_usb_tooltip", + "schedule_daily_at", + "schedule_once_at", + "schedule_weekly_at", "screenshots_bulk_partial", + "screenshots_preview", + "screenshots_preview_close", + "screenshots_preview_hint", + "screenshots_preview_loading", + "search_no_matches_summary", "search_scope_all", "search_scope_tooltip", + "search_stopped_100k", + "search_stopped_summary", + "search_truncated_hint", + "search_you_stopped", "settings_card_engine", "settings_card_save_path", + "settings_section_text_size", + "settings_text_size_default", + "settings_text_size_hint", "shortcuts_activate", "shortcuts_close", "shortcuts_cmd_palette", @@ -745,6 +940,17 @@ "shortcuts_sec_filesystem", "shortcuts_sec_navigation", "status_running_count", + "theme_rose", + "theme_rose_hint", + "update_toast_details", + "update_toast_dismiss", + "update_toast_download", + "update_toast_downloaded", + "update_toast_downloaded_hint", + "update_toast_downloading", + "update_toast_failed", + "update_toast_retry", + "update_toast_title", "upload.rar.apply", "upload.rar.hint", "upload.rar.needed", @@ -759,6 +965,10 @@ "upload_archive_word", "upload_checking", "upload_done_registered", + "upload_helper_down", + "upload_helper_down_detail", + "upload_helper_unknown", + "upload_helper_unknown_detail", "upload_kind_archive", "upload_kind_file", "upload_kind_folder", @@ -838,6 +1048,8 @@ "cmdpalette_group_theme", "cmdpalette_group_window", "connection_step1_idle", + "dashboard_loading_sensors", + "dashboard_running_apps", "engine_url_hint", "engine_url_label", "engine_url_reset", @@ -846,14 +1058,33 @@ "err_rar_password_wrong", "err_rar_unsafe_entry", "err_rar_unsupported", + "fs_crc32", + "fs_download_zip_dialog_title", + "fs_download_zip_tooltip", + "fs_drives_label", + "fs_install_action", + "fs_install_confirm_body", + "fs_install_confirm_body_usb", + "fs_install_confirm_title", + "fs_install_done", + "fs_install_failed", + "fs_install_may_not_launch", + "fs_install_pkg_tooltip", + "fs_listing", "fs_op_on_other_console", + "fs_path_gone", + "fs_path_gone_body", + "fs_preview", "fs_rename_target_exists", + "fs_verify", "installed_all_played", "installed_badge_playing", "installed_launch_slow", + "installed_needs_smp", "installed_now_playing", "installed_only_unplayed", "installed_open_folder", + "installed_play_needs_smp", "installed_playtime_line", "installed_playtime_never", "installed_playtime_tooltip", @@ -881,6 +1112,16 @@ "payloads_custom_remove", "payloads_custom_remove_short", "payloads_custom_removed", + "payloads_search", + "payloads_search_no_match", + "payloads_search_placeholder", + "payloads_source_unreachable", + "pkglib.addon.dlc", + "pkglib.addon.update", + "pkglib.baseMissing.body", + "pkglib.baseMissing.bodyInLib", + "pkglib.baseMissing.installAnyway", + "pkglib.baseMissing.title", "pkglib.external.autoScan", "pkglib.external.count", "pkglib.external.empty", @@ -900,7 +1141,12 @@ "pkglib.installAll.hint", "pkglib.installnote.body", "pkglib.installnote.title", + "pkglib.menu.copyDetails", + "pkglib.menu.openFolder", "pkglib.options.heading", + "pkglib.stream", + "pkglib.stream.hint", + "pkglib.version.title", "playlist_add_repo_step", "playlist_add_repo_step_hint", "playlist_from_file_android", @@ -966,6 +1212,7 @@ "profile.username.description", "profile.username.empty", "profile.username.emptyHint", + "profile.username.loading", "profile.username.placeholder", "profile.username.save", "profile.username.slot", @@ -975,6 +1222,9 @@ "queue_installed", "queue_installed_warn", "queue_will_install", + "rose_mode", + "roster_edit", + "roster_remove_aria", "save_path_hint", "save_path_label", "save_path_reset", @@ -999,11 +1249,26 @@ "saves_restore_usb_summary", "saves_restore_usb_summary_partial", "saves_restore_usb_tooltip", + "schedule_daily_at", + "schedule_once_at", + "schedule_weekly_at", "screenshots_bulk_partial", + "screenshots_preview", + "screenshots_preview_close", + "screenshots_preview_hint", + "screenshots_preview_loading", + "search_no_matches_summary", "search_scope_all", "search_scope_tooltip", + "search_stopped_100k", + "search_stopped_summary", + "search_truncated_hint", + "search_you_stopped", "settings_card_engine", "settings_card_save_path", + "settings_section_text_size", + "settings_text_size_default", + "settings_text_size_hint", "shortcuts_activate", "shortcuts_close", "shortcuts_cmd_palette", @@ -1012,6 +1277,17 @@ "shortcuts_sec_filesystem", "shortcuts_sec_navigation", "status_running_count", + "theme_rose", + "theme_rose_hint", + "update_toast_details", + "update_toast_dismiss", + "update_toast_download", + "update_toast_downloaded", + "update_toast_downloaded_hint", + "update_toast_downloading", + "update_toast_failed", + "update_toast_retry", + "update_toast_title", "upload.rar.apply", "upload.rar.hint", "upload.rar.needed", @@ -1026,6 +1302,10 @@ "upload_archive_word", "upload_checking", "upload_done_registered", + "upload_helper_down", + "upload_helper_down_detail", + "upload_helper_unknown", + "upload_helper_unknown_detail", "upload_kind_archive", "upload_kind_file", "upload_kind_folder", @@ -1105,6 +1385,8 @@ "cmdpalette_group_theme", "cmdpalette_group_window", "connection_step1_idle", + "dashboard_loading_sensors", + "dashboard_running_apps", "engine_url_hint", "engine_url_label", "engine_url_reset", @@ -1113,14 +1395,33 @@ "err_rar_password_wrong", "err_rar_unsafe_entry", "err_rar_unsupported", + "fs_crc32", + "fs_download_zip_dialog_title", + "fs_download_zip_tooltip", + "fs_drives_label", + "fs_install_action", + "fs_install_confirm_body", + "fs_install_confirm_body_usb", + "fs_install_confirm_title", + "fs_install_done", + "fs_install_failed", + "fs_install_may_not_launch", + "fs_install_pkg_tooltip", + "fs_listing", "fs_op_on_other_console", + "fs_path_gone", + "fs_path_gone_body", + "fs_preview", "fs_rename_target_exists", + "fs_verify", "installed_all_played", "installed_badge_playing", "installed_launch_slow", + "installed_needs_smp", "installed_now_playing", "installed_only_unplayed", "installed_open_folder", + "installed_play_needs_smp", "installed_playtime_line", "installed_playtime_never", "installed_playtime_tooltip", @@ -1148,6 +1449,16 @@ "payloads_custom_remove", "payloads_custom_remove_short", "payloads_custom_removed", + "payloads_search", + "payloads_search_no_match", + "payloads_search_placeholder", + "payloads_source_unreachable", + "pkglib.addon.dlc", + "pkglib.addon.update", + "pkglib.baseMissing.body", + "pkglib.baseMissing.bodyInLib", + "pkglib.baseMissing.installAnyway", + "pkglib.baseMissing.title", "pkglib.external.autoScan", "pkglib.external.count", "pkglib.external.empty", @@ -1167,7 +1478,12 @@ "pkglib.installAll.hint", "pkglib.installnote.body", "pkglib.installnote.title", + "pkglib.menu.copyDetails", + "pkglib.menu.openFolder", "pkglib.options.heading", + "pkglib.stream", + "pkglib.stream.hint", + "pkglib.version.title", "playlist_add_repo_step", "playlist_add_repo_step_hint", "playlist_from_file_android", @@ -1233,6 +1549,7 @@ "profile.username.description", "profile.username.empty", "profile.username.emptyHint", + "profile.username.loading", "profile.username.placeholder", "profile.username.save", "profile.username.slot", @@ -1242,6 +1559,9 @@ "queue_installed", "queue_installed_warn", "queue_will_install", + "rose_mode", + "roster_edit", + "roster_remove_aria", "save_path_hint", "save_path_label", "save_path_reset", @@ -1266,11 +1586,26 @@ "saves_restore_usb_summary", "saves_restore_usb_summary_partial", "saves_restore_usb_tooltip", + "schedule_daily_at", + "schedule_once_at", + "schedule_weekly_at", "screenshots_bulk_partial", + "screenshots_preview", + "screenshots_preview_close", + "screenshots_preview_hint", + "screenshots_preview_loading", + "search_no_matches_summary", "search_scope_all", "search_scope_tooltip", + "search_stopped_100k", + "search_stopped_summary", + "search_truncated_hint", + "search_you_stopped", "settings_card_engine", "settings_card_save_path", + "settings_section_text_size", + "settings_text_size_default", + "settings_text_size_hint", "shortcuts_activate", "shortcuts_close", "shortcuts_cmd_palette", @@ -1279,6 +1614,17 @@ "shortcuts_sec_filesystem", "shortcuts_sec_navigation", "status_running_count", + "theme_rose", + "theme_rose_hint", + "update_toast_details", + "update_toast_dismiss", + "update_toast_download", + "update_toast_downloaded", + "update_toast_downloaded_hint", + "update_toast_downloading", + "update_toast_failed", + "update_toast_retry", + "update_toast_title", "upload.rar.apply", "upload.rar.hint", "upload.rar.needed", @@ -1293,6 +1639,10 @@ "upload_archive_word", "upload_checking", "upload_done_registered", + "upload_helper_down", + "upload_helper_down_detail", + "upload_helper_unknown", + "upload_helper_unknown_detail", "upload_kind_archive", "upload_kind_file", "upload_kind_folder", @@ -1372,6 +1722,8 @@ "cmdpalette_group_theme", "cmdpalette_group_window", "connection_step1_idle", + "dashboard_loading_sensors", + "dashboard_running_apps", "engine_url_hint", "engine_url_label", "engine_url_reset", @@ -1380,14 +1732,33 @@ "err_rar_password_wrong", "err_rar_unsafe_entry", "err_rar_unsupported", + "fs_crc32", + "fs_download_zip_dialog_title", + "fs_download_zip_tooltip", + "fs_drives_label", + "fs_install_action", + "fs_install_confirm_body", + "fs_install_confirm_body_usb", + "fs_install_confirm_title", + "fs_install_done", + "fs_install_failed", + "fs_install_may_not_launch", + "fs_install_pkg_tooltip", + "fs_listing", "fs_op_on_other_console", + "fs_path_gone", + "fs_path_gone_body", + "fs_preview", "fs_rename_target_exists", + "fs_verify", "installed_all_played", "installed_badge_playing", "installed_launch_slow", + "installed_needs_smp", "installed_now_playing", "installed_only_unplayed", "installed_open_folder", + "installed_play_needs_smp", "installed_playtime_line", "installed_playtime_never", "installed_playtime_tooltip", @@ -1415,6 +1786,16 @@ "payloads_custom_remove", "payloads_custom_remove_short", "payloads_custom_removed", + "payloads_search", + "payloads_search_no_match", + "payloads_search_placeholder", + "payloads_source_unreachable", + "pkglib.addon.dlc", + "pkglib.addon.update", + "pkglib.baseMissing.body", + "pkglib.baseMissing.bodyInLib", + "pkglib.baseMissing.installAnyway", + "pkglib.baseMissing.title", "pkglib.external.autoScan", "pkglib.external.count", "pkglib.external.empty", @@ -1434,7 +1815,12 @@ "pkglib.installAll.hint", "pkglib.installnote.body", "pkglib.installnote.title", + "pkglib.menu.copyDetails", + "pkglib.menu.openFolder", "pkglib.options.heading", + "pkglib.stream", + "pkglib.stream.hint", + "pkglib.version.title", "playlist_add_repo_step", "playlist_add_repo_step_hint", "playlist_from_file_android", @@ -1500,6 +1886,7 @@ "profile.username.description", "profile.username.empty", "profile.username.emptyHint", + "profile.username.loading", "profile.username.placeholder", "profile.username.save", "profile.username.slot", @@ -1509,6 +1896,9 @@ "queue_installed", "queue_installed_warn", "queue_will_install", + "rose_mode", + "roster_edit", + "roster_remove_aria", "save_path_hint", "save_path_label", "save_path_reset", @@ -1533,11 +1923,26 @@ "saves_restore_usb_summary", "saves_restore_usb_summary_partial", "saves_restore_usb_tooltip", + "schedule_daily_at", + "schedule_once_at", + "schedule_weekly_at", "screenshots_bulk_partial", + "screenshots_preview", + "screenshots_preview_close", + "screenshots_preview_hint", + "screenshots_preview_loading", + "search_no_matches_summary", "search_scope_all", "search_scope_tooltip", + "search_stopped_100k", + "search_stopped_summary", + "search_truncated_hint", + "search_you_stopped", "settings_card_engine", "settings_card_save_path", + "settings_section_text_size", + "settings_text_size_default", + "settings_text_size_hint", "shortcuts_activate", "shortcuts_close", "shortcuts_cmd_palette", @@ -1546,6 +1951,17 @@ "shortcuts_sec_filesystem", "shortcuts_sec_navigation", "status_running_count", + "theme_rose", + "theme_rose_hint", + "update_toast_details", + "update_toast_dismiss", + "update_toast_download", + "update_toast_downloaded", + "update_toast_downloaded_hint", + "update_toast_downloading", + "update_toast_failed", + "update_toast_retry", + "update_toast_title", "upload.rar.apply", "upload.rar.hint", "upload.rar.needed", @@ -1560,6 +1976,10 @@ "upload_archive_word", "upload_checking", "upload_done_registered", + "upload_helper_down", + "upload_helper_down_detail", + "upload_helper_unknown", + "upload_helper_unknown_detail", "upload_kind_archive", "upload_kind_file", "upload_kind_folder", @@ -1639,6 +2059,8 @@ "cmdpalette_group_theme", "cmdpalette_group_window", "connection_step1_idle", + "dashboard_loading_sensors", + "dashboard_running_apps", "engine_url_hint", "engine_url_label", "engine_url_reset", @@ -1647,14 +2069,33 @@ "err_rar_password_wrong", "err_rar_unsafe_entry", "err_rar_unsupported", + "fs_crc32", + "fs_download_zip_dialog_title", + "fs_download_zip_tooltip", + "fs_drives_label", + "fs_install_action", + "fs_install_confirm_body", + "fs_install_confirm_body_usb", + "fs_install_confirm_title", + "fs_install_done", + "fs_install_failed", + "fs_install_may_not_launch", + "fs_install_pkg_tooltip", + "fs_listing", "fs_op_on_other_console", + "fs_path_gone", + "fs_path_gone_body", + "fs_preview", "fs_rename_target_exists", + "fs_verify", "installed_all_played", "installed_badge_playing", "installed_launch_slow", + "installed_needs_smp", "installed_now_playing", "installed_only_unplayed", "installed_open_folder", + "installed_play_needs_smp", "installed_playtime_line", "installed_playtime_never", "installed_playtime_tooltip", @@ -1682,6 +2123,16 @@ "payloads_custom_remove", "payloads_custom_remove_short", "payloads_custom_removed", + "payloads_search", + "payloads_search_no_match", + "payloads_search_placeholder", + "payloads_source_unreachable", + "pkglib.addon.dlc", + "pkglib.addon.update", + "pkglib.baseMissing.body", + "pkglib.baseMissing.bodyInLib", + "pkglib.baseMissing.installAnyway", + "pkglib.baseMissing.title", "pkglib.external.autoScan", "pkglib.external.count", "pkglib.external.empty", @@ -1701,7 +2152,12 @@ "pkglib.installAll.hint", "pkglib.installnote.body", "pkglib.installnote.title", + "pkglib.menu.copyDetails", + "pkglib.menu.openFolder", "pkglib.options.heading", + "pkglib.stream", + "pkglib.stream.hint", + "pkglib.version.title", "playlist_add_repo_step", "playlist_add_repo_step_hint", "playlist_from_file_android", @@ -1767,6 +2223,7 @@ "profile.username.description", "profile.username.empty", "profile.username.emptyHint", + "profile.username.loading", "profile.username.placeholder", "profile.username.save", "profile.username.slot", @@ -1776,6 +2233,9 @@ "queue_installed", "queue_installed_warn", "queue_will_install", + "rose_mode", + "roster_edit", + "roster_remove_aria", "save_path_hint", "save_path_label", "save_path_reset", @@ -1800,11 +2260,26 @@ "saves_restore_usb_summary", "saves_restore_usb_summary_partial", "saves_restore_usb_tooltip", + "schedule_daily_at", + "schedule_once_at", + "schedule_weekly_at", "screenshots_bulk_partial", + "screenshots_preview", + "screenshots_preview_close", + "screenshots_preview_hint", + "screenshots_preview_loading", + "search_no_matches_summary", "search_scope_all", "search_scope_tooltip", + "search_stopped_100k", + "search_stopped_summary", + "search_truncated_hint", + "search_you_stopped", "settings_card_engine", "settings_card_save_path", + "settings_section_text_size", + "settings_text_size_default", + "settings_text_size_hint", "shortcuts_activate", "shortcuts_close", "shortcuts_cmd_palette", @@ -1813,6 +2288,17 @@ "shortcuts_sec_filesystem", "shortcuts_sec_navigation", "status_running_count", + "theme_rose", + "theme_rose_hint", + "update_toast_details", + "update_toast_dismiss", + "update_toast_download", + "update_toast_downloaded", + "update_toast_downloaded_hint", + "update_toast_downloading", + "update_toast_failed", + "update_toast_retry", + "update_toast_title", "upload.rar.apply", "upload.rar.hint", "upload.rar.needed", @@ -1827,6 +2313,10 @@ "upload_archive_word", "upload_checking", "upload_done_registered", + "upload_helper_down", + "upload_helper_down_detail", + "upload_helper_unknown", + "upload_helper_unknown_detail", "upload_kind_archive", "upload_kind_file", "upload_kind_folder", @@ -1906,6 +2396,8 @@ "cmdpalette_group_theme", "cmdpalette_group_window", "connection_step1_idle", + "dashboard_loading_sensors", + "dashboard_running_apps", "engine_url_hint", "engine_url_label", "engine_url_reset", @@ -1914,14 +2406,33 @@ "err_rar_password_wrong", "err_rar_unsafe_entry", "err_rar_unsupported", + "fs_crc32", + "fs_download_zip_dialog_title", + "fs_download_zip_tooltip", + "fs_drives_label", + "fs_install_action", + "fs_install_confirm_body", + "fs_install_confirm_body_usb", + "fs_install_confirm_title", + "fs_install_done", + "fs_install_failed", + "fs_install_may_not_launch", + "fs_install_pkg_tooltip", + "fs_listing", "fs_op_on_other_console", + "fs_path_gone", + "fs_path_gone_body", + "fs_preview", "fs_rename_target_exists", + "fs_verify", "installed_all_played", "installed_badge_playing", "installed_launch_slow", + "installed_needs_smp", "installed_now_playing", "installed_only_unplayed", "installed_open_folder", + "installed_play_needs_smp", "installed_playtime_line", "installed_playtime_never", "installed_playtime_tooltip", @@ -1949,6 +2460,16 @@ "payloads_custom_remove", "payloads_custom_remove_short", "payloads_custom_removed", + "payloads_search", + "payloads_search_no_match", + "payloads_search_placeholder", + "payloads_source_unreachable", + "pkglib.addon.dlc", + "pkglib.addon.update", + "pkglib.baseMissing.body", + "pkglib.baseMissing.bodyInLib", + "pkglib.baseMissing.installAnyway", + "pkglib.baseMissing.title", "pkglib.external.autoScan", "pkglib.external.count", "pkglib.external.empty", @@ -1968,7 +2489,12 @@ "pkglib.installAll.hint", "pkglib.installnote.body", "pkglib.installnote.title", + "pkglib.menu.copyDetails", + "pkglib.menu.openFolder", "pkglib.options.heading", + "pkglib.stream", + "pkglib.stream.hint", + "pkglib.version.title", "playlist_add_repo_step", "playlist_add_repo_step_hint", "playlist_from_file_android", @@ -2034,6 +2560,7 @@ "profile.username.description", "profile.username.empty", "profile.username.emptyHint", + "profile.username.loading", "profile.username.placeholder", "profile.username.save", "profile.username.slot", @@ -2043,6 +2570,9 @@ "queue_installed", "queue_installed_warn", "queue_will_install", + "rose_mode", + "roster_edit", + "roster_remove_aria", "save_path_hint", "save_path_label", "save_path_reset", @@ -2067,11 +2597,26 @@ "saves_restore_usb_summary", "saves_restore_usb_summary_partial", "saves_restore_usb_tooltip", + "schedule_daily_at", + "schedule_once_at", + "schedule_weekly_at", "screenshots_bulk_partial", + "screenshots_preview", + "screenshots_preview_close", + "screenshots_preview_hint", + "screenshots_preview_loading", + "search_no_matches_summary", "search_scope_all", "search_scope_tooltip", + "search_stopped_100k", + "search_stopped_summary", + "search_truncated_hint", + "search_you_stopped", "settings_card_engine", "settings_card_save_path", + "settings_section_text_size", + "settings_text_size_default", + "settings_text_size_hint", "shortcuts_activate", "shortcuts_close", "shortcuts_cmd_palette", @@ -2080,6 +2625,17 @@ "shortcuts_sec_filesystem", "shortcuts_sec_navigation", "status_running_count", + "theme_rose", + "theme_rose_hint", + "update_toast_details", + "update_toast_dismiss", + "update_toast_download", + "update_toast_downloaded", + "update_toast_downloaded_hint", + "update_toast_downloading", + "update_toast_failed", + "update_toast_retry", + "update_toast_title", "upload.rar.apply", "upload.rar.hint", "upload.rar.needed", @@ -2094,6 +2650,10 @@ "upload_archive_word", "upload_checking", "upload_done_registered", + "upload_helper_down", + "upload_helper_down_detail", + "upload_helper_unknown", + "upload_helper_unknown_detail", "upload_kind_archive", "upload_kind_file", "upload_kind_folder", @@ -2173,6 +2733,8 @@ "cmdpalette_group_theme", "cmdpalette_group_window", "connection_step1_idle", + "dashboard_loading_sensors", + "dashboard_running_apps", "engine_url_hint", "engine_url_label", "engine_url_reset", @@ -2181,14 +2743,33 @@ "err_rar_password_wrong", "err_rar_unsafe_entry", "err_rar_unsupported", + "fs_crc32", + "fs_download_zip_dialog_title", + "fs_download_zip_tooltip", + "fs_drives_label", + "fs_install_action", + "fs_install_confirm_body", + "fs_install_confirm_body_usb", + "fs_install_confirm_title", + "fs_install_done", + "fs_install_failed", + "fs_install_may_not_launch", + "fs_install_pkg_tooltip", + "fs_listing", "fs_op_on_other_console", + "fs_path_gone", + "fs_path_gone_body", + "fs_preview", "fs_rename_target_exists", + "fs_verify", "installed_all_played", "installed_badge_playing", "installed_launch_slow", + "installed_needs_smp", "installed_now_playing", "installed_only_unplayed", "installed_open_folder", + "installed_play_needs_smp", "installed_playtime_line", "installed_playtime_never", "installed_playtime_tooltip", @@ -2216,6 +2797,16 @@ "payloads_custom_remove", "payloads_custom_remove_short", "payloads_custom_removed", + "payloads_search", + "payloads_search_no_match", + "payloads_search_placeholder", + "payloads_source_unreachable", + "pkglib.addon.dlc", + "pkglib.addon.update", + "pkglib.baseMissing.body", + "pkglib.baseMissing.bodyInLib", + "pkglib.baseMissing.installAnyway", + "pkglib.baseMissing.title", "pkglib.external.autoScan", "pkglib.external.count", "pkglib.external.empty", @@ -2235,7 +2826,12 @@ "pkglib.installAll.hint", "pkglib.installnote.body", "pkglib.installnote.title", + "pkglib.menu.copyDetails", + "pkglib.menu.openFolder", "pkglib.options.heading", + "pkglib.stream", + "pkglib.stream.hint", + "pkglib.version.title", "playlist_add_repo_step", "playlist_add_repo_step_hint", "playlist_from_file_android", @@ -2301,6 +2897,7 @@ "profile.username.description", "profile.username.empty", "profile.username.emptyHint", + "profile.username.loading", "profile.username.placeholder", "profile.username.save", "profile.username.slot", @@ -2310,6 +2907,9 @@ "queue_installed", "queue_installed_warn", "queue_will_install", + "rose_mode", + "roster_edit", + "roster_remove_aria", "save_path_hint", "save_path_label", "save_path_reset", @@ -2334,11 +2934,26 @@ "saves_restore_usb_summary", "saves_restore_usb_summary_partial", "saves_restore_usb_tooltip", + "schedule_daily_at", + "schedule_once_at", + "schedule_weekly_at", "screenshots_bulk_partial", + "screenshots_preview", + "screenshots_preview_close", + "screenshots_preview_hint", + "screenshots_preview_loading", + "search_no_matches_summary", "search_scope_all", "search_scope_tooltip", + "search_stopped_100k", + "search_stopped_summary", + "search_truncated_hint", + "search_you_stopped", "settings_card_engine", "settings_card_save_path", + "settings_section_text_size", + "settings_text_size_default", + "settings_text_size_hint", "shortcuts_activate", "shortcuts_close", "shortcuts_cmd_palette", @@ -2347,6 +2962,17 @@ "shortcuts_sec_filesystem", "shortcuts_sec_navigation", "status_running_count", + "theme_rose", + "theme_rose_hint", + "update_toast_details", + "update_toast_dismiss", + "update_toast_download", + "update_toast_downloaded", + "update_toast_downloaded_hint", + "update_toast_downloading", + "update_toast_failed", + "update_toast_retry", + "update_toast_title", "upload.rar.apply", "upload.rar.hint", "upload.rar.needed", @@ -2361,6 +2987,10 @@ "upload_archive_word", "upload_checking", "upload_done_registered", + "upload_helper_down", + "upload_helper_down_detail", + "upload_helper_unknown", + "upload_helper_unknown_detail", "upload_kind_archive", "upload_kind_file", "upload_kind_folder", @@ -2440,6 +3070,8 @@ "cmdpalette_group_theme", "cmdpalette_group_window", "connection_step1_idle", + "dashboard_loading_sensors", + "dashboard_running_apps", "engine_url_hint", "engine_url_label", "engine_url_reset", @@ -2448,14 +3080,33 @@ "err_rar_password_wrong", "err_rar_unsafe_entry", "err_rar_unsupported", + "fs_crc32", + "fs_download_zip_dialog_title", + "fs_download_zip_tooltip", + "fs_drives_label", + "fs_install_action", + "fs_install_confirm_body", + "fs_install_confirm_body_usb", + "fs_install_confirm_title", + "fs_install_done", + "fs_install_failed", + "fs_install_may_not_launch", + "fs_install_pkg_tooltip", + "fs_listing", "fs_op_on_other_console", + "fs_path_gone", + "fs_path_gone_body", + "fs_preview", "fs_rename_target_exists", + "fs_verify", "installed_all_played", "installed_badge_playing", "installed_launch_slow", + "installed_needs_smp", "installed_now_playing", "installed_only_unplayed", "installed_open_folder", + "installed_play_needs_smp", "installed_playtime_line", "installed_playtime_never", "installed_playtime_tooltip", @@ -2483,6 +3134,16 @@ "payloads_custom_remove", "payloads_custom_remove_short", "payloads_custom_removed", + "payloads_search", + "payloads_search_no_match", + "payloads_search_placeholder", + "payloads_source_unreachable", + "pkglib.addon.dlc", + "pkglib.addon.update", + "pkglib.baseMissing.body", + "pkglib.baseMissing.bodyInLib", + "pkglib.baseMissing.installAnyway", + "pkglib.baseMissing.title", "pkglib.external.autoScan", "pkglib.external.count", "pkglib.external.empty", @@ -2502,7 +3163,12 @@ "pkglib.installAll.hint", "pkglib.installnote.body", "pkglib.installnote.title", + "pkglib.menu.copyDetails", + "pkglib.menu.openFolder", "pkglib.options.heading", + "pkglib.stream", + "pkglib.stream.hint", + "pkglib.version.title", "playlist_add_repo_step", "playlist_add_repo_step_hint", "playlist_from_file_android", @@ -2568,6 +3234,7 @@ "profile.username.description", "profile.username.empty", "profile.username.emptyHint", + "profile.username.loading", "profile.username.placeholder", "profile.username.save", "profile.username.slot", @@ -2577,6 +3244,9 @@ "queue_installed", "queue_installed_warn", "queue_will_install", + "rose_mode", + "roster_edit", + "roster_remove_aria", "save_path_hint", "save_path_label", "save_path_reset", @@ -2601,11 +3271,26 @@ "saves_restore_usb_summary", "saves_restore_usb_summary_partial", "saves_restore_usb_tooltip", + "schedule_daily_at", + "schedule_once_at", + "schedule_weekly_at", "screenshots_bulk_partial", + "screenshots_preview", + "screenshots_preview_close", + "screenshots_preview_hint", + "screenshots_preview_loading", + "search_no_matches_summary", "search_scope_all", "search_scope_tooltip", + "search_stopped_100k", + "search_stopped_summary", + "search_truncated_hint", + "search_you_stopped", "settings_card_engine", "settings_card_save_path", + "settings_section_text_size", + "settings_text_size_default", + "settings_text_size_hint", "shortcuts_activate", "shortcuts_close", "shortcuts_cmd_palette", @@ -2614,6 +3299,17 @@ "shortcuts_sec_filesystem", "shortcuts_sec_navigation", "status_running_count", + "theme_rose", + "theme_rose_hint", + "update_toast_details", + "update_toast_dismiss", + "update_toast_download", + "update_toast_downloaded", + "update_toast_downloaded_hint", + "update_toast_downloading", + "update_toast_failed", + "update_toast_retry", + "update_toast_title", "upload.rar.apply", "upload.rar.hint", "upload.rar.needed", @@ -2628,6 +3324,10 @@ "upload_archive_word", "upload_checking", "upload_done_registered", + "upload_helper_down", + "upload_helper_down_detail", + "upload_helper_unknown", + "upload_helper_unknown_detail", "upload_kind_archive", "upload_kind_file", "upload_kind_folder", @@ -2707,6 +3407,8 @@ "cmdpalette_group_theme", "cmdpalette_group_window", "connection_step1_idle", + "dashboard_loading_sensors", + "dashboard_running_apps", "engine_url_hint", "engine_url_label", "engine_url_reset", @@ -2715,14 +3417,33 @@ "err_rar_password_wrong", "err_rar_unsafe_entry", "err_rar_unsupported", + "fs_crc32", + "fs_download_zip_dialog_title", + "fs_download_zip_tooltip", + "fs_drives_label", + "fs_install_action", + "fs_install_confirm_body", + "fs_install_confirm_body_usb", + "fs_install_confirm_title", + "fs_install_done", + "fs_install_failed", + "fs_install_may_not_launch", + "fs_install_pkg_tooltip", + "fs_listing", "fs_op_on_other_console", + "fs_path_gone", + "fs_path_gone_body", + "fs_preview", "fs_rename_target_exists", + "fs_verify", "installed_all_played", "installed_badge_playing", "installed_launch_slow", + "installed_needs_smp", "installed_now_playing", "installed_only_unplayed", "installed_open_folder", + "installed_play_needs_smp", "installed_playtime_line", "installed_playtime_never", "installed_playtime_tooltip", @@ -2750,6 +3471,16 @@ "payloads_custom_remove", "payloads_custom_remove_short", "payloads_custom_removed", + "payloads_search", + "payloads_search_no_match", + "payloads_search_placeholder", + "payloads_source_unreachable", + "pkglib.addon.dlc", + "pkglib.addon.update", + "pkglib.baseMissing.body", + "pkglib.baseMissing.bodyInLib", + "pkglib.baseMissing.installAnyway", + "pkglib.baseMissing.title", "pkglib.external.autoScan", "pkglib.external.count", "pkglib.external.empty", @@ -2769,7 +3500,12 @@ "pkglib.installAll.hint", "pkglib.installnote.body", "pkglib.installnote.title", + "pkglib.menu.copyDetails", + "pkglib.menu.openFolder", "pkglib.options.heading", + "pkglib.stream", + "pkglib.stream.hint", + "pkglib.version.title", "playlist_add_repo_step", "playlist_add_repo_step_hint", "playlist_from_file_android", @@ -2835,6 +3571,7 @@ "profile.username.description", "profile.username.empty", "profile.username.emptyHint", + "profile.username.loading", "profile.username.placeholder", "profile.username.save", "profile.username.slot", @@ -2844,6 +3581,9 @@ "queue_installed", "queue_installed_warn", "queue_will_install", + "rose_mode", + "roster_edit", + "roster_remove_aria", "save_path_hint", "save_path_label", "save_path_reset", @@ -2868,11 +3608,26 @@ "saves_restore_usb_summary", "saves_restore_usb_summary_partial", "saves_restore_usb_tooltip", + "schedule_daily_at", + "schedule_once_at", + "schedule_weekly_at", "screenshots_bulk_partial", + "screenshots_preview", + "screenshots_preview_close", + "screenshots_preview_hint", + "screenshots_preview_loading", + "search_no_matches_summary", "search_scope_all", "search_scope_tooltip", + "search_stopped_100k", + "search_stopped_summary", + "search_truncated_hint", + "search_you_stopped", "settings_card_engine", "settings_card_save_path", + "settings_section_text_size", + "settings_text_size_default", + "settings_text_size_hint", "shortcuts_activate", "shortcuts_close", "shortcuts_cmd_palette", @@ -2881,6 +3636,17 @@ "shortcuts_sec_filesystem", "shortcuts_sec_navigation", "status_running_count", + "theme_rose", + "theme_rose_hint", + "update_toast_details", + "update_toast_dismiss", + "update_toast_download", + "update_toast_downloaded", + "update_toast_downloaded_hint", + "update_toast_downloading", + "update_toast_failed", + "update_toast_retry", + "update_toast_title", "upload.rar.apply", "upload.rar.hint", "upload.rar.needed", @@ -2895,6 +3661,10 @@ "upload_archive_word", "upload_checking", "upload_done_registered", + "upload_helper_down", + "upload_helper_down_detail", + "upload_helper_unknown", + "upload_helper_unknown_detail", "upload_kind_archive", "upload_kind_file", "upload_kind_folder", @@ -2974,6 +3744,8 @@ "cmdpalette_group_theme", "cmdpalette_group_window", "connection_step1_idle", + "dashboard_loading_sensors", + "dashboard_running_apps", "engine_url_hint", "engine_url_label", "engine_url_reset", @@ -2982,14 +3754,33 @@ "err_rar_password_wrong", "err_rar_unsafe_entry", "err_rar_unsupported", + "fs_crc32", + "fs_download_zip_dialog_title", + "fs_download_zip_tooltip", + "fs_drives_label", + "fs_install_action", + "fs_install_confirm_body", + "fs_install_confirm_body_usb", + "fs_install_confirm_title", + "fs_install_done", + "fs_install_failed", + "fs_install_may_not_launch", + "fs_install_pkg_tooltip", + "fs_listing", "fs_op_on_other_console", + "fs_path_gone", + "fs_path_gone_body", + "fs_preview", "fs_rename_target_exists", + "fs_verify", "installed_all_played", "installed_badge_playing", "installed_launch_slow", + "installed_needs_smp", "installed_now_playing", "installed_only_unplayed", "installed_open_folder", + "installed_play_needs_smp", "installed_playtime_line", "installed_playtime_never", "installed_playtime_tooltip", @@ -3017,6 +3808,16 @@ "payloads_custom_remove", "payloads_custom_remove_short", "payloads_custom_removed", + "payloads_search", + "payloads_search_no_match", + "payloads_search_placeholder", + "payloads_source_unreachable", + "pkglib.addon.dlc", + "pkglib.addon.update", + "pkglib.baseMissing.body", + "pkglib.baseMissing.bodyInLib", + "pkglib.baseMissing.installAnyway", + "pkglib.baseMissing.title", "pkglib.external.autoScan", "pkglib.external.count", "pkglib.external.empty", @@ -3036,7 +3837,12 @@ "pkglib.installAll.hint", "pkglib.installnote.body", "pkglib.installnote.title", + "pkglib.menu.copyDetails", + "pkglib.menu.openFolder", "pkglib.options.heading", + "pkglib.stream", + "pkglib.stream.hint", + "pkglib.version.title", "playlist_add_repo_step", "playlist_add_repo_step_hint", "playlist_from_file_android", @@ -3102,6 +3908,7 @@ "profile.username.description", "profile.username.empty", "profile.username.emptyHint", + "profile.username.loading", "profile.username.placeholder", "profile.username.save", "profile.username.slot", @@ -3111,6 +3918,9 @@ "queue_installed", "queue_installed_warn", "queue_will_install", + "rose_mode", + "roster_edit", + "roster_remove_aria", "save_path_hint", "save_path_label", "save_path_reset", @@ -3135,11 +3945,26 @@ "saves_restore_usb_summary", "saves_restore_usb_summary_partial", "saves_restore_usb_tooltip", + "schedule_daily_at", + "schedule_once_at", + "schedule_weekly_at", "screenshots_bulk_partial", + "screenshots_preview", + "screenshots_preview_close", + "screenshots_preview_hint", + "screenshots_preview_loading", + "search_no_matches_summary", "search_scope_all", "search_scope_tooltip", + "search_stopped_100k", + "search_stopped_summary", + "search_truncated_hint", + "search_you_stopped", "settings_card_engine", "settings_card_save_path", + "settings_section_text_size", + "settings_text_size_default", + "settings_text_size_hint", "shortcuts_activate", "shortcuts_close", "shortcuts_cmd_palette", @@ -3148,6 +3973,17 @@ "shortcuts_sec_filesystem", "shortcuts_sec_navigation", "status_running_count", + "theme_rose", + "theme_rose_hint", + "update_toast_details", + "update_toast_dismiss", + "update_toast_download", + "update_toast_downloaded", + "update_toast_downloaded_hint", + "update_toast_downloading", + "update_toast_failed", + "update_toast_retry", + "update_toast_title", "upload.rar.apply", "upload.rar.hint", "upload.rar.needed", @@ -3162,6 +3998,10 @@ "upload_archive_word", "upload_checking", "upload_done_registered", + "upload_helper_down", + "upload_helper_down_detail", + "upload_helper_unknown", + "upload_helper_unknown_detail", "upload_kind_archive", "upload_kind_file", "upload_kind_folder", @@ -3241,6 +4081,8 @@ "cmdpalette_group_theme", "cmdpalette_group_window", "connection_step1_idle", + "dashboard_loading_sensors", + "dashboard_running_apps", "engine_url_hint", "engine_url_label", "engine_url_reset", @@ -3249,14 +4091,33 @@ "err_rar_password_wrong", "err_rar_unsafe_entry", "err_rar_unsupported", + "fs_crc32", + "fs_download_zip_dialog_title", + "fs_download_zip_tooltip", + "fs_drives_label", + "fs_install_action", + "fs_install_confirm_body", + "fs_install_confirm_body_usb", + "fs_install_confirm_title", + "fs_install_done", + "fs_install_failed", + "fs_install_may_not_launch", + "fs_install_pkg_tooltip", + "fs_listing", "fs_op_on_other_console", + "fs_path_gone", + "fs_path_gone_body", + "fs_preview", "fs_rename_target_exists", + "fs_verify", "installed_all_played", "installed_badge_playing", "installed_launch_slow", + "installed_needs_smp", "installed_now_playing", "installed_only_unplayed", "installed_open_folder", + "installed_play_needs_smp", "installed_playtime_line", "installed_playtime_never", "installed_playtime_tooltip", @@ -3284,6 +4145,16 @@ "payloads_custom_remove", "payloads_custom_remove_short", "payloads_custom_removed", + "payloads_search", + "payloads_search_no_match", + "payloads_search_placeholder", + "payloads_source_unreachable", + "pkglib.addon.dlc", + "pkglib.addon.update", + "pkglib.baseMissing.body", + "pkglib.baseMissing.bodyInLib", + "pkglib.baseMissing.installAnyway", + "pkglib.baseMissing.title", "pkglib.external.autoScan", "pkglib.external.count", "pkglib.external.empty", @@ -3303,7 +4174,12 @@ "pkglib.installAll.hint", "pkglib.installnote.body", "pkglib.installnote.title", + "pkglib.menu.copyDetails", + "pkglib.menu.openFolder", "pkglib.options.heading", + "pkglib.stream", + "pkglib.stream.hint", + "pkglib.version.title", "playlist_add_repo_step", "playlist_add_repo_step_hint", "playlist_from_file_android", @@ -3369,6 +4245,7 @@ "profile.username.description", "profile.username.empty", "profile.username.emptyHint", + "profile.username.loading", "profile.username.placeholder", "profile.username.save", "profile.username.slot", @@ -3378,6 +4255,9 @@ "queue_installed", "queue_installed_warn", "queue_will_install", + "rose_mode", + "roster_edit", + "roster_remove_aria", "save_path_hint", "save_path_label", "save_path_reset", @@ -3402,11 +4282,26 @@ "saves_restore_usb_summary", "saves_restore_usb_summary_partial", "saves_restore_usb_tooltip", + "schedule_daily_at", + "schedule_once_at", + "schedule_weekly_at", "screenshots_bulk_partial", + "screenshots_preview", + "screenshots_preview_close", + "screenshots_preview_hint", + "screenshots_preview_loading", + "search_no_matches_summary", "search_scope_all", "search_scope_tooltip", + "search_stopped_100k", + "search_stopped_summary", + "search_truncated_hint", + "search_you_stopped", "settings_card_engine", "settings_card_save_path", + "settings_section_text_size", + "settings_text_size_default", + "settings_text_size_hint", "shortcuts_activate", "shortcuts_close", "shortcuts_cmd_palette", @@ -3415,6 +4310,17 @@ "shortcuts_sec_filesystem", "shortcuts_sec_navigation", "status_running_count", + "theme_rose", + "theme_rose_hint", + "update_toast_details", + "update_toast_dismiss", + "update_toast_download", + "update_toast_downloaded", + "update_toast_downloaded_hint", + "update_toast_downloading", + "update_toast_failed", + "update_toast_retry", + "update_toast_title", "upload.rar.apply", "upload.rar.hint", "upload.rar.needed", @@ -3429,6 +4335,10 @@ "upload_archive_word", "upload_checking", "upload_done_registered", + "upload_helper_down", + "upload_helper_down_detail", + "upload_helper_unknown", + "upload_helper_unknown_detail", "upload_kind_archive", "upload_kind_file", "upload_kind_folder", @@ -3508,6 +4418,8 @@ "cmdpalette_group_theme", "cmdpalette_group_window", "connection_step1_idle", + "dashboard_loading_sensors", + "dashboard_running_apps", "engine_url_hint", "engine_url_label", "engine_url_reset", @@ -3516,14 +4428,33 @@ "err_rar_password_wrong", "err_rar_unsafe_entry", "err_rar_unsupported", + "fs_crc32", + "fs_download_zip_dialog_title", + "fs_download_zip_tooltip", + "fs_drives_label", + "fs_install_action", + "fs_install_confirm_body", + "fs_install_confirm_body_usb", + "fs_install_confirm_title", + "fs_install_done", + "fs_install_failed", + "fs_install_may_not_launch", + "fs_install_pkg_tooltip", + "fs_listing", "fs_op_on_other_console", + "fs_path_gone", + "fs_path_gone_body", + "fs_preview", "fs_rename_target_exists", + "fs_verify", "installed_all_played", "installed_badge_playing", "installed_launch_slow", + "installed_needs_smp", "installed_now_playing", "installed_only_unplayed", "installed_open_folder", + "installed_play_needs_smp", "installed_playtime_line", "installed_playtime_never", "installed_playtime_tooltip", @@ -3551,6 +4482,16 @@ "payloads_custom_remove", "payloads_custom_remove_short", "payloads_custom_removed", + "payloads_search", + "payloads_search_no_match", + "payloads_search_placeholder", + "payloads_source_unreachable", + "pkglib.addon.dlc", + "pkglib.addon.update", + "pkglib.baseMissing.body", + "pkglib.baseMissing.bodyInLib", + "pkglib.baseMissing.installAnyway", + "pkglib.baseMissing.title", "pkglib.external.autoScan", "pkglib.external.count", "pkglib.external.empty", @@ -3570,7 +4511,12 @@ "pkglib.installAll.hint", "pkglib.installnote.body", "pkglib.installnote.title", + "pkglib.menu.copyDetails", + "pkglib.menu.openFolder", "pkglib.options.heading", + "pkglib.stream", + "pkglib.stream.hint", + "pkglib.version.title", "playlist_add_repo_step", "playlist_add_repo_step_hint", "playlist_from_file_android", @@ -3636,6 +4582,7 @@ "profile.username.description", "profile.username.empty", "profile.username.emptyHint", + "profile.username.loading", "profile.username.placeholder", "profile.username.save", "profile.username.slot", @@ -3645,6 +4592,9 @@ "queue_installed", "queue_installed_warn", "queue_will_install", + "rose_mode", + "roster_edit", + "roster_remove_aria", "save_path_hint", "save_path_label", "save_path_reset", @@ -3669,11 +4619,26 @@ "saves_restore_usb_summary", "saves_restore_usb_summary_partial", "saves_restore_usb_tooltip", + "schedule_daily_at", + "schedule_once_at", + "schedule_weekly_at", "screenshots_bulk_partial", + "screenshots_preview", + "screenshots_preview_close", + "screenshots_preview_hint", + "screenshots_preview_loading", + "search_no_matches_summary", "search_scope_all", "search_scope_tooltip", + "search_stopped_100k", + "search_stopped_summary", + "search_truncated_hint", + "search_you_stopped", "settings_card_engine", "settings_card_save_path", + "settings_section_text_size", + "settings_text_size_default", + "settings_text_size_hint", "shortcuts_activate", "shortcuts_close", "shortcuts_cmd_palette", @@ -3682,6 +4647,17 @@ "shortcuts_sec_filesystem", "shortcuts_sec_navigation", "status_running_count", + "theme_rose", + "theme_rose_hint", + "update_toast_details", + "update_toast_dismiss", + "update_toast_download", + "update_toast_downloaded", + "update_toast_downloaded_hint", + "update_toast_downloading", + "update_toast_failed", + "update_toast_retry", + "update_toast_title", "upload.rar.apply", "upload.rar.hint", "upload.rar.needed", @@ -3696,6 +4672,10 @@ "upload_archive_word", "upload_checking", "upload_done_registered", + "upload_helper_down", + "upload_helper_down_detail", + "upload_helper_unknown", + "upload_helper_unknown_detail", "upload_kind_archive", "upload_kind_file", "upload_kind_folder", @@ -3775,6 +4755,8 @@ "cmdpalette_group_theme", "cmdpalette_group_window", "connection_step1_idle", + "dashboard_loading_sensors", + "dashboard_running_apps", "engine_url_hint", "engine_url_label", "engine_url_reset", @@ -3783,14 +4765,33 @@ "err_rar_password_wrong", "err_rar_unsafe_entry", "err_rar_unsupported", + "fs_crc32", + "fs_download_zip_dialog_title", + "fs_download_zip_tooltip", + "fs_drives_label", + "fs_install_action", + "fs_install_confirm_body", + "fs_install_confirm_body_usb", + "fs_install_confirm_title", + "fs_install_done", + "fs_install_failed", + "fs_install_may_not_launch", + "fs_install_pkg_tooltip", + "fs_listing", "fs_op_on_other_console", + "fs_path_gone", + "fs_path_gone_body", + "fs_preview", "fs_rename_target_exists", + "fs_verify", "installed_all_played", "installed_badge_playing", "installed_launch_slow", + "installed_needs_smp", "installed_now_playing", "installed_only_unplayed", "installed_open_folder", + "installed_play_needs_smp", "installed_playtime_line", "installed_playtime_never", "installed_playtime_tooltip", @@ -3818,6 +4819,16 @@ "payloads_custom_remove", "payloads_custom_remove_short", "payloads_custom_removed", + "payloads_search", + "payloads_search_no_match", + "payloads_search_placeholder", + "payloads_source_unreachable", + "pkglib.addon.dlc", + "pkglib.addon.update", + "pkglib.baseMissing.body", + "pkglib.baseMissing.bodyInLib", + "pkglib.baseMissing.installAnyway", + "pkglib.baseMissing.title", "pkglib.external.autoScan", "pkglib.external.count", "pkglib.external.empty", @@ -3837,7 +4848,12 @@ "pkglib.installAll.hint", "pkglib.installnote.body", "pkglib.installnote.title", + "pkglib.menu.copyDetails", + "pkglib.menu.openFolder", "pkglib.options.heading", + "pkglib.stream", + "pkglib.stream.hint", + "pkglib.version.title", "playlist_add_repo_step", "playlist_add_repo_step_hint", "playlist_from_file_android", @@ -3903,6 +4919,7 @@ "profile.username.description", "profile.username.empty", "profile.username.emptyHint", + "profile.username.loading", "profile.username.placeholder", "profile.username.save", "profile.username.slot", @@ -3912,6 +4929,9 @@ "queue_installed", "queue_installed_warn", "queue_will_install", + "rose_mode", + "roster_edit", + "roster_remove_aria", "save_path_hint", "save_path_label", "save_path_reset", @@ -3936,11 +4956,26 @@ "saves_restore_usb_summary", "saves_restore_usb_summary_partial", "saves_restore_usb_tooltip", + "schedule_daily_at", + "schedule_once_at", + "schedule_weekly_at", "screenshots_bulk_partial", + "screenshots_preview", + "screenshots_preview_close", + "screenshots_preview_hint", + "screenshots_preview_loading", + "search_no_matches_summary", "search_scope_all", "search_scope_tooltip", + "search_stopped_100k", + "search_stopped_summary", + "search_truncated_hint", + "search_you_stopped", "settings_card_engine", "settings_card_save_path", + "settings_section_text_size", + "settings_text_size_default", + "settings_text_size_hint", "shortcuts_activate", "shortcuts_close", "shortcuts_cmd_palette", @@ -3949,6 +4984,17 @@ "shortcuts_sec_filesystem", "shortcuts_sec_navigation", "status_running_count", + "theme_rose", + "theme_rose_hint", + "update_toast_details", + "update_toast_dismiss", + "update_toast_download", + "update_toast_downloaded", + "update_toast_downloaded_hint", + "update_toast_downloading", + "update_toast_failed", + "update_toast_retry", + "update_toast_title", "upload.rar.apply", "upload.rar.hint", "upload.rar.needed", @@ -3963,6 +5009,10 @@ "upload_archive_word", "upload_checking", "upload_done_registered", + "upload_helper_down", + "upload_helper_down_detail", + "upload_helper_unknown", + "upload_helper_unknown_detail", "upload_kind_archive", "upload_kind_file", "upload_kind_folder", @@ -4042,6 +5092,8 @@ "cmdpalette_group_theme", "cmdpalette_group_window", "connection_step1_idle", + "dashboard_loading_sensors", + "dashboard_running_apps", "engine_url_hint", "engine_url_label", "engine_url_reset", @@ -4050,14 +5102,33 @@ "err_rar_password_wrong", "err_rar_unsafe_entry", "err_rar_unsupported", + "fs_crc32", + "fs_download_zip_dialog_title", + "fs_download_zip_tooltip", + "fs_drives_label", + "fs_install_action", + "fs_install_confirm_body", + "fs_install_confirm_body_usb", + "fs_install_confirm_title", + "fs_install_done", + "fs_install_failed", + "fs_install_may_not_launch", + "fs_install_pkg_tooltip", + "fs_listing", "fs_op_on_other_console", + "fs_path_gone", + "fs_path_gone_body", + "fs_preview", "fs_rename_target_exists", + "fs_verify", "installed_all_played", "installed_badge_playing", "installed_launch_slow", + "installed_needs_smp", "installed_now_playing", "installed_only_unplayed", "installed_open_folder", + "installed_play_needs_smp", "installed_playtime_line", "installed_playtime_never", "installed_playtime_tooltip", @@ -4085,6 +5156,16 @@ "payloads_custom_remove", "payloads_custom_remove_short", "payloads_custom_removed", + "payloads_search", + "payloads_search_no_match", + "payloads_search_placeholder", + "payloads_source_unreachable", + "pkglib.addon.dlc", + "pkglib.addon.update", + "pkglib.baseMissing.body", + "pkglib.baseMissing.bodyInLib", + "pkglib.baseMissing.installAnyway", + "pkglib.baseMissing.title", "pkglib.external.autoScan", "pkglib.external.count", "pkglib.external.empty", @@ -4104,7 +5185,12 @@ "pkglib.installAll.hint", "pkglib.installnote.body", "pkglib.installnote.title", + "pkglib.menu.copyDetails", + "pkglib.menu.openFolder", "pkglib.options.heading", + "pkglib.stream", + "pkglib.stream.hint", + "pkglib.version.title", "playlist_add_repo_step", "playlist_add_repo_step_hint", "playlist_from_file_android", @@ -4170,6 +5256,7 @@ "profile.username.description", "profile.username.empty", "profile.username.emptyHint", + "profile.username.loading", "profile.username.placeholder", "profile.username.save", "profile.username.slot", @@ -4179,6 +5266,9 @@ "queue_installed", "queue_installed_warn", "queue_will_install", + "rose_mode", + "roster_edit", + "roster_remove_aria", "save_path_hint", "save_path_label", "save_path_reset", @@ -4203,11 +5293,26 @@ "saves_restore_usb_summary", "saves_restore_usb_summary_partial", "saves_restore_usb_tooltip", + "schedule_daily_at", + "schedule_once_at", + "schedule_weekly_at", "screenshots_bulk_partial", + "screenshots_preview", + "screenshots_preview_close", + "screenshots_preview_hint", + "screenshots_preview_loading", + "search_no_matches_summary", "search_scope_all", "search_scope_tooltip", + "search_stopped_100k", + "search_stopped_summary", + "search_truncated_hint", + "search_you_stopped", "settings_card_engine", "settings_card_save_path", + "settings_section_text_size", + "settings_text_size_default", + "settings_text_size_hint", "shortcuts_activate", "shortcuts_close", "shortcuts_cmd_palette", @@ -4216,6 +5321,17 @@ "shortcuts_sec_filesystem", "shortcuts_sec_navigation", "status_running_count", + "theme_rose", + "theme_rose_hint", + "update_toast_details", + "update_toast_dismiss", + "update_toast_download", + "update_toast_downloaded", + "update_toast_downloaded_hint", + "update_toast_downloading", + "update_toast_failed", + "update_toast_retry", + "update_toast_title", "upload.rar.apply", "upload.rar.hint", "upload.rar.needed", @@ -4230,6 +5346,10 @@ "upload_archive_word", "upload_checking", "upload_done_registered", + "upload_helper_down", + "upload_helper_down_detail", + "upload_helper_unknown", + "upload_helper_unknown_detail", "upload_kind_archive", "upload_kind_file", "upload_kind_folder", @@ -4309,6 +5429,8 @@ "cmdpalette_group_theme", "cmdpalette_group_window", "connection_step1_idle", + "dashboard_loading_sensors", + "dashboard_running_apps", "engine_url_hint", "engine_url_label", "engine_url_reset", @@ -4317,14 +5439,33 @@ "err_rar_password_wrong", "err_rar_unsafe_entry", "err_rar_unsupported", + "fs_crc32", + "fs_download_zip_dialog_title", + "fs_download_zip_tooltip", + "fs_drives_label", + "fs_install_action", + "fs_install_confirm_body", + "fs_install_confirm_body_usb", + "fs_install_confirm_title", + "fs_install_done", + "fs_install_failed", + "fs_install_may_not_launch", + "fs_install_pkg_tooltip", + "fs_listing", "fs_op_on_other_console", + "fs_path_gone", + "fs_path_gone_body", + "fs_preview", "fs_rename_target_exists", + "fs_verify", "installed_all_played", "installed_badge_playing", "installed_launch_slow", + "installed_needs_smp", "installed_now_playing", "installed_only_unplayed", "installed_open_folder", + "installed_play_needs_smp", "installed_playtime_line", "installed_playtime_never", "installed_playtime_tooltip", @@ -4352,6 +5493,16 @@ "payloads_custom_remove", "payloads_custom_remove_short", "payloads_custom_removed", + "payloads_search", + "payloads_search_no_match", + "payloads_search_placeholder", + "payloads_source_unreachable", + "pkglib.addon.dlc", + "pkglib.addon.update", + "pkglib.baseMissing.body", + "pkglib.baseMissing.bodyInLib", + "pkglib.baseMissing.installAnyway", + "pkglib.baseMissing.title", "pkglib.external.autoScan", "pkglib.external.count", "pkglib.external.empty", @@ -4371,7 +5522,12 @@ "pkglib.installAll.hint", "pkglib.installnote.body", "pkglib.installnote.title", + "pkglib.menu.copyDetails", + "pkglib.menu.openFolder", "pkglib.options.heading", + "pkglib.stream", + "pkglib.stream.hint", + "pkglib.version.title", "playlist_add_repo_step", "playlist_add_repo_step_hint", "playlist_from_file_android", @@ -4437,6 +5593,7 @@ "profile.username.description", "profile.username.empty", "profile.username.emptyHint", + "profile.username.loading", "profile.username.placeholder", "profile.username.save", "profile.username.slot", @@ -4446,6 +5603,9 @@ "queue_installed", "queue_installed_warn", "queue_will_install", + "rose_mode", + "roster_edit", + "roster_remove_aria", "save_path_hint", "save_path_label", "save_path_reset", @@ -4470,11 +5630,26 @@ "saves_restore_usb_summary", "saves_restore_usb_summary_partial", "saves_restore_usb_tooltip", + "schedule_daily_at", + "schedule_once_at", + "schedule_weekly_at", "screenshots_bulk_partial", + "screenshots_preview", + "screenshots_preview_close", + "screenshots_preview_hint", + "screenshots_preview_loading", + "search_no_matches_summary", "search_scope_all", "search_scope_tooltip", + "search_stopped_100k", + "search_stopped_summary", + "search_truncated_hint", + "search_you_stopped", "settings_card_engine", "settings_card_save_path", + "settings_section_text_size", + "settings_text_size_default", + "settings_text_size_hint", "shortcuts_activate", "shortcuts_close", "shortcuts_cmd_palette", @@ -4483,6 +5658,17 @@ "shortcuts_sec_filesystem", "shortcuts_sec_navigation", "status_running_count", + "theme_rose", + "theme_rose_hint", + "update_toast_details", + "update_toast_dismiss", + "update_toast_download", + "update_toast_downloaded", + "update_toast_downloaded_hint", + "update_toast_downloading", + "update_toast_failed", + "update_toast_retry", + "update_toast_title", "upload.rar.apply", "upload.rar.hint", "upload.rar.needed", @@ -4497,6 +5683,10 @@ "upload_archive_word", "upload_checking", "upload_done_registered", + "upload_helper_down", + "upload_helper_down_detail", + "upload_helper_unknown", + "upload_helper_unknown_detail", "upload_kind_archive", "upload_kind_file", "upload_kind_folder",