export default { 'playground.system.tips': 'システム指示をここに入力してください', 'playground.title': 'プレイグラウンド', 'playground.system': 'システム', 'playground.systemMessage': 'システム指示', 'playground.user': 'ユーザー', 'playground.assistant': 'アシスタント', 'playground.newMessage': '新しいメッセージ', 'playground.viewcode': 'コードを表示', 'playground.model': 'モデル', 'playground.parameters': 'パラメータ', 'playground.viewcode.info': '以下のコードを使用して、現在のプロンプトと設定をアプリケーションに統合できます。', 'playground.completion': '補完', 'playground.prompt': 'プロンプト', 'playground.timeToFirstToken': '最初のトークンまでの時間', 'playground.timePerOutputToken': '出力トークンごとの時間', 'playground.tokenusage': 'トークン使用量', 'models.openinplayground': 'プレイグラウンドで開く', 'playground.tokenoutput': '出力', 'playground.params.temperature.tips': 'ランダム性を制御します:値を下げると、結果がより決定的になります。値が0に近づくと、モデルは決定的で反復的になります。', 'playground.params.maxtokens.tips': '生成されるトークンの最大数。入力トークンと生成トークンの合計長は、モデルのコンテキスト長によって制限されます。', 'playground.params.topp.tips': '核サンプリングによる多様性を制御します:0.5は、すべての可能性のうち半分を考慮します。', 'playground.params.seed.tips': '指定された場合、同じシードとパラメータでのリクエストが同じ結果を返すように、システムは可能な限り決定的にサンプルを生成します。', 'playground.params.stop.tips': '停止シーケンスは、AIがこれ以上トークンを生成しないようにするための事前定義またはユーザー指定のテキスト文字列です。', 'playground.viewcode.tips': 'APIキーは{here}で見つけることができます。アプリケーションにキーを公開するには、環境変数または秘密管理ツールを使用してください。', 'playground.viewcode.here': 'こちら', 'playground.delete.img': '画像を削除', 'playground.img.upload': '画像をアップロード', 'playground.img.upload.success': 'アップロード成功', 'playground.img.upload.error': 'アップロードエラー', 'playground.toolbar.clearmsg': 'メッセージをクリア', 'playground.toolbar.autoplay': '自動再生', 'playground.toolbar.prompts': 'プロンプト', 'playground.toolbar.compare2Model': '2モデル比較', 'playground.toolbar.compare3Model': '3モデル比較', 'playground.toolbar.compare4Model': '4モデル比較', 'playground.toolbar.compare6Model': '6モデル比較', 'playground.input.holder': '/ を入力してメッセージを入力', 'playground.input.prompt.holder': '/ を入力してプロンプトを入力', 'playground.input.keyword.holder': '/ を入力してクエリを入力', 'playground.input.text.holder': '/ を入力してテキストを入力', 'playground.compare.apply': '適用', 'playground.compare.applytoall': 'すべてのモデルに適用', 'playground.model.noavailable': '利用可能なモデルがありません', 'playground.model.noavailable.tips': '最初にモデルをデプロイしてください。埋め込み専用モデルは使用できません。', 'playground.params.counts': 'カウント', 'playground.params.quality': '品質', 'playground.params.style': 'スタイル', 'playground.params.size': 'サイズ', 'playground.params.voice': '声', 'playground.params.format': '形式', 'playground.params.speed': '速度', 'playground.params.language': '言語', 'playground.params.width': '幅', 'playground.params.height': '高さ', 'playground.params.custom': 'カスタム', 'playground.params.empty.tips': '生成された画像はここに表示されます。', 'playground.video.empty.tips': '生成された動画はここに表示されます。', 'playground.params.standard': '標準', 'playground.params.hd': 'HD', 'playground.params.style.vivid': '鮮やか', 'playground.params.style.natural': '自然', 'playground.embedding.documents': 'ドキュメント', 'playground.embedding.addtext': 'テキストを追加', 'playground.embedding.inputyourtext': 'テキストを入力してください', 'playground.embedding.output': '出力', 'playground.embedding.chart': 'チャート', 'playground.rerank.query': 'クエリ', 'playground.rerank.rank': 'ランク', 'playground.rerank.score': 'スコア', 'playground.rerank.query.holder': 'クエリを入力してください', 'playground.image.prompt': 'テキストプロンプト', 'playground.audio.textinput': 'テキスト入力', 'playground.audio.texttospeech': 'テキストから音声へ', 'playground.audio.speechtotext': '音声からテキストへ', 'playground.audio.texttospeech.tips': '生成された音声はここに表示されます', 'playground.audio.speechtotext.tips': '音声ファイルをアップロードするか録音を開始してください', 'playground.audio.enablemic': 'ブラウザの設定でマイクアクセスを有効にしてください。', 'playground.audio.enablemic.doc': 'このリンクを参照してください', 'playground.audio.startrecord': '録音を開始', 'playground.audio.stoprecord': '録音を停止', 'playground.audio.generating.tips': '生成されたテキストはここに表示されます。', 'playground.audio.uploadfile.tips': '音声ファイルをアップロードしてください。対応フォーマット: {formats}', 'playground.input.multiplePaste': 'バッチ入力モード', 'playground.input.multiplePaste.tips': '有効にすると、貼り付けた複数行のテキストが自動的に改行で分割され、フォーム内の個別のエントリとして処理されます。', 'playground.audio.button.generate': 'テキストコンテンツを生成', 'playground.multiple.on': '有効', 'playground.multiple.off': '無効', 'playground.image.params.sampler': 'サンプル方法', 'playground.image.params.schedule': 'スケジュール方法', 'playground.image.params.samplerSteps': 'サンプリングステップ', 'playground.image.params.seed': 'シード', 'playground.image.params.randomseed': 'ランダムシード', 'playground.image.params.negativePrompt': 'ネガティブプロンプト', 'playground.image.params.cfgScale': 'スケールファクター', 'playground.image.params.custom': '高度な設定', 'playground.image.params.custom.tips': 'APIスタイル', 'playground.image.params.openai': 'OpenAI互換', 'playground.embedding.handler.tips': '高さをリサイズ', 'playground.embedding.pcatips1': 'PCA(主成分分析)は、埋め込みベクトルの次元を削減し、視覚化を容易にします。', 'playground.embedding.pcatips2': 'チャート内の点の距離は、対応するドキュメント間の類似性を示します。点が近いほど、類似性が高いことを意味します。', 'playground.audio.button.play': '再生', 'playground.audio.button.download': 'ダウンロード', 'playground.audio.button.stop': '停止', 'playground.image.prompt.random': 'ランダムプロンプト', 'playground.audio.button.fast': '早送り', 'playground.audio.button.slow': 'スロー再生', 'playground.audio.generating': '生成中', 'playgorund.audio.voice.error': '音声が利用できません。モデルが初期化中の可能性があります。少し待ってからリフレッシュしてください。', 'playground.params.size.description': '生成される画像の最大サイズは、モデルのデプロイパラメータによって制御されます。このリンクを参照してください', 'playground.documents.verify.embedding': '少なくとも2つのテキストを追加してください。', 'playground.documents.verify.rerank': 'ドキュメントは空にできません。', 'playground.image.guidance.tip': 'ガイダンススケールは、画像の品質と多様性に影響を与えます。', 'playground.image.cfg_scale.tip': '分類器なしガイダンススケールは、プロンプトへの画像の適合性に影響を与えます。', 'playground.image.strength.tip': '値が高いほど、元の画像への変更が大きくなります。', 'playground.image.edit.tips': '画像をクリックまたはドラッグしてこのエリアにアップロード', 'playground.image.saveMask': 'マスクを保存', 'playground.image.negativeMask': 'マスクを反転', 'playground.image.brushSize': 'ブラシサイズ', 'playground.image.download': '画像をダウンロード', 'playground.image.generate': '生成', 'playground.image.edit': '編集', 'playground.image.fitview': 'ビューに合わせる', 'playground.chat.aithought': 'CoT', 'playground.chat.thinking': '考え中...', 'playground.image.mask.uploaded': 'マスクがアップロードされました', 'playground.image.mask.upload': 'マスクをアップロード: アップロード後は追加の描画はできません。', 'playground.params.frequency_penalty.tips': `-2.0から2.0の間の数値。正の値は、これまでのテキストでの出現頻度に基づいて新しいトークンをペナルティ化し、同じ行をそのまま繰り返す可能性を減らします。`, 'playground.params.presence_penalty.tips': `-2.0から2.0の間の数値。正の値は、これまでのテキストでの出現に基づいて新しいトークンをペナルティ化し、新しいトピックについて話す可能性を高めます。`, 'playground.image.origin': 'オリジナル', 'playground.image.mask': 'マスク', 'playground.image.negativeMask.tips': '1. 選択後は追加のマスクを描画できません。そのため、最初にマスクを描画してからオプションを選択してください。\n 2. マスク画像をアップロードすると、追加のマスクを生成することはできません。', 'playground.model.noavailable.tips2': '期待するモデルが表示されない場合は、モデルが実行中で正しく分類されていることを確認してください。カテゴリが間違っている場合は、モデルの設定で手動で調整できます。', 'playground.rerank.query.validate': 'The query is required.', 'playground.image.generate.error': 'Something went wrong. The image could not be generated.', 'playground.uploadfile.sizeError': 'File size exceeds the limit. Maximum allowed: {size}.', 'playground.uploadImage.url.invalid': 'Please enter a direct image URL (e.g. https://.../image.png). Press ESC to cancel.', 'playground.uploadImage.url.holder': 'Enter an image URL', 'playground.uploadImage.url.button': 'Add Image from URL', 'playground.params.duration': 'Duration (seconds)', 'playground.params.resolution': 'Resolution' }; // ========== To-Do: Translate Keys (Remove After Translation) ========== // 1. 'playground.rerank.query.validate': 'The query is required.' // 2. 'playground.image.generate.error': 'Something went wrong. The image could not be generated.', // 3. 'playground.uploadfile.sizeError': 'File size exceeds the limit. Maximum allowed: {size}.' // 4. 'playground.uploadImage.url.invalid': 'Please enter a direct image URL(e.g. https://.../image.png). Press ESC to cancel.', // 5. 'playground.uploadImage.url.holder': 'Enter an image URL' // 6. 'playground.uploadImage.url.button': 'Add Image from URL', // 7. 'playground.params.duration': 'Duration (seconds)', // 8. 'playground.params.resolution': 'Resolution' // ========== End of To-Do List ==========