feat: L10n for party room

* Initial plan

* Fix l10n_gen multi-line string bug and add localization strings for party_room and splash modules

Co-authored-by: xkeyC <39891083+xkeyC@users.noreply.github.com>

* Fix const/import issues in l10n_replace output

Co-authored-by: xkeyC <39891083+xkeyC@users.noreply.github.com>

* Fix comment issues found in code review

Co-authored-by: xkeyC <39891083+xkeyC@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: xkeyC <39891083+xkeyC@users.noreply.github.com>
This commit is contained in:
Copilot
2025-12-02 12:23:10 +08:00
committed by GitHub
parent 0f24b506fa
commit 6c3d9d05be
24 changed files with 5693 additions and 465 deletions

View File

@@ -1203,5 +1203,226 @@
"@user_unregister_failed": {},
"settings_item_onnx_xnn_pack": "Use XNN to accelerate ONNX inference",
"@settings_item_onnx_xnn_pack": {},
"settings_item_onnx_xnn_pack_info": "Disabling this option may solve some compatibility issues"
"settings_item_onnx_xnn_pack_info": "Disabling this option may solve some compatibility issues",
"party_room_title": "Party Room",
"party_room_connecting": "Connecting to server...",
"party_room_connect_failed": "Connection failed",
"party_room_retry": "Retry",
"party_room_disconnected": "Connection lost",
"party_room_reconnect_prompt": "The connection to the room server has been lost. Do you want to reconnect?",
"party_room_exit_room": "Exit Room",
"party_room_reconnect": "Reconnect",
"party_room_exit_room_failed": "Failed to exit room: {v0}",
"@party_room_exit_room_failed": {},
"party_room_no_members": "No members",
"party_room_copy_game_id": "Copy Game ID",
"party_room_transfer_owner": "Transfer Ownership",
"party_room_transfer_owner_confirm": "Are you sure you want to transfer ownership to {v0}?",
"@party_room_transfer_owner_confirm": {},
"party_room_transfer": "Transfer",
"party_room_operation_failed": "Operation failed",
"party_room_transfer_owner_failed": "Failed to transfer ownership: {v0}",
"@party_room_transfer_owner_failed": {},
"party_room_kick_member": "Kick Member",
"party_room_kick_member_confirm": "Are you sure you want to kick {v0}?",
"@party_room_kick_member_confirm": {},
"party_room_kick": "Kick",
"party_room_kick_member_failed": "Failed to kick member: {v0}",
"@party_room_kick_member_failed": {},
"party_room_loading": "Loading...",
"party_room_send_signal": "Send Signal",
"party_room_send_failed": "Send failed",
"party_room_no_messages": "No messages",
"party_room_social_links_hint": "This room contains third-party social links. Click to join and chat freely~",
"party_room_copy_owner_id_hint": "Copy the room owner's game ID to add friends and quickly team up on the game homepage",
"party_room_copy": "Copy",
"party_room_link": "Link",
"party_room_unknown_location": "Unknown Location",
"party_room_unknown_area": "Unknown Area",
"party_room_player_death": "Player Death",
"party_room_location": "Location",
"party_room_area": "Area",
"party_room_unknown_user": "Unknown User",
"party_room_new_owner": "New Owner",
"party_room_system": "System",
"party_room_joined_room": "joined the room",
"party_room_left_room": "left the room",
"party_room_became_owner": "became the new room owner",
"party_room_info_updated": "Room information updated",
"party_room_dismissed": "Room has been dismissed",
"party_room_kicked": "was kicked from the room",
"party_room_just_now": "Just now",
"party_room_minutes_ago": "{v0} minutes ago",
"@party_room_minutes_ago": {},
"party_room_hours_ago": "{v0} hours ago",
"@party_room_hours_ago": {},
"party_room_days_ago": "{v0} days ago",
"@party_room_days_ago": {},
"party_room_room": "Room",
"party_room_members_count": "{v0}/{v1} members",
"@party_room_members_count": {},
"party_room_edit_room": "Edit Room",
"party_room_confirm_dismiss": "Confirm Dismiss",
"party_room_dismiss_confirm_msg": "Are you sure you want to dismiss this room? All members will be removed.",
"party_room_dismiss": "Dismiss",
"party_room_dismiss_room": "Dismiss Room",
"party_room_leave_confirm": "Are you sure you want to leave the room?",
"party_room_leave_room": "Leave Room",
"party_room_create_room": "Create Room",
"party_room_room_type": "Room Type",
"party_room_select_main_tag": "Select Main Tag",
"party_room_sub_tag_optional": "Sub Tag (Optional)",
"party_room_select_sub_tag": "Select Sub Tag",
"party_room_none": "None",
"party_room_target_members": "Target Members (2-100)",
"party_room_enter_target_members": "Enter target members",
"party_room_set_password": "Set Password",
"party_room_room_password": "Room Password",
"party_room_password_empty_hint": "Leave empty to keep password unchanged, uncheck to remove password",
"party_room_enter_password": "Enter password",
"party_room_password_disabled": "Password not enabled",
"party_room_social_links_optional": "Social Links (Optional)",
"party_room_social_links_placeholder": "Start with https://, currently only supports qq, discord, kook, oopz links",
"party_room_select_room_type": "Please select room type",
"party_room_target_members_range": "Target members must be between 2-100",
"party_room_enter_password_required": "Please enter password",
"party_room_link_format_error": "Link format error!",
"party_room_update_failed": "Update failed",
"party_room_create_failed": "Create failed",
"party_room_save": "Save",
"party_room_create": "Create",
"party_room_register_title": "Register Account",
"party_room_error": "Error",
"party_room_step_enter_game_id": "Enter Game ID",
"party_room_step_verify_rsi": "Verify RSI Account",
"party_room_step_complete": "Complete Registration",
"party_room_about_verification": "About Account Verification",
"party_room_verification_hint": "Next, you need to add a verification code to your RSI account bio to prove account ownership. After verification, you can remove the code.",
"party_room_step1_title": "Step 1: Enter Your Game ID",
"party_room_step1_desc": "Please enter your Star Citizen game ID (Handle), which is your unique identifier in the game.",
"party_room_game_id_example": "Example: Citizen123",
"party_room_view_game_id": "View My Game ID",
"party_room_enter_game_id": "Please enter game ID",
"party_room_next_step": "Next",
"party_room_step2_title": "Step 2: Verify RSI Account",
"party_room_step2_desc": "Please follow these steps to complete account verification:",
"party_room_copy_code": "1. Copy the following verification code:",
"party_room_visit_rsi": "2. Visit your RSI account settings page",
"party_room_open_profile": "Open Profile Page",
"party_room_edit_bio": "3. Edit your bio and add the verification code",
"party_room_code_validity": "Add the code anywhere in your bio. The code is valid for 30 minutes",
"party_room_prev_step": "Previous",
"party_room_verify_register": "I've added it, verify and register",
"party_room_register_success": "Registration Successful!",
"party_room_register_success_msg": "You have successfully registered for the party room. You can now start using it",
"party_room_guest_mode_hint": "You are browsing as a guest. Log in to create or join rooms.",
"party_room_login": "Login",
"party_room_search_owner": "Search room owner...",
"party_room_return_to_room": "Return to current room",
"party_room_select_tag": "Select Tag",
"party_room_all_tags": "All Tags",
"party_room_no_matching_room": "No rooms matching criteria found",
"party_room_no_room_in_category": "No rooms in this category",
"party_room_no_available_room": "No rooms available",
"party_room_be_first_create": "Be the first to create a room!",
"party_room_all_loaded": "All rooms loaded",
"party_room_need_login": "Login Required",
"party_room_create_need_login": "You need to login to create a room. Would you like to login now?",
"party_room_go_login": "Login",
"party_room_create_new_room": "Create New Room",
"party_room_already_in_room_create": "You are already in another room. Creating a new room will automatically exit the current room. Continue?",
"party_room_continue": "Continue",
"party_room_join_need_login": "You need to login to join a room. Would you like to login now?",
"party_room_switch_room": "Switch Room",
"party_room_already_in_room_join": "You are already in another room. Joining a new room will automatically exit the current room. Continue?",
"party_room_enter_room_password": "Enter Room Password",
"party_room_join": "Join",
"party_room_join_failed": "Join failed",
"party_room_reconnect_failed": "Reconnect failed: {v0}",
"@party_room_reconnect_failed": {},
"party_room_reconnect_retry": "Reconnect failed, attempted {v0} times",
"@party_room_reconnect_retry": {},
"party_room_connect_error": "Connection failed: {v0}",
"@party_room_connect_error": {},
"party_room_get_code_failed": "Failed to get verification code: {v0}",
"@party_room_get_code_failed": {},
"party_room_game_id_empty": "Game ID cannot be empty",
"party_room_register_failed": "Registration failed: {v0}",
"@party_room_register_failed": {},
"party_room_load_list_failed": "Failed to load room list: {v0}",
"@party_room_load_list_failed": {},
"party_room_game_not_started": "<Game Not Started>",
"party_room_main_menu": "<Main Menu>",
"splash_diagnostic_mode": "Diagnostic Mode - Step {v0}",
"@splash_diagnostic_mode": {},
"splash_read_full_log": "Read Full Log",
"splash_reset_database": "Reset Database",
"splash_init_task_status": "Initialization Task Status:",
"splash_waiting_log": "Waiting for log...",
"splash_timeout": "Timeout",
"splash_error": "Error",
"splash_diagnostic_log": "[Diagnostic] {v0}",
"@splash_diagnostic_log": {},
"splash_start_init": "[{v0}] Starting initialization...",
"@splash_start_init": {},
"splash_exec_app_init": "Executing appModel.initApp()...",
"splash_app_init_timeout": "✗ appModel.initApp() timeout (10s)",
"splash_app_init_done": "✓ appModel.initApp() completed",
"splash_app_init_error": "✗ appModel.initApp() error: {v0}",
"@splash_app_init_error": {},
"splash_open_hive_box": "Opening Hive app_conf box...",
"splash_hive_timeout": "✗ Hive.openBox(\"app_conf\") timeout (10s)",
"splash_hive_done": "✓ Hive.openBox(\"app_conf\") completed",
"splash_hive_error": "✗ Hive.openBox(\"app_conf\") error: {v0}",
"@splash_hive_error": {},
"splash_check_version": "Checking splash_alert_info_version...",
"splash_exec_analytics": "Executing AnalyticsApi.touch(\"launch\")...",
"splash_analytics_timeout": "⚠ AnalyticsApi.touch() timeout (10s) - continuing",
"splash_analytics_done": "✓ AnalyticsApi.touch(\"launch\") completed",
"splash_analytics_error": "⚠ AnalyticsApi.touch(\"launch\") error: {v0} - continuing",
"@splash_analytics_error": {},
"splash_show_agreement": "Need to show user agreement dialog...",
"splash_context_unmounted_dialog": "✗ Context unmounted, cannot show dialog",
"splash_agreement_handled": "✓ User agreement dialog handled",
"splash_exec_check_host": "Executing URLConf.checkHost()...",
"splash_check_host_timeout": "⚠ URLConf.checkHost() timeout (10s) - continuing",
"splash_check_host_done": "✓ URLConf.checkHost() completed",
"splash_check_host_error": "⚠ URLConf.checkHost() error: {v0} - continuing",
"@splash_check_host_error": {},
"splash_step0_done": "--- Step 0 complete, entering Step 1 ---",
"splash_context_unmounted": "✗ Context unmounted",
"splash_exec_check_update": "Executing appModel.checkUpdate()...",
"splash_check_update_timeout": "⚠ appModel.checkUpdate() timeout (10s) - continuing",
"splash_check_update_done": "✓ appModel.checkUpdate() completed",
"splash_check_update_error": "⚠ appModel.checkUpdate() error: {v0} - continuing",
"@splash_check_update_error": {},
"splash_step1_done": "--- Step 1 complete, entering Step 2 ---",
"splash_init_aria2c": "Initializing aria2cModelProvider...",
"splash_aria2c_done": "✓ aria2cModelProvider initialization complete",
"splash_aria2c_error": "⚠ aria2cModelProvider initialization error: {v0}",
"@splash_aria2c_error": {},
"splash_context_unmounted_nav": "✗ Context unmounted, cannot navigate",
"splash_all_done": "✓ All initialization complete, ready to navigate to main interface",
"splash_context_unmounted_jump": "✗ Context unmounted, cannot jump",
"splash_log_not_exist": "[{v0}] ⚠ Log file does not exist",
"@splash_log_not_exist": {},
"splash_start_read_log": "[{v0}] --- Starting to read full log file ---",
"@splash_start_read_log": {},
"splash_log_read_done": "[{v0}] --- Log reading complete (showing last 1000 lines) ---",
"@splash_log_read_done": {},
"splash_read_log_failed": "[{v0}] ✗ Failed to read log: {v1}",
"@splash_read_log_failed": {},
"splash_user_reset_db": "[Diagnostic] User requested database reset",
"splash_hive_boxes_closed": "[Diagnostic] Hive boxes closed",
"splash_close_hive_failed": "[Diagnostic] Failed to close Hive boxes: {v0}",
"@splash_close_hive_failed": {},
"splash_deleting_db": "[Diagnostic] Deleting database directory: {v0}",
"@splash_deleting_db": {},
"splash_db_deleted": "[Diagnostic] Database directory deleted",
"splash_db_not_exist": "[Diagnostic] Database directory does not exist: {v0}",
"@splash_db_not_exist": {},
"splash_db_reset_done": "[Diagnostic] Database reset complete, preparing to exit application",
"splash_db_reset_msg": "Database has been reset, application will exit. Please restart the application.",
"splash_reset_db_failed": "[Diagnostic] Failed to reset database: {v0}",
"@splash_reset_db_failed": {}
}

