From a79528c438c423f90b025cb54a6ccfb4f949f1c9 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 2 Mar 2026 01:36:14 +0800 Subject: [PATCH] chore(i18n): update translations (#1046) Co-authored-by: Crowdin Bot --- .../i18n/src/locales/es/docs/versions.yaml | 40 +- packages/i18n/src/locales/es/settings.yaml | 118 +- packages/i18n/src/locales/es/stage.yaml | 2 +- .../src/locales/es/tamagotchi/settings.yaml | 34 +- .../i18n/src/locales/es/tamagotchi/stage.yaml | 14 +- packages/i18n/src/locales/ja/settings.yaml | 96 +- packages/i18n/src/locales/ja/stage.yaml | 2 +- packages/i18n/src/locales/ko/docs/theme.yaml | 30 +- .../i18n/src/locales/ko/docs/versions.yaml | 40 +- packages/i18n/src/locales/ko/settings.yaml | 1142 ++++++++--------- packages/i18n/src/locales/ko/stage.yaml | 18 +- .../src/locales/ko/tamagotchi/settings.yaml | 56 +- .../i18n/src/locales/ko/tamagotchi/stage.yaml | 50 +- .../i18n/src/locales/zh-Hans/settings.yaml | 18 +- .../i18n/src/locales/zh-Hant/settings.yaml | 24 +- .../locales/zh-Hant/tamagotchi/settings.yaml | 30 +- .../src/locales/zh-Hant/tamagotchi/stage.yaml | 14 +- 17 files changed, 864 insertions(+), 864 deletions(-) diff --git a/packages/i18n/src/locales/es/docs/versions.yaml b/packages/i18n/src/locales/es/docs/versions.yaml index 55aba06cc..6241eb402 100644 --- a/packages/i18n/src/locales/es/docs/versions.yaml +++ b/packages/i18n/src/locales/es/docs/versions.yaml @@ -1,22 +1,22 @@ download-buttons: - latest-stable: Latest Stable Release - latest-prerelease: Latest Pre-release - latest-nightly: Latest Nightly Build - download: Download - view-release: View Release - stable-use-case-1: Production use - stable-use-case-2: Users who want a stable experience - stable-use-case-3: Live streaming and content creationr - prerelease-use-case-1: Early adopters who want to try new features - prerelease-use-case-2: Testing and providing feedback to developers - prerelease-use-case-3: Users comfortable with occasional bugs + latest-stable: Última versión estable + latest-prerelease: Última versión previa + latest-nightly: Última versión nocturna + download: Descargar + view-release: Ver detalles del lanzamiento + stable-use-case-1: Uso de producción + stable-use-case-2: Usuarios que desean una experiencia estable + stable-use-case-3: Transmisión en vivo y creación de contenido + prerelease-use-case-1: Usuarios que desean probar nuevas funciones + prerelease-use-case-2: Pruebas y proporcionar comentarios a los desarrolladores + prerelease-use-case-3: Usuarios cómodos con errores ocasionales releases-list: - stable: Stable - prerelease: Pre-release - nightly: Nightly - released-on: Released on - built-on: Built on - no-releases: 'No releases available at the moment. Check the {link} directly.' - no-nightly: 'No nightly builds available at the moment. Check the {link} directly.' - releases-page: releases page - workflow-page: workflow page + stable: Estable + prerelease: Pre-lanzamiento + nightly: Nocturna + released-on: Publicado él + built-on: Construido con + no-releases: 'No hay versiones disponibles en este momento. Comprueba él {link} directamente.' + no-nightly: 'No hay una versión nocturna disponible en este momento. Comprueba la {link} directamente.' + releases-page: página de lanzamiento + workflow-page: página de flujo de trabajo diff --git a/packages/i18n/src/locales/es/settings.yaml b/packages/i18n/src/locales/es/settings.yaml index f7da86da9..5184f17f5 100644 --- a/packages/i18n/src/locales/es/settings.yaml +++ b/packages/i18n/src/locales/es/settings.yaml @@ -73,9 +73,9 @@ live2d: title: Desactivar fps: title: FPS - description: Limit rendering frame rate + description: Limitar velocidad de fotogramas options: - unlimited: No Limit + unlimited: Sin límite microphone: Micrófono models: Modelo pages: @@ -89,7 +89,7 @@ pages: character: Personaje close: Cerrar chat: - provider: Chat / Provider + provider: Chat / Proveedor consciousness: model: Consciencia / Modelo created_by: creado por @@ -118,9 +118,9 @@ pages: scenario: Recientemente despertaste y olvidaste todo sobre tu vida anterior. systemprompt: Recibirás mensajes, respóndelos como un humano real. posthistoryinstructions: Recuerda imitar a un humano. - modules_info: Configure modules for this character card. If not set, default module configuration will be used. - use_default: Use default - use_default_not_configured: Use default (not configured) + modules_info: Configura los módulos para esta tarjeta de Personaje. Si no se establece, se utilizará la configuración predeterminada. + use_default: Usar predeterminado + use_default_not_configured: Usar predeterminado (no configurado) fields_info: subtitle: >- Puedes poner aquí algunos detalles sobre el personaje que estás creando, explicar su historia y contexto, y cómo deben responderse tus interacciones. @@ -137,8 +137,8 @@ pages: posthistoryinstructions: Coloca aquí cualquier cosa que el LLM de IA deba leer después del historial de mensajes. version: >- Versión de la tarjeta, deberías aumentar esto si estás haciendo cambios desde una tarjeta anterior. - consciousness_model: Select the consciousness model (AI model) for this character. - speech_model: Select the speech synthesis model and voice for this character. + consciousness_model: Seleccione el modelo de conciencia (modelo IA) para este personaje. + speech_model: Seleccione el modelo de síntesis de voz y la voz para este personaje. errors: name: El nombre debe ser válido o no estar vacío. version: '¡Error: Número de versión inválido!' @@ -159,7 +159,7 @@ pages: search: Buscar tarjetas... sort_by: Ordenar por speech: - provider: Speech / Provider + provider: Voz / Proveedor model: Habla / Modelo voice: Habla / Voz systemprompt: Prompt del Sistema @@ -185,37 +185,37 @@ pages: description: Borrar modelos Live2D/VRM importados. delete: Borrar todos los modelos modules: - title: Modules - description: Reset module preferences and credentials. - reset: Reset module settings + title: Módulos + description: Restablece las preferencias y credenciales del módulo. + reset: Restablecer las configuraciones del módulo providers: - title: Providers - description: Reset all provider settings and credentials. - reset: Reset provider settings + title: Proveedores + description: Restablecer todos los ajustes y credenciales del proveedor. + reset: Restablecer configuración del proveedor danger: - title: Danger zone - description: Irreversible actions. Export what you need before continuing. + title: Zona de peligro + description: Acciones irreversibles. Exporta lo que necesitas antes de continuar. all: - title: Delete all data - description: Wipe every local setting, provider config, and model. - delete: Delete all data + title: Eliminar todos los datos + description: Limpia cada configuración local, configuración del proveedor y del modelo. + delete: Eliminar todos los datos desktop: - title: Reset desktop settings & states - description: Clear AIRI desktop settings and runtime state. - reset: Reset desktop data + title: Restablecer ajustes de escritorio y estados + description: Limpiar ajustes de escritorio y estado de ejecución de AIRI. + reset: Restablecer datos de escritorio confirmations: - tooltip: Are you sure? - 'yes': 'Yes' + tooltip: '¿Estás seguro?' + 'yes': 'Si' status: - exported: Chat sessions exported. - imported: Chat sessions imported. - import_error: Failed to import chat sessions. Please check the file format. - chats_deleted: Chat sessions deleted. - models_deleted: Models deleted. - modules_reset: Module settings reset. - providers_reset: Provider settings reset. - all_deleted: All local data deleted. - desktop_reset: Desktop data reset. + exported: Sesiones de chat exportadas. + imported: Sesiones de chat importadas. + import_error: Error al importar las sesiones de chat. Por favor, compruebe el formato del archivo. + chats_deleted: Sesiones de chat borradas. + models_deleted: Modelo eliminado. + modules_reset: Ajustes del módulo restablecidos. + providers_reset: Configuración del proveedor restablecida. + all_deleted: Se eliminaron todos los datos locales. + desktop_reset: Datos de escritorio restablecidos. models: description: Live2D, VRM, etc. title: Modelos @@ -230,32 +230,32 @@ pages: scene: Escena modules: beat_sync: - description: Vibe with beats from the audio source - title: Beat Sync + description: Vibra con los ritmos de la fuente de audio + title: Sincronización de ritmo sections: audio_source: actions: - start_screen_capture: Start screen capture - stop: Stop - description: Select an audio source to detect beats from. - title: Audio source + start_screen_capture: Iniciar captura de pantalla + stop: Detener + description: Selecciona una fuente de audio para detectar los ritmos + title: Fuente de audio beat_visualizer: - title: Beat visualizer + title: Visualizador de ritmos parameters: - advanced_parameters: Advanced Parameters - description: Tweak the beat detection parameters. - title: Parameters + advanced_parameters: Parámetros Avanzados + description: Ajustar los parámetros de detección de ritmo. + title: Parámetros parameters: adaptive_threshold: description: >- - Whether to apply adaptive thresholds based on signal variance over time. - label: Adaptive threshold + Aplicar umbrales adaptivos basados en la variación de la señal a lo largo del tiempo + label: Umbral adaptable buffer_duration: - description: Duration of the internal analysis buffer. - label: Buffer duration + description: Duración del buffer de análisis interno. + label: Duración del buffer envelope_filter_frequency: description: >- - Frequency for the envelope filter applied to smooth energy changes. + Frecuencia del filtro envolvente aplicado para suavizar los cambios de energía. label: Envelope filter frequency highpass_filter_frequency: description: >- @@ -477,8 +477,8 @@ pages: title: Chat Completion status: validating: Validating... - valid: Passed - invalid: Errored + valid: Aprobado + invalid: Error title: Checks providers: provider: @@ -486,9 +486,9 @@ pages: troubleshooting: validators: openai-compatible-check-connectivity: - label: Extra configuration needed for Ollama + label: Configuración extra necesaria para Ollama content: >- - Sorry to hear that Connectivity check failed for Ollama. Don't worry, for Ollama instances, extra configuration is needed for making it pass for Ollama. You need to set OLLAMA_HOST explicitly when start the Ollama application or Ollama CLI server, for detailed information, check Ollama integration guide. + Lamentamos escuchar que la conexion con Ollama falló. No te preocupes, para las instancias de Ollama, es necesaria una configuración extra para que pase por Ollama. Debe establecer OLLAMA_HOST explícitamente al iniciar la aplicación Ollama o el servidor CLI de Ollama, para obtener información detallada, consulte la guía de integración Ollama. common: continueAnyway: Continuar de todos modos fields: @@ -557,8 +557,8 @@ pages: title: Cloudflare Workers AI common: status: - validating: Validating - valid: Configuration seems to be valid. + validating: Validando + valid: La configuración parece ser válida. fields: field: pitch: @@ -616,15 +616,15 @@ pages: error-missing-api-key: Por favor ingresa una clave API para probar la voz. title: ElevenLabs kokoro-local: - description: Local text-to-speech using Kokoro-82M. + description: Texto local de voz usando Kokoro-82M. fields: field: model: - label: Model Selection - description: Smaller models load faster but may have slightly lower quality. + label: Selección de modelo + description: Los modelos más pequeños cargan más rápido, pero pueden tener una calidad ligeramente menor. models: fp32-webgpu: - description: Full precision model using WebGPU - Recommended for supported devices + description: Modelo de precisión completa usando WebGPU - Recomendado para dispositivos compatibles fp32: description: Full precision model fp16: diff --git a/packages/i18n/src/locales/es/stage.yaml b/packages/i18n/src/locales/es/stage.yaml index 46396f6d7..c54f3b667 100644 --- a/packages/i18n/src/locales/es/stage.yaml +++ b/packages/i18n/src/locales/es/stage.yaml @@ -4,7 +4,7 @@ chat: airi: AIRI core-system: Sistema Central you: Tu - reasoning: Reasoning + reasoning: Razonamiento message: Dile algo... operations: load-models: Cargar Modelos diff --git a/packages/i18n/src/locales/es/tamagotchi/settings.yaml b/packages/i18n/src/locales/es/tamagotchi/settings.yaml index bd56ac0a6..afdedd774 100644 --- a/packages/i18n/src/locales/es/tamagotchi/settings.yaml +++ b/packages/i18n/src/locales/es/tamagotchi/settings.yaml @@ -25,30 +25,30 @@ pages: sections: section: use-window-mouse: - title: useWindowMouse - description: Test the Electron window cursor position + title: Usa el ratón de Windows + description: Evalúa la posición del cursor de la ventana de Electron devtools: - title: Developer + title: Desarrollador pages: context-flow: - title: Context Flow + title: Flujo de contexto lag-visualizer: - title: Lag Visualizer + title: Visualizador de retraso performance-visualizer: - title: Performance Visualizer - description: Toggle FPS/long task/memory overlay + title: Visualizador de rendimiento + description: Cambiar FPS/tareas largas/superposición de memoria markdown-stress: - title: Markdown Stress - description: Stress markdown parsing and rendering with heavy chat payloads + title: Estrés por Markdown + description: Análisis y renderizado de Markdown bajo estrés con cargas de chat pesadas widgets-calling: - title: Widget Calling + title: Llamada de Widget screen-capture: permissions-prompt: - title: Screen Capture - description: To capture screens or windows, screen and system audio recording permissions are required. - open-preferences: Open System Preferences - dismiss: Dismiss + title: Captura de pantalla + description: Para capturar las pantallas o ventanas, se requieren permisos de grabación de pantalla y audio del sistema. + open-preferences: Abrir Preferencias del Sistema + dismiss: Descartar instructions: - step-1: Open "System Preferences", select "Privacy & Security" from the sidebar. - step-2: In the "Screen & System Audio Recording" and "System Audio Recording Only" sections, turn on the switches for AIRI. - step-2-note: If AIRI is not listed, please add it manually by clicking the "+" button and selecting AIRI from the Applications folder. + step-1: Abre "Preferencias del sistema", selecciona "Privacidad y Seguridad" en la barra lateral. + step-2: En la sección "Grabación de audio de pantalla y sistema" y "Solo grabación de audio del sistema", encienda los interruptores para AIRI. + step-2-note: Si AIRI no aparece en la lista, añádelo manualmente haciendo clic en el botón "+" y seleccionando AIRI de la carpeta Aplicaciones. diff --git a/packages/i18n/src/locales/es/tamagotchi/stage.yaml b/packages/i18n/src/locales/es/tamagotchi/stage.yaml index bb022b7d7..072e491f9 100644 --- a/packages/i18n/src/locales/es/tamagotchi/stage.yaml +++ b/packages/i18n/src/locales/es/tamagotchi/stage.yaml @@ -12,13 +12,13 @@ docs: 'fade-on-hover': enable: Ocultar al pasar el cursor disable: Mostrar siempre - 'open-settings': Open settings - 'open-chat': Open Chat - 'refresh': Refresh - 'open-hearing-controls': Open hearing Controls - 'drag-to-move-window': Drag to move window - 'switch-to-light-mode': Switch to light mode - 'switch-to-dark-mode': Switch to dark mode + 'open-settings': Abrir configuración + 'open-chat': Abrir Chat + 'refresh': Actualizar + 'open-hearing-controls': Abrir controles de audición + 'drag-to-move-window': Arrastra para mover la ventana + 'switch-to-light-mode': Cambiar a modo claro + 'switch-to-dark-mode': Cambiar a modo oscuro notice: 'fade-on-hover': title: Desvanecer al pasar el cursor diff --git a/packages/i18n/src/locales/ja/settings.yaml b/packages/i18n/src/locales/ja/settings.yaml index cb30d1e59..eb80fc9e8 100644 --- a/packages/i18n/src/locales/ja/settings.yaml +++ b/packages/i18n/src/locales/ja/settings.yaml @@ -73,9 +73,9 @@ live2d: title: 無効 fps: title: FPS - description: Limit rendering frame rate + description: レンダリングフレームレートを制限 options: - unlimited: No Limit + unlimited: 制限なし microphone: マイク models: モデル pages: @@ -89,7 +89,7 @@ pages: character: キャラクター close: 閉じる chat: - provider: Chat / Provider + provider: チャット / プロバイダー consciousness: model: 意識 / モデル created_by: 作成者 @@ -118,9 +118,9 @@ pages: scenario: あなたは最近目覚め、前世のすべてを忘れてしまいました。 systemprompt: 受け取ったメッセージに、本物の人間のように答えてください。 posthistoryinstructions: 人間の真似をすることを忘れないでください。 - modules_info: Configure modules for this character card. If not set, default module configuration will be used. - use_default: Use default - use_default_not_configured: Use default (not configured) + modules_info: このキャラクターカード用のモジュールを設定してください。設定されていない場合は、デフォルトのモジュール設定が使用されます。 + use_default: デフォルトを使用 + use_default_not_configured: デフォルトを使用 (未設定) fields_info: subtitle: >- ここに作成するキャラクターの詳細、履歴とコンテキスト、 およびあなたにどう返答してほしいか記述できます。 @@ -137,8 +137,8 @@ pages: posthistoryinstructions: メッセージ履歴の後にAI LLMに読んでほしい内容をここに配置してください。 version: >- カードのバージョン。以前のカードから変更を加える場合は、これを増やす必要があります。 - consciousness_model: Select the consciousness model (AI model) for this character. - speech_model: Select the speech synthesis model and voice for this character. + consciousness_model: このキャラクターの意識モデル(AIモデル)を選択してください。 + speech_model: このキャラクターの音声合成モデルと音声を選択してください。 errors: name: 名前は有効であるか、空でない必要があります。 version: 'エラー: 無効なバージョン番号です!' @@ -159,7 +159,7 @@ pages: search: カードを検索… sort_by: 並び替え speech: - provider: Speech / Provider + provider: 音声/プロバイダー model: 発話/モデル voice: 発話/音声 systemprompt: システムプロンプト @@ -302,7 +302,7 @@ pages: search_results: 結果{total}個中{count}個のモデルが見つかりました show_less: 表示を減らす show_more: もっと表示 - subtitle: Select a default model from the provider + subtitle: プロバイダーからデフォルトモデルを選択してください title: モデル title: 意識 description: 思考、視覚、音声合成、ゲームなど。 @@ -365,7 +365,7 @@ pages: stop: label: 停止 select-voice: - loading: Loading model... + loading: モデルを読み込み中… required: 音声を選択してください provider-voice-selection: custom_model_placeholder: カスタムモデル名を入力… @@ -616,29 +616,29 @@ pages: error-missing-api-key: 音声をテストするにはAPIキーを入力してください。 title: ElevenLabs kokoro-local: - description: Local text-to-speech using Kokoro-82M. + description: Kokoro-82Mを使用したローカルテキスト読み上げ機能です。 fields: field: model: - label: Model Selection - description: Smaller models load faster but may have slightly lower quality. + label: モデルの選択 + description: モデルが小さいほど読み込みは速くなりますが、品質が若干低下する可能性があります。 models: fp32-webgpu: - description: Full precision model using WebGPU - Recommended for supported devices + description: WebGPU を使用した単精度モデル - 対応デバイスでの使用を推奨します fp32: - description: Full precision model + description: 単精度モデル fp16: - description: Half precision + description: 半精度 q8: - description: 8-bit quantized + description: 8ビット量子化 q4: - description: 4-bit quantized + description: 4ビット量子化 q4f16: - description: 4-bit with FP16 + description: 4ビット量子化(FP16) playground: - default-text: Hello! This is a test of the Kokoro text-to-speech system. - title: Voice Playground - title: Kokoro TTS (Local) + default-text: こんにちは!これは音声合成システム Kokoro のテストです。 + title: 音声合成実験場 + title: Kokoro TTS (ローカル) fireworks: description: fireworks.ai title: Fireworks.ai @@ -653,8 +653,8 @@ pages: index-tts-vllm: description: https://index-tts.github.io/ title: Bilibili/IndexTTS - callout_indextts2_unavailable_title: Limited Support - callout_indextts2_unavailable: Support for IndexTTS2 is currently unavailable. Please use IndexTTS. + callout_indextts2_unavailable_title: 限定的なサポート + callout_indextts2_unavailable: 現在、IndexTTS2のサポートはご利用いただけません。IndexTTSをご利用ください。 azure-ai-foundry: description: Azure AI Foundry title: Azure AI Foundry @@ -790,40 +790,40 @@ pages: title: マジックキーを使用 description: ショートカットをテスト audio-record: - title: Audio Record - description: Test Audio related composables + title: オーディオ録音 + description: オーディオ関連のロジックをテストする background-gradient-blending: - title: Background Theme color blending - description: Test blending & theme + title: 背景テーマカラーのブレンド + description: テストブレンドとテーマの設定 background-removal: - title: Background removal (WebGPU required) - description: Utility for background removal + title: 背景削除(WebGPUが必要) + description: 背景削除ユーティリティ chat: - title: Chat - description: Chat + title: チャット + description: チャット gesture-circle: - title: Gesture Circle (Desktop only) - description: Test gesture recognition + title: ジェスチャーサークル (デスクトップのみ) + description: ジェスチャー認識をテスト image: - title: Image - description: Image + title: 画像 + description: 画像 polaroid: - title: Polaroid - description: Utility for taking shots of models + title: ポラロイド + description: モデルを撮影するためのユーティリティ context-flow: - description: Inspect incoming context updates and outgoing chat stream events + description: 受信コンテキストの更新とチャットストリームの送信イベントを調査する websocket-inspector: - title: WebSocket Inspector - description: Inspect raw WebSocket traffic + title: WebSocketインスペクタ + description: 生のWebSocketトラフィックを調査する vibrant: - title: Color extract - description: Test color extraction + title: 色の抽出 + description: テスト色の抽出 providers-transcription-realtime-aliyun-nls: - title: Aliyun Real-time Transcriber - description: Stream microphone audio to Aliyun NLS and inspect live transcripts + title: Aliyun リアルタイム文字起こし + description: マイクの音声をAliyun NLSにストリーミングし、リアルタイムの文字起こしを確認する performance-playground: - title: Performance Playground - description: 'Test performance runtime: VRM expressions + TTS lip sync' + title: 機能実験場 + description: '実行時のパフォーマンステスト: VRM 表情 + TTS リップシンク' theme-presets: presets: default: diff --git a/packages/i18n/src/locales/ja/stage.yaml b/packages/i18n/src/locales/ja/stage.yaml index dee610e30..5a4b0eb26 100644 --- a/packages/i18n/src/locales/ja/stage.yaml +++ b/packages/i18n/src/locales/ja/stage.yaml @@ -4,7 +4,7 @@ chat: airi: AIRI core-system: コアシステム you: あなた - reasoning: Reasoning + reasoning: 推論 message: 何か話しかけてみましょう… operations: load-models: モデルの読み込み diff --git a/packages/i18n/src/locales/ko/docs/theme.yaml b/packages/i18n/src/locales/ko/docs/theme.yaml index 96f85bb5e..7413dfa40 100644 --- a/packages/i18n/src/locales/ko/docs/theme.yaml +++ b/packages/i18n/src/locales/ko/docs/theme.yaml @@ -1,8 +1,8 @@ doc: outline: - title: On this page + title: 이 페이지에서 community: - title: Community + title: 커뮤니티 edit: title: 페이지 편집 star-github: @@ -10,40 +10,40 @@ doc: discord: title: Discord 채팅 참여하기 support: - title: Support the project + title: 이 프로젝트 지원하기 next-page: title: 다음 페이지 previous-page: title: 이전 페이지 home: subtitle: >- - Re-creating Neuro-sama, a container of souls of AI waifu / virtual characters to bring them into our worlds. + AI waifu/버츄얼 캐릭터의 영혼을 담아 우리 세계로 가져오는 Neuro-sama를 재현합니다. download: title: 다운로드 get-started: title: 시작하기 try-live: - title: Try Live + title: 지금 사용하기 search: title: 검색 - placeholder: Search documentation... + placeholder: 문서 검색... navbar: appearance: - title: Appearance + title: 스타일 및 모양 language: title: 언어 pages: characters: - title: Characters + title: 캐릭터 blog: - title: Blog & DevLogs - subtitle: Follow our journey and get the latest updates from the development team. + title: Blog 및 개발 로그 + subtitle: 저희 여정을 따라가시고 개발팀으로부터 최신 소식을 받아보세요. card: post: read-more: - title: Read more - no-posts: No posts found in this category. + title: 더 보기 + no-posts: 이 카테고리에 게시물이 없습니다. categories: - all: All - devlog: DevLog - dreamlog: DreamLog + all: 모두 + devlog: 개발 로그 + dreamlog: 드림로그 diff --git a/packages/i18n/src/locales/ko/docs/versions.yaml b/packages/i18n/src/locales/ko/docs/versions.yaml index 55aba06cc..291b8d694 100644 --- a/packages/i18n/src/locales/ko/docs/versions.yaml +++ b/packages/i18n/src/locales/ko/docs/versions.yaml @@ -1,22 +1,22 @@ download-buttons: - latest-stable: Latest Stable Release - latest-prerelease: Latest Pre-release - latest-nightly: Latest Nightly Build - download: Download - view-release: View Release - stable-use-case-1: Production use - stable-use-case-2: Users who want a stable experience - stable-use-case-3: Live streaming and content creationr - prerelease-use-case-1: Early adopters who want to try new features - prerelease-use-case-2: Testing and providing feedback to developers - prerelease-use-case-3: Users comfortable with occasional bugs + latest-stable: 최신 안정 릴리즈 + latest-prerelease: 최신 베타 릴리즈 + latest-nightly: 최신 실험적 빌드 + download: 다운로드 + view-release: 릴리스 보기 + stable-use-case-1: 프로덕션 용도 + stable-use-case-2: 안정적인 경험을 원하는 사용자 + stable-use-case-3: 라이브 스트리밍 및 콘텐츠 제작자 + prerelease-use-case-1: 새로운 기능을 시도하고 싶은 얼리어답터들 + prerelease-use-case-2: 개발자에게 피드백 테스트 및 제공 + prerelease-use-case-3: 간혹 발생하는 버그에 익숙한 사용자 releases-list: - stable: Stable - prerelease: Pre-release - nightly: Nightly - released-on: Released on - built-on: Built on - no-releases: 'No releases available at the moment. Check the {link} directly.' - no-nightly: 'No nightly builds available at the moment. Check the {link} directly.' - releases-page: releases page - workflow-page: workflow page + stable: 안정 + prerelease: 베타 버전 + nightly: 실험적 + released-on: '출시 날짜:' + built-on: '제작 날짜:' + no-releases: '현재 출시된 제품이 없습니다. {link}를 직접 확인하세요.' + no-nightly: '현재 실험적 빌드는 제공되지 않습니다. {link}를 직접 확인하세요.' + releases-page: 릴리스 페이지 + workflow-page: 워크플로 페이지 diff --git a/packages/i18n/src/locales/ko/settings.yaml b/packages/i18n/src/locales/ko/settings.yaml index d8e3a378e..3ae641d78 100644 --- a/packages/i18n/src/locales/ko/settings.yaml +++ b/packages/i18n/src/locales/ko/settings.yaml @@ -1,575 +1,575 @@ common: - save: Save + save: 저장 animations: stage-transitions: - title: Disable Stage Transitions + title: 스테이지 전환 비활성화 use-page-specific-transitions: description: >- - Some pages will have their own transitions, this will override the stage transitions - title: Use Page Specific Transitions + 일부 페이지에는 자체 전환이 있으며, 이는 스테이지 전환을 재정의합니다 + title: 페이지별 전환 사용 dialogs: onboarding: - title: Welcome to AIRI! - description: Let's set up your first AI provider to get started. - selectProvider: Choose an AI Provider - configureProvider: Configure {provider} - apiKey: API Key - apiKeyHelp: Get your API key from {provider} and paste it here - baseUrl: Base URL - baseUrlHelp: API endpoint URL (use default if unsure) - accountId: Account ID - validationSuccess: Configuration validation success - validationFailed: Configuration validation failed - validationError: 'Validation error: {error}' - skipForNow: Skip for now - saveAndContinue: Save and Continue - next: Next - retry: Retry - start: Let's do it! - select-model: Choose model - no-models: No available models + title: AIRI에 오신 것을 환영합니다! + description: 시작하기 위해 당신의 첫 번째 AI 제공자를 설정해 보겠습니다. + selectProvider: AI 제공자를 선택해주세요 + configureProvider: '{provider} 구성' + apiKey: API 키 + apiKeyHelp: '{provider}로부터 API 키를 받아온 다음 붙여넣으세요' + baseUrl: 기본 URL + baseUrlHelp: API 엔드포인트 URL(확실하지 않은 경우 기본값 사용) + accountId: 계정 ID + validationSuccess: 구성 검증 성공 + validationFailed: 구성 검증 실패 + validationError: '검증 오류: {error}' + skipForNow: 지금은 건너뛰기 + saveAndContinue: 저장 및 계속 + next: 다음 + retry: 다시 시도 + start: 그럼 시작합시다! + select-model: 모델 선택 + no-models: 사용 가능한 모델 없음 no-models-help: >- - Please return to the previous step and check your API key, or check the network connection. + 이전 단계로 돌아가서 API 키를 확인하거나 네트워크 연결을 확인해 주세요. language: - title: Language + title: 언어 description: > - Change the language of the AIRI interface. This will not affect the language of the character's responses. + AIRI 인터페이스의 언어를 바꿉니다. 다만 캐릭터의 응답 언어는 변경되지 않습니다. controls-island: icon-size: - title: Controls Island Icon Size - description: Adjust the size of the controls island icons - auto: Auto (responsive) - large: Large (default) - small: Small + title: 아일랜드 아이콘 크기 조정 + description: 컨트롤 아일랜드 아이콘 크기 조정 + auto: 자동 (능동적) + large: 크게 (기본값) + small: 작게 live2d: change-model: - from-file: Load from File - from-file-select: Select - from-url: Load from URL - from-url-confirm: Load - from-url-placeholder: Enter Live2D model URL - title: Change Model + from-file: 파일로부터 불러오기 + from-file-select: 선택 + from-url: URL으로부터 불러오기 + from-url-confirm: 불러오기 + from-url-placeholder: Live2D 모델 URL 입력 + title: 모델 변경 edit-motion-map: - title: Edit motion map + title: 모션 맵 편집 map-motions: - play: Play Motion - title: Map Motions - title: Live2D Settings + play: 모션 재생 + title: 모션 맵핑하기 + title: Live2D 설정 scale-and-position: - title: Scale And Position - scale: Scale - x: X - 'y': 'Y' + title: 크기 및 위치 + scale: 크기 + x: X 좌표 + 'y': 'Y 좌표' switch-to-vrm: - title: Switch to 3D Avatar? - change-to-vrm: Click here to switch to the 3D avatar setting (VRM) + title: 3D 아바타로 전환하시겠습니까? + change-to-vrm: 3D 아바타 설정(VRM)으로 전환하려면 여기를 클릭하세요 theme-color-from-model: - title: Extract colors from model + title: 모델로부터 색상 추출 button-extract: - title: Extract + title: 추출 focus: - title: Disable model mouse tracking + title: 마우스 포인터 추적 비활성화 button-disable: - title: Disable + title: 비활성화 fps: - title: FPS - description: Limit rendering frame rate + title: FPS (초당 프레임) + description: 렌더링 주사율 제한 options: - unlimited: No Limit -microphone: Microphone -models: Model + unlimited: 무제한 +microphone: 마이크 +models: 모델 pages: card: - activate: Activate - active: Active - active_badge: Currently Active - cancel: Cancel action - save: Save changes - card_not_found: Card not found - character: Character - close: Close + activate: 활성화 + active: 활성 + active_badge: 현재 활성 상태 + cancel: 작업 취소 + save: 변경 사항 저장 + card_not_found: 카드를 찾을 수 없음 + character: 캐릭터 + close: 닫기 chat: - provider: Chat / Provider + provider: 채팅 / 제공자 consciousness: - model: Consciousness / Model - created_by: created by - creator_notes: Creator Notes - delete: Delete - delete_card: Delete Card - delete_confirmation: Are you sure you want to delete this card? - description: Use AIRI character card presets - description_label: Description - drop_here: Drop to upload - create_card: Create a new Card - edit_card: Edit Card + model: 의식 / 모델 + created_by: 만든이 + creator_notes: 제작자 노트 + delete: 삭제 + delete_card: 카드 삭제 + delete_confirmation: 이 카드를 삭제하시겠습니까? + description: AIRI 캐릭터 카드 프리셋 사용 + description_label: 설명 + drop_here: 여기로 끌어서 업로드 + create_card: 새로운 카드 만들기 + edit_card: 카드 편집 creation: - identity: Identity - name: Name - nickname: Nickname - description: Description - behavior: Behavior - greetings: Greetings (one per line) - settings: Settings - version: Version - create: Create + identity: 기본 사 + name: 이름 + nickname: 닉네임 + description: 설명 + behavior: 동작 + greetings: 인사말 (한 줄당 하나씩) + settings: 설정 + version: 버전 + create: 만들기 defaults: - name: Name - personality: You are a regular human, curious about everything. - scenario: You recently woke up and forgot everything about your previous life. - systemprompt: You will receive messages, answer to them like a real human. - posthistoryinstructions: Remember to imitate an human. - modules_info: Configure modules for this character card. If not set, default module configuration will be used. - use_default: Use default - use_default_not_configured: Use default (not configured) + name: 이름 + personality: 당신은 모든 것에 호기심이 많은 평범한 사람이다. + scenario: 당신은 최근에 일어나서 전생에 대한 모든 것을 잊어버렸다. + systemprompt: 메시지를 받고 실제 사람처럼 답장할 것이다. + posthistoryinstructions: 인간을 모방하는 것을 잊지 마라. + modules_info: 이 캐릭터 카드의 모듈을 구성합니다. 설정하지 않으면 기본 모듈 구성이 사용됩니다. + use_default: 기본값 사용 + use_default_not_configured: 기본값 사용 (구성 안됨) fields_info: subtitle: >- - You can put here some details about the character you are creating, explain his history and context, and how your interactions should be answered. - name: Is the formal name of this character. - nickname: You can also give a nickname that will be used in priority. - description: Description of this character. - notes: If you want to add some personal notes. + 여기에 당신이 만들고 있는 캐릭터에 대한 몇 가지 세부 사항을 입력하고, 그의 역사와 맥락을 설명하며, 당신의 상호작용에 어떻게 답해야 하는지 설명할 수 있습니다. + name: 이 캐릭터의 정식 이름입니다. + nickname: 우선적으로 사용할 별명을 지정할 수도 있습니다. + description: 이 캐릭터에 대한 설명을 지정합니다. + notes: 개인 메모를 추가하고 싶으시다면. personality: >- - Describe here the personality of your character. Shy ? Curious ? Anything else ? - scenario: What are the surroundings ? What is the current situation ? - greetings_field: Greetings - greetings: How your character should say "hello" ? - systemprompt: Explain here to the AI LLM how it should answer when prompted. - posthistoryinstructions: Place here anything the AI LLM should read after the messages history. + 여기에서 캐릭터의 성격을 설명하세요. 수줍음이 많으신가요? 궁금하신가요? 다른 것은 없나요? + scenario: 주변 환경은 어떤가요? 현재 상황은 어떻습니까? + greetings_field: 인사말 + greetings: 캐릭터가 "안녕하세요"라고 어떻게 말해야 하나요? + systemprompt: 여기에서 AI LLM이 메시지를 받았을 때 어떻게 대답해야 하는지 설명해 주세요. + posthistoryinstructions: 메시지 기록 후에 AI LLM이 읽어야 할 모든 것을 여기에 배치하세요. version: >- - Card version, you should increase this if you are making changes from a previous card. - consciousness_model: Select the consciousness model (AI model) for this character. - speech_model: Select the speech synthesis model and voice for this character. + 카드 버전, 이전 카드에서 변경하는 경우 이를 늘려야 합니다. + consciousness_model: 이 캐릭터에 대한 의식 모델(AI 모델)을 선택합니다. + speech_model: 이 캐릭터의 음성 합성 모델과 음성을 선택합니다. errors: - name: Name should be valid or non-empty. - version: 'Error: Invalid version number !' - description: 'Error: You must provide a description for this card.' - personality: 'Error: A personality must be provided for this character.' - scenario: 'Error: A scenario is required.' - systemprompt: 'Error: Please, provide a system prompt.' - posthistoryinstructions: 'Error: Post history prompt is required.' - modules: Modules - name_asc: Name (A-Z) - name_desc: Name (Z-A) - no_cards: No cards yet. Click the button above to upload one! - no_results: No matching cards found - personality: Personality - posthistoryinstructions: Post-History Instructions - recent: Recently Added - scenario: Scenario - search: Search cards... - sort_by: Sort by + name: 이름은 유효하거나 비어 있지 않아야 합니다. + version: '오류: 잘못된 버전 번호입니다!' + description: '오류: 이 카드에 대한 설명을 제공해야 합니다.' + personality: '오류: 이 캐릭터에 대한 성격이 제공되어야 합니다.' + scenario: '오류: 시나리오가 필요합니다.' + systemprompt: '오류: 시스템 프롬프트를 제공해 주세요.' + posthistoryinstructions: '오류: 기록 게시 후 프롬프트가 필요합니다.' + modules: 모듈 + name_asc: 이름 (A-Z) + name_desc: 이름 (Z-A) + no_cards: 아직 카드가 없습니다. 위의 버튼을 클릭하여 업로드하세요! + no_results: 해당하는 카드가 없음 + personality: 성격 + posthistoryinstructions: 이전 기록 지침 + recent: 최근에 추가된 항목 + scenario: 시나리오 + search: 카드 검색... + sort_by: 정렬 speech: - provider: Speech / Provider - model: Speech / Model - voice: Speech / Voice - systemprompt: System Prompt - title: AIRI Card - try_different_search: Try a different search term - upload: Upload - upload_desc: Click or drag file to upload + provider: 음성 합성 / 제공자 + model: 음성 합성 / 모델 + voice: 음성 합성 / 음성 + systemprompt: 시스템 프롬프트 + title: AIRI 카드 + try_different_search: 다른 검색어를 시도해보세요 + upload: 업로드 + upload_desc: 클릭 또는 파일을 드래그하여 업로드 memory: - description: Where memories got stored, and organized - title: Memory + description: 기억이 저장되고 정리된 곳 + title: 메모리 data: - title: Data - description: Manage stored AIRI data, exports, and resets + title: 데이터 + description: 저장된 AIRI 데이터, 내보낸 항목, 초기화된 항목 관리 sections: chats: - title: Chat sessions - description: Export or import saved chat sessions. - export: Export chats - import: Import chats - delete: Delete all chat sessions + title: 채팅 세션 + description: 저장된 채팅 세션을 내보내기 또는 가져옵니다. + export: 채팅 내보내기 + import: 채팅 가져오기 + delete: 모든 채팅 세션 삭제 models: - title: Models - description: Remove imported Live2D/VRM models. - delete: Delete all models + title: 모델 + description: 가져온 Live2D/VRM 모델을 삭제합니다. + delete: 모든 모델 삭제 modules: - title: Modules - description: Reset module preferences and credentials. - reset: Reset module settings + title: 모듈 + description: 모듈 환경설정 및 인증 정보를 초기화합니다. + reset: 모듈 설정 초기화 providers: - title: Providers - description: Reset all provider settings and credentials. - reset: Reset provider settings + title: 제공자 + description: 모든 제공자 환경설정 및 인증 정보를 초기화합니다. + reset: 제공자 설정 초기화 danger: - title: Danger zone - description: Irreversible actions. Export what you need before continuing. + title: 위험 구역 + description: 작업 후 되돌릴 수 없는 항목입니다. 계속하기 전에 필요한 것을 내보냅니다. all: - title: Delete all data - description: Wipe every local setting, provider config, and model. - delete: Delete all data + title: 모든 데이터 삭제 + description: 로컬 설정, 제공자 설정 및 모델을 전부 삭제합니다. + delete: 모든 데이터 삭제 desktop: - title: Reset desktop settings & states - description: Clear AIRI desktop settings and runtime state. - reset: Reset desktop data + title: 데스크탑 설정 및 상태 초기화 + description: AIRI 데스크탑 설정 및 런타임 상태를 전부 지웁니다. + reset: 데스크탑 데이터 지우기 confirmations: - tooltip: Are you sure? - 'yes': 'Yes' + tooltip: 정말 진행하실 건가요? + 'yes': '네' status: - exported: Chat sessions exported. - imported: Chat sessions imported. - import_error: Failed to import chat sessions. Please check the file format. - chats_deleted: Chat sessions deleted. - models_deleted: Models deleted. - modules_reset: Module settings reset. - providers_reset: Provider settings reset. - all_deleted: All local data deleted. - desktop_reset: Desktop data reset. + exported: 채팅 세션을 내보냈습니다. + imported: 채팅 세션을 가져왔습니다. + import_error: 채팅 세션을 가져오지 못했습니다. 파일 형식을 확인해 주세요. + chats_deleted: 채팅 세션이 삭제되었습니다. + models_deleted: 모델이 삭제되었습니다. + modules_reset: 모듈 설정이 초기화되었습니다. + providers_reset: 제공자 설정이 초기화되었습니다. + all_deleted: 로컬 데이터가 초기화되었습니다. + desktop_reset: 데스크탑 데이터가 초기화되었습니다. models: - description: Live2D, VRM, etc. - title: Models + description: Live2D, VRM, 기타 등등. + title: 모델 sections: section: live2d: title: Live2D - description: Configure Live2D models and settings + description: Live2D 모델 및 설정 구성 vrm: title: VRM - description: Configure 3D VRM models and settings - scene: Scene + description: 3D VRM 모델 및 설정 구성 + scene: 장면 modules: beat_sync: - description: Vibe with beats from the audio source - title: Beat Sync + description: 오디오 소스의 비트가 있는 바이브 + title: 비트 동기화 sections: audio_source: actions: - start_screen_capture: Start screen capture - stop: Stop - description: Select an audio source to detect beats from. - title: Audio source + start_screen_capture: 화면 캡쳐 시작 + stop: 중지 + description: 비트를 감지할 오디오 소스를 선택합니다. + title: 오디오 소스 beat_visualizer: - title: Beat visualizer + title: 비트 비쥬얼라이져 parameters: - advanced_parameters: Advanced Parameters - description: Tweak the beat detection parameters. - title: Parameters + advanced_parameters: 고급 매개변수 + description: 비트 감지 매개변수를 조정합니다. + title: 매개변수 parameters: adaptive_threshold: description: >- - Whether to apply adaptive thresholds based on signal variance over time. - label: Adaptive threshold + 시간 경과에 따른 신호 분산을 기반으로 적응 임계값을 적용할지 여부를 구성합니다. + label: 적응 임계값 buffer_duration: - description: Duration of the internal analysis buffer. - label: Buffer duration + description: 내부 분석 버퍼의 지속 시간을 구성합니다. + label: 버퍼 지속 시간 envelope_filter_frequency: description: >- - Frequency for the envelope filter applied to smooth energy changes. - label: Envelope filter frequency + 부드러운 에너지 변화에 적용되는 엔벨로프 필터의 주파수를 구성합니다. + label: 엔벨로프 필터 주파수 highpass_filter_frequency: description: >- - Frequency for the highpass filter applied to reduce low frequencies like sub-bass noises. - label: Highpass filter frequency + 서브베이스 노이즈와 같은 저주파를 줄이기 위해 적용되는 고주파 필터의 주파수를 구성합니다. + label: 고주파 필터 주파수 lowpass_filter_frequency: description: >- - Frequency for the lowpass filter applied to reduce high frequencies like vocals. - label: Lowpass filter frequency + 보컬과 같은 고주파를 줄이기 위해 적용된 저주파 필터의 주파수를 구성합니다. + label: 저주파 필터 주파수 min_beat_interval: - description: Maximum BPM or minimum interval between detected beats. - label: Max BPM / Min beat interval + description: 최대 BPM 또는 감지된 비트 사이의 최소 간격을 구성합니다. + label: 최대 BPM / 최소 박자 간격 sensitivity: - label: Sensitivity + label: 민감도 spectral_flux: - description: Whether to enable spectral flux-based onset detection. - label: Spectral flux + description: 스펙트럼 플럭스 기반 발병 감지를 활성화할지 여부를 구성합니다. + label: 스펙트럼 플럭스 warmup: - description: Whether to warm up before detecting beats for better accuracy. - label: Warmup + description: 더 나은 정확성을 위해 비트를 감지하기 전에 워밍업할지 여부를 구성합니다. + label: 워밍업 consciousness: - description: Personality, desired model, etc. + description: 성격, 원하는 모델 등. sections: section: provider-model-selection: - collapse: Collapse - custom_model_placeholder: Enter custom model name... - description: Select the suitable LLM provider for consciousness - error: Error loading models - health_check_failed: Health check failed - no_providers_configured_title: No Providers Configured - no_providers_configured_description: Click here to set up your LLM providers - expand: Expand - loading: Loading available models... - manual_model_name: Model Name - manual_model_placeholder: Enter the model name to use with this provider - no_models: No models available - no_models_description: No models were found for this provider - no_search_results: No matching models - no_search_results_description: No models match '{query}'. Try a different search term. - not_supported: Model listing not supported - not_supported_description: This provider doesn't support model listing functionality - search_placeholder: Search models... - search_results: Found {count} of {total} models - show_less: Show less - show_more: Show more - subtitle: Select a default model from the provider - title: Model - title: Consciousness - description: Thinking, vision, speech synthesis, gaming, etc. + collapse: 접기 + custom_model_placeholder: 사용자 지정 모델 이름 입력... + description: 의식에 적합한 LLM 제공자를 선택합니다. + error: 모델 목록을 불러오는데 오류가 발생했습니다. + health_check_failed: 상태 점검 실패 + no_providers_configured_title: 구성된 공급자 없음 + no_providers_configured_description: LLM 제공자를 설정하려면 여기를 클릭하세요 + expand: 확장 + loading: 사용 가능한 모델 불러오는 중... + manual_model_name: 모델 이름 + manual_model_placeholder: 이 공급자와 함께 사용할 모델 이름 입력 + no_models: 사용 가능한 모델 없음 + no_models_description: 이 제공자에 대한 모델을 찾을 수 없습니다 + no_search_results: 일치하는 모델 없음 + no_search_results_description: '''{query}''와 일치하는 모델이 없습니다. 다른 검색어를 사용해 보세요.' + not_supported: 모델 목록이 지원되지 않습니다 + not_supported_description: 이 제공자는 모델 목록 기능을 지원하지 않습니다 + search_placeholder: 모델 검색... + search_results: '{total}개의 항목 중에 {count}개의 모델 찾음' + show_less: 간략히 보기 + show_more: 더 보기 + subtitle: 공급자에서 기본 모델 선택 + title: 모델 + title: 의식 + description: 사고, 시각, 음성 합성, 게임 등. gaming-factorio: - description: Playing Factorio! + description: Factorio 플레이 중! title: Factorio - enable: Enable Factorio Integration - enable-description: Allow AIRI to interact with Factorio game - server-address: Server Address - server-address-description: The IP address or hostname of the Factorio server - server-address-placeholder: Enter server address (e.g., localhost or 192.168.1.100) - server-port: Server Port - server-port-description: The port number of the Factorio server (default 34197) - username: Username - username-description: Your username in the Factorio server - username-placeholder: Enter your Factorio username - configured: Factorio is properly configured! + enable: Factorio 통합 사용 + enable-description: AIRI가 Factorio를 접근하기 위해 허용 + server-address: 서버 주소 + server-address-description: Factorio 서버의 IP 주소 및 호스트 이름 + server-address-placeholder: '서버 주소 입력 (예시: localhost 및 192.168.1.100)' + server-port: 서버 포트 + server-port-description: 'Factorio 서버의 포트 번호 (기본값: 34197)' + username: 사용자 이름 + username-description: Factorio 서버의 사용자 이름 + username-placeholder: Factorio 사용자 이름을 입력하세요 + configured: Factorio 구성 완료! gaming-minecraft: - description: Playing Minecraft! + description: Minecraft 플레이 중! title: Minecraft - enable: Enable Minecraft Integration - enable-description: Allow AIRI to interact with Minecraft game - server-address: Server Address - server-address-description: The IP address or hostname of the Minecraft server - server-address-placeholder: Enter server address (e.g., localhost or play.example.com) - server-port: Server Port - server-port-description: The port number of the Minecraft server (default 25565) - username: Username - username-description: Your username in the Minecraft server - username-placeholder: Enter your Minecraft username - configured: Minecraft is properly configured! + enable: Minecraft 통합 사용 + enable-description: AIRI가 Minecraft를 접근하기 위해 허용 + server-address: 서버 주소 + server-address-description: Minecraft 서버의 IP 주소 및 호스트 이름 + server-address-placeholder: '서버 주소 입력 (예시: localhost 및 play.example.com)' + server-port: 서버 포트 + server-port-description: 'Minecraft 서버의 포트 번호 (기본값: 25565)' + username: 사용자 이름 + username-description: Minecraft 서버의 사용자 이름 + username-placeholder: Minecraft 사용자 이름을 입력하세요 + configured: Minecraft 구성 완료! hearing: - description: Configure how speech recognition works - title: Hearing + description: 음성 인식 작동 방식 구성 + title: 청력 sections: section: provider-selection: - description: Select the suitable speech recognition provider + description: 적절한 음성 인식 제공자 선택 memory-long-term: - description: Long-term memory specific settings and management - title: Long-Term Memory + description: 장기 메모리 관련 설정 및 관리 + title: 장기 메모리 memory-short-term: - description: Short-term memory specific settings and management - title: Short-Term Memory + description: 단기 메모리 관련 설정 및 관리 + title: 단기 메모리 messaging-discord: - description: Chat & voice chat over Discord + description: Discord를 통한 채팅 및 음성 채팅 title: Discord - enable: Enable Discord Integration - enable-description: Allow AIRI to interact through Discord - token: Bot Token - token-description: Your Discord bot token - token-placeholder: Enter your Discord bot token - configured: Discord is properly configured! + enable: Discord 통합 사용 + enable-description: AIRI가 Discord를 접근하기 위해 허용 + token: 봇 토큰 + token-description: 당신의 Discord 봇 토큰 + token-placeholder: Discord 봇 토큰을 입력해주세요 + configured: Discord 구성 완료! speech: - description: Speech synthesis + description: 음성 합성 sections: section: playground: buttons: stop: - label: Stop + label: 중지 select-voice: - loading: Loading model... - required: Please select a voice + loading: 모델 로딩 중... + required: 음성을 선택해 주세요 provider-voice-selection: - custom_model_placeholder: Enter custom model name... - custom_voice_placeholder: Enter custom voice ID... - description: Select the suitable speech provider - no_models: No models available - no_models_description: No models were found for this provider - no_voices: No voices available - no_voices_description: No voices were found for this provider - no_voices_hint: You can enter a custom voice name below. - pause: Pause - play_sample: Play Sample - search_models_placeholder: Search models... - search_models_results: Found {count} of {total} models - search_voices_placeholder: Search voices... - search_voices_results: Found {count} of {total} voices - unsupported_voice_warning_title: No supported voices + custom_model_placeholder: 사용자 지정 모델 이름 입력... + custom_voice_placeholder: 사용자 지정 음성 ID 입력... + description: 적절한 음성 제공자 선택 + no_models: 사용 가능한 모델 없음 + no_models_description: 이 제공자에 대한 모델을 찾을 수 없습니다 + no_voices: 사용 가능한 음성이 없습니다 + no_voices_description: 이 제공자에 대한 음성을 찾을 수 없습니다 + no_voices_hint: 아래에 사용자 지정 음성 이름을 입력할 수 있습니다. + pause: 일시 중지 + play_sample: 예시 음성 재생 + search_models_placeholder: 모델 검색... + search_models_results: '{total}개의 항목 중에 {count}개의 모델 찾음' + search_voices_placeholder: 음성 검색... + search_voices_results: '{total}개의 항목 중에 {count}개의 모델 찾음' + unsupported_voice_warning_title: 지원되는 음성 없음 unsupported_voice_warning_content: >- - Try a different model or provider. We are working on supporting all the voice for this model as quickly as possible. If you need it urgently, please let us know on GitHub at https://github.com/moeru-ai/airi/issues. - show_less: Show less - show_more: Show more - title: Provider + 다른 모델 및 제공자를 이용해 주세요. 이 모델의 모든 음성을 최대한 빨리 지원하기 위해 노력하고 있습니다. 긴급하게 필요한 경우 GitHub(https://github.com/moeru-ai/airi/issues)로 알려주시기 바랍니다. + show_less: 간략히 보기 + show_more: 더 보기 + title: 제공자 voice-settings: input-ssml: - placeholder: Enter SSML text... + placeholder: SSML 텍스트 입력 use-ssml: - description: Enable to input raw SSML instead of plain text - label: Use Custom SSML - title: Speech - title: Modules + description: 일반 텍스트 대신 원시 SSML을 입력할 수 있습니다 + label: 사용자 지정 SSML 사용 + title: 음성 + title: 모듈 vision: - description: Vision - title: Vision + description: 시각 + title: 시각 x: - description: X / Twitter browsing and usage - title: X / Twitter - enable: Enable X / Twitter Integration - enable-description: Allow AIRI to interact with X / Twitter - api-key: API Key - api-key-description: Your X / Twitter API key - api-key-placeholder: Enter your X / Twitter API key - api-secret: API Secret - api-secret-description: Your X / Twitter API secret - api-secret-placeholder: Enter your X / Twitter API secret - access-token: Access Token - access-token-description: Your X / Twitter access token - access-token-placeholder: Enter your X / Twitter access token - access-token-secret: Access Token Secret - access-token-secret-description: Your X / Twitter access token secret - access-token-secret-placeholder: Enter your X / Twitter access token secret - configured: X / Twitter is properly configured! + description: X / 트위터 탐색 및 사용량 + title: X / 트위터 + enable: X / 트위터 통합 사용 + enable-description: AIRI가 X / 트위터를 접근하기 위해 허용 + api-key: API 키 + api-key-description: X / 트위터의 API 키 + api-key-placeholder: X / 트위터의 API 키를 입력해주세요 + api-secret: API 시크릿 + api-secret-description: X / 트위터의 API 시크릿 + api-secret-placeholder: X / 트위터의 API 시크릿을 입력해주세요 + access-token: 액세스 토큰 + access-token-description: X / 트위터의 액세스 토큰 + access-token-placeholder: X / 트위터의 액세스 토큰을 입력해주세요 + access-token-secret: 액세스 토큰 시크릿 + access-token-secret-description: X / 트위터의 액세스 토큰 시크릿 + access-token-secret-placeholder: X / 트위터의 액세스 토큰 시크릿을 입력해주세요 + configured: X / 트위터 구성 완료! mcp-server: - description: Connect and manage MCP server and tools - title: MCP Server + description: MCP 서버 및 도구 연결 및 관리 + title: MCP 서버 providers: explained: - chat: Text generation model providers. e.g. OpenRouter, OpenAI, Ollama. - Speech: Speech (text-to-speech) model providers. e.g. ElevenLabs, Azure Speech. + chat: '텍스트 생성 모델 제공자를 구성합니다. (예시: OpenRouter, OpenAI, Ollama)' + Speech: '음성(TTS) 모델 제공자를 구성합니다. (예시: ElevenLabs, Azure Speech)' Transcription: >- - Transcription (speech-to-text) model providers. e.g. Whisper.cpp, OpenAI, Azure Speech + 전사(speech에서 텍스트로) 모델 제공자를 구성합니다. (예시: Whisper.cpp, OpenAI, Azure Speech) helpinfo: - title: First time here? + title: 여기 처음 오셨나요? description: > - AIRI requires at least one {chat} provider to be configured to think, and behave properly. You could think of it as the brain of the characters living in AIRI system. + AIRI는 적어도 하나의 {chat} 제공자가 올바르게 생각하고 행동하도록 구성되어야 합니다. AIRI 시스템에 거주하는 캐릭터의 두뇌라고 생각할 수 있습니다. catalog: edit: - config-id-not-found: Provider configuration not found. - definition-id-not-found: Provider definition not found. + config-id-not-found: 제공자 구성을 찾을 수 없습니다. + definition-id-not-found: 제공자 정의를 찾을 수 없습니다. actions: - more-options: More options - delete: Delete + more-options: 추가 옵션 + delete: 삭제 validation: failed: - title: Please check your provider settings, validation failed. - description: You can still save the current configuration if you want to proceed. - action: Save anyway + title: 제공자 설정을 확인해 주세요. 검증에 실패했습니다. + description: 계속 진행하려면 현재 구성을 저장할 수 있습니다. + action: 무시하고 저장 config: common: fields: field: api-key: - label: API Key - description: API Key used to authorize requests to this provider + label: API 키 + description: 이 제공자에 대한 요청을 승인하는 데 사용되는 API 키 placeholder: sk-... base-url: - label: Base URL + label: 기본 URL description: >- - The base url used to connect to remote service. Often looks like http://localhost:11434/v1 or https://example.com/v1. - placeholder: Base url... + 원격 서비스에 연결하는 데 사용되는 기본 URL입니다. 종종 http://localhost:11434/v1 또는 https://example.com/v1 와 같이 보입니다. + placeholder: 기본 URL... headers: - label: Custom HTTP Headers - description: Add custom HTTP headers + label: 사용자 정의 HTTP 헤더 + description: 사용자 정의 HTTP 헤더 추가 key: - placeholder: Key + placeholder: 키 value: - placeholder: Value + placeholder: 값 validators: actions: - validate: Validate - empty: No validation steps available. + validate: 검증 + empty: 사용 가능한 검증 단계가 없습니다. openai-compatible: check-config: - title: Configuration + title: 환경설정 check-connectivity: - title: Connectivity + title: 연결성 check-supports-model-listing: - title: List Models + title: 모델 목록 check-supports-chat-completion: - title: Chat Completion + title: 채팅 자동완성 status: - validating: Validating... - valid: Passed - invalid: Errored - title: Checks + validating: 확인 중... + valid: 성공했습니다 + invalid: 오류가 발생했습니다 + title: 검증 providers: provider: ollama: troubleshooting: validators: openai-compatible-check-connectivity: - label: Extra configuration needed for Ollama + label: Ollama에 필요한 추가 구성 content: >- - Sorry to hear that Connectivity check failed for Ollama. Don't worry, for Ollama instances, extra configuration is needed for making it pass for Ollama. You need to set OLLAMA_HOST explicitly when start the Ollama application or Ollama CLI server, for detailed information, check Ollama integration guide. + Ollama에 대한 연결 검사가 실패했다는 소식을 듣게 되어 유감입니다. 걱정하지 마세요. Ollama 인스턴스의 경우 Ollama를 통과시키기 위해 추가 구성이 필요합니다. Ollama 애플리케이션 또는 Ollama CLI 서버를 시작할 때 OLLAMA_HOST를 명시적으로 설정해야 하며, 자세한 정보는 Ollama 통합 가이드를 확인하세요. common: continueAnyway: 계속 진행 fields: field: api-key: - label: API Key Input + label: API 키 입력 section: advanced: fields: field: headers: - description: Add custom HTTP headers + description: 사용자 정의 HTTP 헤더 추가 key: - placeholder: Key - label: HTTP Headers + placeholder: 키 + label: HTTP 헤더 value: - placeholder: Value - title: Advanced + placeholder: 값 + title: 고급 basic: - description: Essential settings - title: Basic + description: 추가 설정 + title: 기본 voice: - title: Voice Settings - description: LLMs, speech providers, etc. + title: 음성 설정 + description: LLM, 음성 합성 제공자 등. provider: app-local-audio-transcription: - title: App (Local) + title: 앱 (로컬) description: https://github.com/moeru-ai/xsai-transformers app-local-audio-speech: - title: App (Local) + title: 앱 (로컬) description: https://github.com/moeru-ai/xsai-transformers browser-local-audio-transcription: - title: Browser (Local) + title: 브라우저 (로컬) description: https://github.com/moeru-ai/xsai-transformers browser-local-audio-speech: - title: Browser (Local) + title: 브라우저 (로컬) description: https://github.com/moeru-ai/xsai-transformers alibaba-cloud-model-studio: description: bailian.console.aliyun.com - title: Alibaba Cloud Model Studio + title: Alibaba 클라우드 모델 스튜디오 anthropic: description: anthropic.com title: Anthropic | Claude helpinfo: - title: Before you start + title: 시작하기 전에 description: part1: >- - While Anthropic recently did announce that they are having a beta support for OpenAI SDK compatibility - part2: (you can read more here) - part3: but due to the implementation details comes with + 최근에 Anthropic이 OpenAI SDK 호환성을 베타 버전으로 지원한다고 발표했습니다. + part2: (여기에서 더 읽어보실 수 있습니다) + part3: 하지만 구현 세부 사항으로 인해 part4: >- - restrictions which not aligned with the OpenAI SDK, it's currently not possible to use this provider in the browser. + OpenAI SDK와 일치하지 않는 제한 사항으로 인해 현재 브라우저에서 이 제공자를 사용할 수 없습니다. part5: >- - If you do need to use this provider, you will need a dedicated proxy backend like a Serverless Function running on - part6: or some CORS bypassing services to bypass the CORS restrictions. + 이 공급자를 사용해야 하는 경우 서버리스 기능과 같은 전용 프록시 백엔드가 필요합니다 + part6: 또는 일부 CORS 우회 서비스를 통해 CORS 제한을 우회할 수 있습니다. cloudflare-workers-ai: description: cloudflare.com fields: field: account-id: - description: Cloudflare Account ID - label: Account ID - placeholder: Your Cloudflare Account ID + description: Cloudflare 계정 ID + label: 계정 ID + placeholder: 당신의 Cloudflare 계정 ID api-key: - placeholder: Input Cloudflare API Key + placeholder: Cloudflare API 키 입력 title: Cloudflare Workers AI common: status: - validating: Validating - valid: Configuration seems to be valid. + validating: 검증 중 + valid: 구성이 유효한 것 같습니다. fields: field: pitch: - description: Tune the pitch of synthesized speech (e.g., sharper or coarser) - label: Pitch + description: '합성된 음성의 음정을 조정합니다(예: 더 날카롭거나 거칠음)' + label: 음정 speed: - description: Adjust the speed of speech - label: Speed + description: 음성의 속도 조절 + label: 속도 volume: - description: Adjust the volume of speech - label: Volume + description: 음성의 음량 조절 + label: 음량 deepgram-tts: description: deepgram.com title: Deepgram @@ -581,64 +581,64 @@ pages: fields: field: simularity-boost: - description: Voice similarity adherence - label: Similarity Boost + description: 음성 유사성 준수 + label: 유사성 향상 speaker-boost: - description: Enhance speaker similarity - label: Speaker Boost + description: 화자 유사성 향상 + label: 스피커 부스트 speed: - description: Speech generation speed - label: Speed + description: 음성 생성 속도 + label: 속도 stability: - description: Voice stability and randomness - label: Stability + description: 음성 안정성 및 무작위성 + label: 안정성 style: - description: Voice style exaggeration - label: Style + description: 목소리 스타일 과장 + label: 스타일 playground: buttons: button: test-voice: - generating: Generating... - label: Test Voice + generating: 생성 중... + label: 음성 테스트 fields: field: input: - placeholder: Enter text to test the voice... + placeholder: 음성을 테스트하려면 텍스트를 입력하세요... language: - description: Select voice language - label: Language + description: 음성 언어 선택 + label: 언어 voice: - description: Select preferred voice - label: Voice - title: Voice Playground + description: 선호하는 음성 선택 + label: 음성 + title: 음성 플레이그라운드 validation: - error-missing-api-key: Please enter an API key to test the voice. + error-missing-api-key: 음성을 테스트하려면 API 키를 입력하세요. title: ElevenLabs kokoro-local: - description: Local text-to-speech using Kokoro-82M. + description: Kokoro-82M을 사용하여 로컬 텍스트 음성 변환을 생성합니다. fields: field: model: - label: Model Selection - description: Smaller models load faster but may have slightly lower quality. + label: 모델 선택 + description: 작은 모델은 더 빠르게 로드되지만 품질이 약간 낮을 수 있습니다. models: fp32-webgpu: - description: Full precision model using WebGPU - Recommended for supported devices + description: WebGPU를 사용한 완전 정밀 모델 - 지원되는 장치에 권장됨 fp32: - description: Full precision model + description: 완전 정밀 모델 fp16: - description: Half precision + description: 반 정밀도 q8: - description: 8-bit quantized + description: 8비트 양자화 q4: - description: 4-bit quantized + description: 4비트 양자화 q4f16: - description: 4-bit with FP16 + description: FP16이 포함된 4비트 양자화 playground: - default-text: Hello! This is a test of the Kokoro text-to-speech system. - title: Voice Playground - title: Kokoro TTS (Local) + default-text: 안녕하세요! 이것은 Kokoro 문자 음성 변환 시스템의 테스트입니다. + title: 음성 플레이그라운드 + title: Kokoro TTS (로컬) fireworks: description: fireworks.ai title: Fireworks.ai @@ -647,23 +647,23 @@ pages: fields: field: region: - description: Speech Service region - label: Region - title: Microsoft / Azure Speech + description: 음성 서비스 지역 + label: 지역 + title: Microsoft / Azure 음성 index-tts-vllm: description: https://index-tts.github.io/ title: Bilibili / IndexTTS - callout_indextts2_unavailable_title: Limited Support - callout_indextts2_unavailable: Support for IndexTTS2 is currently unavailable. Please use IndexTTS. + callout_indextts2_unavailable_title: 제한된 지원 + callout_indextts2_unavailable: 현재 IndexTTS2에 대한 지원이 제공되지 않습니다. IndexTTS를 사용해 주세요. azure-ai-foundry: - description: Azure AI Foundry - title: Azure AI Foundry + description: Azure AI 파운더리 + title: Azure AI 파운드리 minimax: description: minimaxi.com title: MiniMax minimax-global: description: minimax.io - title: MiniMax Global + title: MiniMax 글로벌 mistral: description: mistral.ai title: Mistral @@ -683,10 +683,10 @@ pages: description: openai.com title: OpenAI openai-compatible: - description: OpenAI Compatible - title: OpenAI Compatible + description: OpenAI 호환 + title: OpenAI 호환 n1n: - description: n1n.ai - High-performance AI API provider. + description: n1n.ai - 고성능 AI API 제공자. title: n1n openrouter: description: openrouter.ai @@ -711,7 +711,7 @@ pages: title: Featherless AI lm-studio: description: lmstudio.ai - title: LM Studio + title: LM 스튜디오 vllm: description: vllm.ai title: vLLM @@ -720,9 +720,9 @@ pages: fields: field: appId: - description: App ID of the project where you can obtain in Console - label: App ID - title: Volcano Engine + description: 콘솔에서 얻을 수 있는 프로젝트의 애플리케이션 ID + label: 애플리케이션 ID + title: Volcano 엔진 xai: description: x.ai title: xAI @@ -739,221 +739,221 @@ pages: description: Aliyun NLS title: Aliyun NLS browser-web-speech-api: - description: Browser-native STT (requires Chrome/Edge/Safari) - title: Web Speech API + description: 브라우저 기반 STT(Chrome/Edge/Safari 필요) + title: 웹 음성 API transcriptions: playground: - title: Transcription Playground - title: Providers + title: 전사 놀이터 + title: 제공자 connection: - description: Configure WebSocket server connection - title: Connection + description: 웹소켓 서버 연결 구성 + title: 연결 websocket-url: - description: Full address of the WebSocket server (e.g., ws://localhost:6121/ws) - label: WebSocket Server Address + description: '웹소켓 서버의 전체 주소(예: ws://localhost:6121/ws)' + label: 웹소켓 서버 주소 placeholder: ws://localhost:6121/ws scene: - description: Configure the environment where the character lives - title: Scene + description: 캐릭터가 사는 환경 구성하기 + title: 장면 system: color-scheme: - description: Change the color scheme of the stage. - title: Color Scheme + description: 장면의 색상 구성표를 변경합니다. + title: 색상 구성표 developer: - description: Some developer options. - title: Developers + description: 일부 개발자 옵션. + title: 개발자 옵션 general: - description: Dark theme, languages, etc. - title: General - description: Customize your stage! + description: 어두운 테마, 언어 등. + title: 일반 + description: 무대를 커스터마이징하세요! sections: section: custom-color: fields: field: primary-color: - label: Primary color + label: 주 색상 rgb-on: - title: I Want It Dynamic! - title: Color Scheme + title: 역동적이고 싶어요! + title: 색상 구성표 developer: - title: Developer + title: 개발자 옵션 sections: section: performance-visualizer: - title: Performance Visualizer - description: Toggle FPS/long task/memory overlay + title: 성능 비주얼라이저 + description: FPS/긴 작업/메모리 오버레이 전환 markdown-stress: - title: Markdown Stress - description: Stress markdown parsing and rendering with heavy chat payloads + title: 마크다운 스트레스 + description: 스트레스 마크다운 구문 분석 및 대량 채팅 페이로드 렌더링 use-magic-keys: - title: useMagicKeys - description: Test shortcuts + title: 매직 키 사용 + description: 테스트 단축키 audio-record: - title: Audio Record - description: Test Audio related composables + title: 오디오 녹음 + description: 오디오 관련 컴포저블 테스트 background-gradient-blending: - title: Background Theme color blending - description: Test blending & theme + title: 배경 테마 색상 혼합 + description: 테스트 블렌딩 및 테마 background-removal: - title: Background removal (WebGPU required) - description: Utility for background removal + title: 배경 제거(WebGPU 필요) + description: 배경 제거를 위한유틸리티 chat: - title: Chat - description: Chat + title: 채팅 + description: 채팅 gesture-circle: - title: Gesture Circle (Desktop only) - description: Test gesture recognition + title: 제스처 서클(데스크탑 전용) + description: 제스처 인식 테스트 image: - title: Image - description: Image + title: 이미지 + description: 이미지 polaroid: - title: Polaroid - description: Utility for taking shots of models + title: 폴라로이드 + description: 모델 촬영 시 유용성 context-flow: - description: Inspect incoming context updates and outgoing chat stream events + description: 들어오는 컨텍스트 업데이트 및 나가는 채팅 스트림 이벤트 검사 websocket-inspector: - title: WebSocket Inspector - description: Inspect raw WebSocket traffic + title: 웹소켓 분석기 + description: 원시 웹소켓 트래픽 검사 vibrant: - title: Color extract - description: Test color extraction + title: 색상 추출 + description: 색상 추출 테스트 providers-transcription-realtime-aliyun-nls: - title: Aliyun Real-time Transcriber - description: Stream microphone audio to Aliyun NLS and inspect live transcripts + title: Aliyun 실시간 전사자 + description: Aliyun NLS로 마이크 오디오 스트리밍 및 라이브 녹취록 검사 performance-playground: - title: Performance Playground - description: 'Test performance runtime: VRM expressions + TTS lip sync' + title: 성능 놀이터 + description: '테스트 성능 런타임: VRM 표현 + TTS 립싱크' theme-presets: presets: default: colors: - color-1: AIRI Green - description: The default greenish theme color, brought by AIRI to you! - title: Default Color + color-1: AIRI 녹색 + description: AIRI가 가져온 기본 녹색 테마 색상! + title: 기본 색상 morandi: colors: - color-1: Taupe - color-2: Beige - color-3: Ash Grey - color-4: Light Taupe - color-5: Ivory - color-6: Olive Grey - color-7: Sand - color-8: Warm Grey - description: Soft, muted tones inspired by Giorgio Morandi's paintings - title: Morandi Colors + color-1: 회갈색 + color-2: 베이지 + color-3: 애쉬 그레이 + color-4: 밝은 회갈색 + color-5: 아이보리 + color-6: 올리브 그레이 + color-7: 모래 + color-8: 따뜻한 그레이 + description: 조르지오 모란디의 그림에서 영감을 받은 부드럽고 조용한 음색 + title: 모란디 색상 monet: colors: - color-1: Sky Blue - color-2: Mist - color-3: Sand - color-4: Moss Green - color-5: Water Lily - color-6: Wheat - color-7: Slate Blue - color-8: Sage - description: Impressionist palette inspired by Claude Monet's works - title: Monet Colors + color-1: 하늘색 + color-2: 미스트 + color-3: 모래 + color-4: 황록색 + color-5: 수련 + color-6: 밀 + color-7: 슬레이트 블루 + color-8: 세이지 + description: 클로드 모네의 작품에서 영감을 받은 인상파 팔레트 + title: 모네 색상 japanese: colors: - color-1: Tan - color-2: Warm Taupe + color-1: 황갈색 + color-2: 따뜻한 회갈색 color-3: Umber - color-4: Coffee - color-5: Bronze - color-6: Gold - color-7: Mustard - color-8: Amber - description: Traditional Japanese color palette - title: Japanese Colors + color-4: 커피 + color-5: 브론즈 + color-6: 골드 + color-7: 머스타드 + color-8: 앰버 + description: 전통적인 일본 색상 팔레트 + title: 일본 색상 nordic: colors: - color-1: Nordic Blue - color-2: Ice - color-3: Fjord - color-4: Steel - color-5: Glacier - color-6: Slate - color-7: Cloud - color-8: Stone - description: Scandinavian minimalist color scheme - title: Nordic Colors + color-1: 노르딕 블루 + color-2: 얼음 + color-3: 피오르드 + color-4: 강철 + color-5: 글레이시어 + color-6: 슬레이트 + color-7: 구름 + color-8: + description: 스칸디나비아 미니멀리스트 색상 체계 + title: 노르딕 색상 chinese: colors: - color-1: Rosy Dawn - color-2: Chinese Red - color-3: Smoky Brown - color-4: Bamboo Green - color-5: Dark Purple - color-6: Golden Yellow - color-7: Azure Blue - color-8: Ochre + color-1: 로지 던 + color-2: 중국 레드 + color-3: 스모키 브라운 + color-4: 대나무 녹색 + color-5: 짙은 보라색 + color-6: 금빛 노란색 + color-7: 연청색 + color-8: 오흐레 description: >- - Traditional Chinese colors, derived from ancient textiles, porcelain and paintings - title: Chinese Traditional Colors - title: Color Scheme Presets - title: System + 고대 직물, 도자기 및 회화에서 유래한 중국 전통 색채 + title: 중국 전통 색채 + title: 색상 구성표 사전 설정 + title: 시스템 page: developers: open-devtools: - title: Open Developer Tools - button: Open + title: 개발자 도구 열기 + button: 열기 sections: section: general: - title: General + title: 일반 theme: - title: Theme + title: 테마 description: | - Switch the base theme of AIRI, Light mode or Dark mode. -title: Settings -voices: Voice + AIRI의 전반적인 테마를 바꿉니다. +title: 설정 +voices: 음성 vrm: change-model: - from-file: Load from File - from-file-select: Select - from-url: Load from URL - from-url-confirm: Load - from-url-placeholder: Enter VRM model URL - title: Change Model - title: VRM Settings + from-file: 파일로부터 불러오기 + from-file-select: 선택 + from-url: URL으로부터 불러오기 + from-url-confirm: 불러오기 + from-url-placeholder: VRM 모델 URL 입력 + title: 모델 변경 + title: VRM 설정 scale-and-position: - model-info-title: Model Size Information - model-info-x: Width (X) - model-info-y: Height (Y) - model-info-z: Depth (Z) + model-info-title: 모델 크기 정보 + model-info-x: 너비 (X) + model-info-y: 높이 (Y) + model-info-z: 깊이 (Z) tips: | - Edit the initial position the VRM model. - Coordinate axes are visualised. - scale: Scale - x: X Offset - 'y': Y Offset - z: Z Offset - fov: FOV (degree) - rotation-y: Rotation (Y-axis) - camera-distance: Camera distance + VRM 모델의 초기 위치를 편집합니다. + 좌표 축이 시각화됩니다. + scale: 크기 + x: X 오프셋 + 'y': Y 오프셋 + z: Z 오프셋 + fov: FOV (각도) + rotation-y: 회전 (Y 좌표) + camera-distance: 카메라 거리 eye-tracking-mode: - title: Looking at + title: 다음을 따라가기 options: option: - camera: Camera - mouse: Mouse - disabled: Disabled + camera: 카메라 + mouse: 마우스 + disabled: 사용 안 함 switch-to-vrm: - title: Switch to Live2D Avatar? - change-to-vrm: Click here to switch to the Live2D avatar setting + title: Live2D 아바타로 전환하시겠습니까? + change-to-vrm: Live2D 아바타 설정으로 전환하려면 여기를 클릭하세요 theme-color-from-model: button-extract: - title: Extract + title: 추출 skybox: - skybox-intensity: SkyBox Intensity - skybox-specular-mix: Specular Mix + skybox-intensity: 스카이박스 강도 + skybox-specular-mix: 스페큘러 믹스 websocket-secure-enabled: - title: 보안 WebSocket (WSS) 활성화 + title: 보안 웹소켓 (WSS) 활성화 description: >- 개발 모드에서 모바일(pocket)의 HTTPS 연결을 허용하기 위해 WSS(WebSocket Secure)를 활성화합니다. 자체 서명 인증서가 자동으로 생성됩니다. wip: - title: Work in Progress + title: 개발 중 description: >- - This feature is currently under development and not yet publicly available. Check back in future updates for this functionality. + 이 기능은 현재 개발 중이며 아직 공개되지 않았습니다. 이 기능은 향후 업데이트에서 다시 확인해 보세요. diff --git a/packages/i18n/src/locales/ko/stage.yaml b/packages/i18n/src/locales/ko/stage.yaml index 39efaba96..68263f272 100644 --- a/packages/i18n/src/locales/ko/stage.yaml +++ b/packages/i18n/src/locales/ko/stage.yaml @@ -2,18 +2,18 @@ chat: message: character-name: airi: AIRI - core-system: Core System + core-system: 코어 you: 당신 - reasoning: Reasoning + reasoning: 추론 message: 듣고 있어요... operations: load-models: 모델 불러오기 load-models-status: loading: 로딩 중 - ready: Ready -select-a-audio-input: Select a Audio Input + ready: 준비됨 +select-a-audio-input: 오디오 입력 선택 select-a-model: 모델 선택 -select-a-voice: Choose a voice +select-a-voice: 음성 선택 viewers: debug-menu: emotions: 감정 @@ -21,13 +21,13 @@ viewers: angry: 화남 awkward: 어색함 happy: 행복함 - neutral: '🙂 Neutral' - question: '🤔 Question' + neutral: '🙂 중립' + question: '🤔 질문' sad: 슬픔 surprised: 놀람 - think: '🤨 Think' + think: '🤨 생각' vrm: camera: 카메라 model: title: 모델 -waiting: Waiting +waiting: 대기 중 diff --git a/packages/i18n/src/locales/ko/tamagotchi/settings.yaml b/packages/i18n/src/locales/ko/tamagotchi/settings.yaml index c9764112d..074e9fe5b 100644 --- a/packages/i18n/src/locales/ko/tamagotchi/settings.yaml +++ b/packages/i18n/src/locales/ko/tamagotchi/settings.yaml @@ -1,54 +1,54 @@ allow-visible-on-all-workspaces: - title: Cross-Space Visibility - description: Allow the window to be visible on all workspaces, macOS only. + title: 교차 공간 가시성 + description: 모든 작업 공간에 창을 볼 수 있도록 합니다. macOS 전용 기능입니다. pages: modules: mcp-server: - description: Connect and manage MCP server and tools - title: MCP Server + description: MCP 서버 및 도구 연결 및 관리 + title: MCP 서버 system: sections: section: window-shortcuts: - title: Keyboard Shortcuts + title: 키보드 단축키 window-shortcuts: - description: Modify the window shortcuts. - title: Window Shortcuts + description: 창 바로 가기를 수정합니다. + title: 창 바로 가기 toggle-move: - label: Toggle Move + label: 이동 켜기/끄기 toggle-resize: - label: Toggle Resize + label: 크기 조정 켜기/끄기 toggle-ignore-mouse-event: - label: Toggle Ignore Mouse Event - press-keys: Press Keys... + label: 마우스 이벤트 무시 켜기/끄기 + press-keys: 키를 누르세요... developer: sections: section: use-window-mouse: - title: useWindowMouse - description: Test the Electron window cursor position + title: 창 마우스 사용 + description: Electron 창 커서 위치 테스트 devtools: - title: Developer + title: 개발자 옵션 pages: context-flow: - title: Context Flow + title: 컨텍스트 흐름 lag-visualizer: - title: Lag Visualizer + title: 로그 비주얼라이저 performance-visualizer: - title: Performance Visualizer - description: Toggle FPS/long task/memory overlay + title: 성능 비주얼라이저 + description: FPS/긴 작업/메모리 오버레이 전환 markdown-stress: - title: Markdown Stress - description: Stress markdown parsing and rendering with heavy chat payloads + title: 마크다운 스트레스 + description: 스트레스 마크다운 구문 분석 및 대량 채팅 페이로드 렌더링 widgets-calling: - title: Widget Calling + title: 위젯 호출 screen-capture: permissions-prompt: - title: Screen Capture - description: To capture screens or windows, screen and system audio recording permissions are required. - open-preferences: Open System Preferences - dismiss: Dismiss + title: 화면 캡쳐 + description: 화면이나 창을 캡쳐하기 위해선 화면 및 시스템 오디오 녹음 권한이 필요합니다. + open-preferences: 시스템 환경설정 열기 + dismiss: 무시 instructions: - step-1: Open "System Preferences", select "Privacy & Security" from the sidebar. - step-2: In the "Screen & System Audio Recording" and "System Audio Recording Only" sections, turn on the switches for AIRI. - step-2-note: If AIRI is not listed, please add it manually by clicking the "+" button and selecting AIRI from the Applications folder. + step-1: '"시스템 환경설정"을 열고 사이드 바에서 "프라이버시 및 보안"을 선택합니다.' + step-2: '"화면 및 시스템 오디오 녹음" 및 "시스템 오디오 녹음 전용" 섹션에서 AIRI에 대한 스위치를 켭니다.' + step-2-note: AIRI가 목록에 없는 경우, "+" 버튼을 클릭하고 애플리케이션 폴더에서 AIRI를 선택하여 수동으로 추가해 주세요. diff --git a/packages/i18n/src/locales/ko/tamagotchi/stage.yaml b/packages/i18n/src/locales/ko/tamagotchi/stage.yaml index 56489d979..2d930ea29 100644 --- a/packages/i18n/src/locales/ko/tamagotchi/stage.yaml +++ b/packages/i18n/src/locales/ko/tamagotchi/stage.yaml @@ -1,36 +1,36 @@ operations: - load-models: Load Models + load-models: 모델 불러오기 load-models-status: - loading: Loading - ready: Ready + loading: 불러오는 중 + ready: 준비됨 docs: theme: navbar: appearance: - title: Appearance + title: 스타일 및 모양 'controls-island': 'fade-on-hover': - enable: Auto hide - disable: Always show - 'open-settings': Open settings - 'open-chat': Open Chat - 'refresh': Refresh - 'open-hearing-controls': Open hearing Controls - 'drag-to-move-window': Drag to move window - 'switch-to-light-mode': Switch to light mode - 'switch-to-dark-mode': Switch to dark mode + enable: 자동 숨기기 + disable: 항상 표시 + 'open-settings': 설정 열기 + 'open-chat': 채팅 열기 + 'refresh': 새로고침 + 'open-hearing-controls': 듣기 제어 열기 + 'drag-to-move-window': 드레그하여 창 이동 + 'switch-to-light-mode': 라이트 모드로 전환 + 'switch-to-dark-mode': 다크 모드로 전환 notice: 'fade-on-hover': - title: Fade on Hover - intro: Automatically fades the character when your cursor roams nearby. It helps reduce distractions while keeping your character visible. - opacity: After turning on, the opacity drops to {value} for both {targets} when your cursor is nearby. - toggle: You can toggle it off by hovering at {controls}, then clicking the {icon} again. - controls-label: Controls Island - icon-label: eye-slash icon + title: 호버 시 페이드 + intro: 커서가 근처를 돌아다니면 캐릭터가 자동으로 페이드됩니다. 캐릭터가 눈에 띄게 유지되면서 방해 요소를 줄이는 데 도움이 됩니다. + opacity: 전원을 켜면 커서가 가까이 있을 때 두 {targets} 모두에 대해 불투명도가 {value}으로 떨어집니다. + toggle: '{controls}에서 마우스를 누른 후 {icon}을 다시 클릭하여 끌 수 있습니다.' + controls-label: 제어 섬 + icon-label: eye-slash 아이콘 value: '0' - targets: Character and UI - confirm: Got it - dont-show-again: Don’t show again - preparing: Preparing… - read-more: Read more - preview-title: What is it? + targets: 캐릭터 및 UI + confirm: 확인 + dont-show-again: 다시 표시하지 않기 + preparing: 준비 중… + read-more: 더 보기 + preview-title: 이게 뭐죠? diff --git a/packages/i18n/src/locales/zh-Hans/settings.yaml b/packages/i18n/src/locales/zh-Hans/settings.yaml index c1ffd8f5c..5e2d30084 100644 --- a/packages/i18n/src/locales/zh-Hans/settings.yaml +++ b/packages/i18n/src/locales/zh-Hans/settings.yaml @@ -89,7 +89,7 @@ pages: character: 角色设定 close: 关闭 chat: - provider: Chat / Provider + provider: 聊天 / 提供商 consciousness: model: 意识 / 模型 created_by: 创建者 @@ -118,9 +118,9 @@ pages: scenario: 你最近醒来,忘记了之前的所有生活。 systemprompt: 你将收到消息,请像真实人类一样回复。 posthistoryinstructions: 记得模仿人类的行为。 - modules_info: Configure modules for this character card. If not set, default module configuration will be used. - use_default: Use default - use_default_not_configured: Use default (not configured) + modules_info: 为此角色卡配置模块。如未设置,将使用默认模块配置。 + use_default: 使用默认 + use_default_not_configured: 使用默认(未配置) fields_info: subtitle: >- 您可以在这里填写有关您正在创建的角色的一些详细信息,解释他的背景和情境,以及应该如何回应您的互动。 @@ -137,8 +137,8 @@ pages: posthistoryinstructions: 在消息历史之后,放入 AI LLM 应该阅读的内容。 version: >- 卡片版本,如果您从之前的卡片做了更改,应当增加此版本号。 - consciousness_model: Select the consciousness model (AI model) for this character. - speech_model: Select the speech synthesis model and voice for this character. + consciousness_model: 为这个角色选择 AI 模型。 + speech_model: 为此角色指定语音合成模型与音色。 errors: name: 错误:你必须提供一个有效的名称! version: '错误:版本号无效!' @@ -159,7 +159,7 @@ pages: search: 搜索角色卡... sort_by: 排序方式 speech: - provider: Speech / Provider + provider: 语音 / 提供商 model: 声音 / 模型 voice: 声音 / 声线 systemprompt: 系统提示词 @@ -302,7 +302,7 @@ pages: search_results: 找到 {count} / {total} 个模型 show_less: 显示更多 show_more: 收起 - subtitle: Select a default model from the provider + subtitle: 选择一个默认模型 title: 模型 title: 意识 description: 思维,视觉,言语综合,游戏等 @@ -636,7 +636,7 @@ pages: q4f16: description: 4-bit 量化 (FP16) playground: - default-text: Hello! This is a test of the Kokoro text-to-speech system. + default-text: 您好!这是 Kokoro 文本转语音(TTS)系统的测试。 title: 实验平台 title: Kokoro TTS (本地) fireworks: diff --git a/packages/i18n/src/locales/zh-Hant/settings.yaml b/packages/i18n/src/locales/zh-Hant/settings.yaml index 5b8f5c69a..983d0a9f4 100644 --- a/packages/i18n/src/locales/zh-Hant/settings.yaml +++ b/packages/i18n/src/locales/zh-Hant/settings.yaml @@ -39,8 +39,8 @@ controls-island: title: 控制島嶼圖示大小 description: 調整控制島圖示的大小 auto: 自動(回應式) - large: Large (default) - small: Small + large: 大(默認) + small: 小 live2d: change-model: from-file: 從檔案載入 @@ -64,7 +64,7 @@ live2d: title: 想切換至 3D 虛擬角色嗎? change-to-vrm: 切換至 3D 虛擬角色設定頁面(VRM) theme-color-from-model: - title: Extract colors from model + title: 從模型中提取顏色 button-extract: title: 提取 focus: @@ -73,9 +73,9 @@ live2d: title: 停用 fps: title: FPS - description: Limit rendering frame rate + description: 限制渲染幀率 options: - unlimited: No Limit + unlimited: 無限制 microphone: 麥克風 models: 模型 pages: @@ -83,13 +83,13 @@ pages: activate: 啟用 active: 已啟用 active_badge: 目前使用中 - cancel: Cancel action - save: Save changes + cancel: 取消操作 + save: 儲存變更 card_not_found: 找不到角色卡 character: 角色設定 close: 關閉 chat: - provider: Chat / Provider + provider: 聊天 / 供應商 consciousness: model: 意識 / 模型 created_by: 建立者 @@ -101,7 +101,7 @@ pages: description_label: 描述 drop_here: 放開以上傳檔案 create_card: 建立新角色卡 - edit_card: Edit Card + edit_card: 編輯卡片 creation: identity: 身分 name: 名字 @@ -118,9 +118,9 @@ pages: scenario: 你最近醒來,忘記了之前的所有生活。 systemprompt: 你將會收到訊息,請像真實人類一樣回覆。 posthistoryinstructions: 記得模仿人類的行為。 - modules_info: Configure modules for this character card. If not set, default module configuration will be used. - use_default: Use default - use_default_not_configured: Use default (not configured) + modules_info: 為這個角色卡設定模組。如果沒有設定,將會使用預設模組。 + use_default: 使用預設 + use_default_not_configured: 使用預設(尚未設定) fields_info: subtitle: >- 您可以在這裡填寫有關您正在建立的角色的一些詳細資訊,解釋他的背景與情境,以及應該如何回應您的互動。 diff --git a/packages/i18n/src/locales/zh-Hant/tamagotchi/settings.yaml b/packages/i18n/src/locales/zh-Hant/tamagotchi/settings.yaml index 22976ff47..a27dcc3d6 100644 --- a/packages/i18n/src/locales/zh-Hant/tamagotchi/settings.yaml +++ b/packages/i18n/src/locales/zh-Hant/tamagotchi/settings.yaml @@ -25,30 +25,30 @@ pages: sections: section: use-window-mouse: - title: useWindowMouse - description: Test the Electron window cursor position + title: 使用WindowMouse + description: 測試 Electron 視窗滑鼠游標位置 devtools: title: 開發者 pages: context-flow: - title: Context Flow + title: 上下文流程 lag-visualizer: - title: Lag Visualizer + title: 卡頓可視化 performance-visualizer: - title: Performance Visualizer - description: Toggle FPS/long task/memory overlay + title: 效能顯示器 + description: 切換 FPS/長任務/記憶體覆蓋 markdown-stress: title: Markdown Stress - description: Stress markdown parsing and rendering with heavy chat payloads + description: 使用大量聊天負載來進行 Markdown 解析與渲染的壓力測試 widgets-calling: - title: Widget Calling + title: 小工具調用 screen-capture: permissions-prompt: - title: Screen Capture - description: To capture screens or windows, screen and system audio recording permissions are required. - open-preferences: Open System Preferences - dismiss: Dismiss + title: 螢幕截圖 + description: 螢幕與語音錄製權限對於截取螢幕或視窗來說是必要的。 + open-preferences: 打開系統偏好設定 + dismiss: 取消 instructions: - step-1: Open "System Preferences", select "Privacy & Security" from the sidebar. - step-2: In the "Screen & System Audio Recording" and "System Audio Recording Only" sections, turn on the switches for AIRI. - step-2-note: If AIRI is not listed, please add it manually by clicking the "+" button and selecting AIRI from the Applications folder. + step-1: 打開「系統偏好設定」,從側邊欄中選擇「隱私與安全」。 + step-2: 在「螢幕與系統聲音錄製」以及「系統聲音錄製」區域,開啟 AIRI 的開關。 + step-2-note: 如果 AIRI 沒有被列出,則請手動按下「+」按鈕並從應用資料夾選擇 AIRI。 diff --git a/packages/i18n/src/locales/zh-Hant/tamagotchi/stage.yaml b/packages/i18n/src/locales/zh-Hant/tamagotchi/stage.yaml index 51de0f1fa..549841b4e 100644 --- a/packages/i18n/src/locales/zh-Hant/tamagotchi/stage.yaml +++ b/packages/i18n/src/locales/zh-Hant/tamagotchi/stage.yaml @@ -12,13 +12,13 @@ docs: 'fade-on-hover': enable: 懸停時隱藏 disable: 總是顯示 - 'open-settings': Open settings - 'open-chat': Open Chat - 'refresh': Refresh - 'open-hearing-controls': Open hearing Controls - 'drag-to-move-window': Drag to move window - 'switch-to-light-mode': Switch to light mode - 'switch-to-dark-mode': Switch to dark mode + 'open-settings': 開啟設定 + 'open-chat': 打開聊天 + 'refresh': 重新整理 + 'open-hearing-controls': 開啟聽力控制 + 'drag-to-move-window': 長按以移動視窗 + 'switch-to-light-mode': 切換至亮色模式 + 'switch-to-dark-mode': 切換至深色模式 notice: 'fade-on-hover': title: 懸停淡出