diff --git a/lib/generated/intl/messages_en.dart b/lib/generated/intl/messages_en.dart index a805a37..2c9a268 100644 --- a/lib/generated/intl/messages_en.dart +++ b/lib/generated/intl/messages_en.dart @@ -20,739 +20,844 @@ typedef String MessageIfAbsent(String messageStr, List args); class MessageLookup extends MessageLookupByLibrary { String get localeName => 'en'; - static String m0(v0, v1) => "SC汉化盒子 V${v0} ${v1}"; + static String m0(v0, v1) => "SCToolBox V ${v0} ${v1}"; - static String m1(v0) => "初始化失败:${v0}"; + static String m1(v0) => "Initialization failure: ${v0}"; - static String m2(v0) => "正在下载: ${v0}% "; + static String m2(v0) => "Downloading: ${v0}%"; - static String m3(v0) => "发现新版本 -> ${v0}"; + static String m3(v0) => "Discover the new version-> ${v0}"; - static String m4(v0) => "游戏异常退出:${v0}"; + static String m4(v0) => "Game abnormal exit: ${v0}"; - static String m5(v0) => "info:${v0},请点击右下角加群反馈。"; + static String m5(v0) => + "Info: ${v0}, please click to add group feedback in the lower right corner."; - static String m6(v0) => "分析完毕,发现 ${v0} 个问题"; + static String m6(v0) => "After the analysis, I found that ${v0} questions"; - static String m7(v0, v1) => "创建文件夹失败,请尝试手动创建。\n目录:${v0} \n错误:${v1}"; + static String m7(v0, v1) => + "Create a folder failed, please try to create manually.\nDirectory: ${v0}\nError: ${v1}"; - static String m8(v0) => "修复失败,${v0}"; + static String m8(v0) => "Failure to repair, ${v0}"; - static String m9(v0) => "不支持的操作系统:${v0}"; + static String m9(v0) => "Operating system that does not support: ${v0}"; static String m10(v0) => - "为注册表项添加 ForcedPhysicalSectorSizeInBytes 值 模拟旧设备。硬盘分区(${v0})"; + "Add ForcedPhysicalsectorsizeinbytes value to the registry item to simulate old devices. Hard disk partition (${v0})"; - static String m11(v0) => "中文安装路径!这可能会导致游戏 启动/安装 错误!(${v0}),请在RSI启动器更换安装路径。"; + static String m11(V0) => + "No-English installation path! This may cause the game to start/install errors! (${V0}), please replace the installation path at the RSI starter."; - static String m12(v0) => "点击修复为您创建 LIVE 文件夹,完成后重试安装。(${v0})"; + static String m12(v0) => + "Click to fix the Live folder for you, and install it after completion. (${v0})"; - static String m13(v0) => "修复建议: ${v0}"; + static String m13(v0) => "Repair suggestions: ${v0}"; - static String m14(v0) => "您至少需要 16GB 的物理内存(Memory)才可运行此游戏。(当前大小:${v0})"; + static String m14(v0) => + "You need at least 16GB of physical memory (Memory) to run this game. (Current size: ${v0})"; - static String m15(v0) => "请升级您的系统 (${v0})"; + static String m15(v0) => "Please upgrade your system (${v0})"; - static String m16(v0) => "一键诊断 -> ${v0}"; + static String m16(v0) => "One -click diagnosis-> ${v0}"; - static String m17(v0, v1) => "下载: ${v0}/s 上传:${v1}/s"; + static String m17(v0, v1) => "Download: ${v0}/s Upload: ${v1}/s"; - static String m18(v0) => "已下载:${v0}"; + static String m18(v0) => "Downloaded: ${v0}"; - static String m19(v0) => "下载中... (${v0}%)"; + static String m19(v0) => "Download ... (${v0}%)"; - static String m20(v0) => "状态:${v0}"; + static String m20(v0) => "Status: ${v0}"; - static String m21(v1) => "总大小:${v1}"; + static String m21(v1) => "Total size: ${v1}"; - static String m22(v0) => "已上传:${v0}"; + static String m22(v0) => "Uploaded: ${v0}"; - static String m23(v2) => "校验中...(${v2})"; + static String m23(v2) => "In the verification ... (${v2})"; static String m24(v0, v1, v2, v3, v4) => - "游戏非正常退出\nexitCode=${v0}\nstdout=${v1}\nstderr=${v2}\n\n诊断信息:${v3} \n${v4}"; + "The game exits normally\nexitCode = ${v0}\nstdout = ${v1}\nstderr = ${v2}\n\nDiagnostic information: ${v3}\n${v4}"; - static String m25(v0) => "初始化网页汉化资源失败!${v0}"; + static String m25(v0) => + "Initialized webpage Localization resources failed! ${v0}"; - static String m26(v0) => "扫描完毕,共找到 ${v0} 个有效安装目录"; + static String m26(v0) => + "After scanning, find ${v0} a valid installation directory"; - static String m27(v0) => "您在 ${v0} 安装的汉化有新版本啦!"; + static String m27(v0) => + "You have a new version of the Localization you installed in ${v0}!"; static String m28(v1, v2) => - "RSI 服务器报告版本号:${v1} \n\n本地版本号:${v2} \n\n建议使用 RSI Launcher 更新游戏!"; + "RSI server report version number: ${v1}\n\nLocal version number: ${v2}\n\nIt is recommended to use RSI Launcher to update the game!"; - static String m29(v0) => "通道:${v0}"; + static String m29(v0) => "Channel: ${v0}"; - static String m30(v0) => "自定义_${v0}"; + static String m30(v0) => "Custom_ ${v0}"; - static String m31(v0) => "启用(${v0}):"; + static String m31(v0) => "Enable (${v0}):"; - static String m32(v0) => "安装出错!\n\n ${v0}"; + static String m32(v0) => "Install an error!\n\n ${v0}"; - static String m33(v0) => "已安装版本:${v0}"; + static String m33(v0) => "The installed version: ${v0}"; - static String m34(v0) => "更新时间:${v0}"; + static String m34(v0) => "Update Time: ${v0}"; - static String m35(v0) => "版本号:${v0}"; + static String m35(v0) => "Version number: ${v0}"; - static String m36(v0) => "当前状态:${v0}"; + static String m36(v0) => "Current status: ${v0}"; - static String m37(v0, v1, v2) => "${v0} 最小值: ${v1} / 最大值: ${v2}"; + static String m37(v0, v1, v2) => + "${v0} minimum value: ${v1} / maximum value: ${v2}"; - static String m38(v0) => "性能优化 -> ${v0}"; + static String m38(v0) => "Performance Optimization -> ${v0}"; - static String m39(v0) => "缓存大小 ${v0}MB,清理盒子下载的汉化文件缓存,不会影响已安装的汉化"; + static String m39(v0) => + "The cache size ${v0} MB, clean up the Localization -based file cache of the download of the box, will not affect the installed Localization"; static String m40(v0, v1, v2, v3) => - "启用:${v0} 设备支持:${v1} 邮箱:${v2} 密码:${v3}"; + "Enable: ${v0} Device Support: ${v1} Email: ${v2} Password: ${v3}"; static String m41(v0) => - "已设置的核心数量:${v0} (此功能适用于首页的盒子一键启动 或 工具中的RSI启动器管理员模式,当为 0 时不启用此功能 )"; + "Core quantity that has been set: ${v0} (This function is suitable for the box -click startup or RSI starter manager mode on the homepage, which is not enabled when it is 0)"; - static String m42(v0) => "清理失败,请手动移除,文件位置:${v0}"; + static String m42(v0) => + "Failure to clean up, please remove manually, file location: ${v0}"; - static String m43(v0) => "出现错误:${v0}"; + static String m43(v0) => "Error: ${v0}"; - static String m44(v0) => "初始化失败,请截图报告给开发者。${v0}"; + static String m44(v0) => + "Initialization failed, please take a screenshot report to the developer. ${v0}"; static String m45(v0) => - "若您使用 nvme 补丁出现问题,请运行此工具。(可能导致游戏 安装/更新 不可用。)\n\n当前补丁状态:${v0}"; + "If you have a problem with the NVME patch, run this tool. (It may cause game installation/update to be unavailable.)\n\nCurrent patch status: ${v0}"; static String m46(v0) => - "在某些情况下 RSI启动器 的 log 文件会损坏,导致无法完成问题扫描,使用此工具清理损坏的 log 文件。\n\n当前日志文件大小:${v0} MB"; + "In some cases, the LOG file of the RSI promoter will be damaged, causing the problem to be scanned, and using this tool to clean up the damaged log file.\n\nCurrent log file size: ${v0} MB"; static String m47(v0) => - "若游戏画面出现异常或版本更新后可使用本工具清理过期的着色器(当大于500M时,建议清理) \n\n缓存大小:${v0} MB"; + "If the game screen appears abnormal or the version is updated, you can use the tool to clean the expired color (when it is greater than 500m, it is recommended to clean it)\n\nCache size: ${v0} MB"; static String m48(v0, v1, v2, v3, v4) => - "系统:${v0}\n\n处理器:${v1}\n\n内存大小:${v2}GB\n\n显卡信息:\n${v3}\n\n硬盘信息:\n${v4}\n\n"; + "System: ${v0}\n\nProcessor: ${v1}\n\nMemory size: ${v2} gb\n\nGraphics card information:\n${v3}\n\nHard disk information:\n${v4}"; - static String m49(v0) => "处理失败!:${v0}"; + static String m49(V0) => "Failure to handle! : ${V0}"; final messages = _notInlinedMessages(_notInlinedMessages); static Map _notInlinedMessages(_) => { "about_action_email": - MessageLookupByLibrary.simpleMessage("邮箱: scbox@xkeyc.com"), - "about_action_open_source": MessageLookupByLibrary.simpleMessage("开源"), + MessageLookupByLibrary.simpleMessage("Email: scbox@xkeyc.com"), + "about_action_open_source": + MessageLookupByLibrary.simpleMessage("Open source"), "about_action_qq_group": - MessageLookupByLibrary.simpleMessage("QQ群: 940696487"), + MessageLookupByLibrary.simpleMessage("QQ group: 940696487"), "about_analytics_install_translation": - MessageLookupByLibrary.simpleMessage("汉化安装"), - "about_analytics_launch": MessageLookupByLibrary.simpleMessage("启动"), + MessageLookupByLibrary.simpleMessage("Localization installation"), + "about_analytics_launch": + MessageLookupByLibrary.simpleMessage("Start up"), "about_analytics_launch_game": - MessageLookupByLibrary.simpleMessage("启动游戏"), + MessageLookupByLibrary.simpleMessage("Start the game"), "about_analytics_p4k_redirection": - MessageLookupByLibrary.simpleMessage("P4K分流"), + MessageLookupByLibrary.simpleMessage("P4k diversion"), "about_analytics_performance_optimization": - MessageLookupByLibrary.simpleMessage("性能调优"), + MessageLookupByLibrary.simpleMessage("Performance tuning"), "about_analytics_total_users": - MessageLookupByLibrary.simpleMessage("累计用户"), + MessageLookupByLibrary.simpleMessage("Cumulative users"), "about_analytics_units_times": - MessageLookupByLibrary.simpleMessage("次"), - "about_analytics_units_user": MessageLookupByLibrary.simpleMessage("位"), + MessageLookupByLibrary.simpleMessage("Second-rate"), + "about_analytics_units_user": + MessageLookupByLibrary.simpleMessage("Bit"), "about_app_description": MessageLookupByLibrary.simpleMessage( - "不仅仅是汉化!\n\nSC汉化盒子是你探索宇宙的好帮手,我们致力于为各位公民解决游戏中的常见问题,并为社区汉化、性能调优、常用网站汉化 等操作提供便利。"), - "about_check_update": MessageLookupByLibrary.simpleMessage("检查更新"), + "The SCToolBox is a good helper for your exploring the universe. We are committed to solving common problems in the game for citizens, and facilitate the operation of community localization, performance tuning, and commonly used website localization operations."), + "about_check_update": + MessageLookupByLibrary.simpleMessage("Check for updates"), "about_disclaimer": MessageLookupByLibrary.simpleMessage( - "这是一个非官方的星际公民工具,不隶属于 Cloud Imperium 公司集团。 本软件中非由其主机或用户创作的所有内容均为其各自所有者的财产。 \nStar Citizen®、Roberts Space Industries® 和 Cloud Imperium® 是 Cloud Imperium Rights LLC 的注册商标。"), - "about_info_latest_version": - MessageLookupByLibrary.simpleMessage("已经是最新版本!"), - "about_online_feedback": MessageLookupByLibrary.simpleMessage("在线反馈"), - "action_close": MessageLookupByLibrary.simpleMessage("关闭"), - "action_open_folder": MessageLookupByLibrary.simpleMessage("打开文件夹"), - "app_index_menu_about": MessageLookupByLibrary.simpleMessage("关于"), - "app_index_menu_home": MessageLookupByLibrary.simpleMessage("首页"), - "app_index_menu_lobby": MessageLookupByLibrary.simpleMessage("大厅"), - "app_index_menu_settings": MessageLookupByLibrary.simpleMessage("设置"), - "app_index_menu_tools": MessageLookupByLibrary.simpleMessage("工具"), + "This is an unofficial interstellar citizen tool that is not affiliated to Cloud Imperium Group. In this software, all the contents of their own owners or users are their own property.\nStar Citizen®, Roberts Space Industries® and Cloud Imperium® are the registered trademarks of Cloud Imperium Rights LLC."), + "about_info_latest_version": MessageLookupByLibrary.simpleMessage( + "It is already the latest version!"), + "about_online_feedback": + MessageLookupByLibrary.simpleMessage("Online feedback"), + "action_close": MessageLookupByLibrary.simpleMessage("Closure"), + "action_open_folder": + MessageLookupByLibrary.simpleMessage("Open the folder"), + "app_index_menu_about": MessageLookupByLibrary.simpleMessage("About"), + "app_index_menu_home": MessageLookupByLibrary.simpleMessage("Index"), + "app_index_menu_lobby": MessageLookupByLibrary.simpleMessage("Hall"), + "app_index_menu_settings": + MessageLookupByLibrary.simpleMessage("Settings"), + "app_index_menu_tools": MessageLookupByLibrary.simpleMessage("Tool"), "app_index_version_info": m0, "app_init_failed_with_reason": m1, + "app_language_code": MessageLookupByLibrary.simpleMessage("en"), + "app_language_name": MessageLookupByLibrary.simpleMessage("English"), "app_shortcut_name": - MessageLookupByLibrary.simpleMessage("SC汉化盒子DEV.lnk"), + MessageLookupByLibrary.simpleMessage("SCToolBox.lnk"), "app_splash_almost_done": - MessageLookupByLibrary.simpleMessage("即将完成..."), - "app_splash_checking_availability": - MessageLookupByLibrary.simpleMessage("正在检测可用性,这可能需要一点时间..."), + MessageLookupByLibrary.simpleMessage("Finish quickly…"), + "app_splash_checking_availability": MessageLookupByLibrary.simpleMessage( + "It is detection availability, which may take a little time ..."), "app_splash_checking_for_updates": - MessageLookupByLibrary.simpleMessage("正在检查更新..."), + MessageLookupByLibrary.simpleMessage("Inspection and update ..."), "app_upgrade_action_next_time": - MessageLookupByLibrary.simpleMessage("下次吧"), + MessageLookupByLibrary.simpleMessage("Next time"), "app_upgrade_action_update_now": - MessageLookupByLibrary.simpleMessage("立即更新"), + MessageLookupByLibrary.simpleMessage("Update immediately"), "app_upgrade_info_download_failed": - MessageLookupByLibrary.simpleMessage("下载失败,请尝试手动安装!"), + MessageLookupByLibrary.simpleMessage( + "Failure to download, please try to install manually!"), "app_upgrade_info_downloading": m2, "app_upgrade_info_getting_new_version_details": - MessageLookupByLibrary.simpleMessage("正在获取新版本详情..."), - "app_upgrade_info_installing": - MessageLookupByLibrary.simpleMessage("正在安装: "), - "app_upgrade_info_run_failed": - MessageLookupByLibrary.simpleMessage("运行失败,请尝试手动安装!"), - "app_upgrade_info_update_server_tip": MessageLookupByLibrary.simpleMessage( - "提示:当前正在使用分流服务器进行更新,可能会出现下载速度下降,但有助于我们进行成本控制,若下载异常请点击这里跳转手动安装。"), + "Get the new version details ..."), + "app_upgrade_info_installing": + MessageLookupByLibrary.simpleMessage("Installing:"), + "app_upgrade_info_run_failed": MessageLookupByLibrary.simpleMessage( + "Failure to run, try to install manually!"), + "app_upgrade_info_update_server_tip": MessageLookupByLibrary.simpleMessage( + "Tip: The current diversion server is updated, and the download speed may decline, but it will help us perform cost control. If you download the exception, please click here to jump and manually install it."), "app_upgrade_title_new_version_found": m3, "doctor_action_analyzing": - MessageLookupByLibrary.simpleMessage("正在分析..."), + MessageLookupByLibrary.simpleMessage("Analysing..."), "doctor_action_game_run_log": - MessageLookupByLibrary.simpleMessage("游戏运行log"), + MessageLookupByLibrary.simpleMessage("Game running log"), "doctor_action_info_checking_eac": - MessageLookupByLibrary.simpleMessage("正在检查:EAC"), + MessageLookupByLibrary.simpleMessage("Inspection: EAC"), "doctor_action_info_checking_install_info": - MessageLookupByLibrary.simpleMessage("正在检查:安装信息"), + MessageLookupByLibrary.simpleMessage( + "Inspection: Installation information"), "doctor_action_info_checking_runtime": - MessageLookupByLibrary.simpleMessage("正在检查:运行环境"), + MessageLookupByLibrary.simpleMessage( + "Inspection: operating environment"), "doctor_action_info_game_abnormal_exit": m4, "doctor_action_info_game_abnormal_exit_unknown": - MessageLookupByLibrary.simpleMessage("游戏异常退出:未知异常"), + MessageLookupByLibrary.simpleMessage( + "Game abnormal exit: unknown abnormalities"), "doctor_action_info_info_feedback": m5, "doctor_action_result_analysis_issues_found": m6, "doctor_action_result_analysis_no_issue": - MessageLookupByLibrary.simpleMessage("分析完毕,没有发现问题"), + MessageLookupByLibrary.simpleMessage( + "After the analysis, no problems are found"), "doctor_action_result_create_folder_fail": m7, "doctor_action_result_create_folder_success": - MessageLookupByLibrary.simpleMessage("创建文件夹成功,请尝试继续下载游戏!"), + MessageLookupByLibrary.simpleMessage( + "Create a folder success, try to continue download the game!"), "doctor_action_result_fix_fail": m8, "doctor_action_result_fix_success": MessageLookupByLibrary.simpleMessage( - "修复成功,请尝试重启后继续安装游戏! 若注册表修改操作导致其他软件出现兼容问题,请使用 工具 中的 NVME 注册表清理。"), + "If the repair is successful, try to restart and continue to install the game! If the registry modification operation causes compatibility problems with other software, please use the NVMe registry in the tool to clean up."), "doctor_action_result_game_start_success": MessageLookupByLibrary.simpleMessage( - "修复成功,请尝试启动游戏。(若问题无法解决,请使用工具箱的 《重装 EAC》)"), + "If the repair is successful, try to start the game. (If the problem cannot be solved, please use the toolbox\'s \"Reinstall EAC\")"), "doctor_action_result_info_unsupported_os": m9, "doctor_action_result_issue_not_supported": - MessageLookupByLibrary.simpleMessage("该问题暂不支持自动处理,请提供截图寻求帮助"), + MessageLookupByLibrary.simpleMessage( + "This problem does not support automatic processing for the time being, please provide screenshots for help"), "doctor_action_result_redirect_warning": - MessageLookupByLibrary.simpleMessage("即将跳转,教程来自互联网,请谨慎操作..."), + MessageLookupByLibrary.simpleMessage( + "The tutorial is about to jump, the tutorial comes from the Internet, please operate carefully ..."), "doctor_action_result_toast_scan_no_issue": MessageLookupByLibrary.simpleMessage( - "扫描完毕,没有发现问题,若仍然安装失败,请尝试使用工具箱中的 RSI启动器管理员模式。"), + "After scanning, no problem is found. If you still fail, try to use the RSI starter administrator mode in the toolbox."), "doctor_action_result_try_latest_windows": MessageLookupByLibrary.simpleMessage( - "若您的硬件达标,请尝试安装最新的 Windows 系统。"), + "If your hardware meets the standard, try to install the latest Windows system."), "doctor_action_rsi_launcher_log": - MessageLookupByLibrary.simpleMessage("RSI启动器log"), + MessageLookupByLibrary.simpleMessage("RSI starter log"), "doctor_action_tip_checking_game_log": - MessageLookupByLibrary.simpleMessage("正在检查:Game.log"), + MessageLookupByLibrary.simpleMessage("Inspection: Game.log"), "doctor_action_view_details": - MessageLookupByLibrary.simpleMessage("查看详情"), + MessageLookupByLibrary.simpleMessage("Check the details"), "doctor_action_view_solution": - MessageLookupByLibrary.simpleMessage("查看解决方案"), - "doctor_info_action_fix": MessageLookupByLibrary.simpleMessage("修复"), + MessageLookupByLibrary.simpleMessage("View solution"), + "doctor_info_action_fix": + MessageLookupByLibrary.simpleMessage("Repair"), "doctor_info_game_rescue_service_note": MessageLookupByLibrary.simpleMessage( - "您即将前往由 深空治疗中心(QQ群号:536454632 ) 提供的游戏异常救援服务,主要解决游戏安装失败与频繁闪退,如游戏玩法问题,请勿加群。"), - "doctor_info_need_help": - MessageLookupByLibrary.simpleMessage("需要帮助? 点击加群寻求免费人工支援!"), + "You are about to go to the game abnormal rescue services provided by the Deep Space Treatment Center (QQ group number: 536454632), which mainly solve the failure and frequent flashback of game installation. If you are a gameplay problem, please do not add groups."), + "doctor_info_need_help": MessageLookupByLibrary.simpleMessage( + "Need help? Click to seek free artificial support!"), "doctor_info_processing": - MessageLookupByLibrary.simpleMessage("正在处理..."), + MessageLookupByLibrary.simpleMessage("Treatment ..."), "doctor_info_result_add_registry_value": m10, "doctor_info_result_chinese_install_path": - MessageLookupByLibrary.simpleMessage("中文安装路径!"), + MessageLookupByLibrary.simpleMessage( + "No-English installation path!"), "doctor_info_result_chinese_install_path_error": m11, "doctor_info_result_chinese_username": - MessageLookupByLibrary.simpleMessage("中文用户名!"), + MessageLookupByLibrary.simpleMessage("No-English username!"), "doctor_info_result_chinese_username_error": MessageLookupByLibrary.simpleMessage( - "中文用户名可能会导致游戏启动/安装错误! 点击修复按钮查看修改教程!"), + "The No-English username may cause the game to start/install errors! Click the repair button to view the modification tutorial!"), "doctor_info_result_create_live_folder": m12, "doctor_info_result_easyanticheat_not_installed": - MessageLookupByLibrary.simpleMessage("EasyAntiCheat 未安装 或 未正常退出"), + MessageLookupByLibrary.simpleMessage( + "Easyanticheat is not installed or not withdrawn normally"), "doctor_info_result_fix_suggestion": m13, "doctor_info_result_incompatible_nvme_device": MessageLookupByLibrary.simpleMessage( - "新型 NVME 设备,与 RSI 启动器暂不兼容,可能导致安装失败"), + "The new NVME device is not compatible with the RSI starter for the time being, which may cause the installation to fail"), "doctor_info_result_install_easyanticheat": MessageLookupByLibrary.simpleMessage( - "EasyAntiCheat 未安装,请点击修复为您一键安装。(在游戏正常启动并结束前,该问题会一直出现,若您因为其他原因游戏闪退,可忽略此条目)"), + "Easyanticheat is not installed, please click to repair it for you one click. (Before the game starts normally and ends, the problem will always appear. If you retreat for other reasons, you can ignore this entry)"), "doctor_info_result_low_physical_memory": - MessageLookupByLibrary.simpleMessage("物理内存过低"), + MessageLookupByLibrary.simpleMessage("Paralying memory is too low"), "doctor_info_result_memory_requirement": m14, "doctor_info_result_missing_easyanticheat_files": - MessageLookupByLibrary.simpleMessage("EasyAntiCheat 文件丢失"), + MessageLookupByLibrary.simpleMessage("Easyanticheat file loss"), "doctor_info_result_missing_live_folder": - MessageLookupByLibrary.simpleMessage("安装目录缺少LIVE文件夹,可能导致安装失败"), - "doctor_info_result_no_solution": - MessageLookupByLibrary.simpleMessage("暂无解决方法,请截图反馈"), - "doctor_info_result_unsupported_os": - MessageLookupByLibrary.simpleMessage("不支持的操作系统,游戏可能无法运行"), + MessageLookupByLibrary.simpleMessage( + "The installation directory lacks a Live folder, which may cause the installation to fail"), + "doctor_info_result_no_solution": MessageLookupByLibrary.simpleMessage( + "No solution, please take screenshots feedback"), + "doctor_info_result_unsupported_os": MessageLookupByLibrary.simpleMessage( + "The operating system that does not support, the game may not be able to run"), "doctor_info_result_upgrade_system": m15, "doctor_info_result_verify_files_with_rsi_launcher": MessageLookupByLibrary.simpleMessage( - "未在 LIVE 文件夹找到 EasyAntiCheat 文件 或 文件不完整,请使用 RSI 启动器校验文件"), + "Not found the EasyAnticheat file or file incomplete in the Live folder, please use the RSI starter to check the file"), "doctor_info_scan_complete_no_issues": - MessageLookupByLibrary.simpleMessage("扫描完毕,没有找到问题!"), - "doctor_info_tool_check_result_note": MessageLookupByLibrary.simpleMessage( - "注意:本工具检测结果仅供参考,若您不理解以下操作,请提供截图给有经验的玩家!"), + "After scanning, no problem was found!"), + "doctor_info_tool_check_result_note": MessageLookupByLibrary.simpleMessage( + "Note: The test results of this tool are for reference only. If you do not understand the following operations, please provide screenshots for experienced players!"), "doctor_tip_title_select_game_directory": - MessageLookupByLibrary.simpleMessage("请在首页选择游戏安装目录。"), + MessageLookupByLibrary.simpleMessage( + "Please select the game installation directory on the homepage."), "doctor_title_one_click_diagnosis": m16, "downloader_action_cancel_all": - MessageLookupByLibrary.simpleMessage("全部取消"), + MessageLookupByLibrary.simpleMessage("Cancel all of them"), "downloader_action_cancel_download": - MessageLookupByLibrary.simpleMessage("取消下载"), + MessageLookupByLibrary.simpleMessage("Cancel download"), "downloader_action_confirm_cancel_all_tasks": - MessageLookupByLibrary.simpleMessage("确认取消全部任务?"), + MessageLookupByLibrary.simpleMessage( + "Confirm the cancellation of all tasks?"), "downloader_action_confirm_cancel_download": - MessageLookupByLibrary.simpleMessage("确认取消下载?"), + MessageLookupByLibrary.simpleMessage( + "Confirm the cancellation download?"), "downloader_action_continue_download": - MessageLookupByLibrary.simpleMessage("继续下载"), - "downloader_action_options": MessageLookupByLibrary.simpleMessage("选项"), + MessageLookupByLibrary.simpleMessage("Continue download"), + "downloader_action_options": + MessageLookupByLibrary.simpleMessage("Option"), "downloader_action_pause_all": - MessageLookupByLibrary.simpleMessage("全部暂停"), + MessageLookupByLibrary.simpleMessage("All of the suspension"), "downloader_action_pause_download": - MessageLookupByLibrary.simpleMessage("暂停下载"), + MessageLookupByLibrary.simpleMessage("Paradse download"), "downloader_action_resume_all": - MessageLookupByLibrary.simpleMessage("恢复全部"), - "downloader_info_deleted": MessageLookupByLibrary.simpleMessage("已删除"), + MessageLookupByLibrary.simpleMessage("Restore all"), + "downloader_info_deleted": + MessageLookupByLibrary.simpleMessage("Deleted"), "downloader_info_download_completed": - MessageLookupByLibrary.simpleMessage("下载完成"), + MessageLookupByLibrary.simpleMessage("Download completed"), "downloader_info_download_failed": - MessageLookupByLibrary.simpleMessage("下载失败"), + MessageLookupByLibrary.simpleMessage("Download failed"), "downloader_info_download_unit_input_prompt": MessageLookupByLibrary.simpleMessage( - "请输入下载单位,如:1、100k、10m, 0或留空为不限速。"), + "Please enter the download unit."), "downloader_info_download_upload_speed": m17, "downloader_info_downloaded": m18, "downloader_info_downloading": m19, "downloader_info_downloading_status": - MessageLookupByLibrary.simpleMessage("下载中..."), + MessageLookupByLibrary.simpleMessage("Downloading..."), "downloader_info_manual_file_deletion_note": - MessageLookupByLibrary.simpleMessage("如果文件不再需要,你可能需要手动删除下载文件。"), - "downloader_info_no_download_tasks": - MessageLookupByLibrary.simpleMessage("无下载任务"), - "downloader_info_p2p_network_note": MessageLookupByLibrary.simpleMessage( - "SC 汉化盒子使用 p2p 网络来加速文件下载,如果您流量有限,可在此处将上传带宽设置为 1(byte)。"), - "downloader_info_paused": MessageLookupByLibrary.simpleMessage("已暂停"), + "If the file is no longer needed, you may need to delete the download file manually."), + "downloader_info_no_download_tasks": + MessageLookupByLibrary.simpleMessage("No download task"), + "downloader_info_p2p_network_note": MessageLookupByLibrary.simpleMessage( + "The SCToolBox uses the P2P network to accelerate file download. If you have limited traffic, you can set the upload bandwidth to 1 (byte) here."), + "downloader_info_paused": + MessageLookupByLibrary.simpleMessage("Paused"), "downloader_info_status": m20, "downloader_info_total_size": m21, "downloader_info_uploaded": m22, "downloader_info_verifying": m23, - "downloader_info_waiting": MessageLookupByLibrary.simpleMessage("等待中"), + "downloader_info_waiting": + MessageLookupByLibrary.simpleMessage("Waiting"), "downloader_input_download_speed_limit": - MessageLookupByLibrary.simpleMessage("下载限速:"), + MessageLookupByLibrary.simpleMessage("Download speed limit:"), "downloader_input_info_p2p_upload_note": MessageLookupByLibrary.simpleMessage( - "* P2P 上传仅在下载文件时进行,下载完成后会关闭 p2p 连接。如您想参与做种,请通过关于页面联系我们。"), + "* P2P upload is only performed when downloading files, and the P2P connection will be turned off after downloading. If you want to participate in planting, please contact us about the page."), "downloader_input_upload_speed_limit": - MessageLookupByLibrary.simpleMessage("上传限速:"), + MessageLookupByLibrary.simpleMessage("Upload speed limit:"), "downloader_speed_limit_settings": - MessageLookupByLibrary.simpleMessage("限速设置"), + MessageLookupByLibrary.simpleMessage("Speed limit setting"), "downloader_title_downloading": - MessageLookupByLibrary.simpleMessage("下载中"), - "downloader_title_ended": MessageLookupByLibrary.simpleMessage("已结束"), - "home_action_cancel": MessageLookupByLibrary.simpleMessage("取消"), + MessageLookupByLibrary.simpleMessage("Downloading"), + "downloader_title_ended": MessageLookupByLibrary.simpleMessage("Over"), + "home_action_cancel": MessageLookupByLibrary.simpleMessage("Cancel"), "home_action_dps_calculator_localization": - MessageLookupByLibrary.simpleMessage("DPS计算器汉化"), + MessageLookupByLibrary.simpleMessage("DPS calculator Localization"), "home_action_external_browser_extension": - MessageLookupByLibrary.simpleMessage("外部浏览器拓展:"), + MessageLookupByLibrary.simpleMessage("External browser expansion:"), "home_action_info_abnormal_game_exit": m24, - "home_action_info_check_web_link": - MessageLookupByLibrary.simpleMessage("请查看弹出的网页链接获得详细信息。"), + "home_action_info_check_web_link": MessageLookupByLibrary.simpleMessage( + "Please check the pop -up web link to get detailed information."), "home_action_info_engine_config_optimization": - MessageLookupByLibrary.simpleMessage("调整引擎配置文件,优化游戏性能"), + MessageLookupByLibrary.simpleMessage( + "Adjust the engine configuration file to optimize the game performance"), "home_action_info_game_built_in": - MessageLookupByLibrary.simpleMessage("游戏内置"), + MessageLookupByLibrary.simpleMessage("Built -in game"), "home_action_info_initialization_failed": m25, "home_action_info_initializing_resources": - MessageLookupByLibrary.simpleMessage("正在初始化汉化资源..."), + MessageLookupByLibrary.simpleMessage( + "It is initialized Localization resources ..."), "home_action_info_log_file_parse_fail": - MessageLookupByLibrary.simpleMessage("解析 log 文件失败!"), + MessageLookupByLibrary.simpleMessage( + "Analysis of LOG files failed!"), "home_action_info_mining_refining_trade_calculator": - MessageLookupByLibrary.simpleMessage("采矿、精炼、贸易计算器、价格、船信息"), + MessageLookupByLibrary.simpleMessage( + "Mining, refining, trade calculator, price, ship information"), "home_action_info_one_click_diagnosis_star_citizen": - MessageLookupByLibrary.simpleMessage("一键诊断星际公民常见问题"), + MessageLookupByLibrary.simpleMessage( + "Auto scan diagnosis of common problems in interstellar citizens"), "home_action_info_quick_install_localization_resources": - MessageLookupByLibrary.simpleMessage("快捷安装汉化资源"), + MessageLookupByLibrary.simpleMessage( + "Fast installation of localization resources"), "home_action_info_roberts_space_industries_origin": - MessageLookupByLibrary.simpleMessage("罗伯茨航天工业公司,万物的起源"), + MessageLookupByLibrary.simpleMessage( + "Roberts Aerospace Industry Corporation, the origin of all things"), "home_action_info_scan_complete_valid_directories_found": m26, "home_action_info_scanning": - MessageLookupByLibrary.simpleMessage("正在扫描 ..."), + MessageLookupByLibrary.simpleMessage("Scanning ..."), "home_action_info_ship_upgrade_damage_value_query": - MessageLookupByLibrary.simpleMessage("在线改船,查询伤害数值和配件购买地点"), - "home_action_info_unknown_error": - MessageLookupByLibrary.simpleMessage("未知错误,请通过一键诊断加群反馈。"), + MessageLookupByLibrary.simpleMessage( + "Change the ship online, query the damage value and accessories location"), + "home_action_info_unknown_error": MessageLookupByLibrary.simpleMessage( + "Unknown errors, please use one -click diagnosis to add group feedback."), "home_action_info_valid_install_location_required": MessageLookupByLibrary.simpleMessage( - "该功能需要一个有效的安装位置\n\n如果您的游戏未下载完成,请等待下载完毕后使用此功能。\n\n如果您的游戏已下载完毕但未识别,请启动一次游戏后重新打开盒子 或 在设置选项中手动设置安装位置。"), - "home_action_info_warning": MessageLookupByLibrary.simpleMessage("警告"), + "This function requires an effective installation location\n\nIf your game is not downloaded, wait for the download after downloading.\n\nIf your game has been downloaded but not recognized, please reopen the box after starting the game or manually set the installation position in the setting option."), + "home_action_info_warning": + MessageLookupByLibrary.simpleMessage("Warn"), "home_action_info_web_localization_plugin_disclaimer": MessageLookupByLibrary.simpleMessage( - "本插功能件仅供大致浏览使用,不对任何有关本功能产生的问题负责!在涉及账号操作前请注意确认网站的原本内容!\n\n\n使用此功能登录账号时请确保您的 SC汉化盒子 是从可信任的来源下载。"), + "This plug -in function is for general browsing, not responsible for any problems related to this function! Please pay attention to confirming the original content of the website before the account operation!\n\n\nWhen logging in to the account, please make sure your SCToolBox is downloaded from a trusted source."), "home_action_install_microsoft_store_version": - MessageLookupByLibrary.simpleMessage("安装微软商店版本"), - "home_action_localization_management": - MessageLookupByLibrary.simpleMessage("汉化管理"), - "home_action_login_rsi_account": - MessageLookupByLibrary.simpleMessage("登录 RSI 账户"), - "home_action_one_click_diagnosis": - MessageLookupByLibrary.simpleMessage("一键诊断"), - "home_action_one_click_launch": - MessageLookupByLibrary.simpleMessage("一键启动"), - "home_action_performance_optimization": - MessageLookupByLibrary.simpleMessage("性能优化"), - "home_action_q_auto_password_fill_prompt": - MessageLookupByLibrary.simpleMessage("是否开启自动密码填充?"), - "home_action_rsi_status_arena_commander": - MessageLookupByLibrary.simpleMessage("竞技场指挥官"), - "home_action_rsi_status_electronic_access": - MessageLookupByLibrary.simpleMessage("电子访问"), - "home_action_rsi_status_persistent_universe": - MessageLookupByLibrary.simpleMessage("持续宇宙"), - "home_action_rsi_status_platform": - MessageLookupByLibrary.simpleMessage("平台"), - "home_action_rsi_status_rsi_server_status": - MessageLookupByLibrary.simpleMessage("RSI 服务器状态"), - "home_action_rsi_status_status": - MessageLookupByLibrary.simpleMessage("状态:"), - "home_action_star_citizen_website_localization": - MessageLookupByLibrary.simpleMessage("星际公民官网汉化"), - "home_action_title_star_citizen_website_localization": - MessageLookupByLibrary.simpleMessage("星际公民网站汉化"), - "home_action_uex_localization": - MessageLookupByLibrary.simpleMessage("UEX 汉化"), - "home_announcement_details": - MessageLookupByLibrary.simpleMessage("公告详情"), - "home_holiday_countdown": MessageLookupByLibrary.simpleMessage("节日倒计时"), - "home_holiday_countdown_disclaimer": MessageLookupByLibrary.simpleMessage( - "* 以上节日日期由人工收录、维护,可能存在错误,欢迎反馈!"), + "Install Microsoft Store Version"), + "home_action_localization_management": + MessageLookupByLibrary.simpleMessage("Localization management"), + "home_action_login_rsi_account": + MessageLookupByLibrary.simpleMessage("Log in to RSI account"), + "home_action_one_click_diagnosis": + MessageLookupByLibrary.simpleMessage("Auto diagnosis"), + "home_action_one_click_launch": + MessageLookupByLibrary.simpleMessage("One-button start"), + "home_action_performance_optimization": + MessageLookupByLibrary.simpleMessage("Performance optimization"), + "home_action_q_auto_password_fill_prompt": + MessageLookupByLibrary.simpleMessage( + "Do you turn on the automatic password filling?"), + "home_action_rsi_status_arena_commander": + MessageLookupByLibrary.simpleMessage("AC"), + "home_action_rsi_status_electronic_access": + MessageLookupByLibrary.simpleMessage("EV"), + "home_action_rsi_status_persistent_universe": + MessageLookupByLibrary.simpleMessage("PU"), + "home_action_rsi_status_platform": + MessageLookupByLibrary.simpleMessage("Platform"), + "home_action_rsi_status_rsi_server_status": + MessageLookupByLibrary.simpleMessage("RSI server status"), + "home_action_rsi_status_status": + MessageLookupByLibrary.simpleMessage("State:"), + "home_action_star_citizen_website_localization": + MessageLookupByLibrary.simpleMessage("SC Official Localization"), + "home_action_title_star_citizen_website_localization": + MessageLookupByLibrary.simpleMessage( + "Star Citizen Website Sinicization"), + "home_action_uex_localization": + MessageLookupByLibrary.simpleMessage("UEX Localization"), + "home_announcement_details": + MessageLookupByLibrary.simpleMessage("Announcement details"), + "home_holiday_countdown": + MessageLookupByLibrary.simpleMessage("Countdown"), + "home_holiday_countdown_disclaimer": MessageLookupByLibrary.simpleMessage( + "* The above festival date is included in artificially and maintained. There may be errors. Welcome to feedback!"), "home_info_account_security_warning": MessageLookupByLibrary.simpleMessage( - "为确保账户安全,一键启动功能已在开发版中禁用,我们将在微软商店版本中提供此功能。\n\n微软商店版由微软提供可靠的分发下载与数字签名,可有效防止软件被恶意篡改。\n\n提示:您无需使用盒子启动游戏也可使用汉化。"), + "In order to ensure the security of the account, the one -click startup function has been disabled in the development version, and we will provide this feature in the Microsoft store version.\n\nThe Microsoft Store Edition is provided with a reliable distribution download and digital signature by Microsoft, which can effectively prevent software from being maliciously tampered with.\n\nTip: You can use Localization without using a box to start the game."), "home_info_auto_fill_notice": MessageLookupByLibrary.simpleMessage( - "* 若开启了自动填充,请留意弹出的 Windows Hello 窗口"), + "* If the automatic filling is turned on, please pay attention to the pop -up Windows Hello window"), "home_info_one_click_launch_warning": - MessageLookupByLibrary.simpleMessage("一键启动功能提示"), + MessageLookupByLibrary.simpleMessage( + "One -click start -up function prompt"), "home_info_valid_installation_required": - MessageLookupByLibrary.simpleMessage("该功能需要一个有效的安装位置"), - "home_install_location": MessageLookupByLibrary.simpleMessage("安装位置:"), + MessageLookupByLibrary.simpleMessage( + "This function requires an effective installation location"), + "home_install_location": + MessageLookupByLibrary.simpleMessage("Installation location:"), "home_localization_new_version_available": - MessageLookupByLibrary.simpleMessage("汉化有新版本!"), + MessageLookupByLibrary.simpleMessage( + "Sinicization has a new version!"), "home_localization_new_version_installed": m27, "home_login_action_title_box_one_click_launch": - MessageLookupByLibrary.simpleMessage("盒子一键启动"), + MessageLookupByLibrary.simpleMessage("Box one -click start"), "home_login_action_title_need_webview2_runtime": - MessageLookupByLibrary.simpleMessage("需要安装 WebView2 Runtime"), + MessageLookupByLibrary.simpleMessage( + "Need to install WebView2 Runtime"), "home_login_info_action_ignore": - MessageLookupByLibrary.simpleMessage("忽略"), + MessageLookupByLibrary.simpleMessage("Neglect"), "home_login_info_enter_pin_to_encrypt": - MessageLookupByLibrary.simpleMessage("输入PIN以启用加密"), + MessageLookupByLibrary.simpleMessage( + "Enter PIN to enable encryption"), "home_login_info_game_version_outdated": - MessageLookupByLibrary.simpleMessage("游戏版本过期"), + MessageLookupByLibrary.simpleMessage("Game version expires"), "home_login_info_one_click_launch_description": MessageLookupByLibrary.simpleMessage( - "本功能可以帮您更加便利的启动游戏。\n\n为确保账户安全 ,本功能使用汉化浏览器保留登录状态,且不会保存您的密码信息(除非你启用了自动填充功能)。\n\n使用此功能登录账号时请确保您的 SC汉化盒子 是从可信任的来源下载。"), + "This feature can help you start the game more conveniently.\n\nTo ensure the security of the account, this function uses the Localization browser to retain the login status and will not save your password information (unless you enable the automatic filling function).\n\nWhen logging in to the account, please make sure your SCToolBox is downloaded from a trusted source."), "home_login_info_password_encryption_notice": MessageLookupByLibrary.simpleMessage( - "盒子将使用 PIN 与 Windows 凭据加密保存您的密码,密码只存储在您的设备中。\n\n当下次登录需要输入密码时,您只需授权PIN即可自动填充登录。"), + "The box will use the PIN and Windows credentials to save your password encryption, and the password is only stored in your device.\n\nWhen you need to enter a password for the next login, you only need to authorize PIN to automatically fill in the login."), "home_login_info_rsi_server_report": m28, - "home_login_title_launching_game": - MessageLookupByLibrary.simpleMessage("正在为您启动游戏..."), + "home_login_title_launching_game": MessageLookupByLibrary.simpleMessage( + "I\'m starting the game for you ..."), "home_login_title_welcome_back": - MessageLookupByLibrary.simpleMessage("欢迎回来!"), - "home_not_installed_or_failed": - MessageLookupByLibrary.simpleMessage("未安装 或 安装失败"), - "home_title_app_name": MessageLookupByLibrary.simpleMessage("SC汉化盒子"), - "home_title_logging_in": MessageLookupByLibrary.simpleMessage("登录中..."), - "lobby_invitation_to_participate": - MessageLookupByLibrary.simpleMessage("诚邀您参与 "), - "lobby_online_lobby_coming_soon": - MessageLookupByLibrary.simpleMessage("联机大厅,敬请期待 !"), - "lobby_survey": MessageLookupByLibrary.simpleMessage("问卷调查。"), + MessageLookupByLibrary.simpleMessage("Welcome back!"), + "home_not_installed_or_failed": MessageLookupByLibrary.simpleMessage( + "Unpacking or installation failed"), + "home_title_app_name": + MessageLookupByLibrary.simpleMessage("SCToolBox"), + "home_title_logging_in": + MessageLookupByLibrary.simpleMessage("Logging in..."), + "lobby_invitation_to_participate": MessageLookupByLibrary.simpleMessage( + "Sincerely invite you to participate"), + "lobby_online_lobby_coming_soon": MessageLookupByLibrary.simpleMessage( + "The online lobby, so stay tuned!"), + "lobby_survey": MessageLookupByLibrary.simpleMessage("Questionnaire."), "localization_action_advanced_features": - MessageLookupByLibrary.simpleMessage("高级功能"), + MessageLookupByLibrary.simpleMessage("Advanced Features"), "localization_action_install": - MessageLookupByLibrary.simpleMessage("安装"), + MessageLookupByLibrary.simpleMessage("Install"), "localization_action_translation_feedback": - MessageLookupByLibrary.simpleMessage("汉化反馈"), + MessageLookupByLibrary.simpleMessage("Localization feedback"), "localization_action_uninstall_translation": - MessageLookupByLibrary.simpleMessage("卸载汉化"), + MessageLookupByLibrary.simpleMessage( + "Uninstallation of Localization"), "localization_info_channel": m29, "localization_info_community_translation": - MessageLookupByLibrary.simpleMessage("社区汉化"), + MessageLookupByLibrary.simpleMessage("Community Localization"), "localization_info_corrupted_file": - MessageLookupByLibrary.simpleMessage("文件受损,请重新下载"), + MessageLookupByLibrary.simpleMessage( + "The file is damaged, please download again"), "localization_info_custom_file": m30, "localization_info_custom_file_instructions": MessageLookupByLibrary.simpleMessage( - "即将打开本地化文件夹,请将自定义的 任意名称.ini 文件放入 Customize_ini 文件夹。\n\n添加新文件后未显示请使用右上角刷新按钮。\n\n安装时请确保选择了正确的语言。"), + "To open the localized folder, put the customized name .ini file in the Customize_ini folder.\n\nAfter adding a new file, you do not display the refresh button in the upper right corner.\n\nPlease make sure to choose the correct language during installation."), "localization_info_custom_files": - MessageLookupByLibrary.simpleMessage("自定义文件"), + MessageLookupByLibrary.simpleMessage("Custom file"), "localization_info_custom_text": - MessageLookupByLibrary.simpleMessage("自定义文本"), + MessageLookupByLibrary.simpleMessage("Custom text"), "localization_info_enabled": m31, "localization_info_incompatible_translation_params_warning": MessageLookupByLibrary.simpleMessage( - "USER.cfg 包含不兼容的汉化参数,这可能是以前的汉化文件的残留信息。\n\n这将可能导致汉化无效或乱码,点击确认为您一键移除(不会影响其他配置)。"), + "User.cfg contains incompatible Localization parameters, which may be the residual information of the previous Localization file.\n\nThis may lead to ineffective or garbled Localization, click to confirm that you are removed with one click (it will not affect other configuration)."), "localization_info_installation_error": m32, "localization_info_installed": - MessageLookupByLibrary.simpleMessage("已安装"), + MessageLookupByLibrary.simpleMessage("Installed"), "localization_info_installed_version": m33, "localization_info_language": - MessageLookupByLibrary.simpleMessage("语言: "), + MessageLookupByLibrary.simpleMessage("Language:"), "localization_info_machine_translation_warning": MessageLookupByLibrary.simpleMessage( - "您正在使用游戏内置文本,官方文本目前为机器翻译(截至3.21.0),建议您在下方安装社区汉化。"), + "You are using the game built -in text. The official text is currently a machine translation (as of 3.21.0), and it is recommended that you install community Localization below."), "localization_info_no_custom_text": - MessageLookupByLibrary.simpleMessage("暂无自定义文本"), + MessageLookupByLibrary.simpleMessage("No custom text"), "localization_info_no_translation_available": - MessageLookupByLibrary.simpleMessage("该语言/版本 暂无可用汉化,敬请期待!"), - "localization_info_note": MessageLookupByLibrary.simpleMessage("备注:"), + MessageLookupByLibrary.simpleMessage( + "This language/version is not available for Localization, so stay tuned!"), + "localization_info_note": + MessageLookupByLibrary.simpleMessage("Remark:"), "localization_info_remove_incompatible_translation_params": - MessageLookupByLibrary.simpleMessage("是否移除不兼容的汉化参数"), + MessageLookupByLibrary.simpleMessage( + "Whether to remove incompatible Localization parameters"), "localization_info_translation_status": - MessageLookupByLibrary.simpleMessage("汉化状态"), + MessageLookupByLibrary.simpleMessage("State"), "localization_info_unavailable": - MessageLookupByLibrary.simpleMessage("不可用"), + MessageLookupByLibrary.simpleMessage("Unavailable"), "localization_info_update_time": m34, "localization_info_version_number": m35, - "performance_action_apply": MessageLookupByLibrary.simpleMessage("应用"), + "performance_action_apply": + MessageLookupByLibrary.simpleMessage("Application"), "performance_action_apply_and_clear_shaders": - MessageLookupByLibrary.simpleMessage("应用并清理着色器(推荐)"), + MessageLookupByLibrary.simpleMessage( + "Apply and clean up the color device (recommended)"), "performance_action_clear_shaders": - MessageLookupByLibrary.simpleMessage("清理着色器"), + MessageLookupByLibrary.simpleMessage("Clean the color device"), "performance_action_custom_parameters_input": MessageLookupByLibrary.simpleMessage( - "您可以在这里输入未收录进盒子的自定义参数。配置示例:\n\nr_displayinfo=0\nr_VSync=0"), - "performance_action_high": MessageLookupByLibrary.simpleMessage("高"), + "You can enter the custom parameters that are not included in the box here. Configuration example:\n\nR_DISPLAYINFO = 0\nr_vsync = 0"), + "performance_action_high": MessageLookupByLibrary.simpleMessage("High"), "performance_action_info_preset_only_changes_graphics": - MessageLookupByLibrary.simpleMessage("(预设只修改图形设置)"), - "performance_action_low": MessageLookupByLibrary.simpleMessage("低"), - "performance_action_medium": MessageLookupByLibrary.simpleMessage("中"), + MessageLookupByLibrary.simpleMessage( + "(Preset only the graphic settings)"), + "performance_action_low": MessageLookupByLibrary.simpleMessage("Low"), + "performance_action_medium": + MessageLookupByLibrary.simpleMessage("Middle"), "performance_action_preset": - MessageLookupByLibrary.simpleMessage("预设:"), + MessageLookupByLibrary.simpleMessage("Preset:"), "performance_action_reset_to_default": - MessageLookupByLibrary.simpleMessage(" 恢复默认 "), - "performance_action_super": MessageLookupByLibrary.simpleMessage("超级"), - "performance_info_applied": MessageLookupByLibrary.simpleMessage("已应用"), + MessageLookupByLibrary.simpleMessage("Reset"), + "performance_action_super": + MessageLookupByLibrary.simpleMessage("Super"), + "performance_info_applied": + MessageLookupByLibrary.simpleMessage("Applied"), "performance_info_current_status": m36, "performance_info_delete_config_file": - MessageLookupByLibrary.simpleMessage("删除配置文件..."), - "performance_info_done": MessageLookupByLibrary.simpleMessage("完成..."), + MessageLookupByLibrary.simpleMessage( + "Delete the configuration file ..."), + "performance_info_done": + MessageLookupByLibrary.simpleMessage("Finish..."), "performance_info_generate_config_file": - MessageLookupByLibrary.simpleMessage("生成配置文件"), + MessageLookupByLibrary.simpleMessage("Generate configuration file"), "performance_info_graphic_optimization_hint": - MessageLookupByLibrary.simpleMessage("图形优化提示"), + MessageLookupByLibrary.simpleMessage("Graph optimization tips"), "performance_info_graphic_optimization_warning": MessageLookupByLibrary.simpleMessage( - "该功能对优化显卡瓶颈有很大帮助,但对 CPU 瓶颈可能起反效果,如果您显卡性能强劲,可以尝试使用更好的画质来获得更高的显卡利用率。"), - "performance_info_graphics": MessageLookupByLibrary.simpleMessage("图形"), + "This function is very helpful for optimizing the bottleneck of the graphics card, but it may have a reverse effect on the CPU bottleneck. If your graphics card performance is strong, you can try to use better picture quality to obtain higher graphics card utilization."), + "performance_info_graphics": + MessageLookupByLibrary.simpleMessage("Graphic"), "performance_info_min_max_values": m37, "performance_info_not_applied": - MessageLookupByLibrary.simpleMessage("未应用"), + MessageLookupByLibrary.simpleMessage("Unused"), "performance_info_shader_clearing_warning": MessageLookupByLibrary.simpleMessage( - "清理着色器后首次进入游戏可能会出现卡顿,请耐心等待游戏初始化完毕。"), + "After cleaning up the color device, it may appear stutter when entering the game for the first time. Please wait patiently for the initialization of the game."), "performance_info_write_out_config_file": - MessageLookupByLibrary.simpleMessage("写出配置文件"), + MessageLookupByLibrary.simpleMessage( + "Write the configuration file"), "performance_title_performance_optimization": m38, "setting_action_clear_translation_file_cache": - MessageLookupByLibrary.simpleMessage("清理汉化文件缓存"), + MessageLookupByLibrary.simpleMessage( + "Clean up the Localization file cache"), "setting_action_create_desktop_shortcut": - MessageLookupByLibrary.simpleMessage("在桌面创建《SC汉化盒子》快捷方式"), + MessageLookupByLibrary.simpleMessage( + "Create \"SC Sinicization Box\" shortcut on the desktop"), "setting_action_create_settings_shortcut": - MessageLookupByLibrary.simpleMessage("创建设置快捷方式"), + MessageLookupByLibrary.simpleMessage("Create Settings Settings"), "setting_action_ignore_efficiency_cores_on_launch": MessageLookupByLibrary.simpleMessage( - "启动游戏时忽略能效核心( 适用于Intel 12th+ 处理器 )"), + "When starting the game, ignore the core of energy efficiency (suitable for Intel 12th+ processor)"), "setting_action_info_autofill_data_cleared": - MessageLookupByLibrary.simpleMessage("已清理自动填充数据"), + MessageLookupByLibrary.simpleMessage( + "Automatic filling data has been cleaned up"), "setting_action_info_cache_clearing_info": m39, "setting_action_info_clear_cache_warning": - MessageLookupByLibrary.simpleMessage("这不会影响已安装的汉化。"), + MessageLookupByLibrary.simpleMessage( + "This will not affect the installed Localization."), "setting_action_info_confirm_clear_cache": - MessageLookupByLibrary.simpleMessage("确认清理汉化缓存?"), + MessageLookupByLibrary.simpleMessage( + "Confirmation of cleaning the Localization cache?"), "setting_action_info_confirm_reset_autofill": - MessageLookupByLibrary.simpleMessage("确认重置自动填充?"), + MessageLookupByLibrary.simpleMessage( + "Confirm that resetting automatic filling?"), "setting_action_info_cpu_core_tip": MessageLookupByLibrary.simpleMessage( - "Tip:您的设备拥有几个能效核心就输入几,非大小核设备请保持 0\n\n此功能适用于首页的盒子一键启动 或 工具中的 RSI启动器管理员模式,当为 0 时不启用此功能。"), + "Tip: Input a few of your equipment with a few energy efficiency cores, please keep 0 non -large and small nuclear equipment 0\n\nThis function is suitable for the box of one -click startup or the RSI starter mode in the box on the homepage. This function is not enabled when it is 0."), "setting_action_info_delete_local_account_warning": MessageLookupByLibrary.simpleMessage( - "这将会删除本地的账号记录,或在下次启动游戏时将自动填充选择 ‘否’ 以禁用自动填充。"), + "This will delete local account records, or it will automatically fill in the next time the game starts the game to disable automatic filling."), "setting_action_info_device_support_info": m40, "setting_action_info_disabled": - MessageLookupByLibrary.simpleMessage("已禁用"), + MessageLookupByLibrary.simpleMessage("Disabled"), "setting_action_info_enabled": - MessageLookupByLibrary.simpleMessage("已启用"), + MessageLookupByLibrary.simpleMessage("Activated"), "setting_action_info_encrypted_saved": - MessageLookupByLibrary.simpleMessage("已加密保存"), + MessageLookupByLibrary.simpleMessage("Has been encrypted"), "setting_action_info_enter_cpu_core_to_ignore": - MessageLookupByLibrary.simpleMessage("请输入要忽略的 CPU 核心数"), + MessageLookupByLibrary.simpleMessage( + "Please enter the core number of CPUs to be ignored"), "setting_action_info_file_error": - MessageLookupByLibrary.simpleMessage("文件有误!"), + MessageLookupByLibrary.simpleMessage("The file is wrong!"), "setting_action_info_manual_game_location_setting": MessageLookupByLibrary.simpleMessage( - "手动设置游戏安装位置,建议仅在无法自动扫描安装位置时使用"), + "Manually set the game installation location, it is recommended to use it only when the installation location cannot be automatically scanned"), "setting_action_info_manual_launcher_location_setting": - MessageLookupByLibrary.simpleMessage("手动设置启动器位置,建议仅在无法自动扫描安装位置时使用"), + MessageLookupByLibrary.simpleMessage( + "Set the position of the starter manually, it is recommended to use it only when the installation position cannot be automatically scanned automatically"), "setting_action_info_microsoft_version_limitation": MessageLookupByLibrary.simpleMessage( - "因微软版功能限制,请在接下来打开的窗口中 手动将《SC汉化盒子》拖动到桌面,即可创建快捷方式。"), + "Due to Microsoft\'s version restrictions, manually drag the SCToolBox to the desktop in the next window to create a shortcut."), "setting_action_info_mirror_server_info": MessageLookupByLibrary.simpleMessage( - "使用镜像服务器加速访问 Dps Uex 等工具网站,若访问异常请关闭该功能。 为保护账户安全,任何情况下都不会加速RSI官网。"), + "Use a mirror server to accelerate access to tool websites such as DPS UEX. If you access abnormal access, please turn off the function. To protect the security of the account, the RSI official website will not be accelerated in any case."), "setting_action_info_not_saved": - MessageLookupByLibrary.simpleMessage("未保存"), + MessageLookupByLibrary.simpleMessage("Not preserved"), "setting_action_info_not_support": - MessageLookupByLibrary.simpleMessage("不支持"), + MessageLookupByLibrary.simpleMessage("Not support"), "setting_action_info_select_game_install_location": - MessageLookupByLibrary.simpleMessage("请选择游戏安装位置(StarCitizen.exe)"), + MessageLookupByLibrary.simpleMessage( + "Please select the game installation position (StarCitizen.exe)"), "setting_action_info_select_rsi_launcher_location": MessageLookupByLibrary.simpleMessage( - "请选择RSI启动器位置(RSI Launcher.exe)"), - "setting_action_info_setting_success": - MessageLookupByLibrary.simpleMessage("设置成功,在对应页面点击刷新即可扫描出新路径"), + "Please select the RSI starter position (RSI LAUNCHER.EXE)"), + "setting_action_info_setting_success": MessageLookupByLibrary.simpleMessage( + "Successfully set, click refresh on the corresponding page to scan the new path"), "setting_action_info_shortcut_created": - MessageLookupByLibrary.simpleMessage("创建完毕,请返回桌面查看"), + MessageLookupByLibrary.simpleMessage( + "After the creation, please return to the desktop to view"), "setting_action_info_support": - MessageLookupByLibrary.simpleMessage("支持"), - "setting_action_info_view_log_file": - MessageLookupByLibrary.simpleMessage("查看汉化盒子的 log 文件,以定位盒子的 bug"), + MessageLookupByLibrary.simpleMessage("Support"), + "setting_action_info_view_log_file": MessageLookupByLibrary.simpleMessage( + "Check the log file of the SCToolBox to locate the bug of the box"), "setting_action_reset_auto_password_fill": - MessageLookupByLibrary.simpleMessage("重置自动密码填充"), + MessageLookupByLibrary.simpleMessage( + "Reset automatic password filling"), "setting_action_set_core_count": m41, - "setting_action_set_game_file": - MessageLookupByLibrary.simpleMessage("设置游戏文件 (StarCitizen.exe)"), + "setting_action_set_game_file": MessageLookupByLibrary.simpleMessage( + "Set the game file (StarCitizen.exe)"), "setting_action_set_launcher_file": - MessageLookupByLibrary.simpleMessage("设置启动器文件(RSI Launcher.exe)"), + MessageLookupByLibrary.simpleMessage( + "Set the promoter file (RSI Launcher.exe)"), "setting_action_tool_site_access_acceleration": - MessageLookupByLibrary.simpleMessage("工具站访问加速"), + MessageLookupByLibrary.simpleMessage( + "Tool station access acceleration"), "setting_action_view_log": - MessageLookupByLibrary.simpleMessage("查看log"), - "tools_action_clear_shader_cache": - MessageLookupByLibrary.simpleMessage("清理着色器缓存"), + MessageLookupByLibrary.simpleMessage("View log"), + "tools_action_clear_shader_cache": MessageLookupByLibrary.simpleMessage( + "Clean up the color device cache"), "tools_action_close_photography_mode": - MessageLookupByLibrary.simpleMessage("关闭摄影模式"), + MessageLookupByLibrary.simpleMessage( + "Turn off the photography mode"), "tools_action_hosts_acceleration_experimental": - MessageLookupByLibrary.simpleMessage("Hosts 加速(实验性)"), - "tools_action_info_cleanup_complete": - MessageLookupByLibrary.simpleMessage("清理完毕,请完成一次安装 / 游戏启动 操作。"), + MessageLookupByLibrary.simpleMessage( + "Hosts acceleration (experimental)"), + "tools_action_info_cleanup_complete": MessageLookupByLibrary.simpleMessage( + "After cleaning up, complete the installation / game startup operation once."), "tools_action_info_cleanup_failed": m42, "tools_action_info_config_file_not_exist": - MessageLookupByLibrary.simpleMessage("配置文件不存在,请尝试运行一次游戏"), - "tools_action_info_eac_file_removed": MessageLookupByLibrary.simpleMessage( - "已为您移除 EAC 文件,接下来将为您打开 RSI 启动器,请您前往 SETTINGS -> VERIFY 重装 EAC。"), + "The configuration file does not exist, please try to run the game once"), + "tools_action_info_eac_file_removed": MessageLookupByLibrary.simpleMessage( + "Remove the EAC file for you, and then open the RSI startup for you. Please go to Settings-> Verify to reinstall EAC."), "tools_action_info_error_occurred": m43, "tools_action_info_fix_success_restart": MessageLookupByLibrary.simpleMessage( - "修复成功,请尝试重启电脑后继续安装游戏! 若注册表修改操作导致其他软件出现兼容问题,请使用 工具 中的 NVME 注册表清理。"), + "If the repair is successful, please try to restart the computer and continue to install the game! If the registry modification operation causes compatibility problems with other software, please use the NVMe registry in the tool to clean up."), "tools_action_info_function_under_maintenance": - MessageLookupByLibrary.simpleMessage("功能维护中,请稍后重试!"), + MessageLookupByLibrary.simpleMessage( + "During functional maintenance, please try it later!"), "tools_action_info_hosts_acceleration_experimental_tip": MessageLookupByLibrary.simpleMessage( - "将 IP 信息写入 Hosts 文件,解决部分地区的 DNS 污染导致无法登录官网等问题。\n该功能正在进行第一阶段测试,遇到问题请及时反馈。"), + "Write the IP information into the hosts file to solve problems such as DNS pollution in some regions that cannot log in to the official website.\nThis function is undergoing the first stage of testing. Please report it in time when you encounter problems."), "tools_action_info_init_failed": m44, "tools_action_info_log_file_not_exist": MessageLookupByLibrary.simpleMessage( - "日志文件不存在,请尝试进行一次游戏启动或游戏安装,并退出启动器,若无法解决问题,请尝试将启动器更新至最新版本!"), + "The log file does not exist, please try to start a game startup or game installation, and exit the starter. If the problem cannot be solved, try to update the launcher to the latest version!"), "tools_action_info_log_file_parse_failed": MessageLookupByLibrary.simpleMessage( - "解析 log 文件失败!\n请尝试使用 RSI Launcher log 修复 工具!"), - "tools_action_info_manual_nvme_patch": - MessageLookupByLibrary.simpleMessage( - "手动写入NVM补丁,该功能仅在您知道自己在作什么的情况下使用"), + "Analysis of LOG files failed!\nTry to use RSI Launcher Log repair tool!"), + "tools_action_info_manual_nvme_patch": MessageLookupByLibrary.simpleMessage( + "Manually write the NVM patch, this function is used only when you know what you do"), "tools_action_info_not_installed": - MessageLookupByLibrary.simpleMessage("未安装"), + MessageLookupByLibrary.simpleMessage("Not Installed"), "tools_action_info_nvme_patch_issue": m45, "tools_action_info_one_key_close_lens_shake": MessageLookupByLibrary.simpleMessage( - "一键关闭游戏内镜头晃动以便于摄影操作。\n\n @拉邦那 Lapernum 提供参数信息。"), + "Close the game endoscope shaking to facilitate photography operations.\n\n @Lapernum offers parameter information."), "tools_action_info_p4k_download_in_progress": MessageLookupByLibrary.simpleMessage( - "已经有一个p4k下载任务正在进行中,请前往下载管理器查看!"), + "There is already a P4K download task in progress, please go to the download manager to view!"), "tools_action_info_p4k_download_repair_tip": MessageLookupByLibrary.simpleMessage( - "使用星际公民中文百科提供的分流下载服务,可用于下载或修复 p4k。 \n资源有限,请勿滥用。"), + "The diversion download service provided by citizenwiki.cn can be used to download or fix P4K.\nLimited resources, please do not abuse."), "tools_action_info_p4k_file_description": MessageLookupByLibrary.simpleMessage( - "P4k 是星际公民的核心游戏文件,高达 100GB+,盒子提供的离线下载是为了帮助一些p4k文件下载超级慢的用户 或用于修复官方启动器无法修复的 p4k 文件。\n\n接下来会弹窗询问您保存位置(可以选择星际公民文件夹也可以选择别处),下载完成后请确保 P4K 文件夹位于 LIVE 文件夹内,之后使用星际公民启动器校验更新即可。"), + "P4K is the core game file of interstellar citizens, as high as 100GB+. The offline download provided by the box is to help some P4K files download super slow users or to repair the P4K file that the official launch cannot be repaired.\n\nNext, you will pop up the window and ask you to save the position (you can choose the Star Citizens Folder or you can choose elsewhere). After downloading, please make sure that the P4K folder is located in the LIVE folder, and then use the Star Citizen starter to check it."), "tools_action_info_reinstall_eac": MessageLookupByLibrary.simpleMessage( - "若您遇到 EAC 错误,且自动修复无效,请尝试使用此功能重装 EAC。"), + "If you encounter EAC errors and are invalid automatically, try using this feature to reinstall EAC."), "tools_action_info_removed_restart_effective": - MessageLookupByLibrary.simpleMessage("已移除,重启电脑生效!"), + MessageLookupByLibrary.simpleMessage( + "Remove the computer to take effect!"), "tools_action_info_restore_lens_shake": MessageLookupByLibrary.simpleMessage( - "还原镜头摇晃效果。\n\n@拉邦那 Lapernum 提供参数信息。"), + "Restoring the lens shaking effect.\n\n@Lapernum offers parameter information."), "tools_action_info_rsi_launcher_directory_not_found": - MessageLookupByLibrary.simpleMessage("未找到 RSI 启动器目录,请您尝试手动操作。"), + MessageLookupByLibrary.simpleMessage( + "If the RSI starter directory is not found, please try manually."), "tools_action_info_rsi_launcher_log_issue": m46, "tools_action_info_rsi_launcher_not_found": MessageLookupByLibrary.simpleMessage( - "未找到 RSI 启动器,请尝试重新安装,或在设置中手动添加。"), + "If the RSI label is not found, try to reinstall it or add it manually in the settings."), "tools_action_info_rsi_launcher_running_warning": - MessageLookupByLibrary.simpleMessage("RSI启动器正在运行!请先关闭启动器再使用此功能!"), - "tools_action_info_run_rsi_as_admin": MessageLookupByLibrary.simpleMessage( - "以管理员身份运行RSI启动器,可能会解决一些问题。\n\n若设置了能效核心屏蔽参数,也会在此应用。"), + "The RSI starter is running! Please turn off the label first and then use this feature!"), + "tools_action_info_run_rsi_as_admin": MessageLookupByLibrary.simpleMessage( + "Run RSI startups as an administrator may solve some problems.\n\nIf the energy efficiency core shielding parameters are set, it will also be applied here."), "tools_action_info_shader_cache_issue": m47, "tools_action_info_star_citizen_not_found": MessageLookupByLibrary.simpleMessage( - "未找到星际公民游戏安装位置,请至少完成一次游戏启动操作 或在设置中手动添加。"), + "If the interstellar game installation location is not found, please complete the game startup operation at least once or add it manually in the settings."), "tools_action_info_system_info_content": m48, "tools_action_info_system_info_title": - MessageLookupByLibrary.simpleMessage("系统信息"), + MessageLookupByLibrary.simpleMessage("System message"), "tools_action_info_valid_game_directory_needed": - MessageLookupByLibrary.simpleMessage("该功能需要一个有效的游戏安装目录"), + MessageLookupByLibrary.simpleMessage( + "This function requires an effective game installation directory"), "tools_action_info_view_critical_system_info": MessageLookupByLibrary.simpleMessage( - "查看系统关键信息,用于快速问诊 \n\n耗时操作,请耐心等待。"), + "Check the key information of the system for quick consultation\n\nTime -consuming operation, please wait patiently."), "tools_action_open_photography_mode": - MessageLookupByLibrary.simpleMessage("开启摄影模式"), + MessageLookupByLibrary.simpleMessage( + "Turn on the photography mode"), "tools_action_p4k_download_repair": - MessageLookupByLibrary.simpleMessage("P4K 分流下载 / 修复"), + MessageLookupByLibrary.simpleMessage( + "P4k diversion download / repair"), "tools_action_reinstall_easyanticheat": - MessageLookupByLibrary.simpleMessage("重装 EasyAntiCheat 反作弊"), + MessageLookupByLibrary.simpleMessage( + "Reinstall EasyAnticheat\'s anti -cheating"), "tools_action_remove_nvme_registry_patch": - MessageLookupByLibrary.simpleMessage("移除 nvme 注册表补丁"), + MessageLookupByLibrary.simpleMessage( + "Remove the NVMe registry patch"), "tools_action_rsi_launcher_admin_mode": - MessageLookupByLibrary.simpleMessage("RSI Launcher 管理员模式"), + MessageLookupByLibrary.simpleMessage( + "RSI Launcher administrator mode"), "tools_action_rsi_launcher_log_fix": - MessageLookupByLibrary.simpleMessage("RSI Launcher Log 修复"), + MessageLookupByLibrary.simpleMessage("RSI LAUNCHER LOG repair"), "tools_action_view_system_info": - MessageLookupByLibrary.simpleMessage("查看系统信息"), + MessageLookupByLibrary.simpleMessage("View system information"), "tools_action_write_nvme_registry_patch": - MessageLookupByLibrary.simpleMessage("写入 nvme 注册表补丁"), + MessageLookupByLibrary.simpleMessage( + "Write in the NVMe registry patch"), "tools_hosts_action_one_click_acceleration": - MessageLookupByLibrary.simpleMessage("一键加速"), - "tools_hosts_info_dns_query_and_test": - MessageLookupByLibrary.simpleMessage("正在查询 DNS 并测试可访问性 请耐心等待..."), - "tools_hosts_info_enable": MessageLookupByLibrary.simpleMessage("是否启用"), + MessageLookupByLibrary.simpleMessage("One -click acceleration"), + "tools_hosts_info_dns_query_and_test": MessageLookupByLibrary.simpleMessage( + "Inquiring about DNS and testing accessibility, please wait patiently ..."), + "tools_hosts_info_enable": + MessageLookupByLibrary.simpleMessage("Whether to enable"), "tools_hosts_info_hosts_acceleration": - MessageLookupByLibrary.simpleMessage("Hosts 加速"), + MessageLookupByLibrary.simpleMessage("Hosts accelerate"), "tools_hosts_info_open_hosts_file": - MessageLookupByLibrary.simpleMessage("打开 Hosts 文件"), + MessageLookupByLibrary.simpleMessage("Open the hosts file"), "tools_hosts_info_reading_config": - MessageLookupByLibrary.simpleMessage("读取配置 ..."), + MessageLookupByLibrary.simpleMessage("Read the configuration ..."), "tools_hosts_info_rsi_customer_service": - MessageLookupByLibrary.simpleMessage("RSI 客服站"), + MessageLookupByLibrary.simpleMessage( + "RSI customer service station"), "tools_hosts_info_rsi_official_website": - MessageLookupByLibrary.simpleMessage("RSI 官网"), - "tools_hosts_info_rsi_zendesk": - MessageLookupByLibrary.simpleMessage("RSI Zendesk 客服站"), - "tools_hosts_info_site": MessageLookupByLibrary.simpleMessage("站点"), - "tools_hosts_info_status": MessageLookupByLibrary.simpleMessage("状态"), + MessageLookupByLibrary.simpleMessage("RSI official website"), + "tools_hosts_info_rsi_zendesk": MessageLookupByLibrary.simpleMessage( + "RSI ZENDESK Customer Service Station"), + "tools_hosts_info_site": MessageLookupByLibrary.simpleMessage("Site"), + "tools_hosts_info_status": + MessageLookupByLibrary.simpleMessage("State"), "tools_hosts_info_writing_hosts": - MessageLookupByLibrary.simpleMessage("正在写入 Hosts ..."), + MessageLookupByLibrary.simpleMessage("I am writing Hosts ..."), "tools_info_game_install_location": - MessageLookupByLibrary.simpleMessage("游戏安装位置: "), + MessageLookupByLibrary.simpleMessage("Game installation location:"), "tools_info_processing_failed": m49, "tools_info_rsi_launcher_location": - MessageLookupByLibrary.simpleMessage("RSI启动器位置:"), - "tools_info_scanning": MessageLookupByLibrary.simpleMessage("正在扫描..."), + MessageLookupByLibrary.simpleMessage("RSI starter position:"), + "tools_info_scanning": + MessageLookupByLibrary.simpleMessage("Scanning..."), "webview_localization_device_windows_hello_toast": - MessageLookupByLibrary.simpleMessage("请完成 Windows Hello 验证以填充密码"), + MessageLookupByLibrary.simpleMessage( + "Please complete the Windows Hello verification to fill in the password"), "webview_localization_enter_device_pin": - MessageLookupByLibrary.simpleMessage("请输入设备PIN以自动登录RSI账户"), + MessageLookupByLibrary.simpleMessage( + "Please enter the device PIN to automatically log in to the RSI account"), "webview_localization_finished_invitations": - MessageLookupByLibrary.simpleMessage("已完成的邀请"), + MessageLookupByLibrary.simpleMessage("Completed invitations"), "webview_localization_name_member": - MessageLookupByLibrary.simpleMessage("名成员"), + MessageLookupByLibrary.simpleMessage("Member"), "webview_localization_total_invitations": - MessageLookupByLibrary.simpleMessage("总邀请数:"), + MessageLookupByLibrary.simpleMessage("Total invitation:"), "webview_localization_unfinished_invitations": - MessageLookupByLibrary.simpleMessage("未完成的邀请") + MessageLookupByLibrary.simpleMessage("Undead invitation") }; } diff --git a/lib/generated/intl/messages_zh_CN.dart b/lib/generated/intl/messages_zh_CN.dart index 2f6a1b5..19d8124 100644 --- a/lib/generated/intl/messages_zh_CN.dart +++ b/lib/generated/intl/messages_zh_CN.dart @@ -20,7 +20,7 @@ typedef String MessageIfAbsent(String messageStr, List args); class MessageLookup extends MessageLookupByLibrary { String get localeName => 'zh_CN'; - static String m0(v0, v1) => "SC汉化盒子 V${v0} ${v1}"; + static String m0(v0, v1) => "SC汉化盒子 V${v0} ${v1}"; static String m1(v0) => "初始化失败:${v0}"; @@ -43,7 +43,7 @@ class MessageLookup extends MessageLookupByLibrary { static String m10(v0) => "为注册表项添加 ForcedPhysicalSectorSizeInBytes 值 模拟旧设备。硬盘分区(${v0})"; - static String m11(v0) => "中文安装路径!这可能会导致游戏 启动/安装 错误!(${v0}),请在RSI启动器更换安装路径。"; + static String m11(V0) => "中文安装路径!这可能会导致游戏 启动/安装 错误!(${V0}),请在RSI启动器更换安装路径。"; static String m12(v0) => "点击修复为您创建 LIVE 文件夹,完成后重试安装。(${v0})"; @@ -127,7 +127,7 @@ class MessageLookup extends MessageLookupByLibrary { static String m48(v0, v1, v2, v3, v4) => "系统:${v0}\n\n处理器:${v1}\n\n内存大小:${v2}GB\n\n显卡信息:\n${v3}\n\n硬盘信息:\n${v4}\n\n"; - static String m49(v0) => "处理失败!:${v0}"; + static String m49(V0) => "处理失败!:${V0}"; final messages = _notInlinedMessages(_notInlinedMessages); static Map _notInlinedMessages(_) => { @@ -167,10 +167,11 @@ class MessageLookup extends MessageLookupByLibrary { "app_index_menu_tools": MessageLookupByLibrary.simpleMessage("工具"), "app_index_version_info": m0, "app_init_failed_with_reason": m1, + "app_language_code": MessageLookupByLibrary.simpleMessage("zh_CN"), + "app_language_name": MessageLookupByLibrary.simpleMessage("简体中文"), "app_shortcut_name": MessageLookupByLibrary.simpleMessage("SC汉化盒子DEV.lnk"), - "app_splash_almost_done": - MessageLookupByLibrary.simpleMessage("即将完成..."), + "app_splash_almost_done": MessageLookupByLibrary.simpleMessage("即将完成…"), "app_splash_checking_availability": MessageLookupByLibrary.simpleMessage("正在检测可用性,这可能需要一点时间..."), "app_splash_checking_for_updates": diff --git a/lib/generated/intl/messages_zh_TW.dart b/lib/generated/intl/messages_zh_TW.dart index f23b5e7..785284b 100644 --- a/lib/generated/intl/messages_zh_TW.dart +++ b/lib/generated/intl/messages_zh_TW.dart @@ -20,7 +20,7 @@ typedef String MessageIfAbsent(String messageStr, List args); class MessageLookup extends MessageLookupByLibrary { String get localeName => 'zh_TW'; - static String m0(v0, v1) => "SC漢化盒子 V${v0} ${v1}"; + static String m0(v0, v1) => "SC漢化盒子 V${v0} ${v1}"; static String m1(v0) => "初始化失敗:${v0}"; @@ -43,7 +43,7 @@ class MessageLookup extends MessageLookupByLibrary { static String m10(v0) => "為註冊表項添加 ForcedPhysicalSectorSizeInBytes 值 模擬舊設備。硬盤分區(${v0})"; - static String m11(v0) => "中文安裝路徑!這可能會導致遊戲 啟動/安裝 錯誤!(${v0}),請在RSI啟動器更換安裝路徑。"; + static String m11(V0) => "中文安裝路徑!這可能會導致遊戲 啟動/安裝 錯誤!(${V0}),請在RSI啟動器更換安裝路徑。"; static String m12(v0) => "點擊修復為您創建 LIVE 文件夾,完成後重試安裝。(${v0})"; @@ -127,7 +127,7 @@ class MessageLookup extends MessageLookupByLibrary { static String m48(v0, v1, v2, v3, v4) => "系統:${v0}\n\n處理器:${v1}\n\n內存大小:${v2}GB\n\n顯卡信息:\n${v3}\n\n硬盤信息:\n${v4}\n\n"; - static String m49(v0) => "處理失敗!:${v0}"; + static String m49(V0) => "處理失敗!:${V0}"; final messages = _notInlinedMessages(_notInlinedMessages); static Map _notInlinedMessages(_) => { @@ -167,10 +167,11 @@ class MessageLookup extends MessageLookupByLibrary { "app_index_menu_tools": MessageLookupByLibrary.simpleMessage("工具"), "app_index_version_info": m0, "app_init_failed_with_reason": m1, + "app_language_code": MessageLookupByLibrary.simpleMessage("zh_TW"), + "app_language_name": MessageLookupByLibrary.simpleMessage("繁體中文"), "app_shortcut_name": MessageLookupByLibrary.simpleMessage("SC漢化盒子DEV.lnk"), - "app_splash_almost_done": - MessageLookupByLibrary.simpleMessage("即將完成..."), + "app_splash_almost_done": MessageLookupByLibrary.simpleMessage("即將完成…"), "app_splash_checking_availability": MessageLookupByLibrary.simpleMessage("正在檢測可用性,這可能需要一點時間..."), "app_splash_checking_for_updates": diff --git a/lib/generated/l10n.dart b/lib/generated/l10n.dart index 023008f..bdacfba 100644 --- a/lib/generated/l10n.dart +++ b/lib/generated/l10n.dart @@ -50,3333 +50,3353 @@ class S { return Localizations.of(context, S); } - /// `SC汉化盒子 V{v0} {v1}` + /// `English` + String get app_language_name { + return Intl.message( + 'English', + name: 'app_language_name', + desc: '', + args: [], + ); + } + + /// `en` + String get app_language_code { + return Intl.message( + 'en', + name: 'app_language_code', + desc: '', + args: [], + ); + } + + /// `SCToolBox V {v0} {v1}` String app_index_version_info(Object v0, Object v1) { return Intl.message( - 'SC汉化盒子 V$v0 $v1', + 'SCToolBox V $v0 $v1', name: 'app_index_version_info', desc: '', args: [v0, v1], ); } - /// `SC汉化盒子DEV.lnk` + /// `SCToolBox.lnk` String get app_shortcut_name { return Intl.message( - 'SC汉化盒子DEV.lnk', + 'SCToolBox.lnk', name: 'app_shortcut_name', desc: '', args: [], ); } - /// `检查更新` + /// `Check for updates` String get about_check_update { return Intl.message( - '检查更新', + 'Check for updates', name: 'about_check_update', desc: '', args: [], ); } - /// `不仅仅是汉化!\n\nSC汉化盒子是你探索宇宙的好帮手,我们致力于为各位公民解决游戏中的常见问题,并为社区汉化、性能调优、常用网站汉化 等操作提供便利。` + /// `The SCToolBox is a good helper for your exploring the universe. We are committed to solving common problems in the game for citizens, and facilitate the operation of community localization, performance tuning, and commonly used website localization operations.` String get about_app_description { return Intl.message( - '不仅仅是汉化!\n\nSC汉化盒子是你探索宇宙的好帮手,我们致力于为各位公民解决游戏中的常见问题,并为社区汉化、性能调优、常用网站汉化 等操作提供便利。', + 'The SCToolBox is a good helper for your exploring the universe. We are committed to solving common problems in the game for citizens, and facilitate the operation of community localization, performance tuning, and commonly used website localization operations.', name: 'about_app_description', desc: '', args: [], ); } - /// `在线反馈` + /// `Online feedback` String get about_online_feedback { return Intl.message( - '在线反馈', + 'Online feedback', name: 'about_online_feedback', desc: '', args: [], ); } - /// `QQ群: 940696487` + /// `QQ group: 940696487` String get about_action_qq_group { return Intl.message( - 'QQ群: 940696487', + 'QQ group: 940696487', name: 'about_action_qq_group', desc: '', args: [], ); } - /// `邮箱: scbox@xkeyc.com` + /// `Email: scbox@xkeyc.com` String get about_action_email { return Intl.message( - '邮箱: scbox@xkeyc.com', + 'Email: scbox@xkeyc.com', name: 'about_action_email', desc: '', args: [], ); } - /// `开源` + /// `Open source` String get about_action_open_source { return Intl.message( - '开源', + 'Open source', name: 'about_action_open_source', desc: '', args: [], ); } - /// `这是一个非官方的星际公民工具,不隶属于 Cloud Imperium 公司集团。 本软件中非由其主机或用户创作的所有内容均为其各自所有者的财产。 \nStar Citizen®、Roberts Space Industries® 和 Cloud Imperium® 是 Cloud Imperium Rights LLC 的注册商标。` + /// `This is an unofficial interstellar citizen tool that is not affiliated to Cloud Imperium Group. In this software, all the contents of their own owners or users are their own property.\nStar Citizen®, Roberts Space Industries® and Cloud Imperium® are the registered trademarks of Cloud Imperium Rights LLC.` String get about_disclaimer { return Intl.message( - '这是一个非官方的星际公民工具,不隶属于 Cloud Imperium 公司集团。 本软件中非由其主机或用户创作的所有内容均为其各自所有者的财产。 \nStar Citizen®、Roberts Space Industries® 和 Cloud Imperium® 是 Cloud Imperium Rights LLC 的注册商标。', + 'This is an unofficial interstellar citizen tool that is not affiliated to Cloud Imperium Group. In this software, all the contents of their own owners or users are their own property.\nStar Citizen®, Roberts Space Industries® and Cloud Imperium® are the registered trademarks of Cloud Imperium Rights LLC.', name: 'about_disclaimer', desc: '', args: [], ); } - /// `启动` + /// `Start up` String get about_analytics_launch { return Intl.message( - '启动', + 'Start up', name: 'about_analytics_launch', desc: '', args: [], ); } - /// `启动游戏` + /// `Start the game` String get about_analytics_launch_game { return Intl.message( - '启动游戏', + 'Start the game', name: 'about_analytics_launch_game', desc: '', args: [], ); } - /// `累计用户` + /// `Cumulative users` String get about_analytics_total_users { return Intl.message( - '累计用户', + 'Cumulative users', name: 'about_analytics_total_users', desc: '', args: [], ); } - /// `汉化安装` + /// `Localization installation` String get about_analytics_install_translation { return Intl.message( - '汉化安装', + 'Localization installation', name: 'about_analytics_install_translation', desc: '', args: [], ); } - /// `性能调优` + /// `Performance tuning` String get about_analytics_performance_optimization { return Intl.message( - '性能调优', + 'Performance tuning', name: 'about_analytics_performance_optimization', desc: '', args: [], ); } - /// `P4K分流` + /// `P4k diversion` String get about_analytics_p4k_redirection { return Intl.message( - 'P4K分流', + 'P4k diversion', name: 'about_analytics_p4k_redirection', desc: '', args: [], ); } - /// `位` + /// `Bit` String get about_analytics_units_user { return Intl.message( - '位', + 'Bit', name: 'about_analytics_units_user', desc: '', args: [], ); } - /// `次` + /// `Second-rate` String get about_analytics_units_times { return Intl.message( - '次', + 'Second-rate', name: 'about_analytics_units_times', desc: '', args: [], ); } - /// `已经是最新版本!` + /// `It is already the latest version!` String get about_info_latest_version { return Intl.message( - '已经是最新版本!', + 'It is already the latest version!', name: 'about_info_latest_version', desc: '', args: [], ); } - /// `节日倒计时` + /// `Countdown` String get home_holiday_countdown { return Intl.message( - '节日倒计时', + 'Countdown', name: 'home_holiday_countdown', desc: '', args: [], ); } - /// `* 以上节日日期由人工收录、维护,可能存在错误,欢迎反馈!` + /// `* The above festival date is included in artificially and maintained. There may be errors. Welcome to feedback!` String get home_holiday_countdown_disclaimer { return Intl.message( - '* 以上节日日期由人工收录、维护,可能存在错误,欢迎反馈!', + '* The above festival date is included in artificially and maintained. There may be errors. Welcome to feedback!', name: 'home_holiday_countdown_disclaimer', desc: '', args: [], ); } - /// `一键启动` + /// `One-button start` String get home_action_one_click_launch { return Intl.message( - '一键启动', + 'One-button start', name: 'home_action_one_click_launch', desc: '', args: [], ); } - /// `登录中...` + /// `Logging in...` String get home_title_logging_in { return Intl.message( - '登录中...', + 'Logging in...', name: 'home_title_logging_in', desc: '', args: [], ); } - /// `* 若开启了自动填充,请留意弹出的 Windows Hello 窗口` + /// `* If the automatic filling is turned on, please pay attention to the pop -up Windows Hello window` String get home_info_auto_fill_notice { return Intl.message( - '* 若开启了自动填充,请留意弹出的 Windows Hello 窗口', + '* If the automatic filling is turned on, please pay attention to the pop -up Windows Hello window', name: 'home_info_auto_fill_notice', desc: '', args: [], ); } - /// `欢迎回来!` + /// `Welcome back!` String get home_login_title_welcome_back { return Intl.message( - '欢迎回来!', + 'Welcome back!', name: 'home_login_title_welcome_back', desc: '', args: [], ); } - /// `正在为您启动游戏...` + /// `I'm starting the game for you ...` String get home_login_title_launching_game { return Intl.message( - '正在为您启动游戏...', + 'I\'m starting the game for you ...', name: 'home_login_title_launching_game', desc: '', args: [], ); } - /// `登录 RSI 账户` + /// `Log in to RSI account` String get home_action_login_rsi_account { return Intl.message( - '登录 RSI 账户', + 'Log in to RSI account', name: 'home_action_login_rsi_account', desc: '', args: [], ); } - /// `是否开启自动密码填充?` + /// `Do you turn on the automatic password filling?` String get home_action_q_auto_password_fill_prompt { return Intl.message( - '是否开启自动密码填充?', + 'Do you turn on the automatic password filling?', name: 'home_action_q_auto_password_fill_prompt', desc: '', args: [], ); } - /// `盒子将使用 PIN 与 Windows 凭据加密保存您的密码,密码只存储在您的设备中。\n\n当下次登录需要输入密码时,您只需授权PIN即可自动填充登录。` + /// `The box will use the PIN and Windows credentials to save your password encryption, and the password is only stored in your device.\n\nWhen you need to enter a password for the next login, you only need to authorize PIN to automatically fill in the login.` String get home_login_info_password_encryption_notice { return Intl.message( - '盒子将使用 PIN 与 Windows 凭据加密保存您的密码,密码只存储在您的设备中。\n\n当下次登录需要输入密码时,您只需授权PIN即可自动填充登录。', + 'The box will use the PIN and Windows credentials to save your password encryption, and the password is only stored in your device.\n\nWhen you need to enter a password for the next login, you only need to authorize PIN to automatically fill in the login.', name: 'home_login_info_password_encryption_notice', desc: '', args: [], ); } - /// `输入PIN以启用加密` + /// `Enter PIN to enable encryption` String get home_login_info_enter_pin_to_encrypt { return Intl.message( - '输入PIN以启用加密', + 'Enter PIN to enable encryption', name: 'home_login_info_enter_pin_to_encrypt', desc: '', args: [], ); } - /// `游戏版本过期` + /// `Game version expires` String get home_login_info_game_version_outdated { return Intl.message( - '游戏版本过期', + 'Game version expires', name: 'home_login_info_game_version_outdated', desc: '', args: [], ); } - /// `RSI 服务器报告版本号:{v1} \n\n本地版本号:{v2} \n\n建议使用 RSI Launcher 更新游戏!` + /// `RSI server report version number: {v1}\n\nLocal version number: {v2}\n\nIt is recommended to use RSI Launcher to update the game!` String home_login_info_rsi_server_report(Object v1, Object v2) { return Intl.message( - 'RSI 服务器报告版本号:$v1 \n\n本地版本号:$v2 \n\n建议使用 RSI Launcher 更新游戏!', + 'RSI server report version number: $v1\n\nLocal version number: $v2\n\nIt is recommended to use RSI Launcher to update the game!', name: 'home_login_info_rsi_server_report', desc: '', args: [v1, v2], ); } - /// `忽略` + /// `Neglect` String get home_login_info_action_ignore { return Intl.message( - '忽略', + 'Neglect', name: 'home_login_info_action_ignore', desc: '', args: [], ); } - /// `盒子一键启动` + /// `Box one -click start` String get home_login_action_title_box_one_click_launch { return Intl.message( - '盒子一键启动', + 'Box one -click start', name: 'home_login_action_title_box_one_click_launch', desc: '', args: [], ); } - /// `本功能可以帮您更加便利的启动游戏。\n\n为确保账户安全 ,本功能使用汉化浏览器保留登录状态,且不会保存您的密码信息(除非你启用了自动填充功能)。\n\n使用此功能登录账号时请确保您的 SC汉化盒子 是从可信任的来源下载。` + /// `This feature can help you start the game more conveniently.\n\nTo ensure the security of the account, this function uses the Localization browser to retain the login status and will not save your password information (unless you enable the automatic filling function).\n\nWhen logging in to the account, please make sure your SCToolBox is downloaded from a trusted source.` String get home_login_info_one_click_launch_description { return Intl.message( - '本功能可以帮您更加便利的启动游戏。\n\n为确保账户安全 ,本功能使用汉化浏览器保留登录状态,且不会保存您的密码信息(除非你启用了自动填充功能)。\n\n使用此功能登录账号时请确保您的 SC汉化盒子 是从可信任的来源下载。', + 'This feature can help you start the game more conveniently.\n\nTo ensure the security of the account, this function uses the Localization browser to retain the login status and will not save your password information (unless you enable the automatic filling function).\n\nWhen logging in to the account, please make sure your SCToolBox is downloaded from a trusted source.', name: 'home_login_info_one_click_launch_description', desc: '', args: [], ); } - /// `需要安装 WebView2 Runtime` + /// `Need to install WebView2 Runtime` String get home_login_action_title_need_webview2_runtime { return Intl.message( - '需要安装 WebView2 Runtime', + 'Need to install WebView2 Runtime', name: 'home_login_action_title_need_webview2_runtime', desc: '', args: [], ); } - /// `关闭` + /// `Closure` String get action_close { return Intl.message( - '关闭', + 'Closure', name: 'action_close', desc: '', args: [], ); } - /// `限速设置` + /// `Speed limit setting` String get downloader_speed_limit_settings { return Intl.message( - '限速设置', + 'Speed limit setting', name: 'downloader_speed_limit_settings', desc: '', args: [], ); } - /// `全部暂停` + /// `All of the suspension` String get downloader_action_pause_all { return Intl.message( - '全部暂停', + 'All of the suspension', name: 'downloader_action_pause_all', desc: '', args: [], ); } - /// `恢复全部` + /// `Restore all` String get downloader_action_resume_all { return Intl.message( - '恢复全部', + 'Restore all', name: 'downloader_action_resume_all', desc: '', args: [], ); } - /// `全部取消` + /// `Cancel all of them` String get downloader_action_cancel_all { return Intl.message( - '全部取消', + 'Cancel all of them', name: 'downloader_action_cancel_all', desc: '', args: [], ); } - /// `无下载任务` + /// `No download task` String get downloader_info_no_download_tasks { return Intl.message( - '无下载任务', + 'No download task', name: 'downloader_info_no_download_tasks', desc: '', args: [], ); } - /// `总大小:{v1}` + /// `Total size: {v1}` String downloader_info_total_size(Object v1) { return Intl.message( - '总大小:$v1', + 'Total size: $v1', name: 'downloader_info_total_size', desc: '', args: [v1], ); } - /// `校验中...({v2})` + /// `In the verification ... ({v2})` String downloader_info_verifying(Object v2) { return Intl.message( - '校验中...($v2)', + 'In the verification ... ($v2)', name: 'downloader_info_verifying', desc: '', args: [v2], ); } - /// `下载中... ({v0}%)` + /// `Download ... ({v0}%)` String downloader_info_downloading(Object v0) { return Intl.message( - '下载中... ($v0%)', + 'Download ... ($v0%)', name: 'downloader_info_downloading', desc: '', args: [v0], ); } - /// `状态:{v0}` + /// `Status: {v0}` String downloader_info_status(Object v0) { return Intl.message( - '状态:$v0', + 'Status: $v0', name: 'downloader_info_status', desc: '', args: [v0], ); } - /// `已上传:{v0}` + /// `Uploaded: {v0}` String downloader_info_uploaded(Object v0) { return Intl.message( - '已上传:$v0', + 'Uploaded: $v0', name: 'downloader_info_uploaded', desc: '', args: [v0], ); } - /// `已下载:{v0}` + /// `Downloaded: {v0}` String downloader_info_downloaded(Object v0) { return Intl.message( - '已下载:$v0', + 'Downloaded: $v0', name: 'downloader_info_downloaded', desc: '', args: [v0], ); } - /// `选项` + /// `Option` String get downloader_action_options { return Intl.message( - '选项', + 'Option', name: 'downloader_action_options', desc: '', args: [], ); } - /// `继续下载` + /// `Continue download` String get downloader_action_continue_download { return Intl.message( - '继续下载', + 'Continue download', name: 'downloader_action_continue_download', desc: '', args: [], ); } - /// `暂停下载` + /// `Paradse download` String get downloader_action_pause_download { return Intl.message( - '暂停下载', + 'Paradse download', name: 'downloader_action_pause_download', desc: '', args: [], ); } - /// `取消下载` + /// `Cancel download` String get downloader_action_cancel_download { return Intl.message( - '取消下载', + 'Cancel download', name: 'downloader_action_cancel_download', desc: '', args: [], ); } - /// `打开文件夹` + /// `Open the folder` String get action_open_folder { return Intl.message( - '打开文件夹', + 'Open the folder', name: 'action_open_folder', desc: '', args: [], ); } - /// `下载: {v0}/s 上传:{v1}/s` + /// `Download: {v0}/s Upload: {v1}/s` String downloader_info_download_upload_speed(Object v0, Object v1) { return Intl.message( - '下载: $v0/s 上传:$v1/s', + 'Download: $v0/s Upload: $v1/s', name: 'downloader_info_download_upload_speed', desc: '', args: [v0, v1], ); } - /// `下载中...` + /// `Downloading...` String get downloader_info_downloading_status { return Intl.message( - '下载中...', + 'Downloading...', name: 'downloader_info_downloading_status', desc: '', args: [], ); } - /// `等待中` + /// `Waiting` String get downloader_info_waiting { return Intl.message( - '等待中', + 'Waiting', name: 'downloader_info_waiting', desc: '', args: [], ); } - /// `已暂停` + /// `Paused` String get downloader_info_paused { return Intl.message( - '已暂停', + 'Paused', name: 'downloader_info_paused', desc: '', args: [], ); } - /// `下载失败` + /// `Download failed` String get downloader_info_download_failed { return Intl.message( - '下载失败', + 'Download failed', name: 'downloader_info_download_failed', desc: '', args: [], ); } - /// `下载完成` + /// `Download completed` String get downloader_info_download_completed { return Intl.message( - '下载完成', + 'Download completed', name: 'downloader_info_download_completed', desc: '', args: [], ); } - /// `已删除` + /// `Deleted` String get downloader_info_deleted { return Intl.message( - '已删除', + 'Deleted', name: 'downloader_info_deleted', desc: '', args: [], ); } - /// `下载中` + /// `Downloading` String get downloader_title_downloading { return Intl.message( - '下载中', + 'Downloading', name: 'downloader_title_downloading', desc: '', args: [], ); } - /// `已结束` + /// `Over` String get downloader_title_ended { return Intl.message( - '已结束', + 'Over', name: 'downloader_title_ended', desc: '', args: [], ); } - /// `确认取消全部任务?` + /// `Confirm the cancellation of all tasks?` String get downloader_action_confirm_cancel_all_tasks { return Intl.message( - '确认取消全部任务?', + 'Confirm the cancellation of all tasks?', name: 'downloader_action_confirm_cancel_all_tasks', desc: '', args: [], ); } - /// `如果文件不再需要,你可能需要手动删除下载文件。` + /// `If the file is no longer needed, you may need to delete the download file manually.` String get downloader_info_manual_file_deletion_note { return Intl.message( - '如果文件不再需要,你可能需要手动删除下载文件。', + 'If the file is no longer needed, you may need to delete the download file manually.', name: 'downloader_info_manual_file_deletion_note', desc: '', args: [], ); } - /// `确认取消下载?` + /// `Confirm the cancellation download?` String get downloader_action_confirm_cancel_download { return Intl.message( - '确认取消下载?', + 'Confirm the cancellation download?', name: 'downloader_action_confirm_cancel_download', desc: '', args: [], ); } - /// `SC 汉化盒子使用 p2p 网络来加速文件下载,如果您流量有限,可在此处将上传带宽设置为 1(byte)。` + /// `The SCToolBox uses the P2P network to accelerate file download. If you have limited traffic, you can set the upload bandwidth to 1 (byte) here.` String get downloader_info_p2p_network_note { return Intl.message( - 'SC 汉化盒子使用 p2p 网络来加速文件下载,如果您流量有限,可在此处将上传带宽设置为 1(byte)。', + 'The SCToolBox uses the P2P network to accelerate file download. If you have limited traffic, you can set the upload bandwidth to 1 (byte) here.', name: 'downloader_info_p2p_network_note', desc: '', args: [], ); } - /// `请输入下载单位,如:1、100k、10m, 0或留空为不限速。` + /// `Please enter the download unit.` String get downloader_info_download_unit_input_prompt { return Intl.message( - '请输入下载单位,如:1、100k、10m, 0或留空为不限速。', + 'Please enter the download unit.', name: 'downloader_info_download_unit_input_prompt', desc: '', args: [], ); } - /// `上传限速:` + /// `Upload speed limit:` String get downloader_input_upload_speed_limit { return Intl.message( - '上传限速:', + 'Upload speed limit:', name: 'downloader_input_upload_speed_limit', desc: '', args: [], ); } - /// `下载限速:` + /// `Download speed limit:` String get downloader_input_download_speed_limit { return Intl.message( - '下载限速:', + 'Download speed limit:', name: 'downloader_input_download_speed_limit', desc: '', args: [], ); } - /// `* P2P 上传仅在下载文件时进行,下载完成后会关闭 p2p 连接。如您想参与做种,请通过关于页面联系我们。` + /// `* P2P upload is only performed when downloading files, and the P2P connection will be turned off after downloading. If you want to participate in planting, please contact us about the page.` String get downloader_input_info_p2p_upload_note { return Intl.message( - '* P2P 上传仅在下载文件时进行,下载完成后会关闭 p2p 连接。如您想参与做种,请通过关于页面联系我们。', + '* P2P upload is only performed when downloading files, and the P2P connection will be turned off after downloading. If you want to participate in planting, please contact us about the page.', name: 'downloader_input_info_p2p_upload_note', desc: '', args: [], ); } - /// `一键诊断 -> {v0}` + /// `One -click diagnosis-> {v0}` String doctor_title_one_click_diagnosis(Object v0) { return Intl.message( - '一键诊断 -> $v0', + 'One -click diagnosis-> $v0', name: 'doctor_title_one_click_diagnosis', desc: '', args: [v0], ); } - /// `RSI启动器log` + /// `RSI starter log` String get doctor_action_rsi_launcher_log { return Intl.message( - 'RSI启动器log', + 'RSI starter log', name: 'doctor_action_rsi_launcher_log', desc: '', args: [], ); } - /// `游戏运行log` + /// `Game running log` String get doctor_action_game_run_log { return Intl.message( - '游戏运行log', + 'Game running log', name: 'doctor_action_game_run_log', desc: '', args: [], ); } - /// `扫描完毕,没有找到问题!` + /// `After scanning, no problem was found!` String get doctor_info_scan_complete_no_issues { return Intl.message( - '扫描完毕,没有找到问题!', + 'After scanning, no problem was found!', name: 'doctor_info_scan_complete_no_issues', desc: '', args: [], ); } - /// `正在处理...` + /// `Treatment ...` String get doctor_info_processing { return Intl.message( - '正在处理...', + 'Treatment ...', name: 'doctor_info_processing', desc: '', args: [], ); } - /// `您即将前往由 深空治疗中心(QQ群号:536454632 ) 提供的游戏异常救援服务,主要解决游戏安装失败与频繁闪退,如游戏玩法问题,请勿加群。` + /// `You are about to go to the game abnormal rescue services provided by the Deep Space Treatment Center (QQ group number: 536454632), which mainly solve the failure and frequent flashback of game installation. If you are a gameplay problem, please do not add groups.` String get doctor_info_game_rescue_service_note { return Intl.message( - '您即将前往由 深空治疗中心(QQ群号:536454632 ) 提供的游戏异常救援服务,主要解决游戏安装失败与频繁闪退,如游戏玩法问题,请勿加群。', + 'You are about to go to the game abnormal rescue services provided by the Deep Space Treatment Center (QQ group number: 536454632), which mainly solve the failure and frequent flashback of game installation. If you are a gameplay problem, please do not add groups.', name: 'doctor_info_game_rescue_service_note', desc: '', args: [], ); } - /// `需要帮助? 点击加群寻求免费人工支援!` + /// `Need help? Click to seek free artificial support!` String get doctor_info_need_help { return Intl.message( - '需要帮助? 点击加群寻求免费人工支援!', + 'Need help? Click to seek free artificial support!', name: 'doctor_info_need_help', desc: '', args: [], ); } - /// `注意:本工具检测结果仅供参考,若您不理解以下操作,请提供截图给有经验的玩家!` + /// `Note: The test results of this tool are for reference only. If you do not understand the following operations, please provide screenshots for experienced players!` String get doctor_info_tool_check_result_note { return Intl.message( - '注意:本工具检测结果仅供参考,若您不理解以下操作,请提供截图给有经验的玩家!', + 'Note: The test results of this tool are for reference only. If you do not understand the following operations, please provide screenshots for experienced players!', name: 'doctor_info_tool_check_result_note', desc: '', args: [], ); } - /// `不支持的操作系统,游戏可能无法运行` + /// `The operating system that does not support, the game may not be able to run` String get doctor_info_result_unsupported_os { return Intl.message( - '不支持的操作系统,游戏可能无法运行', + 'The operating system that does not support, the game may not be able to run', name: 'doctor_info_result_unsupported_os', desc: '', args: [], ); } - /// `请升级您的系统 ({v0})` + /// `Please upgrade your system ({v0})` String doctor_info_result_upgrade_system(Object v0) { return Intl.message( - '请升级您的系统 ($v0)', + 'Please upgrade your system ($v0)', name: 'doctor_info_result_upgrade_system', desc: '', args: [v0], ); } - /// `安装目录缺少LIVE文件夹,可能导致安装失败` + /// `The installation directory lacks a Live folder, which may cause the installation to fail` String get doctor_info_result_missing_live_folder { return Intl.message( - '安装目录缺少LIVE文件夹,可能导致安装失败', + 'The installation directory lacks a Live folder, which may cause the installation to fail', name: 'doctor_info_result_missing_live_folder', desc: '', args: [], ); } - /// `点击修复为您创建 LIVE 文件夹,完成后重试安装。({v0})` + /// `Click to fix the Live folder for you, and install it after completion. ({v0})` String doctor_info_result_create_live_folder(Object v0) { return Intl.message( - '点击修复为您创建 LIVE 文件夹,完成后重试安装。($v0)', + 'Click to fix the Live folder for you, and install it after completion. ($v0)', name: 'doctor_info_result_create_live_folder', desc: '', args: [v0], ); } - /// `新型 NVME 设备,与 RSI 启动器暂不兼容,可能导致安装失败` + /// `The new NVME device is not compatible with the RSI starter for the time being, which may cause the installation to fail` String get doctor_info_result_incompatible_nvme_device { return Intl.message( - '新型 NVME 设备,与 RSI 启动器暂不兼容,可能导致安装失败', + 'The new NVME device is not compatible with the RSI starter for the time being, which may cause the installation to fail', name: 'doctor_info_result_incompatible_nvme_device', desc: '', args: [], ); } - /// `为注册表项添加 ForcedPhysicalSectorSizeInBytes 值 模拟旧设备。硬盘分区({v0})` + /// `Add ForcedPhysicalsectorsizeinbytes value to the registry item to simulate old devices. Hard disk partition ({v0})` String doctor_info_result_add_registry_value(Object v0) { return Intl.message( - '为注册表项添加 ForcedPhysicalSectorSizeInBytes 值 模拟旧设备。硬盘分区($v0)', + 'Add ForcedPhysicalsectorsizeinbytes value to the registry item to simulate old devices. Hard disk partition ($v0)', name: 'doctor_info_result_add_registry_value', desc: '', args: [v0], ); } - /// `EasyAntiCheat 文件丢失` + /// `Easyanticheat file loss` String get doctor_info_result_missing_easyanticheat_files { return Intl.message( - 'EasyAntiCheat 文件丢失', + 'Easyanticheat file loss', name: 'doctor_info_result_missing_easyanticheat_files', desc: '', args: [], ); } - /// `未在 LIVE 文件夹找到 EasyAntiCheat 文件 或 文件不完整,请使用 RSI 启动器校验文件` + /// `Not found the EasyAnticheat file or file incomplete in the Live folder, please use the RSI starter to check the file` String get doctor_info_result_verify_files_with_rsi_launcher { return Intl.message( - '未在 LIVE 文件夹找到 EasyAntiCheat 文件 或 文件不完整,请使用 RSI 启动器校验文件', + 'Not found the EasyAnticheat file or file incomplete in the Live folder, please use the RSI starter to check the file', name: 'doctor_info_result_verify_files_with_rsi_launcher', desc: '', args: [], ); } - /// `EasyAntiCheat 未安装 或 未正常退出` + /// `Easyanticheat is not installed or not withdrawn normally` String get doctor_info_result_easyanticheat_not_installed { return Intl.message( - 'EasyAntiCheat 未安装 或 未正常退出', + 'Easyanticheat is not installed or not withdrawn normally', name: 'doctor_info_result_easyanticheat_not_installed', desc: '', args: [], ); } - /// `EasyAntiCheat 未安装,请点击修复为您一键安装。(在游戏正常启动并结束前,该问题会一直出现,若您因为其他原因游戏闪退,可忽略此条目)` + /// `Easyanticheat is not installed, please click to repair it for you one click. (Before the game starts normally and ends, the problem will always appear. If you retreat for other reasons, you can ignore this entry)` String get doctor_info_result_install_easyanticheat { return Intl.message( - 'EasyAntiCheat 未安装,请点击修复为您一键安装。(在游戏正常启动并结束前,该问题会一直出现,若您因为其他原因游戏闪退,可忽略此条目)', + 'Easyanticheat is not installed, please click to repair it for you one click. (Before the game starts normally and ends, the problem will always appear. If you retreat for other reasons, you can ignore this entry)', name: 'doctor_info_result_install_easyanticheat', desc: '', args: [], ); } - /// `中文用户名!` + /// `No-English username!` String get doctor_info_result_chinese_username { return Intl.message( - '中文用户名!', + 'No-English username!', name: 'doctor_info_result_chinese_username', desc: '', args: [], ); } - /// `中文用户名可能会导致游戏启动/安装错误! 点击修复按钮查看修改教程!` + /// `The No-English username may cause the game to start/install errors! Click the repair button to view the modification tutorial!` String get doctor_info_result_chinese_username_error { return Intl.message( - '中文用户名可能会导致游戏启动/安装错误! 点击修复按钮查看修改教程!', + 'The No-English username may cause the game to start/install errors! Click the repair button to view the modification tutorial!', name: 'doctor_info_result_chinese_username_error', desc: '', args: [], ); } - /// `中文安装路径!` + /// `No-English installation path!` String get doctor_info_result_chinese_install_path { return Intl.message( - '中文安装路径!', + 'No-English installation path!', name: 'doctor_info_result_chinese_install_path', desc: '', args: [], ); } - /// `中文安装路径!这可能会导致游戏 启动/安装 错误!({v0}),请在RSI启动器更换安装路径。` - String doctor_info_result_chinese_install_path_error(Object v0) { + /// `No-English installation path! This may cause the game to start/install errors! ({V0}), please replace the installation path at the RSI starter.` + String doctor_info_result_chinese_install_path_error(Object V0) { return Intl.message( - '中文安装路径!这可能会导致游戏 启动/安装 错误!($v0),请在RSI启动器更换安装路径。', + 'No-English installation path! This may cause the game to start/install errors! ($V0), please replace the installation path at the RSI starter.', name: 'doctor_info_result_chinese_install_path_error', desc: '', - args: [v0], + args: [V0], ); } - /// `物理内存过低` + /// `Paralying memory is too low` String get doctor_info_result_low_physical_memory { return Intl.message( - '物理内存过低', + 'Paralying memory is too low', name: 'doctor_info_result_low_physical_memory', desc: '', args: [], ); } - /// `您至少需要 16GB 的物理内存(Memory)才可运行此游戏。(当前大小:{v0})` + /// `You need at least 16GB of physical memory (Memory) to run this game. (Current size: {v0})` String doctor_info_result_memory_requirement(Object v0) { return Intl.message( - '您至少需要 16GB 的物理内存(Memory)才可运行此游戏。(当前大小:$v0)', + 'You need at least 16GB of physical memory (Memory) to run this game. (Current size: $v0)', name: 'doctor_info_result_memory_requirement', desc: '', args: [v0], ); } - /// `修复建议: {v0}` + /// `Repair suggestions: {v0}` String doctor_info_result_fix_suggestion(Object v0) { return Intl.message( - '修复建议: $v0', + 'Repair suggestions: $v0', name: 'doctor_info_result_fix_suggestion', desc: '', args: [v0], ); } - /// `暂无解决方法,请截图反馈` + /// `No solution, please take screenshots feedback` String get doctor_info_result_no_solution { return Intl.message( - '暂无解决方法,请截图反馈', + 'No solution, please take screenshots feedback', name: 'doctor_info_result_no_solution', desc: '', args: [], ); } - /// `修复` + /// `Repair` String get doctor_info_action_fix { return Intl.message( - '修复', + 'Repair', name: 'doctor_info_action_fix', desc: '', args: [], ); } - /// `查看解决方案` + /// `View solution` String get doctor_action_view_solution { return Intl.message( - '查看解决方案', + 'View solution', name: 'doctor_action_view_solution', desc: '', args: [], ); } - /// `请在首页选择游戏安装目录。` + /// `Please select the game installation directory on the homepage.` String get doctor_tip_title_select_game_directory { return Intl.message( - '请在首页选择游戏安装目录。', + 'Please select the game installation directory on the homepage.', name: 'doctor_tip_title_select_game_directory', desc: '', args: [], ); } - /// `若您的硬件达标,请尝试安装最新的 Windows 系统。` + /// `If your hardware meets the standard, try to install the latest Windows system.` String get doctor_action_result_try_latest_windows { return Intl.message( - '若您的硬件达标,请尝试安装最新的 Windows 系统。', + 'If your hardware meets the standard, try to install the latest Windows system.', name: 'doctor_action_result_try_latest_windows', desc: '', args: [], ); } - /// `创建文件夹成功,请尝试继续下载游戏!` + /// `Create a folder success, try to continue download the game!` String get doctor_action_result_create_folder_success { return Intl.message( - '创建文件夹成功,请尝试继续下载游戏!', + 'Create a folder success, try to continue download the game!', name: 'doctor_action_result_create_folder_success', desc: '', args: [], ); } - /// `创建文件夹失败,请尝试手动创建。\n目录:{v0} \n错误:{v1}` + /// `Create a folder failed, please try to create manually.\nDirectory: {v0}\nError: {v1}` String doctor_action_result_create_folder_fail(Object v0, Object v1) { return Intl.message( - '创建文件夹失败,请尝试手动创建。\n目录:$v0 \n错误:$v1', + 'Create a folder failed, please try to create manually.\nDirectory: $v0\nError: $v1', name: 'doctor_action_result_create_folder_fail', desc: '', args: [v0, v1], ); } - /// `修复成功,请尝试重启后继续安装游戏! 若注册表修改操作导致其他软件出现兼容问题,请使用 工具 中的 NVME 注册表清理。` + /// `If the repair is successful, try to restart and continue to install the game! If the registry modification operation causes compatibility problems with other software, please use the NVMe registry in the tool to clean up.` String get doctor_action_result_fix_success { return Intl.message( - '修复成功,请尝试重启后继续安装游戏! 若注册表修改操作导致其他软件出现兼容问题,请使用 工具 中的 NVME 注册表清理。', + 'If the repair is successful, try to restart and continue to install the game! If the registry modification operation causes compatibility problems with other software, please use the NVMe registry in the tool to clean up.', name: 'doctor_action_result_fix_success', desc: '', args: [], ); } - /// `修复失败,{v0}` + /// `Failure to repair, {v0}` String doctor_action_result_fix_fail(Object v0) { return Intl.message( - '修复失败,$v0', + 'Failure to repair, $v0', name: 'doctor_action_result_fix_fail', desc: '', args: [v0], ); } - /// `修复成功,请尝试启动游戏。(若问题无法解决,请使用工具箱的 《重装 EAC》)` + /// `If the repair is successful, try to start the game. (If the problem cannot be solved, please use the toolbox's "Reinstall EAC")` String get doctor_action_result_game_start_success { return Intl.message( - '修复成功,请尝试启动游戏。(若问题无法解决,请使用工具箱的 《重装 EAC》)', + 'If the repair is successful, try to start the game. (If the problem cannot be solved, please use the toolbox\'s "Reinstall EAC")', name: 'doctor_action_result_game_start_success', desc: '', args: [], ); } - /// `即将跳转,教程来自互联网,请谨慎操作...` + /// `The tutorial is about to jump, the tutorial comes from the Internet, please operate carefully ...` String get doctor_action_result_redirect_warning { return Intl.message( - '即将跳转,教程来自互联网,请谨慎操作...', + 'The tutorial is about to jump, the tutorial comes from the Internet, please operate carefully ...', name: 'doctor_action_result_redirect_warning', desc: '', args: [], ); } - /// `该问题暂不支持自动处理,请提供截图寻求帮助` + /// `This problem does not support automatic processing for the time being, please provide screenshots for help` String get doctor_action_result_issue_not_supported { return Intl.message( - '该问题暂不支持自动处理,请提供截图寻求帮助', + 'This problem does not support automatic processing for the time being, please provide screenshots for help', name: 'doctor_action_result_issue_not_supported', desc: '', args: [], ); } - /// `正在分析...` + /// `Analysing...` String get doctor_action_analyzing { return Intl.message( - '正在分析...', + 'Analysing...', name: 'doctor_action_analyzing', desc: '', args: [], ); } - /// `分析完毕,没有发现问题` + /// `After the analysis, no problems are found` String get doctor_action_result_analysis_no_issue { return Intl.message( - '分析完毕,没有发现问题', + 'After the analysis, no problems are found', name: 'doctor_action_result_analysis_no_issue', desc: '', args: [], ); } - /// `分析完毕,发现 {v0} 个问题` + /// `After the analysis, I found that {v0} questions` String doctor_action_result_analysis_issues_found(Object v0) { return Intl.message( - '分析完毕,发现 $v0 个问题', + 'After the analysis, I found that $v0 questions', name: 'doctor_action_result_analysis_issues_found', desc: '', args: [v0], ); } - /// `扫描完毕,没有发现问题,若仍然安装失败,请尝试使用工具箱中的 RSI启动器管理员模式。` + /// `After scanning, no problem is found. If you still fail, try to use the RSI starter administrator mode in the toolbox.` String get doctor_action_result_toast_scan_no_issue { return Intl.message( - '扫描完毕,没有发现问题,若仍然安装失败,请尝试使用工具箱中的 RSI启动器管理员模式。', + 'After scanning, no problem is found. If you still fail, try to use the RSI starter administrator mode in the toolbox.', name: 'doctor_action_result_toast_scan_no_issue', desc: '', args: [], ); } - /// `正在检查:Game.log` + /// `Inspection: Game.log` String get doctor_action_tip_checking_game_log { return Intl.message( - '正在检查:Game.log', + 'Inspection: Game.log', name: 'doctor_action_tip_checking_game_log', desc: '', args: [], ); } - /// `游戏异常退出:{v0}` + /// `Game abnormal exit: {v0}` String doctor_action_info_game_abnormal_exit(Object v0) { return Intl.message( - '游戏异常退出:$v0', + 'Game abnormal exit: $v0', name: 'doctor_action_info_game_abnormal_exit', desc: '', args: [v0], ); } - /// `游戏异常退出:未知异常` + /// `Game abnormal exit: unknown abnormalities` String get doctor_action_info_game_abnormal_exit_unknown { return Intl.message( - '游戏异常退出:未知异常', + 'Game abnormal exit: unknown abnormalities', name: 'doctor_action_info_game_abnormal_exit_unknown', desc: '', args: [], ); } - /// `info:{v0},请点击右下角加群反馈。` + /// `Info: {v0}, please click to add group feedback in the lower right corner.` String doctor_action_info_info_feedback(Object v0) { return Intl.message( - 'info:$v0,请点击右下角加群反馈。', + 'Info: $v0, please click to add group feedback in the lower right corner.', name: 'doctor_action_info_info_feedback', desc: '', args: [v0], ); } - /// `正在检查:EAC` + /// `Inspection: EAC` String get doctor_action_info_checking_eac { return Intl.message( - '正在检查:EAC', + 'Inspection: EAC', name: 'doctor_action_info_checking_eac', desc: '', args: [], ); } - /// `正在检查:运行环境` + /// `Inspection: operating environment` String get doctor_action_info_checking_runtime { return Intl.message( - '正在检查:运行环境', + 'Inspection: operating environment', name: 'doctor_action_info_checking_runtime', desc: '', args: [], ); } - /// `不支持的操作系统:{v0}` + /// `Operating system that does not support: {v0}` String doctor_action_result_info_unsupported_os(Object v0) { return Intl.message( - '不支持的操作系统:$v0', + 'Operating system that does not support: $v0', name: 'doctor_action_result_info_unsupported_os', desc: '', args: [v0], ); } - /// `正在检查:安装信息` + /// `Inspection: Installation information` String get doctor_action_info_checking_install_info { return Intl.message( - '正在检查:安装信息', + 'Inspection: Installation information', name: 'doctor_action_info_checking_install_info', desc: '', args: [], ); } - /// `查看详情` + /// `Check the details` String get doctor_action_view_details { return Intl.message( - '查看详情', + 'Check the details', name: 'doctor_action_view_details', desc: '', args: [], ); } - /// `安装位置:` + /// `Installation location:` String get home_install_location { return Intl.message( - '安装位置:', + 'Installation location:', name: 'home_install_location', desc: '', args: [], ); } - /// `未安装 或 安装失败` + /// `Unpacking or installation failed` String get home_not_installed_or_failed { return Intl.message( - '未安装 或 安装失败', + 'Unpacking or installation failed', name: 'home_not_installed_or_failed', desc: '', args: [], ); } - /// `星际公民官网汉化` + /// `SC Official Localization` String get home_action_star_citizen_website_localization { return Intl.message( - '星际公民官网汉化', + 'SC Official Localization', name: 'home_action_star_citizen_website_localization', desc: '', args: [], ); } - /// `罗伯茨航天工业公司,万物的起源` + /// `Roberts Aerospace Industry Corporation, the origin of all things` String get home_action_info_roberts_space_industries_origin { return Intl.message( - '罗伯茨航天工业公司,万物的起源', + 'Roberts Aerospace Industry Corporation, the origin of all things', name: 'home_action_info_roberts_space_industries_origin', desc: '', args: [], ); } - /// `UEX 汉化` + /// `UEX Localization` String get home_action_uex_localization { return Intl.message( - 'UEX 汉化', + 'UEX Localization', name: 'home_action_uex_localization', desc: '', args: [], ); } - /// `采矿、精炼、贸易计算器、价格、船信息` + /// `Mining, refining, trade calculator, price, ship information` String get home_action_info_mining_refining_trade_calculator { return Intl.message( - '采矿、精炼、贸易计算器、价格、船信息', + 'Mining, refining, trade calculator, price, ship information', name: 'home_action_info_mining_refining_trade_calculator', desc: '', args: [], ); } - /// `DPS计算器汉化` + /// `DPS calculator Localization` String get home_action_dps_calculator_localization { return Intl.message( - 'DPS计算器汉化', + 'DPS calculator Localization', name: 'home_action_dps_calculator_localization', desc: '', args: [], ); } - /// `在线改船,查询伤害数值和配件购买地点` + /// `Change the ship online, query the damage value and accessories location` String get home_action_info_ship_upgrade_damage_value_query { return Intl.message( - '在线改船,查询伤害数值和配件购买地点', + 'Change the ship online, query the damage value and accessories location', name: 'home_action_info_ship_upgrade_damage_value_query', desc: '', args: [], ); } - /// `外部浏览器拓展:` + /// `External browser expansion:` String get home_action_external_browser_extension { return Intl.message( - '外部浏览器拓展:', + 'External browser expansion:', name: 'home_action_external_browser_extension', desc: '', args: [], ); } - /// `一键诊断` + /// `Auto diagnosis` String get home_action_one_click_diagnosis { return Intl.message( - '一键诊断', + 'Auto diagnosis', name: 'home_action_one_click_diagnosis', desc: '', args: [], ); } - /// `一键诊断星际公民常见问题` + /// `Auto scan diagnosis of common problems in interstellar citizens` String get home_action_info_one_click_diagnosis_star_citizen { return Intl.message( - '一键诊断星际公民常见问题', + 'Auto scan diagnosis of common problems in interstellar citizens', name: 'home_action_info_one_click_diagnosis_star_citizen', desc: '', args: [], ); } - /// `汉化管理` + /// `Localization management` String get home_action_localization_management { return Intl.message( - '汉化管理', + 'Localization management', name: 'home_action_localization_management', desc: '', args: [], ); } - /// `快捷安装汉化资源` + /// `Fast installation of localization resources` String get home_action_info_quick_install_localization_resources { return Intl.message( - '快捷安装汉化资源', + 'Fast installation of localization resources', name: 'home_action_info_quick_install_localization_resources', desc: '', args: [], ); } - /// `性能优化` + /// `Performance optimization` String get home_action_performance_optimization { return Intl.message( - '性能优化', + 'Performance optimization', name: 'home_action_performance_optimization', desc: '', args: [], ); } - /// `调整引擎配置文件,优化游戏性能` + /// `Adjust the engine configuration file to optimize the game performance` String get home_action_info_engine_config_optimization { return Intl.message( - '调整引擎配置文件,优化游戏性能', + 'Adjust the engine configuration file to optimize the game performance', name: 'home_action_info_engine_config_optimization', desc: '', args: [], ); } - /// `平台` + /// `Platform` String get home_action_rsi_status_platform { return Intl.message( - '平台', + 'Platform', name: 'home_action_rsi_status_platform', desc: '', args: [], ); } - /// `持续宇宙` + /// `PU` String get home_action_rsi_status_persistent_universe { return Intl.message( - '持续宇宙', + 'PU', name: 'home_action_rsi_status_persistent_universe', desc: '', args: [], ); } - /// `电子访问` + /// `EV` String get home_action_rsi_status_electronic_access { return Intl.message( - '电子访问', + 'EV', name: 'home_action_rsi_status_electronic_access', desc: '', args: [], ); } - /// `竞技场指挥官` + /// `AC` String get home_action_rsi_status_arena_commander { return Intl.message( - '竞技场指挥官', + 'AC', name: 'home_action_rsi_status_arena_commander', desc: '', args: [], ); } - /// `RSI 服务器状态` + /// `RSI server status` String get home_action_rsi_status_rsi_server_status { return Intl.message( - 'RSI 服务器状态', + 'RSI server status', name: 'home_action_rsi_status_rsi_server_status', desc: '', args: [], ); } - /// `状态:` + /// `State:` String get home_action_rsi_status_status { return Intl.message( - '状态:', + 'State:', name: 'home_action_rsi_status_status', desc: '', args: [], ); } - /// `公告详情` + /// `Announcement details` String get home_announcement_details { return Intl.message( - '公告详情', + 'Announcement details', name: 'home_announcement_details', desc: '', args: [], ); } - /// `该功能需要一个有效的安装位置\n\n如果您的游戏未下载完成,请等待下载完毕后使用此功能。\n\n如果您的游戏已下载完毕但未识别,请启动一次游戏后重新打开盒子 或 在设置选项中手动设置安装位置。` + /// `This function requires an effective installation location\n\nIf your game is not downloaded, wait for the download after downloading.\n\nIf your game has been downloaded but not recognized, please reopen the box after starting the game or manually set the installation position in the setting option.` String get home_action_info_valid_install_location_required { return Intl.message( - '该功能需要一个有效的安装位置\n\n如果您的游戏未下载完成,请等待下载完毕后使用此功能。\n\n如果您的游戏已下载完毕但未识别,请启动一次游戏后重新打开盒子 或 在设置选项中手动设置安装位置。', + 'This function requires an effective installation location\n\nIf your game is not downloaded, wait for the download after downloading.\n\nIf your game has been downloaded but not recognized, please reopen the box after starting the game or manually set the installation position in the setting option.', name: 'home_action_info_valid_install_location_required', desc: '', args: [], ); } - /// `正在扫描 ...` + /// `Scanning ...` String get home_action_info_scanning { return Intl.message( - '正在扫描 ...', + 'Scanning ...', name: 'home_action_info_scanning', desc: '', args: [], ); } - /// `扫描完毕,共找到 {v0} 个有效安装目录` + /// `After scanning, find {v0} a valid installation directory` String home_action_info_scan_complete_valid_directories_found(Object v0) { return Intl.message( - '扫描完毕,共找到 $v0 个有效安装目录', + 'After scanning, find $v0 a valid installation directory', name: 'home_action_info_scan_complete_valid_directories_found', desc: '', args: [v0], ); } - /// `解析 log 文件失败!` + /// `Analysis of LOG files failed!` String get home_action_info_log_file_parse_fail { return Intl.message( - '解析 log 文件失败!', + 'Analysis of LOG files failed!', name: 'home_action_info_log_file_parse_fail', desc: '', args: [], ); } - /// `星际公民网站汉化` + /// `Star Citizen Website Sinicization` String get home_action_title_star_citizen_website_localization { return Intl.message( - '星际公民网站汉化', + 'Star Citizen Website Sinicization', name: 'home_action_title_star_citizen_website_localization', desc: '', args: [], ); } - /// `本插功能件仅供大致浏览使用,不对任何有关本功能产生的问题负责!在涉及账号操作前请注意确认网站的原本内容!\n\n\n使用此功能登录账号时请确保您的 SC汉化盒子 是从可信任的来源下载。` + /// `This plug -in function is for general browsing, not responsible for any problems related to this function! Please pay attention to confirming the original content of the website before the account operation!\n\n\nWhen logging in to the account, please make sure your SCToolBox is downloaded from a trusted source.` String get home_action_info_web_localization_plugin_disclaimer { return Intl.message( - '本插功能件仅供大致浏览使用,不对任何有关本功能产生的问题负责!在涉及账号操作前请注意确认网站的原本内容!\n\n\n使用此功能登录账号时请确保您的 SC汉化盒子 是从可信任的来源下载。', + 'This plug -in function is for general browsing, not responsible for any problems related to this function! Please pay attention to confirming the original content of the website before the account operation!\n\n\nWhen logging in to the account, please make sure your SCToolBox is downloaded from a trusted source.', name: 'home_action_info_web_localization_plugin_disclaimer', desc: '', args: [], ); } - /// `正在初始化汉化资源...` + /// `It is initialized Localization resources ...` String get home_action_info_initializing_resources { return Intl.message( - '正在初始化汉化资源...', + 'It is initialized Localization resources ...', name: 'home_action_info_initializing_resources', desc: '', args: [], ); } - /// `初始化网页汉化资源失败!{v0}` + /// `Initialized webpage Localization resources failed! {v0}` String home_action_info_initialization_failed(Object v0) { return Intl.message( - '初始化网页汉化资源失败!$v0', + 'Initialized webpage Localization resources failed! $v0', name: 'home_action_info_initialization_failed', desc: '', args: [v0], ); } - /// `SC汉化盒子` + /// `SCToolBox` String get home_title_app_name { return Intl.message( - 'SC汉化盒子', + 'SCToolBox', name: 'home_title_app_name', desc: '', args: [], ); } - /// `汉化有新版本!` + /// `Sinicization has a new version!` String get home_localization_new_version_available { return Intl.message( - '汉化有新版本!', + 'Sinicization has a new version!', name: 'home_localization_new_version_available', desc: '', args: [], ); } - /// `您在 {v0} 安装的汉化有新版本啦!` + /// `You have a new version of the Localization you installed in {v0}!` String home_localization_new_version_installed(Object v0) { return Intl.message( - '您在 $v0 安装的汉化有新版本啦!', + 'You have a new version of the Localization you installed in $v0!', name: 'home_localization_new_version_installed', desc: '', args: [v0], ); } - /// `该功能需要一个有效的安装位置` + /// `This function requires an effective installation location` String get home_info_valid_installation_required { return Intl.message( - '该功能需要一个有效的安装位置', + 'This function requires an effective installation location', name: 'home_info_valid_installation_required', desc: '', args: [], ); } - /// `一键启动功能提示` + /// `One -click start -up function prompt` String get home_info_one_click_launch_warning { return Intl.message( - '一键启动功能提示', + 'One -click start -up function prompt', name: 'home_info_one_click_launch_warning', desc: '', args: [], ); } - /// `为确保账户安全,一键启动功能已在开发版中禁用,我们将在微软商店版本中提供此功能。\n\n微软商店版由微软提供可靠的分发下载与数字签名,可有效防止软件被恶意篡改。\n\n提示:您无需使用盒子启动游戏也可使用汉化。` + /// `In order to ensure the security of the account, the one -click startup function has been disabled in the development version, and we will provide this feature in the Microsoft store version.\n\nThe Microsoft Store Edition is provided with a reliable distribution download and digital signature by Microsoft, which can effectively prevent software from being maliciously tampered with.\n\nTip: You can use Localization without using a box to start the game.` String get home_info_account_security_warning { return Intl.message( - '为确保账户安全,一键启动功能已在开发版中禁用,我们将在微软商店版本中提供此功能。\n\n微软商店版由微软提供可靠的分发下载与数字签名,可有效防止软件被恶意篡改。\n\n提示:您无需使用盒子启动游戏也可使用汉化。', + 'In order to ensure the security of the account, the one -click startup function has been disabled in the development version, and we will provide this feature in the Microsoft store version.\n\nThe Microsoft Store Edition is provided with a reliable distribution download and digital signature by Microsoft, which can effectively prevent software from being maliciously tampered with.\n\nTip: You can use Localization without using a box to start the game.', name: 'home_info_account_security_warning', desc: '', args: [], ); } - /// `安装微软商店版本` + /// `Install Microsoft Store Version` String get home_action_install_microsoft_store_version { return Intl.message( - '安装微软商店版本', + 'Install Microsoft Store Version', name: 'home_action_install_microsoft_store_version', desc: '', args: [], ); } - /// `取消` + /// `Cancel` String get home_action_cancel { return Intl.message( - '取消', + 'Cancel', name: 'home_action_cancel', desc: '', args: [], ); } - /// `游戏非正常退出\nexitCode={v0}\nstdout={v1}\nstderr={v2}\n\n诊断信息:{v3} \n{v4}` + /// `The game exits normally\nexitCode = {v0}\nstdout = {v1}\nstderr = {v2}\n\nDiagnostic information: {v3}\n{v4}` String home_action_info_abnormal_game_exit( Object v0, Object v1, Object v2, Object v3, Object v4) { return Intl.message( - '游戏非正常退出\nexitCode=$v0\nstdout=$v1\nstderr=$v2\n\n诊断信息:$v3 \n$v4', + 'The game exits normally\nexitCode = $v0\nstdout = $v1\nstderr = $v2\n\nDiagnostic information: $v3\n$v4', name: 'home_action_info_abnormal_game_exit', desc: '', args: [v0, v1, v2, v3, v4], ); } - /// `未知错误,请通过一键诊断加群反馈。` + /// `Unknown errors, please use one -click diagnosis to add group feedback.` String get home_action_info_unknown_error { return Intl.message( - '未知错误,请通过一键诊断加群反馈。', + 'Unknown errors, please use one -click diagnosis to add group feedback.', name: 'home_action_info_unknown_error', desc: '', args: [], ); } - /// `请查看弹出的网页链接获得详细信息。` + /// `Please check the pop -up web link to get detailed information.` String get home_action_info_check_web_link { return Intl.message( - '请查看弹出的网页链接获得详细信息。', + 'Please check the pop -up web link to get detailed information.', name: 'home_action_info_check_web_link', desc: '', args: [], ); } - /// `游戏内置` + /// `Built -in game` String get home_action_info_game_built_in { return Intl.message( - '游戏内置', + 'Built -in game', name: 'home_action_info_game_built_in', desc: '', args: [], ); } - /// `警告` + /// `Warn` String get home_action_info_warning { return Intl.message( - '警告', + 'Warn', name: 'home_action_info_warning', desc: '', args: [], ); } - /// `您正在使用游戏内置文本,官方文本目前为机器翻译(截至3.21.0),建议您在下方安装社区汉化。` + /// `You are using the game built -in text. The official text is currently a machine translation (as of 3.21.0), and it is recommended that you install community Localization below.` String get localization_info_machine_translation_warning { return Intl.message( - '您正在使用游戏内置文本,官方文本目前为机器翻译(截至3.21.0),建议您在下方安装社区汉化。', + 'You are using the game built -in text. The official text is currently a machine translation (as of 3.21.0), and it is recommended that you install community Localization below.', name: 'localization_info_machine_translation_warning', desc: '', args: [], ); } - /// `汉化状态` + /// `State` String get localization_info_translation_status { return Intl.message( - '汉化状态', + 'State', name: 'localization_info_translation_status', desc: '', args: [], ); } - /// `启用({v0}):` + /// `Enable ({v0}):` String localization_info_enabled(Object v0) { return Intl.message( - '启用($v0):', + 'Enable ($v0):', name: 'localization_info_enabled', desc: '', args: [v0], ); } - /// `已安装版本:{v0}` + /// `The installed version: {v0}` String localization_info_installed_version(Object v0) { return Intl.message( - '已安装版本:$v0', + 'The installed version: $v0', name: 'localization_info_installed_version', desc: '', args: [v0], ); } - /// `汉化反馈` + /// `Localization feedback` String get localization_action_translation_feedback { return Intl.message( - '汉化反馈', + 'Localization feedback', name: 'localization_action_translation_feedback', desc: '', args: [], ); } - /// `卸载汉化` + /// `Uninstallation of Localization` String get localization_action_uninstall_translation { return Intl.message( - '卸载汉化', + 'Uninstallation of Localization', name: 'localization_action_uninstall_translation', desc: '', args: [], ); } - /// `备注:` + /// `Remark:` String get localization_info_note { return Intl.message( - '备注:', + 'Remark:', name: 'localization_info_note', desc: '', args: [], ); } - /// `社区汉化` + /// `Community Localization` String get localization_info_community_translation { return Intl.message( - '社区汉化', + 'Community Localization', name: 'localization_info_community_translation', desc: '', args: [], ); } - /// `该语言/版本 暂无可用汉化,敬请期待!` + /// `This language/version is not available for Localization, so stay tuned!` String get localization_info_no_translation_available { return Intl.message( - '该语言/版本 暂无可用汉化,敬请期待!', + 'This language/version is not available for Localization, so stay tuned!', name: 'localization_info_no_translation_available', desc: '', args: [], ); } - /// `高级功能` + /// `Advanced Features` String get localization_action_advanced_features { return Intl.message( - '高级功能', + 'Advanced Features', name: 'localization_action_advanced_features', desc: '', args: [], ); } - /// `自定义文本` + /// `Custom text` String get localization_info_custom_text { return Intl.message( - '自定义文本', + 'Custom text', name: 'localization_info_custom_text', desc: '', args: [], ); } - /// `暂无自定义文本` + /// `No custom text` String get localization_info_no_custom_text { return Intl.message( - '暂无自定义文本', + 'No custom text', name: 'localization_info_no_custom_text', desc: '', args: [], ); } - /// `安装` + /// `Install` String get localization_action_install { return Intl.message( - '安装', + 'Install', name: 'localization_action_install', desc: '', args: [], ); } - /// `版本号:{v0}` + /// `Version number: {v0}` String localization_info_version_number(Object v0) { return Intl.message( - '版本号:$v0', + 'Version number: $v0', name: 'localization_info_version_number', desc: '', args: [v0], ); } - /// `通道:{v0}` + /// `Channel: {v0}` String localization_info_channel(Object v0) { return Intl.message( - '通道:$v0', + 'Channel: $v0', name: 'localization_info_channel', desc: '', args: [v0], ); } - /// `更新时间:{v0}` + /// `Update Time: {v0}` String localization_info_update_time(Object v0) { return Intl.message( - '更新时间:$v0', + 'Update Time: $v0', name: 'localization_info_update_time', desc: '', args: [v0], ); } - /// `已安装` + /// `Installed` String get localization_info_installed { return Intl.message( - '已安装', + 'Installed', name: 'localization_info_installed', desc: '', args: [], ); } - /// `不可用` + /// `Unavailable` String get localization_info_unavailable { return Intl.message( - '不可用', + 'Unavailable', name: 'localization_info_unavailable', desc: '', args: [], ); } - /// `语言: ` + /// `Language:` String get localization_info_language { return Intl.message( - '语言: ', + 'Language:', name: 'localization_info_language', desc: '', args: [], ); } - /// `是否移除不兼容的汉化参数` + /// `Whether to remove incompatible Localization parameters` String get localization_info_remove_incompatible_translation_params { return Intl.message( - '是否移除不兼容的汉化参数', + 'Whether to remove incompatible Localization parameters', name: 'localization_info_remove_incompatible_translation_params', desc: '', args: [], ); } - /// `USER.cfg 包含不兼容的汉化参数,这可能是以前的汉化文件的残留信息。\n\n这将可能导致汉化无效或乱码,点击确认为您一键移除(不会影响其他配置)。` + /// `User.cfg contains incompatible Localization parameters, which may be the residual information of the previous Localization file.\n\nThis may lead to ineffective or garbled Localization, click to confirm that you are removed with one click (it will not affect other configuration).` String get localization_info_incompatible_translation_params_warning { return Intl.message( - 'USER.cfg 包含不兼容的汉化参数,这可能是以前的汉化文件的残留信息。\n\n这将可能导致汉化无效或乱码,点击确认为您一键移除(不会影响其他配置)。', + 'User.cfg contains incompatible Localization parameters, which may be the residual information of the previous Localization file.\n\nThis may lead to ineffective or garbled Localization, click to confirm that you are removed with one click (it will not affect other configuration).', name: 'localization_info_incompatible_translation_params_warning', desc: '', args: [], ); } - /// `自定义_{v0}` + /// `Custom_ {v0}` String localization_info_custom_file(Object v0) { return Intl.message( - '自定义_$v0', + 'Custom_ $v0', name: 'localization_info_custom_file', desc: '', args: [v0], ); } - /// `即将打开本地化文件夹,请将自定义的 任意名称.ini 文件放入 Customize_ini 文件夹。\n\n添加新文件后未显示请使用右上角刷新按钮。\n\n安装时请确保选择了正确的语言。` + /// `To open the localized folder, put the customized name .ini file in the Customize_ini folder.\n\nAfter adding a new file, you do not display the refresh button in the upper right corner.\n\nPlease make sure to choose the correct language during installation.` String get localization_info_custom_file_instructions { return Intl.message( - '即将打开本地化文件夹,请将自定义的 任意名称.ini 文件放入 Customize_ini 文件夹。\n\n添加新文件后未显示请使用右上角刷新按钮。\n\n安装时请确保选择了正确的语言。', + 'To open the localized folder, put the customized name .ini file in the Customize_ini folder.\n\nAfter adding a new file, you do not display the refresh button in the upper right corner.\n\nPlease make sure to choose the correct language during installation.', name: 'localization_info_custom_file_instructions', desc: '', args: [], ); } - /// `文件受损,请重新下载` + /// `The file is damaged, please download again` String get localization_info_corrupted_file { return Intl.message( - '文件受损,请重新下载', + 'The file is damaged, please download again', name: 'localization_info_corrupted_file', desc: '', args: [], ); } - /// `安装出错!\n\n {v0}` + /// `Install an error!\n\n {v0}` String localization_info_installation_error(Object v0) { return Intl.message( - '安装出错!\n\n $v0', + 'Install an error!\n\n $v0', name: 'localization_info_installation_error', desc: '', args: [v0], ); } - /// `自定义文件` + /// `Custom file` String get localization_info_custom_files { return Intl.message( - '自定义文件', + 'Custom file', name: 'localization_info_custom_files', desc: '', args: [], ); } - /// `图形优化提示` + /// `Graph optimization tips` String get performance_info_graphic_optimization_hint { return Intl.message( - '图形优化提示', + 'Graph optimization tips', name: 'performance_info_graphic_optimization_hint', desc: '', args: [], ); } - /// `该功能对优化显卡瓶颈有很大帮助,但对 CPU 瓶颈可能起反效果,如果您显卡性能强劲,可以尝试使用更好的画质来获得更高的显卡利用率。` + /// `This function is very helpful for optimizing the bottleneck of the graphics card, but it may have a reverse effect on the CPU bottleneck. If your graphics card performance is strong, you can try to use better picture quality to obtain higher graphics card utilization.` String get performance_info_graphic_optimization_warning { return Intl.message( - '该功能对优化显卡瓶颈有很大帮助,但对 CPU 瓶颈可能起反效果,如果您显卡性能强劲,可以尝试使用更好的画质来获得更高的显卡利用率。', + 'This function is very helpful for optimizing the bottleneck of the graphics card, but it may have a reverse effect on the CPU bottleneck. If your graphics card performance is strong, you can try to use better picture quality to obtain higher graphics card utilization.', name: 'performance_info_graphic_optimization_warning', desc: '', args: [], ); } - /// `当前状态:{v0}` + /// `Current status: {v0}` String performance_info_current_status(Object v0) { return Intl.message( - '当前状态:$v0', + 'Current status: $v0', name: 'performance_info_current_status', desc: '', args: [v0], ); } - /// `已应用` + /// `Applied` String get performance_info_applied { return Intl.message( - '已应用', + 'Applied', name: 'performance_info_applied', desc: '', args: [], ); } - /// `未应用` + /// `Unused` String get performance_info_not_applied { return Intl.message( - '未应用', + 'Unused', name: 'performance_info_not_applied', desc: '', args: [], ); } - /// `预设:` + /// `Preset:` String get performance_action_preset { return Intl.message( - '预设:', + 'Preset:', name: 'performance_action_preset', desc: '', args: [], ); } - /// `低` + /// `Low` String get performance_action_low { return Intl.message( - '低', + 'Low', name: 'performance_action_low', desc: '', args: [], ); } - /// `中` + /// `Middle` String get performance_action_medium { return Intl.message( - '中', + 'Middle', name: 'performance_action_medium', desc: '', args: [], ); } - /// `高` + /// `High` String get performance_action_high { return Intl.message( - '高', + 'High', name: 'performance_action_high', desc: '', args: [], ); } - /// `超级` + /// `Super` String get performance_action_super { return Intl.message( - '超级', + 'Super', name: 'performance_action_super', desc: '', args: [], ); } - /// `(预设只修改图形设置)` + /// `(Preset only the graphic settings)` String get performance_action_info_preset_only_changes_graphics { return Intl.message( - '(预设只修改图形设置)', + '(Preset only the graphic settings)', name: 'performance_action_info_preset_only_changes_graphics', desc: '', args: [], ); } - /// ` 恢复默认 ` + /// `Reset` String get performance_action_reset_to_default { return Intl.message( - ' 恢复默认 ', + 'Reset', name: 'performance_action_reset_to_default', desc: '', args: [], ); } - /// `应用` + /// `Application` String get performance_action_apply { return Intl.message( - '应用', + 'Application', name: 'performance_action_apply', desc: '', args: [], ); } - /// `应用并清理着色器(推荐)` + /// `Apply and clean up the color device (recommended)` String get performance_action_apply_and_clear_shaders { return Intl.message( - '应用并清理着色器(推荐)', + 'Apply and clean up the color device (recommended)', name: 'performance_action_apply_and_clear_shaders', desc: '', args: [], ); } - /// `性能优化 -> {v0}` + /// `Performance Optimization -> {v0}` String performance_title_performance_optimization(Object v0) { return Intl.message( - '性能优化 -> $v0', + 'Performance Optimization -> $v0', name: 'performance_title_performance_optimization', desc: '', args: [v0], ); } - /// `您可以在这里输入未收录进盒子的自定义参数。配置示例:\n\nr_displayinfo=0\nr_VSync=0` + /// `You can enter the custom parameters that are not included in the box here. Configuration example:\n\nR_DISPLAYINFO = 0\nr_vsync = 0` String get performance_action_custom_parameters_input { return Intl.message( - '您可以在这里输入未收录进盒子的自定义参数。配置示例:\n\nr_displayinfo=0\nr_VSync=0', + 'You can enter the custom parameters that are not included in the box here. Configuration example:\n\nR_DISPLAYINFO = 0\nr_vsync = 0', name: 'performance_action_custom_parameters_input', desc: '', args: [], ); } - /// `{v0} 最小值: {v1} / 最大值: {v2}` + /// `{v0} minimum value: {v1} / maximum value: {v2}` String performance_info_min_max_values(Object v0, Object v1, Object v2) { return Intl.message( - '$v0 最小值: $v1 / 最大值: $v2', + '$v0 minimum value: $v1 / maximum value: $v2', name: 'performance_info_min_max_values', desc: '', args: [v0, v1, v2], ); } - /// `图形` + /// `Graphic` String get performance_info_graphics { return Intl.message( - '图形', + 'Graphic', name: 'performance_info_graphics', desc: '', args: [], ); } - /// `删除配置文件...` + /// `Delete the configuration file ...` String get performance_info_delete_config_file { return Intl.message( - '删除配置文件...', + 'Delete the configuration file ...', name: 'performance_info_delete_config_file', desc: '', args: [], ); } - /// `清理着色器` + /// `Clean the color device` String get performance_action_clear_shaders { return Intl.message( - '清理着色器', + 'Clean the color device', name: 'performance_action_clear_shaders', desc: '', args: [], ); } - /// `完成...` + /// `Finish...` String get performance_info_done { return Intl.message( - '完成...', + 'Finish...', name: 'performance_info_done', desc: '', args: [], ); } - /// `清理着色器后首次进入游戏可能会出现卡顿,请耐心等待游戏初始化完毕。` + /// `After cleaning up the color device, it may appear stutter when entering the game for the first time. Please wait patiently for the initialization of the game.` String get performance_info_shader_clearing_warning { return Intl.message( - '清理着色器后首次进入游戏可能会出现卡顿,请耐心等待游戏初始化完毕。', + 'After cleaning up the color device, it may appear stutter when entering the game for the first time. Please wait patiently for the initialization of the game.', name: 'performance_info_shader_clearing_warning', desc: '', args: [], ); } - /// `生成配置文件` + /// `Generate configuration file` String get performance_info_generate_config_file { return Intl.message( - '生成配置文件', + 'Generate configuration file', name: 'performance_info_generate_config_file', desc: '', args: [], ); } - /// `写出配置文件` + /// `Write the configuration file` String get performance_info_write_out_config_file { return Intl.message( - '写出配置文件', + 'Write the configuration file', name: 'performance_info_write_out_config_file', desc: '', args: [], ); } - /// `首页` + /// `Index` String get app_index_menu_home { return Intl.message( - '首页', + 'Index', name: 'app_index_menu_home', desc: '', args: [], ); } - /// `大厅` + /// `Hall` String get app_index_menu_lobby { return Intl.message( - '大厅', + 'Hall', name: 'app_index_menu_lobby', desc: '', args: [], ); } - /// `工具` + /// `Tool` String get app_index_menu_tools { return Intl.message( - '工具', + 'Tool', name: 'app_index_menu_tools', desc: '', args: [], ); } - /// `设置` + /// `Settings` String get app_index_menu_settings { return Intl.message( - '设置', + 'Settings', name: 'app_index_menu_settings', desc: '', args: [], ); } - /// `关于` + /// `About` String get app_index_menu_about { return Intl.message( - '关于', + 'About', name: 'app_index_menu_about', desc: '', args: [], ); } - /// `联机大厅,敬请期待 !` + /// `The online lobby, so stay tuned!` String get lobby_online_lobby_coming_soon { return Intl.message( - '联机大厅,敬请期待 !', + 'The online lobby, so stay tuned!', name: 'lobby_online_lobby_coming_soon', desc: '', args: [], ); } - /// `诚邀您参与 ` + /// `Sincerely invite you to participate` String get lobby_invitation_to_participate { return Intl.message( - '诚邀您参与 ', + 'Sincerely invite you to participate', name: 'lobby_invitation_to_participate', desc: '', args: [], ); } - /// `问卷调查。` + /// `Questionnaire.` String get lobby_survey { return Intl.message( - '问卷调查。', + 'Questionnaire.', name: 'lobby_survey', desc: '', args: [], ); } - /// `创建设置快捷方式` + /// `Create Settings Settings` String get setting_action_create_settings_shortcut { return Intl.message( - '创建设置快捷方式', + 'Create Settings Settings', name: 'setting_action_create_settings_shortcut', desc: '', args: [], ); } - /// `在桌面创建《SC汉化盒子》快捷方式` + /// `Create "SC Sinicization Box" shortcut on the desktop` String get setting_action_create_desktop_shortcut { return Intl.message( - '在桌面创建《SC汉化盒子》快捷方式', + 'Create "SC Sinicization Box" shortcut on the desktop', name: 'setting_action_create_desktop_shortcut', desc: '', args: [], ); } - /// `重置自动密码填充` + /// `Reset automatic password filling` String get setting_action_reset_auto_password_fill { return Intl.message( - '重置自动密码填充', + 'Reset automatic password filling', name: 'setting_action_reset_auto_password_fill', desc: '', args: [], ); } - /// `启用:{v0} 设备支持:{v1} 邮箱:{v2} 密码:{v3}` + /// `Enable: {v0} Device Support: {v1} Email: {v2} Password: {v3}` String setting_action_info_device_support_info( Object v0, Object v1, Object v2, Object v3) { return Intl.message( - '启用:$v0 设备支持:$v1 邮箱:$v2 密码:$v3', + 'Enable: $v0 Device Support: $v1 Email: $v2 Password: $v3', name: 'setting_action_info_device_support_info', desc: '', args: [v0, v1, v2, v3], ); } - /// `已启用` + /// `Activated` String get setting_action_info_enabled { return Intl.message( - '已启用', + 'Activated', name: 'setting_action_info_enabled', desc: '', args: [], ); } - /// `已禁用` + /// `Disabled` String get setting_action_info_disabled { return Intl.message( - '已禁用', + 'Disabled', name: 'setting_action_info_disabled', desc: '', args: [], ); } - /// `支持` + /// `Support` String get setting_action_info_support { return Intl.message( - '支持', + 'Support', name: 'setting_action_info_support', desc: '', args: [], ); } - /// `不支持` + /// `Not support` String get setting_action_info_not_support { return Intl.message( - '不支持', + 'Not support', name: 'setting_action_info_not_support', desc: '', args: [], ); } - /// `已加密保存` + /// `Has been encrypted` String get setting_action_info_encrypted_saved { return Intl.message( - '已加密保存', + 'Has been encrypted', name: 'setting_action_info_encrypted_saved', desc: '', args: [], ); } - /// `未保存` + /// `Not preserved` String get setting_action_info_not_saved { return Intl.message( - '未保存', + 'Not preserved', name: 'setting_action_info_not_saved', desc: '', args: [], ); } - /// `启动游戏时忽略能效核心( 适用于Intel 12th+ 处理器 )` + /// `When starting the game, ignore the core of energy efficiency (suitable for Intel 12th+ processor)` String get setting_action_ignore_efficiency_cores_on_launch { return Intl.message( - '启动游戏时忽略能效核心( 适用于Intel 12th+ 处理器 )', + 'When starting the game, ignore the core of energy efficiency (suitable for Intel 12th+ processor)', name: 'setting_action_ignore_efficiency_cores_on_launch', desc: '', args: [], ); } - /// `已设置的核心数量:{v0} (此功能适用于首页的盒子一键启动 或 工具中的RSI启动器管理员模式,当为 0 时不启用此功能 )` + /// `Core quantity that has been set: {v0} (This function is suitable for the box -click startup or RSI starter manager mode on the homepage, which is not enabled when it is 0)` String setting_action_set_core_count(Object v0) { return Intl.message( - '已设置的核心数量:$v0 (此功能适用于首页的盒子一键启动 或 工具中的RSI启动器管理员模式,当为 0 时不启用此功能 )', + 'Core quantity that has been set: $v0 (This function is suitable for the box -click startup or RSI starter manager mode on the homepage, which is not enabled when it is 0)', name: 'setting_action_set_core_count', desc: '', args: [v0], ); } - /// `设置启动器文件(RSI Launcher.exe)` + /// `Set the promoter file (RSI Launcher.exe)` String get setting_action_set_launcher_file { return Intl.message( - '设置启动器文件(RSI Launcher.exe)', + 'Set the promoter file (RSI Launcher.exe)', name: 'setting_action_set_launcher_file', desc: '', args: [], ); } - /// `手动设置启动器位置,建议仅在无法自动扫描安装位置时使用` + /// `Set the position of the starter manually, it is recommended to use it only when the installation position cannot be automatically scanned automatically` String get setting_action_info_manual_launcher_location_setting { return Intl.message( - '手动设置启动器位置,建议仅在无法自动扫描安装位置时使用', + 'Set the position of the starter manually, it is recommended to use it only when the installation position cannot be automatically scanned automatically', name: 'setting_action_info_manual_launcher_location_setting', desc: '', args: [], ); } - /// `设置游戏文件 (StarCitizen.exe)` + /// `Set the game file (StarCitizen.exe)` String get setting_action_set_game_file { return Intl.message( - '设置游戏文件 (StarCitizen.exe)', + 'Set the game file (StarCitizen.exe)', name: 'setting_action_set_game_file', desc: '', args: [], ); } - /// `手动设置游戏安装位置,建议仅在无法自动扫描安装位置时使用` + /// `Manually set the game installation location, it is recommended to use it only when the installation location cannot be automatically scanned` String get setting_action_info_manual_game_location_setting { return Intl.message( - '手动设置游戏安装位置,建议仅在无法自动扫描安装位置时使用', + 'Manually set the game installation location, it is recommended to use it only when the installation location cannot be automatically scanned', name: 'setting_action_info_manual_game_location_setting', desc: '', args: [], ); } - /// `清理汉化文件缓存` + /// `Clean up the Localization file cache` String get setting_action_clear_translation_file_cache { return Intl.message( - '清理汉化文件缓存', + 'Clean up the Localization file cache', name: 'setting_action_clear_translation_file_cache', desc: '', args: [], ); } - /// `缓存大小 {v0}MB,清理盒子下载的汉化文件缓存,不会影响已安装的汉化` + /// `The cache size {v0} MB, clean up the Localization -based file cache of the download of the box, will not affect the installed Localization` String setting_action_info_cache_clearing_info(Object v0) { return Intl.message( - '缓存大小 ${v0}MB,清理盒子下载的汉化文件缓存,不会影响已安装的汉化', + 'The cache size $v0 MB, clean up the Localization -based file cache of the download of the box, will not affect the installed Localization', name: 'setting_action_info_cache_clearing_info', desc: '', args: [v0], ); } - /// `工具站访问加速` + /// `Tool station access acceleration` String get setting_action_tool_site_access_acceleration { return Intl.message( - '工具站访问加速', + 'Tool station access acceleration', name: 'setting_action_tool_site_access_acceleration', desc: '', args: [], ); } - /// `使用镜像服务器加速访问 Dps Uex 等工具网站,若访问异常请关闭该功能。 为保护账户安全,任何情况下都不会加速RSI官网。` + /// `Use a mirror server to accelerate access to tool websites such as DPS UEX. If you access abnormal access, please turn off the function. To protect the security of the account, the RSI official website will not be accelerated in any case.` String get setting_action_info_mirror_server_info { return Intl.message( - '使用镜像服务器加速访问 Dps Uex 等工具网站,若访问异常请关闭该功能。 为保护账户安全,任何情况下都不会加速RSI官网。', + 'Use a mirror server to accelerate access to tool websites such as DPS UEX. If you access abnormal access, please turn off the function. To protect the security of the account, the RSI official website will not be accelerated in any case.', name: 'setting_action_info_mirror_server_info', desc: '', args: [], ); } - /// `查看log` + /// `View log` String get setting_action_view_log { return Intl.message( - '查看log', + 'View log', name: 'setting_action_view_log', desc: '', args: [], ); } - /// `查看汉化盒子的 log 文件,以定位盒子的 bug` + /// `Check the log file of the SCToolBox to locate the bug of the box` String get setting_action_info_view_log_file { return Intl.message( - '查看汉化盒子的 log 文件,以定位盒子的 bug', + 'Check the log file of the SCToolBox to locate the bug of the box', name: 'setting_action_info_view_log_file', desc: '', args: [], ); } - /// `确认重置自动填充?` + /// `Confirm that resetting automatic filling?` String get setting_action_info_confirm_reset_autofill { return Intl.message( - '确认重置自动填充?', + 'Confirm that resetting automatic filling?', name: 'setting_action_info_confirm_reset_autofill', desc: '', args: [], ); } - /// `这将会删除本地的账号记录,或在下次启动游戏时将自动填充选择 ‘否’ 以禁用自动填充。` + /// `This will delete local account records, or it will automatically fill in the next time the game starts the game to disable automatic filling.` String get setting_action_info_delete_local_account_warning { return Intl.message( - '这将会删除本地的账号记录,或在下次启动游戏时将自动填充选择 ‘否’ 以禁用自动填充。', + 'This will delete local account records, or it will automatically fill in the next time the game starts the game to disable automatic filling.', name: 'setting_action_info_delete_local_account_warning', desc: '', args: [], ); } - /// `已清理自动填充数据` + /// `Automatic filling data has been cleaned up` String get setting_action_info_autofill_data_cleared { return Intl.message( - '已清理自动填充数据', + 'Automatic filling data has been cleaned up', name: 'setting_action_info_autofill_data_cleared', desc: '', args: [], ); } - /// `请输入要忽略的 CPU 核心数` + /// `Please enter the core number of CPUs to be ignored` String get setting_action_info_enter_cpu_core_to_ignore { return Intl.message( - '请输入要忽略的 CPU 核心数', + 'Please enter the core number of CPUs to be ignored', name: 'setting_action_info_enter_cpu_core_to_ignore', desc: '', args: [], ); } - /// `Tip:您的设备拥有几个能效核心就输入几,非大小核设备请保持 0\n\n此功能适用于首页的盒子一键启动 或 工具中的 RSI启动器管理员模式,当为 0 时不启用此功能。` + /// `Tip: Input a few of your equipment with a few energy efficiency cores, please keep 0 non -large and small nuclear equipment 0\n\nThis function is suitable for the box of one -click startup or the RSI starter mode in the box on the homepage. This function is not enabled when it is 0.` String get setting_action_info_cpu_core_tip { return Intl.message( - 'Tip:您的设备拥有几个能效核心就输入几,非大小核设备请保持 0\n\n此功能适用于首页的盒子一键启动 或 工具中的 RSI启动器管理员模式,当为 0 时不启用此功能。', + 'Tip: Input a few of your equipment with a few energy efficiency cores, please keep 0 non -large and small nuclear equipment 0\n\nThis function is suitable for the box of one -click startup or the RSI starter mode in the box on the homepage. This function is not enabled when it is 0.', name: 'setting_action_info_cpu_core_tip', desc: '', args: [], ); } - /// `请选择RSI启动器位置(RSI Launcher.exe)` + /// `Please select the RSI starter position (RSI LAUNCHER.EXE)` String get setting_action_info_select_rsi_launcher_location { return Intl.message( - '请选择RSI启动器位置(RSI Launcher.exe)', + 'Please select the RSI starter position (RSI LAUNCHER.EXE)', name: 'setting_action_info_select_rsi_launcher_location', desc: '', args: [], ); } - /// `设置成功,在对应页面点击刷新即可扫描出新路径` + /// `Successfully set, click refresh on the corresponding page to scan the new path` String get setting_action_info_setting_success { return Intl.message( - '设置成功,在对应页面点击刷新即可扫描出新路径', + 'Successfully set, click refresh on the corresponding page to scan the new path', name: 'setting_action_info_setting_success', desc: '', args: [], ); } - /// `文件有误!` + /// `The file is wrong!` String get setting_action_info_file_error { return Intl.message( - '文件有误!', + 'The file is wrong!', name: 'setting_action_info_file_error', desc: '', args: [], ); } - /// `请选择游戏安装位置(StarCitizen.exe)` + /// `Please select the game installation position (StarCitizen.exe)` String get setting_action_info_select_game_install_location { return Intl.message( - '请选择游戏安装位置(StarCitizen.exe)', + 'Please select the game installation position (StarCitizen.exe)', name: 'setting_action_info_select_game_install_location', desc: '', args: [], ); } - /// `确认清理汉化缓存?` + /// `Confirmation of cleaning the Localization cache?` String get setting_action_info_confirm_clear_cache { return Intl.message( - '确认清理汉化缓存?', + 'Confirmation of cleaning the Localization cache?', name: 'setting_action_info_confirm_clear_cache', desc: '', args: [], ); } - /// `这不会影响已安装的汉化。` + /// `This will not affect the installed Localization.` String get setting_action_info_clear_cache_warning { return Intl.message( - '这不会影响已安装的汉化。', + 'This will not affect the installed Localization.', name: 'setting_action_info_clear_cache_warning', desc: '', args: [], ); } - /// `因微软版功能限制,请在接下来打开的窗口中 手动将《SC汉化盒子》拖动到桌面,即可创建快捷方式。` + /// `Due to Microsoft's version restrictions, manually drag the SCToolBox to the desktop in the next window to create a shortcut.` String get setting_action_info_microsoft_version_limitation { return Intl.message( - '因微软版功能限制,请在接下来打开的窗口中 手动将《SC汉化盒子》拖动到桌面,即可创建快捷方式。', + 'Due to Microsoft\'s version restrictions, manually drag the SCToolBox to the desktop in the next window to create a shortcut.', name: 'setting_action_info_microsoft_version_limitation', desc: '', args: [], ); } - /// `创建完毕,请返回桌面查看` + /// `After the creation, please return to the desktop to view` String get setting_action_info_shortcut_created { return Intl.message( - '创建完毕,请返回桌面查看', + 'After the creation, please return to the desktop to view', name: 'setting_action_info_shortcut_created', desc: '', args: [], ); } - /// `发现新版本 -> {v0}` + /// `Discover the new version-> {v0}` String app_upgrade_title_new_version_found(Object v0) { return Intl.message( - '发现新版本 -> $v0', + 'Discover the new version-> $v0', name: 'app_upgrade_title_new_version_found', desc: '', args: [v0], ); } - /// `正在获取新版本详情...` + /// `Get the new version details ...` String get app_upgrade_info_getting_new_version_details { return Intl.message( - '正在获取新版本详情...', + 'Get the new version details ...', name: 'app_upgrade_info_getting_new_version_details', desc: '', args: [], ); } - /// `提示:当前正在使用分流服务器进行更新,可能会出现下载速度下降,但有助于我们进行成本控制,若下载异常请点击这里跳转手动安装。` + /// `Tip: The current diversion server is updated, and the download speed may decline, but it will help us perform cost control. If you download the exception, please click here to jump and manually install it.` String get app_upgrade_info_update_server_tip { return Intl.message( - '提示:当前正在使用分流服务器进行更新,可能会出现下载速度下降,但有助于我们进行成本控制,若下载异常请点击这里跳转手动安装。', + 'Tip: The current diversion server is updated, and the download speed may decline, but it will help us perform cost control. If you download the exception, please click here to jump and manually install it.', name: 'app_upgrade_info_update_server_tip', desc: '', args: [], ); } - /// `正在安装: ` + /// `Installing:` String get app_upgrade_info_installing { return Intl.message( - '正在安装: ', + 'Installing:', name: 'app_upgrade_info_installing', desc: '', args: [], ); } - /// `正在下载: {v0}% ` + /// `Downloading: {v0}%` String app_upgrade_info_downloading(Object v0) { return Intl.message( - '正在下载: $v0% ', + 'Downloading: $v0%', name: 'app_upgrade_info_downloading', desc: '', args: [v0], ); } - /// `立即更新` + /// `Update immediately` String get app_upgrade_action_update_now { return Intl.message( - '立即更新', + 'Update immediately', name: 'app_upgrade_action_update_now', desc: '', args: [], ); } - /// `下次吧` + /// `Next time` String get app_upgrade_action_next_time { return Intl.message( - '下次吧', + 'Next time', name: 'app_upgrade_action_next_time', desc: '', args: [], ); } - /// `下载失败,请尝试手动安装!` + /// `Failure to download, please try to install manually!` String get app_upgrade_info_download_failed { return Intl.message( - '下载失败,请尝试手动安装!', + 'Failure to download, please try to install manually!', name: 'app_upgrade_info_download_failed', desc: '', args: [], ); } - /// `运行失败,请尝试手动安装!` + /// `Failure to run, try to install manually!` String get app_upgrade_info_run_failed { return Intl.message( - '运行失败,请尝试手动安装!', + 'Failure to run, try to install manually!', name: 'app_upgrade_info_run_failed', desc: '', args: [], ); } - /// `正在检测可用性,这可能需要一点时间...` + /// `It is detection availability, which may take a little time ...` String get app_splash_checking_availability { return Intl.message( - '正在检测可用性,这可能需要一点时间...', + 'It is detection availability, which may take a little time ...', name: 'app_splash_checking_availability', desc: '', args: [], ); } - /// `正在检查更新...` + /// `Inspection and update ...` String get app_splash_checking_for_updates { return Intl.message( - '正在检查更新...', + 'Inspection and update ...', name: 'app_splash_checking_for_updates', desc: '', args: [], ); } - /// `即将完成...` + /// `Finish quickly…` String get app_splash_almost_done { return Intl.message( - '即将完成...', + 'Finish quickly…', name: 'app_splash_almost_done', desc: '', args: [], ); } - /// `RSI 官网` + /// `RSI official website` String get tools_hosts_info_rsi_official_website { return Intl.message( - 'RSI 官网', + 'RSI official website', name: 'tools_hosts_info_rsi_official_website', desc: '', args: [], ); } - /// `RSI Zendesk 客服站` + /// `RSI ZENDESK Customer Service Station` String get tools_hosts_info_rsi_zendesk { return Intl.message( - 'RSI Zendesk 客服站', + 'RSI ZENDESK Customer Service Station', name: 'tools_hosts_info_rsi_zendesk', desc: '', args: [], ); } - /// `RSI 客服站` + /// `RSI customer service station` String get tools_hosts_info_rsi_customer_service { return Intl.message( - 'RSI 客服站', + 'RSI customer service station', name: 'tools_hosts_info_rsi_customer_service', desc: '', args: [], ); } - /// `正在查询 DNS 并测试可访问性 请耐心等待...` + /// `Inquiring about DNS and testing accessibility, please wait patiently ...` String get tools_hosts_info_dns_query_and_test { return Intl.message( - '正在查询 DNS 并测试可访问性 请耐心等待...', + 'Inquiring about DNS and testing accessibility, please wait patiently ...', name: 'tools_hosts_info_dns_query_and_test', desc: '', args: [], ); } - /// `正在写入 Hosts ...` + /// `I am writing Hosts ...` String get tools_hosts_info_writing_hosts { return Intl.message( - '正在写入 Hosts ...', + 'I am writing Hosts ...', name: 'tools_hosts_info_writing_hosts', desc: '', args: [], ); } - /// `读取配置 ...` + /// `Read the configuration ...` String get tools_hosts_info_reading_config { return Intl.message( - '读取配置 ...', + 'Read the configuration ...', name: 'tools_hosts_info_reading_config', desc: '', args: [], ); } - /// `Hosts 加速` + /// `Hosts accelerate` String get tools_hosts_info_hosts_acceleration { return Intl.message( - 'Hosts 加速', + 'Hosts accelerate', name: 'tools_hosts_info_hosts_acceleration', desc: '', args: [], ); } - /// `打开 Hosts 文件` + /// `Open the hosts file` String get tools_hosts_info_open_hosts_file { return Intl.message( - '打开 Hosts 文件', + 'Open the hosts file', name: 'tools_hosts_info_open_hosts_file', desc: '', args: [], ); } - /// `状态` + /// `State` String get tools_hosts_info_status { return Intl.message( - '状态', + 'State', name: 'tools_hosts_info_status', desc: '', args: [], ); } - /// `站点` + /// `Site` String get tools_hosts_info_site { return Intl.message( - '站点', + 'Site', name: 'tools_hosts_info_site', desc: '', args: [], ); } - /// `是否启用` + /// `Whether to enable` String get tools_hosts_info_enable { return Intl.message( - '是否启用', + 'Whether to enable', name: 'tools_hosts_info_enable', desc: '', args: [], ); } - /// `一键加速` + /// `One -click acceleration` String get tools_hosts_action_one_click_acceleration { return Intl.message( - '一键加速', + 'One -click acceleration', name: 'tools_hosts_action_one_click_acceleration', desc: '', args: [], ); } - /// `正在扫描...` + /// `Scanning...` String get tools_info_scanning { return Intl.message( - '正在扫描...', + 'Scanning...', name: 'tools_info_scanning', desc: '', args: [], ); } - /// `处理失败!:{v0}` - String tools_info_processing_failed(Object v0) { + /// `Failure to handle! : {V0}` + String tools_info_processing_failed(Object V0) { return Intl.message( - '处理失败!:$v0', + 'Failure to handle! : $V0', name: 'tools_info_processing_failed', desc: '', - args: [v0], + args: [V0], ); } - /// `游戏安装位置: ` + /// `Game installation location:` String get tools_info_game_install_location { return Intl.message( - '游戏安装位置: ', + 'Game installation location:', name: 'tools_info_game_install_location', desc: '', args: [], ); } - /// `RSI启动器位置:` + /// `RSI starter position:` String get tools_info_rsi_launcher_location { return Intl.message( - 'RSI启动器位置:', + 'RSI starter position:', name: 'tools_info_rsi_launcher_location', desc: '', args: [], ); } - /// `查看系统信息` + /// `View system information` String get tools_action_view_system_info { return Intl.message( - '查看系统信息', + 'View system information', name: 'tools_action_view_system_info', desc: '', args: [], ); } - /// `查看系统关键信息,用于快速问诊 \n\n耗时操作,请耐心等待。` + /// `Check the key information of the system for quick consultation\n\nTime -consuming operation, please wait patiently.` String get tools_action_info_view_critical_system_info { return Intl.message( - '查看系统关键信息,用于快速问诊 \n\n耗时操作,请耐心等待。', + 'Check the key information of the system for quick consultation\n\nTime -consuming operation, please wait patiently.', name: 'tools_action_info_view_critical_system_info', desc: '', args: [], ); } - /// `P4K 分流下载 / 修复` + /// `P4k diversion download / repair` String get tools_action_p4k_download_repair { return Intl.message( - 'P4K 分流下载 / 修复', + 'P4k diversion download / repair', name: 'tools_action_p4k_download_repair', desc: '', args: [], ); } - /// `使用星际公民中文百科提供的分流下载服务,可用于下载或修复 p4k。 \n资源有限,请勿滥用。` + /// `The diversion download service provided by citizenwiki.cn can be used to download or fix P4K.\nLimited resources, please do not abuse.` String get tools_action_info_p4k_download_repair_tip { return Intl.message( - '使用星际公民中文百科提供的分流下载服务,可用于下载或修复 p4k。 \n资源有限,请勿滥用。', + 'The diversion download service provided by citizenwiki.cn can be used to download or fix P4K.\nLimited resources, please do not abuse.', name: 'tools_action_info_p4k_download_repair_tip', desc: '', args: [], ); } - /// `Hosts 加速(实验性)` + /// `Hosts acceleration (experimental)` String get tools_action_hosts_acceleration_experimental { return Intl.message( - 'Hosts 加速(实验性)', + 'Hosts acceleration (experimental)', name: 'tools_action_hosts_acceleration_experimental', desc: '', args: [], ); } - /// `将 IP 信息写入 Hosts 文件,解决部分地区的 DNS 污染导致无法登录官网等问题。\n该功能正在进行第一阶段测试,遇到问题请及时反馈。` + /// `Write the IP information into the hosts file to solve problems such as DNS pollution in some regions that cannot log in to the official website.\nThis function is undergoing the first stage of testing. Please report it in time when you encounter problems.` String get tools_action_info_hosts_acceleration_experimental_tip { return Intl.message( - '将 IP 信息写入 Hosts 文件,解决部分地区的 DNS 污染导致无法登录官网等问题。\n该功能正在进行第一阶段测试,遇到问题请及时反馈。', + 'Write the IP information into the hosts file to solve problems such as DNS pollution in some regions that cannot log in to the official website.\nThis function is undergoing the first stage of testing. Please report it in time when you encounter problems.', name: 'tools_action_info_hosts_acceleration_experimental_tip', desc: '', args: [], ); } - /// `重装 EasyAntiCheat 反作弊` + /// `Reinstall EasyAnticheat's anti -cheating` String get tools_action_reinstall_easyanticheat { return Intl.message( - '重装 EasyAntiCheat 反作弊', + 'Reinstall EasyAnticheat\'s anti -cheating', name: 'tools_action_reinstall_easyanticheat', desc: '', args: [], ); } - /// `若您遇到 EAC 错误,且自动修复无效,请尝试使用此功能重装 EAC。` + /// `If you encounter EAC errors and are invalid automatically, try using this feature to reinstall EAC.` String get tools_action_info_reinstall_eac { return Intl.message( - '若您遇到 EAC 错误,且自动修复无效,请尝试使用此功能重装 EAC。', + 'If you encounter EAC errors and are invalid automatically, try using this feature to reinstall EAC.', name: 'tools_action_info_reinstall_eac', desc: '', args: [], ); } - /// `RSI Launcher 管理员模式` + /// `RSI Launcher administrator mode` String get tools_action_rsi_launcher_admin_mode { return Intl.message( - 'RSI Launcher 管理员模式', + 'RSI Launcher administrator mode', name: 'tools_action_rsi_launcher_admin_mode', desc: '', args: [], ); } - /// `以管理员身份运行RSI启动器,可能会解决一些问题。\n\n若设置了能效核心屏蔽参数,也会在此应用。` + /// `Run RSI startups as an administrator may solve some problems.\n\nIf the energy efficiency core shielding parameters are set, it will also be applied here.` String get tools_action_info_run_rsi_as_admin { return Intl.message( - '以管理员身份运行RSI启动器,可能会解决一些问题。\n\n若设置了能效核心屏蔽参数,也会在此应用。', + 'Run RSI startups as an administrator may solve some problems.\n\nIf the energy efficiency core shielding parameters are set, it will also be applied here.', name: 'tools_action_info_run_rsi_as_admin', desc: '', args: [], ); } - /// `初始化失败,请截图报告给开发者。{v0}` + /// `Initialization failed, please take a screenshot report to the developer. {v0}` String tools_action_info_init_failed(Object v0) { return Intl.message( - '初始化失败,请截图报告给开发者。$v0', + 'Initialization failed, please take a screenshot report to the developer. $v0', name: 'tools_action_info_init_failed', desc: '', args: [v0], ); } - /// `RSI Launcher Log 修复` + /// `RSI LAUNCHER LOG repair` String get tools_action_rsi_launcher_log_fix { return Intl.message( - 'RSI Launcher Log 修复', + 'RSI LAUNCHER LOG repair', name: 'tools_action_rsi_launcher_log_fix', desc: '', args: [], ); } - /// `在某些情况下 RSI启动器 的 log 文件会损坏,导致无法完成问题扫描,使用此工具清理损坏的 log 文件。\n\n当前日志文件大小:{v0} MB` + /// `In some cases, the LOG file of the RSI promoter will be damaged, causing the problem to be scanned, and using this tool to clean up the damaged log file.\n\nCurrent log file size: {v0} MB` String tools_action_info_rsi_launcher_log_issue(Object v0) { return Intl.message( - '在某些情况下 RSI启动器 的 log 文件会损坏,导致无法完成问题扫描,使用此工具清理损坏的 log 文件。\n\n当前日志文件大小:$v0 MB', + 'In some cases, the LOG file of the RSI promoter will be damaged, causing the problem to be scanned, and using this tool to clean up the damaged log file.\n\nCurrent log file size: $v0 MB', name: 'tools_action_info_rsi_launcher_log_issue', desc: '', args: [v0], ); } - /// `移除 nvme 注册表补丁` + /// `Remove the NVMe registry patch` String get tools_action_remove_nvme_registry_patch { return Intl.message( - '移除 nvme 注册表补丁', + 'Remove the NVMe registry patch', name: 'tools_action_remove_nvme_registry_patch', desc: '', args: [], ); } - /// `若您使用 nvme 补丁出现问题,请运行此工具。(可能导致游戏 安装/更新 不可用。)\n\n当前补丁状态:{v0}` + /// `If you have a problem with the NVME patch, run this tool. (It may cause game installation/update to be unavailable.)\n\nCurrent patch status: {v0}` String tools_action_info_nvme_patch_issue(Object v0) { return Intl.message( - '若您使用 nvme 补丁出现问题,请运行此工具。(可能导致游戏 安装/更新 不可用。)\n\n当前补丁状态:$v0', + 'If you have a problem with the NVME patch, run this tool. (It may cause game installation/update to be unavailable.)\n\nCurrent patch status: $v0', name: 'tools_action_info_nvme_patch_issue', desc: '', args: [v0], ); } - /// `未安装` + /// `Not Installed` String get tools_action_info_not_installed { return Intl.message( - '未安装', + 'Not Installed', name: 'tools_action_info_not_installed', desc: '', args: [], ); } - /// `已移除,重启电脑生效!` + /// `Remove the computer to take effect!` String get tools_action_info_removed_restart_effective { return Intl.message( - '已移除,重启电脑生效!', + 'Remove the computer to take effect!', name: 'tools_action_info_removed_restart_effective', desc: '', args: [], ); } - /// `写入 nvme 注册表补丁` + /// `Write in the NVMe registry patch` String get tools_action_write_nvme_registry_patch { return Intl.message( - '写入 nvme 注册表补丁', + 'Write in the NVMe registry patch', name: 'tools_action_write_nvme_registry_patch', desc: '', args: [], ); } - /// `手动写入NVM补丁,该功能仅在您知道自己在作什么的情况下使用` + /// `Manually write the NVM patch, this function is used only when you know what you do` String get tools_action_info_manual_nvme_patch { return Intl.message( - '手动写入NVM补丁,该功能仅在您知道自己在作什么的情况下使用', + 'Manually write the NVM patch, this function is used only when you know what you do', name: 'tools_action_info_manual_nvme_patch', desc: '', args: [], ); } - /// `修复成功,请尝试重启电脑后继续安装游戏! 若注册表修改操作导致其他软件出现兼容问题,请使用 工具 中的 NVME 注册表清理。` + /// `If the repair is successful, please try to restart the computer and continue to install the game! If the registry modification operation causes compatibility problems with other software, please use the NVMe registry in the tool to clean up.` String get tools_action_info_fix_success_restart { return Intl.message( - '修复成功,请尝试重启电脑后继续安装游戏! 若注册表修改操作导致其他软件出现兼容问题,请使用 工具 中的 NVME 注册表清理。', + 'If the repair is successful, please try to restart the computer and continue to install the game! If the registry modification operation causes compatibility problems with other software, please use the NVMe registry in the tool to clean up.', name: 'tools_action_info_fix_success_restart', desc: '', args: [], ); } - /// `清理着色器缓存` + /// `Clean up the color device cache` String get tools_action_clear_shader_cache { return Intl.message( - '清理着色器缓存', + 'Clean up the color device cache', name: 'tools_action_clear_shader_cache', desc: '', args: [], ); } - /// `若游戏画面出现异常或版本更新后可使用本工具清理过期的着色器(当大于500M时,建议清理) \n\n缓存大小:{v0} MB` + /// `If the game screen appears abnormal or the version is updated, you can use the tool to clean the expired color (when it is greater than 500m, it is recommended to clean it)\n\nCache size: {v0} MB` String tools_action_info_shader_cache_issue(Object v0) { return Intl.message( - '若游戏画面出现异常或版本更新后可使用本工具清理过期的着色器(当大于500M时,建议清理) \n\n缓存大小:$v0 MB', + 'If the game screen appears abnormal or the version is updated, you can use the tool to clean the expired color (when it is greater than 500m, it is recommended to clean it)\n\nCache size: $v0 MB', name: 'tools_action_info_shader_cache_issue', desc: '', args: [v0], ); } - /// `关闭摄影模式` + /// `Turn off the photography mode` String get tools_action_close_photography_mode { return Intl.message( - '关闭摄影模式', + 'Turn off the photography mode', name: 'tools_action_close_photography_mode', desc: '', args: [], ); } - /// `开启摄影模式` + /// `Turn on the photography mode` String get tools_action_open_photography_mode { return Intl.message( - '开启摄影模式', + 'Turn on the photography mode', name: 'tools_action_open_photography_mode', desc: '', args: [], ); } - /// `还原镜头摇晃效果。\n\n@拉邦那 Lapernum 提供参数信息。` + /// `Restoring the lens shaking effect.\n\n@Lapernum offers parameter information.` String get tools_action_info_restore_lens_shake { return Intl.message( - '还原镜头摇晃效果。\n\n@拉邦那 Lapernum 提供参数信息。', + 'Restoring the lens shaking effect.\n\n@Lapernum offers parameter information.', name: 'tools_action_info_restore_lens_shake', desc: '', args: [], ); } - /// `一键关闭游戏内镜头晃动以便于摄影操作。\n\n @拉邦那 Lapernum 提供参数信息。` + /// `Close the game endoscope shaking to facilitate photography operations.\n\n @Lapernum offers parameter information.` String get tools_action_info_one_key_close_lens_shake { return Intl.message( - '一键关闭游戏内镜头晃动以便于摄影操作。\n\n @拉邦那 Lapernum 提供参数信息。', + 'Close the game endoscope shaking to facilitate photography operations.\n\n @Lapernum offers parameter information.', name: 'tools_action_info_one_key_close_lens_shake', desc: '', args: [], ); } - /// `解析 log 文件失败!\n请尝试使用 RSI Launcher log 修复 工具!` + /// `Analysis of LOG files failed!\nTry to use RSI Launcher Log repair tool!` String get tools_action_info_log_file_parse_failed { return Intl.message( - '解析 log 文件失败!\n请尝试使用 RSI Launcher log 修复 工具!', + 'Analysis of LOG files failed!\nTry to use RSI Launcher Log repair tool!', name: 'tools_action_info_log_file_parse_failed', desc: '', args: [], ); } - /// `未找到 RSI 启动器,请尝试重新安装,或在设置中手动添加。` + /// `If the RSI label is not found, try to reinstall it or add it manually in the settings.` String get tools_action_info_rsi_launcher_not_found { return Intl.message( - '未找到 RSI 启动器,请尝试重新安装,或在设置中手动添加。', + 'If the RSI label is not found, try to reinstall it or add it manually in the settings.', name: 'tools_action_info_rsi_launcher_not_found', desc: '', args: [], ); } - /// `未找到星际公民游戏安装位置,请至少完成一次游戏启动操作 或在设置中手动添加。` + /// `If the interstellar game installation location is not found, please complete the game startup operation at least once or add it manually in the settings.` String get tools_action_info_star_citizen_not_found { return Intl.message( - '未找到星际公民游戏安装位置,请至少完成一次游戏启动操作 或在设置中手动添加。', + 'If the interstellar game installation location is not found, please complete the game startup operation at least once or add it manually in the settings.', name: 'tools_action_info_star_citizen_not_found', desc: '', args: [], ); } - /// `该功能需要一个有效的游戏安装目录` + /// `This function requires an effective game installation directory` String get tools_action_info_valid_game_directory_needed { return Intl.message( - '该功能需要一个有效的游戏安装目录', + 'This function requires an effective game installation directory', name: 'tools_action_info_valid_game_directory_needed', desc: '', args: [], ); } - /// `已为您移除 EAC 文件,接下来将为您打开 RSI 启动器,请您前往 SETTINGS -> VERIFY 重装 EAC。` + /// `Remove the EAC file for you, and then open the RSI startup for you. Please go to Settings-> Verify to reinstall EAC.` String get tools_action_info_eac_file_removed { return Intl.message( - '已为您移除 EAC 文件,接下来将为您打开 RSI 启动器,请您前往 SETTINGS -> VERIFY 重装 EAC。', + 'Remove the EAC file for you, and then open the RSI startup for you. Please go to Settings-> Verify to reinstall EAC.', name: 'tools_action_info_eac_file_removed', desc: '', args: [], ); } - /// `出现错误:{v0}` + /// `Error: {v0}` String tools_action_info_error_occurred(Object v0) { return Intl.message( - '出现错误:$v0', + 'Error: $v0', name: 'tools_action_info_error_occurred', desc: '', args: [v0], ); } - /// `系统:{v0}\n\n处理器:{v1}\n\n内存大小:{v2}GB\n\n显卡信息:\n{v3}\n\n硬盘信息:\n{v4}\n\n` + /// `System: {v0}\n\nProcessor: {v1}\n\nMemory size: {v2} gb\n\nGraphics card information:\n{v3}\n\nHard disk information:\n{v4}` String tools_action_info_system_info_content( Object v0, Object v1, Object v2, Object v3, Object v4) { return Intl.message( - '系统:$v0\n\n处理器:$v1\n\n内存大小:${v2}GB\n\n显卡信息:\n$v3\n\n硬盘信息:\n$v4\n\n', + 'System: $v0\n\nProcessor: $v1\n\nMemory size: $v2 gb\n\nGraphics card information:\n$v3\n\nHard disk information:\n$v4', name: 'tools_action_info_system_info_content', desc: '', args: [v0, v1, v2, v3, v4], ); } - /// `未找到 RSI 启动器目录,请您尝试手动操作。` + /// `If the RSI starter directory is not found, please try manually.` String get tools_action_info_rsi_launcher_directory_not_found { return Intl.message( - '未找到 RSI 启动器目录,请您尝试手动操作。', + 'If the RSI starter directory is not found, please try manually.', name: 'tools_action_info_rsi_launcher_directory_not_found', desc: '', args: [], ); } - /// `日志文件不存在,请尝试进行一次游戏启动或游戏安装,并退出启动器,若无法解决问题,请尝试将启动器更新至最新版本!` + /// `The log file does not exist, please try to start a game startup or game installation, and exit the starter. If the problem cannot be solved, try to update the launcher to the latest version!` String get tools_action_info_log_file_not_exist { return Intl.message( - '日志文件不存在,请尝试进行一次游戏启动或游戏安装,并退出启动器,若无法解决问题,请尝试将启动器更新至最新版本!', + 'The log file does not exist, please try to start a game startup or game installation, and exit the starter. If the problem cannot be solved, try to update the launcher to the latest version!', name: 'tools_action_info_log_file_not_exist', desc: '', args: [], ); } - /// `清理完毕,请完成一次安装 / 游戏启动 操作。` + /// `After cleaning up, complete the installation / game startup operation once.` String get tools_action_info_cleanup_complete { return Intl.message( - '清理完毕,请完成一次安装 / 游戏启动 操作。', + 'After cleaning up, complete the installation / game startup operation once.', name: 'tools_action_info_cleanup_complete', desc: '', args: [], ); } - /// `清理失败,请手动移除,文件位置:{v0}` + /// `Failure to clean up, please remove manually, file location: {v0}` String tools_action_info_cleanup_failed(Object v0) { return Intl.message( - '清理失败,请手动移除,文件位置:$v0', + 'Failure to clean up, please remove manually, file location: $v0', name: 'tools_action_info_cleanup_failed', desc: '', args: [v0], ); } - /// `系统信息` + /// `System message` String get tools_action_info_system_info_title { return Intl.message( - '系统信息', + 'System message', name: 'tools_action_info_system_info_title', desc: '', args: [], ); } - /// `RSI启动器正在运行!请先关闭启动器再使用此功能!` + /// `The RSI starter is running! Please turn off the label first and then use this feature!` String get tools_action_info_rsi_launcher_running_warning { return Intl.message( - 'RSI启动器正在运行!请先关闭启动器再使用此功能!', + 'The RSI starter is running! Please turn off the label first and then use this feature!', name: 'tools_action_info_rsi_launcher_running_warning', desc: '', args: [], ); } - /// `P4k 是星际公民的核心游戏文件,高达 100GB+,盒子提供的离线下载是为了帮助一些p4k文件下载超级慢的用户 或用于修复官方启动器无法修复的 p4k 文件。\n\n接下来会弹窗询问您保存位置(可以选择星际公民文件夹也可以选择别处),下载完成后请确保 P4K 文件夹位于 LIVE 文件夹内,之后使用星际公民启动器校验更新即可。` + /// `P4K is the core game file of interstellar citizens, as high as 100GB+. The offline download provided by the box is to help some P4K files download super slow users or to repair the P4K file that the official launch cannot be repaired.\n\nNext, you will pop up the window and ask you to save the position (you can choose the Star Citizens Folder or you can choose elsewhere). After downloading, please make sure that the P4K folder is located in the LIVE folder, and then use the Star Citizen starter to check it.` String get tools_action_info_p4k_file_description { return Intl.message( - 'P4k 是星际公民的核心游戏文件,高达 100GB+,盒子提供的离线下载是为了帮助一些p4k文件下载超级慢的用户 或用于修复官方启动器无法修复的 p4k 文件。\n\n接下来会弹窗询问您保存位置(可以选择星际公民文件夹也可以选择别处),下载完成后请确保 P4K 文件夹位于 LIVE 文件夹内,之后使用星际公民启动器校验更新即可。', + 'P4K is the core game file of interstellar citizens, as high as 100GB+. The offline download provided by the box is to help some P4K files download super slow users or to repair the P4K file that the official launch cannot be repaired.\n\nNext, you will pop up the window and ask you to save the position (you can choose the Star Citizens Folder or you can choose elsewhere). After downloading, please make sure that the P4K folder is located in the LIVE folder, and then use the Star Citizen starter to check it.', name: 'tools_action_info_p4k_file_description', desc: '', args: [], ); } - /// `已经有一个p4k下载任务正在进行中,请前往下载管理器查看!` + /// `There is already a P4K download task in progress, please go to the download manager to view!` String get tools_action_info_p4k_download_in_progress { return Intl.message( - '已经有一个p4k下载任务正在进行中,请前往下载管理器查看!', + 'There is already a P4K download task in progress, please go to the download manager to view!', name: 'tools_action_info_p4k_download_in_progress', desc: '', args: [], ); } - /// `功能维护中,请稍后重试!` + /// `During functional maintenance, please try it later!` String get tools_action_info_function_under_maintenance { return Intl.message( - '功能维护中,请稍后重试!', + 'During functional maintenance, please try it later!', name: 'tools_action_info_function_under_maintenance', desc: '', args: [], ); } - /// `配置文件不存在,请尝试运行一次游戏` + /// `The configuration file does not exist, please try to run the game once` String get tools_action_info_config_file_not_exist { return Intl.message( - '配置文件不存在,请尝试运行一次游戏', + 'The configuration file does not exist, please try to run the game once', name: 'tools_action_info_config_file_not_exist', desc: '', args: [], ); } - /// `名成员` + /// `Member` String get webview_localization_name_member { return Intl.message( - '名成员', + 'Member', name: 'webview_localization_name_member', desc: '', args: [], ); } - /// `总邀请数:` + /// `Total invitation:` String get webview_localization_total_invitations { return Intl.message( - '总邀请数:', + 'Total invitation:', name: 'webview_localization_total_invitations', desc: '', args: [], ); } - /// `未完成的邀请` + /// `Undead invitation` String get webview_localization_unfinished_invitations { return Intl.message( - '未完成的邀请', + 'Undead invitation', name: 'webview_localization_unfinished_invitations', desc: '', args: [], ); } - /// `已完成的邀请` + /// `Completed invitations` String get webview_localization_finished_invitations { return Intl.message( - '已完成的邀请', + 'Completed invitations', name: 'webview_localization_finished_invitations', desc: '', args: [], ); } - /// `初始化失败:{v0}` + /// `Initialization failure: {v0}` String app_init_failed_with_reason(Object v0) { return Intl.message( - '初始化失败:$v0', + 'Initialization failure: $v0', name: 'app_init_failed_with_reason', desc: '', args: [v0], ); } - /// `请输入设备PIN以自动登录RSI账户` + /// `Please enter the device PIN to automatically log in to the RSI account` String get webview_localization_enter_device_pin { return Intl.message( - '请输入设备PIN以自动登录RSI账户', + 'Please enter the device PIN to automatically log in to the RSI account', name: 'webview_localization_enter_device_pin', desc: '', args: [], ); } - /// `请完成 Windows Hello 验证以填充密码` + /// `Please complete the Windows Hello verification to fill in the password` String get webview_localization_device_windows_hello_toast { return Intl.message( - '请完成 Windows Hello 验证以填充密码', + 'Please complete the Windows Hello verification to fill in the password', name: 'webview_localization_device_windows_hello_toast', desc: '', args: [], diff --git a/lib/l10n/intl_en.arb b/lib/l10n/intl_en.arb index baf3e7b..d0f0dfb 100644 --- a/lib/l10n/intl_en.arb +++ b/lib/l10n/intl_en.arb @@ -1,669 +1,339 @@ { "@@locale": "en", - "app_index_version_info": "SC汉化盒子 V{v0} {v1}", - "@app_index_version_info": {}, - "app_shortcut_name": "SC汉化盒子DEV.lnk", - "@app_shortcut_name": {}, - "about_check_update": "检查更新", - "@about_check_update": {}, - "about_app_description": "不仅仅是汉化!\n\nSC汉化盒子是你探索宇宙的好帮手,我们致力于为各位公民解决游戏中的常见问题,并为社区汉化、性能调优、常用网站汉化 等操作提供便利。", - "@about_app_description": {}, - "about_online_feedback": "在线反馈", - "@about_online_feedback": {}, - "about_action_qq_group": "QQ群: 940696487", - "@about_action_qq_group": {}, - "about_action_email": "邮箱: scbox@xkeyc.com", - "@about_action_email": {}, - "about_action_open_source": "开源", - "@about_action_open_source": {}, - "about_disclaimer": "这是一个非官方的星际公民工具,不隶属于 Cloud Imperium 公司集团。 本软件中非由其主机或用户创作的所有内容均为其各自所有者的财产。 \nStar Citizen®、Roberts Space Industries® 和 Cloud Imperium® 是 Cloud Imperium Rights LLC 的注册商标。", - "@about_disclaimer": {}, - "about_analytics_launch": "启动", - "@about_analytics_launch": {}, - "about_analytics_launch_game": "启动游戏", - "@about_analytics_launch_game": {}, - "about_analytics_total_users": "累计用户", - "@about_analytics_total_users": {}, - "about_analytics_install_translation": "汉化安装", - "@about_analytics_install_translation": {}, - "about_analytics_performance_optimization": "性能调优", - "@about_analytics_performance_optimization": {}, - "about_analytics_p4k_redirection": "P4K分流", - "@about_analytics_p4k_redirection": {}, - "about_analytics_units_user": "位", - "@about_analytics_units_user": {}, - "about_analytics_units_times": "次", - "@about_analytics_units_times": {}, - "about_info_latest_version": "已经是最新版本!", - "@about_info_latest_version": {}, - "home_holiday_countdown": "节日倒计时", - "@home_holiday_countdown": {}, - "home_holiday_countdown_disclaimer": "* 以上节日日期由人工收录、维护,可能存在错误,欢迎反馈!", - "@home_holiday_countdown_disclaimer": {}, - "home_action_one_click_launch": "一键启动", - "@home_action_one_click_launch": {}, - "home_title_logging_in": "登录中...", - "@home_title_logging_in": {}, - "home_info_auto_fill_notice": "* 若开启了自动填充,请留意弹出的 Windows Hello 窗口", - "@home_info_auto_fill_notice": {}, - "home_login_title_welcome_back": "欢迎回来!", - "@home_login_title_welcome_back": {}, - "home_login_title_launching_game": "正在为您启动游戏...", - "@home_login_title_launching_game": {}, - "home_action_login_rsi_account": "登录 RSI 账户", - "@home_action_login_rsi_account": {}, - "home_action_q_auto_password_fill_prompt": "是否开启自动密码填充?", - "@home_action_q_auto_password_fill_prompt": {}, - "home_login_info_password_encryption_notice": "盒子将使用 PIN 与 Windows 凭据加密保存您的密码,密码只存储在您的设备中。\n\n当下次登录需要输入密码时,您只需授权PIN即可自动填充登录。", - "@home_login_info_password_encryption_notice": {}, - "home_login_info_enter_pin_to_encrypt": "输入PIN以启用加密", - "@home_login_info_enter_pin_to_encrypt": {}, - "home_login_info_game_version_outdated": "游戏版本过期", - "@home_login_info_game_version_outdated": {}, - "home_login_info_rsi_server_report": "RSI 服务器报告版本号:{v1} \n\n本地版本号:{v2} \n\n建议使用 RSI Launcher 更新游戏!", - "@home_login_info_rsi_server_report": {}, - "home_login_info_action_ignore": "忽略", - "@home_login_info_action_ignore": {}, - "home_login_action_title_box_one_click_launch": "盒子一键启动", - "@home_login_action_title_box_one_click_launch": {}, - "home_login_info_one_click_launch_description": "本功能可以帮您更加便利的启动游戏。\n\n为确保账户安全 ,本功能使用汉化浏览器保留登录状态,且不会保存您的密码信息(除非你启用了自动填充功能)。\n\n使用此功能登录账号时请确保您的 SC汉化盒子 是从可信任的来源下载。", - "@home_login_info_one_click_launch_description": {}, - "home_login_action_title_need_webview2_runtime": "需要安装 WebView2 Runtime", - "@home_login_action_title_need_webview2_runtime": {}, - "action_close": "关闭", - "@action_close": {}, - "downloader_speed_limit_settings": "限速设置", - "@downloader_speed_limit_settings": {}, - "downloader_action_pause_all": "全部暂停", - "@downloader_action_pause_all": {}, - "downloader_action_resume_all": "恢复全部", - "@downloader_action_resume_all": {}, - "downloader_action_cancel_all": "全部取消", - "@downloader_action_cancel_all": {}, - "downloader_info_no_download_tasks": "无下载任务", - "@downloader_info_no_download_tasks": {}, - "downloader_info_total_size": "总大小:{v1}", - "@downloader_info_total_size": {}, - "downloader_info_verifying": "校验中...({v2})", - "@downloader_info_verifying": {}, - "downloader_info_downloading": "下载中... ({v0}%)", - "@downloader_info_downloading": {}, - "downloader_info_status": "状态:{v0}", - "@downloader_info_status": {}, - "downloader_info_uploaded": "已上传:{v0}", - "@downloader_info_uploaded": {}, - "downloader_info_downloaded": "已下载:{v0}", - "@downloader_info_downloaded": {}, - "downloader_action_options": "选项", - "@downloader_action_options": {}, - "downloader_action_continue_download": "继续下载", - "@downloader_action_continue_download": {}, - "downloader_action_pause_download": "暂停下载", - "@downloader_action_pause_download": {}, - "downloader_action_cancel_download": "取消下载", - "@downloader_action_cancel_download": {}, - "action_open_folder": "打开文件夹", - "@action_open_folder": {}, - "downloader_info_download_upload_speed": "下载: {v0}/s 上传:{v1}/s", - "@downloader_info_download_upload_speed": {}, - "downloader_info_downloading_status": "下载中...", - "@downloader_info_downloading_status": {}, - "downloader_info_waiting": "等待中", - "@downloader_info_waiting": {}, - "downloader_info_paused": "已暂停", - "@downloader_info_paused": {}, - "downloader_info_download_failed": "下载失败", - "@downloader_info_download_failed": {}, - "downloader_info_download_completed": "下载完成", - "@downloader_info_download_completed": {}, - "downloader_info_deleted": "已删除", - "@downloader_info_deleted": {}, - "downloader_title_downloading": "下载中", - "@downloader_title_downloading": {}, - "downloader_title_ended": "已结束", - "@downloader_title_ended": {}, - "downloader_action_confirm_cancel_all_tasks": "确认取消全部任务?", - "@downloader_action_confirm_cancel_all_tasks": {}, - "downloader_info_manual_file_deletion_note": "如果文件不再需要,你可能需要手动删除下载文件。", - "@downloader_info_manual_file_deletion_note": {}, - "downloader_action_confirm_cancel_download": "确认取消下载?", - "@downloader_action_confirm_cancel_download": {}, - "downloader_info_p2p_network_note": "SC 汉化盒子使用 p2p 网络来加速文件下载,如果您流量有限,可在此处将上传带宽设置为 1(byte)。", - "@downloader_info_p2p_network_note": {}, - "downloader_info_download_unit_input_prompt": "请输入下载单位,如:1、100k、10m, 0或留空为不限速。", - "@downloader_info_download_unit_input_prompt": {}, - "downloader_input_upload_speed_limit": "上传限速:", - "@downloader_input_upload_speed_limit": {}, - "downloader_input_download_speed_limit": "下载限速:", - "@downloader_input_download_speed_limit": {}, - "downloader_input_info_p2p_upload_note": "* P2P 上传仅在下载文件时进行,下载完成后会关闭 p2p 连接。如您想参与做种,请通过关于页面联系我们。", - "@downloader_input_info_p2p_upload_note": {}, - "doctor_title_one_click_diagnosis": "一键诊断 -> {v0}", - "@doctor_title_one_click_diagnosis": {}, - "doctor_action_rsi_launcher_log": "RSI启动器log", - "@doctor_action_rsi_launcher_log": {}, - "doctor_action_game_run_log": "游戏运行log", - "@doctor_action_game_run_log": {}, - "doctor_info_scan_complete_no_issues": "扫描完毕,没有找到问题!", - "@doctor_info_scan_complete_no_issues": {}, - "doctor_info_processing": "正在处理...", - "@doctor_info_processing": {}, - "doctor_info_game_rescue_service_note": "您即将前往由 深空治疗中心(QQ群号:536454632 ) 提供的游戏异常救援服务,主要解决游戏安装失败与频繁闪退,如游戏玩法问题,请勿加群。", - "@doctor_info_game_rescue_service_note": {}, - "doctor_info_need_help": "需要帮助? 点击加群寻求免费人工支援!", - "@doctor_info_need_help": {}, - "doctor_info_tool_check_result_note": "注意:本工具检测结果仅供参考,若您不理解以下操作,请提供截图给有经验的玩家!", - "@doctor_info_tool_check_result_note": {}, - "doctor_info_result_unsupported_os": "不支持的操作系统,游戏可能无法运行", - "@doctor_info_result_unsupported_os": {}, - "doctor_info_result_upgrade_system": "请升级您的系统 ({v0})", - "@doctor_info_result_upgrade_system": {}, - "doctor_info_result_missing_live_folder": "安装目录缺少LIVE文件夹,可能导致安装失败", - "@doctor_info_result_missing_live_folder": {}, - "doctor_info_result_create_live_folder": "点击修复为您创建 LIVE 文件夹,完成后重试安装。({v0})", - "@doctor_info_result_create_live_folder": {}, - "doctor_info_result_incompatible_nvme_device": "新型 NVME 设备,与 RSI 启动器暂不兼容,可能导致安装失败", - "@doctor_info_result_incompatible_nvme_device": {}, - "doctor_info_result_add_registry_value": "为注册表项添加 ForcedPhysicalSectorSizeInBytes 值 模拟旧设备。硬盘分区({v0})", - "@doctor_info_result_add_registry_value": {}, - "doctor_info_result_missing_easyanticheat_files": "EasyAntiCheat 文件丢失", - "@doctor_info_result_missing_easyanticheat_files": {}, - "doctor_info_result_verify_files_with_rsi_launcher": "未在 LIVE 文件夹找到 EasyAntiCheat 文件 或 文件不完整,请使用 RSI 启动器校验文件", - "@doctor_info_result_verify_files_with_rsi_launcher": {}, - "doctor_info_result_easyanticheat_not_installed": "EasyAntiCheat 未安装 或 未正常退出", - "@doctor_info_result_easyanticheat_not_installed": {}, - "doctor_info_result_install_easyanticheat": "EasyAntiCheat 未安装,请点击修复为您一键安装。(在游戏正常启动并结束前,该问题会一直出现,若您因为其他原因游戏闪退,可忽略此条目)", - "@doctor_info_result_install_easyanticheat": {}, - "doctor_info_result_chinese_username": "中文用户名!", - "@doctor_info_result_chinese_username": {}, - "doctor_info_result_chinese_username_error": "中文用户名可能会导致游戏启动/安装错误! 点击修复按钮查看修改教程!", - "@doctor_info_result_chinese_username_error": {}, - "doctor_info_result_chinese_install_path": "中文安装路径!", - "@doctor_info_result_chinese_install_path": {}, - "doctor_info_result_chinese_install_path_error": "中文安装路径!这可能会导致游戏 启动/安装 错误!({v0}),请在RSI启动器更换安装路径。", - "@doctor_info_result_chinese_install_path_error": {}, - "doctor_info_result_low_physical_memory": "物理内存过低", - "@doctor_info_result_low_physical_memory": {}, - "doctor_info_result_memory_requirement": "您至少需要 16GB 的物理内存(Memory)才可运行此游戏。(当前大小:{v0})", - "@doctor_info_result_memory_requirement": {}, - "doctor_info_result_fix_suggestion": "修复建议: {v0}", - "@doctor_info_result_fix_suggestion": {}, - "doctor_info_result_no_solution": "暂无解决方法,请截图反馈", - "@doctor_info_result_no_solution": {}, - "doctor_info_action_fix": "修复", - "@doctor_info_action_fix": {}, - "doctor_action_view_solution": "查看解决方案", - "@doctor_action_view_solution": {}, - "doctor_tip_title_select_game_directory": "请在首页选择游戏安装目录。", - "@doctor_tip_title_select_game_directory": {}, - "doctor_action_result_try_latest_windows": "若您的硬件达标,请尝试安装最新的 Windows 系统。", - "@doctor_action_result_try_latest_windows": {}, - "doctor_action_result_create_folder_success": "创建文件夹成功,请尝试继续下载游戏!", - "@doctor_action_result_create_folder_success": {}, - "doctor_action_result_create_folder_fail": "创建文件夹失败,请尝试手动创建。\n目录:{v0} \n错误:{v1}", - "@doctor_action_result_create_folder_fail": {}, - "doctor_action_result_fix_success": "修复成功,请尝试重启后继续安装游戏! 若注册表修改操作导致其他软件出现兼容问题,请使用 工具 中的 NVME 注册表清理。", - "@doctor_action_result_fix_success": {}, - "doctor_action_result_fix_fail": "修复失败,{v0}", - "@doctor_action_result_fix_fail": {}, - "doctor_action_result_game_start_success": "修复成功,请尝试启动游戏。(若问题无法解决,请使用工具箱的 《重装 EAC》)", - "@doctor_action_result_game_start_success": {}, - "doctor_action_result_redirect_warning": "即将跳转,教程来自互联网,请谨慎操作...", - "@doctor_action_result_redirect_warning": {}, - "doctor_action_result_issue_not_supported": "该问题暂不支持自动处理,请提供截图寻求帮助", - "@doctor_action_result_issue_not_supported": {}, - "doctor_action_analyzing": "正在分析...", - "@doctor_action_analyzing": {}, - "doctor_action_result_analysis_no_issue": "分析完毕,没有发现问题", - "@doctor_action_result_analysis_no_issue": {}, - "doctor_action_result_analysis_issues_found": "分析完毕,发现 {v0} 个问题", - "@doctor_action_result_analysis_issues_found": {}, - "doctor_action_result_toast_scan_no_issue": "扫描完毕,没有发现问题,若仍然安装失败,请尝试使用工具箱中的 RSI启动器管理员模式。", - "@doctor_action_result_toast_scan_no_issue": {}, - "doctor_action_tip_checking_game_log": "正在检查:Game.log", - "@doctor_action_tip_checking_game_log": {}, - "doctor_action_info_game_abnormal_exit": "游戏异常退出:{v0}", - "@doctor_action_info_game_abnormal_exit": {}, - "doctor_action_info_game_abnormal_exit_unknown": "游戏异常退出:未知异常", - "@doctor_action_info_game_abnormal_exit_unknown": {}, - "doctor_action_info_info_feedback": "info:{v0},请点击右下角加群反馈。", - "@doctor_action_info_info_feedback": {}, - "doctor_action_info_checking_eac": "正在检查:EAC", - "@doctor_action_info_checking_eac": {}, - "doctor_action_info_checking_runtime": "正在检查:运行环境", - "@doctor_action_info_checking_runtime": {}, - "doctor_action_result_info_unsupported_os": "不支持的操作系统:{v0}", - "@doctor_action_result_info_unsupported_os": {}, - "doctor_action_info_checking_install_info": "正在检查:安装信息", - "@doctor_action_info_checking_install_info": {}, - "doctor_action_view_details": "查看详情", - "@doctor_action_view_details": {}, - "home_install_location": "安装位置:", - "@home_install_location": {}, - "home_not_installed_or_failed": "未安装 或 安装失败", - "@home_not_installed_or_failed": {}, - "home_action_star_citizen_website_localization": "星际公民官网汉化", - "@home_action_star_citizen_website_localization": {}, - "home_action_info_roberts_space_industries_origin": "罗伯茨航天工业公司,万物的起源", - "@home_action_info_roberts_space_industries_origin": {}, - "home_action_uex_localization": "UEX 汉化", - "@home_action_uex_localization": {}, - "home_action_info_mining_refining_trade_calculator": "采矿、精炼、贸易计算器、价格、船信息", - "@home_action_info_mining_refining_trade_calculator": {}, - "home_action_dps_calculator_localization": "DPS计算器汉化", - "@home_action_dps_calculator_localization": {}, - "home_action_info_ship_upgrade_damage_value_query": "在线改船,查询伤害数值和配件购买地点", - "@home_action_info_ship_upgrade_damage_value_query": {}, - "home_action_external_browser_extension": "外部浏览器拓展:", - "@home_action_external_browser_extension": {}, - "home_action_one_click_diagnosis": "一键诊断", - "@home_action_one_click_diagnosis": {}, - "home_action_info_one_click_diagnosis_star_citizen": "一键诊断星际公民常见问题", - "@home_action_info_one_click_diagnosis_star_citizen": {}, - "home_action_localization_management": "汉化管理", - "@home_action_localization_management": {}, - "home_action_info_quick_install_localization_resources": "快捷安装汉化资源", - "@home_action_info_quick_install_localization_resources": {}, - "home_action_performance_optimization": "性能优化", - "@home_action_performance_optimization": {}, - "home_action_info_engine_config_optimization": "调整引擎配置文件,优化游戏性能", - "@home_action_info_engine_config_optimization": {}, - "home_action_rsi_status_platform": "平台", - "@home_action_rsi_status_platform": {}, - "home_action_rsi_status_persistent_universe": "持续宇宙", - "@home_action_rsi_status_persistent_universe": {}, - "home_action_rsi_status_electronic_access": "电子访问", - "@home_action_rsi_status_electronic_access": {}, - "home_action_rsi_status_arena_commander": "竞技场指挥官", - "@home_action_rsi_status_arena_commander": {}, - "home_action_rsi_status_rsi_server_status": "RSI 服务器状态", - "@home_action_rsi_status_rsi_server_status": {}, - "home_action_rsi_status_status": "状态:", - "@home_action_rsi_status_status": {}, - "home_announcement_details": "公告详情", - "@home_announcement_details": {}, - "home_action_info_valid_install_location_required": "该功能需要一个有效的安装位置\n\n如果您的游戏未下载完成,请等待下载完毕后使用此功能。\n\n如果您的游戏已下载完毕但未识别,请启动一次游戏后重新打开盒子 或 在设置选项中手动设置安装位置。", - "@home_action_info_valid_install_location_required": {}, - "home_action_info_scanning": "正在扫描 ...", - "@home_action_info_scanning": {}, - "home_action_info_scan_complete_valid_directories_found": "扫描完毕,共找到 {v0} 个有效安装目录", - "@home_action_info_scan_complete_valid_directories_found": {}, - "home_action_info_log_file_parse_fail": "解析 log 文件失败!", - "@home_action_info_log_file_parse_fail": {}, - "home_action_title_star_citizen_website_localization": "星际公民网站汉化", - "@home_action_title_star_citizen_website_localization": {}, - "home_action_info_web_localization_plugin_disclaimer": "本插功能件仅供大致浏览使用,不对任何有关本功能产生的问题负责!在涉及账号操作前请注意确认网站的原本内容!\n\n\n使用此功能登录账号时请确保您的 SC汉化盒子 是从可信任的来源下载。", - "@home_action_info_web_localization_plugin_disclaimer": {}, - "home_action_info_initializing_resources": "正在初始化汉化资源...", - "@home_action_info_initializing_resources": {}, - "home_action_info_initialization_failed": "初始化网页汉化资源失败!{v0}", - "@home_action_info_initialization_failed": {}, - "home_title_app_name": "SC汉化盒子", - "@home_title_app_name": {}, - "home_localization_new_version_available": "汉化有新版本!", - "@home_localization_new_version_available": {}, - "home_localization_new_version_installed": "您在 {v0} 安装的汉化有新版本啦!", - "@home_localization_new_version_installed": {}, - "home_info_valid_installation_required": "该功能需要一个有效的安装位置", - "@home_info_valid_installation_required": {}, - "home_info_one_click_launch_warning": "一键启动功能提示", - "@home_info_one_click_launch_warning": {}, - "home_info_account_security_warning": "为确保账户安全,一键启动功能已在开发版中禁用,我们将在微软商店版本中提供此功能。\n\n微软商店版由微软提供可靠的分发下载与数字签名,可有效防止软件被恶意篡改。\n\n提示:您无需使用盒子启动游戏也可使用汉化。", - "@home_info_account_security_warning": {}, - "home_action_install_microsoft_store_version": "安装微软商店版本", - "@home_action_install_microsoft_store_version": {}, - "home_action_cancel": "取消", - "@home_action_cancel": {}, - "home_action_info_abnormal_game_exit": "游戏非正常退出\nexitCode={v0}\nstdout={v1}\nstderr={v2}\n\n诊断信息:{v3} \n{v4}", - "@home_action_info_abnormal_game_exit": {}, - "home_action_info_unknown_error": "未知错误,请通过一键诊断加群反馈。", - "@home_action_info_unknown_error": {}, - "home_action_info_check_web_link": "请查看弹出的网页链接获得详细信息。", - "@home_action_info_check_web_link": {}, - "home_action_info_game_built_in": "游戏内置", - "@home_action_info_game_built_in": {}, - "home_action_info_warning": "警告", - "@home_action_info_warning": {}, - "localization_info_machine_translation_warning": "您正在使用游戏内置文本,官方文本目前为机器翻译(截至3.21.0),建议您在下方安装社区汉化。", - "@localization_info_machine_translation_warning": {}, - "localization_info_translation_status": "汉化状态", - "@localization_info_translation_status": {}, - "localization_info_enabled": "启用({v0}):", - "@localization_info_enabled": {}, - "localization_info_installed_version": "已安装版本:{v0}", - "@localization_info_installed_version": {}, - "localization_action_translation_feedback": "汉化反馈", - "@localization_action_translation_feedback": {}, - "localization_action_uninstall_translation": "卸载汉化", - "@localization_action_uninstall_translation": {}, - "localization_info_note": "备注:", - "@localization_info_note": {}, - "localization_info_community_translation": "社区汉化", - "@localization_info_community_translation": {}, - "localization_info_no_translation_available": "该语言/版本 暂无可用汉化,敬请期待!", - "@localization_info_no_translation_available": {}, - "localization_action_advanced_features": "高级功能", - "@localization_action_advanced_features": {}, - "localization_info_custom_text": "自定义文本", - "@localization_info_custom_text": {}, - "localization_info_no_custom_text": "暂无自定义文本", - "@localization_info_no_custom_text": {}, - "localization_action_install": "安装", - "@localization_action_install": {}, - "localization_info_version_number": "版本号:{v0}", - "@localization_info_version_number": {}, - "localization_info_channel": "通道:{v0}", - "@localization_info_channel": {}, - "localization_info_update_time": "更新时间:{v0}", - "@localization_info_update_time": {}, - "localization_info_installed": "已安装", - "@localization_info_installed": {}, - "localization_info_unavailable": "不可用", - "@localization_info_unavailable": {}, - "localization_info_language": "语言: ", - "@localization_info_language": {}, - "localization_info_remove_incompatible_translation_params": "是否移除不兼容的汉化参数", - "@localization_info_remove_incompatible_translation_params": {}, - "localization_info_incompatible_translation_params_warning": "USER.cfg 包含不兼容的汉化参数,这可能是以前的汉化文件的残留信息。\n\n这将可能导致汉化无效或乱码,点击确认为您一键移除(不会影响其他配置)。", - "@localization_info_incompatible_translation_params_warning": {}, - "localization_info_custom_file": "自定义_{v0}", - "@localization_info_custom_file": {}, - "localization_info_custom_file_instructions": "即将打开本地化文件夹,请将自定义的 任意名称.ini 文件放入 Customize_ini 文件夹。\n\n添加新文件后未显示请使用右上角刷新按钮。\n\n安装时请确保选择了正确的语言。", - "@localization_info_custom_file_instructions": {}, - "localization_info_corrupted_file": "文件受损,请重新下载", - "@localization_info_corrupted_file": {}, - "localization_info_installation_error": "安装出错!\n\n {v0}", - "@localization_info_installation_error": {}, - "localization_info_custom_files": "自定义文件", - "@localization_info_custom_files": {}, - "performance_info_graphic_optimization_hint": "图形优化提示", - "@performance_info_graphic_optimization_hint": {}, - "performance_info_graphic_optimization_warning": "该功能对优化显卡瓶颈有很大帮助,但对 CPU 瓶颈可能起反效果,如果您显卡性能强劲,可以尝试使用更好的画质来获得更高的显卡利用率。", - "@performance_info_graphic_optimization_warning": {}, - "performance_info_current_status": "当前状态:{v0}", - "@performance_info_current_status": {}, - "performance_info_applied": "已应用", - "@performance_info_applied": {}, - "performance_info_not_applied": "未应用", - "@performance_info_not_applied": {}, - "performance_action_preset": "预设:", - "@performance_action_preset": {}, - "performance_action_low": "低", - "@performance_action_low": {}, - "performance_action_medium": "中", - "@performance_action_medium": {}, - "performance_action_high": "高", - "@performance_action_high": {}, - "performance_action_super": "超级", - "@performance_action_super": {}, - "performance_action_info_preset_only_changes_graphics": "(预设只修改图形设置)", - "@performance_action_info_preset_only_changes_graphics": {}, - "performance_action_reset_to_default": " 恢复默认 ", - "@performance_action_reset_to_default": {}, - "performance_action_apply": "应用", - "@performance_action_apply": {}, - "performance_action_apply_and_clear_shaders": "应用并清理着色器(推荐)", - "@performance_action_apply_and_clear_shaders": {}, - "performance_title_performance_optimization": "性能优化 -> {v0}", - "@performance_title_performance_optimization": {}, - "performance_action_custom_parameters_input": "您可以在这里输入未收录进盒子的自定义参数。配置示例:\n\nr_displayinfo=0\nr_VSync=0", - "@performance_action_custom_parameters_input": {}, - "performance_info_min_max_values": "{v0} 最小值: {v1} / 最大值: {v2}", - "@performance_info_min_max_values": {}, - "performance_info_graphics": "图形", - "@performance_info_graphics": {}, - "performance_info_delete_config_file": "删除配置文件...", - "@performance_info_delete_config_file": {}, - "performance_action_clear_shaders": "清理着色器", - "@performance_action_clear_shaders": {}, - "performance_info_done": "完成...", - "@performance_info_done": {}, - "performance_info_shader_clearing_warning": "清理着色器后首次进入游戏可能会出现卡顿,请耐心等待游戏初始化完毕。", - "@performance_info_shader_clearing_warning": {}, - "performance_info_generate_config_file": "生成配置文件", - "@performance_info_generate_config_file": {}, - "performance_info_write_out_config_file": "写出配置文件", - "@performance_info_write_out_config_file": {}, - "app_index_menu_home": "首页", - "@app_index_menu_home": {}, - "app_index_menu_lobby": "大厅", - "@app_index_menu_lobby": {}, - "app_index_menu_tools": "工具", - "@app_index_menu_tools": {}, - "app_index_menu_settings": "设置", - "@app_index_menu_settings": {}, - "app_index_menu_about": "关于", - "@app_index_menu_about": {}, - "lobby_online_lobby_coming_soon": "联机大厅,敬请期待 !", - "@lobby_online_lobby_coming_soon": {}, - "lobby_invitation_to_participate": "诚邀您参与 ", - "@lobby_invitation_to_participate": {}, - "lobby_survey": "问卷调查。", - "@lobby_survey": {}, - "setting_action_create_settings_shortcut": "创建设置快捷方式", - "@setting_action_create_settings_shortcut": {}, - "setting_action_create_desktop_shortcut": "在桌面创建《SC汉化盒子》快捷方式", - "@setting_action_create_desktop_shortcut": {}, - "setting_action_reset_auto_password_fill": "重置自动密码填充", - "@setting_action_reset_auto_password_fill": {}, - "setting_action_info_device_support_info": "启用:{v0} 设备支持:{v1} 邮箱:{v2} 密码:{v3}", - "@setting_action_info_device_support_info": {}, - "setting_action_info_enabled": "已启用", - "@setting_action_info_enabled": {}, - "setting_action_info_disabled": "已禁用", - "@setting_action_info_disabled": {}, - "setting_action_info_support": "支持", - "@setting_action_info_support": {}, - "setting_action_info_not_support": "不支持", - "@setting_action_info_not_support": {}, - "setting_action_info_encrypted_saved": "已加密保存", - "@setting_action_info_encrypted_saved": {}, - "setting_action_info_not_saved": "未保存", - "@setting_action_info_not_saved": {}, - "setting_action_ignore_efficiency_cores_on_launch": "启动游戏时忽略能效核心( 适用于Intel 12th+ 处理器 )", - "@setting_action_ignore_efficiency_cores_on_launch": {}, - "setting_action_set_core_count": "已设置的核心数量:{v0} (此功能适用于首页的盒子一键启动 或 工具中的RSI启动器管理员模式,当为 0 时不启用此功能 )", - "@setting_action_set_core_count": {}, - "setting_action_set_launcher_file": "设置启动器文件(RSI Launcher.exe)", - "@setting_action_set_launcher_file": {}, - "setting_action_info_manual_launcher_location_setting": "手动设置启动器位置,建议仅在无法自动扫描安装位置时使用", - "@setting_action_info_manual_launcher_location_setting": {}, - "setting_action_set_game_file": "设置游戏文件 (StarCitizen.exe)", - "@setting_action_set_game_file": {}, - "setting_action_info_manual_game_location_setting": "手动设置游戏安装位置,建议仅在无法自动扫描安装位置时使用", - "@setting_action_info_manual_game_location_setting": {}, - "setting_action_clear_translation_file_cache": "清理汉化文件缓存", - "@setting_action_clear_translation_file_cache": {}, - "setting_action_info_cache_clearing_info": "缓存大小 {v0}MB,清理盒子下载的汉化文件缓存,不会影响已安装的汉化", - "@setting_action_info_cache_clearing_info": {}, - "setting_action_tool_site_access_acceleration": "工具站访问加速", - "@setting_action_tool_site_access_acceleration": {}, - "setting_action_info_mirror_server_info": "使用镜像服务器加速访问 Dps Uex 等工具网站,若访问异常请关闭该功能。 为保护账户安全,任何情况下都不会加速RSI官网。", - "@setting_action_info_mirror_server_info": {}, - "setting_action_view_log": "查看log", - "@setting_action_view_log": {}, - "setting_action_info_view_log_file": "查看汉化盒子的 log 文件,以定位盒子的 bug", - "@setting_action_info_view_log_file": {}, - "setting_action_info_confirm_reset_autofill": "确认重置自动填充?", - "@setting_action_info_confirm_reset_autofill": {}, - "setting_action_info_delete_local_account_warning": "这将会删除本地的账号记录,或在下次启动游戏时将自动填充选择 ‘否’ 以禁用自动填充。", - "@setting_action_info_delete_local_account_warning": {}, - "setting_action_info_autofill_data_cleared": "已清理自动填充数据", - "@setting_action_info_autofill_data_cleared": {}, - "setting_action_info_enter_cpu_core_to_ignore": "请输入要忽略的 CPU 核心数", - "@setting_action_info_enter_cpu_core_to_ignore": {}, - "setting_action_info_cpu_core_tip": "Tip:您的设备拥有几个能效核心就输入几,非大小核设备请保持 0\n\n此功能适用于首页的盒子一键启动 或 工具中的 RSI启动器管理员模式,当为 0 时不启用此功能。", - "@setting_action_info_cpu_core_tip": {}, - "setting_action_info_select_rsi_launcher_location": "请选择RSI启动器位置(RSI Launcher.exe)", - "@setting_action_info_select_rsi_launcher_location": {}, - "setting_action_info_setting_success": "设置成功,在对应页面点击刷新即可扫描出新路径", - "@setting_action_info_setting_success": {}, - "setting_action_info_file_error": "文件有误!", - "@setting_action_info_file_error": {}, - "setting_action_info_select_game_install_location": "请选择游戏安装位置(StarCitizen.exe)", - "@setting_action_info_select_game_install_location": {}, - "setting_action_info_confirm_clear_cache": "确认清理汉化缓存?", - "@setting_action_info_confirm_clear_cache": {}, - "setting_action_info_clear_cache_warning": "这不会影响已安装的汉化。", - "@setting_action_info_clear_cache_warning": {}, - "setting_action_info_microsoft_version_limitation": "因微软版功能限制,请在接下来打开的窗口中 手动将《SC汉化盒子》拖动到桌面,即可创建快捷方式。", - "@setting_action_info_microsoft_version_limitation": {}, - "setting_action_info_shortcut_created": "创建完毕,请返回桌面查看", - "@setting_action_info_shortcut_created": {}, - "app_upgrade_title_new_version_found": "发现新版本 -> {v0}", - "@app_upgrade_title_new_version_found": {}, - "app_upgrade_info_getting_new_version_details": "正在获取新版本详情...", - "@app_upgrade_info_getting_new_version_details": {}, - "app_upgrade_info_update_server_tip": "提示:当前正在使用分流服务器进行更新,可能会出现下载速度下降,但有助于我们进行成本控制,若下载异常请点击这里跳转手动安装。", - "@app_upgrade_info_update_server_tip": {}, - "app_upgrade_info_installing": "正在安装: ", - "@app_upgrade_info_installing": {}, - "app_upgrade_info_downloading": "正在下载: {v0}% ", - "@app_upgrade_info_downloading": {}, - "app_upgrade_action_update_now": "立即更新", - "@app_upgrade_action_update_now": {}, - "app_upgrade_action_next_time": "下次吧", - "@app_upgrade_action_next_time": {}, - "app_upgrade_info_download_failed": "下载失败,请尝试手动安装!", - "@app_upgrade_info_download_failed": {}, - "app_upgrade_info_run_failed": "运行失败,请尝试手动安装!", - "@app_upgrade_info_run_failed": {}, - "app_splash_checking_availability": "正在检测可用性,这可能需要一点时间...", - "@app_splash_checking_availability": {}, - "app_splash_checking_for_updates": "正在检查更新...", - "@app_splash_checking_for_updates": {}, - "app_splash_almost_done": "即将完成...", - "@app_splash_almost_done": {}, - "tools_hosts_info_rsi_official_website": "RSI 官网", - "@tools_hosts_info_rsi_official_website": {}, - "tools_hosts_info_rsi_zendesk": "RSI Zendesk 客服站", - "@tools_hosts_info_rsi_zendesk": {}, - "tools_hosts_info_rsi_customer_service": "RSI 客服站", - "@tools_hosts_info_rsi_customer_service": {}, - "tools_hosts_info_dns_query_and_test": "正在查询 DNS 并测试可访问性 请耐心等待...", - "@tools_hosts_info_dns_query_and_test": {}, - "tools_hosts_info_writing_hosts": "正在写入 Hosts ...", - "@tools_hosts_info_writing_hosts": {}, - "tools_hosts_info_reading_config": "读取配置 ...", - "@tools_hosts_info_reading_config": {}, - "tools_hosts_info_hosts_acceleration": "Hosts 加速", - "@tools_hosts_info_hosts_acceleration": {}, - "tools_hosts_info_open_hosts_file": "打开 Hosts 文件", - "@tools_hosts_info_open_hosts_file": {}, - "tools_hosts_info_status": "状态", - "@tools_hosts_info_status": {}, - "tools_hosts_info_site": "站点", - "@tools_hosts_info_site": {}, - "tools_hosts_info_enable": "是否启用", - "@tools_hosts_info_enable": {}, - "tools_hosts_action_one_click_acceleration": "一键加速", - "@tools_hosts_action_one_click_acceleration": {}, - "tools_info_scanning": "正在扫描...", - "@tools_info_scanning": {}, - "tools_info_processing_failed": "处理失败!:{v0}", - "@tools_info_processing_failed": {}, - "tools_info_game_install_location": "游戏安装位置: ", - "@tools_info_game_install_location": {}, - "tools_info_rsi_launcher_location": "RSI启动器位置:", - "@tools_info_rsi_launcher_location": {}, - "tools_action_view_system_info": "查看系统信息", - "@tools_action_view_system_info": {}, - "tools_action_info_view_critical_system_info": "查看系统关键信息,用于快速问诊 \n\n耗时操作,请耐心等待。", - "@tools_action_info_view_critical_system_info": {}, - "tools_action_p4k_download_repair": "P4K 分流下载 / 修复", - "@tools_action_p4k_download_repair": {}, - "tools_action_info_p4k_download_repair_tip": "使用星际公民中文百科提供的分流下载服务,可用于下载或修复 p4k。 \n资源有限,请勿滥用。", - "@tools_action_info_p4k_download_repair_tip": {}, - "tools_action_hosts_acceleration_experimental": "Hosts 加速(实验性)", - "@tools_action_hosts_acceleration_experimental": {}, - "tools_action_info_hosts_acceleration_experimental_tip": "将 IP 信息写入 Hosts 文件,解决部分地区的 DNS 污染导致无法登录官网等问题。\n该功能正在进行第一阶段测试,遇到问题请及时反馈。", - "@tools_action_info_hosts_acceleration_experimental_tip": {}, - "tools_action_reinstall_easyanticheat": "重装 EasyAntiCheat 反作弊", - "@tools_action_reinstall_easyanticheat": {}, - "tools_action_info_reinstall_eac": "若您遇到 EAC 错误,且自动修复无效,请尝试使用此功能重装 EAC。", - "@tools_action_info_reinstall_eac": {}, - "tools_action_rsi_launcher_admin_mode": "RSI Launcher 管理员模式", - "@tools_action_rsi_launcher_admin_mode": {}, - "tools_action_info_run_rsi_as_admin": "以管理员身份运行RSI启动器,可能会解决一些问题。\n\n若设置了能效核心屏蔽参数,也会在此应用。", - "@tools_action_info_run_rsi_as_admin": {}, - "tools_action_info_init_failed": "初始化失败,请截图报告给开发者。{v0}", - "@tools_action_info_init_failed": {}, - "tools_action_rsi_launcher_log_fix": "RSI Launcher Log 修复", - "@tools_action_rsi_launcher_log_fix": {}, - "tools_action_info_rsi_launcher_log_issue": "在某些情况下 RSI启动器 的 log 文件会损坏,导致无法完成问题扫描,使用此工具清理损坏的 log 文件。\n\n当前日志文件大小:{v0} MB", - "@tools_action_info_rsi_launcher_log_issue": {}, - "tools_action_remove_nvme_registry_patch": "移除 nvme 注册表补丁", - "@tools_action_remove_nvme_registry_patch": {}, - "tools_action_info_nvme_patch_issue": "若您使用 nvme 补丁出现问题,请运行此工具。(可能导致游戏 安装/更新 不可用。)\n\n当前补丁状态:{v0}", - "@tools_action_info_nvme_patch_issue": {}, - "tools_action_info_not_installed": "未安装", - "@tools_action_info_not_installed": {}, - "tools_action_info_removed_restart_effective": "已移除,重启电脑生效!", - "@tools_action_info_removed_restart_effective": {}, - "tools_action_write_nvme_registry_patch": "写入 nvme 注册表补丁", - "@tools_action_write_nvme_registry_patch": {}, - "tools_action_info_manual_nvme_patch": "手动写入NVM补丁,该功能仅在您知道自己在作什么的情况下使用", - "@tools_action_info_manual_nvme_patch": {}, - "tools_action_info_fix_success_restart": "修复成功,请尝试重启电脑后继续安装游戏! 若注册表修改操作导致其他软件出现兼容问题,请使用 工具 中的 NVME 注册表清理。", - "@tools_action_info_fix_success_restart": {}, - "tools_action_clear_shader_cache": "清理着色器缓存", - "@tools_action_clear_shader_cache": {}, - "tools_action_info_shader_cache_issue": "若游戏画面出现异常或版本更新后可使用本工具清理过期的着色器(当大于500M时,建议清理) \n\n缓存大小:{v0} MB", - "@tools_action_info_shader_cache_issue": {}, - "tools_action_close_photography_mode": "关闭摄影模式", - "@tools_action_close_photography_mode": {}, - "tools_action_open_photography_mode": "开启摄影模式", - "@tools_action_open_photography_mode": {}, - "tools_action_info_restore_lens_shake": "还原镜头摇晃效果。\n\n@拉邦那 Lapernum 提供参数信息。", - "@tools_action_info_restore_lens_shake": {}, - "tools_action_info_one_key_close_lens_shake": "一键关闭游戏内镜头晃动以便于摄影操作。\n\n @拉邦那 Lapernum 提供参数信息。", - "@tools_action_info_one_key_close_lens_shake": {}, - "tools_action_info_log_file_parse_failed": "解析 log 文件失败!\n请尝试使用 RSI Launcher log 修复 工具!", - "@tools_action_info_log_file_parse_failed": {}, - "tools_action_info_rsi_launcher_not_found": "未找到 RSI 启动器,请尝试重新安装,或在设置中手动添加。", - "@tools_action_info_rsi_launcher_not_found": {}, - "tools_action_info_star_citizen_not_found": "未找到星际公民游戏安装位置,请至少完成一次游戏启动操作 或在设置中手动添加。", - "@tools_action_info_star_citizen_not_found": {}, - "tools_action_info_valid_game_directory_needed": "该功能需要一个有效的游戏安装目录", - "@tools_action_info_valid_game_directory_needed": {}, - "tools_action_info_eac_file_removed": "已为您移除 EAC 文件,接下来将为您打开 RSI 启动器,请您前往 SETTINGS -> VERIFY 重装 EAC。", - "@tools_action_info_eac_file_removed": {}, - "tools_action_info_error_occurred": "出现错误:{v0}", - "@tools_action_info_error_occurred": {}, - "tools_action_info_system_info_content": "系统:{v0}\n\n处理器:{v1}\n\n内存大小:{v2}GB\n\n显卡信息:\n{v3}\n\n硬盘信息:\n{v4}\n\n", - "@tools_action_info_system_info_content": {}, - "tools_action_info_rsi_launcher_directory_not_found": "未找到 RSI 启动器目录,请您尝试手动操作。", - "@tools_action_info_rsi_launcher_directory_not_found": {}, - "tools_action_info_log_file_not_exist": "日志文件不存在,请尝试进行一次游戏启动或游戏安装,并退出启动器,若无法解决问题,请尝试将启动器更新至最新版本!", - "@tools_action_info_log_file_not_exist": {}, - "tools_action_info_cleanup_complete": "清理完毕,请完成一次安装 / 游戏启动 操作。", - "@tools_action_info_cleanup_complete": {}, - "tools_action_info_cleanup_failed": "清理失败,请手动移除,文件位置:{v0}", - "@tools_action_info_cleanup_failed": {}, - "tools_action_info_system_info_title": "系统信息", - "@tools_action_info_system_info_title": {}, - "tools_action_info_rsi_launcher_running_warning": "RSI启动器正在运行!请先关闭启动器再使用此功能!", - "@tools_action_info_rsi_launcher_running_warning": {}, - "tools_action_info_p4k_file_description": "P4k 是星际公民的核心游戏文件,高达 100GB+,盒子提供的离线下载是为了帮助一些p4k文件下载超级慢的用户 或用于修复官方启动器无法修复的 p4k 文件。\n\n接下来会弹窗询问您保存位置(可以选择星际公民文件夹也可以选择别处),下载完成后请确保 P4K 文件夹位于 LIVE 文件夹内,之后使用星际公民启动器校验更新即可。", - "@tools_action_info_p4k_file_description": {}, - "tools_action_info_p4k_download_in_progress": "已经有一个p4k下载任务正在进行中,请前往下载管理器查看!", - "@tools_action_info_p4k_download_in_progress": {}, - "tools_action_info_function_under_maintenance": "功能维护中,请稍后重试!", - "@tools_action_info_function_under_maintenance": {}, - "tools_action_info_config_file_not_exist": "配置文件不存在,请尝试运行一次游戏", - "@tools_action_info_config_file_not_exist": {}, - "webview_localization_name_member": "名成员", - "@webview_localization_name_member": {}, - "webview_localization_total_invitations": "总邀请数:", - "@webview_localization_total_invitations": {}, - "webview_localization_unfinished_invitations": "未完成的邀请", - "@webview_localization_unfinished_invitations": {}, - "webview_localization_finished_invitations": "已完成的邀请", - "@webview_localization_finished_invitations": {}, - "app_init_failed_with_reason": "初始化失败:{v0}", - "@app_init_failed_with_reason": {}, - "webview_localization_enter_device_pin": "请输入设备PIN以自动登录RSI账户", - "@webview_localization_enter_device_pin": {}, - "webview_localization_device_windows_hello_toast": "请完成 Windows Hello 验证以填充密码", - "@webview_localization_device_windows_hello_toast": {} -} + "@auto_translate_locale": "en", + "app_language_name": "English", + "app_language_code": "en", + "app_index_version_info": "SCToolBox V {v0} {v1}", + "app_shortcut_name": "SCToolBox.lnk", + "about_check_update": "Check for updates", + "about_app_description": "The SCToolBox is a good helper for your exploring the universe. We are committed to solving common problems in the game for citizens, and facilitate the operation of community localization, performance tuning, and commonly used website localization operations.", + "about_online_feedback": "Online feedback", + "about_action_qq_group": "QQ group: 940696487", + "about_action_email": "Email: scbox@xkeyc.com", + "about_action_open_source": "Open source", + "about_disclaimer": "This is an unofficial interstellar citizen tool that is not affiliated to Cloud Imperium Group. In this software, all the contents of their own owners or users are their own property.\nStar Citizen®, Roberts Space Industries® and Cloud Imperium® are the registered trademarks of Cloud Imperium Rights LLC.", + "about_analytics_launch": "Start up", + "about_analytics_launch_game": "Start the game", + "about_analytics_total_users": "Cumulative users", + "about_analytics_install_translation": "Localization installation", + "about_analytics_performance_optimization": "Performance tuning", + "about_analytics_p4k_redirection": "P4k diversion", + "about_analytics_units_user": "Bit", + "about_analytics_units_times": "Second-rate", + "about_info_latest_version": "It is already the latest version!", + "home_holiday_countdown": "Countdown", + "home_holiday_countdown_disclaimer": "* The above festival date is included in artificially and maintained. There may be errors. Welcome to feedback!", + "home_action_one_click_launch": "One-button start", + "home_title_logging_in": "Logging in...", + "home_info_auto_fill_notice": "* If the automatic filling is turned on, please pay attention to the pop -up Windows Hello window", + "home_login_title_welcome_back": "Welcome back!", + "home_login_title_launching_game": "I'm starting the game for you ...", + "home_action_login_rsi_account": "Log in to RSI account", + "home_action_q_auto_password_fill_prompt": "Do you turn on the automatic password filling?", + "home_login_info_password_encryption_notice": "The box will use the PIN and Windows credentials to save your password encryption, and the password is only stored in your device.\n\nWhen you need to enter a password for the next login, you only need to authorize PIN to automatically fill in the login.", + "home_login_info_enter_pin_to_encrypt": "Enter PIN to enable encryption", + "home_login_info_game_version_outdated": "Game version expires", + "home_login_info_rsi_server_report": "RSI server report version number: {v1}\n\nLocal version number: {v2}\n\nIt is recommended to use RSI Launcher to update the game!", + "home_login_info_action_ignore": "Neglect", + "home_login_action_title_box_one_click_launch": "Box one -click start", + "home_login_info_one_click_launch_description": "This feature can help you start the game more conveniently.\n\nTo ensure the security of the account, this function uses the Localization browser to retain the login status and will not save your password information (unless you enable the automatic filling function).\n\nWhen logging in to the account, please make sure your SCToolBox is downloaded from a trusted source.", + "home_login_action_title_need_webview2_runtime": "Need to install WebView2 Runtime", + "action_close": "Closure", + "downloader_speed_limit_settings": "Speed limit setting", + "downloader_action_pause_all": "All of the suspension", + "downloader_action_resume_all": "Restore all", + "downloader_action_cancel_all": "Cancel all of them", + "downloader_info_no_download_tasks": "No download task", + "downloader_info_total_size": "Total size: {v1}", + "downloader_info_verifying": "In the verification ... ({v2})", + "downloader_info_downloading": "Download ... ({v0}%)", + "downloader_info_status": "Status: {v0}", + "downloader_info_uploaded": "Uploaded: {v0}", + "downloader_info_downloaded": "Downloaded: {v0}", + "downloader_action_options": "Option", + "downloader_action_continue_download": "Continue download", + "downloader_action_pause_download": "Paradse download", + "downloader_action_cancel_download": "Cancel download", + "action_open_folder": "Open the folder", + "downloader_info_download_upload_speed": "Download: {v0}/s Upload: {v1}/s", + "downloader_info_downloading_status": "Downloading...", + "downloader_info_waiting": "Waiting", + "downloader_info_paused": "Paused", + "downloader_info_download_failed": "Download failed", + "downloader_info_download_completed": "Download completed", + "downloader_info_deleted": "Deleted", + "downloader_title_downloading": "Downloading", + "downloader_title_ended": "Over", + "downloader_action_confirm_cancel_all_tasks": "Confirm the cancellation of all tasks?", + "downloader_info_manual_file_deletion_note": "If the file is no longer needed, you may need to delete the download file manually.", + "downloader_action_confirm_cancel_download": "Confirm the cancellation download?", + "downloader_info_p2p_network_note": "The SCToolBox uses the P2P network to accelerate file download. If you have limited traffic, you can set the upload bandwidth to 1 (byte) here.", + "downloader_info_download_unit_input_prompt": "Please enter the download unit.", + "downloader_input_upload_speed_limit": "Upload speed limit:", + "downloader_input_download_speed_limit": "Download speed limit:", + "downloader_input_info_p2p_upload_note": "* P2P upload is only performed when downloading files, and the P2P connection will be turned off after downloading. If you want to participate in planting, please contact us about the page.", + "doctor_title_one_click_diagnosis": "One -click diagnosis-> {v0}", + "doctor_action_rsi_launcher_log": "RSI starter log", + "doctor_action_game_run_log": "Game running log", + "doctor_info_scan_complete_no_issues": "After scanning, no problem was found!", + "doctor_info_processing": "Treatment ...", + "doctor_info_game_rescue_service_note": "You are about to go to the game abnormal rescue services provided by the Deep Space Treatment Center (QQ group number: 536454632), which mainly solve the failure and frequent flashback of game installation. If you are a gameplay problem, please do not add groups.", + "doctor_info_need_help": "Need help? Click to seek free artificial support!", + "doctor_info_tool_check_result_note": "Note: The test results of this tool are for reference only. If you do not understand the following operations, please provide screenshots for experienced players!", + "doctor_info_result_unsupported_os": "The operating system that does not support, the game may not be able to run", + "doctor_info_result_upgrade_system": "Please upgrade your system ({v0})", + "doctor_info_result_missing_live_folder": "The installation directory lacks a Live folder, which may cause the installation to fail", + "doctor_info_result_create_live_folder": "Click to fix the Live folder for you, and install it after completion. ({v0})", + "doctor_info_result_incompatible_nvme_device": "The new NVME device is not compatible with the RSI starter for the time being, which may cause the installation to fail", + "doctor_info_result_add_registry_value": "Add ForcedPhysicalsectorsizeinbytes value to the registry item to simulate old devices. Hard disk partition ({v0})", + "doctor_info_result_missing_easyanticheat_files": "Easyanticheat file loss", + "doctor_info_result_verify_files_with_rsi_launcher": "Not found the EasyAnticheat file or file incomplete in the Live folder, please use the RSI starter to check the file", + "doctor_info_result_easyanticheat_not_installed": "Easyanticheat is not installed or not withdrawn normally", + "doctor_info_result_install_easyanticheat": "Easyanticheat is not installed, please click to repair it for you one click. (Before the game starts normally and ends, the problem will always appear. If you retreat for other reasons, you can ignore this entry)", + "doctor_info_result_chinese_username": "No-English username!", + "doctor_info_result_chinese_username_error": "The No-English username may cause the game to start/install errors! Click the repair button to view the modification tutorial!", + "doctor_info_result_chinese_install_path": "No-English installation path!", + "doctor_info_result_chinese_install_path_error": "No-English installation path! This may cause the game to start/install errors! ({V0}), please replace the installation path at the RSI starter.", + "doctor_info_result_low_physical_memory": "Paralying memory is too low", + "doctor_info_result_memory_requirement": "You need at least 16GB of physical memory (Memory) to run this game. (Current size: {v0})", + "doctor_info_result_fix_suggestion": "Repair suggestions: {v0}", + "doctor_info_result_no_solution": "No solution, please take screenshots feedback", + "doctor_info_action_fix": "Repair", + "doctor_action_view_solution": "View solution", + "doctor_tip_title_select_game_directory": "Please select the game installation directory on the homepage.", + "doctor_action_result_try_latest_windows": "If your hardware meets the standard, try to install the latest Windows system.", + "doctor_action_result_create_folder_success": "Create a folder success, try to continue download the game!", + "doctor_action_result_create_folder_fail": "Create a folder failed, please try to create manually.\nDirectory: {v0}\nError: {v1}", + "doctor_action_result_fix_success": "If the repair is successful, try to restart and continue to install the game! If the registry modification operation causes compatibility problems with other software, please use the NVMe registry in the tool to clean up.", + "doctor_action_result_fix_fail": "Failure to repair, {v0}", + "doctor_action_result_game_start_success": "If the repair is successful, try to start the game. (If the problem cannot be solved, please use the toolbox's \"Reinstall EAC\")", + "doctor_action_result_redirect_warning": "The tutorial is about to jump, the tutorial comes from the Internet, please operate carefully ...", + "doctor_action_result_issue_not_supported": "This problem does not support automatic processing for the time being, please provide screenshots for help", + "doctor_action_analyzing": "Analysing...", + "doctor_action_result_analysis_no_issue": "After the analysis, no problems are found", + "doctor_action_result_analysis_issues_found": "After the analysis, I found that {v0} questions", + "doctor_action_result_toast_scan_no_issue": "After scanning, no problem is found. If you still fail, try to use the RSI starter administrator mode in the toolbox.", + "doctor_action_tip_checking_game_log": "Inspection: Game.log", + "doctor_action_info_game_abnormal_exit": "Game abnormal exit: {v0}", + "doctor_action_info_game_abnormal_exit_unknown": "Game abnormal exit: unknown abnormalities", + "doctor_action_info_info_feedback": "Info: {v0}, please click to add group feedback in the lower right corner.", + "doctor_action_info_checking_eac": "Inspection: EAC", + "doctor_action_info_checking_runtime": "Inspection: operating environment", + "doctor_action_result_info_unsupported_os": "Operating system that does not support: {v0}", + "doctor_action_info_checking_install_info": "Inspection: Installation information", + "doctor_action_view_details": "Check the details", + "home_install_location": "Installation location:", + "home_not_installed_or_failed": "Unpacking or installation failed", + "home_action_star_citizen_website_localization": "SC Official Localization", + "home_action_info_roberts_space_industries_origin": "Roberts Aerospace Industry Corporation, the origin of all things", + "home_action_uex_localization": "UEX Localization", + "home_action_info_mining_refining_trade_calculator": "Mining, refining, trade calculator, price, ship information", + "home_action_dps_calculator_localization": "DPS calculator Localization", + "home_action_info_ship_upgrade_damage_value_query": "Change the ship online, query the damage value and accessories location", + "home_action_external_browser_extension": "External browser expansion:", + "home_action_one_click_diagnosis": "Auto diagnosis", + "home_action_info_one_click_diagnosis_star_citizen": "Auto scan diagnosis of common problems in interstellar citizens", + "home_action_localization_management": "Localization management", + "home_action_info_quick_install_localization_resources": "Fast installation of localization resources", + "home_action_performance_optimization": "Performance optimization", + "home_action_info_engine_config_optimization": "Adjust the engine configuration file to optimize the game performance", + "home_action_rsi_status_platform": "Platform", + "home_action_rsi_status_persistent_universe": "PU", + "home_action_rsi_status_electronic_access": "EV", + "home_action_rsi_status_arena_commander": "AC", + "home_action_rsi_status_rsi_server_status": "RSI server status", + "home_action_rsi_status_status": "State:", + "home_announcement_details": "Announcement details", + "home_action_info_valid_install_location_required": "This function requires an effective installation location\n\nIf your game is not downloaded, wait for the download after downloading.\n\nIf your game has been downloaded but not recognized, please reopen the box after starting the game or manually set the installation position in the setting option.", + "home_action_info_scanning": "Scanning ...", + "home_action_info_scan_complete_valid_directories_found": "After scanning, find {v0} a valid installation directory", + "home_action_info_log_file_parse_fail": "Analysis of LOG files failed!", + "home_action_title_star_citizen_website_localization": "Star Citizen Website Sinicization", + "home_action_info_web_localization_plugin_disclaimer": "This plug -in function is for general browsing, not responsible for any problems related to this function! Please pay attention to confirming the original content of the website before the account operation!\n\n\nWhen logging in to the account, please make sure your SCToolBox is downloaded from a trusted source.", + "home_action_info_initializing_resources": "It is initialized Localization resources ...", + "home_action_info_initialization_failed": "Initialized webpage Localization resources failed! {v0}", + "home_title_app_name": "SCToolBox", + "home_localization_new_version_available": "Sinicization has a new version!", + "home_localization_new_version_installed": "You have a new version of the Localization you installed in {v0}!", + "home_info_valid_installation_required": "This function requires an effective installation location", + "home_info_one_click_launch_warning": "One -click start -up function prompt", + "home_info_account_security_warning": "In order to ensure the security of the account, the one -click startup function has been disabled in the development version, and we will provide this feature in the Microsoft store version.\n\nThe Microsoft Store Edition is provided with a reliable distribution download and digital signature by Microsoft, which can effectively prevent software from being maliciously tampered with.\n\nTip: You can use Localization without using a box to start the game.", + "home_action_install_microsoft_store_version": "Install Microsoft Store Version", + "home_action_cancel": "Cancel", + "home_action_info_abnormal_game_exit": "The game exits normally\nexitCode = {v0}\nstdout = {v1}\nstderr = {v2}\n\nDiagnostic information: {v3}\n{v4}", + "home_action_info_unknown_error": "Unknown errors, please use one -click diagnosis to add group feedback.", + "home_action_info_check_web_link": "Please check the pop -up web link to get detailed information.", + "home_action_info_game_built_in": "Built -in game", + "home_action_info_warning": "Warn", + "localization_info_machine_translation_warning": "You are using the game built -in text. The official text is currently a machine translation (as of 3.21.0), and it is recommended that you install community Localization below.", + "localization_info_translation_status": "State", + "localization_info_enabled": "Enable ({v0}):", + "localization_info_installed_version": "The installed version: {v0}", + "localization_action_translation_feedback": "Localization feedback", + "localization_action_uninstall_translation": "Uninstallation of Localization", + "localization_info_note": "Remark:", + "localization_info_community_translation": "Community Localization", + "localization_info_no_translation_available": "This language/version is not available for Localization, so stay tuned!", + "localization_action_advanced_features": "Advanced Features", + "localization_info_custom_text": "Custom text", + "localization_info_no_custom_text": "No custom text", + "localization_action_install": "Install", + "localization_info_version_number": "Version number: {v0}", + "localization_info_channel": "Channel: {v0}", + "localization_info_update_time": "Update Time: {v0}", + "localization_info_installed": "Installed", + "localization_info_unavailable": "Unavailable", + "localization_info_language": "Language:", + "localization_info_remove_incompatible_translation_params": "Whether to remove incompatible Localization parameters", + "localization_info_incompatible_translation_params_warning": "User.cfg contains incompatible Localization parameters, which may be the residual information of the previous Localization file.\n\nThis may lead to ineffective or garbled Localization, click to confirm that you are removed with one click (it will not affect other configuration).", + "localization_info_custom_file": "Custom_ {v0}", + "localization_info_custom_file_instructions": "To open the localized folder, put the customized name .ini file in the Customize_ini folder.\n\nAfter adding a new file, you do not display the refresh button in the upper right corner.\n\nPlease make sure to choose the correct language during installation.", + "localization_info_corrupted_file": "The file is damaged, please download again", + "localization_info_installation_error": "Install an error!\n\n {v0}", + "localization_info_custom_files": "Custom file", + "performance_info_graphic_optimization_hint": "Graph optimization tips", + "performance_info_graphic_optimization_warning": "This function is very helpful for optimizing the bottleneck of the graphics card, but it may have a reverse effect on the CPU bottleneck. If your graphics card performance is strong, you can try to use better picture quality to obtain higher graphics card utilization.", + "performance_info_current_status": "Current status: {v0}", + "performance_info_applied": "Applied", + "performance_info_not_applied": "Unused", + "performance_action_preset": "Preset:", + "performance_action_low": "Low", + "performance_action_medium": "Middle", + "performance_action_high": "High", + "performance_action_super": "Super", + "performance_action_info_preset_only_changes_graphics": "(Preset only the graphic settings)", + "performance_action_reset_to_default": "Reset", + "performance_action_apply": "Application", + "performance_action_apply_and_clear_shaders": "Apply and clean up the color device (recommended)", + "performance_title_performance_optimization": "Performance Optimization -> {v0}", + "performance_action_custom_parameters_input": "You can enter the custom parameters that are not included in the box here. Configuration example:\n\nR_DISPLAYINFO = 0\nr_vsync = 0", + "performance_info_min_max_values": "{v0} minimum value: {v1} / maximum value: {v2}", + "performance_info_graphics": "Graphic", + "performance_info_delete_config_file": "Delete the configuration file ...", + "performance_action_clear_shaders": "Clean the color device", + "performance_info_done": "Finish...", + "performance_info_shader_clearing_warning": "After cleaning up the color device, it may appear stutter when entering the game for the first time. Please wait patiently for the initialization of the game.", + "performance_info_generate_config_file": "Generate configuration file", + "performance_info_write_out_config_file": "Write the configuration file", + "app_index_menu_home": "Index", + "app_index_menu_lobby": "Hall", + "app_index_menu_tools": "Tool", + "app_index_menu_settings": "Settings", + "app_index_menu_about": "About", + "lobby_online_lobby_coming_soon": "The online lobby, so stay tuned!", + "lobby_invitation_to_participate": "Sincerely invite you to participate", + "lobby_survey": "Questionnaire.", + "setting_action_create_settings_shortcut": "Create Settings Settings", + "setting_action_create_desktop_shortcut": "Create \"SC Sinicization Box\" shortcut on the desktop", + "setting_action_reset_auto_password_fill": "Reset automatic password filling", + "setting_action_info_device_support_info": "Enable: {v0} Device Support: {v1} Email: {v2} Password: {v3}", + "setting_action_info_enabled": "Activated", + "setting_action_info_disabled": "Disabled", + "setting_action_info_support": "Support", + "setting_action_info_not_support": "Not support", + "setting_action_info_encrypted_saved": "Has been encrypted", + "setting_action_info_not_saved": "Not preserved", + "setting_action_ignore_efficiency_cores_on_launch": "When starting the game, ignore the core of energy efficiency (suitable for Intel 12th+ processor)", + "setting_action_set_core_count": "Core quantity that has been set: {v0} (This function is suitable for the box -click startup or RSI starter manager mode on the homepage, which is not enabled when it is 0)", + "setting_action_set_launcher_file": "Set the promoter file (RSI Launcher.exe)", + "setting_action_info_manual_launcher_location_setting": "Set the position of the starter manually, it is recommended to use it only when the installation position cannot be automatically scanned automatically", + "setting_action_set_game_file": "Set the game file (StarCitizen.exe)", + "setting_action_info_manual_game_location_setting": "Manually set the game installation location, it is recommended to use it only when the installation location cannot be automatically scanned", + "setting_action_clear_translation_file_cache": "Clean up the Localization file cache", + "setting_action_info_cache_clearing_info": "The cache size {v0} MB, clean up the Localization -based file cache of the download of the box, will not affect the installed Localization", + "setting_action_tool_site_access_acceleration": "Tool station access acceleration", + "setting_action_info_mirror_server_info": "Use a mirror server to accelerate access to tool websites such as DPS UEX. If you access abnormal access, please turn off the function. To protect the security of the account, the RSI official website will not be accelerated in any case.", + "setting_action_view_log": "View log", + "setting_action_info_view_log_file": "Check the log file of the SCToolBox to locate the bug of the box", + "setting_action_info_confirm_reset_autofill": "Confirm that resetting automatic filling?", + "setting_action_info_delete_local_account_warning": "This will delete local account records, or it will automatically fill in the next time the game starts the game to disable automatic filling.", + "setting_action_info_autofill_data_cleared": "Automatic filling data has been cleaned up", + "setting_action_info_enter_cpu_core_to_ignore": "Please enter the core number of CPUs to be ignored", + "setting_action_info_cpu_core_tip": "Tip: Input a few of your equipment with a few energy efficiency cores, please keep 0 non -large and small nuclear equipment 0\n\nThis function is suitable for the box of one -click startup or the RSI starter mode in the box on the homepage. This function is not enabled when it is 0.", + "setting_action_info_select_rsi_launcher_location": "Please select the RSI starter position (RSI LAUNCHER.EXE)", + "setting_action_info_setting_success": "Successfully set, click refresh on the corresponding page to scan the new path", + "setting_action_info_file_error": "The file is wrong!", + "setting_action_info_select_game_install_location": "Please select the game installation position (StarCitizen.exe)", + "setting_action_info_confirm_clear_cache": "Confirmation of cleaning the Localization cache?", + "setting_action_info_clear_cache_warning": "This will not affect the installed Localization.", + "setting_action_info_microsoft_version_limitation": "Due to Microsoft's version restrictions, manually drag the SCToolBox to the desktop in the next window to create a shortcut.", + "setting_action_info_shortcut_created": "After the creation, please return to the desktop to view", + "app_upgrade_title_new_version_found": "Discover the new version-> {v0}", + "app_upgrade_info_getting_new_version_details": "Get the new version details ...", + "app_upgrade_info_update_server_tip": "Tip: The current diversion server is updated, and the download speed may decline, but it will help us perform cost control. If you download the exception, please click here to jump and manually install it.", + "app_upgrade_info_installing": "Installing:", + "app_upgrade_info_downloading": "Downloading: {v0}%", + "app_upgrade_action_update_now": "Update immediately", + "app_upgrade_action_next_time": "Next time", + "app_upgrade_info_download_failed": "Failure to download, please try to install manually!", + "app_upgrade_info_run_failed": "Failure to run, try to install manually!", + "app_splash_checking_availability": "It is detection availability, which may take a little time ...", + "app_splash_checking_for_updates": "Inspection and update ...", + "app_splash_almost_done": "Finish quickly…", + "tools_hosts_info_rsi_official_website": "RSI official website", + "tools_hosts_info_rsi_zendesk": "RSI ZENDESK Customer Service Station", + "tools_hosts_info_rsi_customer_service": "RSI customer service station", + "tools_hosts_info_dns_query_and_test": "Inquiring about DNS and testing accessibility, please wait patiently ...", + "tools_hosts_info_writing_hosts": "I am writing Hosts ...", + "tools_hosts_info_reading_config": "Read the configuration ...", + "tools_hosts_info_hosts_acceleration": "Hosts accelerate", + "tools_hosts_info_open_hosts_file": "Open the hosts file", + "tools_hosts_info_status": "State", + "tools_hosts_info_site": "Site", + "tools_hosts_info_enable": "Whether to enable", + "tools_hosts_action_one_click_acceleration": "One -click acceleration", + "tools_info_scanning": "Scanning...", + "tools_info_processing_failed": "Failure to handle! : {V0}", + "tools_info_game_install_location": "Game installation location:", + "tools_info_rsi_launcher_location": "RSI starter position:", + "tools_action_view_system_info": "View system information", + "tools_action_info_view_critical_system_info": "Check the key information of the system for quick consultation\n\nTime -consuming operation, please wait patiently.", + "tools_action_p4k_download_repair": "P4k diversion download / repair", + "tools_action_info_p4k_download_repair_tip": "The diversion download service provided by citizenwiki.cn can be used to download or fix P4K.\nLimited resources, please do not abuse.", + "tools_action_hosts_acceleration_experimental": "Hosts acceleration (experimental)", + "tools_action_info_hosts_acceleration_experimental_tip": "Write the IP information into the hosts file to solve problems such as DNS pollution in some regions that cannot log in to the official website.\nThis function is undergoing the first stage of testing. Please report it in time when you encounter problems.", + "tools_action_reinstall_easyanticheat": "Reinstall EasyAnticheat's anti -cheating", + "tools_action_info_reinstall_eac": "If you encounter EAC errors and are invalid automatically, try using this feature to reinstall EAC.", + "tools_action_rsi_launcher_admin_mode": "RSI Launcher administrator mode", + "tools_action_info_run_rsi_as_admin": "Run RSI startups as an administrator may solve some problems.\n\nIf the energy efficiency core shielding parameters are set, it will also be applied here.", + "tools_action_info_init_failed": "Initialization failed, please take a screenshot report to the developer. {v0}", + "tools_action_rsi_launcher_log_fix": "RSI LAUNCHER LOG repair", + "tools_action_info_rsi_launcher_log_issue": "In some cases, the LOG file of the RSI promoter will be damaged, causing the problem to be scanned, and using this tool to clean up the damaged log file.\n\nCurrent log file size: {v0} MB", + "tools_action_remove_nvme_registry_patch": "Remove the NVMe registry patch", + "tools_action_info_nvme_patch_issue": "If you have a problem with the NVME patch, run this tool. (It may cause game installation/update to be unavailable.)\n\nCurrent patch status: {v0}", + "tools_action_info_not_installed": "Not Installed", + "tools_action_info_removed_restart_effective": "Remove the computer to take effect!", + "tools_action_write_nvme_registry_patch": "Write in the NVMe registry patch", + "tools_action_info_manual_nvme_patch": "Manually write the NVM patch, this function is used only when you know what you do", + "tools_action_info_fix_success_restart": "If the repair is successful, please try to restart the computer and continue to install the game! If the registry modification operation causes compatibility problems with other software, please use the NVMe registry in the tool to clean up.", + "tools_action_clear_shader_cache": "Clean up the color device cache", + "tools_action_info_shader_cache_issue": "If the game screen appears abnormal or the version is updated, you can use the tool to clean the expired color (when it is greater than 500m, it is recommended to clean it)\n\nCache size: {v0} MB", + "tools_action_close_photography_mode": "Turn off the photography mode", + "tools_action_open_photography_mode": "Turn on the photography mode", + "tools_action_info_restore_lens_shake": "Restoring the lens shaking effect.\n\n@Lapernum offers parameter information.", + "tools_action_info_one_key_close_lens_shake": "Close the game endoscope shaking to facilitate photography operations.\n\n @Lapernum offers parameter information.", + "tools_action_info_log_file_parse_failed": "Analysis of LOG files failed!\nTry to use RSI Launcher Log repair tool!", + "tools_action_info_rsi_launcher_not_found": "If the RSI label is not found, try to reinstall it or add it manually in the settings.", + "tools_action_info_star_citizen_not_found": "If the interstellar game installation location is not found, please complete the game startup operation at least once or add it manually in the settings.", + "tools_action_info_valid_game_directory_needed": "This function requires an effective game installation directory", + "tools_action_info_eac_file_removed": "Remove the EAC file for you, and then open the RSI startup for you. Please go to Settings-> Verify to reinstall EAC.", + "tools_action_info_error_occurred": "Error: {v0}", + "tools_action_info_system_info_content": "System: {v0}\n\nProcessor: {v1}\n\nMemory size: {v2} gb\n\nGraphics card information:\n{v3}\n\nHard disk information:\n{v4}", + "tools_action_info_rsi_launcher_directory_not_found": "If the RSI starter directory is not found, please try manually.", + "tools_action_info_log_file_not_exist": "The log file does not exist, please try to start a game startup or game installation, and exit the starter. If the problem cannot be solved, try to update the launcher to the latest version!", + "tools_action_info_cleanup_complete": "After cleaning up, complete the installation / game startup operation once.", + "tools_action_info_cleanup_failed": "Failure to clean up, please remove manually, file location: {v0}", + "tools_action_info_system_info_title": "System message", + "tools_action_info_rsi_launcher_running_warning": "The RSI starter is running! Please turn off the label first and then use this feature!", + "tools_action_info_p4k_file_description": "P4K is the core game file of interstellar citizens, as high as 100GB+. The offline download provided by the box is to help some P4K files download super slow users or to repair the P4K file that the official launch cannot be repaired.\n\nNext, you will pop up the window and ask you to save the position (you can choose the Star Citizens Folder or you can choose elsewhere). After downloading, please make sure that the P4K folder is located in the LIVE folder, and then use the Star Citizen starter to check it.", + "tools_action_info_p4k_download_in_progress": "There is already a P4K download task in progress, please go to the download manager to view!", + "tools_action_info_function_under_maintenance": "During functional maintenance, please try it later!", + "tools_action_info_config_file_not_exist": "The configuration file does not exist, please try to run the game once", + "webview_localization_name_member": "Member", + "webview_localization_total_invitations": "Total invitation:", + "webview_localization_unfinished_invitations": "Undead invitation", + "webview_localization_finished_invitations": "Completed invitations", + "app_init_failed_with_reason": "Initialization failure: {v0}", + "webview_localization_enter_device_pin": "Please enter the device PIN to automatically log in to the RSI account", + "webview_localization_device_windows_hello_toast": "Please complete the Windows Hello verification to fill in the password" +} \ No newline at end of file diff --git a/lib/l10n/intl_zh_CN.arb b/lib/l10n/intl_zh_CN.arb index abc3bb0..c8ef8df 100644 --- a/lib/l10n/intl_zh_CN.arb +++ b/lib/l10n/intl_zh_CN.arb @@ -1,5 +1,8 @@ { "@@locale": "zh_CN", + "@auto_translate_locale": "zh-cn", + "app_language_name": "简体中文", + "app_language_code": "zh_CN", "app_index_version_info": "SC汉化盒子 V{v0} {v1}", "@app_index_version_info": {}, "app_shortcut_name": "SC汉化盒子DEV.lnk", diff --git a/lib/l10n/intl_zh_TW.arb b/lib/l10n/intl_zh_TW.arb index 75e8d4b..c2f63b4 100644 --- a/lib/l10n/intl_zh_TW.arb +++ b/lib/l10n/intl_zh_TW.arb @@ -1,5 +1,8 @@ { "@@locale": "zh_TW", + "@auto_translate_locale": "zh-tw", + "app_language_name": "繁體中文", + "app_language_code": "zh_TW", "app_index_version_info": "SC漢化盒子 V{v0} {v1}", "@app_index_version_info": {}, "app_shortcut_name": "SC漢化盒子DEV.lnk", diff --git a/lib/main.dart b/lib/main.dart index 9ec0db5..d176ee2 100644 --- a/lib/main.dart +++ b/lib/main.dart @@ -51,7 +51,7 @@ class App extends HookConsumerWidget { builder: (context, child) { return MediaQuery( data: - MediaQuery.of(context).copyWith(textScaler: TextScaler.noScaling), + MediaQuery.of(context).copyWith(textScaler: TextScaler.noScaling), child: child ?? const SizedBox(), ); }, @@ -65,10 +65,10 @@ class App extends HookConsumerWidget { micaBackgroundColor: appState.themeConf.micaColor, buttonTheme: ButtonThemeData( defaultButtonStyle: ButtonStyle( - shape: ButtonState.all(RoundedRectangleBorder( - borderRadius: BorderRadius.circular(4), - side: BorderSide(color: Colors.white.withOpacity(.01)))), - ))), + shape: ButtonState.all(RoundedRectangleBorder( + borderRadius: BorderRadius.circular(4), + side: BorderSide(color: Colors.white.withOpacity(.01)))), + ))), debugShowCheckedModeBanner: false, routeInformationParser: router.routeInformationParser, routerDelegate: router.routerDelegate, @@ -108,10 +108,10 @@ Widget _defaultWebviewTitleBar(BuildContext context) { const SizedBox(width: 12), (state.isLoading) ? const SizedBox( - width: 24, - height: 24, - child: ProgressRing(), - ) + width: 24, + height: 24, + child: ProgressRing(), + ) : const SizedBox(width: 24), const SizedBox(width: 12), SelectableText(state.url ?? ""), diff --git a/lib/ui/home/home_ui.dart b/lib/ui/home/home_ui.dart index 34c672c..aa441e2 100644 --- a/lib/ui/home/home_ui.dart +++ b/lib/ui/home/home_ui.dart @@ -505,7 +505,12 @@ class HomeUI extends HookConsumerWidget { style: const TextStyle(fontSize: 18), ), const SizedBox(height: 4), - Text(item.infoString), + Text( + item.infoString, + style: TextStyle( + fontSize: 14, + color: Colors.white.withOpacity(.6)), + ), ], )), if (item.key == "localization" && @@ -580,6 +585,7 @@ class HomeUI extends HookConsumerWidget { padding: const EdgeInsets.only(top: 4), child: Text( info, + maxLines: 1, style: TextStyle( fontSize: 12, color: Colors.white.withOpacity(.6)), diff --git a/lib/ui/index_ui.dart b/lib/ui/index_ui.dart index 2422ce7..0c5e029 100644 --- a/lib/ui/index_ui.dart +++ b/lib/ui/index_ui.dart @@ -75,7 +75,8 @@ class IndexUI extends HookConsumerWidget { pane: NavigationPane( selected: curIndex.value, items: getNavigationPaneItems(curIndex), - size: const NavigationPaneSize(openWidth: 64), + size: NavigationPaneSize( + openWidth: S.current.app_language_code.startsWith("zh") ? 64 : 74), ), paneBodyBuilder: (item, child) { return FocusTraversalGroup( @@ -103,7 +104,7 @@ class IndexUI extends HookConsumerWidget { icon: Padding( padding: const EdgeInsets.only(top: 6, bottom: 6), child: SizedBox( - width: 32, + width: S.current.app_language_code.startsWith("zh") ? 32 : 42, child: Column( mainAxisSize: MainAxisSize.min, children: [ diff --git a/packages/sct_dev_tools/bin/auto_l10n.dart b/packages/sct_dev_tools/bin/auto_l10n.dart index 685ab56..be5df45 100644 --- a/packages/sct_dev_tools/bin/auto_l10n.dart +++ b/packages/sct_dev_tools/bin/auto_l10n.dart @@ -4,6 +4,7 @@ import 'package:analyzer/dart/analysis/utilities.dart'; import 'package:analyzer/dart/analysis/features.dart'; import 'package:analyzer/dart/ast/visitor.dart'; import 'package:analyzer/dart/ast/ast.dart'; +import 'package:translator/translator.dart'; import 'package:uuid/v4.dart'; final stringResult = []; @@ -49,13 +50,60 @@ class AutoL10nTools { // sort map with value length final newMap = Map.fromEntries( jsonMap.entries.toList() - ..sort((a, b) => (b.value as String).length.compareTo((a.value as String).length)), + ..sort((a, b) => (b.value as String) + .length + .compareTo((a.value as String).length)), ); _replaceDartFile(entity, newMap); } } } + Future autoTranslate({required String form, required String to}) async { + final formFile = File("./lib/l10n/intl_$form.arb"); + final toFile = File("./lib/l10n/intl_$to.arb"); + final translator = GoogleTranslator(); + final formMap = + json.decode(formFile.readAsStringSync()) as Map; + final toMap = + json.decode(toFile.readAsStringSync()) as Map; + + final formLocaleCode = formMap["@auto_translate_locale"] as String; + final toLocaleCode = toMap["@auto_translate_locale"] as String; + print("formLocaleCode: $formLocaleCode, toLocaleCode: $toLocaleCode"); + + final newMap = {}; + + try { + for (var key in formMap.keys) { + if (toMap.keys.contains(key)) { + newMap[key] = toMap[key]; + continue; + } + if (key.toString().startsWith("@") || key == "locale_code") { + continue; + } + final value = formMap[key] as String; + final result = await translator.translate(value, + from: formLocaleCode, to: toLocaleCode); + var resultValue = result.text; + // 如果目标语言是英文,则首字母大写 + if (toLocaleCode == "en") { + resultValue = resultValue[0].toUpperCase() + resultValue.substring(1); + } + print("translate $key: $value -> $resultValue"); + newMap[key] = resultValue; + await Future.delayed(Duration(milliseconds: 500)); + } + } catch (e) { + print(e); + toMap.addAll(newMap); + toFile.writeAsStringSync(json.encode(toMap)); + } + toMap.addAll(newMap); + toFile.writeAsStringSync(json.encode(toMap)); + } + void _processDartFile(File file) { final parseResult = parseFile( path: file.path, featureSet: FeatureSet.latestLanguageVersion()); @@ -67,7 +115,7 @@ class AutoL10nTools { for (var key in jsonMap.keys) { if (key == "@@locale") continue; final mapValue = jsonMap[key] as String; - if (mapValue.contains("{{") && mapValue.contains("}}")) { + if (mapValue.contains("{") && mapValue.contains("}")) { print("skipping args value === $mapValue"); continue; } diff --git a/packages/sct_dev_tools/bin/sct_dev_tools.dart b/packages/sct_dev_tools/bin/sct_dev_tools.dart index 2133c4b..c3e4661 100644 --- a/packages/sct_dev_tools/bin/sct_dev_tools.dart +++ b/packages/sct_dev_tools/bin/sct_dev_tools.dart @@ -1,11 +1,18 @@ import 'auto_l10n.dart'; -void main(List args) { +void main(List args) async { switch (args.elementAtOrNull(0)) { case "l10n_gen": return AutoL10nTools().genL10nFiles(); case "l10n_replace": return AutoL10nTools().replaceL10nFiles(); + case "l10n_auto_translate": + final form = args.elementAtOrNull(1); + final to = args.elementAtOrNull(2); + if (form == null || to == null) { + throw Exception("form or to is null"); + } + return await AutoL10nTools().autoTranslate(form: form, to: to); default: throw Exception("cmd not found"); } diff --git a/packages/sct_dev_tools/pubspec.yaml b/packages/sct_dev_tools/pubspec.yaml index ffc9a79..61e26ba 100644 --- a/packages/sct_dev_tools/pubspec.yaml +++ b/packages/sct_dev_tools/pubspec.yaml @@ -11,6 +11,7 @@ dependencies: # path: ^1.8.0 analyzer: ^6.4.1 uuid: ^4.3.3 + translator: ^1.0.0 dev_dependencies: lints: ^3.0.0