View File

@@ -1161,5 +1161,226 @@
"@log_analyzer_window_title": {},
"settings_item_onnx_xnn_pack": "XNNを使用してONNX推論を高速化",
"@settings_item_onnx_xnn_pack": {},
"settings_item_onnx_xnn_pack_info": "このオプションをオフにすると、一部の互換性問題が解決する場合があります"
"settings_item_onnx_xnn_pack_info": "このオプションをオフにすると、一部の互換性問題が解決する場合があります",
"party_room_title": "パーティールーム",
"party_room_connecting": "サーバーに接続中...",
"party_room_connect_failed": "接続に失敗しました",
"party_room_retry": "再試行",
"party_room_disconnected": "接続が切断されました",
"party_room_reconnect_prompt": "ルームサーバーとの接続が切断されました。再接続しますか?",
"party_room_exit_room": "ルームを退出",
"party_room_reconnect": "再接続",
"party_room_exit_room_failed": "ルーム退出に失敗: {v0}",
"@party_room_exit_room_failed": {},
"party_room_no_members": "メンバーがいません",
"party_room_copy_game_id": "ゲームIDをコピー",
"party_room_transfer_owner": "オーナー権限を移譲",
"party_room_transfer_owner_confirm": "{v0}にオーナー権限を移譲してもよろしいですか?",
"@party_room_transfer_owner_confirm": {},
"party_room_transfer": "移譲",
"party_room_operation_failed": "操作に失敗しました",
"party_room_transfer_owner_failed": "オーナー権限の移譲に失敗: {v0}",
"@party_room_transfer_owner_failed": {},
"party_room_kick_member": "メンバーをキック",
"party_room_kick_member_confirm": "{v0}をキックしてもよろしいですか?",
"@party_room_kick_member_confirm": {},
"party_room_kick": "キック",
"party_room_kick_member_failed": "メンバーのキックに失敗: {v0}",
"@party_room_kick_member_failed": {},
"party_room_loading": "読み込み中...",
"party_room_send_signal": "シグナルを送信",
"party_room_send_failed": "送信に失敗",
"party_room_no_messages": "メッセージはありません",
"party_room_social_links_hint": "このルームには外部ソーシャルリンクがあります。クリックして自由にチャットしましょう~",
"party_room_copy_owner_id_hint": "ルームオーナーのゲームIDをコピーして、ゲームホームページでフレンド追加やチーム編成が可能",
"party_room_copy": "コピー",
"party_room_link": "リンク",
"party_room_unknown_location": "不明な場所",
"party_room_unknown_area": "不明なエリア",
"party_room_player_death": "プレイヤー死亡",
"party_room_location": "場所",
"party_room_area": "エリア",
"party_room_unknown_user": "不明なユーザー",
"party_room_new_owner": "新しいオーナー",
"party_room_system": "システム",
"party_room_joined_room": "がルームに参加しました",
"party_room_left_room": "がルームを退出しました",
"party_room_became_owner": "が新しいルームオーナーになりました",
"party_room_info_updated": "ルーム情報が更新されました",
"party_room_dismissed": "ルームが解散されました",
"party_room_kicked": "ルームからキックされました",
"party_room_just_now": "たった今",
"party_room_minutes_ago": "{v0}分前",
"@party_room_minutes_ago": {},
"party_room_hours_ago": "{v0}時間前",
"@party_room_hours_ago": {},
"party_room_days_ago": "{v0}日前",
"@party_room_days_ago": {},
"party_room_room": "ルーム",
"party_room_members_count": "{v0}/{v1} メンバー",
"@party_room_members_count": {},
"party_room_edit_room": "ルームを編集",
"party_room_confirm_dismiss": "解散を確認",
"party_room_dismiss_confirm_msg": "このルームを解散しますか?すべてのメンバーが退出されます。",
"party_room_dismiss": "解散",
"party_room_dismiss_room": "ルームを解散",
"party_room_leave_confirm": "ルームを退出しますか?",
"party_room_leave_room": "ルームを退出",
"party_room_create_room": "ルームを作成",
"party_room_room_type": "ルームタイプ",
"party_room_select_main_tag": "メインタグを選択",
"party_room_sub_tag_optional": "サブタグ(任意)",
"party_room_select_sub_tag": "サブタグを選択",
"party_room_none": "なし",
"party_room_target_members": "目標人数 (2-100)",
"party_room_enter_target_members": "目標人数を入力",
"party_room_set_password": "パスワードを設定",
"party_room_room_password": "ルームパスワード",
"party_room_password_empty_hint": "空欄の場合パスワード変更なし、チェックを外すとパスワード削除",
"party_room_enter_password": "パスワードを入力",
"party_room_password_disabled": "パスワード未設定",
"party_room_social_links_optional": "ソーシャルリンク(任意)",
"party_room_social_links_placeholder": "https://で始まる、qq、discord、kook、oopzリンクのみ対応",
"party_room_select_room_type": "ルームタイプを選択してください",
"party_room_target_members_range": "目標人数は2-100の間である必要があります",
"party_room_enter_password_required": "パスワードを入力してください",
"party_room_link_format_error": "リンク形式が正しくありません!",
"party_room_update_failed": "更新に失敗しました",
"party_room_create_failed": "作成に失敗しました",
"party_room_save": "保存",
"party_room_create": "作成",
"party_room_register_title": "アカウント登録",
"party_room_error": "エラー",
"party_room_step_enter_game_id": "ゲームIDを入力",
"party_room_step_verify_rsi": "RSIアカウントを認証",
"party_room_step_complete": "登録完了",
"party_room_about_verification": "アカウント認証について",
"party_room_verification_hint": "次に、RSIアカウントのプロフィールに認証コードを追加してアカウントの所有権を証明する必要があります。認証後、コードを削除できます。",
"party_room_step1_title": "ステップ1: ゲームIDを入力",
"party_room_step1_desc": "Star CitizenのゲームIDHandleを入力してください。これはゲーム内での一意の識別子です。",
"party_room_game_id_example": "例: Citizen123",
"party_room_view_game_id": "自分のゲームIDを確認",
"party_room_enter_game_id": "ゲームIDを入力してください",
"party_room_next_step": "次へ",
"party_room_step2_title": "ステップ2: RSIアカウントを認証",
"party_room_step2_desc": "以下の手順でアカウント認証を完了してください:",
"party_room_copy_code": "1. 以下の認証コードをコピー:",
"party_room_visit_rsi": "2. RSIアカウント設定ページにアクセス",
"party_room_open_profile": "プロフィールページを開く",
"party_room_edit_bio": "3. プロフィールを編集し、認証コードを追加",
"party_room_code_validity": "プロフィールの任意の場所にコードを追加してください。コードは30分間有効です",
"party_room_prev_step": "前へ",
"party_room_verify_register": "追加完了、認証して登録",
"party_room_register_success": "登録成功!",
"party_room_register_success_msg": "パーティールームへの登録が完了しました。ご利用いただけます",
"party_room_guest_mode_hint": "ゲストとして閲覧中です。ログインするとルームの作成や参加が可能です。",
"party_room_login": "ログイン",
"party_room_search_owner": "ルームオーナーを検索...",
"party_room_return_to_room": "現在のルームに戻る",
"party_room_select_tag": "タグを選択",
"party_room_all_tags": "すべてのタグ",
"party_room_no_matching_room": "条件に一致するルームが見つかりません",
"party_room_no_room_in_category": "このカテゴリにはルームがありません",
"party_room_no_available_room": "利用可能なルームがありません",
"party_room_be_first_create": "最初にルームを作成しましょう!",
"party_room_all_loaded": "すべてのルームを読み込みました",
"party_room_need_login": "ログインが必要です",
"party_room_create_need_login": "ルームを作成するにはログインが必要です。今すぐログインしますか?",
"party_room_go_login": "ログイン",
"party_room_create_new_room": "新しいルームを作成",
"party_room_already_in_room_create": "既に他のルームに参加しています。新しいルームを作成すると現在のルームから自動的に退出します。続行しますか?",
"party_room_continue": "続行",
"party_room_join_need_login": "ルームに参加するにはログインが必要です。今すぐログインしますか?",
"party_room_switch_room": "ルームを切り替え",
"party_room_already_in_room_join": "既に他のルームに参加しています。新しいルームに参加すると現在のルームから自動的に退出します。続行しますか?",
"party_room_enter_room_password": "ルームパスワードを入力",
"party_room_join": "参加",
"party_room_join_failed": "参加に失敗しました",
"party_room_reconnect_failed": "再接続に失敗: {v0}",
"@party_room_reconnect_failed": {},
"party_room_reconnect_retry": "再接続に失敗、{v0}回試行済み",
"@party_room_reconnect_retry": {},
"party_room_connect_error": "接続に失敗: {v0}",
"@party_room_connect_error": {},
"party_room_get_code_failed": "認証コードの取得に失敗: {v0}",
"@party_room_get_code_failed": {},
"party_room_game_id_empty": "ゲームIDを入力してください",
"party_room_register_failed": "登録に失敗: {v0}",
"@party_room_register_failed": {},
"party_room_load_list_failed": "ルームリストの読み込みに失敗: {v0}",
"@party_room_load_list_failed": {},
"party_room_game_not_started": "<ゲーム未起動>",
"party_room_main_menu": "<メインメニュー>",
"splash_diagnostic_mode": "診断モード - ステップ {v0}",
"@splash_diagnostic_mode": {},
"splash_read_full_log": "完全なログを読み取り",
"splash_reset_database": "データベースをリセット",
"splash_init_task_status": "初期化タスクの状態:",
"splash_waiting_log": "ログを待機中...",
"splash_timeout": "タイムアウト",
"splash_error": "エラー",
"splash_diagnostic_log": "[診断] {v0}",
"@splash_diagnostic_log": {},
"splash_start_init": "[{v0}] 初期化を開始...",
"@splash_start_init": {},
"splash_exec_app_init": "appModel.initApp()を実行中...",
"splash_app_init_timeout": "✗ appModel.initApp() タイムアウト (10秒)",
"splash_app_init_done": "✓ appModel.initApp() 完了",
"splash_app_init_error": "✗ appModel.initApp() エラー: {v0}",
"@splash_app_init_error": {},
"splash_open_hive_box": "Hive app_conf boxを開いています...",
"splash_hive_timeout": "✗ Hive.openBox(\"app_conf\") タイムアウト (10秒)",
"splash_hive_done": "✓ Hive.openBox(\"app_conf\") 完了",
"splash_hive_error": "✗ Hive.openBox(\"app_conf\") エラー: {v0}",
"@splash_hive_error": {},
"splash_check_version": "splash_alert_info_versionを確認中...",
"splash_exec_analytics": "AnalyticsApi.touch(\"launch\")を実行中...",
"splash_analytics_timeout": "⚠ AnalyticsApi.touch() タイムアウト (10秒) - 続行",
"splash_analytics_done": "✓ AnalyticsApi.touch(\"launch\") 完了",
"splash_analytics_error": "⚠ AnalyticsApi.touch(\"launch\") エラー: {v0} - 続行",
"@splash_analytics_error": {},
"splash_show_agreement": "ユーザー同意ダイアログを表示する必要があります...",
"splash_context_unmounted_dialog": "✗ Contextがアンマウントされ、ダイアログを表示できません",
"splash_agreement_handled": "✓ ユーザー同意ダイアログ処理済み",
"splash_exec_check_host": "URLConf.checkHost()を実行中...",
"splash_check_host_timeout": "⚠ URLConf.checkHost() タイムアウト (10秒) - 続行",
"splash_check_host_done": "✓ URLConf.checkHost() 完了",
"splash_check_host_error": "⚠ URLConf.checkHost() エラー: {v0} - 続行",
"@splash_check_host_error": {},
"splash_step0_done": "--- ステップ0完了、ステップ1に進みます ---",
"splash_context_unmounted": "✗ Contextがアンマウントされました",
"splash_exec_check_update": "appModel.checkUpdate()を実行中...",
"splash_check_update_timeout": "⚠ appModel.checkUpdate() タイムアウト (10秒) - 続行",
"splash_check_update_done": "✓ appModel.checkUpdate() 完了",
"splash_check_update_error": "⚠ appModel.checkUpdate() エラー: {v0} - 続行",
"@splash_check_update_error": {},
"splash_step1_done": "--- ステップ1完了、ステップ2に進みます ---",
"splash_init_aria2c": "aria2cModelProviderを初期化中...",
"splash_aria2c_done": "✓ aria2cModelProvider 初期化完了",
"splash_aria2c_error": "⚠ aria2cModelProvider 初期化エラー: {v0}",
"@splash_aria2c_error": {},
"splash_context_unmounted_nav": "✗ Contextがアンマウントされ、ナビゲートできません",
"splash_all_done": "✓ すべての初期化が完了、メインインターフェースに移動準備完了",
"splash_context_unmounted_jump": "✗ Contextがアンマウントされ、ジャンプできません",
"splash_log_not_exist": "[{v0}] ⚠ ログファイルが存在しません",
"@splash_log_not_exist": {},
"splash_start_read_log": "[{v0}] --- 完全なログファイルの読み取りを開始 ---",
"@splash_start_read_log": {},
"splash_log_read_done": "[{v0}] --- ログ読み取り完了 (最後の1000行を表示) ---",
"@splash_log_read_done": {},
"splash_read_log_failed": "[{v0}] ✗ ログ読み取りに失敗: {v1}",
"@splash_read_log_failed": {},
"splash_user_reset_db": "[診断] ユーザーがデータベースリセットを要求",
"splash_hive_boxes_closed": "[診断] Hive boxesを閉じました",
"splash_close_hive_failed": "[診断] Hive boxesを閉じることに失敗: {v0}",
"@splash_close_hive_failed": {},
"splash_deleting_db": "[診断] データベースディレクトリを削除中: {v0}",
"@splash_deleting_db": {},
"splash_db_deleted": "[診断] データベースディレクトリを削除しました",
"splash_db_not_exist": "[診断] データベースディレクトリが存在しません: {v0}",
"@splash_db_not_exist": {},
"splash_db_reset_done": "[診断] データベースリセット完了、アプリケーション終了準備中",
"splash_db_reset_msg": "データベースがリセットされました。アプリケーションは終了します。アプリケーションを再起動してください。",
"splash_reset_db_failed": "[診断] データベースリセットに失敗: {v0}",
"@splash_reset_db_failed": {}
}

