{ "menu": { "comments": "コメント管理", "stats": "ダッシュボード", "analytics": "アクセス統計", "settings": "サイト設定", "data": "データ管理" }, "layout": { "toggleMenu": "メニュー切り替え", "docs": "ドキュメント", "logout": "ログアウト", "moreActions": "その他の操作", "defaultSite": "デフォルトサイト", "theme": { "light": "ライト", "dark": "ダーク", "system": "システム" }, "version": { "title": "バージョン情報", "apiAddress": "API アドレス", "apiVersion": "API バージョン", "adminVersion": "管理画面バージョン", "match": "管理画面とAPIのバージョンが一致しています。", "mismatch": "バージョンが一致しません。互換性の問題を避けるため、APIサービスを更新してください。", "fetchError": "バージョン情報の取得に失敗しました:", "loading": "読み込み中...", "notConfigured": "未設定", "notFetched": "未取得", "ok": "OK" } }, "stats": { "title": "ダッシュボード", "overview": "概要", "total": "総コメント数", "approved": "承認済み", "pending": "承認待ち", "rejected": "却下済み", "trend": "コメント傾向", "bySite": "サイト別統計", "last7Days": "過去7日間", "last30Days": "過去30日間", "noData": "データなし", "table": { "domain": "ドメイン", "total": "合計", "approved": "承認済み", "pending": "承認待ち", "rejected": "却下済み" }, "loadError": "統計データの読み込みに失敗しました" }, "analytics": { "title": "アクセス統計", "overview": "概要", "totalPv": "総PV", "todayPv": "今日のPV", "weekPv": "今週のPV", "monthPv": "今月のPV", "totalPages": "訪問ページ数", "trend": "アクセス傾向", "pageDetail": "ページ詳細", "likeRank": "いいねランキング", "last7Days": "過去7日間", "last30Days": "過去30日間", "sort": { "pv": "PV順", "latest": "最新の訪問" }, "table": { "title": "ページタイトル", "pv": "PV", "time": "最終訪問", "url": "URL", "rank": "順位", "like": "いいね" }, "noData": "データなし", "noLikeData": "いいねデータなし", "loadError": "統計データの読み込みに失敗しました" }, "data": { "title": "データ管理", "sections": { "comments": { "title": "コメントデータ", "desc": "コメントの管理と他のフレームワークからのインポート。", "exportLabel": "エクスポート:", "exporting": "エクスポート中...", "exportJson": "JSONエクスポート", "importLabel": "インポート:", "importButton": "コメントをインポート", "source": { "cwd": "CWD (.json)", "twikoo": "Twikoo (.json)", "artalk": "Artalk (.json)" } }, "config": { "title": "システム設定", "desc": "管理画面設定、メール設定、ブラックリストなど。", "export": "設定エクスポート", "import": "設定インポート" }, "stats": { "title": "アクセス統計", "desc": "PV、いいね、アクセス傾向の管理。", "export": "統計エクスポート", "import": "統計インポート" }, "backup": { "title": "完全バックアップ", "desc": "全システムデータのバックアップと復元(コメント+設定+統計)。", "export": "完全エクスポート", "import": "完全復元" } }, "logs": { "title": "操作ログ" }, "prefixModal": { "title": "URLプレフィックス欠落を検出", "descPart1": "検出された ", "descPart2": " 件のコメントURLにプロトコルプレフィックス(http/https)がありません。", "descPart3": "インポート時に追加しますか?", "label": "ドメインプレフィックス (例: https://example.me)", "placeholder": "プレフィックスを入力", "skip": "スキップ (追加しない)", "confirm": "追加してインポート" }, "messages": { "exportSuccess": "エクスポート成功", "exportFailed": "エクスポート失敗", "fileReadFailed": "ファイル読み込み失敗", "jsonParseFailed": "JSON解析失敗", "importConfigSuccess": "設定インポート成功", "importStatsSuccess": "統計インポート成功", "importBackupSuccess": "完全復元成功", "importCommentsSuccess": "コメントインポート成功", "prefixRequired": "ドメインプレフィックスを入力してください", "importStart": "インポート開始: {name} (モード: {mode})", "fileParseSuccess": "ファイル解析成功、処理中...", "errorWithMessage": "エラー: {msg}", "parsedCommentsCount": "{count} 件のコメントを解析しました", "detectMissingPrefix": "{count} 件のURL欠落を検出、確認待ち...", "prefixAdded": "プレフィックス追加済み、続行中...", "skipPrefix": "プレフィックス追加をスキップ", "readFileFailedLog": "ファイル読み込み失敗", "importCommentsDone": "インポート完了: {message}" } }, "comments": { "title": "コメント管理", "statusFilter": { "all": "すべて", "approved": "承認済み", "pending": "承認待ち", "rejected": "却下済み" }, "refresh": "更新", "table": { "author": "ユーザー", "content": "コメント", "path": "パス", "status": "ステータス", "actions": "操作", "admin": "管理者", "time": "時間", "ip": "IP", "email": "メール" }, "actions": { "approve": "承認", "pending": "保留", "reject": "却下", "edit": "編集", "delete": "削除", "blockIp": "IPブロック", "blockEmail": "メールブロック", "pin": "固定" }, "pagination": { "prev": "前へ", "next": "次へ", "jumpTo": "移動", "page": "ページ", "confirm": "OK" }, "confirmDelete": "コメント {id} を削除しますか?", "confirmBlockIp": "IP {ip} をブラックリストに追加しますか?", "confirmBlockEmail": "メール {email} をブラックリストに追加しますか?", "successBlockIp": "IPをブロックしました", "successBlockEmail": "メールをブロックしました", "empty": "データなし", "editModal": { "title": "コメント編集", "name": "名前", "email": "メール", "url": "URL", "postSlug": "スラッグ", "postUrl": "記事URL", "content": "内容", "status": "ステータス", "priority": "優先度 (1=通常, 大きいほど上)", "cancel": "キャンセル", "save": "保存", "saving": "保存中..." } }, "settings": { "title": "設定", "tabs": { "comment": "コメントとセキュリティ", "feature": "機能設定", "emailNotify": "メール通知", "telegramNotify": "Telegram通知", "display": "表示設定" }, "comment": { "title": "コメント表示設定", "adminEmail": "管理者メール", "adminBadge": "管理者バッジ文字 (空の場合はデフォルトアイコン)", "adminEnabled": "管理者バッジを表示", "avatarPrefix": "アバタープレフィックス (デフォルト: https://gravatar.com/avatar)", "securityTitle": "セキュリティ設定", "requireReview": "新規コメントを承認制にする", "adminKey": "管理者キー (管理者メールでのコメントに必要)", "adminKeyPlaceholder": "キーを入力", "allowedDomains": "許可ドメイン (空の場合は制限なし。スペースまたはカンマ区切り)", "blockedIps": "ブロックIP (カンマまたは改行区切り)", "blockedEmails": "ブロックメール (カンマまたは改行区切り)", "save": "保存", "saving": "保存中..." }, "feature": { "title": "機能設定", "articleLike": "記事へのいいねを有効化", "articleLikeHint": "コメント欄上部に記事へのいいねボタンを表示します。", "commentLike": "コメントへのいいねを有効化", "commentLikeHint": "各コメントにいいねボタンを表示します。", "imageLightbox": "画像ライトボックス", "imageLightboxHint": "コメント内の画像を全画面プレビューします。", "placeholder": "プレースホルダー", "placeholderHint": "コメント入力欄のヒントテキスト。", "widgetLanguage": "ウィジェット言語", "widgetLanguageHint": "フロントエンドウィジェットの言語。", "save": "保存", "saving": "保存中..." }, "emailNotify": { "title": "メール通知設定", "enable": "メール通知を有効化", "smtpTitle": "1. SMTP設定", "provider": "プロバイダー", "host": "SMTPホスト", "port": "SMTPポート", "secure": "SSL接続", "user": "メールユーザー", "pass": "パスワード/アプリパスワード", "qqHint": "注意: QQメールはパスワードではなく認証コードを使用してください。", "163Hint": "注意: 163メールはパスワードではなく認証コードを使用してください。", "templateTitle": "2. テンプレート設定", "adminTemplate": "管理者通知テンプレート (HTML)", "adminTemplateHint": "変数: ${commentAuthor}, ${postTitle}, ${postUrl}, ${commentContent}", "replyTemplate": "返信通知テンプレート (HTML)", "replyTemplateHint": "変数: ${toName}, ${replyAuthor}, ${postTitle}, ${postUrl}, ${parentComment}, ${replyContent}", "testBtn": "テストメール送信", "testingBtn": "送信中...", "resetBtn": "テンプレートをリセット", "save": "設定を保存", "saving": "保存中..." }, "telegramNotify": { "title": "Telegram通知設定", "enable": "Telegram通知を有効化", "botToken": "Bot Token", "botTokenHint": "BotFather から取得", "chatId": "Chat ID", "chatIdHint": "ユーザーIDまたはグループID。userinfobot で確認できます。", "webhookBtn": "Webhook設定", "webhookSetting": "設定中...", "testBtn": "テストメッセージ送信", "testingBtn": "送信中...", "save": "保存", "saving": "保存中..." }, "display": { "title": "表示設定", "layoutTitle": "管理画面タイトル", "layoutTitleHint": "トップナビゲーションバーに表示されます。", "adminLanguage": "管理画面言語", "adminLanguageHint": "管理パネルの言語設定。", "save": "保存", "saving": "保存中..." }, "common": { "saveSuccess": "保存成功", "saveFailed": "保存失敗", "loading": "読み込み中..." } } }