chore(i18n): update translations (#1616)

Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
This commit is contained in:
github-actions[bot]
2026-04-10 14:42:10 +08:00
committed by GitHub
co-authored by Crowdin Bot
parent 3962139b93
commit c05fd13545
4 changed files with 149 additions and 149 deletions
+14 -14
View File
@@ -62,22 +62,22 @@ dialogs:
stateGranted: Предоставлено
stateNotGranted: Не предоставлено
bug-report:
title: Bug report (´;ω;`)ヾ(・∀・`)
subtitle: Oops, sorry we made something wrong. Would you mind telling us what happened?
trigger-label: Report a Bug
submit-label: Send Bug Report
triage-description: Include screenshot and page context to help us triage this issue.
description-placeholder: Steps to reproduce, expected behavior, and actual behavior
include-current-page-screenshot: Include current page screenshot
title: Отчет об ошибке (´;ω;`)ヾ(・∀・`)
subtitle: Ой, извините, мы сделали что-то не так. Не могли бы вы рассказать нам, что произошло?
trigger-label: Сообщить об ошибке
submit-label: Отправить сообщение об ошибке
triage-description: Добавьте скриншот и контекст страницы, чтобы помочь нам воспроизвести эту проблему.
description-placeholder: Шаги воспроизведения, ожидаемого поведения и фактического поведения
include-current-page-screenshot: Добавить скриншот текущей страницы
manual-media:
label: Manually choose screenshots / recordings
optional: Optional.
label: Выберите скриншоты / записи вручную
optional: Необязательно.
media-files:
label: Media files
description: 'Optional: manually select.'
placeholder: Choose screenshot or video file
selected-count: '{count} file(s) selected'
last-submitted-preview: Last Submitted Payload Preview
label: Медиа файлы
description: 'Опционально: выбрать вручную.'
placeholder: Выберите скриншот или видео файл
selected-count: '{count} Файл(ов) выбрано'
last-submitted-preview: Предпросмотр последней отправленной полезной нагрузки
language:
title: Язык
description: |
+96 -96
View File
@@ -20,30 +20,30 @@ dialogs:
accountId: 账户 ID
validationRunning: 运行测试
validationSuccess: 配置验证成功
validationPartial: Configuration partially validated
validationPartial: 配置部分验证
validationFailed: 配置验证失败
validationError: '验证错误:{error}'
testGeneration: Ping API
testGenerationRunning: Ping...
testGenerationFailed: Ping test failed
testGenerationFailed: Ping 测试失败
retryPingCheck: 重试
skipForNow: 暂时跳过
saveAndContinue: 保存并继续
next: 下一步
retry: 重试
credentialsSafeLabel: Keep your API keys and credentials safe!
credentialsSafeLabel: 保证您的 API 密钥和凭据的安全!
credentialsSafeLocal: >-
AIRI完全本地运行在您的电脑中,我们绝不窃取您对大模型提供商的凭据。但请牢记,您的API密钥属于敏感信息。务必妥善保管,切勿与他人分享。
AIRI 完全本地运行在您的电脑中,我们绝不窃取您对大模型提供商的凭据。但请牢记,您的 API 密钥属于敏感信息。务必妥善保管,切勿与他人分享。
credentialsSafeOpenSource: >-
AIRI{github}开源,如果您想确认我们如何存储您的凭据,您可以自由浏览源码。
AIRI{github} 开源,如果您想确认我们如何存储您的凭据,您可以自由浏览源码。
enableChatCheck: >-
Allow airi to send a "ping" message to the first available chat model to check availability
允许 AIRI 向第一个可用的聊天模式发送「ping」消息以检查可用性
start: 开始吧!
loginPrompt: 登录并使用AIRI官方提供以获得最佳体验。
loginPrompt: 登录并使用 AIRI 官方提供的服务以获得最佳体验。
loginAction: 登录
setupWithoutSigningIn: Setup with your provider
flux: Flux
buyFlux: Flux充值
setupWithoutSigningIn: 配置您自己的 AI 服务来源
flux: Flux 电量
buyFlux: 补充 Flux 电量
select-model: 选择模型
no-models: 找不到可用模型
no-models-help: >-
@@ -62,22 +62,22 @@ dialogs:
stateGranted: 已授权
stateNotGranted: 未授权
bug-report:
title: Bug report (´;ω;`)ヾ(・∀・`)
subtitle: Oops, sorry we made something wrong. Would you mind telling us what happened?
trigger-label: Report a Bug
submit-label: Send Bug Report
triage-description: Include screenshot and page context to help us triage this issue.
description-placeholder: Steps to reproduce, expected behavior, and actual behavior
include-current-page-screenshot: Include current page screenshot
title: Bug 汇报 (´;ω;`)ヾ(・∀・`)
subtitle: 坏哦,看起来我们不小心搞砸了一些东西。可以分享一下遇到了什么问题吗?
trigger-label: 报告程序错误
submit-label: 发送错误报告
triage-description: 包括屏幕截图和页面上的上下文来帮助我们对这个问题进行分析。
description-placeholder: 复制的步骤,预期的行为和实际行为
include-current-page-screenshot: 包含当前页面截图
manual-media:
label: Manually choose screenshots / recordings
optional: Optional.
label: 手动选择屏幕截图/录屏
optional: 可选的。
media-files:
label: Media files
description: 'Optional: manually select.'
placeholder: Choose screenshot or video file
selected-count: '{count} file(s) selected'
last-submitted-preview: Last Submitted Payload Preview
label: 媒体文件
description: '可选:手动选择。'
placeholder: 选择屏幕截图或视频文件
selected-count: '已选择 {count} 个文件'
last-submitted-preview: 提交前预览
language:
title: 语言
description: |
@@ -132,9 +132,9 @@ live2d:
focus:
title: 禁用模型鼠标跟踪
button-disable:
title: 禁用live2D模型鼠标追踪
title: 禁用 Live2D 模型鼠标追踪
render-scale:
title: Render scale
title: 渲染精度
fps:
title: 帧率
description: 限制渲染帧率
@@ -145,12 +145,12 @@ models: 模型
pages:
account:
title: 账号
description: View your profile and manage your account
notLoggedIn: Sign in to view your account and access all features
description: 查看您的个人资料并管理您的帐户
notLoggedIn: 登录以查看您的帐户并访问所有功能
login: 登录
logout: 退出登录
fluxBalance: Flux Balance
viewFluxDetails: View details
fluxBalance: 剩余通量
viewFluxDetails: 查看详情
signedInAs: 登录 为
card:
activate: 激活
@@ -275,9 +275,9 @@ pages:
description: 清除每个本地设置、提供商配置和模型。
delete: 删除所有数据
desktop-folder:
title: Open app data folder
description: Open AIRI's data folder in your file manager.
open: Open folder
title: 打开应用数据文件夹
description: 在文件管理器中打开 AIRI 的数据文件夹。
open: 打开文件夹
desktop:
title: 重置桌面设置和状态
description: 清除 AIRI 桌面设置和运行状态。
@@ -405,32 +405,32 @@ pages:
title: 我的世界 Minecraft
enable: 启用我的世界集成
enable-description: >-
Include Minecraft self-knowledge in Stage chat turns and keep passive runtime visibility enabled.
在 Chat 界面 中包含 Minecraft 自己的上下文和认知,并保持 Passive runtime visibility 启用。
configured: 我的世界已正确配置!
read-only:
title: Read-only shell
title: 只读外壳
description: >-
Stage currently exposes Minecraft as a passive shell. Runtime status and traffic are visible here, but service configuration stays in the Minecraft service files.
目前此 Minecraft 管理界面将作为一个被动的外壳。你可以在这里观察运行状态,但服务配置仍然存在于 Minecraft 服务文件中。
setup:
title: Setup
title: 配置
description: >-
You can find the instructions for setting up the bot in the following file
你可以在下面的文件中找到设置 Minecraft bot 的说明
runtime:
title: Observed runtime
connection: Connection
latest-context: Latest bot context
waiting: Waiting for a fresh bot-originated context push.
unknown: Unknown
title: 可观测
connection: 连接
latest-context: 最后的 Bot 状态
waiting: 等待一个新的 Bot 上下文推送。
unknown: 未知
debug:
title: Minecraft traffic
empty: No Minecraft traffic observed yet.
source: 'Source: {source}'
title: Minecraft流量
empty: 还没有观察到任何 Minecraft 流量。
source: '来源: {source}'
status:
service-online: Service online
service-offline: Service offline
no-runtime-context: No bot context observed yet
last-context-seconds: 'Last bot context: {seconds}s ago'
last-context-stale: 'Last bot context: Stale'
service-online: 服务已上线
service-offline: 服务已离线
no-runtime-context: 尚未观察到 Bot 状态
last-context-seconds: '最后一次 Bot 状态更新:{seconds} 秒之前'
last-context-stale: '最后一次 Bot 状态:挂起'
hearing:
description: 语音识别
title: 听觉
@@ -439,14 +439,14 @@ pages:
provider-selection:
description: 选择合适的语音转文本的服务来源
confidence-threshold:
title: Confidence Threshold
title: 置信度阈值
description: >-
Filter out low-confidence transcriptions to reduce Whisper hallucinations. Values closer to 0 are more strict; drag to the leftmost to disable. Only effective for providers supporting Whisper API (e.g., OpenAI, Groq).
筛选低信任的文字记录以减少语音识别的幻觉。值靠近 0 更严格;拖动到左边以禁用。 仅对支持 Whisper API 的提供者有效(例如,OpenAIGroq)。
disabled: 禁用
verbose-json-note: >-
Note: If your provider does not support verbose_json responses, this setting will have no effect.
注意:如果您的提供商不支持 verbose_json 结果处理,此设置将不会有任何效果。
verbose-json-unsupported: >-
Your provider did not return verbose_json segments. Confidence filtering had no effect on the last transcription.
如果您的提供商没有返回 verbose_json 结果。置信度阈值将不会影响转录。
memory-long-term:
description: 长期记忆
title: 长期记忆
@@ -538,29 +538,29 @@ pages:
flux:
title: Flux
buy: 充值
description: 充值Flux
packagesError: Failed to load packages. Please try again later.
description: 充值 Flux
packagesError: 暂时无法获取可用的 Flux 电量包。可以之后再试试吗?
checkout:
success: Payment successful! Your Flux has been topped up.
success: 谢谢你!你的 Flux 通量已经更新好啦~
canceled: 支付被取消
error: 哎呀,出错了,请稍后再试
audit:
title: 交易流水
title: 使用记录
time: 时间
type: 类型
detail: 明细
amount: 金额
typeAddition: Top-up
typeAddition: 充电
typeConsumption: 用量
typeInitial: 初始额度
loading: 加载历史...
empty: No transaction records yet.
empty: 暂无消耗记录
loadMore: 更多信息
delayHint: Usage records may be delayed by up to 1 minute
delayHint: Flux 电量历史记录是缓慢更新的,可能有延迟
packages:
title: Flux Packages
title: Flux 电池包
buy: 充值
description: Flux packages to choose from.
description: 可以选择购入的 Flux 电池包
providers:
explained:
chat: 文本生成模型服务来源,例如 OpenRouter, OpenAI, Ollama
@@ -913,11 +913,11 @@ pages:
title: Web 语音API
official:
title: AIRI官方提供商
description: AIRI官方AI提供商
speech-title: AIRI官方语音提供商
speech-description: AIRI官方TTS提供商
transcription-title: Official Transcription Provider
transcription-description: Official speech-to-text provider by AIRI.
description: 登录后即可使用的服务来源
speech-title: AIRI 官方语音合成服务
speech-description: 登录后即可使用的发声单元服务
transcription-title: AIRI 官方语音识别服务
transcription-description: 登录后即可使用的听觉单元服务
transcriptions:
playground:
title: 实验平台
@@ -933,44 +933,44 @@ pages:
label: WebSocket 服务器地址
placeholder: ws://localhost:6121/ws
server-hostname:
label: Expose On Network
label: 是否暴露在连接的网络下(WiFi,有线)
description: >-
Choose whether the AIRI gateway only listens on this device or can be reached from your local network.
advanced-label: Bind Hostname
选择是否只允许此设备与 AIRI 进行配对,或是也允许来自其他本地网络的设备进行配对
advanced-label: 会监听的 hostname
advanced-description: >-
Use a specific hostname or IP address when you need manual network binding.
当您需要手动绑定时,使用指定的主机名或 IP 地址。
options:
this-device: This device
all: All
advanced: Advanced
this-device: 仅此设备
all: 本地网络所有人
advanced: 高级配置
server-auth-token:
label: Auth Token
label: 认证凭据
description: >-
Security token required by remote clients that connect to this gateway. When left empty, AIRI generates a new token automatically.
placeholder: Auto-generate
连接和配对需要安全令牌。如果留空,AIRI 自动生成一个新的令牌。
placeholder: 自动生成
qr:
title: Connect from Stage Pocket
title: 从 Pocket(口袋)版配对
description: >-
Scan this QR code from Stage Pocket to try all reachable local network addresses and save the first working one.
refresh: Refresh
image-alt: AIRI server channel connection QR code
candidates: Candidate addresses
从 Pocket(口袋)版扫描此二维码以进行配对
refresh: 刷新
image-alt: AIRI 配对码
candidates: 备选连接地址
token-hint: >-
The QR code includes the auth token so Stage Pocket can authenticate after connecting. Do not share it publicly.
二维码包含了认证凭据,所以 Pocket(口袋)版可以自动配对,请不要公开分享此二维码。
errors:
title: QR code unavailable
unavailable: Failed to prepare the connection QR code.
title: 二维码暂不可用
unavailable: 无法生成配对二维码
qr-scan:
title: Quick Connect
description: Scan the QR code from Tamagotchi to quick connect
instructions: Point the camera at the AIRI connection QR code.
action: Scan
title: 快速连接
description: 扫描桌面端的配对码以快速配对
instructions: 将相机中心位置对准配对码
action: 扫描
success:
title: Connected address saved
description: 'URL been used: {url}'
title: 连接地址已更新
description: '现在配对到的 AIRI 主端 {url}'
errors:
title: QR scan failed
failed: Failed to scan or connect with the QR code.
title: 二维码扫描失败
failed: 扫描或连接二维码失败。
scene:
description: 配置角色所在环境
title: 场景
@@ -1134,7 +1134,7 @@ title: 设置
voices: 声线
vrm:
render-scale:
title: Render scale
title: 渲染精度
change-model:
from-file: 从文件加载
from-file-select: 选择
+5 -5
View File
@@ -76,15 +76,15 @@ promo-banner:
reward: Save 6 on 30 / Save 15 on 68
cta: Claim Coupon
home:
watermark: Home
watermark: 首页
fallbackLabel: Room Theme
title: Spring Theme Update
eventName: Unlock window, desk, and night-lamp themes to refresh your room.
date: 04/05 - 04/22
reward: Free Theme Draw Ticket on Login
cta: View Theme
cta: 查看主题
waiting: 等待中
websocket-status:
connected: WebSocket connected
disconnected: WebSocket disconnected
open-settings: Open WebSocket settings
connected: WebSocket 已连接
disconnected: WebSocket 已断开
open-settings: 打开 WebSocket 设置
@@ -26,7 +26,7 @@ docs:
'expand': 展开
'collapse': 折叠
'login': 登录
'logging-in': Signing in...
'logging-in': 登录中...
'account': 账号
'logout': 退出登录
notice:
@@ -45,47 +45,47 @@ notice:
read-more: 阅读更多
preview-title: 这是什么?
about:
subtitle: Desktop ver.
current-version: Current Version
subtitle: 桌面版本
current-version: 当前版本
common:
cancel: Cancel
cancel: 取消
links:
title: Links
home: Home
documentation: Documentations
title: 网址
home: 首页
documentation: 文档
github: GitHub
update:
lane:
label: Update lane
label: 更新频道
description: Choose channel release to follow
placeholder: Choose update lane
placeholder: 选择更新频道
channels:
auto: Auto
stable: Stable
alpha: Alpha
beta: Beta
nightly: Nightly
canary: Canary
auto: 自动
stable: 稳定版
alpha: Alpha 测试版
beta: Beta 测试版
nightly: 每夜构建
canary: 尝鲜版
status:
downloading: Downloading update...
error-prefix: Error
latest: Up to date (v{version}).
downloading: 正在下载更新......
error-prefix: 错误
latest: 已是最新版(v{version}
downloaded:
windows: Update ready to install silently (v{version}).
restart: Update ready to install on restart (v{version}).
windows: 已准备好静默更新版本至 v{version}
restart: 已准备好重启后安装版本 v{version}
actions:
download: Download Update
download-short: Download
confirm-download: Confirm Download
check-for-updates: Check for updates
checking: Checking...
latest-version: Latest version
disabled-dev: Updates disabled in Dev
retry-check: Retry Check
restart-silent: Restart to update silently
restart-install: Restart to install update
confirm-restart: Confirm Restart
download: 下载更新
download-short: 下载
confirm-download: 确认下载
check-for-updates: 检查更新
checking: 正在检查...
latest-version: 最新版本
disabled-dev: 已禁用开发环境时的更新
retry-check: 重新检查
restart-silent: 重新启动以静默更新
restart-install: 重启并安装更新
confirm-restart: 确认重新启动
dialog:
title: Update Available
description: A new version (v{version}) is available.
no-release-notes-markdown: _No release notes provided._
title: 有可用的更新
description: 有新的 v{version} 版本可用
no-release-notes-markdown: _无发布日志_