View File

@@ -1161,5 +1161,226 @@
"@log_analyzer_window_title": {},
"settings_item_onnx_xnn_pack": "Использовать XNN для ускорения ONNX",
"@settings_item_onnx_xnn_pack": {},
"settings_item_onnx_xnn_pack_info": "Отключение этой опции может решить некоторые проблемы совместимости"
"settings_item_onnx_xnn_pack_info": "Отключение этой опции может решить некоторые проблемы совместимости",
"party_room_title": "Комната группы",
"party_room_connecting": "Подключение к серверу...",
"party_room_connect_failed": "Ошибка подключения",
"party_room_retry": "Повторить",
"party_room_disconnected": "Соединение потеряно",
"party_room_reconnect_prompt": "Соединение с сервером комнаты потеряно. Переподключиться?",
"party_room_exit_room": "Выйти из комнаты",
"party_room_reconnect": "Переподключиться",
"party_room_exit_room_failed": "Не удалось выйти из комнаты: {v0}",
"@party_room_exit_room_failed": {},
"party_room_no_members": "Нет участников",
"party_room_copy_game_id": "Скопировать игровой ID",
"party_room_transfer_owner": "Передать владение",
"party_room_transfer_owner_confirm": "Вы уверены, что хотите передать владение {v0}?",
"@party_room_transfer_owner_confirm": {},
"party_room_transfer": "Передать",
"party_room_operation_failed": "Операция не удалась",
"party_room_transfer_owner_failed": "Не удалось передать владение: {v0}",
"@party_room_transfer_owner_failed": {},
"party_room_kick_member": "Выгнать участника",
"party_room_kick_member_confirm": "Вы уверены, что хотите выгнать {v0}?",
"@party_room_kick_member_confirm": {},
"party_room_kick": "Выгнать",
"party_room_kick_member_failed": "Не удалось выгнать участника: {v0}",
"@party_room_kick_member_failed": {},
"party_room_loading": "Загрузка...",
"party_room_send_signal": "Отправить сигнал",
"party_room_send_failed": "Не удалось отправить",
"party_room_no_messages": "Нет сообщений",
"party_room_social_links_hint": "Эта комната содержит ссылки на соц. сети. Нажмите, чтобы присоединиться к общению~",
"party_room_copy_owner_id_hint": "Скопируйте игровой ID владельца комнаты, чтобы добавить в друзья и быстро сформировать группу",
"party_room_copy": "Копировать",
"party_room_link": "Ссылка",
"party_room_unknown_location": "Неизвестная локация",
"party_room_unknown_area": "Неизвестная зона",
"party_room_player_death": "Смерть игрока",
"party_room_location": "Локация",
"party_room_area": "Зона",
"party_room_unknown_user": "Неизвестный пользователь",
"party_room_new_owner": "Новый владелец",
"party_room_system": "Система",
"party_room_joined_room": "присоединился к комнате",
"party_room_left_room": "покинул комнату",
"party_room_became_owner": "стал новым владельцем комнаты",
"party_room_info_updated": "Информация о комнате обновлена",
"party_room_dismissed": "Комната распущена",
"party_room_kicked": "был выгнан из комнаты",
"party_room_just_now": "Только что",
"party_room_minutes_ago": "{v0} мин. назад",
"@party_room_minutes_ago": {},
"party_room_hours_ago": "{v0} ч. назад",
"@party_room_hours_ago": {},
"party_room_days_ago": "{v0} дн. назад",
"@party_room_days_ago": {},
"party_room_room": "Комната",
"party_room_members_count": "{v0}/{v1} участников",
"@party_room_members_count": {},
"party_room_edit_room": "Редактировать комнату",
"party_room_confirm_dismiss": "Подтвердить роспуск",
"party_room_dismiss_confirm_msg": "Вы уверены, что хотите распустить эту комнату? Все участники будут удалены.",
"party_room_dismiss": "Распустить",
"party_room_dismiss_room": "Распустить комнату",
"party_room_leave_confirm": "Вы уверены, что хотите покинуть комнату?",
"party_room_leave_room": "Покинуть комнату",
"party_room_create_room": "Создать комнату",
"party_room_room_type": "Тип комнаты",
"party_room_select_main_tag": "Выбрать основной тег",
"party_room_sub_tag_optional": "Подтег (необязательно)",
"party_room_select_sub_tag": "Выбрать подтег",
"party_room_none": "Нет",
"party_room_target_members": "Целевое количество (2-100)",
"party_room_enter_target_members": "Введите целевое количество",
"party_room_set_password": "Установить пароль",
"party_room_room_password": "Пароль комнаты",
"party_room_password_empty_hint": "Оставьте пустым, чтобы сохранить пароль без изменений, снимите флажок, чтобы удалить пароль",
"party_room_enter_password": "Введите пароль",
"party_room_password_disabled": "Пароль не установлен",
"party_room_social_links_optional": "Социальные ссылки (необязательно)",
"party_room_social_links_placeholder": "Начинается с https://, поддерживаются только ссылки qq, discord, kook, oopz",
"party_room_select_room_type": "Пожалуйста, выберите тип комнаты",
"party_room_target_members_range": "Целевое количество должно быть от 2 до 100",
"party_room_enter_password_required": "Пожалуйста, введите пароль",
"party_room_link_format_error": "Неверный формат ссылки!",
"party_room_update_failed": "Не удалось обновить",
"party_room_create_failed": "Не удалось создать",
"party_room_save": "Сохранить",
"party_room_create": "Создать",
"party_room_register_title": "Регистрация аккаунта",
"party_room_error": "Ошибка",
"party_room_step_enter_game_id": "Введите игровой ID",
"party_room_step_verify_rsi": "Подтвердите аккаунт RSI",
"party_room_step_complete": "Завершить регистрацию",
"party_room_about_verification": "О верификации аккаунта",
"party_room_verification_hint": "Далее вам нужно добавить код подтверждения в профиль RSI, чтобы доказать владение аккаунтом. После верификации код можно удалить.",
"party_room_step1_title": "Шаг 1: Введите ваш игровой ID",
"party_room_step1_desc": "Пожалуйста, введите ваш игровой ID Star Citizen (Handle), который является вашим уникальным идентификатором в игре.",
"party_room_game_id_example": "Пример: Citizen123",
"party_room_view_game_id": "Посмотреть мой игровой ID",
"party_room_enter_game_id": "Пожалуйста, введите игровой ID",
"party_room_next_step": "Далее",
"party_room_step2_title": "Шаг 2: Подтвердите аккаунт RSI",
"party_room_step2_desc": "Следуйте этим шагам для завершения верификации аккаунта:",
"party_room_copy_code": "1. Скопируйте следующий код подтверждения:",
"party_room_visit_rsi": "2. Перейдите на страницу настроек аккаунта RSI",
"party_room_open_profile": "Открыть страницу профиля",
"party_room_edit_bio": "3. Отредактируйте свою биографию и добавьте код подтверждения",
"party_room_code_validity": "Добавьте код в любое место биографии. Код действителен 30 минут",
"party_room_prev_step": "Назад",
"party_room_verify_register": "Я добавил, подтвердить и зарегистрироваться",
"party_room_register_success": "Регистрация успешна!",
"party_room_register_success_msg": "Вы успешно зарегистрировались в комнате группы. Теперь можете начать использовать",
"party_room_guest_mode_hint": "Вы просматриваете как гость. Войдите, чтобы создавать или присоединяться к комнатам.",
"party_room_login": "Войти",
"party_room_search_owner": "Поиск владельца комнаты...",
"party_room_return_to_room": "Вернуться в текущую комнату",
"party_room_select_tag": "Выбрать тег",
"party_room_all_tags": "Все теги",
"party_room_no_matching_room": "Комнаты, соответствующие критериям, не найдены",
"party_room_no_room_in_category": "В этой категории нет комнат",
"party_room_no_available_room": "Нет доступных комнат",
"party_room_be_first_create": "Станьте первым, кто создаст комнату!",
"party_room_all_loaded": "Все комнаты загружены",
"party_room_need_login": "Требуется вход",
"party_room_create_need_login": "Для создания комнаты нужно войти. Хотите войти сейчас?",
"party_room_go_login": "Войти",
"party_room_create_new_room": "Создать новую комнату",
"party_room_already_in_room_create": "Вы уже в другой комнате. Создание новой комнаты автоматически выведет вас из текущей. Продолжить?",
"party_room_continue": "Продолжить",
"party_room_join_need_login": "Для присоединения к комнате нужно войти. Хотите войти сейчас?",
"party_room_switch_room": "Сменить комнату",
"party_room_already_in_room_join": "Вы уже в другой комнате. Присоединение к новой комнате автоматически выведет вас из текущей. Продолжить?",
"party_room_enter_room_password": "Введите пароль комнаты",
"party_room_join": "Присоединиться",
"party_room_join_failed": "Не удалось присоединиться",
"party_room_reconnect_failed": "Не удалось переподключиться: {v0}",
"@party_room_reconnect_failed": {},
"party_room_reconnect_retry": "Не удалось переподключиться, попыток: {v0}",
"@party_room_reconnect_retry": {},
"party_room_connect_error": "Ошибка подключения: {v0}",
"@party_room_connect_error": {},
"party_room_get_code_failed": "Не удалось получить код подтверждения: {v0}",
"@party_room_get_code_failed": {},
"party_room_game_id_empty": "Игровой ID не может быть пустым",
"party_room_register_failed": "Ошибка регистрации: {v0}",
"@party_room_register_failed": {},
"party_room_load_list_failed": "Не удалось загрузить список комнат: {v0}",
"@party_room_load_list_failed": {},
"party_room_game_not_started": "<Игра не запущена>",
"party_room_main_menu": "<Главное меню>",
"splash_diagnostic_mode": "Режим диагностики - Шаг {v0}",
"@splash_diagnostic_mode": {},
"splash_read_full_log": "Прочитать полный лог",
"splash_reset_database": "Сбросить базу данных",
"splash_init_task_status": "Статус задач инициализации:",
"splash_waiting_log": "Ожидание лога...",
"splash_timeout": "Таймаут",
"splash_error": "Ошибка",
"splash_diagnostic_log": "[Диагностика] {v0}",
"@splash_diagnostic_log": {},
"splash_start_init": "[{v0}] Начало инициализации...",
"@splash_start_init": {},
"splash_exec_app_init": "Выполнение appModel.initApp()...",
"splash_app_init_timeout": "✗ appModel.initApp() таймаут (10с)",
"splash_app_init_done": "✓ appModel.initApp() выполнено",
"splash_app_init_error": "✗ appModel.initApp() ошибка: {v0}",
"@splash_app_init_error": {},
"splash_open_hive_box": "Открытие Hive app_conf box...",
"splash_hive_timeout": "✗ Hive.openBox(\"app_conf\") таймаут (10с)",
"splash_hive_done": "✓ Hive.openBox(\"app_conf\") выполнено",
"splash_hive_error": "✗ Hive.openBox(\"app_conf\") ошибка: {v0}",
"@splash_hive_error": {},
"splash_check_version": "Проверка splash_alert_info_version...",
"splash_exec_analytics": "Выполнение AnalyticsApi.touch(\"launch\")...",
"splash_analytics_timeout": "⚠ AnalyticsApi.touch() таймаут (10с) - продолжение",
"splash_analytics_done": "✓ AnalyticsApi.touch(\"launch\") выполнено",
"splash_analytics_error": "⚠ AnalyticsApi.touch(\"launch\") ошибка: {v0} - продолжение",
"@splash_analytics_error": {},
"splash_show_agreement": "Необходимо показать диалог пользовательского соглашения...",
"splash_context_unmounted_dialog": "✗ Context размонтирован, невозможно показать диалог",
"splash_agreement_handled": "✓ Диалог пользовательского соглашения обработан",
"splash_exec_check_host": "Выполнение URLConf.checkHost()...",
"splash_check_host_timeout": "⚠ URLConf.checkHost() таймаут (10с) - продолжение",
"splash_check_host_done": "✓ URLConf.checkHost() выполнено",
"splash_check_host_error": "⚠ URLConf.checkHost() ошибка: {v0} - продолжение",
"@splash_check_host_error": {},
"splash_step0_done": "--- Шаг 0 завершён, переход к Шагу 1 ---",
"splash_context_unmounted": "✗ Context размонтирован",
"splash_exec_check_update": "Выполнение appModel.checkUpdate()...",
"splash_check_update_timeout": "⚠ appModel.checkUpdate() таймаут (10с) - продолжение",
"splash_check_update_done": "✓ appModel.checkUpdate() выполнено",
"splash_check_update_error": "⚠ appModel.checkUpdate() ошибка: {v0} - продолжение",
"@splash_check_update_error": {},
"splash_step1_done": "--- Шаг 1 завершён, переход к Шагу 2 ---",
"splash_init_aria2c": "Инициализация aria2cModelProvider...",
"splash_aria2c_done": "✓ aria2cModelProvider инициализация завершена",
"splash_aria2c_error": "⚠ aria2cModelProvider ошибка инициализации: {v0}",
"@splash_aria2c_error": {},
"splash_context_unmounted_nav": "✗ Context размонтирован, невозможно выполнить навигацию",
"splash_all_done": "✓ Вся инициализация завершена, готов к переходу на главный интерфейс",
"splash_context_unmounted_jump": "✗ Context размонтирован, невозможно выполнить переход",
"splash_log_not_exist": "[{v0}] ⚠ Лог-файл не существует",
"@splash_log_not_exist": {},
"splash_start_read_log": "[{v0}] --- Начало чтения полного лог-файла ---",
"@splash_start_read_log": {},
"splash_log_read_done": "[{v0}] --- Чтение лога завершено (показаны последние 1000 строк) ---",
"@splash_log_read_done": {},
"splash_read_log_failed": "[{v0}] ✗ Не удалось прочитать лог: {v1}",
"@splash_read_log_failed": {},
"splash_user_reset_db": "[Диагностика] Пользователь запросил сброс базы данных",
"splash_hive_boxes_closed": "[Диагностика] Hive boxes закрыты",
"splash_close_hive_failed": "[Диагностика] Не удалось закрыть Hive boxes: {v0}",
"@splash_close_hive_failed": {},
"splash_deleting_db": "[Диагностика] Удаление директории базы данных: {v0}",
"@splash_deleting_db": {},
"splash_db_deleted": "[Диагностика] Директория базы данных удалена",
"splash_db_not_exist": "[Диагностика] Директория базы данных не существует: {v0}",
"@splash_db_not_exist": {},
"splash_db_reset_done": "[Диагностика] Сброс базы данных завершён, подготовка к выходу из приложения",
"splash_db_reset_msg": "База данных сброшена, приложение будет закрыто. Пожалуйста, перезапустите приложение.",
"splash_reset_db_failed": "[Диагностика] Не удалось сбросить базу данных: {v0}",
"@splash_reset_db_failed": {}
}

