109 lines
No EOL
5.4 KiB
JavaScript
109 lines
No EOL
5.4 KiB
JavaScript
// Japanese (日本語) UI Translations
|
||
export const ja = {
|
||
// Main buttons
|
||
readPage: "📖 ページを読む",
|
||
ttsAnything: "🔊 TTS 何でも",
|
||
translate: "🌐 翻訳",
|
||
smartTranslate: "🤖 スマート翻訳",
|
||
uploadFile: "📁 ファイルアップロード",
|
||
|
||
// Actions
|
||
refreshModels: "🔄 モデルを更新",
|
||
clearChat: "🗑️ チャットクリア",
|
||
fullChatRaw: "📋 フルチャット生",
|
||
fullChatHTML: "📄 フルチャットHTML",
|
||
fullPageRaw: "📝 フルページ生",
|
||
downloadChat: "💾 チャットダウンロード",
|
||
|
||
// Chat UI
|
||
sendButton: "送信",
|
||
typePlaceholder: "メッセージを入力...",
|
||
clearChatConfirm: "すべての会話履歴をクリアしますか?",
|
||
askAnythingPlaceholder: "何でも聞いてください...",
|
||
askPagePlaceholder: "このページについて聞いてください...",
|
||
enterTextToSpeakPlaceholder: "読み上げるテキストを入力...",
|
||
processingTokens: "🤖 {tokens}トークンを処理中...",
|
||
|
||
// Modal headers
|
||
aiAssistantTitle: "AIアシスタント",
|
||
ttsModalTitle: "テキスト読み上げ",
|
||
translateModalTitle: "翻訳",
|
||
|
||
// System messages
|
||
pageContentPrefix: "ウェブページのコンテンツです:",
|
||
additionalContext:
|
||
"あなたはこのページに埋め込まれています。質問に答える際は、ページのコンテンツとコンテキストを考慮してください。",
|
||
|
||
// Notifications and alerts
|
||
languageChanged:
|
||
"言語が{lang}に設定されました。すべてのインターフェース要素を希望の言語で表示するには、ページを更新してください。",
|
||
translationFailed: "翻訳に失敗しました: {error}",
|
||
ttsFailed: "TTSに失敗しました: {error}",
|
||
fullChatCopied: "フルチャットが生のmarkdownとしてコピーされました!",
|
||
fullChatHTMLCopied: "フルチャットがHTMLとしてコピーされました!",
|
||
fullPageCopied: "フルページがmarkdownとしてコピーされました!",
|
||
failedToCopy: "コピーに失敗しました: {error}",
|
||
failedToCopyPage: "ページのコピーに失敗しました: {error}",
|
||
failedToCopyCode: "コードのコピーに失敗しました: {error}",
|
||
errorOpeningModal: "AIモーダルのオープンエラー: {error}",
|
||
failedToReadPage: "ページの読み取りに失敗しました: {error}",
|
||
languageDetectionFailed: "言語検出に失敗しました: {error}",
|
||
|
||
// Dropdown labels
|
||
currentPage: "現在のページ: {lang}",
|
||
translatingTo: "翻訳中...",
|
||
detectingLanguage: "🔍 検出中...",
|
||
|
||
// Intro/header text
|
||
hermesIntro:
|
||
'nous researchの<a href="https://nousresearch.com/hermes3/" target="_blank" style="color: rgba(255,255,255,0.9); text-decoration: underline;">hermes</a>大規模言語モデルを提供',
|
||
discussingPage: "あなたは議論しています",
|
||
|
||
// TTS placeholder
|
||
ttsPlaceholder:
|
||
"テキスト読み上げ: 任意のメッセージを書いて、人工知能に話させましょう!",
|
||
translatePlaceholder: "翻訳する任意のテキストを入力...",
|
||
|
||
// Translation modal tabs
|
||
translatePageTab: "📄 ページを翻訳",
|
||
customTextTab: "✏️ カスタムテキスト",
|
||
|
||
// TTS modal components
|
||
speedLabel: "速度:",
|
||
playText: "テキストを再生",
|
||
|
||
// Translation modal content
|
||
translatePageInfo: "現在のページコンテンツを選択した言語に翻訳します:",
|
||
translateToLabel: "翻訳先:",
|
||
translateButton: "🌐 翻訳",
|
||
translatePageButton: "🌐 ページを翻訳",
|
||
translateTextButton: "🌐 テキストを翻訳",
|
||
processingText: "処理中...",
|
||
|
||
// Button labels for UI
|
||
translationModal: "🌐 翻訳モーダル",
|
||
translationModalHeading: "翻訳モーダル",
|
||
|
||
// System prompt components
|
||
systemPromptIntro: "あなたはHermes AIです。Nous Researchによって提供され、ウェブページに組み込まれています。あなたの役割は、ユーザーが閲覧している特定のページを理解していることを示す、温かく歓迎的な3段落の紹介を生成することです。",
|
||
systemPromptTask1: "1. Hermes AIとして自己紹介し、特定のページ/コンテンツを認識する",
|
||
systemPromptTask2: "2. ページコンテンツから気づいた2-3つの具体的で関連性のある詳細を言及する",
|
||
systemPromptTask3: "3. ページコンテンツに関連する質問のサポートを提供する",
|
||
systemPromptInstructions: "会話的で役立ち、このページで見えるものに特化してください。以下の言語で書いてください",
|
||
|
||
// More alerts and messages
|
||
pleaseEnterText: "まずテキストを入力してください!",
|
||
pleaseSelectFile: "まずファイルを選択してください!",
|
||
pleaseEnterTranslateText: "翻訳するテキストを入力してください!",
|
||
|
||
// Read page status messages
|
||
processingContent: "コンテンツ処理中...",
|
||
readingPageClickToPause: "ページ読み上げ中... 一時停止するにはクリック",
|
||
pausedClickToResume: "一時停止中。再開するにはクリック",
|
||
downloadPageAudio: "このページのテキスト読み上げ.mp3ファイルをダウンロードします。",
|
||
downloadChatAudio: "このメッセージを.mp3ファイルとしてダウンロード。",
|
||
deleteMessage: "メッセージを削除",
|
||
copyRawMarkdown: "生テキストをコピー (Markdown)",
|
||
copyHTML: "HTMLをコピー",
|
||
aiModalNotAvailable: "AIモーダルはこのコンテキストでは利用できません",
|
||
}; |