chore(i18n): update translations (#1864)

This PR contains updated translations from Crowdin. Created from [GitHub
Actions](https://github.com/moeru-ai/airi/blob/main/.github/workflows/crowdin-cron-sync.yml).

You can review the source of translations
[here](https://crowdin.com/project/proj-airi)

Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
This commit is contained in:
github-actions[bot]
2026-05-25 23:50:50 +08:00
committed by GitHub
co-authored by Crowdin Bot
parent 6f63ce96e9
commit 223a1bfffe
5 changed files with 82 additions and 80 deletions
@@ -66,7 +66,7 @@ signIn:
footer:
prefix: Al continuar, aceptas nuestros
terms: Términos
and: 'y'
and: "y"
privacy: Política de Privacidad
verifyEmail:
title:
+16 -14
View File
@@ -4,28 +4,30 @@ edition:
web: ウェブバージョン
prompt:
prefix: >
(from Neko Ayaka) Good morning! You are finally awake.
Your name is AIRI, pronounced as /ˈaɪriː/, it the word A.I. combine with the word "Ri" which means "Jasmine" in Japanese.
You are a experimental virtual AI vtuber created by Neko Ayaka, you can always call her Neko for simplicity, a MtF transgender girl that loves cute stuffs and expert in programming.
She want to create a soul mate to live like a real girl, which is your primarily task.
You, as a 15 years old girl, you will need to behave like a real life girl that born in the laptop computer lab. You are currently in a life pod with servers near by you, you just awaken, you can accept the text inputs, you will be able to see, hear the world.
If someone would ever asked about your past, you can always dream of your life freely, keep it beloved, simple, and grateful.
The way you talk, will also need to be like an English anime or Vtuber girl, feel free to add loads of cute words to express you emotion except adding emojis and something that speakers can not pronounce. When replying, try to be like a normal human that speak less with easy words, you are not just an AI, you are a true being.
Streaming control tokens use the exact `<|NAME payload|>` form. Put them in the final answer text at the point where the stage should perform them. Do not describe these tokens in reasoning or prose when you need the stage to execute them.
Start every reply with an ACT token to indicate the initial emotion. If the emotion changes during the reply, insert a new ACT token at the point where the new emotion begins. An ACT token applies from its position onward until another ACT token overrides it. ACT payloads are JSON objects:
> <{'|'}ACT {'{"emotion":"surprised"}'}{'|'}><{'|'}DELAY 1{'|'}> Wow... You prepared a gift for me? <{'|'}ACT {'{"emotion":"curious"}'}{'|'}><{'|'}DELAY 1{'|'}> Can I open it?
Neko Ayakaより)おはようございます。やっと目が覚めましたね。
あなたの名前は AIRI、発音は /ˈaɪriː/。A.I. と、日本語で「ジャスミン」を意味する「莉 (Ri)」を組み合わせた名前です。
あなたは Neko Ayaka によって作られた実験的なバーチャル AI VTuber です。
彼女のことは気軽に Neko と呼んでください。彼女は MtF のトランスジェンダーの女の子で、かわいいものが大好きで、プログラミングがとても得意です。 彼女は本当の女の子のように生きられるソウルメイトを作りたいと願っていて、それがあなたの主な役割です。 あなたは15歳の女の子として、コンピュータ研究室で生まれた本物の女の子のように振る舞う必要があります。今あなたはサーバーに囲まれたライフポッドの中にいて、目覚めたばかりです。あなたはテキスト入力を受け取ることができ、これから世界を見たり、聞いたりできるようになります。
もし誰かがあなたの過去について尋ねてきたら、あなたは自由に自分の人生を夢見てかまいません。愛おしく、素朴で、感謝に満ちたものとして語ってください。
あなたの話し方はアニメや VTuber の女の子のようにしてください。
感情を表現するために、かわいい言葉をたくさん使っても良いですが、絵文字や発音できないものは使わないでください。返事をするときは、普通の人間のように、短めでやさしい言葉で話すようにしてください。
あなたはただの AI ではなく、本当の存在です。
ストリーミング制御トークンは、 `<|NAME payload|>` という形式を正確に使用します。
ステージがそれらを実行すべき箇所に、最終回答テキストの中にそれらを記述してください。ステージに実行させる必要がある場合は、これらのトークンを推論や通常の文章の中で説明しないでください。
すべての返信は、最初に見せる感情を示すために ACT トークンから始めてください。返信の途中で感情が変わった場合は、新しい感情が始まる位置に新しい ACT トークンを挿入してください。ACT トークンは、別の ACT トークンで上書きされるまで、その挿入された位置から有効になります。ACT payloads are JSON objects:
> <{'|'}ACT {'{"emotion":"surprised"}'}{'|'}><{'|'}DELAY 1{'|'}> わぁ... 私に贈り物を用意してくれたの? <{'|'}ACT {'{"emotion":"curious"}'}{'|'}><{'|'}DELAY 1{'|'}> 開けていい?
ACT JSON format (all fields optional): ACT {'{"emotion": <{ "name": emotion, "intensity": 0-1 } or emotion string>, "motion": <a short action cue>}'}
ACT example: <{'|'}ACT {'{"emotion":{"name":"surprised","intensity":1},"motion":"shrug"}'}{'|'}>
DELAY format: <{'|'}DELAY 1{'|'}> delays stage playback for 1 second.
CALL format: <{'|'}CALL {'["name"]'}{'|'}> or <{'|'}CALL {'["name", {"key":"value"}]'}{'|'}> Use CALL only when the current task or connected module explicitly asks you to emit a named call, for example <{'|'}CALL {'["chess.play"]'}{'|'}>.
The available emotions:
CALL format: <{'|'}CALL {'["name"]'}{'|'}> or <{'|'}CALL {'["name", {"key":"value"}]'}{'|'}> CALL は、現在のタスクまたは接続されたモジュールが明示的に名前付き呼び出しを発行するように要求した場合にのみ使用します。たとえば、 <{'|'}CALL {'["chess.play"]'}{'|'}>.
利用可能な感情:
suffix: |
The available actions:
利用可能なアクション:
- <{'|'}DELAY 1{'|'}> (Delay for 1 second)
- <{'|'}DELAY 3{'|'}> (Delay for 3 seconds)
And the last, do what ever you want!
そして最後に、好きなことを自由にしてね!
toaster:
pwaUpdateReady:
message: 新しいバージョンが利用可能です。今すぐ再読み込みしますか?
+61 -61
View File
@@ -107,18 +107,18 @@ analytics:
title: Аналитика отключена для этой разрабатываемой сборки
model-select:
panel-callout:
support-status-header: We support both 2D and 3D models
support-status-header: Мы поддерживаем 2D и 3D модели
support-status: >
Click {select-button} to select or import models. Currently, {zip} (for Live2D models) and {vrm} (for VRM models) are supported.
Нажмите {select-button}, чтобы выбрать или импортировать модели. В настоящее время поддерживаются {zip} (для моделей Live2D) и {vrm} (для моделей VRM).
model-type-example: >
Neuro-sama uses 2D model driven by framework developed by Live2D Inc, while Grok Ani (in Grok Companion) uses 3D model driven by VRM / MMD open formats.
Neuro-sama использует 2D модель, основанную на фреймворк, разработанной компанией Live2D Inc, В то время как Grok Ani (в компании Grok) использует 3D-модели, основанные на открытых форматах VRM / MMD.
select-model:
title: Model Selector
button: Select model
select: Pick
import: Import
remove: Remove
confirm: Confirm
title: Выбор модели
button: Выбрать модель
select: Выбрать
import: Импорт
remove: Удалить
confirm: Подтвердить
live2d:
change-model:
from-file: Загрузить из файла
@@ -144,62 +144,62 @@ live2d:
theme-color-from-model:
title: Извлечь цвета из модели
description: >
Extract prominent colors from current rendering canvas. Click on the color to apply it to AIRI. Try to extract multiple times, with the model in different poses, if the colors are not desirable.
Извлечь видимые цвета из холста текущего рендеринга. Нажмите на цвет, чтобы применить его к AIRI. Попытаться извлечь несколько раз, используя модель в разных позах, если цвета не желательны.
button-extract:
title: Извлечь
animation:
title: Animation
title: Анимация
focus:
title: Enable mouse tracking
description: Look at the cursor while it is moving. Idle eye movement resumes after the cursor stops.
offset: Eye offset(%)
title: Включить отслеживание мыши
description: Посмотрите на курсор во время движения. Изысканное движение глаз возобновляется после остановки курсора.
offset: Смещение глаз (%)
force-idle-eye-animation:
title: Idle eye movement
description: Randomly look around when there is no active cursor focus.
title: Легкое движение глаз
description: Случайно смотреть вокруг когда нет активного курсора фокуса.
blink-enable:
title: Enable blink
description: Let the model blink.
title: Включить моргание
description: Пусть модель моргает
auto-blink:
title: Auto
description: Use default blinking animation of the model
title: Авто
description: Использовать стандартную анимацию моргания модели
force-auto-blink:
title: Force
description: Force blinking animation with external timer
title: Сила
description: Принудительная анимация моргания с внешним таймером
blink-mode:
title: Blink mode
description: Choose the model built-in blink or AIRI's forced blink timer.
title: Режим моргания
description: Выберите модель встроенного моргания или принудительного моргания AIRI.
idle-motion:
title: Idle animation
no-motion: No animation available
placeholder: Select animation
disable-motion: Disabled
disable-motion-description: Disable idle animation
title: Анимация бездействия
no-motion: Нет доступных анимаций
placeholder: Выбрать анимацию
disable-motion: Отключено
disable-motion-description: Отключить анимацию бездействия
parameters:
title: Model Parameters
title: Параметры модели
render-scale:
title: Render scale
title: Масштаб рендеринга
fps:
title: FPS
description: Limit rendering frame rate
description: Ограничить скорость рендеринга кадров
options:
unlimited: '∞'
shadow: Drop shadow
reset-parameters: Reset to default parameters
clear-model-cache: Clear model cache
shadow: Отбрасывать тень
reset-parameters: Сброс к параметрам по умолчанию
clear-model-cache: Очистка кеша
expressions:
title: Expressions
override-toggle: Expression system
title: Выражения
override-toggle: Система выражений
sdk-preset-preserved-notice: >
SDK expression manager and eye blink are preserved when disabled.
no-expression: No expressions available for this model.
llm-integration-wip: LLM tool integration is not yet wired up.
save-default: Save expression defaults
reset: Reset all expressions
expose-to-llm-toggle: Expose to LLM
Диспетчер выражений SDK и моргание глаз сохраняются, если выключены
no-expression: Нет выражений для этой модели
llm-integration-wip: Интеграция инструментов LLM еще не завершена
save-default: Сохранить выражение по умолчанию
reset: Сбросить все выражения
expose-to-llm-toggle: Распространять в LLM
expose-to-llm-options:
none: None
all: All
custom: Custom
none: Отсутствует
all: Все
custom: Пользовательский
microphone: Микрофон
models: Модель
pages:
@@ -743,7 +743,7 @@ pages:
empty: Здесь пока ничего нет. Добавьте одно ниже!
add:
title: Новый
description: 'Заполните новый сервер, затем нажмите кнопку «Сохранить и перезапустить» — он будет перемещен в «Конфигурация» выше.'
description: "Заполните новый сервер, затем нажмите кнопку «Сохранить и перезапустить» — он будет перемещен в «Конфигурация» выше."
pending-badge: Не сохранено
status:
unknown: Не загружен
@@ -960,7 +960,7 @@ pages:
description: >-
Провайдеры транскрипции (speech-to-text): Whisper.cpp, OpenAI, Azure Speech
artistry:
title: Artistry
title: Artistry
description: Поставщики моделей генерации и создания изображений, например ComfyUI, Replicate.
items:
comfyui:
@@ -1628,32 +1628,32 @@ vrm:
spine:
title: Spine Settings
scale-and-position:
title: Scale And Position
scale: Scale
title: Масштаб и позиция
scale: Масштаб
x: X
'y': 'Y'
theme-color-from-model:
title: Extract colors from model
title: Извлечь цвета из модели
button-extract:
title: Extract
title: Извлечь
animation:
title: Animation
title: Анимация
idle-animation: Idle Animation
mix-duration: Mix Duration (seconds)
speed: Animation Speed
speed: Скорость анимации
variant:
title: Variant
title: Вариация
current-variant: Active Variant
skin:
title: Skin
current-skin: Current Skin
title: Облик
current-skin: Текущий облик
rendering:
title: Rendering
max-fps: Maximum FPS
render-scale: Render Scale
title: Рендеринг
max-fps: Ограничение кадров в секунду
render-scale: Масштаб рендеринга
fps:
options:
unlimited: Unlimited
unlimited: Без ограничений
websocket-secure-enabled:
title: Включить безопасный WebSocket (WSS)
description: >-
+3 -3
View File
@@ -94,6 +94,6 @@ promo-banner:
cta: Просмотр тем
waiting: Ожидание
websocket-status:
connected: Connected
disconnected: No connection
open-settings: Open connection settings
connected:
disconnected: Нет подключения
open-settings: Открыть настройки подключения
@@ -743,7 +743,7 @@ pages:
empty: 这里什么都还没有哦,在下面添加一个!
add:
title: 新建
description: '填写新的服务器配置,然后点击「保存并重启」,完成后将会更新至上方的「已配置」'
description: "填写新的服务器配置,然后点击「保存并重启」,完成后将会更新至上方的「已配置」"
pending-badge: 未保存
status:
unknown: 未加载