View File

@@ -918,5 +918,226 @@
"user_unregister_failed": "账户注销失败",
"settings_item_onnx_xnn_pack": "使用 XNN 加速 ONNX 推理",
"@settings_item_onnx_xnn_pack": {},
"settings_item_onnx_xnn_pack_info": "关闭此选项或许可以解决一些兼容问题"
"settings_item_onnx_xnn_pack_info": "关闭此选项或许可以解决一些兼容问题",
"party_room_title": "组队大厅",
"party_room_connecting": "正在连接服务器...",
"party_room_connect_failed": "连接失败",
"party_room_retry": "重试",
"party_room_disconnected": "连接已断开",
"party_room_reconnect_prompt": "与房间服务器的连接已断开,是否重新连接?",
"party_room_exit_room": "退出房间",
"party_room_reconnect": "重新连接",
"party_room_exit_room_failed": "退出房间失败: {v0}",
"@party_room_exit_room_failed": {},
"party_room_no_members": "暂无成员",
"party_room_copy_game_id": "复制游戏ID",
"party_room_transfer_owner": "转移房主",
"party_room_transfer_owner_confirm": "确定要将房主转移给 {v0} 吗?",
"@party_room_transfer_owner_confirm": {},
"party_room_transfer": "转移",
"party_room_operation_failed": "操作失败",
"party_room_transfer_owner_failed": "转移房主失败:{v0}",
"@party_room_transfer_owner_failed": {},
"party_room_kick_member": "踢出成员",
"party_room_kick_member_confirm": "确定要踢出 {v0} 吗?",
"@party_room_kick_member_confirm": {},
"party_room_kick": "踢出",
"party_room_kick_member_failed": "踢出成员失败:{v0}",
"@party_room_kick_member_failed": {},
"party_room_loading": "加载中...",
"party_room_send_signal": "发送信号",
"party_room_send_failed": "发送失败",
"party_room_no_messages": "暂无消息",
"party_room_social_links_hint": "该房间包含第三方社交链接,点击加入自由交流吧~",
"party_room_copy_owner_id_hint": "复制房主的游戏ID可在游戏首页添加好友快速组队",
"party_room_copy": "复制",
"party_room_link": "链接",
"party_room_unknown_location": "未知位置",
"party_room_unknown_area": "未知区域",
"party_room_player_death": "玩家死亡",
"party_room_location": "位置",
"party_room_area": "区域",
"party_room_unknown_user": "未知用户",
"party_room_new_owner": "新房主",
"party_room_system": "系统",
"party_room_joined_room": "加入了房间",
"party_room_left_room": "离开了房间",
"party_room_became_owner": "成为了新房主",
"party_room_info_updated": "房间信息已更新",
"party_room_dismissed": "房间已解散",
"party_room_kicked": "被踢出房间",
"party_room_just_now": "刚刚",
"party_room_minutes_ago": "{v0} 分钟前",
"@party_room_minutes_ago": {},
"party_room_hours_ago": "{v0} 小时前",
"@party_room_hours_ago": {},
"party_room_days_ago": "{v0} 天前",
"@party_room_days_ago": {},
"party_room_room": "房间",
"party_room_members_count": "{v0}/{v1} 成员",
"@party_room_members_count": {},
"party_room_edit_room": "编辑房间",
"party_room_confirm_dismiss": "确认解散",
"party_room_dismiss_confirm_msg": "确定要解散房间吗?所有成员将被移出。",
"party_room_dismiss": "解散",
"party_room_dismiss_room": "解散房间",
"party_room_leave_confirm": "确认离开房间吗?",
"party_room_leave_room": "离开房间",
"party_room_create_room": "创建房间",
"party_room_room_type": "房间类型",
"party_room_select_main_tag": "选择主标签",
"party_room_sub_tag_optional": "子标签 (可选)",
"party_room_select_sub_tag": "选择子标签",
"party_room_none": "无",
"party_room_target_members": "目标人数 (2-100)",
"party_room_enter_target_members": "输入目标人数",
"party_room_set_password": "设置密码",
"party_room_room_password": "房间密码",
"party_room_password_empty_hint": "为空则不更新密码,取消勾选则取消密码",
"party_room_enter_password": "输入密码",
"party_room_password_disabled": "未启用密码",
"party_room_social_links_optional": "社交链接 (可选)",
"party_room_social_links_placeholder": "以 https:// 开头,目前仅支持 qq、discord、kook、oopz 链接",
"party_room_select_room_type": "请选择房间类型",
"party_room_target_members_range": "目标人数必须在 2-100 之间",
"party_room_enter_password_required": "请输入密码",
"party_room_link_format_error": "链接格式错误!",
"party_room_update_failed": "更新失败",
"party_room_create_failed": "创建失败",
"party_room_save": "保存",
"party_room_create": "创建",
"party_room_register_title": "注册账号",
"party_room_error": "错误",
"party_room_step_enter_game_id": "输入游戏ID",
"party_room_step_verify_rsi": "验证RSI账号",
"party_room_step_complete": "完成注册",
"party_room_about_verification": "关于账号验证",
"party_room_verification_hint": "接下来,您需要在 RSI 账号简介中添加验证码以证明账号所有权,验证通过后,您可以移除该验证码。",
"party_room_step1_title": "步骤 1: 输入您的游戏ID",
"party_room_step1_desc": "请输入您在星际公民中的游戏IDHandle这是您在游戏中使用的唯一标识符。",
"party_room_game_id_example": "例如: Citizen123",
"party_room_view_game_id": "查看我的游戏ID",
"party_room_enter_game_id": "请输入游戏ID",
"party_room_next_step": "下一步",
"party_room_step2_title": "步骤 2: 验证 RSI 账号",
"party_room_step2_desc": "请按照以下步骤完成账号验证:",
"party_room_copy_code": "1. 复制以下验证码:",
"party_room_visit_rsi": "2. 访问您的 RSI 账号资设置页",
"party_room_open_profile": "打开资料页",
"party_room_edit_bio": "3. 编辑您的个人简介,将验证码添加到简介中",
"party_room_code_validity": "在简介的任意位置添加验证码即可验证码30分钟内有效",
"party_room_prev_step": "上一步",
"party_room_verify_register": "我已添加,验证并注册",
"party_room_register_success": "注册成功!",
"party_room_register_success_msg": "您已成功注册组队大厅,现在可以开始使用了",
"party_room_guest_mode_hint": "您正在以游客身份浏览,登录后可创建或加入房间。",
"party_room_login": "登录",
"party_room_search_owner": "搜索房主名称...",
"party_room_return_to_room": "返回当前房间",
"party_room_select_tag": "选择标签",
"party_room_all_tags": "全部标签",
"party_room_no_matching_room": "没有找到符合条件的房间",
"party_room_no_room_in_category": "当前分类下没有房间",
"party_room_no_available_room": "暂无可用房间",
"party_room_be_first_create": "成为第一个创建房间的人吧!",
"party_room_all_loaded": "已加载全部房间",
"party_room_need_login": "需要登录",
"party_room_create_need_login": "创建房间需要先登录账号,是否现在去登录?",
"party_room_go_login": "去登录",
"party_room_create_new_room": "创建新房间",
"party_room_already_in_room_create": "你已经在其他房间中,创建新房间将自动退出当前房间。是否继续?",
"party_room_continue": "继续",
"party_room_join_need_login": "加入房间需要先登录账号,是否现在去登录?",
"party_room_switch_room": "切换房间",
"party_room_already_in_room_join": "你已经在其他房间中,加入新房间将自动退出当前房间。是否继续?",
"party_room_enter_room_password": "输入房间密码",
"party_room_join": "加入",
"party_room_join_failed": "加入失败",
"party_room_reconnect_failed": "重连失败: {v0}",
"@party_room_reconnect_failed": {},
"party_room_reconnect_retry": "重连失败,已尝试 {v0} 次",
"@party_room_reconnect_retry": {},
"party_room_connect_error": "连接失败: {v0}",
"@party_room_connect_error": {},
"party_room_get_code_failed": "获取验证码失败: {v0}",
"@party_room_get_code_failed": {},
"party_room_game_id_empty": "游戏ID不能为空",
"party_room_register_failed": "注册失败: {v0}",
"@party_room_register_failed": {},
"party_room_load_list_failed": "加载房间列表失败: {v0}",
"@party_room_load_list_failed": {},
"party_room_game_not_started": "<游戏未启动>",
"party_room_main_menu": "<主菜单>",
"splash_diagnostic_mode": "诊断模式 - Step {v0}",
"@splash_diagnostic_mode": {},
"splash_read_full_log": "读取完整日志",
"splash_reset_database": "重置数据库",
"splash_init_task_status": "初始化任务执行情况:",
"splash_waiting_log": "等待日志...",
"splash_timeout": "超时",
"splash_error": "错误",
"splash_diagnostic_log": "[诊断] {v0}",
"@splash_diagnostic_log": {},
"splash_start_init": "[{v0}] 开始初始化...",
"@splash_start_init": {},
"splash_exec_app_init": "执行 appModel.initApp()...",
"splash_app_init_timeout": "✗ appModel.initApp() 超时 (10秒)",
"splash_app_init_done": "✓ appModel.initApp() 完成",
"splash_app_init_error": "✗ appModel.initApp() 错误: {v0}",
"@splash_app_init_error": {},
"splash_open_hive_box": "打开 Hive app_conf box...",
"splash_hive_timeout": "✗ Hive.openBox(\"app_conf\") 超时 (10秒)",
"splash_hive_done": "✓ Hive.openBox(\"app_conf\") 完成",
"splash_hive_error": "✗ Hive.openBox(\"app_conf\") 错误: {v0}",
"@splash_hive_error": {},
"splash_check_version": "检查 splash_alert_info_version...",
"splash_exec_analytics": "执行 AnalyticsApi.touch(\"launch\")...",
"splash_analytics_timeout": "⚠ AnalyticsApi.touch() 超时 (10秒) - 继续执行",
"splash_analytics_done": "✓ AnalyticsApi.touch(\"launch\") 完成",
"splash_analytics_error": "⚠ AnalyticsApi.touch(\"launch\") 错误: {v0} - 继续执行",
"@splash_analytics_error": {},
"splash_show_agreement": "需要显示用户协议对话框...",
"splash_context_unmounted_dialog": "✗ Context 已卸载,无法显示对话框",
"splash_agreement_handled": "✓ 用户协议对话框已处理",
"splash_exec_check_host": "执行 URLConf.checkHost()...",
"splash_check_host_timeout": "⚠ URLConf.checkHost() 超时 (10秒) - 继续执行",
"splash_check_host_done": "✓ URLConf.checkHost() 完成",
"splash_check_host_error": "⚠ URLConf.checkHost() 错误: {v0} - 继续执行",
"@splash_check_host_error": {},
"splash_step0_done": "--- Step 0 完成,进入 Step 1 ---",
"splash_context_unmounted": "✗ Context 已卸载",
"splash_exec_check_update": "执行 appModel.checkUpdate()...",
"splash_check_update_timeout": "⚠ appModel.checkUpdate() 超时 (10秒) - 继续执行",
"splash_check_update_done": "✓ appModel.checkUpdate() 完成",
"splash_check_update_error": "⚠ appModel.checkUpdate() 错误: {v0} - 继续执行",
"@splash_check_update_error": {},
"splash_step1_done": "--- Step 1 完成,进入 Step 2 ---",
"splash_init_aria2c": "初始化 aria2cModelProvider...",
"splash_aria2c_done": "✓ aria2cModelProvider 初始化完成",
"splash_aria2c_error": "⚠ aria2cModelProvider 初始化错误: {v0}",
"@splash_aria2c_error": {},
"splash_context_unmounted_nav": "✗ Context 已卸载,无法导航",
"splash_all_done": "✓ 所有初始化完成,准备跳转到主界面",
"splash_context_unmounted_jump": "✗ Context 已卸载,无法跳转",
"splash_log_not_exist": "[{v0}] ⚠ 日志文件不存在",
"@splash_log_not_exist": {},
"splash_start_read_log": "[{v0}] --- 开始读取完整日志文件 ---",
"@splash_start_read_log": {},
"splash_log_read_done": "[{v0}] --- 日志读取完成 (显示最后1000行) ---",
"@splash_log_read_done": {},
"splash_read_log_failed": "[{v0}] ✗ 读取日志失败: {v1}",
"@splash_read_log_failed": {},
"splash_user_reset_db": "[诊断] 用户请求重置数据库",
"splash_hive_boxes_closed": "[诊断] Hive boxes 已关闭",
"splash_close_hive_failed": "[诊断] 关闭 Hive boxes 失败: {v0}",
"@splash_close_hive_failed": {},
"splash_deleting_db": "[诊断] 正在删除数据库目录: {v0}",
"@splash_deleting_db": {},
"splash_db_deleted": "[诊断] 数据库目录已删除",
"splash_db_not_exist": "[诊断] 数据库目录不存在: {v0}",
"@splash_db_not_exist": {},
"splash_db_reset_done": "[诊断] 数据库重置完成,准备退出应用",
"splash_db_reset_msg": "数据库已重置,应用将退出。请重新启动应用。",
"splash_reset_db_failed": "[诊断] 重置数据库失败: {v0}",
"@splash_reset_db_failed": {}
}

