From c03293aba2714362ec6e590b0e30291baac3d067 Mon Sep 17 00:00:00 2001 From: jasperli2026 <285898408@qq.com> Date: Tue, 23 Jun 2026 17:37:40 +0800 Subject: [PATCH 1/8] Update Chinese translations in zh-CN.yml --- locales/zh-CN.yml | 116 +++++++++++++++++++++++----------------------- 1 file changed, 58 insertions(+), 58 deletions(-) diff --git a/locales/zh-CN.yml b/locales/zh-CN.yml index e8305209..efd61fca 100644 --- a/locales/zh-CN.yml +++ b/locales/zh-CN.yml @@ -1,4 +1,4 @@ -lang_name: 英语 +lang_name: 中文 copy: 复制 paste: 粘贴 continue: 继续 @@ -9,7 +9,7 @@ close: 关闭 change: 更改 show: 显示 delete: 删除 -clear: 清楚 +clear: 清除 create: 创建 id: 标识 kernel: 核心 @@ -29,23 +29,23 @@ file: 文件 choose_file: 选择文件 choose_folder: 选择文件夹 crash_report: 崩溃报告 -crash_report_warning: 上次应用程序意外关闭,您可以报告开发人员崩溃事件. +crash_report_warning: 上次应用程序意外关闭,您可以报告开发人员崩溃事件。 confirmation: 确认 enter_url: 输入 URL -max_short: 最大數量 -files_location: 檔案位置 -moving_files: 檔案移動 -wrong_path_error: 指定錯誤路徑 -check_updates: 啟動時請查看更新 +max_short: 最大数量 +files_location: 文件位置 +moving_files: 移动文件 +wrong_path_error: 指定错误路径 +check_updates: 启动时请查看更新 update_available: 最新消息已发布! -changelog: '更新日誌:' +changelog: '更新日志:' wallets: await_conf_amount: 等待确认中 await_fin_amount: 等待确定中 locked_amount: 锁定帐户 - txs_empty: '手动接收资金或通过传输接收资金 %{message} or %{transport} 更改钱包设置, 请按屏幕底部的按钮 %{settings} 按钮.' + txs_empty: '手动接收资金或通过传输接收资金 %{message} or %{transport} 更改钱包设置, 请按屏幕底部的按钮 %{settings} 按钮。' title: 钱包 - create_desc: 创建或种子单词导入已有钱包. + create_desc: 创建或种子单词导入已有钱包。 add: 添加钱包 name: '用户名:' pass: '密码:' @@ -72,8 +72,8 @@ wallets: wrong_pass: 输入的密码错误 locked: 已锁定 unlocked: 解锁 - enable_node: '通过选择屏幕底部的按钮 %{settings} 启用集成节点以使用钱包或更改连接设置.' - node_loading: '集成节点同步后钱包会加载,你可选择屏幕底部的按钮 %{settings} 更改连接.' + enable_node: '通过选择屏幕底部的按钮 %{settings} 启用集成节点以使用钱包或更改连接设置。' + node_loading: '集成节点同步后钱包会加载,你可选择屏幕底部的按钮 %{settings} 更改连接。' loading: 正在加载 closing: 正在关闭 checking: 检查中 @@ -101,7 +101,7 @@ wallets: transport: 传输 input_slatepack_desc: '输入收到的 Slatepack 消息创建响应或完成的请求:' parse_slatepack_err: '读取消息时出错,请检查输入:' - pay_balance_error: '账户余额不足以支付 %{amount} ツ 和网络费用.' + pay_balance_error: '账户余额不足以支付 %{amount} ツ 网络费用。' parse_i1_slatepack_desc: '要支付 %{amount} ツ 请将此消息发送给接收者:' parse_i2_slatepack_desc: '完成交易以接收 %{amount} ツ:' parse_i3_slatepack_desc: '发布交易以完成 %{amount} ツ的接收 ツ:' @@ -109,40 +109,40 @@ wallets: parse_s2_slatepack_desc: '完成交易以发送 %{amount} ツ:' parse_s3_slatepack_desc: '发布交易以完成 %{amount} ツ的发送:' resp_slatepack_err: '创建响应时出错,请检查输入数据或重试:' - resp_exists_err: 此交易已存在. - resp_canceled_err: 此交易已被取消. + resp_exists_err: 此交易已存在。 + resp_canceled_err: 此交易已被取消。 create_request_desc: '创建发送或接收资金的请求:' - send_request_desc: '您已创建发送请求 %{amount} ツ. 将此消息发送给接收者:' - send_slatepack_err: 创建发送资金请求时出错,请检查输入数据或重试. - invoice_desc: '您已创建接收请求 %{amount} ツ. 将此消息发送给发送者:' - invoice_slatepack_err: 发票开具时出错,请检查输入数据或重试. + send_request_desc: '您已创建发送请求 %{amount} ツ, 将此消息发送给接收者:' + send_slatepack_err: 创建发送资金请求时出错,请检查输入数据或重试。 + invoice_desc: '您已创建接收请求 %{amount} ツ,将此消息发送给发送者:' + invoice_slatepack_err: 发票开具时出错,请检查输入数据或重试。 finalize_slatepack_err: '完结时出错,请检查输入数据或重试:' finalize: 完成 use_dandelion: 使用蒲公英 - enter_amount_send: '你有 %{amount} ツ. 输入要发送的金额:' + enter_amount_send: '你有 %{amount} ツ, 输入要发送的金额:' enter_amount_receive: '输入要接收的金额:' recovery: 恢复 repair_wallet: 修复钱包 - repair_desc: 检查钱包,必要时修复和恢复丢失的输出. 此操作需要时间. - repair_unavailable: 您需要与节点建立有效连接并完成钱包同步. + repair_desc: 检查钱包,必要时修复和恢复丢失的输出。此操作需要时间。 + repair_unavailable: 您需要与节点建立有效连接并完成钱包同步。 delete: 删除钱包 delete_conf: 您确定要删除钱包吗? delete_desc: 确保您已保存恢复助记语,以便日后使用资金。. - wallet_loading_err: '同步钱包时出错,你可以通过选择屏幕底部的按钮 %{settings} 来重试或更改连接设置.' + wallet_loading_err: '同步钱包时出错,你可以通过选择屏幕底部的按钮 %{settings} 来重试或更改连接设置。' wallet: 钱包 send: 发送 receive: 接收 settings: 钱包设置 - tx_send_cancel_conf: '您确定要取消 %{amount} ツ的发送吗?' - tx_receive_cancel_conf: '您确定要取消 %{amount} ツ的接收吗?' - rec_phrase_not_found: 找不到恢复助记词. - restore_wallet_desc: 如果常规修复没有帮助,通过删除所有文件来恢复钱包.您将需要重新打开您的钱包. + tx_send_cancel_conf: '您确定要取消 %{amount} ツ的发送吗?' + tx_receive_cancel_conf: '您确定要取消 %{amount} ツ的接收吗?' + rec_phrase_not_found: 找不到恢复助记词。 + restore_wallet_desc: 如果常规修复没有帮助,通过删除所有文件来恢复钱包。您将需要重新打开您的钱包。 fee_base_desc: '费用 (基值%{value}):' - payment_proof: 付款證明 - payment_proof_desc: '輸入已收款證明以驗證交易:' - payment_proof_valid: '輸入的付款證明有效:' - payment_proof_error: '輸入的付款證明無效:' - tx_delete_confirmation: 你確定要從歷史紀錄中刪除這筆交易嗎? + payment_proof: 付款证明 + payment_proof_desc: '输入已收款证明以验证交易:' + payment_proof_valid: '输入的付款证明有效:' + payment_proof_error: '输入的付款证明无效:' + tx_delete_confirmation: 你确定要从历史记录中刪除这笔交易吗? transport: desc: '使用传输同步接收或发送消息:' tor_network: Tor 网络 @@ -153,12 +153,12 @@ transport: disconnected: 已断开连接 receiver_address: '接收者的地址:' incorrect_addr_err: '输入的地址不正确:' - tor_send_error: 通过 Tor 发送时出错,请确保接收方在线, 交易已取消. - tor_autorun_desc: 是否在开钱包时启动 Tor 服务以同步接收交易. + tor_send_error: 通过 Tor 发送时出错,请确保接收方在线, 交易已取消。 + tor_autorun_desc: 是否在开钱包时启动 Tor 服务以同步接收交易。 tor_sending: 通过 Tor 发送 tor_settings: Tor 设置 bridges: 桥梁 - bridges_desc: 如果常规连接不正常,设置网桥,可以绕过 Tor 网络审查. + bridges_desc: 如果常规连接不正常,设置网桥,可以绕过 Tor 网络审查。 bin_file: '二进制文件:' conn_line: '连接线:' bridges_disabled: 网桥已禁用 @@ -175,12 +175,12 @@ network: settings: 节点设置 enable_node: 启用节点 autorun: 自动运行 - disabled_server: '按屏幕左上角的按钮 %{dots}启用集成节点或添加其他连接方法.' - no_ips: T您的系统上没有可用的 IP 地址,服务器无法启动,请检查您的网络连接. + disabled_server: '按屏幕左上角的按钮 %{dots}启用集成节点或添加其他连接方法。' + no_ips: 您的系统上没有可用的 IP 地址,服务器无法启动,请检查您的网络连接。 available: 可用 not_available: 不可用 availability_check: 检查是否可用 - android_warning: Android 用户注意 .要成功同步集成节点,您必须在手机的系统设置中允许访问通知并取消 Grim 应用程序的电池使用限制.这是在后台正确运行应用程序的必要操作. + android_warning: Android 用户注意:要成功同步集成节点,您必须在手机的系统设置中允许访问通知并取消 Grim 应用程序的电池使用限制,这是在后台正确运行应用程序的必要操作。 sync_status: node_restarting: 节点正在重新启动 node_down: 节点已关闭 @@ -216,21 +216,21 @@ network_node: peers: 网络对点 error_clean: 点数据已损坏,需要重新同步. resync: 重新同步 - error_p2p_api: '%{p2p_api} 服务器初始化时出错,请选择屏幕底部的按钮 %{p2p_api} 来检查 %{settings}设置.' - error_config: '配置初始化时出错,请选择屏幕底部的按钮 %{settings} 检查设置.' - error_unknown: '初始化时出错,请选择屏幕底部的按钮 %{settings} 来检查集成节点设置,或者重新同步.' + error_p2p_api: '%{p2p_api} 服务器初始化时出错,请选择屏幕底部的按钮 %{p2p_api} 来检查 %{settings}设置。' + error_config: '配置初始化时出错,请选择屏幕底部的按钮 %{settings} 检查设置。' + error_unknown: '初始化时出错,请选择屏幕底部的按钮 %{settings} 来检查集成节点设置,或者重新同步。' network_metrics: loading: 指标在同步后将可用 emission: 发射 inflation: 通货膨胀 supply: 供应 - block_time: Block time + block_time: 区块时间 reward: 奖励 difficulty_window: '难度窗口 %{size}' network_mining: loading: 同步后即可挖矿 - info: '挖矿服务器已启用,您可以通过选择屏幕底部的按钮 %{settings} 来更改其设置。连接设备后,数据会更新.' - restart_server_required: 需要重启服务器才能应用更改. + info: '挖矿服务器已启用,您可以通过选择屏幕底部的按钮 %{settings} 来更改其设置。连接设备后,数据会更新。' + restart_server_required: 需要重启服务器才能应用更改。 rewards_wallet: 奖励钱包 server: 阶层服务器 address: 地址 @@ -245,9 +245,9 @@ network_settings: stratum_ip: '层 IP 地址:' stratum_port: '层端口:' port_unavailable: 指定的端口不可用 - restart_node_required: 需要重启节点才能应用更改. + restart_node_required: 需要重启节点才能应用更改。 choose_wallet: 选择钱包 - stratum_wallet_warning: 必须打开钱包才能获得奖励. + stratum_wallet_warning: 必须打开钱包才能获得奖励。 enable: 启用 disable: 禁用 restart: 重新启动 @@ -259,12 +259,12 @@ network_settings: disabled: 已禁用 enabled: 已启用 ftl: '未来时间限制 (FTL):' - ftl_description: 限制未来多长时间, 相对于节点的本地时间,以秒为单位, 新区块的时间戳可以被接受. + ftl_description: 限制未来多长时间, 相对于节点的本地时间,以秒为单位, 新区块的时间戳可以被接受。 not_valid_value: 输入的值无效 full_validation: 完全验证 - full_validation_description: 在处理每个区块时是否运行全链验证(同步期间除外). + full_validation_description: 在处理每个区块时是否运行全链验证(同步期间除外)。 archive_mode: 存档模式 - archive_mode_desc: 以全部存档模式运行全节点(同步需要更多的磁盘空间和时间). + archive_mode_desc: 以全部存档模式运行全节点(同步需要更多的磁盘空间和时间)。 attempt_time: '尝试挖矿时间 (秒):' attempt_time_desc: 在停止并从池中重新收集交易之前尝试对特定标题进行挖矿的时间 min_share_diff: '可接受的最低份额难度:' @@ -280,7 +280,7 @@ network_settings: epoch_duration: '纪元持续时间(以秒为单位):' embargo_timer: '禁止计时器(以秒为单位):' aggregation_period: '聚合周期(以秒为单位):' - stem_probability: 'stem助记词概率:' + stem_probability: 'stem概率:' stem_txs: stem交易 p2p_server: P2P 服务器 p2p_port: 'P2P 端口:' @@ -291,16 +291,16 @@ network_settings: peer_address_error: '以正确的格式输入 IP 地址或 DNS 名称(确保指定的主机可用),例如:192.168.0.1:1234 或 example.com:5678' default: 默认 allow_list: 允许列表 - allow_list_desc: 仅连接到此列表中的网络对点. + allow_list_desc: 仅连接到此列表中的网络对点。 deny_list: 拒绝列表 - deny_list_desc: 切勿连接到此列表中的网络对点. + deny_list_desc: 切勿连接到此列表中的网络对点。 favourites: 收藏夹 favourites_desc: 要连接的首选网络对点列表. ban_window: '被封禁的网络对点应该保持被封禁多长时间(以秒为单位):' - ban_window_desc: 禁止的决定是由节点 根据从网络对点收到的数据的正确性做出的. + ban_window_desc: 禁止的决定是由节点 根据从网络对点收到的数据的正确性做出的。 max_inbound_count: '入站网络对点连接的最大数量:' max_outbound_count: '最大出站网络对点连接数:' - reset_data_desc: 重置节点数据。只有在出现同步问题时才需谨慎使用. + reset_data_desc: 重置节点数据。只有在出现同步问题时才需谨慎使用。 reset_data: 重置数据 ip_listen_all: 在所有接口上监听 modal: @@ -309,7 +309,7 @@ modal: add: 添加 modal_exit: description: 您确定要退出应用程序吗? - exit: 退出手 + exit: 退出 app_settings: proxy: 代理 proxy_desc: 是否值得对来自应用程序的网络请求使用代理. @@ -348,7 +348,7 @@ keyboard: l1: \ l2: ':' z: 重 - x: 難 + x: 难 c: 金 v: 女 b: 月 @@ -356,4 +356,4 @@ keyboard: m: 一 m1: ',' m2: . - m3: / \ No newline at end of file + m3: / From ee56061d68447608e203873d369c9055d0824dfc Mon Sep 17 00:00:00 2001 From: jasperli2026 <285898408@qq.com> Date: Wed, 24 Jun 2026 09:07:42 +0800 Subject: [PATCH 2/8] Update zh-CN.yml --- locales/zh-CN.yml | 422 +++++++++++++++++++++++----------------------- 1 file changed, 211 insertions(+), 211 deletions(-) diff --git a/locales/zh-CN.yml b/locales/zh-CN.yml index efd61fca..436f86e7 100644 --- a/locales/zh-CN.yml +++ b/locales/zh-CN.yml @@ -1,4 +1,4 @@ -lang_name: 中文 +lang_name: 简体中文 copy: 复制 paste: 粘贴 continue: 继续 @@ -11,8 +11,8 @@ show: 显示 delete: 删除 clear: 清除 create: 创建 -id: 标识 -kernel: 核心 +id: 标识符 +kernel: 内核 settings: 设置 language: 语言 scan: 扫描 @@ -22,67 +22,67 @@ repeat: 重复 scan_result: 扫描结果 back: 返回 share: 分享 -theme: '主题:' +theme: '主题:' dark: 深色 -light: 淡色 +light: 浅色 file: 文件 choose_file: 选择文件 choose_folder: 选择文件夹 crash_report: 崩溃报告 -crash_report_warning: 上次应用程序意外关闭,您可以报告开发人员崩溃事件。 +crash_report_warning: 应用上次意外关闭,你可以将崩溃报告分享给开发者。 confirmation: 确认 -enter_url: 输入 URL -max_short: 最大数量 +enter_url: 输入网址 +max_short: 最大 files_location: 文件位置 -moving_files: 移动文件 -wrong_path_error: 指定错误路径 -check_updates: 启动时请查看更新 -update_available: 最新消息已发布! -changelog: '更新日志:' +moving_files: 正在移动文件 +wrong_path_error: 指定的路径错误 +check_updates: 启动时检查更新 +update_available: 有可用更新! +changelog: '更新日志:' wallets: - await_conf_amount: 等待确认中 - await_fin_amount: 等待确定中 - locked_amount: 锁定帐户 - txs_empty: '手动接收资金或通过传输接收资金 %{message} or %{transport} 更改钱包设置, 请按屏幕底部的按钮 %{settings} 按钮。' + await_conf_amount: 等待确认 + await_fin_amount: 等待最终确认 + locked_amount: 已锁定 + txs_empty: '要手动或通过传输方式接收资金,请使用屏幕底部的 %{message} 或 %{transport} 按钮;要更改钱包设置,请按 %{settings} 按钮。' title: 钱包 - create_desc: 创建或种子单词导入已有钱包。 + create_desc: 创建新钱包或从已保存的助记词导入现有钱包。 add: 添加钱包 - name: '用户名:' - pass: '密码:' - pass_empty: 输入钱包的密码 - current_pass: '目前密码:' - new_pass: '新密码:' - min_tx_conf_count: '确认交易的最低数量:' + name: '名称:' + pass: '密码:' + pass_empty: 输入钱包密码 + current_pass: '当前密码:' + new_pass: '新密码:' + min_tx_conf_count: '交易的最少确认数:' recover: 恢复 recovery_phrase: 助记词 - words_count: '字数:' - enter_word: '输入单词 #%{number}:' + words_count: '单词数量:' + enter_word: '输入第 %{number} 个单词:' not_valid_word: 输入的单词无效 not_valid_phrase: 输入的助记词无效 - create_phrase_desc: 已安全地写下并保存助记词. - restore_phrase_desc: 从已保存的助记词中输入. - setup_conn_desc: 选择钱包连接到网络的方式. + create_phrase_desc: 请安全地写下并保存你的助记词。 + restore_phrase_desc: 输入你保存的助记词中的单词。 + setup_conn_desc: 选择钱包连接网络的方式。 conn_method: 连接方式 - ext_conn: '外部连接:' + ext_conn: '外部连接:' add_node: 添加节点 - node_url: '节点网址:' - node_secret: 'API 密钥 (可选):' + node_url: '节点网址:' + node_secret: 'API 密钥(可选):' invalid_url: 输入的网址无效 open: 打开钱包 wrong_pass: 输入的密码错误 locked: 已锁定 - unlocked: 解锁 - enable_node: '通过选择屏幕底部的按钮 %{settings} 启用集成节点以使用钱包或更改连接设置。' - node_loading: '集成节点同步后钱包会加载,你可选择屏幕底部的按钮 %{settings} 更改连接。' - loading: 正在加载 - closing: 正在关闭 + unlocked: 已解锁 + enable_node: '请启用集成节点以使用钱包,或通过选择屏幕底部的 %{settings} 更改连接设置。' + node_loading: '钱包将在集成节点同步完成后加载,你可以通过选择屏幕底部的 %{settings} 更改连接方式。' + loading: 加载中 + closing: 关闭中 checking: 检查中 default_wallet: 默认钱包 - new_account_desc: '输入新帐户的名称:' - wallet_loading: 加载钱包 - wallet_closing: 关闭钱包 - wallet_checking: 检查钱包 - tx_loading: 加载事务 + new_account_desc: '输入新账户名称:' + wallet_loading: 正在加载钱包 + wallet_closing: 正在关闭钱包 + wallet_checking: 正在检查钱包 + tx_loading: 正在加载交易 default_account: 默认账户 accounts: 账户 tx_sent: 已发送 @@ -91,81 +91,81 @@ wallets: tx_receiving: 接收中 tx_confirming: 等待确认 tx_canceled: 已取消 - tx_cancelling: 取消 - tx_finalizing: 完成 - tx_posting: 过账交易 + tx_cancelling: 取消中 + tx_finalizing: 最终确认中 + tx_posting: 提交中 tx_confirmed: 已确认 - txs: 所有交易 + txs: 交易记录 tx: 交易 messages: 消息 transport: 传输 - input_slatepack_desc: '输入收到的 Slatepack 消息创建响应或完成的请求:' - parse_slatepack_err: '读取消息时出错,请检查输入:' - pay_balance_error: '账户余额不足以支付 %{amount} ツ 网络费用。' - parse_i1_slatepack_desc: '要支付 %{amount} ツ 请将此消息发送给接收者:' - parse_i2_slatepack_desc: '完成交易以接收 %{amount} ツ:' - parse_i3_slatepack_desc: '发布交易以完成 %{amount} ツ的接收 ツ:' - parse_s1_slatepack_desc: '要接收 %{amount} ツ 请将此消息发送给发件人:' - parse_s2_slatepack_desc: '完成交易以发送 %{amount} ツ:' - parse_s3_slatepack_desc: '发布交易以完成 %{amount} ツ的发送:' - resp_slatepack_err: '创建响应时出错,请检查输入数据或重试:' - resp_exists_err: 此交易已存在。 - resp_canceled_err: 此交易已被取消。 - create_request_desc: '创建发送或接收资金的请求:' - send_request_desc: '您已创建发送请求 %{amount} ツ, 将此消息发送给接收者:' - send_slatepack_err: 创建发送资金请求时出错,请检查输入数据或重试。 - invoice_desc: '您已创建接收请求 %{amount} ツ,将此消息发送给发送者:' - invoice_slatepack_err: 发票开具时出错,请检查输入数据或重试。 - finalize_slatepack_err: '完结时出错,请检查输入数据或重试:' - finalize: 完成 - use_dandelion: 使用蒲公英 - enter_amount_send: '你有 %{amount} ツ, 输入要发送的金额:' - enter_amount_receive: '输入要接收的金额:' + input_slatepack_desc: '输入收到的 Slatepack 消息以创建响应或完成请求:' + parse_slatepack_err: '读取消息时发生错误,请检查输入内容:' + pay_balance_error: '账户余额不足以支付 %{amount} ツ 和网络手续费。' + parse_i1_slatepack_desc: '要支付 %{amount} ツ,请将此消息发送给接收方:' + parse_i2_slatepack_desc: '完成交易以接收 %{amount} ツ:' + parse_i3_slatepack_desc: '提交交易以完成 %{amount} ツ 的接收:' + parse_s1_slatepack_desc: '要接收 %{amount} ツ,请将此消息发送给发送方:' + parse_s2_slatepack_desc: '完成交易以发送 %{amount} ツ:' + parse_s3_slatepack_desc: '提交交易以完成 %{amount} ツ 的发送:' + resp_slatepack_err: '创建响应时发生错误,请检查输入数据或重试:' + resp_exists_err: 该交易已存在。 + resp_canceled_err: 该交易已被取消。 + create_request_desc: '创建发送或接收资金的请求:' + send_request_desc: '你已创建发送 %{amount} ツ 的请求。请将此消息发送给接收方:' + send_slatepack_err: 创建发送资金请求时发生错误,请检查输入数据或重试。 + invoice_desc: '你已创建接收 %{amount} ツ 的请求。请将此消息发送给发送方:' + invoice_slatepack_err: 开具发票时发生错误,请检查输入数据或重试。 + finalize_slatepack_err: '最终确认时发生错误,请检查输入数据或重试:' + finalize: 最终确认 + use_dandelion: 使用蒲公英(Dandelion) + enter_amount_send: '你有 %{amount} ツ。输入发送金额:' + enter_amount_receive: '输入接收金额:' recovery: 恢复 repair_wallet: 修复钱包 - repair_desc: 检查钱包,必要时修复和恢复丢失的输出。此操作需要时间。 - repair_unavailable: 您需要与节点建立有效连接并完成钱包同步。 + repair_desc: 检查钱包,必要时修复和恢复丢失的输出。此操作需要一定时间。 + repair_unavailable: 你需要活跃的节点连接并完成钱包同步。 delete: 删除钱包 - delete_conf: 您确定要删除钱包吗? - delete_desc: 确保您已保存恢复助记语,以便日后使用资金。. - wallet_loading_err: '同步钱包时出错,你可以通过选择屏幕底部的按钮 %{settings} 来重试或更改连接设置。' + delete_conf: 确定要删除钱包吗? + delete_desc: 请确保你已保存助记词,以便日后访问资金。 + wallet_loading_err: '钱包同步时发生错误,你可以重试或通过选择屏幕底部的 %{settings} 更改连接设置。' wallet: 钱包 send: 发送 receive: 接收 settings: 钱包设置 - tx_send_cancel_conf: '您确定要取消 %{amount} ツ的发送吗?' - tx_receive_cancel_conf: '您确定要取消 %{amount} ツ的接收吗?' - rec_phrase_not_found: 找不到恢复助记词。 - restore_wallet_desc: 如果常规修复没有帮助,通过删除所有文件来恢复钱包。您将需要重新打开您的钱包。 - fee_base_desc: '费用 (基值%{value}):' - payment_proof: 付款证明 - payment_proof_desc: '输入已收款证明以验证交易:' - payment_proof_valid: '输入的付款证明有效:' - payment_proof_error: '输入的付款证明无效:' - tx_delete_confirmation: 你确定要从历史记录中刪除这笔交易吗? + tx_send_cancel_conf: '确定要取消发送 %{amount} ツ 吗?' + tx_receive_cancel_conf: '确定要取消接收 %{amount} ツ 吗?' + rec_phrase_not_found: 未找到助记词。 + restore_wallet_desc: 如果常规修复无效,可通过删除所有文件来恢复钱包,你需要重新打开钱包。 + fee_base_desc: '手续费(基础值%{value}):' + payment_proof: 支付证明 + payment_proof_desc: '输入收到的支付证明以验证交易:' + payment_proof_valid: '输入的支付证明有效:' + payment_proof_error: '输入的支付证明无效:' + tx_delete_confirmation: 确定要从历史记录中删除该交易吗? transport: - desc: '使用传输同步接收或发送消息:' + desc: '使用传输方式同步收发消息:' tor_network: Tor 网络 connected: 已连接 - connecting: 正在连接 - disconnecting: 断开连接 + connecting: 连接中 + disconnecting: 断开中 conn_error: 连接错误 - disconnected: 已断开连接 - receiver_address: '接收者的地址:' - incorrect_addr_err: '输入的地址不正确:' - tor_send_error: 通过 Tor 发送时出错,请确保接收方在线, 交易已取消。 - tor_autorun_desc: 是否在开钱包时启动 Tor 服务以同步接收交易。 - tor_sending: 通过 Tor 发送 + disconnected: 已断开 + receiver_address: '接收方地址:' + incorrect_addr_err: '输入的地址不正确:' + tor_send_error: 通过 Tor 发送时发生错误,请确认接收方在线,交易已取消。 + tor_autorun_desc: 是否在打开钱包时启动 Tor 服务以同步接收交易。 + tor_sending: 正在通过 Tor 发送 tor_settings: Tor 设置 - bridges: 桥梁 - bridges_desc: 如果常规连接不正常,设置网桥,可以绕过 Tor 网络审查。 - bin_file: '二进制文件:' - conn_line: '连接线:' + bridges: 网桥 + bridges_desc: 如果常规连接无法使用,设置网桥以绕过 Tor 网络审查。 + bin_file: '二进制文件:' + conn_line: '连接线路:' bridges_disabled: 网桥已禁用 - bridge_name: '网桥%{b}' + bridge_name: '网桥 %{b}' network: self: 网络 - type: '网络类型:' + type: '网络类型:' mainnet: 主网 testnet: 测试网 connections: 连接 @@ -175,144 +175,144 @@ network: settings: 节点设置 enable_node: 启用节点 autorun: 自动运行 - disabled_server: '按屏幕左上角的按钮 %{dots}启用集成节点或添加其他连接方法。' - no_ips: 您的系统上没有可用的 IP 地址,服务器无法启动,请检查您的网络连接。 + disabled_server: '请启用集成节点,或按屏幕左上角的 %{dots} 添加其他连接方式。' + no_ips: 你的系统上没有可用的 IP 地址,无法启动服务器,请检查网络连接。 available: 可用 not_available: 不可用 - availability_check: 检查是否可用 - android_warning: Android 用户注意:要成功同步集成节点,您必须在手机的系统设置中允许访问通知并取消 Grim 应用程序的电池使用限制,这是在后台正确运行应用程序的必要操作。 + availability_check: 可用性检查 + android_warning: 安卓用户请注意。要成功同步集成节点,你必须在手机系统设置中允许 Grim 应用发送通知,并移除电池使用限制。这是应用在后台正常运行所必需的操作。 sync_status: - node_restarting: 节点正在重新启动 - node_down: 节点已关闭 + node_restarting: 节点正在重启 + node_down: 节点已停止 initial: 节点正在启动 no_sync: 节点正在运行 - awaiting_peers: 等待网络对点 - header_sync: 正下载标题 - header_sync_percent: '正在下载标题: %{percent}%' - tx_hashset_pibd: 下载状态 (PIBD) - tx_hashset_pibd_percent: '下载状态 (PIBD): %{percent}%' + awaiting_peers: 等待对等节点 + header_sync: 正在下载区块头 + header_sync_percent: '正在下载区块头:%{percent}%' + tx_hashset_pibd: 正在下载状态(PIBD) + tx_hashset_pibd_percent: '正在下载状态(PIBD):%{percent}%' tx_hashset_download: 正在下载状态 - tx_hashset_download_percent: '下载状态: %{percent}%' - tx_hashset_setup_history: '正在准备状态(历史记录): %{percent}%' - tx_hashset_setup_position: '正在准备状态(位置): %{percent}%' + tx_hashset_download_percent: '正在下载状态:%{percent}%' + tx_hashset_setup_history: '正在准备状态(历史):%{percent}%' + tx_hashset_setup_position: '正在准备状态(位置):%{percent}%' tx_hashset_setup: 正在准备状态 - tx_hashset_range_proofs_validation: '验证状态(范围证明): %{percent}%' - tx_hashset_kernels_validation: '正在验证状态(核心): %{percent}%' - tx_hashset_save: 最终确定链状态 - body_sync: 下载区块 - body_sync_percent: '下载区块中: %{percent}%' + tx_hashset_range_proofs_validation: '正在验证状态(范围证明):%{percent}%' + tx_hashset_kernels_validation: '正在验证状态(内核):%{percent}%' + tx_hashset_save: 正在最终确认链状态 + body_sync: 正在下载区块 + body_sync_percent: '正在下载区块:%{percent}%' shutdown: 节点正在关闭 network_node: - header: 标题 + header: 区块头 block: 区块 - hash: 哈希值 + hash: 哈希 height: 高度 difficulty: 难度 time: 时间 main_pool: 主池 - stem_pool: stem池 + stem_pool: 茎池 data: 数据 - size: 大小 (GB) - peers: 网络对点 - error_clean: 点数据已损坏,需要重新同步. + size: 大小(GB) + peers: 对等节点 + error_clean: 节点数据已损坏,需要重新同步。 resync: 重新同步 - error_p2p_api: '%{p2p_api} 服务器初始化时出错,请选择屏幕底部的按钮 %{p2p_api} 来检查 %{settings}设置。' - error_config: '配置初始化时出错,请选择屏幕底部的按钮 %{settings} 检查设置。' - error_unknown: '初始化时出错,请选择屏幕底部的按钮 %{settings} 来检查集成节点设置,或者重新同步。' + error_p2p_api: '%{p2p_api} 服务器初始化时发生错误,请通过选择屏幕底部的 %{settings} 检查 %{p2p_api} 设置。' + error_config: '配置初始化时发生错误,请通过选择屏幕底部的 %{settings} 检查设置。' + error_unknown: '初始化时发生未知错误,请通过选择屏幕底部的 %{settings} 检查集成节点设置,或重新同步。' network_metrics: - loading: 指标在同步后将可用 - emission: 发射 - inflation: 通货膨胀 - supply: 供应 - block_time: 区块时间 + loading: 指标将在同步完成后可用 + emission: 发行量 + inflation: 通胀率 + supply: 供应量 + block_time: 出块时间 reward: 奖励 difficulty_window: '难度窗口 %{size}' network_mining: - loading: 同步后即可挖矿 - info: '挖矿服务器已启用,您可以通过选择屏幕底部的按钮 %{settings} 来更改其设置。连接设备后,数据会更新。' - restart_server_required: 需要重启服务器才能应用更改。 - rewards_wallet: 奖励钱包 - server: 阶层服务器 + loading: 挖矿将在同步完成后可用 + info: '挖矿服务器已启用,你可以通过选择屏幕底部的 %{settings} 更改其设置。数据在设备连接时更新。' + restart_server_required: 需要重启服务器以应用更改。 + rewards_wallet: 奖励接收钱包 + server: Stratum 服务器 address: 地址 miners: 矿工 devices: 设备 - blocks_found: 找到的区块 - hashrate: '哈希率 (C%{bits})' + blocks_found: 已找到区块 + hashrate: '算力(C%{bits})' connected: 已连接 - disconnected: 已断开连接 + disconnected: 已断开 network_settings: change_value: 更改值 - stratum_ip: '层 IP 地址:' - stratum_port: '层端口:' + stratum_ip: 'Stratum IP 地址:' + stratum_port: 'Stratum 端口:' port_unavailable: 指定的端口不可用 - restart_node_required: 需要重启节点才能应用更改。 + restart_node_required: 需要重启节点以应用更改。 choose_wallet: 选择钱包 - stratum_wallet_warning: 必须打开钱包才能获得奖励。 + stratum_wallet_warning: 必须打开钱包才能接收奖励。 enable: 启用 disable: 禁用 - restart: 重新启动 + restart: 重启 server: 服务器 - api_ip: 'API IP 地址:' - api_port: 'API 端口:' - api_secret: '其它API 和 V2 所有者 API 令牌:' - foreign_api_secret: '外部 API 令牌:' + api_ip: 'API IP 地址:' + api_port: 'API 端口:' + api_secret: 'Rest API 和 V2 所有者 API 令牌:' + foreign_api_secret: '外部 API 令牌:' disabled: 已禁用 enabled: 已启用 - ftl: '未来时间限制 (FTL):' - ftl_description: 限制未来多长时间, 相对于节点的本地时间,以秒为单位, 新区块的时间戳可以被接受。 + ftl: '未来时间限制(FTL):' + ftl_description: 相对于节点本地时间(秒),新区块时间戳可以超前的最大限制,超过则区块不被接受。 not_valid_value: 输入的值无效 - full_validation: 完全验证 - full_validation_description: 在处理每个区块时是否运行全链验证(同步期间除外)。 - archive_mode: 存档模式 - archive_mode_desc: 以全部存档模式运行全节点(同步需要更多的磁盘空间和时间)。 - attempt_time: '尝试挖矿时间 (秒):' - attempt_time_desc: 在停止并从池中重新收集交易之前尝试对特定标题进行挖矿的时间 - min_share_diff: '可接受的最低份额难度:' + full_validation: 完整验证 + full_validation_description: 是否在处理每个区块时运行完整链验证(同步期间除外)。 + archive_mode: 归档模式 + archive_mode_desc: 以完整归档模式运行节点(同步需要更多磁盘空间和时间)。 + attempt_time: '挖矿尝试时间(秒):' + attempt_time_desc: 在停止并重新从交易池收集交易之前,尝试在特定区块头上挖矿的时间量 + min_share_diff: '可接受的最低份额难度:' reset_settings_desc: 将节点设置重置为默认值 reset_settings: 重置设置 reset: 重置 tx_pool: 交易池 - pool_fee: '接受到矿池的基本费用:' - reorg_period: '重组缓存保留期(以分钟为单位):' - max_tx_pool: '池中的最大交易数:' - max_tx_stempool: 'stem池中的最大交易数:' - max_tx_weight: '可以选择构建区块交易的最大总权重:' - epoch_duration: '纪元持续时间(以秒为单位):' - embargo_timer: '禁止计时器(以秒为单位):' - aggregation_period: '聚合周期(以秒为单位):' - stem_probability: 'stem概率:' - stem_txs: stem交易 + pool_fee: '交易池接受的基础手续费:' + reorg_period: '重组缓存保留期(分钟):' + max_tx_pool: '交易池中最大交易数:' + max_tx_stempool: '茎池中最大交易数:' + max_tx_weight: '可被选中构建区块的最大交易总权重:' + epoch_duration: '纪元持续时间(秒):' + embargo_timer: ' embargo 计时器(秒):' + aggregation_period: '聚合周期(秒):' + stem_probability: '茎阶段概率:' + stem_txs: 茎阶段交易 p2p_server: P2P 服务器 - p2p_port: 'P2P 端口:' - add_seed: 添加 DNS 种子 - seed_address: 'DNS 种子地址:' - add_peer: 添加网络对点 - peer_address: '网络对点地址:' - peer_address_error: '以正确的格式输入 IP 地址或 DNS 名称(确保指定的主机可用),例如:192.168.0.1:1234 或 example.com:5678' + p2p_port: 'P2P 端口:' + add_seed: 添加 DNS 种子节点 + seed_address: 'DNS 种子节点地址:' + add_peer: 添加对等节点 + peer_address: '对等节点地址:' + peer_address_error: '请输入正确格式的 IP 地址或 DNS 名称(确保指定主机可用),例如:192.168.0.1:1234 或 example.com:5678' default: 默认 allow_list: 允许列表 - allow_list_desc: 仅连接到此列表中的网络对点。 + allow_list_desc: 仅连接到此列表中的对等节点。 deny_list: 拒绝列表 - deny_list_desc: 切勿连接到此列表中的网络对点。 + deny_list_desc: 永不连接到此列表中的对等节点。 favourites: 收藏夹 - favourites_desc: 要连接的首选网络对点列表. - ban_window: '被封禁的网络对点应该保持被封禁多长时间(以秒为单位):' - ban_window_desc: 禁止的决定是由节点 根据从网络对点收到的数据的正确性做出的。 - max_inbound_count: '入站网络对点连接的最大数量:' - max_outbound_count: '最大出站网络对点连接数:' - reset_data_desc: 重置节点数据。只有在出现同步问题时才需谨慎使用。 + favourites_desc: 优先连接的对等节点列表。 + ban_window: '被封禁对等节点的封禁时长(秒):' + ban_window_desc: 封禁决定由节点根据从对等节点接收数据的正确性做出。 + max_inbound_count: '最大入站对等连接数:' + max_outbound_count: '最大出站对等连接数:' + reset_data_desc: 重置节点数据。请谨慎使用,仅在同步出现问题时使用。 reset_data: 重置数据 - ip_listen_all: 在所有接口上监听 + ip_listen_all: 监听所有接口 modal: cancel: 取消 save: 保存 add: 添加 modal_exit: - description: 您确定要退出应用程序吗? + description: 确定要退出应用吗? exit: 退出 app_settings: proxy: 代理 - proxy_desc: 是否值得对来自应用程序的网络请求使用代理. + proxy_desc: 是否为应用的网络请求使用代理。 keyboard: 1: 1 2: 2 @@ -324,36 +324,36 @@ keyboard: 8: 8 9: 9 0: 0 - 01: '-' - q: 手 - w: 田 - e: 水 - r: 口 - t: 廿 - y: 卜 - u: 山 - i: 戈 - o: 人 - p: 心 + 01: '-' + q: q + w: w + e: e + r: r + t: t + y: y + u: u + i: i + o: o + p: p p1: '"' - a: 日 - s: 尸 - d: 木 - f: 火 - g: 土 - h: 竹 - j: 十 - k: 大 - l: 中 + a: a + s: s + d: d + f: f + g: g + h: h + j: j + k: k + l: l l1: \ l2: ':' - z: 重 - x: 难 - c: 金 - v: 女 - b: 月 - n: 弓 - m: 一 + z: z + x: x + c: c + v: v + b: b + n: n + m: m m1: ',' m2: . m3: / From 2bc3f191a77a968449375a7e2a33187a26b88560 Mon Sep 17 00:00:00 2001 From: jasperli2026 <285898408@qq.com> Date: Wed, 24 Jun 2026 09:20:22 +0800 Subject: [PATCH 3/8] Create zh-TC.yaml --- locales/zh-TC.yaml | 359 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 359 insertions(+) create mode 100644 locales/zh-TC.yaml diff --git a/locales/zh-TC.yaml b/locales/zh-TC.yaml new file mode 100644 index 00000000..43a507ad --- /dev/null +++ b/locales/zh-TC.yaml @@ -0,0 +1,359 @@ +lang_name: 繁體中文 +copy: 複製 +paste: 貼上 +continue: 繼續 +complete: 完成 +error: 錯誤 +retry: 重試 +close: 關閉 +change: 變更 +show: 顯示 +delete: 刪除 +clear: 清除 +create: 建立 +id: 識別碼 +kernel: 核心 +settings: 設定 +language: 語言 +scan: 掃描 +qr_code: QR 條碼 +scan_qr: 掃描 QR 條碼 +repeat: 重複 +scan_result: 掃描結果 +back: 返回 +share: 分享 +theme: '主題:' +dark: 深色 +light: 淺色 +file: 檔案 +choose_file: 選擇檔案 +choose_folder: 選擇資料夾 +crash_report: 當機報告 +crash_report_warning: 應用程式上次意外關閉,你可以將當機報告分享給開發者。 +confirmation: 確認 +enter_url: 輸入網址 +max_short: 最大 +files_location: 檔案位置 +moving_files: 正在移動檔案 +wrong_path_error: 指定的路徑錯誤 +check_updates: 啟動時檢查更新 +update_available: 有可用更新! +changelog: '更新日誌:' +wallets: + await_conf_amount: 等待確認 + await_fin_amount: 等待最終確認 + locked_amount: 已鎖定 + txs_empty: '要手動或透過傳輸方式接收資金,請使用畫面底部的 %{message} 或 %{transport} 按鈕;要變更錢包設定,請按 %{settings} 按鈕。' + title: 錢包 + create_desc: 建立新錢包或從已儲存的助記詞匯入現有錢包。 + add: 新增錢包 + name: '名稱:' + pass: '密碼:' + pass_empty: 輸入錢包密碼 + current_pass: '目前密碼:' + new_pass: '新密碼:' + min_tx_conf_count: '交易的最少確認數:' + recover: 復原 + recovery_phrase: 助記詞 + words_count: '單字數量:' + enter_word: '輸入第 %{number} 個單字:' + not_valid_word: 輸入的單字無效 + not_valid_phrase: 輸入的助記詞無效 + create_phrase_desc: 請安全地寫下並儲存你的助記詞。 + restore_phrase_desc: 輸入你儲存的助記詞中的單字。 + setup_conn_desc: 選擇錢包連接網路的方式。 + conn_method: 連線方式 + ext_conn: '外部連線:' + add_node: 新增節點 + node_url: '節點網址:' + node_secret: 'API 金鑰(選擇性):' + invalid_url: 輸入的網址無效 + open: 開啟錢包 + wrong_pass: 輸入的密碼錯誤 + locked: 已鎖定 + unlocked: 已解鎖 + enable_node: '請啟用整合節點以使用錢包,或透過選擇畫面底部的 %{settings} 變更連線設定。' + node_loading: '錢包將在整合節點同步完成後載入,你可以透過選擇畫面底部的 %{settings} 變更連線方式。' + loading: 載入中 + closing: 關閉中 + checking: 檢查中 + default_wallet: 預設錢包 + new_account_desc: '輸入新帳戶名稱:' + wallet_loading: 正在載入錢包 + wallet_closing: 正在關閉錢包 + wallet_checking: 正在檢查錢包 + tx_loading: 正在載入交易 + default_account: 預設帳戶 + accounts: 帳戶 + tx_sent: 已傳送 + tx_received: 已接收 + tx_sending: 傳送中 + tx_receiving: 接收中 + tx_confirming: 等待確認 + tx_canceled: 已取消 + tx_cancelling: 取消中 + tx_finalizing: 最終確認中 + tx_posting: 提交中 + tx_confirmed: 已確認 + txs: 交易記錄 + tx: 交易 + messages: 訊息 + transport: 傳輸 + input_slatepack_desc: '輸入收到的 Slatepack 訊息以建立回應或完成請求:' + parse_slatepack_err: '讀取訊息時發生錯誤,請檢查輸入內容:' + pay_balance_error: '帳戶餘額不足以支付 %{amount} ツ 和網路手續費。' + parse_i1_slatepack_desc: '要支付 %{amount} ツ,請將此訊息傳送給接收方:' + parse_i2_slatepack_desc: '完成交易以接收 %{amount} ツ:' + parse_i3_slatepack_desc: '提交交易以完成 %{amount} ツ 的接收:' + parse_s1_slatepack_desc: '要接收 %{amount} ツ,請將此訊息傳送給發送方:' + parse_s2_slatepack_desc: '完成交易以傳送 %{amount} ツ:' + parse_s3_slatepack_desc: '提交交易以完成 %{amount} ツ 的傳送:' + resp_slatepack_err: '建立回應時發生錯誤,請檢查輸入資料或重試:' + resp_exists_err: 該交易已存在。 + resp_canceled_err: 該交易已被取消。 + create_request_desc: '建立傳送或接收資金的請求:' + send_request_desc: '你已建立傳送 %{amount} ツ 的請求。請將此訊息傳送給接收方:' + send_slatepack_err: 建立傳送資金請求時發生錯誤,請檢查輸入資料或重試。 + invoice_desc: '你已建立接收 %{amount} ツ 的請求。請將此訊息傳送給發送方:' + invoice_slatepack_err: 開立發票時發生錯誤,請檢查輸入資料或重試。 + finalize_slatepack_err: '最終確認時發生錯誤,請檢查輸入資料或重試:' + finalize: 最終確認 + use_dandelion: 使用蒲公英(Dandelion) + enter_amount_send: '你有 %{amount} ツ。輸入傳送金額:' + enter_amount_receive: '輸入接收金額:' + recovery: 復原 + repair_wallet: 修復錢包 + repair_desc: 檢查錢包,必要時修復和還原遺失的輸出。此操作需要一些時間。 + repair_unavailable: 你需要活躍的節點連線並完成錢包同步。 + delete: 刪除錢包 + delete_conf: 確定要刪除錢包嗎? + delete_desc: 請確保你已儲存助記詞,以便日後存取資金。 + wallet_loading_err: '錢包同步時發生錯誤,你可以重試或透過選擇畫面底部的 %{settings} 變更連線設定。' + wallet: 錢包 + send: 傳送 + receive: 接收 + settings: 錢包設定 + tx_send_cancel_conf: '確定要取消傳送 %{amount} ツ 嗎?' + tx_receive_cancel_conf: '確定要取消接收 %{amount} ツ 嗎?' + rec_phrase_not_found: 找不到助記詞。 + restore_wallet_desc: 如果一般修復無效,可透過刪除所有檔案來還原錢包,你需要重新開啟錢包。 + fee_base_desc: '手續費(基礎值%{value}):' + payment_proof: 支付證明 + payment_proof_desc: '輸入收到的支付證明以驗證交易:' + payment_proof_valid: '輸入的支付證明有效:' + payment_proof_error: '輸入的支付證明無效:' + tx_delete_confirmation: 確定要從歷史記錄中刪除該交易嗎? +transport: + desc: '使用傳輸方式同步收發訊息:' + tor_network: Tor 網路 + connected: 已連線 + connecting: 連線中 + disconnecting: 中斷中 + conn_error: 連線錯誤 + disconnected: 已中斷 + receiver_address: '接收方位址:' + incorrect_addr_err: '輸入的位址不正確:' + tor_send_error: 透過 Tor 傳送時發生錯誤,請確認接收方在線上,交易已取消。 + tor_autorun_desc: 是否在開啟錢包時啟動 Tor 服務以同步接收交易。 + tor_sending: 正在透過 Tor 傳送 + tor_settings: Tor 設定 + bridges: 橋接 + bridges_desc: 如果一般連線無法使用,設定橋接以繞過 Tor 網路審查。 + bin_file: '二進位檔案:' + conn_line: '連線線路:' + bridges_disabled: 橋接已停用 + bridge_name: '橋接 %{b}' +network: + self: 網路 + type: '網路類型:' + mainnet: 主網路 + testnet: 測試網路 + connections: 連線 + node: 整合節點 + metrics: 指標 + mining: 挖礦 + settings: 節點設定 + enable_node: 啟用節點 + autorun: 自動執行 + disabled_server: '請啟用整合節點,或按畫面左上角的 %{dots} 新增其他連線方式。' + no_ips: 你的系統上沒有可用的 IP 位址,無法啟動伺服器,請檢查網路連線。 + available: 可用 + not_available: 不可用 + availability_check: 可用性檢查 + android_warning: Android 使用者請注意。要成功同步整合節點,你必須在手機系統設定中允許 Grim 應用程式傳送通知,並移除電池使用限制。這是應用程式在背景正常運作所必需的操作。 +sync_status: + node_restarting: 節點正在重新啟動 + node_down: 節點已停止 + initial: 節點正在啟動 + no_sync: 節點正在執行 + awaiting_peers: 等待對等節點 + header_sync: 正在下載區塊頭 + header_sync_percent: '正在下載區塊頭:%{percent}%' + tx_hashset_pibd: 正在下載狀態(PIBD) + tx_hashset_pibd_percent: '正在下載狀態(PIBD):%{percent}%' + tx_hashset_download: 正在下載狀態 + tx_hashset_download_percent: '正在下載狀態:%{percent}%' + tx_hashset_setup_history: '正在準備狀態(歷史):%{percent}%' + tx_hashset_setup_position: '正在準備狀態(位置):%{percent}%' + tx_hashset_setup: 正在準備狀態 + tx_hashset_range_proofs_validation: '正在驗證狀態(範圍證明):%{percent}%' + tx_hashset_kernels_validation: '正在驗證狀態(核心):%{percent}%' + tx_hashset_save: 正在最終確認鏈狀態 + body_sync: 正在下載區塊 + body_sync_percent: '正在下載區塊:%{percent}%' + shutdown: 節點正在關閉 +network_node: + header: 區塊頭 + block: 區塊 + hash: 雜湊 + height: 高度 + difficulty: 難度 + time: 時間 + main_pool: 主池 + stem_pool: 莖池 + data: 資料 + size: 大小(GB) + peers: 對等節點 + error_clean: 節點資料已損毀,需要重新同步。 + resync: 重新同步 + error_p2p_api: '%{p2p_api} 伺服器初始化時發生錯誤,請透過選擇畫面底部的 %{settings} 檢查 %{p2p_api} 設定。' + error_config: '設定初始化時發生錯誤,請透過選擇畫面底部的 %{settings} 檢查設定。' + error_unknown: '初始化時發生未知錯誤,請透過選擇畫面底部的 %{settings} 檢查整合節點設定,或重新同步。' +network_metrics: + loading: 指標將在同步完成後可用 + emission: 發行量 + inflation: 通膨率 + supply: 供應量 + block_time: 出塊時間 + reward: 獎勵 + difficulty_window: '難度視窗 %{size}' +network_mining: + loading: 挖礦將在同步完成後可用 + info: '挖礦伺服器已啟用,你可以透過選擇畫面底部的 %{settings} 變更其設定。資料在裝置連線時更新。' + restart_server_required: 需要重新啟動伺服器以套用變更。 + rewards_wallet: 獎勵接收錢包 + server: Stratum 伺服器 + address: 位址 + miners: 礦工 + devices: 裝置 + blocks_found: 已找到區塊 + hashrate: '算力(C%{bits})' + connected: 已連線 + disconnected: 已中斷 +network_settings: + change_value: 變更值 + stratum_ip: 'Stratum IP 位址:' + stratum_port: 'Stratum 連接埠:' + port_unavailable: 指定的連接埠無法使用 + restart_node_required: 需要重新啟動節點以套用變更。 + choose_wallet: 選擇錢包 + stratum_wallet_warning: 必須開啟錢包才能接收獎勵。 + enable: 啟用 + disable: 停用 + restart: 重新啟動 + server: 伺服器 + api_ip: 'API IP 位址:' + api_port: 'API 連接埠:' + api_secret: 'Rest API 和 V2 擁有者 API 權杖:' + foreign_api_secret: '外部 API 權杖:' + disabled: 已停用 + enabled: 已啟用 + ftl: '未來時間限制(FTL):' + ftl_description: 相對於節點本地時間(秒),新區塊時間戳可以超前的最大限制,超過則區塊不被接受。 + not_valid_value: 輸入的值無效 + full_validation: 完整驗證 + full_validation_description: 是否在處理每個區塊時執行完整鏈驗證(同步期間除外)。 + archive_mode: 封存模式 + archive_mode_desc: 以完整封存模式執行節點(同步需要更多磁碟空間和時間)。 + attempt_time: '挖礦嘗試時間(秒):' + attempt_time_desc: 在停止並重新從交易池收集交易之前,嘗試在特定區塊頭上挖礦的時間量 + min_share_diff: '可接受的最低份額難度:' + reset_settings_desc: 將節點設定重設為預設值 + reset_settings: 重設設定 + reset: 重設 + tx_pool: 交易池 + pool_fee: '交易池接受的基礎手續費:' + reorg_period: '重組快取保留期(分鐘):' + max_tx_pool: '交易池中最大交易數:' + max_tx_stempool: '莖池中最大交易數:' + max_tx_weight: '可被選中建構區塊的最大交易總權重:' + epoch_duration: '紀元持續時間(秒):' + embargo_timer: 'Embargo 計時器(秒):' + aggregation_period: '彙總週期(秒):' + stem_probability: '莖階段機率:' + stem_txs: 莖階段交易 + p2p_server: P2P 伺服器 + p2p_port: 'P2P 連接埠:' + add_seed: 新增 DNS 種子節點 + seed_address: 'DNS 種子節點位址:' + add_peer: 新增對等節點 + peer_address: '對等節點位址:' + peer_address_error: '請輸入正確格式的 IP 位址或 DNS 名稱(確保指定主機可用),例如:192.168.0.1:1234 或 example.com:5678' + default: 預設 + allow_list: 允許清單 + allow_list_desc: 僅連線到此清單中的對等節點。 + deny_list: 拒絕清單 + deny_list_desc: 永不連線到此清單中的對等節點。 + favourites: 我的最愛 + favourites_desc: 優先連線的對等節點清單。 + ban_window: '被封鎖對等節點的封鎖時長(秒):' + ban_window_desc: 封鎖決定由節點根據從對等節點接收資料的正確性做出。 + max_inbound_count: '最大入站對等連線數:' + max_outbound_count: '最大出站對等連線數:' + reset_data_desc: 重設節點資料。請謹慎使用,僅在同步發生問題時使用。 + reset_data: 重設資料 + ip_listen_all: 監聽所有介面 +modal: + cancel: 取消 + save: 儲存 + add: 新增 +modal_exit: + description: 確定要離開應用程式嗎? + exit: 離開 +app_settings: + proxy: 代理 + proxy_desc: 是否為應用程式的網路請求使用代理。 +keyboard: + 1: 1 + 2: 2 + 3: 3 + 4: 4 + 5: 5 + 6: 6 + 7: 7 + 8: 8 + 9: 9 + 0: 0 + 01: '-' + q: q + w: w + e: e + r: r + t: t + y: y + u: u + i: i + o: o + p: p + p1: '"' + a: a + s: s + d: d + f: f + g: g + h: h + j: j + k: k + l: l + l1: \ + l2: ':' + z: z + x: x + c: c + v: v + b: b + n: n + m: m + m1: ',' + m2: . + m3: / From f80ca03e5daab26481d38f25c3596bfef7e91a2d Mon Sep 17 00:00:00 2001 From: jasperli2026 <285898408@qq.com> Date: Wed, 24 Jun 2026 09:23:31 +0800 Subject: [PATCH 4/8] Delete locales/zh-TC.yml --- locales/zh-TC.yaml | 359 --------------------------------------------- 1 file changed, 359 deletions(-) delete mode 100644 locales/zh-TC.yaml diff --git a/locales/zh-TC.yaml b/locales/zh-TC.yaml deleted file mode 100644 index 43a507ad..00000000 --- a/locales/zh-TC.yaml +++ /dev/null @@ -1,359 +0,0 @@ -lang_name: 繁體中文 -copy: 複製 -paste: 貼上 -continue: 繼續 -complete: 完成 -error: 錯誤 -retry: 重試 -close: 關閉 -change: 變更 -show: 顯示 -delete: 刪除 -clear: 清除 -create: 建立 -id: 識別碼 -kernel: 核心 -settings: 設定 -language: 語言 -scan: 掃描 -qr_code: QR 條碼 -scan_qr: 掃描 QR 條碼 -repeat: 重複 -scan_result: 掃描結果 -back: 返回 -share: 分享 -theme: '主題:' -dark: 深色 -light: 淺色 -file: 檔案 -choose_file: 選擇檔案 -choose_folder: 選擇資料夾 -crash_report: 當機報告 -crash_report_warning: 應用程式上次意外關閉,你可以將當機報告分享給開發者。 -confirmation: 確認 -enter_url: 輸入網址 -max_short: 最大 -files_location: 檔案位置 -moving_files: 正在移動檔案 -wrong_path_error: 指定的路徑錯誤 -check_updates: 啟動時檢查更新 -update_available: 有可用更新! -changelog: '更新日誌:' -wallets: - await_conf_amount: 等待確認 - await_fin_amount: 等待最終確認 - locked_amount: 已鎖定 - txs_empty: '要手動或透過傳輸方式接收資金,請使用畫面底部的 %{message} 或 %{transport} 按鈕;要變更錢包設定,請按 %{settings} 按鈕。' - title: 錢包 - create_desc: 建立新錢包或從已儲存的助記詞匯入現有錢包。 - add: 新增錢包 - name: '名稱:' - pass: '密碼:' - pass_empty: 輸入錢包密碼 - current_pass: '目前密碼:' - new_pass: '新密碼:' - min_tx_conf_count: '交易的最少確認數:' - recover: 復原 - recovery_phrase: 助記詞 - words_count: '單字數量:' - enter_word: '輸入第 %{number} 個單字:' - not_valid_word: 輸入的單字無效 - not_valid_phrase: 輸入的助記詞無效 - create_phrase_desc: 請安全地寫下並儲存你的助記詞。 - restore_phrase_desc: 輸入你儲存的助記詞中的單字。 - setup_conn_desc: 選擇錢包連接網路的方式。 - conn_method: 連線方式 - ext_conn: '外部連線:' - add_node: 新增節點 - node_url: '節點網址:' - node_secret: 'API 金鑰(選擇性):' - invalid_url: 輸入的網址無效 - open: 開啟錢包 - wrong_pass: 輸入的密碼錯誤 - locked: 已鎖定 - unlocked: 已解鎖 - enable_node: '請啟用整合節點以使用錢包,或透過選擇畫面底部的 %{settings} 變更連線設定。' - node_loading: '錢包將在整合節點同步完成後載入,你可以透過選擇畫面底部的 %{settings} 變更連線方式。' - loading: 載入中 - closing: 關閉中 - checking: 檢查中 - default_wallet: 預設錢包 - new_account_desc: '輸入新帳戶名稱:' - wallet_loading: 正在載入錢包 - wallet_closing: 正在關閉錢包 - wallet_checking: 正在檢查錢包 - tx_loading: 正在載入交易 - default_account: 預設帳戶 - accounts: 帳戶 - tx_sent: 已傳送 - tx_received: 已接收 - tx_sending: 傳送中 - tx_receiving: 接收中 - tx_confirming: 等待確認 - tx_canceled: 已取消 - tx_cancelling: 取消中 - tx_finalizing: 最終確認中 - tx_posting: 提交中 - tx_confirmed: 已確認 - txs: 交易記錄 - tx: 交易 - messages: 訊息 - transport: 傳輸 - input_slatepack_desc: '輸入收到的 Slatepack 訊息以建立回應或完成請求:' - parse_slatepack_err: '讀取訊息時發生錯誤,請檢查輸入內容:' - pay_balance_error: '帳戶餘額不足以支付 %{amount} ツ 和網路手續費。' - parse_i1_slatepack_desc: '要支付 %{amount} ツ,請將此訊息傳送給接收方:' - parse_i2_slatepack_desc: '完成交易以接收 %{amount} ツ:' - parse_i3_slatepack_desc: '提交交易以完成 %{amount} ツ 的接收:' - parse_s1_slatepack_desc: '要接收 %{amount} ツ,請將此訊息傳送給發送方:' - parse_s2_slatepack_desc: '完成交易以傳送 %{amount} ツ:' - parse_s3_slatepack_desc: '提交交易以完成 %{amount} ツ 的傳送:' - resp_slatepack_err: '建立回應時發生錯誤,請檢查輸入資料或重試:' - resp_exists_err: 該交易已存在。 - resp_canceled_err: 該交易已被取消。 - create_request_desc: '建立傳送或接收資金的請求:' - send_request_desc: '你已建立傳送 %{amount} ツ 的請求。請將此訊息傳送給接收方:' - send_slatepack_err: 建立傳送資金請求時發生錯誤,請檢查輸入資料或重試。 - invoice_desc: '你已建立接收 %{amount} ツ 的請求。請將此訊息傳送給發送方:' - invoice_slatepack_err: 開立發票時發生錯誤,請檢查輸入資料或重試。 - finalize_slatepack_err: '最終確認時發生錯誤,請檢查輸入資料或重試:' - finalize: 最終確認 - use_dandelion: 使用蒲公英(Dandelion) - enter_amount_send: '你有 %{amount} ツ。輸入傳送金額:' - enter_amount_receive: '輸入接收金額:' - recovery: 復原 - repair_wallet: 修復錢包 - repair_desc: 檢查錢包,必要時修復和還原遺失的輸出。此操作需要一些時間。 - repair_unavailable: 你需要活躍的節點連線並完成錢包同步。 - delete: 刪除錢包 - delete_conf: 確定要刪除錢包嗎? - delete_desc: 請確保你已儲存助記詞,以便日後存取資金。 - wallet_loading_err: '錢包同步時發生錯誤,你可以重試或透過選擇畫面底部的 %{settings} 變更連線設定。' - wallet: 錢包 - send: 傳送 - receive: 接收 - settings: 錢包設定 - tx_send_cancel_conf: '確定要取消傳送 %{amount} ツ 嗎?' - tx_receive_cancel_conf: '確定要取消接收 %{amount} ツ 嗎?' - rec_phrase_not_found: 找不到助記詞。 - restore_wallet_desc: 如果一般修復無效,可透過刪除所有檔案來還原錢包,你需要重新開啟錢包。 - fee_base_desc: '手續費(基礎值%{value}):' - payment_proof: 支付證明 - payment_proof_desc: '輸入收到的支付證明以驗證交易:' - payment_proof_valid: '輸入的支付證明有效:' - payment_proof_error: '輸入的支付證明無效:' - tx_delete_confirmation: 確定要從歷史記錄中刪除該交易嗎? -transport: - desc: '使用傳輸方式同步收發訊息:' - tor_network: Tor 網路 - connected: 已連線 - connecting: 連線中 - disconnecting: 中斷中 - conn_error: 連線錯誤 - disconnected: 已中斷 - receiver_address: '接收方位址:' - incorrect_addr_err: '輸入的位址不正確:' - tor_send_error: 透過 Tor 傳送時發生錯誤,請確認接收方在線上,交易已取消。 - tor_autorun_desc: 是否在開啟錢包時啟動 Tor 服務以同步接收交易。 - tor_sending: 正在透過 Tor 傳送 - tor_settings: Tor 設定 - bridges: 橋接 - bridges_desc: 如果一般連線無法使用,設定橋接以繞過 Tor 網路審查。 - bin_file: '二進位檔案:' - conn_line: '連線線路:' - bridges_disabled: 橋接已停用 - bridge_name: '橋接 %{b}' -network: - self: 網路 - type: '網路類型:' - mainnet: 主網路 - testnet: 測試網路 - connections: 連線 - node: 整合節點 - metrics: 指標 - mining: 挖礦 - settings: 節點設定 - enable_node: 啟用節點 - autorun: 自動執行 - disabled_server: '請啟用整合節點,或按畫面左上角的 %{dots} 新增其他連線方式。' - no_ips: 你的系統上沒有可用的 IP 位址,無法啟動伺服器,請檢查網路連線。 - available: 可用 - not_available: 不可用 - availability_check: 可用性檢查 - android_warning: Android 使用者請注意。要成功同步整合節點,你必須在手機系統設定中允許 Grim 應用程式傳送通知,並移除電池使用限制。這是應用程式在背景正常運作所必需的操作。 -sync_status: - node_restarting: 節點正在重新啟動 - node_down: 節點已停止 - initial: 節點正在啟動 - no_sync: 節點正在執行 - awaiting_peers: 等待對等節點 - header_sync: 正在下載區塊頭 - header_sync_percent: '正在下載區塊頭:%{percent}%' - tx_hashset_pibd: 正在下載狀態(PIBD) - tx_hashset_pibd_percent: '正在下載狀態(PIBD):%{percent}%' - tx_hashset_download: 正在下載狀態 - tx_hashset_download_percent: '正在下載狀態:%{percent}%' - tx_hashset_setup_history: '正在準備狀態(歷史):%{percent}%' - tx_hashset_setup_position: '正在準備狀態(位置):%{percent}%' - tx_hashset_setup: 正在準備狀態 - tx_hashset_range_proofs_validation: '正在驗證狀態(範圍證明):%{percent}%' - tx_hashset_kernels_validation: '正在驗證狀態(核心):%{percent}%' - tx_hashset_save: 正在最終確認鏈狀態 - body_sync: 正在下載區塊 - body_sync_percent: '正在下載區塊:%{percent}%' - shutdown: 節點正在關閉 -network_node: - header: 區塊頭 - block: 區塊 - hash: 雜湊 - height: 高度 - difficulty: 難度 - time: 時間 - main_pool: 主池 - stem_pool: 莖池 - data: 資料 - size: 大小(GB) - peers: 對等節點 - error_clean: 節點資料已損毀,需要重新同步。 - resync: 重新同步 - error_p2p_api: '%{p2p_api} 伺服器初始化時發生錯誤,請透過選擇畫面底部的 %{settings} 檢查 %{p2p_api} 設定。' - error_config: '設定初始化時發生錯誤,請透過選擇畫面底部的 %{settings} 檢查設定。' - error_unknown: '初始化時發生未知錯誤,請透過選擇畫面底部的 %{settings} 檢查整合節點設定,或重新同步。' -network_metrics: - loading: 指標將在同步完成後可用 - emission: 發行量 - inflation: 通膨率 - supply: 供應量 - block_time: 出塊時間 - reward: 獎勵 - difficulty_window: '難度視窗 %{size}' -network_mining: - loading: 挖礦將在同步完成後可用 - info: '挖礦伺服器已啟用,你可以透過選擇畫面底部的 %{settings} 變更其設定。資料在裝置連線時更新。' - restart_server_required: 需要重新啟動伺服器以套用變更。 - rewards_wallet: 獎勵接收錢包 - server: Stratum 伺服器 - address: 位址 - miners: 礦工 - devices: 裝置 - blocks_found: 已找到區塊 - hashrate: '算力(C%{bits})' - connected: 已連線 - disconnected: 已中斷 -network_settings: - change_value: 變更值 - stratum_ip: 'Stratum IP 位址:' - stratum_port: 'Stratum 連接埠:' - port_unavailable: 指定的連接埠無法使用 - restart_node_required: 需要重新啟動節點以套用變更。 - choose_wallet: 選擇錢包 - stratum_wallet_warning: 必須開啟錢包才能接收獎勵。 - enable: 啟用 - disable: 停用 - restart: 重新啟動 - server: 伺服器 - api_ip: 'API IP 位址:' - api_port: 'API 連接埠:' - api_secret: 'Rest API 和 V2 擁有者 API 權杖:' - foreign_api_secret: '外部 API 權杖:' - disabled: 已停用 - enabled: 已啟用 - ftl: '未來時間限制(FTL):' - ftl_description: 相對於節點本地時間(秒),新區塊時間戳可以超前的最大限制,超過則區塊不被接受。 - not_valid_value: 輸入的值無效 - full_validation: 完整驗證 - full_validation_description: 是否在處理每個區塊時執行完整鏈驗證(同步期間除外)。 - archive_mode: 封存模式 - archive_mode_desc: 以完整封存模式執行節點(同步需要更多磁碟空間和時間)。 - attempt_time: '挖礦嘗試時間(秒):' - attempt_time_desc: 在停止並重新從交易池收集交易之前,嘗試在特定區塊頭上挖礦的時間量 - min_share_diff: '可接受的最低份額難度:' - reset_settings_desc: 將節點設定重設為預設值 - reset_settings: 重設設定 - reset: 重設 - tx_pool: 交易池 - pool_fee: '交易池接受的基礎手續費:' - reorg_period: '重組快取保留期(分鐘):' - max_tx_pool: '交易池中最大交易數:' - max_tx_stempool: '莖池中最大交易數:' - max_tx_weight: '可被選中建構區塊的最大交易總權重:' - epoch_duration: '紀元持續時間(秒):' - embargo_timer: 'Embargo 計時器(秒):' - aggregation_period: '彙總週期(秒):' - stem_probability: '莖階段機率:' - stem_txs: 莖階段交易 - p2p_server: P2P 伺服器 - p2p_port: 'P2P 連接埠:' - add_seed: 新增 DNS 種子節點 - seed_address: 'DNS 種子節點位址:' - add_peer: 新增對等節點 - peer_address: '對等節點位址:' - peer_address_error: '請輸入正確格式的 IP 位址或 DNS 名稱(確保指定主機可用),例如:192.168.0.1:1234 或 example.com:5678' - default: 預設 - allow_list: 允許清單 - allow_list_desc: 僅連線到此清單中的對等節點。 - deny_list: 拒絕清單 - deny_list_desc: 永不連線到此清單中的對等節點。 - favourites: 我的最愛 - favourites_desc: 優先連線的對等節點清單。 - ban_window: '被封鎖對等節點的封鎖時長(秒):' - ban_window_desc: 封鎖決定由節點根據從對等節點接收資料的正確性做出。 - max_inbound_count: '最大入站對等連線數:' - max_outbound_count: '最大出站對等連線數:' - reset_data_desc: 重設節點資料。請謹慎使用,僅在同步發生問題時使用。 - reset_data: 重設資料 - ip_listen_all: 監聽所有介面 -modal: - cancel: 取消 - save: 儲存 - add: 新增 -modal_exit: - description: 確定要離開應用程式嗎? - exit: 離開 -app_settings: - proxy: 代理 - proxy_desc: 是否為應用程式的網路請求使用代理。 -keyboard: - 1: 1 - 2: 2 - 3: 3 - 4: 4 - 5: 5 - 6: 6 - 7: 7 - 8: 8 - 9: 9 - 0: 0 - 01: '-' - q: q - w: w - e: e - r: r - t: t - y: y - u: u - i: i - o: o - p: p - p1: '"' - a: a - s: s - d: d - f: f - g: g - h: h - j: j - k: k - l: l - l1: \ - l2: ':' - z: z - x: x - c: c - v: v - b: b - n: n - m: m - m1: ',' - m2: . - m3: / From 38352bc75c4f77e99110e12bbfd57d592417395a Mon Sep 17 00:00:00 2001 From: jasperli2026 <285898408@qq.com> Date: Wed, 24 Jun 2026 09:24:09 +0800 Subject: [PATCH 5/8] Create zh-TC.yml --- locales/zh-TC.yml | 359 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 359 insertions(+) create mode 100644 locales/zh-TC.yml diff --git a/locales/zh-TC.yml b/locales/zh-TC.yml new file mode 100644 index 00000000..43a507ad --- /dev/null +++ b/locales/zh-TC.yml @@ -0,0 +1,359 @@ +lang_name: 繁體中文 +copy: 複製 +paste: 貼上 +continue: 繼續 +complete: 完成 +error: 錯誤 +retry: 重試 +close: 關閉 +change: 變更 +show: 顯示 +delete: 刪除 +clear: 清除 +create: 建立 +id: 識別碼 +kernel: 核心 +settings: 設定 +language: 語言 +scan: 掃描 +qr_code: QR 條碼 +scan_qr: 掃描 QR 條碼 +repeat: 重複 +scan_result: 掃描結果 +back: 返回 +share: 分享 +theme: '主題:' +dark: 深色 +light: 淺色 +file: 檔案 +choose_file: 選擇檔案 +choose_folder: 選擇資料夾 +crash_report: 當機報告 +crash_report_warning: 應用程式上次意外關閉,你可以將當機報告分享給開發者。 +confirmation: 確認 +enter_url: 輸入網址 +max_short: 最大 +files_location: 檔案位置 +moving_files: 正在移動檔案 +wrong_path_error: 指定的路徑錯誤 +check_updates: 啟動時檢查更新 +update_available: 有可用更新! +changelog: '更新日誌:' +wallets: + await_conf_amount: 等待確認 + await_fin_amount: 等待最終確認 + locked_amount: 已鎖定 + txs_empty: '要手動或透過傳輸方式接收資金,請使用畫面底部的 %{message} 或 %{transport} 按鈕;要變更錢包設定,請按 %{settings} 按鈕。' + title: 錢包 + create_desc: 建立新錢包或從已儲存的助記詞匯入現有錢包。 + add: 新增錢包 + name: '名稱:' + pass: '密碼:' + pass_empty: 輸入錢包密碼 + current_pass: '目前密碼:' + new_pass: '新密碼:' + min_tx_conf_count: '交易的最少確認數:' + recover: 復原 + recovery_phrase: 助記詞 + words_count: '單字數量:' + enter_word: '輸入第 %{number} 個單字:' + not_valid_word: 輸入的單字無效 + not_valid_phrase: 輸入的助記詞無效 + create_phrase_desc: 請安全地寫下並儲存你的助記詞。 + restore_phrase_desc: 輸入你儲存的助記詞中的單字。 + setup_conn_desc: 選擇錢包連接網路的方式。 + conn_method: 連線方式 + ext_conn: '外部連線:' + add_node: 新增節點 + node_url: '節點網址:' + node_secret: 'API 金鑰(選擇性):' + invalid_url: 輸入的網址無效 + open: 開啟錢包 + wrong_pass: 輸入的密碼錯誤 + locked: 已鎖定 + unlocked: 已解鎖 + enable_node: '請啟用整合節點以使用錢包,或透過選擇畫面底部的 %{settings} 變更連線設定。' + node_loading: '錢包將在整合節點同步完成後載入,你可以透過選擇畫面底部的 %{settings} 變更連線方式。' + loading: 載入中 + closing: 關閉中 + checking: 檢查中 + default_wallet: 預設錢包 + new_account_desc: '輸入新帳戶名稱:' + wallet_loading: 正在載入錢包 + wallet_closing: 正在關閉錢包 + wallet_checking: 正在檢查錢包 + tx_loading: 正在載入交易 + default_account: 預設帳戶 + accounts: 帳戶 + tx_sent: 已傳送 + tx_received: 已接收 + tx_sending: 傳送中 + tx_receiving: 接收中 + tx_confirming: 等待確認 + tx_canceled: 已取消 + tx_cancelling: 取消中 + tx_finalizing: 最終確認中 + tx_posting: 提交中 + tx_confirmed: 已確認 + txs: 交易記錄 + tx: 交易 + messages: 訊息 + transport: 傳輸 + input_slatepack_desc: '輸入收到的 Slatepack 訊息以建立回應或完成請求:' + parse_slatepack_err: '讀取訊息時發生錯誤,請檢查輸入內容:' + pay_balance_error: '帳戶餘額不足以支付 %{amount} ツ 和網路手續費。' + parse_i1_slatepack_desc: '要支付 %{amount} ツ,請將此訊息傳送給接收方:' + parse_i2_slatepack_desc: '完成交易以接收 %{amount} ツ:' + parse_i3_slatepack_desc: '提交交易以完成 %{amount} ツ 的接收:' + parse_s1_slatepack_desc: '要接收 %{amount} ツ,請將此訊息傳送給發送方:' + parse_s2_slatepack_desc: '完成交易以傳送 %{amount} ツ:' + parse_s3_slatepack_desc: '提交交易以完成 %{amount} ツ 的傳送:' + resp_slatepack_err: '建立回應時發生錯誤,請檢查輸入資料或重試:' + resp_exists_err: 該交易已存在。 + resp_canceled_err: 該交易已被取消。 + create_request_desc: '建立傳送或接收資金的請求:' + send_request_desc: '你已建立傳送 %{amount} ツ 的請求。請將此訊息傳送給接收方:' + send_slatepack_err: 建立傳送資金請求時發生錯誤,請檢查輸入資料或重試。 + invoice_desc: '你已建立接收 %{amount} ツ 的請求。請將此訊息傳送給發送方:' + invoice_slatepack_err: 開立發票時發生錯誤,請檢查輸入資料或重試。 + finalize_slatepack_err: '最終確認時發生錯誤,請檢查輸入資料或重試:' + finalize: 最終確認 + use_dandelion: 使用蒲公英(Dandelion) + enter_amount_send: '你有 %{amount} ツ。輸入傳送金額:' + enter_amount_receive: '輸入接收金額:' + recovery: 復原 + repair_wallet: 修復錢包 + repair_desc: 檢查錢包,必要時修復和還原遺失的輸出。此操作需要一些時間。 + repair_unavailable: 你需要活躍的節點連線並完成錢包同步。 + delete: 刪除錢包 + delete_conf: 確定要刪除錢包嗎? + delete_desc: 請確保你已儲存助記詞,以便日後存取資金。 + wallet_loading_err: '錢包同步時發生錯誤,你可以重試或透過選擇畫面底部的 %{settings} 變更連線設定。' + wallet: 錢包 + send: 傳送 + receive: 接收 + settings: 錢包設定 + tx_send_cancel_conf: '確定要取消傳送 %{amount} ツ 嗎?' + tx_receive_cancel_conf: '確定要取消接收 %{amount} ツ 嗎?' + rec_phrase_not_found: 找不到助記詞。 + restore_wallet_desc: 如果一般修復無效,可透過刪除所有檔案來還原錢包,你需要重新開啟錢包。 + fee_base_desc: '手續費(基礎值%{value}):' + payment_proof: 支付證明 + payment_proof_desc: '輸入收到的支付證明以驗證交易:' + payment_proof_valid: '輸入的支付證明有效:' + payment_proof_error: '輸入的支付證明無效:' + tx_delete_confirmation: 確定要從歷史記錄中刪除該交易嗎? +transport: + desc: '使用傳輸方式同步收發訊息:' + tor_network: Tor 網路 + connected: 已連線 + connecting: 連線中 + disconnecting: 中斷中 + conn_error: 連線錯誤 + disconnected: 已中斷 + receiver_address: '接收方位址:' + incorrect_addr_err: '輸入的位址不正確:' + tor_send_error: 透過 Tor 傳送時發生錯誤,請確認接收方在線上,交易已取消。 + tor_autorun_desc: 是否在開啟錢包時啟動 Tor 服務以同步接收交易。 + tor_sending: 正在透過 Tor 傳送 + tor_settings: Tor 設定 + bridges: 橋接 + bridges_desc: 如果一般連線無法使用,設定橋接以繞過 Tor 網路審查。 + bin_file: '二進位檔案:' + conn_line: '連線線路:' + bridges_disabled: 橋接已停用 + bridge_name: '橋接 %{b}' +network: + self: 網路 + type: '網路類型:' + mainnet: 主網路 + testnet: 測試網路 + connections: 連線 + node: 整合節點 + metrics: 指標 + mining: 挖礦 + settings: 節點設定 + enable_node: 啟用節點 + autorun: 自動執行 + disabled_server: '請啟用整合節點,或按畫面左上角的 %{dots} 新增其他連線方式。' + no_ips: 你的系統上沒有可用的 IP 位址,無法啟動伺服器,請檢查網路連線。 + available: 可用 + not_available: 不可用 + availability_check: 可用性檢查 + android_warning: Android 使用者請注意。要成功同步整合節點,你必須在手機系統設定中允許 Grim 應用程式傳送通知,並移除電池使用限制。這是應用程式在背景正常運作所必需的操作。 +sync_status: + node_restarting: 節點正在重新啟動 + node_down: 節點已停止 + initial: 節點正在啟動 + no_sync: 節點正在執行 + awaiting_peers: 等待對等節點 + header_sync: 正在下載區塊頭 + header_sync_percent: '正在下載區塊頭:%{percent}%' + tx_hashset_pibd: 正在下載狀態(PIBD) + tx_hashset_pibd_percent: '正在下載狀態(PIBD):%{percent}%' + tx_hashset_download: 正在下載狀態 + tx_hashset_download_percent: '正在下載狀態:%{percent}%' + tx_hashset_setup_history: '正在準備狀態(歷史):%{percent}%' + tx_hashset_setup_position: '正在準備狀態(位置):%{percent}%' + tx_hashset_setup: 正在準備狀態 + tx_hashset_range_proofs_validation: '正在驗證狀態(範圍證明):%{percent}%' + tx_hashset_kernels_validation: '正在驗證狀態(核心):%{percent}%' + tx_hashset_save: 正在最終確認鏈狀態 + body_sync: 正在下載區塊 + body_sync_percent: '正在下載區塊:%{percent}%' + shutdown: 節點正在關閉 +network_node: + header: 區塊頭 + block: 區塊 + hash: 雜湊 + height: 高度 + difficulty: 難度 + time: 時間 + main_pool: 主池 + stem_pool: 莖池 + data: 資料 + size: 大小(GB) + peers: 對等節點 + error_clean: 節點資料已損毀,需要重新同步。 + resync: 重新同步 + error_p2p_api: '%{p2p_api} 伺服器初始化時發生錯誤,請透過選擇畫面底部的 %{settings} 檢查 %{p2p_api} 設定。' + error_config: '設定初始化時發生錯誤,請透過選擇畫面底部的 %{settings} 檢查設定。' + error_unknown: '初始化時發生未知錯誤,請透過選擇畫面底部的 %{settings} 檢查整合節點設定,或重新同步。' +network_metrics: + loading: 指標將在同步完成後可用 + emission: 發行量 + inflation: 通膨率 + supply: 供應量 + block_time: 出塊時間 + reward: 獎勵 + difficulty_window: '難度視窗 %{size}' +network_mining: + loading: 挖礦將在同步完成後可用 + info: '挖礦伺服器已啟用,你可以透過選擇畫面底部的 %{settings} 變更其設定。資料在裝置連線時更新。' + restart_server_required: 需要重新啟動伺服器以套用變更。 + rewards_wallet: 獎勵接收錢包 + server: Stratum 伺服器 + address: 位址 + miners: 礦工 + devices: 裝置 + blocks_found: 已找到區塊 + hashrate: '算力(C%{bits})' + connected: 已連線 + disconnected: 已中斷 +network_settings: + change_value: 變更值 + stratum_ip: 'Stratum IP 位址:' + stratum_port: 'Stratum 連接埠:' + port_unavailable: 指定的連接埠無法使用 + restart_node_required: 需要重新啟動節點以套用變更。 + choose_wallet: 選擇錢包 + stratum_wallet_warning: 必須開啟錢包才能接收獎勵。 + enable: 啟用 + disable: 停用 + restart: 重新啟動 + server: 伺服器 + api_ip: 'API IP 位址:' + api_port: 'API 連接埠:' + api_secret: 'Rest API 和 V2 擁有者 API 權杖:' + foreign_api_secret: '外部 API 權杖:' + disabled: 已停用 + enabled: 已啟用 + ftl: '未來時間限制(FTL):' + ftl_description: 相對於節點本地時間(秒),新區塊時間戳可以超前的最大限制,超過則區塊不被接受。 + not_valid_value: 輸入的值無效 + full_validation: 完整驗證 + full_validation_description: 是否在處理每個區塊時執行完整鏈驗證(同步期間除外)。 + archive_mode: 封存模式 + archive_mode_desc: 以完整封存模式執行節點(同步需要更多磁碟空間和時間)。 + attempt_time: '挖礦嘗試時間(秒):' + attempt_time_desc: 在停止並重新從交易池收集交易之前,嘗試在特定區塊頭上挖礦的時間量 + min_share_diff: '可接受的最低份額難度:' + reset_settings_desc: 將節點設定重設為預設值 + reset_settings: 重設設定 + reset: 重設 + tx_pool: 交易池 + pool_fee: '交易池接受的基礎手續費:' + reorg_period: '重組快取保留期(分鐘):' + max_tx_pool: '交易池中最大交易數:' + max_tx_stempool: '莖池中最大交易數:' + max_tx_weight: '可被選中建構區塊的最大交易總權重:' + epoch_duration: '紀元持續時間(秒):' + embargo_timer: 'Embargo 計時器(秒):' + aggregation_period: '彙總週期(秒):' + stem_probability: '莖階段機率:' + stem_txs: 莖階段交易 + p2p_server: P2P 伺服器 + p2p_port: 'P2P 連接埠:' + add_seed: 新增 DNS 種子節點 + seed_address: 'DNS 種子節點位址:' + add_peer: 新增對等節點 + peer_address: '對等節點位址:' + peer_address_error: '請輸入正確格式的 IP 位址或 DNS 名稱(確保指定主機可用),例如:192.168.0.1:1234 或 example.com:5678' + default: 預設 + allow_list: 允許清單 + allow_list_desc: 僅連線到此清單中的對等節點。 + deny_list: 拒絕清單 + deny_list_desc: 永不連線到此清單中的對等節點。 + favourites: 我的最愛 + favourites_desc: 優先連線的對等節點清單。 + ban_window: '被封鎖對等節點的封鎖時長(秒):' + ban_window_desc: 封鎖決定由節點根據從對等節點接收資料的正確性做出。 + max_inbound_count: '最大入站對等連線數:' + max_outbound_count: '最大出站對等連線數:' + reset_data_desc: 重設節點資料。請謹慎使用,僅在同步發生問題時使用。 + reset_data: 重設資料 + ip_listen_all: 監聽所有介面 +modal: + cancel: 取消 + save: 儲存 + add: 新增 +modal_exit: + description: 確定要離開應用程式嗎? + exit: 離開 +app_settings: + proxy: 代理 + proxy_desc: 是否為應用程式的網路請求使用代理。 +keyboard: + 1: 1 + 2: 2 + 3: 3 + 4: 4 + 5: 5 + 6: 6 + 7: 7 + 8: 8 + 9: 9 + 0: 0 + 01: '-' + q: q + w: w + e: e + r: r + t: t + y: y + u: u + i: i + o: o + p: p + p1: '"' + a: a + s: s + d: d + f: f + g: g + h: h + j: j + k: k + l: l + l1: \ + l2: ':' + z: z + x: x + c: c + v: v + b: b + n: n + m: m + m1: ',' + m2: . + m3: / From f891c8f516c44ea5b395e836eec5076a8f7e4f47 Mon Sep 17 00:00:00 2001 From: ardocrat Date: Wed, 8 Jul 2026 23:02:35 +0300 Subject: [PATCH 6/8] tor: fix send timeout --- src/tor/tor.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/tor/tor.rs b/src/tor/tor.rs index c376a90f..1bc08185 100644 --- a/src/tor/tor.rs +++ b/src/tor/tor.rs @@ -323,7 +323,7 @@ impl Tor { .block_on(async move { let res = c .runtime() - .timeout(Duration::from_millis(600000), async { + .timeout(Duration::from_millis(60000), async { if let Ok(stream) = c .connect((uri.host().unwrap(), uri.port_u16().unwrap_or(80))) .await From 8165379cf2d29439b475b781ebb1d6c1cc86baef Mon Sep 17 00:00:00 2001 From: ardocrat Date: Thu, 9 Jul 2026 00:02:22 +0300 Subject: [PATCH 7/8] i18n: added sender address for zh-TC --- locales/zh-CN.yml | 2 +- locales/zh-TC.yml | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/locales/zh-CN.yml b/locales/zh-CN.yml index 30fe5bb9..012c052b 100644 --- a/locales/zh-CN.yml +++ b/locales/zh-CN.yml @@ -357,4 +357,4 @@ keyboard: m: 一 m1: ',' m2: . - m3: / + m3: / \ No newline at end of file diff --git a/locales/zh-TC.yml b/locales/zh-TC.yml index 43a507ad..a76f9a41 100644 --- a/locales/zh-TC.yml +++ b/locales/zh-TC.yml @@ -152,6 +152,7 @@ transport: conn_error: 連線錯誤 disconnected: 已中斷 receiver_address: '接收方位址:' + sender_address: '傳送方位址:' incorrect_addr_err: '輸入的位址不正確:' tor_send_error: 透過 Tor 傳送時發生錯誤,請確認接收方在線上,交易已取消。 tor_autorun_desc: 是否在開啟錢包時啟動 Tor 服務以同步接收交易。 @@ -356,4 +357,4 @@ keyboard: m: m m1: ',' m2: . - m3: / + m3: / \ No newline at end of file From 84a47ee59ad375fe8a3786c071b97d9059afcddc Mon Sep 17 00:00:00 2001 From: ardocrat Date: Thu, 9 Jul 2026 00:27:50 +0300 Subject: [PATCH 8/8] i18n: keyboard for zh-TC --- locales/zh-TC.yml | 52 +++++++++++++++++++++++------------------------ 1 file changed, 26 insertions(+), 26 deletions(-) diff --git a/locales/zh-TC.yml b/locales/zh-TC.yml index a76f9a41..8e15b051 100644 --- a/locales/zh-TC.yml +++ b/locales/zh-TC.yml @@ -326,35 +326,35 @@ keyboard: 9: 9 0: 0 01: '-' - q: q - w: w - e: e - r: r - t: t - y: y - u: u - i: i - o: o - p: p + q: 手 + w: 田 + e: 水 + r: 口 + t: 廿 + y: 卜 + u: 山 + i: 戈 + o: 人 + p: 心 p1: '"' - a: a - s: s - d: d - f: f - g: g - h: h - j: j - k: k - l: l + a: 日 + s: 尸 + d: 木 + f: 火 + g: 土 + h: 竹 + j: 十 + k: 大 + l: 中 l1: \ l2: ':' - z: z - x: x - c: c - v: v - b: b - n: n - m: m + z: 重 + x: 難 + c: 金 + v: 女 + b: 月 + n: 弓 + m: 一 m1: ',' m2: . m3: / \ No newline at end of file