[android, tools] remove unused XML strings; add script to find unused XML strings (#2777)

Signed-off-by: lizzie <lizzie@eden-emu.dev>
Co-authored-by: crueter <crueter@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2777
Reviewed-by: crueter <crueter@eden-emu.dev>
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
Co-authored-by: lizzie <lizzie@eden-emu.dev>
Co-committed-by: lizzie <lizzie@eden-emu.dev>
This commit is contained in:
lizzie 2025-10-19 04:57:47 +02:00 committed by crueter
parent a53823646c
commit df653d6ca4
No known key found for this signature in database
GPG key ID: 425ACD2D4830EBC6
27 changed files with 89 additions and 1800 deletions

View file

@ -39,8 +39,6 @@
<string name="show_fps_description">顯示當前幀率</string>
<string name="show_frametime">顯示幀時間</string>
<string name="show_frametime_description">顯示當前幀時間</string>
<string name="show_speed">顯示速度</string>
<string name="show_speed_description">顯示當前模擬速度百分比</string>
<string name="show_app_ram_usage">顯示應用程式的記憶體用量</string>
<string name="show_app_ram_usage_description">顯示模擬器正在使用的記憶體量</string>
<string name="show_system_ram_usage">顯示系統記憶體用量</string>
@ -150,8 +148,6 @@
<!-- Multiplayer -->
<string name="multiplayer">多人遊戲</string>
<string name="multiplayer_description">建立自己的遊戲房間或加入現有房間與他人連線</string>
<string name="multiplayer_room_title">房間:%1$s</string>
<string name="multiplayer_console_id">主機ID%1$s</string>
<string name="multiplayer_create_room">建立</string>
<string name="multiplayer_join_room">加入</string>
<string name="multiplayer_public_room">瀏覽公開房間</string>
@ -160,11 +156,6 @@
<string name="multiplayer_ip_port">埠號</string>
<string name="multiplayer_create_room_success">房間建立成功</string>
<string name="multiplayer_join_room_success">成功加入房間</string>
<string name="multiplayer_create_room_failed">房間建立失敗</string>
<string name="multiplayer_join_room_failed">加入房間失敗</string>
<string name="multiplayer_name_invalid">名稱過短</string>
<string name="multiplayer_address_invalid">位址無效</string>
<string name="multiplayer_port_invalid">連接埠無效</string>
<string name="multiplayer_exit_room">退出房間</string>
<string name="multiplayer_network_error">網路錯誤</string>
<string name="multiplayer_lost_connection">連線中斷</string>
@ -193,21 +184,15 @@
<string name="multiplayer_member_banned">%1$s 被封鎖</string>
<string name="multiplayer_address_unbanned">位址已解封</string>
<string name="multiplayer_kick_member">踢出成員</string>
<string name="multiplayer_chat_input_hint">傳送訊息…</string>
<string name="multiplayer_password">密碼</string>
<string name="multiplayer_joining">正在加入…</string>
<string name="multiplayer_creating">正在建立…</string>
<string name="multiplayer_room_name">房間名稱</string>
<string name="multiplayer_room_name_invalid">房間名稱需為3-20個字元</string>
<string name="multiplayer_max_players">最大玩家數16</string>
<string name="multiplayer_max_players_value">最大玩家數:%d</string>
<string name="multiplayer_chat">聊天</string>
<string name="multiplayer_more_options">更多選項</string>
<string name="multiplayer_ip_copied">IP位址已複製到剪貼簿</string>
<string name="multiplayer_server_address">伺服器位址</string>
<string name="chat">聊天</string>
<string name="type_message">輸入訊息…</string>
<string name="send">傳送</string>
<string name="send_message">傳送訊息</string>
<string name="multiplayer_moderation">管理</string>
<string name="multiplayer_moderation_title">封鎖名單</string>
@ -227,12 +212,8 @@
<string name="multiplayer_hide_empty_rooms">隱藏空房間</string>
<string name="multiplayer_tap_refresh_to_check_again">點擊重新整理以重試</string>
<string name="multiplayer_search_public_lobbies">搜尋房間…</string>
<string name="emulation_multiplayer">多人連線</string>
<string name="multiplayer_game_name">偏好遊戲</string>
<string name="multiplayer_preferred_game_name">首選遊戲</string>
<string name="multiplayer_lobby_type">大廳類型</string>
<string name="multiplayer_no_game">未找到遊戲</string>
<string name="multiplayer_preferred_game_name_invalid">建立房間需選擇首選遊戲</string>
<string name="multiplayer_room_name_error">長度需為3-20個字元</string>
<string name="multiplayer_required">必填</string>
<string name="multiplayer_token_required">需要Web令牌請前往進階設定 -> 系統 -> 網路</string>
@ -266,7 +247,6 @@
<string name="next">下一步</string>
<string name="back">上一步</string>
<string name="add_games">新增遊戲</string>
<string name="add_games_description">選擇您的遊戲資料夾</string>
<string name="step_complete">完成!</string>
<string name="bluetooth_permissions_granted">已授予藍牙存取權。</string>
<string name="bluetooth_permissions_denied">藍牙存取權被拒絕。控制器支援可能受限。</string>
@ -283,14 +263,10 @@
<string name="pre_alpha_warning_title">預覽版軟體</string>
<string name="pre_alpha_warning_description">警告:此版本不應公開分享或展示。此為預覽版軟體,可能存在錯誤與未完成功能。\n若您未經授權取得此版本強烈建議立即解除安裝</string>
<string name="dont_show_again">不再顯示</string>
<string name="pre_alpha_warning">預覽版軟體,非公開使用版本</string>
<string name="add_directory_success">遊戲目錄新增成功</string>
<string name="home_games">遊戲</string>
<string name="home_search">搜尋</string>
<string name="home_settings">設定</string>
<string name="empty_gamelist">找不到檔案,或者尚未選取遊戲目錄。</string>
<string name="search_and_filter_games">搜尋並篩選遊戲</string>
<string name="select_games_folder">選擇遊戲資料夾</string>
<string name="manage_game_folders">管理遊戲資料夾</string>
<string name="select_games_folder_description">允許 Eden 填入遊戲清單</string>
<string name="add_games_warning">跳過選擇遊戲資料夾?</string>
@ -298,7 +274,6 @@
<string name="add_games_warning_help">https://yuzu-mirror.github.io/help/quickstart/#dumping-games</string>
<string name="home_search_games">搜尋遊戲</string>
<string name="search_settings">搜尋設定</string>
<string name="games_dir_selected">已選取遊戲目錄</string>
<string name="install_prod_keys">安裝 prod.keys</string>
<string name="install_prod_keys_description">需要解密零售遊戲</string>
<string name="install_prod_keys_warning">跳過安裝金鑰?</string>
@ -322,19 +297,13 @@
<string name="warning_cancel">取消</string>
<string name="install_amiibo_keys">安裝 Amiibo 金鑰</string>
<string name="install_amiibo_keys_description">需要在遊戲中使用 Amiibo</string>
<string name="install_amiibo_keys_failure_extension_description">驗證您的金鑰檔案是否具有 .bin 副檔名並再試一次。</string>
<string name="dumping_keys_quickstart_link">https://yuzu-mirror.github.io/help/quickstart/#dumping-decryption-keys</string>
<string name="gpu_driver_fetcher">GPU驅動程式下載器</string>
<string name="gpu_driver_manager">GPU 驅動程式管理員</string>
<string name="install_gpu_driver">安裝 GPU 驅動程式</string>
<string name="install_gpu_driver_description">安裝替代驅動程式以取得潛在的更佳效能或準確度</string>
<string name="advanced_settings">進階設定</string>
<string name="advanced_settings_game">進階設定:%1$s</string>
<string name="settings_description">進行模擬器設定</string>
<string name="search_recently_played">最近遊玩</string>
<string name="search_recently_added">最近新增</string>
<string name="search_retail">零售</string>
<string name="search_homebrew">自製遊戲</string>
<string name="open_user_folder">開啟 Eden 資料夾</string>
<string name="open_user_folder_description">管理 Eden 的內部檔案</string>
<string name="theme_and_color_description">修改應用程式外觀</string>
@ -345,18 +314,14 @@
<string name="manage_save_data_description">已找到儲存資料,請選取下方的選項。</string>
<string name="import_save_warning">匯入儲存資料</string>
<string name="import_save_warning_description">這將會以提供的檔案覆寫所有現有的儲存資料,您確定要繼續嗎?</string>
<string name="import_export_saves_description">匯入或匯出儲存檔案</string>
<string name="save_files_importing">正在匯入儲存檔案…</string>
<string name="save_files_exporting">正在匯出儲存檔案…</string>
<string name="save_file_imported_success">已成功匯入</string>
<string name="save_file_invalid_zip_structure">無效的儲存目錄結構</string>
<string name="save_file_invalid_zip_structure_description">首個子資料夾名稱必須為遊戲標題 ID。</string>
<string name="import_saves">匯入</string>
<string name="export_saves">匯出</string>
<string name="install_firmware">安裝韌體</string>
<string name="install_firmware_description">韌體必須為 ZIP 壓縮檔,將會用於部分遊戲的啟動</string>
<string name="firmware_installing">正在安裝韌體</string>
<string name="firmware_installed_success">韌體已成功安裝</string>
<string name="firmware_installed_failure">韌體安裝失敗</string>
<string name="firmware_installed_failure_description">請確保韌體 nca 檔案位於 zip 壓縮檔的根目錄,然後再試一次。</string>
<string name="firmware_uninstalled_failure">韌體解除安裝失敗</string>
@ -369,7 +334,6 @@
<string name="install_game_content_failure">安裝檔案至 NAND 時發生錯誤</string>
<string name="install_game_content_failure_description">請確保內容有效並且 prod.keys 檔案已安裝。</string>
<string name="install_game_content_failure_base">為避免可能的衝突,無法直接安裝遊戲本體。</string>
<string name="install_game_content_failure_file_extension">僅支援 NSP 和 XCI 內容,請驗證遊戲內容是否有效。</string>
<string name="install_game_content_failed_count">%1$d 安裝錯誤</string>
<string name="install_game_content_success">遊戲內容已成功安裝</string>
<string name="install_game_content_success_install">%1$d 安裝成功</string>
@ -379,8 +343,6 @@
<string name="custom_driver_not_supported_description">此裝置不支援注入自訂驅動程式。\n請以後再來查看是否已新增支援</string>
<string name="manage_yuzu_data">管理 Eden 資料</string>
<string name="manage_yuzu_data_description">安裝韌體、金鑰,匯入/匯出使用者資料及安裝其他項目!</string>
<string name="share_save_file">分享儲存檔案</string>
<string name="export_save_failed">無法匯出儲存檔案</string>
<string name="game_folders">遊戲資料夾</string>
<string name="deep_scan">深度掃描</string>
<string name="add_game_folder">新增遊戲資料夾</string>
@ -405,11 +367,9 @@
<string name="firmware_uninstalling">正在解除安裝韌體...</string>
<string name="firmware_uninstalled_success">韌體解除安裝成功</string>
<string name="firmware_invalid">韌體無效</string>
<string name="error_firmware_missing">執行某些遊戲和系統應用程式需要韌體。Eden僅支援19.0.1及更早版本的韌體。</string>
<string name="error_firmware_corrupted">檢測到韌體存在但無法讀取。請檢查解密金鑰並在必要時重新轉儲韌體。</string>
<string name="error_firmware_too_new">韌體過新或無法讀取。Eden僅支援19.0.1及更早版本的韌體。</string>
<string name="firmware_missing_help">https://yuzu-mirror.github.io/help/quickstart/#dumping-system-firmware</string>
<string name="keys_failed">金鑰安裝失敗</string>
<string name="keys_install_success">金鑰安裝成功</string>
@ -450,7 +410,6 @@
<string name="user_data_description">導入/導出所有應用程式資料。\n\n導入使用者資料時現有的使用者資料將被取代\n\n從 Citron 導入資料可能導致問題,建議手動導入所有所需資料。</string>
<string name="exporting_user_data">正在導出使用者資料…</string>
<string name="importing_user_data">正在導入使用者資料…</string>
<string name="import_user_data">導入使用者資料</string>
<string name="invalid_yuzu_backup">無效的 Eden 備份</string>
<string name="user_data_export_success">使用者資料匯出成功</string>
<string name="user_data_import_success">使用者資料匯入成功</string>
@ -584,8 +543,6 @@
<string name="qualified_button">%1$s%2$s%3$s按鍵%4$s</string>
<string name="qualified_axis">軸%1$s%2$s</string>
<string name="unused">未使用</string>
<string name="input_prompt">移動或按下按鍵來配對</string>
<string name="unsupported_input">不支援的輸入類型</string>
<string name="input_mapping_filter">輸入配對過濾器</string>
<string name="input_mapping_filter_description">選擇一個已配對的裝置過濾輸入的控制</string>
<string name="auto_map">控制器自動配對</string>
@ -629,10 +586,6 @@
<!-- Miscellaneous -->
<string name="slider_default">預設</string>
<string name="ini_saved">已儲存設定</string>
<string name="gameid_saved">已儲存 %1$s 設定</string>
<string name="error_saving">儲存 %1$s 時發生錯誤 ini: %2$s</string>
<string name="unimplemented_menu">尚未製作完成的選單</string>
<string name="loading">正在載入…</string>
<string name="shutting_down">正在關閉…</string>
<string name="reset_setting_confirmation">要將此設定重設回預設值嗎?</string>
@ -657,39 +610,26 @@
<string name="edit">編輯</string>
<string name="export_success">已成功導出</string>
<string name="start">開始</string>
<string name="clear">清除</string>
<string name="global">全域</string>
<string name="custom">自定義</string>
<string name="notice">通知</string>
<string name="import_complete">導入完成</string>
<string name="more_options">更多選項</string>
<string name="use_global_setting">使用全域設定</string>
<string name="operation_completed_successfully">操作已成功完成</string>
<string name="retry">重試</string>
<string name="confirm">確定</string>
<string name="load">載入</string>
<string name="save">儲存</string>
<!-- GPU driver installation -->
<string name="select_gpu_driver">選擇 GPU 驅動程式</string>
<string name="select_gpu_driver_title">要取代您目前的 GPU 驅動程式嗎?</string>
<string name="select_gpu_driver_install">安裝</string>
<string name="select_gpu_driver_default">預設</string>
<string name="select_gpu_driver_use_default">使用預設 GPU 驅動程式</string>
<string name="select_gpu_driver_error">選擇的驅動程式無效</string>
<string name="driver_already_installed">驅動程式已安裝</string>
<string name="system_gpu_driver">系統 GPU 驅動程式</string>
<string name="installing_driver">正在安裝驅動程式…</string>
<!-- GPU driver fetcher -->
<string name="fetch_error">獲取時發生錯誤</string>
<string name="check_connection">請檢查您的連線並重試。</string>
<string name="show_releases">顯示版本</string>
<string name="view_full_release_notes">版本說明</string>
<string name="failed_to_fetch">獲取失敗</string>
<string name="error_during_fetch">獲取過程中發生錯誤</string>
<string name="toggle_release_notes">切換版本說明</string>
<string name="downloads">下載</string>
<string name="show_downloads">顯示下載</string>
<string name="hide_downloads">隱藏下載</string>
<string name="failed_cache_dir">快取目錄不可用</string>
@ -708,7 +648,6 @@
<!-- Preferences Screen -->
<string name="preferences_settings">設定</string>
<string name="preferences_general">一般</string>
<string name="preferences_system">系統</string>
<string name="preferences_system_description">底座模式、區域及語言</string>
<string name="preferences_graphics">圖形</string>
@ -775,7 +714,6 @@
<string name="loader_error_encrypted_keys_description"><![CDATA[請確保您的 <a href=\"https://yuzu-mirror.github.io/help/quickstart/#dumping-prodkeys-and-titlekeys\">prod.keys</a> 檔案已安裝,讓遊戲可以解密。]]></string>
<string name="loader_error_video_core">初始化視訊核心時發生錯誤</string>
<string name="loader_error_video_core_description">這經常是因為不相容的 GPU 驅動程式造成,安裝自訂 GPU 驅動程式可能會解決此問題。</string>
<string name="loader_error_invalid_format">無法載入 ROM</string>
<string name="loader_error_file_not_found">ROM 檔案不存在</string>
<string name="loader_requires_firmware">遊戲需要韌體</string>
@ -804,19 +742,9 @@
<string name="config_already_exists_message">%1$s已存在自訂設定 .\n\n您要覆寫它嗎\n\n這個動作無法復原</string>
<string name="config_exists_prompt">正在檢查現有設定...</string>
<string name="overwrite_cancelled">覆寫已取消</string>
<string name="checking_driver">正在檢查自訂驅動程式: %1$s</string>
<string name="driver_unavailable">自訂驅動程式不適用於此裝置</string>
<string name="overwrite">覆寫</string>
<!-- Driver strings -->
<string name="missing_gpu_driver_title">缺少GPU驅動程式</string>
<string name="missing_gpu_driver_message">您所選擇的自訂驅動程式 \"%s\" 未安裝。是否要立即下載並安裝?</string>
<string name="downloading_driver">正在下載驅動程式...</string>
<string name="driver_installed">驅動程式安裝成功</string>
<string name="driver_installation_failed_title">驅動程式安裝失敗</string>
<string name="driver_installation_failed_message">無法安裝GPU驅動程式: %s</string>
<string name="driver_not_available_title">驅動程式不可用</string>
<string name="driver_not_available_message">選擇的驅動程式無法下載。</string>
<string name="driver_not_found">未安裝所需的驅動程式: %s</string>
<string name="invalid_driver_file">無效的驅動程式檔案: %s</string>
<string name="network_unavailable">無可用網路連線。請檢查您的網路連線並重試。</string>
@ -828,8 +756,6 @@
<!-- Emulation Menu -->
<string name="emulation_exit">結束模擬</string>
<string name="emulation_done">完成</string>
<string name="emulation_fps_counter">FPS 計數器</string>
<string name="emulation_thermal_indicator">溫度指示器</string>
<string name="emulation_toggle_controls">切換控制</string>
<string name="emulation_rel_stick_center">相對搖桿中心</string>
<string name="emulation_dpad_slide">方向鍵滑動</string>
@ -850,7 +776,6 @@
<string name="unlock_drawer">解鎖側邊選單</string>
<string name="reset">重設</string>
<string name="load_settings">正在載入設定…</string>
<!-- Software keyboard -->
<string name="software_keyboard">軟體鍵盤</string>
@ -864,7 +789,6 @@
<string name="save_load_error">儲存/載入時發生錯誤</string>
<string name="fatal_error">嚴重錯誤</string>
<string name="fatal_error_message">發生嚴重錯誤。請查看日誌以取得詳細資料\n繼續模擬可能會導致崩潰</string>
<string name="performance_warning">停用此設定會顯著降低效能,建議將此設定保留為啟用狀態</string>
<string name="device_memory_inadequate">裝置記憶體大小:%1$s\n推薦記憶體大小%2$s</string>
<string name="memory_formatted">%1$s%2$s</string>
<string name="no_game_present">目前沒有可啟動的遊戲!</string>
@ -884,7 +808,6 @@
<string name="memory_8gb">8GB (不安全)</string>
<!--CPU clock speeds-->
<string name="clock_base">基礎 (1000MHz)</string>
<string name="clock_boost">加速 (1700MHz)</string>
<string name="clock_fast">快速 (2000MHz)</string>
@ -898,7 +821,6 @@
<string name="temperature_fahrenheit">華氏度</string>
<!-- Memory Sizes -->
<string name="memory_byte">Byte</string>
<string name="memory_byte_shorthand">B</string>
<string name="memory_kilobyte">KB</string>
<string name="memory_megabyte">MB</string>
@ -1014,7 +936,6 @@
<string name="gamepad_screenshot">螢幕截圖</string>
<!-- Disk shader cache -->
<string name="preparing_shaders">正在準備著色器</string>
<string name="building_shaders">正在建置著色器</string>
<!-- Theme options -->