{ "about": { "appDescription": "AI機能を備えた強力なメモアプリケーション", "appName": "Memento", "buildDate": "ビルド日", "description": "アプリケーション情報", "features": { "description": "AI搭載機能", "dragDrop": "ドラッグ&ドロップのノート管理", "labelSystem": "ラベルシステム", "memoryEcho": "Memory Echo デーリーインサイト", "multipleProviders": "複数のAIプロバイダー(OpenAI、Ollama)", "notebookOrganization": "ノートブックの整理", "paragraphReformulation": "段落の言い換え", "semanticSearch": "埋め込みによるセマンティック検索", "title": "機能", "titleSuggestions": "AI搭載のタイトル提案" }, "platform": "プラットフォーム", "platformWeb": "Web", "support": { "description": "ヘルプとフィードバック", "documentation": "ドキュメント", "feedback": "フィードバック", "reportIssues": "問題を報告", "title": "サポート" }, "technology": { "ai": "AI", "authentication": "認証", "backend": "バックエンド", "database": "データベース", "description": "最新技術で構築", "frontend": "フロントエンド", "testing": "テスト", "title": "テクノロジースタック", "ui": "UI" }, "title": "について", "version": "バージョン" }, "admin": { "ai": { "apiKey": "APIキー", "baseUrl": "ベースURL", "commonEmbeddingModels": "OpenAI互換APIの一般的な埋め込みモデル", "commonModelsDescription": "OpenAI互換APIの一般的なモデル", "description": "自動タグ付けとセマンティック検索用のAIプロバイダーを設定します。最適なパフォーマンスのために異なるプロバイダーを使用してください。", "embeddingsDescription": "セマンティック検索埋め込み用のAIプロバイダー。推奨:OpenAI(最高品質)。", "embeddingsProvider": "埋め込みプロバイダー", "model": "モデル", "modelRecommendations": "gpt-4o-mini = 最高のコスパ • gpt-4o = 最高品質", "openAIKeyDescription": "platform.openai.comからのOpenAI APIキー", "openTestPanel": "AIテストパネルを開く", "provider": "プロバイダー", "providerEmbeddingRequired": "AI_PROVIDER_EMBEDDINGは必須です", "providerTagsRequired": "AI_PROVIDER_TAGSは必須です", "saveSettings": "AI設定を保存", "saving": "保存中...", "selectEmbeddingModel": "システムにインストールされている埋め込みモデルを選択", "selectOllamaModel": "システムにインストールされているOllamaモデルを選択", "tagsGenerationDescription": "自動タグ提案用のAIプロバイダー。推奨:Ollama(無料、ローカル)。", "tagsGenerationProvider": "タグ生成プロバイダー", "title": "AI設定", "updateFailed": "AI設定の更新に失敗しました", "updateSuccess": "AI設定が正常に更新されました", "bestValue": "最もコスパが良い", "bestQuality": "最高品質", "providerOllamaOption": "🦙 Ollama (Local & Free)", "providerOpenAIOption": "🤖 OpenAI (GPT-5, GPT-4)", "providerCustomOption": "🔧 Custom OpenAI-Compatible", "saved": "(保存済み)", "chatProvider": "チャットプロバイダー", "chatDescription": "チャットアシスタント用のAIプロバイダー。未設定の場合はタグプロバイダーにフォールバックします。" }, "aiTest": { "description": "タグ生成とセマンティック検索埋め込みのAIプロバイダーをテストします", "embeddingDimensions": "埋め込み次元:", "embeddingsTestDescription": "セマンティック検索埋め込みを担当するAIプロバイダーをテストします", "embeddingsTestTitle": "埋め込みテスト", "error": "エラー:", "first5Values": "最初の5つの値:", "generatedTags": "生成されたタグ:", "howItWorksTitle": "テストの仕組み", "model": "モデル:", "provider": "プロバイダー:", "responseTime": "応答時間:{time}ミリ秒", "runTest": "テストを実行", "tagsTestDescription": "自動タグ提案を担当するAIプロバイダーをテストします", "tagsTestTitle": "タグ生成テスト", "testError": "テストエラー:{error}", "testFailed": "テスト失敗", "testPassed": "テスト合格", "testing": "テスト中...", "tipDescription": "テスト前にAIテストパネルを使用して設定の問題を診断してください。", "tipTitle": "ヒント:", "title": "AIプロバイダーテスト", "vectorDimensions": "ベクトル次元", "tagsGenerationTest": "🏷️ タグ生成テスト:", "tagsStep1": "サンプルノートをAIプロバイダーに送信", "tagsStep2": "コンテンツに基づいて3〜5個の関連タグをリクエスト", "tagsStep3": "生成されたタグと信頼度スコアを表示", "tagsStep4": "応答時間を計測", "embeddingsTestLabel": "🔍 埋め込みテスト:", "embeddingsStep1": "サンプルテキストを埋め込みプロバイダーに送信", "embeddingsStep2": "ベクトル表現(数値のリスト)を生成", "embeddingsStep3": "埋め込み次元とサンプル値を表示", "embeddingsStep4": "ベクトルが有効で正しくフォーマットされていることを確認", "tipContent": "タグと埋め込みには異なるプロバイダーを使用できます!例えば、タグにはOllama(無料)、埋め込みにはOpenAI(最高品質)を使うことで、コストとパフォーマンスを最適化できます。", "testSuccessToast": "{type}テスト成功!", "testFailedToast": "{type}テスト失敗", "testingType": "{type}テスト中...", "technicalDetails": "技術詳細" }, "aiTesting": "AIテスト", "security": { "allowPublicRegistration": "公開登録を許可", "allowPublicRegistrationDescription": "無効にすると、新しいユーザーは管理者がユーザー管理ページからのみ追加できます。", "description": "アクセス制御と登録ポリシーを管理します。", "title": "セキュリティ設定", "updateFailed": "セキュリティ設定の更新に失敗しました", "updateSuccess": "セキュリティ設定が更新されました" }, "settings": "管理者設定", "resend": { "title": "Resend(推奨)", "description": "Resend APIでメールを送信。設定されている場合、SMTPより優先されます。", "apiKey": "Resend APIキー", "apiKeyHint": "resend.comからAPIキーを取得してください。エージェント通知やパスワードリセットに使用されます。", "saveSettings": "Resend設定を保存", "updateSuccess": "Resend設定を更新しました", "updateFailed": "Resend設定の更新に失敗しました", "configured": "Resendが設定され、有効です" }, "email": { "title": "メール設定", "description": "エージェント通知やパスワードリセットのメール送信を設定します。", "provider": "メールプロバイダー", "saveSettings": "メール設定を保存" }, "smtp": { "description": "パスワードリセット用のメールサーバーを設定します。", "forceSSL": "SSL/TLSを強制(通常はポート465用)", "fromEmail": "送信元メール", "host": "ホスト", "ignoreCertErrors": "証明書エラーを無視(自己ホスト/開発のみ)", "password": "パスワード", "port": "ポート", "saveSettings": "SMTP設定を保存", "sending": "送信中...", "testEmail": "テストメール", "testFailed": "失敗:{error}", "testSuccess": "テストメールが正常に送信されました!", "title": "SMTP設定", "updateFailed": "SMTP設定の更新に失敗しました", "updateSuccess": "SMTP設定が更新されました", "username": "ユーザー名" }, "title": "管理ダッシュボード", "userManagement": "ユーザー管理", "users": { "addUser": "ユーザーを追加", "confirmDelete": "よろしいですか?この操作は元に戻せません。", "createFailed": "ユーザーの作成に失敗しました", "createSuccess": "ユーザーが正常に作成されました", "createUser": "ユーザーを作成", "createUserDescription": "システムに新しいユーザーを追加します。", "deleteFailed": "削除に失敗しました", "deleteSuccess": "ユーザーが削除されました", "demote": "降格", "email": "メール", "name": "名前", "password": "パスワード", "promote": "昇格", "role": "役割", "roleUpdateFailed": "役割の更新に失敗しました", "roleUpdateSuccess": "ユーザーの役割が{role}に更新されました", "roles": { "admin": "管理者", "user": "ユーザー" }, "table": { "actions": "アクション", "createdAt": "作成日", "email": "メール", "name": "名前", "role": "役割" } }, "chat": "AIチャット", "lab": "ラボ", "agents": "エージェント", "workspace": "ワークスペース", "sidebar": { "dashboard": "ダッシュボード", "users": "ユーザー", "aiManagement": "AI管理", "chat": "AIチャット", "lab": "ラボ(アイデア)", "agents": "エージェント", "settings": "設定" }, "metrics": { "vsLastPeriod": "前回期間比" }, "tools": { "title": "エージェントツール", "description": "エージェントのツール使用のための外部ツールを設定:ウェブ検索、ウェブスクレイピング、APIアクセス。", "searchProvider": "ウェブ検索プロバイダー", "searxng": "SearXNG(セルフホスト)", "brave": "Brave Search API", "both": "両方(SearXNG優先、Braveフォールバック)", "searxngUrl": "SearXNG URL", "braveKey": "Brave Search APIキー", "jinaKey": "Jina Reader APIキー", "jinaKeyOptional": "オプション — キーなしでも動作しますが、レート制限あり", "jinaKeyDescription": "ウェブスクレイピングに使用されます。キーなしでも動作しますが、レート制限があります。", "saveSettings": "ツール設定を保存", "updateSuccess": "ツール設定が正常に更新されました", "updateFailed": "ツール設定の更新に失敗しました" } }, "ai": { "analyzing": "AI分析中...", "assistant": "AIアシスタント", "autoLabels": { "analyzing": "ノートを分析中...", "create": "作成", "createNewLabel": "この新しいラベルを作成して追加", "created": "{count} 個のラベルを作成しました", "creating": "ラベルを作成中...", "description": "\"{notebookName}\"({totalNotes} 件のノート)で繰り返し出てくるテーマを検出しました。ラベルを作成しますか?", "error": "ラベル候補の取得に失敗しました", "new": "(新規)", "noLabelsSelected": "ラベルが選択されていません", "note": "件", "notes": "件", "title": "新しいラベル候補", "typeContent": "ラベル候補を取得するにはコンテンツを入力...", "notesCount": "{count} 件", "typeForSuggestions": "ラベル候補を取得するにはコンテンツを入力..." }, "batchOrganization": { "analyzing": "ノートを分析中...", "apply": "適用", "applyFailed": "整理プランの適用に失敗しました", "applying": "適用中...", "description": "AI がノートを分析し、ノートブックに整理する方法を提案します。", "error": "整理プランの作成に失敗しました", "noNotebooks": "利用可能なノートブックがありません。先にノートブックを作成してください。", "noNotesSelected": "ノートが選択されていません", "noSuggestions": "AI はこれらのノートを整理する良い方法を見つけられませんでした。", "selectAllIn": "{notebook} のすべてのノートを選択", "selectNote": "ノートを選択:{title}", "success": "{count} 件のノートを移動しました", "title": "AI で整理" }, "clarify": "明確にする", "clickToAddTag": "クリックしてこのタグを追加", "generateTitles": "タイトルを生成", "generateTitlesTooltip": "AIでタイトルを生成", "generating": "生成中...", "generatingTitles": "タイトルを生成中...", "ignoreSuggestion": "この提案を無視", "improveStyle": "スタイルを改善", "languageDetected": "検出された言語", "notebookSummary": { "regenerate": "要約を再生成", "regenerating": "要約を再生成中...", "exportPDF": "PDFとしてエクスポート" }, "original": "元のテキスト", "poweredByAI": "AI搭載", "processing": "処理中...", "reformulateText": "テキストをリフォーミュレート", "reformulated": "リフォーミュレート済み", "reformulating": "リフォーミュレート中...", "reformulationApplied": "リフォーミュレーションされたテキストを適用しました!", "reformulationComparison": "リフォーミュレーションの比較", "reformulationError": "リフォーミュレーション中のエラー", "reformulationFailed": "テキストのリフォーミュレーションに失敗しました", "reformulationMaxWords": "テキストは最大500単語までです", "reformulationMinWords": "テキストは少なくとも10単語必要です(現在:{count}単語)", "reformulationNoText": "テキストを選択するかコンテンツを追加してください", "reformulationSelectionTooShort": "選択が短すぎます。完全なコンテンツを使用します", "shorten": "短くする", "tagAdded": "タグ「{tag}」を追加しました", "titleApplied": "タイトルを適用しました!", "titleGenerateWithAI": "AIでタイトルを生成", "titleGenerating": "生成中...", "titleGenerationError": "タイトルの生成エラー", "titleGenerationFailed": "タイトルの生成に失敗しました", "titleGenerationMinWords": "タイトルを生成するにはコンテンツが少なくとも10単語必要です(現在:{count}単語)", "titlesGenerated": "💡 {count}個のタイトルを生成しました!", "transformError": "変換中のエラー", "transformMarkdown": "Markdownに変換", "transformSuccess": "テキストをMarkdownに正常に変換しました!", "transforming": "変換中...", "clarifyDesc": "テキストをより明確で分かりやすくします", "shortenDesc": "テキストを要約し、要点をまとめます", "improve": "文章を改善", "improveDesc": "文法を修正し、スタイルを向上させます", "toMarkdown": "Markdownで整形", "toMarkdownDesc": "見出し、箇条書きを追加してテキストを構造化します", "translate": "翻訳", "translateDesc": "テキストの言語を変更します", "translateBack": "戻す", "translationApplied": "翻訳を適用しました", "translationFailed": "翻訳に失敗しました", "undo": "AIを取り消し", "undoAI": "AI変換を取り消し", "undoApplied": "元のテキストに戻しました" }, "aiSettings": { "description": "AI機能と設定を構成", "error": "設定の更新に失敗しました", "features": "AI機能", "frequency": "頻度", "frequencyDaily": "毎日", "frequencyWeekly": "毎週", "provider": "AIプロバイダー", "providerAuto": "自動(推奨)", "providerOllama": "Ollama(ローカル)", "providerOpenAI": "OpenAI(クラウド)", "saved": "設定を更新しました", "saving": "保存中...", "title": "AI設定", "titleSuggestionsDesc": "50語以上でタイトルのないメモにタイトルを提案", "paragraphRefactorDesc": "AI搭載のテキスト改善オプション", "frequencyDesc": "メモの接続を分析する頻度", "providerDesc": "お好みのAIプロバイダーを選択", "providerAutoDesc": "Ollama優先、OpenAIフォールバック", "providerOllamaDesc": "100%プライベート、ローカルで実行", "providerOpenAIDesc": "最も正確、APIキーが必要" }, "appearance": { "description": "アプリの見た目をカスタマイズ", "title": "外観", "notesViewDescription": "ホームとノートブックでノートを表示する方法を選択します。", "notesViewLabel": "ノートのレイアウト", "notesViewTabs": "タブ(OneNote風)", "notesViewMasonry": "カード(グリッド)" }, "auth": { "backToLogin": "ログインに戻る", "checkYourEmail": "メールをご確認ください", "createAccount": "アカウントを作成", "email": "メールアドレス", "emailPlaceholder": "メールアドレスを入力してください", "forgotPassword": "パスワードをお忘れですか?", "forgotPasswordDescription": "メールアドレスを入力すると、パスワードリセット用のリンクをお送りします。", "forgotPasswordTitle": "パスワードを忘れた場合", "hasAccount": "すでにアカウントをお持ちの方", "name": "名前", "namePlaceholder": "お名前を入力してください", "noAccount": "アカウントをお持ちでない方", "orContinueWith": "または続ける", "password": "パスワード", "passwordMinChars": "パスワードを入力してください(最小6文字)", "passwordPlaceholder": "パスワードを入力してください", "rememberMe": "ログイン状態を保持", "resetEmailSent": "システムに登録されている場合、パスワードリセットリンクをメールでお送りしました。", "resetPassword": "パスワードをリセット", "resetPasswordInstructions": "パスワードをリセットするためメールアドレスを入力してください", "returnToLogin": "ログインに戻る", "sendResetLink": "リセットリンクを送信", "sending": "送信中...", "signIn": "ログイン", "signInToAccount": "アカウントにログイン", "signOut": "ログアウト", "signUp": "新規登録" }, "autoLabels": { "analyzing": "ノートを分析中...", "createNewLabel": "この新しいラベルを作成して追加", "created": "{count}個のラベルが正常に作成されました", "description": "「{notebookName}」({totalNotes}個のノート)で繰り返し出现するテーマを検出しました。ラベルを作成しますか?", "error": "ラベルの提案を取得できませんでした", "new": "(新規)", "noLabelsSelected": "ラベルが選択されていません", "note": "ノート", "notes": "ノート", "title": "新しいラベルの提案", "typeContent": "ラベルの提案を取得するためにコンテンツを入力してください...", "typeForSuggestions": "提案を取得するには入力してください..." }, "batch": { "organize": "整理", "organizeWithAI": "AIで整理" }, "batchOrganization": { "analyzing": "ノートを分析中...", "apply": "適用 ({count})", "applyFailed": "整理の適用に失敗しました", "applying": "適用中...", "confidence": "信頼性", "description": "AIがノートを分析し、ノートブックに整理することを提案します。", "error": "組織計画の作成に失敗しました", "noNotebooks": "利用可能なノートブックがありません。まずノートブックを作成してノートを整理してください。", "noNotesSelected": "ノートが選択されていません", "noSuggestions": "AIはこれらのノートを整理する良い方法を見つけられませんでした。", "notesToOrganize": "{count}個のノートを整理", "selectAllIn": "すべて選択", "selectNote": "ノートを選択", "selected": "{count}個選択済み", "success": "整理成功", "title": "AIで整理", "unorganized": "{count}個のノートを分類できず、「一般ノート」に残ります。" }, "collaboration": { "accessRevoked": "アクセス権が取り消されました", "addCollaborator": "共同編集者を追加", "addCollaboratorDescription": "メールアドレスでこのノートの共同編集者を追加します。", "alreadyInList": "このメールアドレスはすでにリストにあります", "canEdit": "編集可能", "canView": "閲覧可能", "done": "完了", "emailAddress": "メールアドレス", "emailPlaceholder": "メールアドレスを入力", "enterEmailAddress": "メールアドレスを入力", "errorLoading": "共同編集者の読み込みエラー", "failedToAdd": "共同編集者の追加に失敗しました", "failedToRemove": "共同編集者の削除に失敗しました", "invite": "招待", "noCollaborators": "まだ共同編集者がいません。上で追加してください!", "noCollaboratorsViewer": "まだ共同編集者がいません。", "nowHasAccess": "{name}がこのノートにアクセスできるようになりました", "owner": "オーナー", "pending": "保留中", "pendingInvite": "保留中の招待", "peopleWithAccess": "アクセス権のあるユーザー", "remove": "削除", "removeCollaborator": "共同編集者を削除", "shareNote": "ノートを共有", "shareWithCollaborators": "共同編集者と共有", "unnamedUser": "名前のないユーザー", "viewerDescription": "このノートへのアクセス権があります。オーナーのみが共同編集者を管理できます。", "willBeAdded": "{email}はノート作成時に共同編集者として追加されます" }, "colors": { "blue": "青", "default": "デフォルト", "gray": "グレー", "green": "緑", "orange": "オレンジ", "pink": "ピンク", "purple": "紫", "red": "赤", "yellow": "黄" }, "common": { "add": "追加", "cancel": "キャンセル", "close": "閉じる", "confirm": "確認", "delete": "削除", "edit": "編集", "error": "エラー", "loading": "読み込み中...", "noResults": "結果なし", "notAvailable": "利用不可", "optional": "任意", "remove": "削除", "required": "必須", "save": "保存", "search": "検索", "success": "成功", "unknown": "不明" }, "connection": { "clickToView": "クリックしてノートを表示", "helpful": "役に立つ", "isHelpful": "この接続は役に立ちますか?", "memoryEchoDiscovery": "Memory Echo 発見", "notHelpful": "役に立たない", "similarityInfo": "これらのノートは{similarity}%の類似度で接続されています" }, "dataManagement": { "cleanup": { "button": "クリーンアップ", "description": "削除されたノートを参照するラベルと接続を削除します。", "failed": "クリーンアップ中にエラーが発生しました", "title": "孤立データをクリーンアップ" }, "cleanupComplete": "クリーンアップ完了", "cleanupError": "クリーンアップエラー", "dangerZone": "危険区域", "dangerZoneDescription": "これらの操作は元に戻せません。注意してください", "delete": { "button": "すべてのノートを削除", "confirm": "よろしいですか?これによりすべてのノートが完全に削除されます。", "description": "すべてのノートを完全に削除します。この操作は元に戻せません。", "failed": "ノートの削除に失敗しました", "success": "すべてのノートが削除されました", "title": "すべてのノートを削除" }, "deleting": "削除中...", "export": { "button": "ノートをエクスポート", "description": "すべてのノートをJSONファイルとしてダウンロードします。すべてのコンテンツ、ラベル、メタデータが含まれます。", "failed": "ノートのエクスポートに失敗しました", "success": "ノートが正常にエクスポートされました", "title": "すべてのノートをエクスポート" }, "exporting": "エクスポート中...", "import": { "button": "ノートをインポート", "description": "JSONファイルをアップロードしてノートをインポートします。これは既存のノートに追加され、置き換えられません。", "failed": "ノートのインポートに失敗しました", "success": "{count}個のノートをインポートしました", "title": "ノートをインポート" }, "importing": "インポート中...", "indexing": { "button": "インデックスを再構築", "description": "セマンティック検索を改善するためにすべてのノートの埋め込みを再生成します。", "failed": "インデックス作成中にエラーが発生しました", "success": "インデックス作成完了:{count}個のノートを処理", "title": "検索インデックスを再構築" }, "indexingComplete": "インデックス完了", "indexingError": "インデックスエラー", "title": "データ管理", "toolsDescription": "データベースの健全性を維持するツール" }, "demoMode": { "activated": "デモモードがアクティブになりました!Memory Echoが即座に動作します。", "createNotesTip": "2つ以上の類似ノートを作成してMemory Echoの動作を確認してください!", "deactivated": "デモモードが無効になりました。通常のパラメータに戻りました。", "delayBetweenNotes": "ノート間0日の遅延(通常7日)", "description": "テスト用にMemory Echoを高速化します。接続が即座に表示されます。", "parametersActive": "デモパラメータがアクティブ:", "similarityThreshold": "50% 類似度しきい値(通常75%)", "title": "デモモード", "toggleFailed": "デモモードの切り替えに失敗しました", "unlimitedInsights": "無制限のインサイト(頻度制限なし)" }, "diagnostics": { "apiStatus": "APIステータス", "checking": "確認中...", "configuredProvider": "設定されたプロバイダー", "description": "AIプロバイダーの接続状況を確認します", "errorStatus": "エラー", "operational": "正常", "testDetails": "テスト詳細:", "tip1": "Ollamaが実行されていることを確認(ollama serve)", "tip2": "モデルがインストールされていることを確認(ollama pull llama3)", "tip3": "OpenAIのAPIキーを確認", "tip4": "ネットワーク接続を確認", "title": "診断", "troubleshootingTitle": "トラブルシューティングのヒント:" }, "favorites": { "noFavorites": "お気に入りがありません", "pinToFavorite": "お気に入りにピン留め", "title": "お気に入り", "toggleSection": "お気に入りセクションを切り替え" }, "footer": { "openSource": "オープンソースクローン", "privacy": "プライバシー", "terms": "利用規約" }, "general": { "add": "追加", "apply": "適用", "back": "戻る", "cancel": "キャンセル", "clean": "クリーン", "clear": "クリア", "close": "閉じる", "confirm": "確認", "edit": "編集", "error": "エラーが発生しました", "indexAll": "すべてインデックス", "loading": "読み込み中...", "next": "次へ", "operationFailed": "操作が失敗しました", "operationSuccess": "操作が成功しました", "preview": "プレビュー", "previous": "前へ", "reset": "リセット", "save": "保存", "select": "選択", "submit": "送信", "testConnection": "接続テスト", "tryAgain": "もう一度お試しください" }, "generalSettings": { "description": "一般的なアプリケーション設定", "title": "一般設定" }, "labels": { "addLabel": "ラベルを追加", "allLabels": "すべてのラベル", "changeColor": "色を変更", "changeColorTooltip": "色を変更", "clearAll": "すべてクリア", "confirmDelete": "このラベルを削除してもよろしいですか?", "count": "{count} 個のラベル", "createLabel": "ラベルを作成", "delete": "削除", "deleteTooltip": "ラベルを削除", "editLabels": "ラベルを編集", "editLabelsDescription": "ラベルの作成、色の編集、削除を行います。", "filter": "ラベルで絞り込み", "filterByLabel": "ラベルで絞り込み", "labelColor": "ラベルの色", "labelName": "ラベル名", "loading": "読み込み中...", "manage": "ラベルを管理", "manageLabels": "ラベルを管理", "manageLabelsDescription": "このノートのラベルを追加・削除します。ラベルをクリックして色を変更できます。", "manageTooltip": "ラベルを管理", "namePlaceholder": "ラベル名を入力", "newLabelPlaceholder": "新しいラベルを作成", "noLabels": "ラベルがありません", "noLabelsFound": "ラベルが見つかりません。", "notebookRequired": "⚠️ ラベルはノートブック内でのみ使用できます。先にこのノートをノートブックに移動してください。", "selectedLabels": "選択中のラベル", "showLess": "折りたたむ", "showMore": "もっと見る", "tagAdded": "タグ「{tag}」を追加しました", "title": "ラベル", "confirmDeleteShort": "削除しますか?", "labelRemoved": "ラベル「{label}」を削除しました" }, "memoryEcho": { "clickToView": "クリックしてノートを表示", "comparison": { "clickToView": "クリックしてノートを表示", "helpful": "役に立つ", "helpfulQuestion": "この比較は役に立ちますか?", "highSimilarityInsight": "これらのノートは同じトピックについて高水準の類似性で扱っています。統合または統合することができます。", "notHelpful": "役に立たない", "similarityInfo": "これらのノートは{similarity}%の類似性でつながっています", "title": "💡 ノートの比較", "untitled": "無題" }, "connection": "つながり", "connections": "つながり", "connectionsBadge": "{count}個のつながり{plural}", "dailyInsight": "ノートからの毎日の洞察", "description": "ノート間のプロアクティブなつながり", "dismiss": "今は無視", "editorSection": { "close": "閉じる", "compare": "比較", "compareAll": "すべて比較", "loading": "読み込み中...", "merge": "マージ", "mergeAll": "すべてマージ", "title": "⚡ つながっているノート({count})", "view": "表示" }, "fused": "融合済み", "fusion": { "archiveOriginals": "オリジナルのノートをアーカイブ", "cancel": "キャンセル", "confirmFusion": "融合を確認", "createBacklinks": "オリジナルのノートへのバックリンクを作成", "edit": "編集", "error": "ノートのマージに失敗しました", "finishEditing": "編集を終了", "generateError": "融合の生成に失敗しました", "generateFusion": "融合を生成", "generating": "生成中...", "keepAllTags": "すべてのタグを保持", "mergeNotes": "{count}個のノートをマージ", "modify": "修正", "noContentReturned": "APIから融合コンテンツが返されませんでした", "notesToMerge": "📝 マージするノート", "optionalPrompt": "💬 融合プロンプト(オプション)", "optionsTitle": "融合オプション", "previewTitle": "📝 マージされたノートのプレビュー", "promptPlaceholder": "AIへのオプションの指示(例:'ノート1のフォーマルなスタイルを維持する')...", "success": "ノートを正常にマージしました!", "title": "🔗 インテリジェントな融合", "unknownDate": "日付不明", "useLatestTitle": "最新のノートをタイトルとして使用" }, "helpful": "役に立つ", "insightReady": "洞察の準備ができました!", "notHelpful": "役に立たない", "overlay": { "error": "つながりの読み込みエラー", "loading": "読み込み中...", "noConnections": "つながりが見つかりませんでした", "searchPlaceholder": "つながりを検索...", "sortBy": "並び替え:", "sortOldest": "最古", "sortRecent": "最新", "sortSimilarity": "類似度", "title": "つながっているノート", "viewAll": "すべて並べて表示" }, "thanksFeedback": "フィードバックありがとうございます!", "thanksFeedbackImproving": "ありがとうございます!改善に役立てます。", "title": "何か気づきました...", "viewConnection": "つながりを表示", "match": "{percentage}% 一致" }, "nav": { "accountSettings": "アカウント設定", "adminDashboard": "管理ダッシュボード", "aiSettings": "AI設定", "archive": "アーカイブ", "buyMeACoffee": "コーヒーをご馳走する", "configureAI": "AI機能、プロバイダー、設定を構成します", "diagnostics": "診断", "donateOnKofi": "Ko-fiで寄付", "donationDescription": "一回限りの寄付をするか、月次サポーターになってください。", "donationNote": "プラットフォーム手数料なし • 即時支払い • 安全", "favorites": "お気に入り", "generalNotes": "一般ノート", "home": "ホーム", "login": "ログイン", "logout": "ログアウト", "manageAISettings": "AI設定を管理", "myLibrary": "マイライブラリ", "notebooks": "ノートブック", "notes": "ノート", "proPlan": "プロプラン", "profile": "プロフィール", "quickAccess": "クイックアクセス", "recent": "最近", "reminders": "リマインダー", "settings": "設定", "sponsorDescription": "月次スポンサーになり、認知されましょう。", "sponsorOnGithub": "GitHubでスポンサー", "support": "Mementoをサポート ☕", "supportDescription": "Mementoは100%無料でオープンソースです。あなたのサポートがこの状態を維持するのに役立ちます。", "supportDevelopment": "Mementoの開発をサポート ☕", "trash": "ゴミ箱", "userManagement": "ユーザー管理", "workspace": "ワークスペース", "chat": "AIチャット", "lab": "ラボ", "agents": "エージェント" }, "notebook": { "cancel": "キャンセル", "create": "ノートブックを作成", "createDescription": "新しいコレクションを開始して、ノート、アイデア、プロジェクトを効率的に整理しましょう。", "createNew": "新しいノートブックを作成", "creating": "作成中...", "delete": "ノートブックを削除", "deleteConfirm": "削除", "deleteWarning": "このノートブックを削除してもよろしいですか?ノートは一般ノートに移動されます。", "edit": "ノートブックを編集", "editDescription": "ノートブックの名前、アイコン、色を変更します。", "generating": "概要を生成中...", "labels": "ラベル", "name": "ノートブック名", "noLabels": "ラベルがありません", "selectColor": "色", "selectIcon": "アイコン", "summary": "ノートブックの概要", "summaryDescription": "このノートブックのすべてのノートのAI搭載の概要を生成します。", "summaryError": "概要の生成エラー", "namePlaceholder": "例:Q4マーケティング戦略", "myNotebook": "マイノートブック", "saving": "保存中...", "pdfTitle": "概要 — {name}", "pdfNotesLabel": "ノート:", "pdfGeneratedOn": "生成日:", "confidence": "信頼度", "savingReminder": "リマインダーの保存に失敗しました", "removingReminder": "リマインダーの削除に失敗しました" }, "notebookSuggestion": { "description": "このノートはこのノートブックに属しているようです", "dismiss": "無視", "dismissIn": "無視({timeLeft}秒で閉じます)", "generalNotes": "一般ノート", "move": "移動", "moveToNotebook": "ノートブックに移動", "title": "{name}に移動しますか?" }, "notebooks": { "allNotebooks": "すべてのノートブック", "create": "ノートブックを作成", "createFirst": "最初のノートブックを作成", "noNotebooks": "ノートブックがありません" }, "notes": { "add": "追加", "addCollaborators": "共同編集者を追加", "addImage": "画像を追加", "addItem": "項目を追加", "addLink": "リンクを追加", "addListItem": "+ リスト項目", "addNote": "ノートを追加", "adding": "追加中...", "aiAssistant": "AIアシスタント", "archive": "アーカイブ", "backgroundOptions": "背景オプション", "changeColor": "色を変更", "changeSize": "サイズを変更", "clarifyFailed": "明確化に失敗しました", "close": "閉じる", "color": "色", "confirmDelete": "このノートを削除してもよろしいですか?", "confirmLeaveShare": "この共有ノートを退出してもよろしいですか?", "contentOrMediaRequired": "コンテンツを入力するか、リンク/画像を追加してください", "copy": "コピー", "copyFailed": "ノートのコピーに失敗しました", "copySuccess": "ノートをコピーしました!", "createFirstNote": "最初のノートを作成", "date": "日付", "delete": "削除", "dragToReorder": "ドラッグして並べ替え", "duplicate": "複製", "edit": "ノートを編集", "emptyState": "ノートがありません", "fileTooLarge": "ファイルが大きすぎます:{fileName}。最大サイズは{maxSize}です。", "improveFailed": "改善に失敗しました", "inNotebook": "ノートブック内", "invalidDateTime": "無効な日付または時刻", "invalidFileType": "無効なファイルタイプ:{fileName}。JPEG、PNG、GIF、WebPのみ使用可能です。", "itemOrMediaRequired": "少なくとも1つの項目またはメディアを追加してください", "large": "大", "leaveShare": "退出", "linkAddFailed": "リンクの追加に失敗しました", "linkAdded": "リンクを追加しました", "linkMetadataFailed": "リンクのメタデータを取得できませんでした", "listItem": "リスト項目", "makeCopy": "コピーを作成", "markdown": "Markdown", "markdownMode": "Markdown", "markdownOff": "Markdownオフ", "markdownOn": "Markdownオン", "markdownPlaceholder": "ノートを作成...(Markdown対応)", "medium": "中", "more": "もっと見る", "moreOptions": "その他のオプション", "moveFailed": "移動に失敗しました", "newChecklist": "新しいチェックリスト", "newNote": "新しいノート", "noContent": "コンテンツなし", "noNotes": "ノートはありません", "noNotesFound": "ノートが見つかりませんでした", "noteCreateFailed": "ノートの作成に失敗しました", "noteCreated": "ノートを作成しました", "others": "その他", "pin": "ピン留め", "pinned": "ピン留め済み", "pinnedNotes": "ピン留めされたノート", "placeholder": "ノートを作成...", "preview": "プレビュー", "readOnly": "読み取り専用", "recent": "最近", "redo": "やり直し (Ctrl+Y)", "redoShortcut": "やり直し (Ctrl+Y)", "remindMe": "リマインド", "reminderDateTimeRequired": "日付と時刻を入力してください", "reminderMustBeFuture": "リマインダーは未来の日時に設定してください", "reminderPastError": "リマインダーは未来の日時に設定してください", "reminderRemoved": "リマインダーを削除しました", "reminderSet": "リマインダーを{datetime}に設定しました", "remove": "削除", "saving": "保存中...", "setReminder": "リマインダーを設定", "setReminderButton": "リマインダーを設定", "share": "共有", "shareWithCollaborators": "共同編集者と共有", "sharedBy": "共有者", "sharedReadOnly": "このノートは読み取り専用モードで共有されています", "shortenFailed": "短縮に失敗しました", "showCollaborators": "共同編集者を表示", "size": "サイズ", "small": "小", "takeNote": "ノートを作成...", "takeNoteMarkdown": "ノートを作成...(Markdown対応)", "time": "時刻", "title": "ノート", "titlePlaceholder": "タイトル", "transformFailed": "変換に失敗しました", "unarchive": "アーカイブを解除", "undo": "元に戻す (Ctrl+Z)", "undoShortcut": "元に戻す (Ctrl+Z)", "unpin": "ピン留め解除", "unpinned": "ピン留め解除", "untitled": "無題", "uploadFailed": "{filename}のアップロードに失敗しました", "view": "ノートを表示", "emptyStateTabs": "まだノートがありません。サイドバーの「新しいノート」を使って追加してください(AIタイトル提案が作成画面に表示されます)。", "viewCards": "カード表示", "viewCardsTooltip": "ドラッグ&ドロップで並べ替え可能なカードグリッド", "viewTabs": "リスト表示", "viewTabsTooltip": "上部にタブ、下にノート — タブをドラッグで並べ替え", "viewModeGroup": "ノートの表示モード", "reorderTabs": "タブを並べ替え", "modified": "更新日時", "created": "作成日時" }, "pagination": { "next": "→", "pageInfo": "{currentPage} / {totalPages} ページ", "previous": "←" }, "paragraphRefactor": { "casual": "カジュアル", "expand": "拡張する", "formal": "フォーマル", "improve": "改善する", "shorten": "短くする", "title": "テキストの改善" }, "profile": { "accountSettings": "アカウント設定", "autoDetect": "自動検出", "changePassword": "パスワードを変更", "changePasswordDescription": "パスワードを更新します。現在のパスワードが必要です。", "confirmPassword": "パスワードを確認", "currentPassword": "現在のパスワード", "description": "個人情報を更新", "displayName": "表示名", "displaySettings": "表示設定", "displaySettingsDescription": "外観とフォントサイズをカスタマイズします。", "email": "メールアドレス", "fontSize": "フォントサイズ", "fontSizeDescription": "読みやすくするためにフォントサイズを調整します。これはインターフェースのすべてのテキストに適用されます。", "fontSizeExtraLarge": "特大", "fontSizeLarge": "大", "fontSizeMedium": "中", "fontSizeSmall": "小", "fontSizeUpdateFailed": "フォントサイズの更新に失敗しました", "fontSizeUpdateSuccess": "フォントサイズを更新しました", "languageDescription": "この言語はAI機能、コンテンツ分析、インターフェーステキストに使用されます。", "languagePreferences": "言語設定", "languagePreferencesDescription": "AI機能とインターフェースの優先言語を選択してください。", "languageUpdateFailed": "言語の更新に失敗しました", "languageUpdateSuccess": "言語を更新しました", "manageAISettings": "AI設定を管理", "newPassword": "新しいパスワード", "passwordChangeFailed": "パスワードの変更に失敗しました", "passwordChangeSuccess": "パスワードを変更しました", "passwordError": "パスワードの更新エラー", "passwordUpdated": "パスワードを更新しました", "preferredLanguage": "優先言語", "profileError": "プロフィールの更新エラー", "profileUpdated": "プロフィールを更新しました", "recentNotesUpdateFailed": "最近のノート設定の更新に失敗しました", "recentNotesUpdateSuccess": "最近のノート設定を更新しました", "selectFontSize": "フォントサイズを選択", "selectLanguage": "言語を選択", "showRecentNotes": "最近のノートセクションを表示", "showRecentNotesDescription": "メインページに最近のノート(過去7日間)を表示します", "title": "プロフィール", "updateFailed": "プロフィールの更新に失敗しました", "updatePassword": "パスワードを更新", "updateSuccess": "プロフィールを更新しました" }, "reminder": { "cancel": "キャンセル", "reminderDate": "リマインダー日付", "reminderTime": "リマインダー時刻", "removeReminder": "リマインダーを削除", "save": "リマインダーを設定", "setReminder": "リマインダーを設定", "title": "リマインダー" }, "resetPassword": { "confirmNewPassword": "新しいパスワードを確認", "description": "以下に新しいパスワードを入力してください。", "invalidLinkDescription": "このパスワードリセットリンクは無効または期限切れです。", "invalidLinkTitle": "無効なリンク", "loading": "読み込み中...", "newPassword": "新しいパスワード", "passwordMismatch": "パスワードが一致しません", "requestNewLink": "新しいリンクをリクエスト", "resetPassword": "パスワードをリセット", "resetting": "リセット中...", "success": "パスワードが正常にリセットされました。ログインできます。", "title": "パスワードをリセット" }, "search": { "exactMatch": "完全一致", "noResults": "結果が見つかりませんでした", "placeholder": "検索", "related": "関連", "resultsFound": "{count}件のノートが見つかりました", "searchPlaceholder": "ノートを検索...", "searching": "検索中...", "semanticInProgress": "AI検索中...", "semanticTooltip": "AIセマンティック検索" }, "semanticSearch": { "exactMatch": "完全一致", "related": "関連", "searching": "検索中..." }, "settings": { "about": "について", "account": "アカウント", "appearance": "外観", "cleanTags": "孤立タグをクリーン", "cleanTagsDescription": "どのノートでも使用されていないタグを削除します", "description": "設定と環境設定を管理", "language": "言語", "languageAuto": "自動検出", "maintenance": "メンテナンス", "maintenanceDescription": "データベースの健全性を維持するツール", "notifications": "通知", "privacy": "プライバシー", "profile": "プロフィール", "searchNoResults": "一致する設定が見つかりません", "security": "セキュリティ", "selectLanguage": "言語を選択", "semanticIndexing": "セマンティックインデックス", "semanticIndexingDescription": "すべてのノートのベクトルを生成して、意図に基づく検索を有効にします", "settingsError": "設定の保存エラー", "settingsSaved": "設定を保存しました", "theme": "テーマ", "themeDark": "ダーク", "themeLight": "ライト", "themeSystem": "システム", "title": "設定", "version": "バージョン", "cleanupDone": "{created}件のラベルレコードを同期し、{deleted}件の孤立レコードを削除しました", "cleanupNothing": "実行不要 — ラベルはすでにノートと一致しています", "cleanupWithErrors": "一部の操作に失敗しました", "cleanupError": "ラベルのクリーンアップに失敗しました", "indexingComplete": "インデックス完了:{count}件のノートを処理しました", "indexingError": "インデックス作成中にエラーが発生しました", "emailNotifications": "メール通知", "emailNotificationsDesc": "重要な通知をメールで受け取ります", "desktopNotifications": "デスクトップ通知", "desktopNotificationsDesc": "ブラウザで通知を受け取ります", "notificationsDesc": "通知設定を管理します" }, "sidebar": { "archive": "アーカイブ", "editLabels": "ラベルを編集", "labels": "ラベル", "notes": "ノート", "reminders": "リマインダー", "trash": "ゴミ箱", "newNoteTabs": "新しいノート", "newNoteTabsHint": "このノートブックにノートを作成", "noLabelsInNotebook": "このノートブックにはまだラベルがありません" }, "support": { "aiApiCosts": "AI APIコスト:", "buyMeACoffee": "コーヒーをご馳走する", "contributeCode": "コードを貢献", "description": "Mementoは100%無料でオープンソースです。あなたのサポートがこの状態を維持するのに役立ちます。", "directImpact": "直接的な影響", "domainSSL": "ドメイン&SSL:", "donateOnKofi": "Ko-fiで寄付", "donationDescription": "一回限りの寄付をするか、月次サポーターになってください。", "githubDescription": "定期的なサポート • 公開認知 • 開発者向け", "hostingServers": "ホスティング&サーバー:", "howSupportHelps": "あなたのサポートがどのように役立つか", "kofiDescription": "プラットフォーム手数料なし • 即時支払い • 安全", "otherWaysTitle": "その他のサポート方法", "reportBug": "バグを報告", "shareTwitter": "Twitterでシェア", "sponsorDescription": "月次スポンサーになり、認知されましょう。", "sponsorOnGithub": "GitHubでスポンサー", "sponsorPerks": "スポンサー特典", "starGithub": "GitHubでスターをつける", "title": "Mementoの開発をサポート", "totalExpenses": "合計経費:", "transparency": "透明性", "transparencyDescription": "私は完全な透明性を信じています。寄付の使い道は以下の通りです:" }, "testPages": { "titleSuggestions": { "analyzing": "分析中...", "contentLabel": "コンテンツ(50語以上必要):", "error": "エラー:", "idle": "アイドル", "noSuggestions": "まだ提案がありません。50語以上入力して2秒待ってください。", "placeholder": "ここに少なくとも50語を入力してください...", "status": "ステータス:", "suggestions": "提案({count}):", "title": "タイトル提案をテスト", "wordCount": "単語数:" } }, "time": { "daysAgo": "{count}日前", "hoursAgo": "{count}時間前", "justNow": "たった今", "minutesAgo": "{count}分前", "today": "今日", "tomorrow": "明日", "yesterday": "昨日" }, "titleSuggestions": { "available": "タイトルの提案", "dismiss": "無視", "generating": "生成中...", "selectTitle": "タイトルを選択", "title": "AIの提案" }, "toast": { "feedbackFailed": "フィードバックの送信に失敗しました", "notesFusionSuccess": "ノートが正常にマージされました!", "openConnectionFailed": "接続を開けませんでした", "openingConnection": "接続を開いています...", "operationFailed": "操作が失敗しました", "operationSuccess": "操作が成功しました", "saveFailed": "設定の保存に失敗しました", "saved": "設定が保存されました", "thanksFeedback": "フィードバックありがとうございます!", "thanksFeedbackImproving": "ありがとうございます!改善に役立てます。" }, "trash": { "title": "ゴミ箱", "empty": "ゴミ箱は空です", "emptyDescription": "削除されたメモはここに表示されます", "restore": "復元", "deletePermanently": "完全に削除", "noteTrashed": "メモをゴミ箱に移動しました", "noteRestored": "メモを復元しました", "notePermanentlyDeleted": "メモを完全に削除しました", "emptyTrash": "ゴミ箱を空にする", "emptyTrashConfirm": "ゴミ箱内のすべてのメモを完全に削除しますか?", "emptyTrashSuccess": "ゴミ箱を空にしました", "permanentDelete": "完全に削除", "permanentDeleteConfirm": "このメモは完全に削除されます。この操作は取り消せません。" }, "ui": { "close": "閉じる", "collapse": "折りたたむ", "expand": "展開", "open": "開く" }, "mcpSettings": { "title": "MCP設定", "description": "APIキーの管理と外部ツールの設定", "whatIsMcp": { "title": "MCPとは?", "description": "Model Context Protocol(MCP)は、AIモデルが外部ツールやデータソースと安全にやり取りできるようにするオープンプロトコルです。MCPを使用すると、Claude Code、Cursor、N8NなどのツールをMementoインスタンスに接続し、プログラムでノートの読み取り、作成、整理を行うことができます。", "learnMore": "MCPについて詳しく知る" }, "serverStatus": { "title": "サーバーステータス", "running": "実行中", "stopped": "停止", "mode": "モード", "url": "URL" }, "apiKeys": { "title": "APIキー", "description": "APIキーにより、外部ツールがMCP経由でノートにアクセスできます。キーは秘密にしてください。", "generate": "新しいキーを生成", "empty": "APIキーはまだありません。生成して始めましょう。", "active": "有効", "revoked": "無効化", "revoke": "無効化", "delete": "削除", "createdAt": "作成日", "lastUsed": "最終使用", "never": "未使用", "confirmRevoke": "このキーを無効化してよろしいですか?使用中のツールがアクセスを失います。", "confirmDelete": "このキーを永久に削除してよろしいですか?" }, "createDialog": { "title": "APIキーを生成", "description": "外部ツールをノートに接続するための新しいAPIキーを作成します。", "nameLabel": "キー名", "namePlaceholder": "例:Claude Code、Cursor、N8N", "generating": "生成中...", "generate": "生成", "successTitle": "APIキーが生成されました", "successDescription": "今すぐAPIキーをコピーしてください。後で再度表示することはできません。", "copy": "コピー", "copied": "コピーしました!", "done": "完了" }, "configInstructions": { "title": "設定手順", "description": "APIキーを使用してこれらのツールを設定してください。", "claudeCode": { "title": "Claude Code", "description": "Claude CodeのMCP設定ファイルに以下を追加してください:" }, "cursor": { "title": "Cursor", "description": "CursorのMCP設定に以下を追加してください:" }, "n8n": { "title": "N8N", "description": "N8N MCPノードで以下の認証情報を使用してください:" } } }, "agents": { "title": "エージェント", "subtitle": "監視・調査タスクを自動化", "newAgent": "新しいエージェント", "myAgents": "マイエージェント", "noAgents": "エージェントなし", "noAgentsDescription": "最初のエージェントを作成するか、下のテンプレートをインストールして監視タスクを自動化しましょう。", "types": { "scraper": "モニター", "researcher": "リサーチャー", "monitor": "オブザーバー", "custom": "カスタム" }, "typeDescriptions": { "scraper": "複数のサイトをスクレイピングして要約を作成", "researcher": "トピックに関する情報を検索", "monitor": "ノートブックを監視しノートを分析", "custom": "独自のプロンプトを持つ自由エージェント" }, "form": { "agentType": "エージェントタイプ", "name": "名前", "namePlaceholder": "例:火曜日のAIウォッチ", "description": "説明(任意)", "descriptionPlaceholder": "週次AIニュースまとめ", "urlsLabel": "スクレイピングするURL", "urlsOptional": "(任意)", "sourceNotebook": "監視するノートブック", "selectNotebook": "ノートブックを選択...", "targetNotebook": "対象ノートブック", "inbox": "受信箱", "instructions": "AIの指示", "instructionsPlaceholder": "エージェントの動作を説明...", "frequency": "頻度", "cancel": "キャンセル", "saving": "保存中...", "save": "保存", "create": "エージェントを作成", "editTitle": "エージェントを編集", "createTitle": "新しいエージェント", "nameRequired": "名前は必須です", "addUrl": "URLを追加", "advancedMode": "詳細設定", "instructionsHint": "自動プロンプトを置き換えます", "researchTopic": "調査テーマ", "researchTopicPlaceholder": "例: AIの最新動向", "notifyEmail": "メール通知", "notifyEmailHint": "実行後にエージェントの結果をメールで受け取る" }, "frequencies": { "manual": "手動", "hourly": "毎時間", "daily": "毎日", "weekly": "毎週", "monthly": "毎月" }, "status": { "success": "成功", "failure": "失敗", "running": "実行中", "pending": "保留中" }, "actions": { "edit": "編集", "run": "実行", "delete": "削除", "deleteConfirm": "エージェント「{name}」を削除しますか?", "toggleOn": "エージェント有効", "toggleOff": "エージェント無効" }, "toasts": { "created": "エージェントを作成しました", "updated": "エージェントを更新しました", "deleted": "「{name}」を削除しました", "deleteError": "削除エラー", "runSuccess": "「{name}」が正常に実行されました", "runError": "エラー:{error}", "runFailed": "実行に失敗しました", "runGenericError": "実行中にエラーが発生しました", "toggleError": "エージェントの切り替えエラー", "installSuccess": "「{name}」をインストールしました", "installError": "インストール中にエラーが発生しました", "saveError": "保存エラー" }, "templates": { "title": "テンプレート", "install": "インストール", "installing": "インストール中...", "veilleAI": { "name": "AIウォッチ", "description": "AI専門の5サイトをスクレイピングし、週次まとめを生成します。" }, "veilleTech": { "name": "Techウォッチ", "description": "主要テックサイトをスクレイピングし、ニュースまとめを作成します。" }, "veilleDev": { "name": "Devウォッチ", "description": "開発者向けサイトをスクレイピングし、新しい技術やフレームワークを要約します。" }, "surveillant": { "name": "ノートオブザーバー", "description": "ノートブックの最新ノートを分析し、補足・参考文献・リンクを提案します。" }, "chercheur": { "name": "トピックリサーチャー", "description": "トピックに関する詳細情報を検索し、参考文献付きの構造化ノートを作成します。" } }, "runLog": { "title": "履歴", "noHistory": "実行履歴なし", "toolTrace": "{count}件のツール呼び出し", "step": "ステップ {num}" }, "tools": { "title": "エージェントツール", "webSearch": "ウェブ検索", "webScrape": "ウェブスクレイプ", "noteSearch": "ノート検索", "noteRead": "ノート読み取り", "noteCreate": "ノート作成", "urlFetch": "URL取得", "memorySearch": "メモリ", "configNeeded": "設定", "selected": "{count}件選択済み", "maxSteps": "最大反復回数" }, "metadata": { "executions": "{count}回実行" }, "defaultRoles": { "scraper": "あなたは監視アシスタントです。複数のウェブサイトの記事を明確で構造化された要約にまとめてください。", "researcher": "あなたは厳密な研究者です。要求されたトピックについて、背景、要点、議論、参考文献を含む調査ノートを作成してください。", "monitor": "あなたは分析アシスタントです。提供されたノートを分析し、方向性、参考文献、ノート間の関連性を提案してください。", "custom": "あなたは役立つアシスタントです。" }, "help": { "title": "エージェントガイド", "btnLabel": "ヘルプ", "close": "閉じる", "whatIsAgent": "エージェントとは?", "whatIsAgentContent": "An **agent** is an AI assistant that runs automatically to perform tasks for you. It has access to **tools** (web search, web scraping, note reading...) and produces a **note** with its results.\n\nThink of it as a small autonomous worker: you give it a mission, it researches or scrapes information, then writes a structured note you can read later.", "howToUse": "エージェントの使い方", "howToUseContent": "1. Click **\"New Agent\"** (or start from a **Template** at the bottom of the page)\n2. Choose an **agent type** (Researcher, Monitor, Observer, Custom)\n3. Give it a **name** and fill in the type-specific fields\n4. Optionally pick a **target notebook** where results will be saved\n5. Choose a **frequency** (Manual = you trigger it yourself)\n6. Click **Create**, then hit the **Run** button on the agent card\n7. Once finished, a new note appears in your target notebook", "types": "エージェントの種類", "typesContent": "### Researcher\nSearches the web on a **topic you define** and creates a structured note with sources and references.\n\n- **Fields:** name, research topic (e.g. \"Latest advances in quantum computing\")\n- **Default tools:** web search, web scraping, note search, note creation\n- **Requirements:** a web search provider must be configured (SearXNG or Brave Search)\n\n### Monitor (Scraper)\nScrapes a **list of URLs** you specify and produces a summary of their content.\n\n- **Fields:** name, list of URLs (e.g. tech news sites, blogs...)\n- **Default tools:** web scraping, note creation\n- **Use case:** weekly tech watch, competitor monitoring, blog roundups\n\n### Observer (Notebook Monitor)\nReads notes from a **notebook you select** and produces analysis, connections, and suggestions.\n\n- **Fields:** name, source notebook (the one to analyze)\n- **Default tools:** note search, note read, note creation\n- **Use case:** find connections between your notes, get reading suggestions, detect recurring themes\n\n### Custom\nA blank canvas: you write your own **prompt** and pick your own **tools**.\n\n- **Fields:** name, description, custom instructions (in Advanced mode)\n- **No default tools** — you choose exactly what the agent needs\n- **Use case:** anything creative or specific that doesn't fit the other types", "advanced": "詳細モード(AI指示、最大反復回数)", "advancedContent": "Click **\"Advanced mode\"** at the bottom of the form to access additional settings.\n\n### AI Instructions\n\nThis field lets you **replace the default system prompt** for the agent. If left empty, the agent uses an automatic prompt adapted to its type.\n\n**Why use it?** You want to control exactly how the agent behaves. For example:\n- \"Write the summary in English, even if sources are in French\"\n- \"Structure the note with sections: Context, Key Points, Personal Opinion\"\n- \"Ignore articles older than 30 days and focus on recent news\"\n- \"For each detected theme, suggest 3 follow-up leads with links\"\n\n> **Note:** Your instructions replace the defaults, they don't add to them.\n\n### Max iterations\n\nThis is the **maximum number of cycles** the agent can perform. One cycle = the agent thinks, calls a tool, reads the result, then decides the next action.\n\n- **3-5 iterations:** for simple tasks (scraping a single page)\n- **10 iterations (default):** good balance for most cases\n- **15-25 iterations:** for deep research where the agent needs to explore multiple leads\n\n> **Warning:** More iterations = more time and potentially higher API costs.", "tools": "利用可能なツール(詳細)", "toolsContent": "When advanced mode is enabled, you can choose exactly which tools the agent can use.\n\n### Web Search\nAllows the agent to **search the internet** via SearXNG or Brave Search.\n\n- **What it does:** The agent formulates a query, gets search results, and can then scrape the most relevant pages.\n- **When to enable:** When the agent needs to find information on a topic (Researcher or Custom type).\n- **Configuration required:** SearXNG (with JSON format enabled) or a Brave Search API key. Configurable in **Admin > Agent Tools**.\n- **Example:** The agent searches \"React Server Components best practices 2025\", gets 10 results, then scrapes the top 3.\n\n### Web Scrape\nAllows the agent to **extract text content from a web page** given its URL.\n\n- **What it does:** The agent visits a URL and retrieves the structured text (headings, paragraphs, lists). Ads, menus and footers are typically filtered out.\n- **When to enable:** For the Monitor type (mandatory), or any agent that needs to read web pages.\n- **Configuration:** Works out of the box, but a **Jina Reader API key** improves quality and removes rate limits. Configurable in **Admin > Agent Tools**.\n- **Example:** The agent scrapes 5 tech blogs and produces a synthesized summary.\n\n### Note Search\nAllows the agent to **search your existing notes**.\n\n- **What it does:** The agent performs a text search across all your notes (or a specific notebook).\n- **When to enable:** For Observer-type agents, or any agent that needs to cross-reference information with your notes.\n- **Configuration:** None — works immediately.\n- **Example:** The agent searches all notes containing \"machine learning\" to see what you've already written on the topic.\n\n### Read Note\nAllows the agent to **read the full content of a specific note**.\n\n- **What it does:** After finding a note (via Note Search), the agent can read its entire content to analyze or use it.\n- **When to enable:** As a companion to Note Search. Enable both together so the agent can search AND read.\n- **Configuration:** None.\n- **Example:** The agent finds 5 notes about \"productivity\", reads them all, and writes a synthesis.\n\n### Create Note\nAllows the agent to **write a new note** in your target notebook.\n\n- **What it does:** The agent creates a note with a title and content. This is how results end up in your notebooks.\n- **When to enable:** Almost always — without this tool, the agent cannot save its results. **Leave it enabled by default.**\n- **Configuration:** None.\n- **Example:** The agent creates a note \"Tech Watch - Week 16\" with a summary of 5 articles.\n\n### Fetch URL\nAllows the agent to **download the raw content of a URL** (HTML, JSON, text...).\n\n- **What it does:** Unlike scraping which extracts clean text, Fetch URL retrieves raw content. Useful for APIs, JSON files, or non-standard pages.\n- **When to enable:** When the agent needs to query REST APIs, read RSS feeds, or access raw data.\n- **Configuration:** None.\n- **Example:** The agent queries the GitHub API to list the latest commits of a project.\n\n### Memory\nAllows the agent to **access its previous execution history**.\n\n- **What it does:** The agent can search through results from past runs. This lets it compare, track changes, or avoid repeating the same information.\n- **When to enable:** For agents that run regularly and need to maintain continuity between executions.\n- **Configuration:** None.\n- **Example:** The agent compares this week's news with last week's and highlights what's new.", "frequency": "頻度とスケジュール", "frequencyContent": "| Frequency | Behavior\n|-----------|----------\n| **Manual** | You click \"Run\" yourself — no automatic scheduling\n| **Hourly** | Runs every hour\n| **Daily** | Runs once per day\n| **Weekly** | Runs once per week\n| **Monthly** | Runs once per month\n\n> **Tip:** Start with \"Manual\" to test your agent, then switch to an automatic frequency once you're satisfied with the results.", "targetNotebook": "保存先ノートブック", "targetNotebookContent": "When an agent finishes its task, it **creates a note**. The **target notebook** determines where that note goes:\n\n- **Inbox** (default) — the note goes to your general notes\n- **Specific notebook** — choose a notebook to keep agent results organized\n\n> **Tip:** Create a dedicated notebook like \"Agent Reports\" to keep all automated content in one place.", "templates": "テンプレート", "templatesContent": "Templates are pre-configured agents ready to install in one click. You'll find them at the **bottom of the Agents page**.\n\nAvailable templates include:\n\n- **AI Watch** — weekly AI news roundup from 5 specialized sites\n- **Tech Watch** — general tech news summary\n- **Dev Watch** — developer news and new frameworks\n- **Note Observer** — analyzes a notebook and suggests connections\n- **Topic Researcher** — deep research on a specific topic\n\nOnce installed, you can edit the agent to customize it.", "tips": "ヒントとトラブルシューティング", "tipsContent": "- **Start with a template** and customize it — it's the fastest way to get a working agent\n- **Test with \"Manual\"** frequency before enabling automatic scheduling\n- **A \"Researcher\" agent requires a web search provider** — configure SearXNG (JSON format) or Brave Search in **Admin > Agent Tools**\n- **If an agent fails**, click on its card then **History** to see the execution log and tool traces\n- **The \"Enabled/Disabled\" toggle** lets you pause an agent without deleting it\n- **Web scraping quality** improves with a Jina Reader API key (optional, in Admin > Agent Tools)\n- **Combine \"Note Search\" + \"Read Note\"** so the agent can find AND analyze your notes' content\n- **Enable \"Memory\"** if your agent runs regularly — it will avoid repeating the same information across runs", "tooltips": { "agentType": "エージェントが実行するタスクの種類を選択してください。各タイプには異なる機能とフィールドがあります。", "researchTopic": "エージェントがウェブで調査するトピック。より良い結果のために具体的に指定してください。", "description": "このエージェントが何をするかの短い説明。目的を思い出すのに役立ちます。", "urls": "スクレイプするウェブサイトのリスト。エージェントは各URLにアクセスしてコンテンツを抽出します。", "sourceNotebook": "エージェントが分析するノートブック。このノートブックのノートを読んで関連性やテーマを見つけます。", "targetNotebook": "エージェントの結果ノートが保存される場所。受信トレイまたは特定のノートブックを選択してください。", "frequency": "エージェントが自動実行される頻度。テストするには手動から始めてください。", "instructions": "デフォルトのAIプロンプトを置き換えるカスタム指示。自動プロンプトを使用する場合は空のままにしてください。", "tools": "エージェントが使用できるツールを選択してください。各ツールはエージェントに特定の機能を与えます。", "maxSteps": "推論サイクルの最大数。ステップが多いほど深い分析ですが、時間がかかります。" } } }, "chat": { "title": "AIチャット", "subtitle": "ノートやAIエージェントとチャット", "newConversation": "新しい会話", "noHistory": "履歴なし", "untitled": "無題の会話", "deleteConfirm": "この会話を削除しますか?", "yes": "はい", "placeholder": "アシスタントにメッセージを送信...", "allNotebooks": "すべてのノートブック", "inAllNotebooks": "すべてのノートブック内", "active": "アクティブ", "disclaimer": "AIは間違えることがあります。重要な情報は確認してください。", "assistantError": "アシスタントエラー", "loadError": "会話の読み込みエラー", "createError": "会話の作成エラー", "deleteError": "削除エラー", "renamed": "会話名を変更しました", "renameError": "名前変更エラー", "welcome": "ノートの要約、新しいアイデアの生成、ノートブックについてのディスカッションなどをお手伝いします。", "searching": "検索中...", "noNotesFoundForContext": "この質問に関連するノートが見つかりませんでした。一般的な知識でお答えください。" }, "labHeader": { "title": "ラボ", "live": "ライブ", "currentProject": "現在のプロジェクト", "choose": "選択...", "yourSpaces": "あなたのスペース", "updated": "更新済み", "newSpace": "新しい思考スペース", "new": "新規", "renamed": "スペース名を変更しました", "renameError": "名前変更エラー", "created": "新しいスペースを作成しました", "createFailed": "作成に失敗しました", "deleteSpace": "スペースを削除", "deleted": "スペースを削除しました", "deleteError": "削除エラー" }, "notification": { "shared": "「{title}」を共有しました", "untitled": "無題", "notifications": "通知", "accept": "Accept", "accepted": "Share accepted", "decline": "Decline", "declined": "共有を拒否しました", "noNotifications": "No new notifications", "removed": "リストからノートを削除しました" }, "reminders": { "title": "リマインダー", "empty": "リマインダーなし", "emptyDescription": "ノートにリマインダーを追加すると、ここに表示されます。", "upcoming": "予定", "overdue": "期限切れ", "done": "完了", "markDone": "完了にする", "markUndone": "未完了にする", "todayAt": "今日 {time}", "tomorrowAt": "明日 {time}" } }