From 221ed082015e54b996c97ed0dcdb7000d5e7afec Mon Sep 17 00:00:00 2001 From: Sketch6580 Date: Tue, 9 Sep 2025 04:44:10 +0200 Subject: [PATCH 1/2] Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 99.4% (365 of 367 strings) Translation: Baresip/baresip app Translate-URL: https://hosted.weblate.org/projects/baresip/baresip-app/zh_Hans/ --- app/src/main/res/values-zh-rCN/strings.xml | 354 ++++++++++++++++++++- 1 file changed, 353 insertions(+), 1 deletion(-) diff --git a/app/src/main/res/values-zh-rCN/strings.xml b/app/src/main/res/values-zh-rCN/strings.xml index 55344e51..67846cc1 100644 --- a/app/src/main/res/values-zh-rCN/strings.xml +++ b/app/src/main/res/values-zh-rCN/strings.xml @@ -1,3 +1,355 @@ - \ No newline at end of file + 关于 baresip + 关于 baresip+ + 账号 + 账号昵称 + 昵称 + 账号昵称“%1$s”无效 + 昵称“%1$s”已存在 + 昵称(如果有)用于在 baresip 应用中识别此账号。 + 显示名称 + 您的名称 + 名称(如果有)用于在出站请求中的 From URI。 + 显示名称“%1$s”无效 + 身份验证用户名 + 如果需要对 SIP 请求进行身份验证,则输入身份验证用户名。默认值是账号的用户名。 + 身份验证用户名“%1$s”无效 + 身份验证密码 + 身份验证密码最多 64 个字符。如果提供了身份验证用户名,但未提供密码,则在启动 baresip 时会询问。 + 身份验证密码“%1$s”无效 + 出站代理 + 当发送请求时,必须使用一个或两个代理的 SIP URI。如果指定两个,则 REGISTER 请求将同时发送给二者,其他请求则发送给最先响应的一方。如果没有指定出站代理,则根据被叫 URI 主机部分的 DNS NAPTR/SRV/A 记录查找发送请求。如果 SIP URI 的主机部分是 IPv6 地址,则该地址必须写在方括号 [] 内。\n示例:\n • sip:example.com:5061;transport=tls \n • sip:[2001:67c:223:777::10];transport=tcp \n • sip:192.168.43.50:443;transport=wss + 代理服务器的 SIP URI + 另一个代理服务器的 SIP URI + 代理服务器 URI“%1$s”无效 + 注册 + 如果选中,则启用注册,并按照注册间隔指定的间隔发送 REGISTER 请求。 + 注册间隔 + 告诉 baresip 发送 REGISTER 请求的频率(以秒为单位)。有效值在 60 到 3600 之间。 + 注册间隔“%1$s”无效 + 媒体 NAT 穿越 + 选择媒体 NAT 穿越协议(如果有)。可能的选择是 STUN( NAT 会话穿越实用程序,RFC 5389)和 ICE(交互式连接建立,RFC 5245)。 + STUN/TURN 服务器 + STUN/TURN 服务器 URI 的格式为 scheme:host[:port][?transport=udp|tcp],其中 scheme 为“stun”、“stuns”、“turn”或“turns”。STUN 和 ICE 协议的出厂默认 STUN 服务器是指向公共 Google STUN 服务器的“stun:stun.l.google.com:19302”。没有出厂默认的 TURN 服务器。 + STUN/TURN 服务器 URI + STUN/TURN 服务器 URI“%1$s”无效 + STUN/TURN 用户名 + 用户名(如果 STUN/TURN 服务器需要) + 用户名“%1$s”无效 + STUN/TURN 密码 + 密码(如果 STUN/TURN 服务器需要) + 密码“%1$s”无效 + 媒体加密 + 选择媒体传输加密协议(如果有)。\n • ZRTP(推荐)意味着在建立呼叫后尝试通过 ZRTP 进行端到端媒体加密协商。\n • DTLS-SRTPF 意味着在传出呼叫中提供 UDP/TLS/RTP/SAVPF,如果在传入呼叫中提供 RTP/SAVP、RTP/SAVPF、UDP/TLS/RTP/SAVP 或 UDP/TLS/RTP/SAVPF 则使用。\n • SRTP-MANDF 意味着在传出呼叫中提供 RTP/SAVPF,在传入呼叫中也必须提供。\n • SRTP-MAND 意味着在传出呼叫中提供 RTP/SAVP,在传入呼叫中也必须提供。\n • SRTP 意味着在传出呼叫中提供 RTP/AVP,如果在传入呼叫中提供 RTP/SAVP 或 RTP/SAVPF 则使用。 + 首选 IPv6 媒体 + 如果选中,当无法自动确定对方的媒体协议时,提供使用 IPv6 媒体协议(如果可用)。 + RTCP 多路复用 + 如果选中,RTP 和 RTCP 数据包会在单个端口上多路复用(RFC 5761)。 + 可靠临时响应 + 如果选中,则表示支持可靠临时响应(RFC 3262)。 + DTMF 模式 + 选择 DTMF 音的发送方式(0–9、#、* 和 A-D)。 + 带内 RTP 事件 + SIP INFO 请求 + 带内 RTP 或 SIP INFO + 接听模式 + 选择接听来电的方式。 + 重定向模式 + 选择是否会自动遵循呼叫重定向请求,或者是否请求确认。 + 手动 + 自动 + 语音信箱 URI + 用于检查语音信箱消息的 SIP URI。如果留空,则不订阅语音信箱消息(消息等待指示)。 + 语音信箱 URI“%1$s”无效 + 国家/地区代码 + 此账号的 E.164 国家/地区代码。如果来电或消息的 From URI 用户部分包含不以“+”符号开头的电话号码,并且如果联系人查找失败,则该号码将以该国家/地区代码作为前缀,并再次尝试联系人查找。如果电话号码以单数字“0”开头,则在号码前缀之前移除数字“0”。 + +代码 + 国家/地区代码“%1$s”无效 + 电话服务提供者 + 用于拨打电话号码的 SIP URI 主机部分。出厂默认为账号的域名。如果未提供,则此账号不能用于拨打电话号码。 + SIP URI 主机部分 + 数字键盘" + 如果选中,当“呼叫…”字段聚焦时,将显示数字键盘。" + SIP URI 主机部分“%1$s”无效 + 默认账号 + 如果选中,则在启动 baresip 时选择此账号。 + 账号 + 新账号的 SIP URI + 新账号的 SIP URI 格式为 <user>@<domain>[:<port>][;transport=udp|tcp|tls]。如果指定了 <port>,但未指定传输协议,则传输协议默认为 UDP。如果未指定 <port>,但指定了传输协议,则 <port> 默认为 5060 或 5061(TLS)。如果二者均未指定,也没有指定出站代理,则将仅根据域名的 DNS 信息确定账号的注册服务器(如果有)。 + user@domain + user@domain[:port][;transport=udp|tcp|tls]“%1$s”无效 + 账号“%1$s”已存在。 + 无法分配新账号。 + 加密密码 + 解密密码 + 是否要删除账号“%1$s”? + 接听 + 拒绝 + 回复 + 保存 + 来电来自 + 未接来电来自 + 未接来电 + %1$d 个未接来电 + 通话转接请求至 + 消息来自 + 自动拒接来自 %1$s 的通话 + 通话记录 + 通话详情 + 呼叫 + 通话 + 通话 + 对方 + 方向 + 时间 + 时长 + 正在播放录音… + 您要呼叫还是发送消息至“%1$s”? + 您要将“%1$s”添加到联系人中,还是从通话记录中删除 %2$s? + 是否要从通话记录中删除“%1$s”%2$s? + 删除 + 禁用 + 启用 + 是否要删除账号“%1$s”的通话记录? + 通话已接听 + 通话已在别处接听 + 通话未接 + 通话已拒接 + 聊天消息 + 与 %1$s 聊天 + 新消息 + 您要删除消息还是将对方“%1$s”添加到联系人中? + 是否要删除消息? + 添加联系人 + 消息发送失败 + 失败 + 聊天记录 + 今天 + + 新的聊天伙伴 + 聊天伙伴 URI 无效 + 您要删除与对方“%1$s”的聊天,还是将对方添加到联系人中? + 是否要删除与“%1$s”的聊天? + 删除 + 是否要删除账号“%1$s”的聊天记录? + 音频编解码器 + 按优先级顺序排列的音频编解码器列表。拖动可重新排序,长按可启用或禁用。 + 视频编解码器 + 按优先级顺序排列的视频编解码器列表。拖动可重新排序,长按可启用或禁用。 + 重新排序 + 设置 + 自动启动 + 如果选中,baresip 将在设备(重新)启动后自动启动。 + 自动启动需要“悬浮窗”权限。 + 电池优化 + 如果您想降低 Android 限制 baresip 访问网络或让 baresip 进入待机状态的概率,请禁用电池优化(推荐)。 + 默认电话应用 + 拨号器角色不可用 + 如果选中,则 baresip 是默认电话应用。如果您的设备还需要处理除 SIP 通话或消息之外的其他通话或消息,请勿选中。 + 监听地址 + baresip 监听传入 SIP 请求的 IP 地址和端口,格式为“地址:端口”。如果 IP 地址是 IPv6 地址,则必须将其写在方括号 [] 内。IPv4 地址 0.0.0.0 或 IPv6 地址 [::] 使 baresip 监听所有可用地址。如果留空(出厂默认),baresip 将在所有可用地址的任意端口上监听。 + 监听地址无效 + 地址族 + 选择 baresip 正在使用的 IP 地址。如果选择 IPv4 或 IPv6,则baresip仅使用 IPv4 或 IPv6 地址。如果两者都没有选择,baresip 将同时使用 IPv4 和 IPv6 地址。 + DNS 服务器 + 以英文逗号分隔的 DNS 服务器地址列表。如果未指定,则从系统中动态获取 DNS 服务器地址。每个 DNS 地址的格式为“ip:端口”或“ip”。如果省略端口,则默认为 53。如果 ip 是 IPv6 地址,并且指定了端口,则 ip 必须写在方括号 [] 内。例如,列表“8.8.8.8:53,[2001:4860:4860::8888]:53”指向公共 Google DNS 服务器的 IPv4 和 IPv6 地址。 + DNS 服务器无效 + 无法设置 DNS 服务器 + TLS 证书文件 + 如果选中,则已加载或将加载包含此 baresip 实例的 TLS 证书和私钥的文件。在 Android 9 中,会从下载文件夹加载名为“cert.pem”的文件。出于安全原因,请在加载后删除该文件。 + 验证服务器证书 + 如果选中,则在使用 TLS 传输时,baresip 会验证 SIP 用户代理和 SIP 代理服务器的 TLS 证书。 + TLS CA 文件 + 如果选中,则已加载或将加载包含 Android 操作系统中未包含的证书颁发机构的 TLS 证书的文件。在 Android 9 中,会从下载文件夹加载名为“ca_certs.crt”的文件。 + 无外部存储读取权限 + 音频设置 + 如果选中,通话开始时扬声器会自动打开。 + 扬声器 + 音频模块 + 已选中的模块提供的音频编解码器可供账号使用。 + 无法加载模块。 + 声学回声消除 + 麦克风增益 + 将麦克风音量乘以此十进制数。最小值为 1.0(出厂默认),禁用麦克风增益。较大的值可能会对音频质量产生负面影响。 + 麦克风增益值无效 + Opus 比特率 + Opus 音频流使用的平均最大比特率。有效值为 6000-510000。出厂默认为 28000。 + 预期 Opus 丢包率 + 预期 Opus 音频流丢包率,范围为 0–100。出厂默认值为 1。值为 0 时也会关闭 Opus 前向纠错(FEC)。 + Opus 比特率无效 + Opus 丢包率无效 + 音频延迟 + 通话建立后等待被叫方音频的时间(以毫秒为单位)。如果您在通话开始时未收到被叫方的音频,请设置为更高的值。 + 音频延迟“%1$s”无效。有效值为 100 至 3000。 + 默认通话音量 + 如果设置,则默认通话音量为 1–10 级。 + 来电铃声、等待铃声和被叫忙音的国家/地区 + 提示音国家/地区 + 深色主题 + 强制启用深色显示主题 + 色盲 + 使用色盲友好型注册状态图标 + 近距离感应"> + 如果选中,则在通话期间将启用近距离感应功能。 + 视频帧大小 + 传输的视频帧大小(宽 × 高) + 每秒视频帧数 + SDP 握手期间提供的视频帧速率。有效值为 10 至 30。 + 每秒帧数“%1$d”无效 + 铃声 + 选择铃声 + 用户代理 + 自定义 SIP 请求/响应 User-Agent 标头字段值 + User-Agent 标头字段值无效 + 选择是否使用 baresip 联系人、Android 联系人或两者都使用。如果两者都使用,并且两个联系人中都存在同名联系人,则将选择 baresip 联系人。 + 两者 + 调试 + 如果选中,则向 Logcat 提供调试和信息级别的日志消息。 + SIP 跟踪 + 如果选中且调试也已选中,则 Logcat 消息还包括 SIP 请求和响应跟踪。在 baresip 启动时自动取消选中。 + 重置为出厂默认 + 如果选中,设置将重置为出厂默认值。 + 是否确定要将设置重置为出厂默认值? + 重置 + 无法读取“cert.pem”文件。 + 无法读取“ca_certs.crt”文件。 + 您需要重启 baresip 才能激活新设置。是否立即重启? + 同意请求 + 如果选择了 Android 联系人,可将其作为 SIP 和 tel URI 的引用用于通话和消息。baresip 应用不会存储 Android 联系人,也不会与任何人共享。为了使 Android 联系人在 baresip 中可用,Google 要求您接受此处和应用隐私政策中所述的使用。 + 联系人 + 新联系人 + 名称 + SIP 或 tel URI + user@domain 或电话号码 + 收藏 + 如果选中,联系人将显示在联系人列表顶部的其他收藏中。 + 联系人名称“%1$s”无效 + 联系人“%1$s”已存在。 + SIP URI 无效 + 如果选中,此联系人将添加到 Android 联系人中。 + 头像 + 联系人 + 您要呼叫还是发送消息至“%1$s”? + 发送消息 + 是否要删除联系人“%1$s”? + 您的联系人数量已超过上限 %1$d。 + 提醒 + 信息 + 通知 + 取消 + 确定 + + + 接受 + 拒绝 + 用户 ID + 密码 + 添加 + 删除 + 编辑 + 发送 + 状态 + 错误 + 帮助 + 确认 + 匿名 + 未知 + SIP 或 tel URI“%1$s”无效 + 备份 + 恢复 + 关于 + 重启 + 退出 + 呼叫… + 通话来自… + 正在转接通话至… + 已转接… + SIP URI“%1$s”无效 + 账号“%1$s”没有电话服务提供者 + 被叫方 + 挂断 + 视频通话 + 视频请求 + 是否接受向“%1$s”发送视频? + 是否接受“%1$s”发送和接收视频? + 是否接受从“%1$s”接收视频? + 通话保持/取消保持 + 通话处于保持状态 + 麦克风开/关 + 仅在未连接通话时才可以打开或关闭录音 + 通话转接 + 盲转 + 协商转接 + 转接目标 + 选择目标 URI + 转接 + 转接失败 + DTMF + 通话信息 + 无可用信息 + 时长:%1$d(秒) + 编解码器 + 当前速率:%1$s(Kbits/s) + 平均速率:%1$s(Kbits/s) + 数据包 + 丢包数 + 抖动:%1$s(毫秒) + 语音信箱 + 语音信箱消息 + 您有 + 一条新消息 + 新消息 + 一条旧消息 + 旧消息 + 以及 + 您没有消息 + + 消息 + 拨号键盘 + 您已有正在进行的通话。 + baresip 无法启动。这可能是由于设置值无效。请检查监听地址、TLS 证书文件和 TLS CA 文件。然后重启 baresip。 + 注册 %1$s 失败。 + 验证请求 + ‌是否要验证 SAS <%1$s>? + 转接请求 + 是否接受将此通话转接到“%1$s”? + 呼叫请求 + 是否接受呼叫“%1$s”的请求? + 自动重定向至“%1$s” + 重定向请求 + 是否接受将通话重定向至“%1$s”? + 通话失败 + 通话已关闭 + 此通话不安全! + 此通话安全,但对方未验证! + 此通话安全且对方已验证!是否要取消验证对方? + 取消验证 + 应用程序数据(不包括录音)已备份到文件“%1$s”。在 Android 9 中,该文件位于下载文件夹中。 + 无法将应用程序数据备份至文件“%1$s”。请检查“应用”→“baresip”→“权限”→“存储”。 + 重启请求 + 应用程序数据已恢复。需要重启 baresip。是否立即重启? + 无法恢复应用程序数据。请检查您输入的密码是否正确,备份文件是否来自此应用程序。在 Android 9 中,请检查“应用”→“baresip”→“权限”→“存储”,并确保文件“%1$s”存在于下载文件夹中。 + 无法恢复应用程序数据。Android 14 及更高版本不允许恢复在 %1$s %2$s 版本之前备份的数据。 + 没有“通知”权限,您无法使用此应用程序。 + baresip 需要“麦克风”权限才能进行语音通话。 + 没有“附近的设备”权限,baresip 将无法检测蓝牙连接。 + 授予“相机”权限即可拨打或接听视频通话。 + 没有“存储”权限,您无法创建备份。 + 没有“存储”权限,您无法恢复备份。 + 没有“联系人”权限,您无法访问 Android 联系人。 + 没有支持的视频相机! + 显示密码 + 无网络连接! + 无硬件声学回声消除! + 音频焦点被拒绝! + baresip 需要“麦克风”权限才能进行语音通话,需要“附近的设备”权限才能检测蓝牙麦克风/扬声器,需要“通知”权限才能发布通知,并且在 Android 9 中需要“存储”权限才能进行备份/恢复操作。 + baresip+ 需要“麦克风”权限才能进行语音通话,需要“相机”权限才能进行视频通话,需要“附近的设备”权限才能检测蓝牙麦克风/扬声器,需要“通知”权限才能发布通知,并且在 Android 9 中需要“存储”权限才能进行备份/恢复操作。 + 权限理由 + 通话录音 + 如果激活,新的来电和去电都会被录音。可以在通话详情页面播放录音 + 麦克风 + 如果在通话期间激活,麦克风将静音。 + 扬声器 + 如果激活,音频将通过设备扬声器播放。 + From 1e8d16cc7e78271c2658749a379375dd9564df69 Mon Sep 17 00:00:00 2001 From: Sketch6580 Date: Tue, 9 Sep 2025 04:47:25 +0200 Subject: [PATCH 2/2] Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 0.9% (3 of 308 strings) Translation: Baresip/store metadata Translate-URL: https://hosted.weblate.org/projects/baresip/store-metadata/zh_Hans/ --- fastlane/metadata/android/zh-CN/full_description.txt | 9 +++++++++ fastlane/metadata/android/zh-CN/short_description.txt | 1 + fastlane/metadata/android/zh-CN/title.txt | 1 + 3 files changed, 11 insertions(+) create mode 100644 fastlane/metadata/android/zh-CN/full_description.txt create mode 100644 fastlane/metadata/android/zh-CN/short_description.txt create mode 100644 fastlane/metadata/android/zh-CN/title.txt diff --git a/fastlane/metadata/android/zh-CN/full_description.txt b/fastlane/metadata/android/zh-CN/full_description.txt new file mode 100644 index 00000000..5dd336ec --- /dev/null +++ b/fastlane/metadata/android/zh-CN/full_description.txt @@ -0,0 +1,9 @@ +这是一款基于 baresip 的 Android SIP 用户代理应用程序。 + +目前,baresip 应用支持语音通话、短信、语音信箱消息等待指示以及盲转和协商转接。语音编码支持 Opus、AMR、Codec2、G.729、G.722、G.722.1、G.726 或 PCMU/PCMA 编解码器。通过 TLS 或 WSS SIP 信令传输以及 ZRTP 或(DTLS)SRTP 媒体封装实现安全保障。 + +开发 baresip 应用的初衷是打造一款安全、开源的 Android SIP VoIP 用户代理,且不依赖任何专有的第三方推送通知服务。 + +如果您需要视频通话,并且有 Android 9 或更高版本、支持 Camera2 API(硬件支持级别 LEVEL3 或 FULL)的设备,则可以安装其姊妹应用 baresip+ 来代替此应用。 + +源代码可在 GitHub 上找到,您也可以在此报告问题。 diff --git a/fastlane/metadata/android/zh-CN/short_description.txt b/fastlane/metadata/android/zh-CN/short_description.txt new file mode 100644 index 00000000..0e2111f2 --- /dev/null +++ b/fastlane/metadata/android/zh-CN/short_description.txt @@ -0,0 +1 @@ +基于 baresip SIP 库的 Android VoIP 用户代理应用 diff --git a/fastlane/metadata/android/zh-CN/title.txt b/fastlane/metadata/android/zh-CN/title.txt new file mode 100644 index 00000000..cdeb99de --- /dev/null +++ b/fastlane/metadata/android/zh-CN/title.txt @@ -0,0 +1 @@ +baresip