chore(i18n): update translations (#1616)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
This commit is contained in:
co-authored by
Crowdin Bot
parent
3962139b93
commit
c05fd13545
@@ -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: |
|
||||
|
||||
@@ -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 的提供者有效(例如,OpenAI,Groq)。
|
||||
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: 选择
|
||||
|
||||
@@ -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: _无发布日志_
|
||||
|
||||
Reference in New Issue
Block a user