{
  "common": {
    "cancel": "キャンセル",
    "confirm": "確認",
    "retry": "再試行",
    "close": "閉じる",
    "back": "戻る",
    "save": "保存",
    "exit": "終了",
    "copy": "コピー",
    "loading": "読み込み中…",
    "enabled": "有効",
    "disabled": "無効",
    "unavailable": "利用不可",
    "pull_refresh": "引き下げて更新",
    "release_refresh": "離して更新",
    "refreshing": "更新中…",
    "refresh_done": "更新完了",
    "refresh_failed": "更新失敗",
    "no_more": "これ以上データはありません",
    "last_update": "最終更新 %T",
    "load_failed": "読み込み失敗",
    "submit_failed": "送信失敗",
    "refresh": "更新"
  },
  "app": {
    "initializing": "初期化中…",
    "preparing_engine": "アクセラレーションエンジンを準備中…",
    "connecting_server": "サーバーに接続中…",
    "verifying_account": "アカウントを確認中…",
    "server_unreachable": "サーバーに接続できません。ネットワークを確認してもう一度お試しください。"
  },
  "error_page": {
    "title": "接続失敗",
    "subtitle": "ネットワーク接続を確認して再試行してください",
    "try_following": "以下の操作をお試しください：",
    "tip_wifi": "Wi-Fi またはモバイルデータが有効か確認してください",
    "tip_browser": "ブラウザで任意のウェブページを開いてみてください",
    "tip_vpn": "VPN やプロキシを使用中の場合は、無効にしてから再試行してください",
    "tip_contact": "問題が解決しない場合は、サポートにお問い合わせください",
    "contact_support": "サポートに連絡",
    "copy_log": "ログをコピー",
    "close_app": "アプリを閉じる",
    "no_log": "ログはありません",
    "log_copied": "ログをクリップボードにコピーしました"
  },
  "auth": {
    "login": "ログイン",
    "register": "新規登録",
    "logout": "ログアウト",
    "email": "メールアドレス",
    "password": "パスワード",
    "confirm_password": "パスワード確認",
    "forgot_password": "パスワードを忘れた方",
    "reset_password": "パスワードをリセット",
    "send_code": "認証コードを送信",
    "verify_code": "認証コード",
    "email_first": "先にメールアドレスを入力してください",
    "code_sent": "認証コードを送信しました",
    "send_code_failed": "認証コードの送信に失敗しました",
    "fill_all_fields": "すべてのフィールドを入力してください",
    "password_mismatch": "パスワードが一致しません",
    "password_reset_ok": "パスワードをリセットしました。ログインしてください。",
    "reset_failed": "パスワードのリセットに失敗しました",
    "login_failed": "ログインに失敗しました",
    "register_failed": "登録に失敗しました",
    "no_account": "アカウントをお持ちでない方",
    "has_account": "すでにアカウントをお持ちの方",
    "go_register": "新規登録",
    "go_login": "ログイン",
    "invite_code": "招待コード（任意）",
    "email_suffix": "メールサフィックス",
    "logging_in": "ログイン中…",
    "registering": "登録中…",
    "quick_login": "Web ログイン",
    "logout_confirm": "ログアウトしますか？",
    "logout_desc": "ログアウトすると接続が切断されます。",
    "login_title": "{} にログイン",
    "login_subtitle": "おかえりなさい！メールアドレスとパスワードを入力してサービスをご利用ください。",
    "login_button": "ログイン",
    "email_hint": "メールアドレスを入力",
    "password_hint": "パスワードを入力",
    "no_account_question": "アカウントをお持ちでないですか？",
    "forgot_password_question": "パスワードを忘れましたか？",
    "enter_email_password": "メールアドレスとパスワードを入力してください",
    "login_check_credentials": "ログインに失敗しました。認証情報を確認してください。",
    "register_title": "アカウント作成",
    "register_subtitle": "サービスへようこそ。アカウントを作成して始めましょう。",
    "register_button": "アカウント作成",
    "username_hint": "ユーザー名を入力",
    "code_hint": "認証コードを入力",
    "new_password_hint": "新しいパスワードを入力",
    "confirm_password_hint": "新しいパスワードを確認",
    "invite_code_required": "招待コードを入力してください",
    "register_success": "登録しました。ログインしてください。",
    "register_retry": "登録に失敗しました。しばらくしてから再試行してください。",
    "reset_subtitle": "パスワードをリセットするには、メールアドレスを入力してください。",
    "reset_button": "パスワードをリセット",
    "reset_retry": "リセットに失敗しました。しばらくしてから再試行してください。"
  },
  "tab": {
    "home": "ホーム",
    "purchase": "プラン",
    "settings": "設定"
  },
  "home": {
    "connection_status": "接続状態",
    "connecting": "接続中...",
    "disconnecting": "切断中...",
    "connected": "接続済み",
    "not_connected": "未接続",
    "no_subscription": "サブスクリプションなし",
    "tap_to_connect": "タップして接続",
    "system_proxy": "システムプロキシ",
    "enhanced_mode": "拡張モード",
    "select_node": "ノードを選択",
    "node_line": "サーバー回線",
    "starting": "起動中…",
    "preparing": "準備中…",
    "fetching_nodes": "回線を取得中…",
    "auto_select": "自動選択（推奨）",
    "speed_test": "速度測定",
    "testing_speed": "測定中…",
    "retest_speed": "再測定",
    "no_nodes": "利用可能な回線はありません",
    "subscription_expired": "プランの期限が切れました",
    "traffic_used_up": "通信量を使い切りました",
    "nodes_load_failed": "回線の読み込みに失敗しました",
    "reset_traffic": "通信量をリセット",
    "renew_plan": "プランを更新",
    "disconnect_confirm_title": "接続を切断",
    "disconnect_confirm_desc": "現在の接続を切断しますか？",
    "protected": "保護中",
    "no_node_selected": "回線が選択されていません",
    "latency_ms": "遅延 {}ms",
    "loading": "読み込み中…",
    "fetching_subscribe": "サブスクリプション情報を取得中…",
    "ready": "準備完了",
    "starting_engine": "アクセラレーションエンジンを起動中…",
    "start_failed_retry": "起動失敗。タップして再読み込み",
    "expired_renew": "プランの期限が切れました。更新してからご利用ください",
    "traffic_exhausted": "通信量を使い切りました。アップグレードまたは更新してください",
    "nodes_load_failed_retry": "回線の読み込みに失敗しました。タップして再読み込み",
    "fetch_subscribe_failed": "サブスクリプション情報の取得に失敗しました",
    "connect_failed_retry": "接続に失敗しました。回線を切り替えてみてください",
    "disconnect_failed_retry": "切断に失敗しました。しばらくしてから再試行してください",
    "buy_plan_first": "先にプランを購入してください",
    "disconnect_confirm_body": "切断するとアクセラレーションが利用できなくなります。切断しますか？",
    "confirm_disconnect": "切断する",
    "buy_now": "今すぐ購入",
    "already_purchased": "購入済みです。更新します",
    "buy_to_start": "プランを購入して利用を開始",
    "unknown_plan": "不明なプラン",
    "active": "有効",
    "unlimited": "無期限",
    "expire_date": "{} まで",
    "expired_date": "期限切れ · {}",
    "current_plan": "現在のプラン",
    "traffic_usage": "通信量",
    "load_failed_retry": "読み込み失敗。タップして再試行",
    "days_unit": "日",
    "admin_required": "管理者権限が必要です",
    "toggle_failed": "切り替え失敗"
  },
  "purchase": {
    "title": "プラン購入",
    "subtitle": "あなたに合ったプランを選んで、より快適なサービスをお楽しみください",
    "no_plans": "購入可能なプランはありません",
    "pull_retry": "引き下げて再試行",
    "recurring": "定期プラン",
    "traffic_pack": "通信量パック",
    "monthly": "月額",
    "quarterly": "3ヶ月",
    "half_yearly": "半年",
    "yearly": "年額",
    "two_years": "2年",
    "three_years": "3年",
    "one_time": "一回限り",
    "reset_traffic": "通信量リセット",
    "deposit": "チャージ",
    "free": "無料",
    "from_price": "{} から",
    "plan_info": "プラン情報",
    "order_info": "注文情報",
    "billing_period": "お支払い期間",
    "coupon": "クーポン",
    "coupon_hint": "クーポンコードを入力（任意）",
    "verify": "確認",
    "coupon_invalid": "クーポンコードが無効です",
    "coupon_not_applicable": "このクーポンは選択した期間に適用されません",
    "coupon_cleared": "クリアしました：このクーポンは現在の期間に適用されません",
    "cost_detail": "料金詳細",
    "plan_amount": "プラン料金",
    "discount": "割引",
    "total": "合計",
    "balance_deduct": "残高から差し引き",
    "plan_balance_deduct": "プラン残額から差し引き",
    "refund_amount": "返金額",
    "order_amount": "注文金額",
    "payment_method": "お支払い方法",
    "no_payment_method": "利用可能なお支払い方法がありません",
    "fee": "手数料",
    "fee_amount": "手数料 {}",
    "actual_amount": "お支払い金額",
    "includes_fee": "手数料 {} を含む",
    "confirm_pay": "お支払いを確認",
    "submit_order": "注文を送信",
    "pay_now": "今すぐ支払う  {}",
    "pay_success": "お支払い完了",
    "pay_failed": "お支払いに失敗しました。しばらくしてから再試行してください。",
    "order_failed": "注文に失敗しました。しばらくしてから再試行してください。",
    "fetch_failed": "プラン一覧の取得に失敗しました",
    "confirm_pay_title": "お支払いを確認"
  },
  "settings": {
    "title": "設定",
    "language": "言語",
    "proxy_mode": "プロキシモード",
    "rule_mode": "スマート",
    "global_mode": "グローバル",
    "theme": "テーマ",
    "follow_system": "システム",
    "light": "ライト",
    "dark": "ダーク",
    "account": "アカウント",
    "my_orders": "注文履歴",
    "traffic_log": "通信量ログ",
    "ticket": "チケット",
    "invite": "紹介プログラム",
    "website": "公式サイト",
    "support": "サポート",
    "check_update": "アップデートを確認",
    "debug_log": "デバッグログ",
    "connect_tv": "TV に接続",
    "about": "について",
    "version": "バージョン",
    "advanced": "詳細設定",
    "proxy_port": "プロキシポート",
    "lan_sharing": "LAN アクセスを許可",
    "change_password": "パスワードを変更",
    "old_password": "現在のパスワード",
    "new_password": "新しいパスワード",
    "confirm_new_password": "新しいパスワードを確認",
    "password_changed": "パスワードを変更しました",
    "password_change_failed": "パスワードの変更に失敗しました",
    "subtitle": "アカウント設定と環境設定を管理",
    "account_info": "アカウント情報",
    "balance": "残高",
    "auto_renewal": "自動更新",
    "my_tickets": "マイチケット",
    "appearance": "外観",
    "theme_mode": "テーマモード",
    "proxy_preference": "プロキシ設定",
    "routing_rules": "ルーティングルール",
    "more_info": "その他",
    "official_website": "公式ウェブサイト",
    "open_failed": "開くことができませんでした",
    "pull_reload_account": "引き下げてアカウント情報を更新",
    "debug_log_unlocked": "デバッグログが有効になりました",
    "fill_password": "パスワードを入力してください",
    "password_mismatch": "新しいパスワードが一致しません",
    "submitting": "送信中…",
    "confirm_change": "変更を確認",
    "change_failed": "変更に失敗しました",
    "logout_desc": "ログアウトするとアクセラレーション接続が切断されます。続行しますか？",
    "confirm_logout": "ログアウト",
    "mixed_port": "Mixed ポート",
    "mixed_port_desc": "HTTP / SOCKS5 共有",
    "allow_lan_connection": "LAN 接続を許可",
    "allow_lan_desc": "LAN デバイスがこのプロキシを使用できるようにする",
    "not_running": "未実行",
    "lan_enabled": "LAN 共有を有効にしました",
    "lan_disabled": "LAN 共有を無効にしました",
    "copied_addr": "{} をコピーしました",
    "no_log": "ログはありません",
    "log_copied": "すべてのログをコピーしました",
    "log_cleared": "ログを消去しました",
    "copy_all": "すべてコピー",
    "clear_log": "消去",
    "debug": "デバッグ",
    "log_entries": "{} 件",
    "webview_load_failed": "WebView の読み込みに失敗しました"
  },
  "routing": {
    "title": "カスタムルーティング",
    "entry_desc": "ドメイン / IP / プロセス振り分け",
    "rule_count": "{} 件",
    "empty": "カスタムルールがありません",
    "empty_hint": "ルールを追加して、ドメイン・IP・プロセス・アプリをプロキシ／直接／ブロックに振り分けます",
    "priority_hint": "カスタムルールはデフォルトの中国ダイレクトより優先されます。上から順に照合され、最初に一致したものが適用されます。",
    "add_title": "ルールを追加",
    "edit_title": "ルールを編集",
    "delete": "削除",
    "match_type": "一致タイプ",
    "value": "値",
    "value_hint": "複数の値はカンマまたは改行で区切ります",
    "value_empty": "値を入力してください",
    "action": "アクション",
    "type_domain": "ドメイン",
    "type_domain_suffix": "ドメインサフィックス",
    "type_domain_keyword": "ドメインキーワード",
    "type_ip_cidr": "IP 範囲",
    "type_process_name": "プロセス名",
    "type_package_name": "パッケージ名",
    "hint_domain": "example.com",
    "hint_domain_suffix": ".example.com",
    "hint_domain_keyword": "google",
    "hint_ip_cidr": "192.168.0.0/16",
    "hint_package_name": "com.android.chrome",
    "action_proxy": "プロキシ",
    "action_direct": "直接接続",
    "action_block": "ブロック",
    "apply": "今すぐ適用",
    "applied": "ルールを適用しました",
    "apply_failed": "適用に失敗しました。再試行してください",
    "changed_pending": "ルールが変更されました。適用後に有効になります",
    "apply_on_reconnect": "再接続後に有効になります",
    "pick_app": "アプリを選択",
    "pick_process": "プロセスを選択",
    "picker_search": "検索",
    "picker_empty": "一致する項目がありません",
    "picker_selected": "{} 件選択",
    "picker_done": "完了（{}）",
    "comment": "メモ",
    "comment_hint": "任意。ルールを識別しやすくします"
  },
  "deposit": {
    "title": "残高チャージ",
    "action": "チャージ",
    "amount_step": "チャージ金額",
    "amount_label": "チャージ金額",
    "custom_amount": "カスタム金額",
    "amount_hint": "金額を入力してください",
    "amount_range": "範囲：¥1 - ¥1000",
    "amount_min": "金額は 1 以上にしてください",
    "amount_max": "金額は 1000 を超えられません",
    "bonus_amount": "ボーナス",
    "actual_received": "実際の入金"
  },
  "redeem": {
    "title": "ギフトコード",
    "subtitle": "ギフトコードを入力して、残高・データ・プラン特典を受け取れます",
    "code_hint": "ギフトコードを入力",
    "submit": "引き換える",
    "submitting": "引き換え中…",
    "success_balance": "引き換え成功！残高に ¥{} が追加されました",
    "success_duration": "引き換え成功！サブスクリプションが {} 日延長されました",
    "success_traffic": "引き換え成功！残データに {} GB が追加されました",
    "success_reset": "引き換え成功！データがリセットされました",
    "success_plan": "引き換え成功！新しいプランが {} 日間適用されました",
    "success_other": "引き換え成功！{} を獲得しました",
    "success_aggregate": "引き換え成功！獲得した特典：{}",
    "reward_balance": "残高 +¥{}",
    "reward_device_limit": "デバイス枠 +{} 台",
    "reward_expire_days": "期間 +{} 日",
    "reward_traffic": "データ +{} GB",
    "reward_reset": "データをリセット",
    "reward_sep": "、",
    "error_empty": "ギフトコードを入力してください",
    "error_not_exist": "ギフトコードが存在しません",
    "error_not_valid": "ギフトコードはまだ有効ではありません",
    "error_expired": "ギフトコードの有効期限が切れています",
    "error_limit_reached": "ギフトコードの使用回数の上限に達しました",
    "error_already_used": "このギフトコードはすでに使用されています",
    "error_failed": "引き換えに失敗しました"
  },
  "orders": {
    "title": "注文履歴",
    "no_orders": "注文はありません",
    "order_detail": "注文詳細",
    "order_no": "注文番号",
    "status_pending": "未払い",
    "status_paid": "支払い済み",
    "status_cancelled": "キャンセル済み",
    "status_refunded": "返金済み",
    "cancel_order": "注文をキャンセル",
    "pay_order": "注文を支払う"
  },
  "ticket": {
    "title": "チケット",
    "create": "新規チケット",
    "no_tickets": "チケットはありません",
    "subject": "件名",
    "content": "内容",
    "reply": "返信",
    "close_ticket": "チケットを閉じる",
    "status_open": "未対応",
    "status_replied": "返信済み",
    "status_closed": "クローズ",
    "submit": "送信",
    "send_failed": "送信失敗",
    "close_failed": "クローズ失敗"
  },
  "invite": {
    "title": "紹介プログラム",
    "commission_balance": "報酬残高",
    "registered_count": "登録数",
    "commission_rate": "報酬率",
    "invite_code": "招待コード",
    "copy_link": "招待リンクをコピー",
    "link_copied": "招待リンクをコピーしました",
    "transfer": "残高に移行",
    "withdraw": "出金",
    "commission_detail": "報酬明細",
    "transfer_amount": "移行金額",
    "withdraw_amount": "出金金額",
    "transfer_success": "移行しました",
    "withdraw_success": "出金申請を送信しました",
    "current_commission": "現在の紹介報酬",
    "total_commission": "累計報酬",
    "confirming": "確認中",
    "invited_users": "招待ユーザー",
    "generate": "生成",
    "generate_failed": "生成失敗",
    "transfer_failed": "移行失敗",
    "no_code_hint": "招待コードがありません。右上をタップして生成してください。",
    "copy_code": "招待コードをコピー",
    "enter_withdraw_account": "出金先アカウントを入力してください",
    "confirm_withdraw": "出金を確認"
  },
  "update": {
    "new_version": "新しいバージョンがあります",
    "current_version": "現在 v{}、最新 v{}",
    "go_update": "今すぐ更新",
    "later": "後で",
    "already_latest": "最新バージョンです",
    "already_latest_v": "最新バージョン v{} です",
    "check_failed": "アップデートの確認に失敗しました",
    "check_retry": "アップデートの確認に失敗しました。しばらくしてから再試行してください。",
    "no_subscribe_info": "サブスクリプション情報を取得できません"
  },
  "tray": {
    "show_window": "ウィンドウを表示",
    "system_proxy": "システムプロキシ",
    "enhanced_mode": "拡張モード",
    "node_submenu": "サーバー回線",
    "copy_export": "Shell Export をコピー",
    "quit": "終了"
  },
  "network": {
    "operation_failed": "操作に失敗しました。しばらくしてから再試行してください。",
    "timeout": "ネットワークタイムアウト。接続を確認してください。",
    "unreachable": "サーバーに接続できません。ネットワークを確認してください。"
  },
  "singbox": {
    "auth_cancelled": "認証がキャンセルされました",
    "permission_failed": "権限の設定に失敗しました：{}",
    "save_config_failed": "設定の保存に失敗しました",
    "start_vpn_failed": "VPN サービスの起動に失敗しました",
    "platform_unsupported": "このプラットフォームでは sing-box はサポートされていません",
    "binary_missing": "sing-box が見つかりません。assets/singbox にバイナリを配置してください。",
    "start_failed": "sing-box の起動に失敗しました",
    "start_failed_detail": "sing-box の起動に失敗しました：{}",
    "reload_unsupported_mobile": "モバイルではホットリロードに対応していません",
    "reload_no_config": "設定ファイルのパスがないため、リロードできません",
    "process_missing": "sing-box プロセスが見つかりません",
    "reload_unsupported_platform": "このプラットフォームでは SIGHUP リロードに対応していません",
    "reload_crashed": "リロード後に sing-box が異常終了しました",
    "connect_failed": "接続に失敗しました。回線を切り替えてみてください。",
    "disconnect_failed": "切断に失敗しました",
    "no_available_plan": "利用可能なプランはありません",
    "no_available_nodes": "利用可能な回線がありません",
    "parse_failed": "データの解析に失敗しました",
    "please_connect_first": "先に接続してください",
    "switch_node_failed": "ノードの切り替えに失敗しました",
    "binary_not_found": "assets/singbox にインポート可能なファイルが見つかりません: {}",
    "install_permission_failed": "インポートは成功しましたが、実行権限の設定に失敗しました",
    "process_exited_early": "プロセスが起動直後に終了しました",
    "unknown_error": "不明なエラー"
  },
  "traffic": {
    "remaining": "残り通信量",
    "expiry": "有効期限",
    "days_left": "あと{}日で期限切れ",
    "expired": "期限切れ",
    "reset_in_days": "あと{}日でリセット",
    "no_records": "通信量の記録はありません",
    "upload": "アップロード",
    "download": "ダウンロード"
  },
  "tv": {
    "title_spaced": "接 続 失 敗",
    "select_node": "回線を選択",
    "appearance": "外観",
    "pair_success": "ペアリング成功",
    "entering": "接続中…",
    "open_on_phone": "スマートフォンのアプリで開く",
    "settings_connect_tv": "設定  →  TV に接続",
    "verify_failed": "認証に失敗しました",
    "connect_failed": "接続に失敗しました",
    "paired": "ペアリング済み",
    "waiting_pair": "スマートフォンからのペアリングを待機中",
    "connect_to": "{} に接続",
    "pair_subtitle": "テレビでアプリを開いてペアリング画面を表示し、両方の端末を同じ Wi-Fi に接続してください",
    "available_devices": "利用可能なデバイス",
    "no_device": "テレビが見つかりません",
    "no_device_hint": "テレビがペアリング画面を表示し、スマートフォンと同じ Wi-Fi に接続されているか確認してください",
    "manual_entry": "見つからない場合は IP を手動入力",
    "manual_ip_title": "テレビの IP を手動入力",
    "manual_ip_hint": "テレビ画面に表示されているローカル IP アドレスを入力してください",
    "enter_code": "テレビに表示された 4 桁のコードを入力",
    "pair_button": "接続",
    "code_required": "4 桁のペアリングコードを入力してください",
    "pair_failed": "ペアリングに失敗しました。ネットワークを確認して再試行してください",
    "login_required": "先にログインしてください"
  }
}