View File

@@ -1183,5 +1183,226 @@
"@tools_vehicle_sorting_sorted": {},
"settings_item_onnx_xnn_pack": "使用 XNN 加速 ONNX 推理",
"@settings_item_onnx_xnn_pack": {},
"settings_item_onnx_xnn_pack_info": "關閉此選項或許可以解決一些相容性問題"
"settings_item_onnx_xnn_pack_info": "關閉此選項或許可以解決一些相容性問題",
"party_room_title": "組隊大廳",
"party_room_connecting": "正在連接伺服器...",
"party_room_connect_failed": "連接失敗",
"party_room_retry": "重試",
"party_room_disconnected": "連接已斷開",
"party_room_reconnect_prompt": "與房間伺服器的連接已斷開,是否重新連接?",
"party_room_exit_room": "退出房間",
"party_room_reconnect": "重新連接",
"party_room_exit_room_failed": "退出房間失敗: {v0}",
"@party_room_exit_room_failed": {},
"party_room_no_members": "暫無成員",
"party_room_copy_game_id": "複製遊戲ID",
"party_room_transfer_owner": "轉移房主",
"party_room_transfer_owner_confirm": "確定要將房主轉移給 {v0} 嗎?",
"@party_room_transfer_owner_confirm": {},
"party_room_transfer": "轉移",
"party_room_operation_failed": "操作失敗",
"party_room_transfer_owner_failed": "轉移房主失敗:{v0}",
"@party_room_transfer_owner_failed": {},
"party_room_kick_member": "踢出成員",
"party_room_kick_member_confirm": "確定要踢出 {v0} 嗎?",
"@party_room_kick_member_confirm": {},
"party_room_kick": "踢出",
"party_room_kick_member_failed": "踢出成員失敗:{v0}",
"@party_room_kick_member_failed": {},
"party_room_loading": "載入中...",
"party_room_send_signal": "發送信號",
"party_room_send_failed": "發送失敗",
"party_room_no_messages": "暫無訊息",
"party_room_social_links_hint": "該房間包含第三方社交連結,點擊加入自由交流吧~",
"party_room_copy_owner_id_hint": "複製房主的遊戲ID可在遊戲首頁添加好友快速組隊",
"party_room_copy": "複製",
"party_room_link": "連結",
"party_room_unknown_location": "未知位置",
"party_room_unknown_area": "未知區域",
"party_room_player_death": "玩家死亡",
"party_room_location": "位置",
"party_room_area": "區域",
"party_room_unknown_user": "未知使用者",
"party_room_new_owner": "新房主",
"party_room_system": "系統",
"party_room_joined_room": "加入了房間",
"party_room_left_room": "離開了房間",
"party_room_became_owner": "成為了新房主",
"party_room_info_updated": "房間資訊已更新",
"party_room_dismissed": "房間已解散",
"party_room_kicked": "被踢出房間",
"party_room_just_now": "剛剛",
"party_room_minutes_ago": "{v0} 分鐘前",
"@party_room_minutes_ago": {},
"party_room_hours_ago": "{v0} 小時前",
"@party_room_hours_ago": {},
"party_room_days_ago": "{v0} 天前",
"@party_room_days_ago": {},
"party_room_room": "房間",
"party_room_members_count": "{v0}/{v1} 成員",
"@party_room_members_count": {},
"party_room_edit_room": "編輯房間",
"party_room_confirm_dismiss": "確認解散",
"party_room_dismiss_confirm_msg": "確定要解散房間嗎?所有成員將被移出。",
"party_room_dismiss": "解散",
"party_room_dismiss_room": "解散房間",
"party_room_leave_confirm": "確認離開房間嗎?",
"party_room_leave_room": "離開房間",
"party_room_create_room": "建立房間",
"party_room_room_type": "房間類型",
"party_room_select_main_tag": "選擇主標籤",
"party_room_sub_tag_optional": "子標籤 (可選)",
"party_room_select_sub_tag": "選擇子標籤",
"party_room_none": "無",
"party_room_target_members": "目標人數 (2-100)",
"party_room_enter_target_members": "輸入目標人數",
"party_room_set_password": "設定密碼",
"party_room_room_password": "房間密碼",
"party_room_password_empty_hint": "為空則不更新密碼,取消勾選則取消密碼",
"party_room_enter_password": "輸入密碼",
"party_room_password_disabled": "未啟用密碼",
"party_room_social_links_optional": "社交連結 (可選)",
"party_room_social_links_placeholder": "以 https:// 開頭,目前僅支援 qq、discord、kook、oopz 連結",
"party_room_select_room_type": "請選擇房間類型",
"party_room_target_members_range": "目標人數必須在 2-100 之間",
"party_room_enter_password_required": "請輸入密碼",
"party_room_link_format_error": "連結格式錯誤!",
"party_room_update_failed": "更新失敗",
"party_room_create_failed": "建立失敗",
"party_room_save": "儲存",
"party_room_create": "建立",
"party_room_register_title": "註冊帳號",
"party_room_error": "錯誤",
"party_room_step_enter_game_id": "輸入遊戲ID",
"party_room_step_verify_rsi": "驗證RSI帳號",
"party_room_step_complete": "完成註冊",
"party_room_about_verification": "關於帳號驗證",
"party_room_verification_hint": "接下來,您需要在 RSI 帳號簡介中添加驗證碼以證明帳號所有權,驗證通過後,您可以移除該驗證碼。",
"party_room_step1_title": "步驟 1: 輸入您的遊戲ID",
"party_room_step1_desc": "請輸入您在星際公民中的遊戲IDHandle這是您在遊戲中使用的唯一識別碼。",
"party_room_game_id_example": "例如: Citizen123",
"party_room_view_game_id": "查看我的遊戲ID",
"party_room_enter_game_id": "請輸入遊戲ID",
"party_room_next_step": "下一步",
"party_room_step2_title": "步驟 2: 驗證 RSI 帳號",
"party_room_step2_desc": "請按照以下步驟完成帳號驗證:",
"party_room_copy_code": "1. 複製以下驗證碼:",
"party_room_visit_rsi": "2. 訪問您的 RSI 帳號資設定頁",
"party_room_open_profile": "開啟資料頁",
"party_room_edit_bio": "3. 編輯您的個人簡介,將驗證碼添加到簡介中",
"party_room_code_validity": "在簡介的任意位置添加驗證碼即可驗證碼30分鐘內有效",
"party_room_prev_step": "上一步",
"party_room_verify_register": "我已添加,驗證並註冊",
"party_room_register_success": "註冊成功!",
"party_room_register_success_msg": "您已成功註冊組隊大廳,現在可以開始使用了",
"party_room_guest_mode_hint": "您正在以訪客身份瀏覽,登入後可建立或加入房間。",
"party_room_login": "登入",
"party_room_search_owner": "搜尋房主名稱...",
"party_room_return_to_room": "返回目前房間",
"party_room_select_tag": "選擇標籤",
"party_room_all_tags": "全部標籤",
"party_room_no_matching_room": "沒有找到符合條件的房間",
"party_room_no_room_in_category": "目前分類下沒有房間",
"party_room_no_available_room": "暫無可用房間",
"party_room_be_first_create": "成為第一個建立房間的人吧!",
"party_room_all_loaded": "已載入全部房間",
"party_room_need_login": "需要登入",
"party_room_create_need_login": "建立房間需要先登入帳號,是否現在去登入?",
"party_room_go_login": "去登入",
"party_room_create_new_room": "建立新房間",
"party_room_already_in_room_create": "你已經在其他房間中,建立新房間將自動退出目前房間。是否繼續?",
"party_room_continue": "繼續",
"party_room_join_need_login": "加入房間需要先登入帳號,是否現在去登入?",
"party_room_switch_room": "切換房間",
"party_room_already_in_room_join": "你已經在其他房間中,加入新房間將自動退出目前房間。是否繼續?",
"party_room_enter_room_password": "輸入房間密碼",
"party_room_join": "加入",
"party_room_join_failed": "加入失敗",
"party_room_reconnect_failed": "重連失敗: {v0}",
"@party_room_reconnect_failed": {},
"party_room_reconnect_retry": "重連失敗,已嘗試 {v0} 次",
"@party_room_reconnect_retry": {},
"party_room_connect_error": "連接失敗: {v0}",
"@party_room_connect_error": {},
"party_room_get_code_failed": "獲取驗證碼失敗: {v0}",
"@party_room_get_code_failed": {},
"party_room_game_id_empty": "遊戲ID不能為空",
"party_room_register_failed": "註冊失敗: {v0}",
"@party_room_register_failed": {},
"party_room_load_list_failed": "載入房間列表失敗: {v0}",
"@party_room_load_list_failed": {},
"party_room_game_not_started": "<遊戲未啟動>",
"party_room_main_menu": "<主選單>",
"splash_diagnostic_mode": "診斷模式 - Step {v0}",
"@splash_diagnostic_mode": {},
"splash_read_full_log": "讀取完整日誌",
"splash_reset_database": "重置資料庫",
"splash_init_task_status": "初始化任務執行情況:",
"splash_waiting_log": "等待日誌...",
"splash_timeout": "超時",
"splash_error": "錯誤",
"splash_diagnostic_log": "[診斷] {v0}",
"@splash_diagnostic_log": {},
"splash_start_init": "[{v0}] 開始初始化...",
"@splash_start_init": {},
"splash_exec_app_init": "執行 appModel.initApp()...",
"splash_app_init_timeout": "✗ appModel.initApp() 超時 (10秒)",
"splash_app_init_done": "✓ appModel.initApp() 完成",
"splash_app_init_error": "✗ appModel.initApp() 錯誤: {v0}",
"@splash_app_init_error": {},
"splash_open_hive_box": "開啟 Hive app_conf box...",
"splash_hive_timeout": "✗ Hive.openBox(\"app_conf\") 超時 (10秒)",
"splash_hive_done": "✓ Hive.openBox(\"app_conf\") 完成",
"splash_hive_error": "✗ Hive.openBox(\"app_conf\") 錯誤: {v0}",
"@splash_hive_error": {},
"splash_check_version": "檢查 splash_alert_info_version...",
"splash_exec_analytics": "執行 AnalyticsApi.touch(\"launch\")...",
"splash_analytics_timeout": "⚠ AnalyticsApi.touch() 超時 (10秒) - 繼續執行",
"splash_analytics_done": "✓ AnalyticsApi.touch(\"launch\") 完成",
"splash_analytics_error": "⚠ AnalyticsApi.touch(\"launch\") 錯誤: {v0} - 繼續執行",
"@splash_analytics_error": {},
"splash_show_agreement": "需要顯示使用者協議對話框...",
"splash_context_unmounted_dialog": "✗ Context 已卸載,無法顯示對話框",
"splash_agreement_handled": "✓ 使用者協議對話框已處理",
"splash_exec_check_host": "執行 URLConf.checkHost()...",
"splash_check_host_timeout": "⚠ URLConf.checkHost() 超時 (10秒) - 繼續執行",
"splash_check_host_done": "✓ URLConf.checkHost() 完成",
"splash_check_host_error": "⚠ URLConf.checkHost() 錯誤: {v0} - 繼續執行",
"@splash_check_host_error": {},
"splash_step0_done": "--- Step 0 完成,進入 Step 1 ---",
"splash_context_unmounted": "✗ Context 已卸載",
"splash_exec_check_update": "執行 appModel.checkUpdate()...",
"splash_check_update_timeout": "⚠ appModel.checkUpdate() 超時 (10秒) - 繼續執行",
"splash_check_update_done": "✓ appModel.checkUpdate() 完成",
"splash_check_update_error": "⚠ appModel.checkUpdate() 錯誤: {v0} - 繼續執行",
"@splash_check_update_error": {},
"splash_step1_done": "--- Step 1 完成,進入 Step 2 ---",
"splash_init_aria2c": "初始化 aria2cModelProvider...",
"splash_aria2c_done": "✓ aria2cModelProvider 初始化完成",
"splash_aria2c_error": "⚠ aria2cModelProvider 初始化錯誤: {v0}",
"@splash_aria2c_error": {},
"splash_context_unmounted_nav": "✗ Context 已卸載,無法導航",
"splash_all_done": "✓ 所有初始化完成,準備跳轉到主介面",
"splash_context_unmounted_jump": "✗ Context 已卸載,無法跳轉",
"splash_log_not_exist": "[{v0}] ⚠ 日誌檔案不存在",
"@splash_log_not_exist": {},
"splash_start_read_log": "[{v0}] --- 開始讀取完整日誌檔案 ---",
"@splash_start_read_log": {},
"splash_log_read_done": "[{v0}] --- 日誌讀取完成 (顯示最後1000行) ---",
"@splash_log_read_done": {},
"splash_read_log_failed": "[{v0}] ✗ 讀取日誌失敗: {v1}",
"@splash_read_log_failed": {},
"splash_user_reset_db": "[診斷] 使用者請求重置資料庫",
"splash_hive_boxes_closed": "[診斷] Hive boxes 已關閉",
"splash_close_hive_failed": "[診斷] 關閉 Hive boxes 失敗: {v0}",
"@splash_close_hive_failed": {},
"splash_deleting_db": "[診斷] 正在刪除資料庫目錄: {v0}",
"@splash_deleting_db": {},
"splash_db_deleted": "[診斷] 資料庫目錄已刪除",
"splash_db_not_exist": "[診斷] 資料庫目錄不存在: {v0}",
"@splash_db_not_exist": {},
"splash_db_reset_done": "[診斷] 資料庫重置完成,準備退出應用",
"splash_db_reset_msg": "資料庫已重置,應用將退出。請重新啟動應用。",
"splash_reset_db_failed": "[診斷] 重置資料庫失敗: {v0}",
"@splash_reset_db_failed": {}
}