{
  "welcome": "ようこそ",
  "activity": "アクティビティ",
  "membership": "メンバーシップ",
  "performance": "タイピング・パフォーマンス",
  "achievements": "実績",
  "milestone": "WPMマイルストーン",
  "testgoals": "テスト目標",
  "test_in_year": "過去1年間に{{count}}回のテストを実施",
  "generatingResults": "結果を生成中...",
  "loadingWords": "単語を読み込み中...",
  "startTypingPlaceholder": "入力を開始してください...",
  "restartTooltip": "リスタート",
  "testCompletionMessage": "テストが完了すると、ここに結果が表示されます",
  "guestBanner": "現在はゲストとして閲覧しています。<login>ログイン</login>して進行状況を保存しましょう。",
  "header": {
    "reddit": "Redditに参加",
    "discord": "Discordサーバー",
    "themeLight": "ライトモード",
    "themeDark": "ダークモード",
    "premiumTooltip": "プレミアム特典を体験"
  },
  "landing": {
    "hero": {
      "h1": "無料オンライン・タイピングテスト",
      "subtitle": "高度な分析機能を備えたタイピングテストで速度を測定し、詳細なパフォーマンス・インサイトで進歩を追跡しましょう。",
      "ctaPrimary": "無料でタイピングテストを開始",
      "ctaHint": "または Enter キーで開始"
    },
    "video": {
      "sectionTitle": "TypeUniverseの仕組み",
      "sectionSubtitle": "タイピング速度をテストし、充実した学習コンテンツでより早く上達しましょう。初心者、学生、そしてプロフェッショナルのために設計されています。",
      "title": "TypeUniverse タイピングテスト デモ",
      "description": "TypeUniverseでのタイピング速度のテスト方法と、体系的なタイピングレッスンによる上達方法をご覧ください。"
    },
    "cta": {
      "title": "もっと速くタイピングできるようになりたいですか？",
      "subtitle": "数百万人のユーザーと一緒に、今日から進歩を記録しましょう。",
      "button": "無料で始める"
    },
    "quickLinks": {
      "mainTitle": "タイピングツールと機能",
      "mainSubtitle": "タイピングのテスト、練習、上達に必要なものがすべて揃っています。速度の測定、過去の結果の分析、85以上の体系的なレッスンによるタッチタイピングの習得が可能です。",
      "articlesTitle": "タイピングガイドと記事",
      "articlesSubtitle": "豊富なブログコンテンツでタッチタイピングを学びましょう。初心者に最適です。",
      "actions": {
        "go": "開始",
        "read": "記事を読む"
      },
      "articleBadge": "記事",
      "readTime": "{{count}}分で読めます"
    },
    "speedComparison": {
      "title": "あなたのタイピング速度は？",
      "subtitle": "同じ文章を3つの速度で入力する様子をご覧ください — 初心者とプロの差は想像以上に大きいです。typeuniverse.comで定期的に練習しているユーザーは平均+32 WPM向上しています。",
      "beginner": "初心者",
      "aboveAverage": "平均以上",
      "professional": "プロフェッショナル"
    },
    "testimonials": {
      "title": "ユーザーの声",
      "subtitle": "typeuniverse.comでタイピング速度を向上させたユーザーの体験談です。",
      "q0": "2ヶ月で35から78 WPMになりました。構造化されたレッスンが大きな違いをもたらしました。",
      "q1": "6週間の毎日の練習後、速度が45 WPM上がりました。最高の無料タイピングプラットフォームです。",
      "q2": "ついに本物の進歩を追跡してくれるサイトを見つけました。3ヶ月で52 WPM向上 — 信じられませんでした。",
      "q3": "40 WPMから始め、今は安定して90に達しています。ゲームモードのおかげで毎日続けられました。",
      "q4": "証明書は履歴書に最適でした。数ヶ月で30から68 WPMに向上しました。",
      "q5": "すっきりしたインターフェイス、素晴らしいレッスン、邪魔なし。精度も82%から97%になりました。",
      "q6": "多言語サポートが気に入っています。毎日のテストでタイピング速度が44 WPM向上しました。",
      "q7": "進捗グラフがとても励みになります。4ヶ月の練習で55から95 WPMになりました。"
    }
  },
  "typingTest": {
    "h1": "速度と正確性をチェックする無料オンライン・タイピングテスト",
    "body1": "単なる速度チェックだけでなく、長期的な上達のために設計された高度なタイピングプラットフォームで、あなたの可能性を最大限に引き出しましょう。詳細な進捗管理、正確性の分析、パフォーマンスに関するインサイトにより、時間をかけて真のタイピングスキルを構築できます。",
    "body2": "22の異なる言語でタイピングを練習し、初心者からプロまでを対象とした100以上の体系的なレッスンを通じて、一歩ずつWPMを向上させ、タッチタイピングをマスターしましょう。",
    "info": {
      "title": "オンライン・タイピングテストでタイピング速度をチェック",
      "intro": {
        "p1": "タイピングテストは、キーボードをどれだけ速く、正確に打てるかを簡単に確認する方法です。当サイトの無料テストでは、わずか60秒でWPM（1分あたりの単語数）、正確性、一貫性を測定します。",
        "p2": "初心者でも経験豊富なタイピストでも、タイピング速度テストは現在のスキルレベルを把握し、継続的に改善するのに役立ちます。"
      },
      "howItWorks": {
        "title": "タイピング速度テストの仕組み",
        "p1": "入力を開始するとテストが自動的に始まり、60秒間行われます。すべてのキーストロークが測定され、リアルタイムでWPMと正確性が計算されます。",
        "p2": "タイピング速度は、文字ベースの国際標準を使用して計算されます。"
      },
      "faq": {
        "free": {
          "q": "TypeUniverseは無料で利用できますか？",
          "a": "はい！TypeUniverseは完全に無料です。回数無制限でタイピングテストやレッスンを無料で受けることができます。"
        },
        "login": {
          "q": "テストを受けるためにログインは必要ですか？",
          "a": "ログインは不要です。すぐに開始できます。無料アカウントを作成すると、進捗の追跡、タイピング認定証の取得、100以上のレッスンの利用が可能になります。"
        },
        "darkMode": {
          "q": "ダークモードに対応していますか？",
          "a": "はい。TypeUniverseはダークモードとライトモードの両方に対応しており、快適な環境でタイピングできます。"
        },
        "lessons": {
          "q": "タイピングレッスンは含まれていますか？",
          "aBeforeLink": "はい。TypeUniverseはあらゆるスキルレベルに対応した体系的なタイピングレッスンを提供しています。ログインすることで、",
          "linkText": "100以上の無料タイピングレッスン",
          "aAfterLink": "にアクセスし、速度と正確性を向上させることができます。"
        },
        "languages": {
          "q": "複数の言語でテストを受けられますか？",
          "a": "はい。TypeUniverseは英語、トルコ語、スペイン語、フランス語、ドイツ語、ポルトガル語、イタリア語、ロシア語、インドネシア語、フィリピン語、中国語、日本語、韓国語、アラビア語、ヒンディー語、ベトナム語をサポートしています。"
        }
      },
      "wpmStandards": {
        "title": "良いタイピング速度とは？",
        "intro": "タイピング速度は1分あたりの単語数（WPM）で測ります。レベル別の速度の目安：",
        "levels": [
          {
            "range": "30 WPM未満",
            "label": "初心者",
            "desc": "始めたばかり。速さより正確さを優先しましょう。"
          },
          {
            "range": "30–50 WPM",
            "label": "平均",
            "desc": "メールやメッセージなど日常作業には十分。"
          },
          {
            "range": "50–70 WPM",
            "label": "良い",
            "desc": "平均以上。多くの事務職の条件を満たします。"
          },
          {
            "range": "70–90 WPM",
            "label": "速い",
            "desc": "平均を大きく上回り、どんな仕事でも生産性で有利。"
          },
          {
            "range": "90+ WPM",
            "label": "プロ",
            "desc": "トップレベル。ライターやプログラマー、上級ユーザーに多い速度。"
          }
        ],
        "tip": "自分のレベルがわからない？上のタイピングテストで今すぐWPMを測りましょう。"
      }
    },
    "rateus": {
      "developing": "typeuniverse.com は進化中です 🚀",
      "title": "評価する",
      "sendButton": "フィードバックを送信"
    },
    "modal": {
      "title": "フィードバックをお寄せください",
      "ratingLabel": "評価",
      "feedbackLabel": "フィードバック（任意）",
      "feedbackPlaceholder": "ご意見をお聞かせください...",
      "cancel": "キャンセル",
      "submit": "送信",
      "submitting": "送信中..."
    },
    "toast": {
      "ratingRequired": "評価を選択してください！",
      "success": "フィードバックが正常に送信されました。ありがとうございます！ 🙏",
      "error": "送信中にエラーが発生しました。もう一度お試しください。",
      "testCompleted": "🏁 テスト完了！最終結果を計算中...",
      "saveFailed": "結果を保存できませんでした。接続を確認して再度お試しください。",
      "invalidResult": "このテストは正しく計測できなかったため、記録されませんでした。もう一度お試しください。"
    },
    "fullscreen": {
      "enter": "全画面表示",
      "exit": "全画面表示を終了"
    },
    "customization": {
      "title": "表示設定",
      "fontFamily": "フォントファミリー",
      "fontSize": "フォントサイズ",
      "default": "デフォルト",
      "sizes": {
        "small": "小",
        "medium": "中",
        "large": "大"
      },
      "cursorMode": "カーソルのスタイル",
      "cursorModes": {
        "highlight": "ハイライト",
        "cursor": "カーソル"
      },
      "keyboardLayout": "キーボードレイアウト",
      "keyboardLayoutAuto": "自動",
      "layout": "レイアウト",
      "layouts": {
        "classic": "クラシック",
        "minimal": "ミニマル",
        "paper": "ペーパー"
      },
      "keySound": "キーボード音",
      "keySounds": {
        "off": "オフ",
        "typewriter": "タイプライター",
        "mechanical": "メカニカル",
        "gaming": "ゲーミング"
      },
      "mascotVoiceOn": "オン",
      "mascotVoiceOff": "オフ",
      "showMascot": "宇宙飛行士を表示",
      "showTimer": "タイマーを表示",
      "hideTimer": "タイマーを隠す",
      "timerVisibility": "タイマーの表示を切り替え",
      "sectionText": "テキスト",
      "sectionKeyboard": "キーボード",
      "sectionTest": "テスト",
      "sectionEffects": "エフェクトとサウンド",
      "showKeyboard": "キーボードを表示",
      "fingerGuide": "指ガイド",
      "rgbEffect": "RGBエフェクト",
      "rgbEffects": {
        "wave": "ウェーブ",
        "breathing": "ブリージング",
        "static": "スタティック",
        "reactive": "リアクティブ波紋"
      },
      "desk": "デスク",
      "desks": {
        "none": "なし",
        "oak": "オーク",
        "walnut": "ウォールナット",
        "matBlack": "デスクマット（黒）",
        "matGray": "デスクマット（グレー）"
      },
      "hands3d": "キーボード上の手",
      "learnMode": "タッチタイピングモード",
      "learnModeHint": "3Dキーボード、デスク、手、指ガイドを一度にオンにします。",
      "paperTheme": "ペーパーテーマ",
      "paperThemes": {
        "lined": "罫線",
        "graph": "方眼",
        "vintage": "ヴィンテージ",
        "kraft": "クラフト紙"
      },
      "keyboardLayouts": {
        "trQ": "トルコ語 Q",
        "trF": "トルコ語 F",
        "es": "スペイン語",
        "pt": "ポルトガル語（ポルトガル）",
        "ptBr": "ポルトガル語（ブラジル、ABNT2）",
        "it": "イタリア語",
        "fi": "フィンランド語",
        "se": "スウェーデン語",
        "no": "ノルウェー語",
        "de": "ドイツ語",
        "ansi": "ANSI（US）"
      },
      "keyboardStyle": "キーボードのスタイル",
      "keyboardStyles": {
        "3d": "3D",
        "classic": "クラシック（2D）"
      },
      "keyboardSkin": "キーボードの外観",
      "skins": {
        "default": "標準",
        "mechanical": "メカニカル",
        "mechanicalRgb": "メカニカル RGB",
        "gaming": "ゲーミング（RGB）",
        "typewriter": "タイプライター"
      },
      "keyboardColor": "キーボードの色",
      "colorPresets": {
        "custom": "カスタム（アクセントキー）",
        "retro": "レトロベージュ",
        "carbon": "カーボン",
        "dracula": "Dracula",
        "nord": "Nord",
        "matcha": "抹茶",
        "sakura": "桜",
        "coral": "コーラル",
        "honey": "ハニー",
        "mint": "ミント",
        "sunset": "夕焼け",
        "lavender": "ラベンダー",
        "midnight": "ミッドナイトアクセント",
        "ocean": "オーシャン",
        "aurora": "オーロラ",
        "citrus": "シトラス",
        "deepTeal": "ディープティール",
        "graphite": "グラファイト",
        "navy": "ネイビー"
      },
      "accentColor": "アクセントカラー",
      "rgbAccentColor": "RGB アクセントカラー",
      "paceCaret": "ペースキャレット / 自己ベスト",
      "paceCaretOff": "オフ",
      "paceCaretPb": "自己ベスト (PB)",
      "sectionSite": "サイト"
    },
    "minimal": {
      "clickToFocus": "テキストをクリックして入力を続けてください",
      "startHint": "入力を始めるとタイマーが開始します"
    },
    "shortcuts": {
      "restart": "テストをやり直す"
    },
    "timer": {
      "remaining": "残り時間 — クリックで表示／非表示"
    },
    "durationLabel": "テスト時間",
    "lowWpmNotSaved": "{{min}} WPM未満の結果は保存されません。練習を続ければきっと届きます！",
    "analysis": {
      "title": "テストの振り返り",
      "weakKeys": "苦手なキー",
      "problemWords": "ミスの多かった単語（{{count}}回のミス）",
      "noKeys": "目立った苦手キーはありません",
      "noWords": "今回はノーミスです。素晴らしい！",
      "practice": "苦手な単語を練習する →",
      "scrollToAnalysis": "ミスを分析する ↓",
      "mistakeCount": "{{count}}件のミス",
      "errorSummary": "キー入力ミス{{keyCount}}回 · 苦手な単語{{wordCount}}語",
      "noProblemWordsWithKeyErrors": "間違った単語は送信されていません。入力ミスは修正できています。",
      "practiceTitle": "苦手な単語を練習",
      "practiceHint": "すべての単語を正しく入力してください。間違えた単語は正解するまで再び出題されます。",
      "practiceComplete": "苦手な単語をすべて正しく入力できました！",
      "practiceAgain": "もう一度練習",
      "startTest": "次のテストを始める",
      "exitPractice": "練習を終了",
      "practiceProgress": "{{total}}語中 {{current}}語目"
    },
    "modes": {
      "time": "時間",
      "words": "単語数",
      "quote": "引用文"
    },
    "selector": {
      "testType": "テスト形式",
      "duration": "時間",
      "wordCount": "単語数",
      "durationHint": "{{duration}}のタイピングテストを完了",
      "wordCountHint": "{{count}}語入力",
      "timeModeHint": "選択した時間だけ入力します。時間切れでテスト終了です。",
      "wordsModeHint": "選択した数の単語を入力します。すべて入力するとテスト終了です。",
      "quoteLength": "長さ",
      "quoteType": "カテゴリー",
      "quoteHint": "文章を最後まで正確に入力しましょう",
      "quoteModeHint": "選んだ引用文を入力してください。文章を最後まで打ち終えるとテスト終了です。"
    },
    "difficulty": {
      "label": "難易度",
      "normal": "ノーマル",
      "normalHint": "標準的な単語です。間違えてもテストは終了しません。",
      "hard": "ハード",
      "hardHint": "難しめの単語です。間違えてもテストは終了しません。",
      "master": "マスターモード",
      "masterHint": "1回のミスでテスト終了。"
    },
    "keyboard": {
      "show": "キーボードガイドで練習",
      "hide": "キーボードガイドを隠す",
      "nextKey": "{{key}}を押す",
      "space": "スペース",
      "heatmapTitle": "入力ミスした文字のヒートマップ",
      "layoutNote": "ANSI配列の文字のみ表示されます。言語固有の文字は表示されない場合があります。",
      "unsupportedKeys": "これらの文字は表示中のANSIキーボードにありません。",
      "resetView": "キーボードの表示をリセット",
      "share": "キーボードを共有",
      "linkCopied": "リンクをコピーしました。開いた人にこのキーボードが表示されます。",
      "linkCopyFailed": "リンクをコピーできませんでした。",
      "sharedApplied": "共有リンクのキーボードを適用しました。設定でいつでも変更できます。",
      "tryHint": "新機能：3Dキーボードを試してみよう。どのキーをどの指で押すかが分かります。",
      "trySkins": "別のキーボードの見た目を試す",
      "endHint": "もう一度入力するには:"
    },
    "accuracyWarning": {
      "message": "正確さを意識して、もう一度試してください。",
      "restart": "テストを再スタート"
    },
    "fingers": {
      "lp": "左小指",
      "lr": "左薬指",
      "lm": "左中指",
      "li": "左人差し指",
      "lt": "左親指",
      "rt": "右親指",
      "ri": "右人差し指",
      "rm": "右中指",
      "rr": "右薬指",
      "rp": "右小指"
    },
    "quoteLength": {
      "all": "すべて",
      "short": "短い",
      "medium": "普通",
      "long": "長い"
    },
    "quoteType": {
      "all": "すべて",
      "book": "書籍",
      "quote": "名言"
    },
    "quote": {
      "bookBadge": "書籍",
      "quoteBadge": "名言",
      "sourceLabel": "出典",
      "bookSource": "書籍の一節",
      "quoteSource": "名言"
    },
    "repeatTestTooltip": "同じテキストでもう一度",
    "repeatQuoteTooltip": "同じ引用文でもう一度",
    "retryNotSavedTitle": "この繰り返しは保存されていません",
    "retryNotSavedBody": "同じテキストを2回目に入力したため、この結果は自己ベストやランキングに含まれません。各テキストは1回だけ繰り返せます。続けるには新しいテストを始めてください。"
  },
  "faq": {
    "averageTypingSpeed": {
      "question": "平均的なタイピング速度はどれくらいですか？",
      "answer": "多くの人の平均的なタイピング速度は、1分あたり約35〜40単語（WPM）です。熟練したタイピストは通常60 WPM以上に達し、プロのタイピストは高い正確性を維持しながら70〜100 WPMで入力することがよくあります。"
    },
    "wordSelection": {
      "question": "タイピングテストの単語はどのように選ばれますか？",
      "answer": "テストでは、各言語で最も頻繁に使用される単語と、実際のコンテンツから抽出された単語を組み合わせて使用します。自然で偏りのないタイピング体験を保証するために、単語はランダムに選択されます。"
    },
    "testsImproveSpeed": {
      "question": "タイピングテストは速度の向上に役立ちますか？",
      "answer": "はい。定期的なタイピングテストは、指のコーディネーション、正確性、およびマッスルメモリー（筋肉の記憶）の向上に役立ちます。継続的な練習により、時間の経過とともにより速く、より自信を持って入力できるようになります。"
    },
    "howFast": {
      "question": "どれくらいの速さで打つべきですか？",
      "answer": "日常的なタスクであれば、40 WPMで十分です。専門職や技術的な仕事の場合、高い正確性を維持しながら60〜70 WPM以上を目指すと、生産性が明らかに向上します。"
    },
    "importanceOfTest": {
      "question": "タイピングテストを受けることがなぜ重要なのですか？",
      "answer": "タイピングテストは、進歩の追跡、改善が必要な領域の特定、および一貫性の構築に役立ちます。また、結果をタイピングスキルの証明として使用し、タイピング速度認定証を取得することもできます。"
    },
    "touchTyping": {
      "question": "タッチタイピングとは何ですか？",
      "answer": "タッチタイピングは、キーボードを見ずに、すべての指を固定された位置（ホームポジション）に配置して、最大限の効率で入力する方法です。"
    },
    "goodSpeed": {
      "question": "「良い」タイピング速度とはどれくらいですか？",
      "answer": "平均的なタイピング速度は約40 WPMです。60 WPM以上は良好と見なされ、プロのタイピストは高い正確性を伴いながら80〜100 WPMに達することがよくあります。"
    },
    "wpmCalculation": {
      "question": "WPMはどのように計算されますか？",
      "answer": "WPM（1分あたりの単語数）は、入力された文字数を5で割り、かかった時間と正確性に基づいて調整して計算されます。"
    },
    "accuracyVsSpeed": {
      "question": "速度よりも正確性の方が重要ですか？",
      "answer": "はい。正確性が低く速度だけが速いのは非効率的です。実社会のタイピングパフォーマンスにおいて、正確性は速度と同じくらい重要です。"
    },
    "improveSpeed": {
      "question": "タイピング速度を上げるにはどうすればよいですか？",
      "answer": "毎日継続して練習することで速度を向上させることができます。まずは正確性に集中し、適切な指の配置を守り、キーボードを見ないようにしましょう。ゆっくりと始め、徐々に速度を上げていきます。短時間の定期的な練習セッションと実際のテキストの入力が、マッスルメモリーを構築し、速度と自信を向上させるのに役立ちます。"
    },
    "beginners": {
      "question": "このタイピングテストは初心者にも適していますか？",
      "answer": "はい。このタイピングテストは、タッチタイピングを学び始めたばかりの初心者から上級者まで、あらゆるスキルレベルの方に適した設計になっています。"
    },
    "age": {
      "question": "タイピング速度は年齢によって変わりますか？",
      "answer": "タイピング速度は年齢や経験によって変わることがありますが、年齢自体が制限要因になるわけではありません。一貫した練習、適切なテクニック、キーボードへの慣れの方が、年齢よりもはるかに大きな影響を与えます。多くの人が、人生のどの段階からでも定期的な練習によってタイピング速度を向上させています。"
    },
    "practiceFrequency": {
      "question": "どのくらいの頻度でタイピングの練習をすべきですか？",
      "answer": "1日10〜15分の練習を数週間続けるだけで、タイピング速度と正確性に顕著な改善が見られるのが一般的です。"
    },
    "improvementTime": {
      "question": "タイピング速度が向上するまでにどれくらいの時間がかかりますか？",
      "answer": "毎日10〜15分の練習をすれば、ほとんどの人が2〜4週間以内に目に見える改善を実感します。大きな長期的成果は、通常、数ヶ月の継続的な練習の後に現れます。"
    },
    "languages": {
      "question": "言語によってタイピング速度は変わりますか？",
      "answer": "単語の長さや文字の頻度が異なるため、言語によってタイピング速度にわずかな差が生じることがあります。しかし、WPMは標準化された方法で計算されるため、異なる言語間でも結果を比較することができます。"
    },
    "jobs": {
      "question": "多くの仕事で必要とされるタイピング速度はどれくらいですか？",
      "answer": "ほとんどの事務職やリモートワークでは、良好な正確性を維持しながら少なくとも40〜50 WPMが必要です。データ入力、カスタマーサポート、プログラミングなどの役割では、60 WPM以上の速度があると非常に有利です。"
    },
    "accuracyPercent": {
      "question": "「良い」正確性の割合はどれくらいですか？",
      "answer": "95%以上の正確性が「良い」とされます。プロのタイピストは、高速で入力しながらも97%以上の正確性を維持することがよくあります。"
    }
  },
  "wpmLevels": {
    "title": "タイピング速度レベル",
    "hoverInfo": "レベルにホバーしてWPMを表示",
    "levels": {
      "beginner": "ビギナー",
      "novice": "ノービス",
      "intermediate": "中級",
      "advanced": "上級",
      "expert": "エキスパート",
      "master": "マスター"
    }
  },
  "nav": {
    "dashboard": "ダッシュボード",
    "practice": "タイピングテスト",
    "profile": "プロフィール",
    "training": "トレーニング",
    "typinglessons": "トレーニング",
    "certification": "タイピング認定",
    "typingtestfocused": "フォーカスモード",
    "game": "ゲーム",
    "race": "レース"
  },
  "dashboard": {
    "typinghistory": "タイピングテスト履歴",
    "accuracy": "正確性",
    "wpm": "WPM",
    "duration": "時間",
    "takenAt": "受験日時",
    "failed": "ミス",
    "correct": "正解",
    "failedChars": "ミス文字数",
    "correctChars": "正解文字数",
    "total": "合計",
    "language": "言語",
    "shareYourBestResult": "最新の結果をシェアする",
    "yourProgressCharts": "進捗チャート",
    "yourWpmTrend": "WPMトレンド",
    "accuracyAndErrors": "正確性とエラー",
    "typingPerformance": "タイピング・パフォーマンス",
    "personalBest": "自己ベスト",
    "rating": "評価",
    "yourBestWpm": "最高WPM",
    "typingLeaderboard": "タイピング・リーダーボード",
    "top10Performers": "トップ10パフォーマー",
    "updated": "更新日: {{date}}",
    "rank": "順位",
    "username": "ユーザー名",
    "date": "日付",
    "personalBestNotHere": "自己ベストがここに入っていませんか？練習を続けましょう！",
    "errorLoading": "エラーが発生しました。もう一度お試しください。",
    "noTestResults": "まだ結果がありません。最初のテストに挑戦しよう！"
  },
  "chart": {
    "wpmProgress": "WPM進捗状況",
    "accuracyAndErrors": "正確性とエラー",
    "percentageCount": "割合 / 数",
    "wpm": "WPM",
    "accuracyPercentage": "正確性 (%)",
    "failedWords": "ミスした単語",
    "yourWpmTrend": "あなたのWPMトレンド"
  },
  "testResultScreenshot": {
    "title": "タイピングテスト結果",
    "wordsPerMinute": "1分あたりの単語数 (WPM)",
    "accuracy": "正確性",
    "correctWords": "正解した単語",
    "failedWords": "ミスした単語",
    "language": "言語",
    "date": "日付",
    "footer": "typeuniverse.com - タイピング速度を向上させよう",
    "captureButton": "画像としてダウンロード",
    "capturing": "キャプチャ中...",
    "share": {
      "button": "結果を共有",
      "copied": "コピーしました！",
      "copy": "コピー",
      "text": "TypeUniverseで{{accuracy}}%の精度で{{wpm}} WPMを達成しました！私を超えられますか？🚀 typeuniverse.com"
    },
    "speedLabel": "あなたのタイピング速度",
    "accuracyDetail": "{{total}}語中{{correct}}語正解",
    "correctShort": "正しい単語",
    "failedShort": "誤った単語",
    "retry": "もう一度",
    "repeatTest": "もう一度挑戦",
    "repeatQuote": "同じ引用文で再挑戦",
    "nextTest": "次のテスト"
  },
  "auth": {
    "login": {
      "success": "ログインに成功しました！",
      "email_not_found": "メールアドレスが見つかりません",
      "invalid_credentials": "メールアドレスまたはパスワードが正しくありません",
      "session_result_saved": "{{count}}件のテスト結果をアカウントに保存しました！",
      "login": "ログイン",
      "session_expired": "セッションの期限が切れました。再度ログインしてください。",
      "welcome_back": "おかえりなさい",
      "email_address": "メールアドレス",
      "password": "パスワード",
      "signing_in": "サインイン中...",
      "dont_have_account": "アカウントをお持ちでないですか？",
      "create_account": "新規アカウント作成",
      "or_continue_with": "または次で続行",
      "google_login_failed": "Googleログインに失敗しました"
    },
    "register": {
      "text": "登録",
      "success": "登録が正常に完了しました！",
      "user_already_exist": "このメールアドレスまたはユーザー名は既に使用されています。",
      "password_complexity": "パスワードは6文字以上で、文字と数字を少なくとも1つずつ含める必要があります。",
      "invalid_mail": "有効なメールアドレスを入力してください。",
      "password_length": "パスワードは32文字以内にする必要があります。",
      "missing_username": "ユーザー名が入力されていません",
      "invalid_username": "ユーザー名には英数字、.、_、-のみ使用できます。",
      "create_account": "アカウント作成",
      "username": "ユーザー名",
      "email": "メールアドレス",
      "password": "パスワード",
      "confirm_password": "パスワード（確認）",
      "country": "国",
      "already_have_account": "既にアカウントをお持ちですか？",
      "sign_in": "サインイン",
      "or_register_with": "または次で登録",
      "google_sign_in_failed": "Googleサインインに失敗しました",
      "creating_account": "アカウントを作成中...",
      "loading_countries": "国リストを読み込み中..."
    }
  },
  "features": {
    "quickTest": {
      "title": "クイック・タイピングテスト",
      "description": "わずか1分でタイピングテストを受け、速度を測定できます。"
    },
    "multiLanguage": {
      "title": "多言語サポート",
      "description": "8つのキーボード言語と2つのウェブサイト表示言語でテストを受けることができます。"
    },
    "personalProfile": {
      "title": "パーソナル・プロフィール",
      "description": "個人のプロフィールを作成して進捗を追跡できます。この機能はログイン後にのみ利用可能です。"
    },
    "performanceCharts": {
      "title": "チャートによるパフォーマンス分析",
      "description": "過去のテスト結果を確認し、チャートで進捗を分析できます。この機能はログイン後にのみ利用可能です。"
    }
  },
  "random": {
    "sectionTitle1": "提供サービス",
    "sectionTitle2": "よくある質問",
    "footerText": "練習、向上、そして競争。 🚀",
    "feedback": "フィードバックを送る",
    "collapse": "すべて折りたたむ",
    "expand": "すべて展開",
    "tipText": "ヒント"
  },
  "tip": {
    "dashboard_summary_1": "ようこそ！このプロフィール・ダッシュボードでは、ユーザー情報、メンバーシップの詳細、およびプラットフォーム上でのすべてのアクティビティ統計を1つの画面で確認できます。",
    "dashboard_summary_2": "入力した総単語数、総文字数、受験したテスト回数を追跡できるほか、最低、平均、最高WPM（1分あたりの単語数）を確認してパフォーマンスを評価できます。",
    "test_history_summary_1": "この表は、直近10回の完了したテスト結果をまとめたもので、履歴を簡単に振り返ることができます。",
    "test_history_summary_2": "WPM、正確性、正解/ミスした単語数、テストを受けた言語など、各テストの詳細を追跡できます。",
    "test_result_summary": "この画面では、最新のテスト結果（WPM、正確性、正解/ミスした単語数）を詳細に確認し、結果を画像としてダウンロードできます。",
    "wpm_trend_summary": "WPMトレンドチャートでは、直近10回のタイピングテストの結果を追跡することで、速度の変化と進歩を即座に確認できます。",
    "accuracy_error_summary": "正確性とエラーのチャートは、直近10回のテストにおける正確性と総エラー数の関係を示すことで、パフォーマンスの質を可視化します。",
    "leaderboard_summary": "タイピング・リーダーボードは、プラットフォーム上で最も高いWPMを記録したトップ10のユーザーをランク付けしており、このランキングは毎日更新されます。",
    "test_calendar_summary": "このチャートは、過去1年間に受けたテストを視覚的に追跡し、どの日に最も練習したかを確認するのに役立ちます。",
    "milestone_summary": "このセクションでは、タイピング速度（WPM）に基づいて到達したマイルストーンを確認できます。",
    "achievement_summary": "さらに、完了したテストの総数に基づいて、進捗状況と獲得した実績を追跡できます。"
  },
  "quickStats": {
    "title": "クイック統計",
    "completedTests": "完了したテスト",
    "activeUsers": "アクティブユーザー",
    "avgSpeed": "平均タイピング速度",
    "countries": "参加国・地域"
  },
  "typingLesson": {
    "appTitle": "宇宙のタイピング・ジャーニー",
    "subtitle": "キーボード・マスターへの道は星々で溢れています 🚀",
    "seo": {
      "title": "タッチタイピングを学ぶ – 85以上の無料レッスンで高速入力をマスター",
      "description": "85以上の無料インタラクティブ・レッスンでタッチタイピングを習得。10本指タイピングを極め、マッスルメモリーを構築し、キーボードを見ずに高速で入力できるようになりましょう。",
      "courseName": "タッチタイピング・コース",
      "courseDesc": "10本指のタイピングテクニックを段階的に教える、85以上のレッスンを含む無料のタッチタイピング・コース。",
      "resourceName": "タッチタイピング・レッスン"
    },
    "howItWorksTitle": "仕組みは？",
    "howItWorksDesc": "このプラットフォームは、10本指のタイピングスキルを向上させるために特別に設計されています。各レッスンは特定のキーセットに焦点を当て、徐々にキーボードの習熟度を高めていきます。",
    "howItWorksLocked": "🔒 一部のセクションはロックされています。ログインすると、すべてのレッスンを解除し、進捗を保存できます。",
    "lessonTypesTitle": "📘 レッスンの種類",
    "reviewDesc": "文字の認識ステージです。どの指でどのキーを押すかを学びます。ここで基礎的な習熟が得られます。",
    "practiceDesc": "「Review」で学んだ文字を使って、単語や組み合わせを練習します。速度と正確性が向上します。",
    "checkpointDesc": "前のレッスンで学んだ文字を使って、意味のある単語を書きます。進歩を確認するテストです。",
    "loginButton": "ログイン",
    "categories": [
      "ホーム列",
      "下段列",
      "上段列",
      "左手",
      "右手",
      "総合練習",
      "名言",
      "書籍"
    ],
    "spacesSymbol": "␣",
    "review": "復習",
    "practice": "練習",
    "checkpoint": "チェックポイント",
    "locked": "ロック中",
    "pageTitle": "無料でタッチタイピングを学ぼう！",
    "pageSubtitle": "85以上の段階的なレッスンで体系的にタッチタイピングを学びましょう。マッスルメモリーを構築し、入力を高速化して、生産性を高めましょう。",
    "lessonCategories": "レッスンカテゴリー",
    "lessonCategoriesSubtitle": "カテゴリーをクリックすると、そのレッスンに直接ジャンプできます。",
    "lockedLessonMessage": "これらのレッスンはロックされています。ログインしてください。",
    "lockedDesc": "このレッスンにアクセスするにはログインが必要です。",
    "lockedText": "ロック中",
    "ctaText": "無料のオンライン・タイピングテストで、あなたのタイピング速度と正確性を練習しましょう。",
    "ctaLink": "無料タイピングテストを受ける",
    "categoryDescriptions": {
      "HomeRow": "ホームポジション（ホーム行）はタッチタイピングの基本です。キーボードを見ずに効率的に入力できるよう、正しい指の配置と手の位置を学びましょう。これらのキーをマスターすることでマッスルメモリーが形成され、より速く正確に入力できるようになります。",
      "BottomRow": "下段列のキーに焦点を当て、タイピングの範囲を広げます。複雑な単語をスムーズに入力するための指の動きとコーディネーションを練習します。これにより、全体的なタイピング速度と正確性が強化されます。",
      "UpperRow": "上段列にはホーム列の上の文字が含まれており、文章を流暢に入力するために不可欠です。これらのキーを練習することで、エラーを減らし、タイピングのリズムを改善できます。上段列のマスターはホーム列のスキルを補完します。",
      "LeftHand": "左手の指の器用さと筋力を鍛えます。左手専用の入力シーケンスを練習して、速度を上げ、疲労を軽減します。バランスの取れた手の使い方は、キーボード全体のタイピング効率を保証します。",
      "RightHand": "右手のタイピングの精度と敏捷性を高めます。スムーズに入力するための指の配置と組み合わせに取り組みます。一貫したタイピングの流れを維持するためには、強力な右手のスキルが不可欠です。",
      "Final": "学んだすべてのスキルを包括的な演習に統合します。これらのレッスンでは、すべてのキーにわたって正確性と速度に挑戦します。進歩を追跡し、実社会のタイピングタスクに備えるための素晴らしい方法です。",
      "Quotes": "魅力的で意味のある名言を使ってタイピングを練習します。これにより、タイピングのリズム、速度、句読点の扱いが改善されます。名言の入力は、集中力を維持し、楽しみながら学ぶための良い方法でもあります。",
      "Books": "有名な書籍の一節を入力して、持久力と正確性を向上させます。これらのレッスンは実際のタイピングシナリオをシミュレートし、速度と自信を構築することを可能にします。また、入力しながら語彙や読解力も広がります。"
    }
  },
  "learnPage": {
    "pageTitle": "タイピングスキルを極める",
    "pageSubtitle": "専門家のアドバイス、ツール、インサイト（一部AIの支援を受けて生成）を活用して、タイピング速度と正確性を劇的に変えましょう。",
    "touchTypingSeriesTitle": "タッチタイピング・シリーズ",
    "touchTypingSeriesDesc": "タッチタイピングの基礎を一歩ずつ学び、ガイド付きの練習で速度と正確性を向上させます。",
    "typingSeriesTitle": "タイピング・シリーズ",
    "typingSeriesDesc": "あらゆるレベルに適した様々なタイピング演習やチャレンジで、タイピングスキルを広げましょう。",
    "moreArticlesTitle": "その他の記事",
    "moreArticlesDesc": "タイピングの知識とスキルをさらに深めるための追加記事をご覧ください。",
    "readyToImproveTitle": "タイピングを上達させる準備はできましたか？",
    "readyToImproveDesc": "包括的なガイドとともに、タイピングマスターへの旅を始めましょう。",
    "startLearningButton": "今すぐ学習を開始"
  },
  "articles": {
    "touchTypingFundamentals": "タッチタイピングの基礎",
    "fastTypingTips": "スピードアップのヒント",
    "sevenDayChallenge": "7日間タイピング・チャレンジ",
    "typingForKids": "子供向けタイピング",
    "typingFaq": "よくある質問"
  },
  "links": {
    "desc": {
      "practice": "速度を測定し、WPMの結果を即座に確認できます。",
      "focusTest": "長く集中が必要なテキストで持久力をテストします。",
      "lessons": "タッチタイピングを学ぶか、既存のテクニックを向上させます。",
      "certification": "公式な認定証であなたのタイピングスキルを証明します。",
      "game": "楽しみながら練習して記録を更新しましょう。",
      "dashboard": "過去のテスト結果、統計、進捗状況を追跡します。",
      "fundamentals": "タッチタイピングの哲学と核となる原則を探求します。",
      "speedTips": "より速く入力するための実証済みで効果的な方法を学びます。",
      "sevenDayChallenge": "集中的な7日間のプログラムで速度に挑戦します。",
      "forKids": "子供向けの楽しくて魅力的なキーボード学習ガイドです。",
      "faq": "タイピングテクニック、速度、プラットフォームに関するすべての質問への回答が見つかります。",
      "profile": "アカウント情報、実績、設定を管理します。"
    }
  },
  "action": {
    "go": "開始"
  },
  "quickLinks": {
    "title": "クイックアクセス＆スタート",
    "focusDescription": "集中テストで速度を試す",
    "trainingDescription": "基本的なタイピングスキルを学ぶ",
    "lessonsDescription": "ステップバイステップのタイピングレッスン",
    "certificationDescription": "認定証でレベルを証明する",
    "gameDescription": "楽しいタイピングゲームで練習する"
  },
  "footer": {
    "sections": {
      "product": "プロダクト",
      "learn": "学ぶ",
      "blog": "ブログ",
      "account": "アカウント"
    },
    "links": {
      "typingTest": "タイピングテスト",
      "focusedTypingTest": "フォーカス・タイピングテスト",
      "typingGame": "タイピングゲーム",
      "typingCertificate": "タイピング認定証",
      "wordCounter": "ワードカウンター",
      "releases": "リリース情報",
      "lessons": "レッスン",
      "learnTouchTyping": "タッチタイピングを学ぶ",
      "touchTypingFundamentals": "タッチタイピングの基礎",
      "homeRowMethod": "ホームポジション法",
      "typingForKids": "子供向けタイピング",
      "thirtyDayPlan": "30日間タイピングプラン",
      "fastTypingTips": "高速タイピングのヒント",
      "commonMistakes": "よくある間違い",
      "typingFaq": "タイピングFAQ",
      "improveAccuracy": "正確性の向上",
      "profile": "プロフィール",
      "login": "ログイン",
      "register": "登録",
      "faq": "FAQ",
      "privacyPolicy": "プライバシーポリシー"
    },
    "copyright": "© {{year}} typeuniverse.com — All rights reserved.",
    "dialog": {
      "title": "フィードバックをお寄せください",
      "label": "フィードバック",
      "cancel": "キャンセル",
      "submit": "送信",
      "submitting": "送信中..."
    },
    "toast": {
      "emptyMessage": "メッセージを入力してください！",
      "success": "フィードバックが正常に送信されました。ありがとうございます！ 🙏",
      "error": "送信中にエラーが発生しました。もう一度お試しください。"
    }
  },
  "errors": {
    "fetchWords": "単語の取得エラー",
    "loadWords": "単語の読み込みエラー。",
    "unexpectedError": "予期しないエラーが発生しました",
    "unknownError": "不明なエラーが発生しました",
    "registrationFailed": "登録に失敗しました",
    "googleLoginFailed": "Googleログインに失敗しました",
    "googleSignInFailed": "Googleサインインに失敗しました",
    "invalidResponse": "無効なレスポンスデータです"
  },
  "validation": {
    "usernameRequired": "ユーザー名は必須です",
    "usernameMinLength": "ユーザー名は3文字以上である必要があります",
    "emailRequired": "メールアドレスは必須です",
    "invalidEmail": "無効なメール形式です",
    "passwordRequired": "パスワードは必須です",
    "passwordMinLength": "パスワードは6文字以上である必要があります"
  },
  "about": {
    "loadingProfile": "プロフィールを読み込み中...",
    "failedToLoad": "プロフィールの読み込みに失敗しました。",
    "goal": "🎯 目標: {{wpm}} WPM",
    "country": "国: {{country}}",
    "words": "単語",
    "chars": "文字",
    "tests": "テスト回数",
    "memberSince": "登録日",
    "lastLogin": "最終ログイン",
    "low": "最低",
    "average": "平均",
    "best": "最高",
    "wpmSpeed": "WPM速度",
    "testsDone": "実施テスト数",
    "wpmGoal": "WPM目標",
    "wpmGoalSubtitle": "目標とするWPMを設定してください。高い目標はモチベーション維持に役立ちます！",
    "practiceText": "無料のオンライン・タイピングテストで、あなたのタイピング速度と正確性を練習しましょう。",
    "testLink": "タイピングテスト（英語）",
    "editProfile": "プロフィールを編集",
    "saveChanges": "変更を保存",
    "saving": "保存中...",
    "cancel": "キャンセル",
    "nickname": "ニックネーム",
    "bio": "自己紹介",
    "keyboardInfo": "キーボード情報",
    "linkedIn": "LinkedIn",
    "github": "GitHub",
    "website": "ウェブサイト",
    "twitter": "X (旧Twitter)",
    "profilePicture": "プロフィール画像URL",
    "profileUpdated": "プロフィールを更新しました",
    "profileUpdateFailed": "プロフィールの更新に失敗しました",
    "dangerZone": "危険ゾーン",
    "deleteAccount": "アカウントを削除",
    "deleteAccountDesc": "あなたのアカウントは無効化されます。",
    "deleteAllData": "すべてのデータを削除",
    "deleteAllDataDesc": "すべてのテスト履歴、実績、データを永久に削除します。",
    "confirmDeleteAccount": "本当によろしいですか？確認のためにメールアドレスを入力してください:",
    "confirmDeleteAllData": "これにより、すべてのデータが永久に削除されます。確認のためにメールアドレスを入力してください:",
    "preferences": "設定",
    "prefShowTips": "ヒントカードを表示する",
    "prefShowMascot": "マスコットのヒントを表示する",
    "prefShowHistory": "テスト履歴を表示する",
    "changeUsername": "ユーザー名を変更",
    "changeUsernameDesc": "ユーザー名を変更すると、プロフィールのURLも変更されます。",
    "usernameNoSpaces": "ユーザー名にスペースを含めることはできません。",
    "usernameTooShort": "ユーザー名は3文字以上である必要があります。",
    "usernameTooLong": "ユーザー名は30文字以内である必要があります。",
    "usernameInvalidChars": "英数字、ハイフン、アンダースコアのみ使用できます。",
    "confirmDeleteTyping": "確認のために以下に「delete」と入力してください",
    "bioPlaceholder": "自己紹介や、お気に入りの名言を教えてください...",
    "deleting": "削除中...",
    "accountDeleted": "アカウントを削除しました",
    "allDataDeleted": "すべてのデータを削除しました",
    "deleteFailed": "削除操作に失敗しました",
    "activeDays": "アクティブ日数",
    "shareProfile": "プロフィールを共有",
    "changePhoto": "写真を変更",
    "profilePhoto": "プロフィール写真",
    "nav": {
      "title": "セクション",
      "overview": "概要",
      "activity": "アクティビティカレンダー",
      "achievements": "実績と目標",
      "weaknesses": "苦手分析と練習",
      "history": "テスト履歴",
      "dangerZone": "アカウント設定"
    },
    "typingWeaknessesTitle": "あなたの練習ポイント",
    "problemWordsLabel": "苦手な単語",
    "problemKeysLabel": "練習したいキー",
    "practiceProblemWords": "これらの単語を練習する",
    "noTypingWeaknesses": "タイピングテストを完了すると、あなた専用の練習用単語・キーのリストが作成されます。",
    "typingWeaknessesNotRecorded": "テスト結果はありますが、単語やキーのミスの詳細は記録されていませんでした。ミスのデータを含む新しいテストを完了すると、ここに表示されます。"
  },
  "forgotPassword": {
    "title": "パスワードを忘れた場合",
    "subtitle": "メールアドレスを入力してください。リセット用のリンクをお送りします。",
    "emailLabel": "メールアドレス",
    "sendLink": "リセットリンクを送信",
    "sending": "送信中...",
    "successTitle": "メールを確認してください",
    "successDesc": "このメールアドレスがシステムに登録されている場合、リセットリンクが送信されました。",
    "spamHint": "届かない場合は、迷惑メールフォルダを確認してください。",
    "backToLogin": "ログインに戻る",
    "forgotLink": "パスワードを忘れましたか？"
  },
  "resetPassword": {
    "title": "パスワードをリセット",
    "validating": "リンクを確認中...",
    "invalidToken": "このリセットリンクは無効か、期限が切れています。",
    "newPassword": "新しいパスワード",
    "confirmPassword": "パスワード（確認）",
    "resetButton": "パスワードをリセット",
    "resetting": "リセット中...",
    "success": "パスワードが更新されました。ログインできるようになりました。",
    "mismatch": "パスワードが一致しません",
    "tooWeak": "パスワードが弱すぎます",
    "alreadyUsed": "このリセットリンクは既に使用されています",
    "expired": "このリセットリンクは期限切れです",
    "invalid": "無効なリセットリンクです",
    "goToLogin": "ログインへ移動"
  },
  "game": {
    "title": "WordShield: Rising Defense",
    "seo": {
      "title": "タイピングゲームをオンラインでプレイ – 無料キーボードゲーム",
      "description": "楽しいオンライン・タイピングゲームで速度と正確性を向上させましょう。毎日の練習やスキルアップに最適です。今すぐプレイ！",
      "appDescription": "WPM（1分あたりの単語数）と正確性を向上させる無料オンライン・タイピングゲーム。海に落ちる前に迫りくる単語を入力して、地球を守りましょう！"
    },
    "tutorial": {
      "objective": "🎯 ゲームの目的",
      "objectiveBody": "宇宙から降ってくる単語が海に届く前に入力して、地球を守ってください。",
      "threat": "⚠️ 脅威: 上昇する海面",
      "threatBody": "時間が経つにつれて、上昇する海面がプレイ可能なエリアを徐々に狭めていきます。",
      "lives": "💔 ライフシステム",
      "livesBody": "ライフは3つあります。単語が海に当たるたびに1つ失います。",
      "controls": "⌨️ 操作方法",
      "controlsBody": "キーボードを使って降ってくる単語を入力し、破壊してください。",
      "interface": "📊 ゲームインターフェース",
      "interfaceBody": "緑色のバーは次の海面上昇までのタイマーを示します。赤色のバーは現在の海面の高さを示します。",
      "tips": "🏆 高得点のコツ",
      "tipsBody": "海に最も近い単語に集中し、短い単語を素早く消していきましょう。",
      "startButton": "🚀 ゲーム開始"
    },
    "info": {
      "title": "ℹ️ ゲーム情報",
      "goalLabel": "🎯 目的",
      "goalDesc": "単語を入力して破壊する",
      "threatLabel": "⚠️ 脅威",
      "threatDesc": "上昇する海面",
      "livesLabel": "💔 ライフ",
      "livesDesc": "ライフは3つです",
      "difficultyLabel": "📈 難易度",
      "difficultyDesc": "時間とともに上昇",
      "controlLabel": "⌨️ 操作",
      "controlDesc": "タイピングでプレイ",
      "returnButton": "ゲームに戻る"
    },
    "hud": {
      "score": "スコア",
      "lives": "ライフ",
      "targets": "ターゲット",
      "threatLevel": "脅威レベル",
      "beta": "ベータ"
    },
    "over": {
      "title": "ミッション失敗",
      "finalScore": "最終スコア: {{score}}",
      "restart": "リスタート"
    },
    "toast": {
      "loading": "TypeUniverse 読み込み中... 単語リストの準備完了！",
      "gameOver": "最後のライフを失いました。ゲームオーバー！",
      "wordLost": "単語を逃しました: {{word}}。ライフ減少！"
    }
  },
  "goal": {
    "currentGoal": "現在の目標 🎯",
    "target": "ターゲット: {{wpm}} WPM",
    "best": "自己ベスト: {{wpm}} WPM",
    "goalAchieved": "目標達成！",
    "noGoal": "まだ目標が設定されていません。",
    "setFirstGoal": " 最初の目標を設定しましょう！",
    "previousGoals": "過去の目標",
    "noPreviousGoals": "過去の目標はありません。",
    "setAt": "設定日: {{date}}",
    "difficultyChart": "難易度チャート",
    "confirmSet": "{{wpm}} WPMを目標に設定しますか？",
    "cancel": "キャンセル",
    "ok": "OK",
    "mustBeLoggedIn": "目標を設定するにはログインが必要です",
    "newGoalSet": "新しい目標を設定しました: {{wpm}} WPM 🎯",
    "failedToLoad": "目標の読み込みに失敗しました",
    "failedToSet": "新しい目標の設定に失敗しました",
    "levels": {
      "beginner": "ビギナー",
      "novice": "ノービス",
      "intermediate": "中級",
      "advanced": "上級",
      "expert": "エキスパート",
      "master": "マスター"
    }
  },
  "certificate": {
    "pageTitle": "タイピング認定証",
    "pageSubtitle": "公式な認定証であなたのスキルを証明しましょう。以下の要件を完了して、実績を解除、ダウンロード、および共有してください。",
    "proficiency": "タイピング習熟度",
    "achievement": "功労認定証",
    "certifies": "本証は、以下の者が",
    "completedOn": "にタイピング評価を正常に完了したことを証明します。",
    "wpmLabel": "WPM (1分あたりの単語数)",
    "accuracyLabel": "正確性",
    "recognized": "国際的に認められた認定",
    "idLabel": "ID",
    "scanVerify": "QRコードをスキャンして正当性を確認",
    "shareTitle": "タイピング認定証 - {{fullName}}",
    "shareText": "私のタイピング認定証を見てください！ {{accuracy}}%の正確性で {{wpm}} WPMを達成しました。",
    "requirements": {
      "title": "要件",
      "subtitle": "解除するためのステップを完了してください",
      "progress": "進捗",
      "login": {
        "label": "アカウントログイン",
        "desc": "アカウントにログインしている必要があります"
      },
      "wpm": {
        "label": "40 WPM以上のスコア",
        "desc": "最低限必要なタイピング速度"
      },
      "name": {
        "label": "フルネームの入力",
        "desc": "認定証に記載するフルネームを入力してください"
      }
    },
    "actions": {
      "title": "アクション",
      "subtitle": "ダウンロード＆共有",
      "incomplete": "アクションを有効にするには、すべての要件を完了してください。",
      "downloadPdf": "PDFをダウンロード",
      "downloadJpeg": "JPEGをダウンロード",
      "share": "共有",
      "copyLink": "リンクをコピー"
    },
    "nameEntry": {
      "title": "名前を入力してください",
      "subtitle": "この名前は認定証に永久に表示されます。",
      "save": "名前を保存"
    },
    "cta": {
      "text": "タイピング速度をテストして認定証を取得しましょう。",
      "link": "オンライン・タイピングテスト"
    },
    "toast": {
      "nameRequired": "名前には少なくとも2つの単語（姓と名）を入力してください。",
      "nameSaved": "名前を保存しました！",
      "nameFailed": "名前の保存に失敗しました。もう一度お試しください。",
      "pdfSuccess": "PDFをダウンロードしました！",
      "pdfFailed": "PDFのダウンロードに失敗しました。",
      "jpegSuccess": "JPEGをダウンロードしました！",
      "jpegFailed": "JPEGのダウンロードに失敗しました。",
      "linkCopied": "認定証のリンクをクリップボードにコピーしました！",
      "copied": "コピーしました！"
    }
  },
  "focusedTyping": {
    "title": "フォーカス・タイピング",
    "seo": {
      "title": "フォーカス・タイピングテスト – 邪魔されずに速度と正確性を向上",
      "description": "気を散らすものがないように設計されたフォーカス・タイピングテストを受けて、速度と正確性を向上させましょう。WPMを追跡し、完全に集中できます。"
    },
    "controls": {
      "restart": "テストをリスタート",
      "pause": "一時停止 (ESC)",
      "resume": "再開 (ESC)",
      "hideTimer": "タイマーを隠す",
      "showTimer": "タイマーを表示"
    },
    "stats": {
      "wpm": "WPM",
      "wpmFull": "1分あたりの単語数",
      "accuracy": "正確性",
      "words": "単語",
      "progress": "進捗: {{percent}}%",
      "errors": "エラー"
    },
    "instructions": {
      "start": "入力を開始してテストを始める",
      "sub": "SPACE/ENTER で次の単語へ • ESC で一時停止"
    },
    "over": {
      "title": "🎉 テスト完了",
      "tryAgain": "もう一度挑戦"
    },
    "paused": {
      "title": "テスト一時停止中",
      "sub": "準備ができたら ESC または「再開」を押してください。",
      "resume": "テストを再開"
    },
    "footer": "正確性と速度に集中しましょう • 練習あるのみです"
  },
  "mascot": {
    "firstTest": [
      "🎉 初めてのテストお疲れ様！言葉の感じ、リズム、プレッシャー、どんなものか分かったかな。明日また来てみて、すでに違いを感じるはずだよ。",
      "🚀 素晴らしいスタートだね！ほとんどの人は挑戦すらしない。君は一歩踏み出したんだ。それを続ければ、上達ぶりに自分でも驚くはずさ。",
      "🌟 テスト第1号完了！最初の数回は慣れることが大事。続けていけば、速度は自然についてくるよ。",
      "🎊 TypeUniverseへようこそ！一番難しいのは「始めること」。君はそれをやり遂げたんだ。あとはコツコツ続けていくだけさ。"
    ],
    "wpmRecord": [
      "🏆 自己ベスト更新！これこそが継続した練習の成果だね。小さな積み重ねが、ある日突然古い記録を追い越していくんだ。",
      "🔥 自分の記録を破ったね！限界だと思っても、まだギアを上げられる。もっと上を目指して突き進もう！",
      "⚡ かつてない速さだ！その感覚を忘れないで。それが君がここに戻ってくる理由さ。新しい記録は、新しい基準だね。",
      "🚀 自己ベスト更新おめでとう！自分がもっと良くなれることを自分自身に証明したね。さて、次はどこまで行けるかな？"
    ],
    "accuracy100": [
      "🎯 正確性100% — パーフェクト！文字一つたりとも間違えなかったね。その精密さは運じゃない、集中力の賜物だよ。",
      "💎 ミスなし、タイポなし。最初から最後まで完璧なランだった。これはめったにないことだよ、心から誇りに思っていい。",
      "✨ 完璧だ！すべてのキーを正確に叩いたね。速度も素晴らしいけど、このレベルの正確性は本当に特別なものだよ。",
      "🏅 正確性100%！速いだけじゃなく、完璧に入力したね。多くのタイピストが一度も達成できないことだよ。この瞬間を噛みしめて。"
    ],
    "wpmThreshold40": [
      "🔑 40 WPMの壁を越えたね！これは本物のスキルの証だよ。プロフィールページに行って、TypeUniverse認定証を受け取ろう。",
      "📜 40 WPM達成！これは認定証を受け取れる基準だよ。プロフィールからダウンロードして、君の努力を世界に見せつけよう。",
      "🎯 認定証獲得エリアに到達！40 WPMは本当の節目だ。確かなスキルを身につけた証拠さ。認定証が君を待っているよ。"
    ],
    "wpmThreshold60": [
      "🎯 60 WPM！これはプロレベルの速度だよ。日常の生産性に大きな違いが出るレベルさ。ほとんどの人はここまで辿り着けない。",
      "⚡ 60 WPM突破！君は今、大多数のコンピュータユーザーよりも速い。タイピングが「努力」から「自然な動作」に変わる瞬間だね。",
      "🚀 60 WPM — 君はもう本気だね。この速度なら、キーボードが君に追いつくのを待っている状態だよ。"
    ],
    "wpmThreshold80": [
      "🔥 80 WPM！君は今、トップ層のタイピストの仲間入りだ。周りの人が肩越しに見て「どうやってそんなに速く打ってるの？」と聞くレベルだよ。",
      "⚡ 80 WPM達成！これはエリートレベルの速度だ。タイピングを「学ぶ」段階から「本当に速い」段階へ進化したんだね。",
      "💪 80 WPM — これは偶然じゃない、実力だ。君が積み上げてきたものが、キーボードに向かうたびに現れているよ。"
    ],
    "wpmThreshold100": [
      "⚡ 100 WPM！3桁到達 — タイピストの1%未満しか到達できないカテゴリーに入ったね。これは本当に驚異的だよ。",
      "🏆 ついに100 WPM達成！君はただ速いだけじゃない、完全に「外れ値（アウトライヤー）」だ。何年もかけてここに辿り着けない人も多いんだ。",
      "🌟 100 WPM達成！君の指は、ほとんどの人が言葉を考えるより速く動いているよ。まさに伝説級だ。"
    ],
    "testMilestone": [
      "💪 {{count}}回のテスト完了！その継続力は稀有なものだ。上達する人と、停滞する人の違いはそこにあるんだよ。",
      "🌟 テスト数{{count}}回！タイピング練習を本物の習慣にしたね。習慣こそが、真のスキルが構築される場所なんだ。",
      "🔥 {{count}}回のテストをこなしてもまだ止まらない！その数字の裏にある献身は本物だ。すべてのセッションが君を少しずつ速くしているよ。",
      "🏅 {{count}}回のテスト達成！多くの人が避ける「努力」を君はやり遂げた。だからこそ、他の人が止まっても君は伸び続けるんだ。"
    ],
    "comeback": [
      "👋 おかえり！久しぶりだね。最初は指が少しなまっているかもしれないけど、思ったよりすぐに元に戻るよ。数回テストを受けてみて。",
      "🌱 戻ってきたね！休みをとっても進歩がなくなるわけじゃない。マッスルメモリーは驚くほど長持ちするんだ。数回の練習で元の感覚に戻るさ。",
      "🚀 また会えて嬉しいよ！忙しくなるのは仕方ない、大丈夫。大切なのは戻ってきたことだ。中断したところから再開しよう。",
      "☀️ おかえりなさい！タイピングは自転車と同じで、一度覚えたスキルはなくならないよ。なまりを吹き飛ばして、すぐにスピードを取り戻そう。"
    ],
    "firstOfDay": [
      "☀️ 今日最初のテストだね！1回のセッションでも価値がある。たとえ数分でも毎日続けることが、上達する人とそうでない人の分かれ道なんだ。",
      "🧠 毎日の練習タイム！脳は寝ている間にスキルを整理するから、毎日新鮮な気持ちで戻ってくるのが一番効率的な上達方法なんだよ。",
      "🌅 新しい一日、記録を更新する新しいチャンスだ！昨日のパフォーマンスを目標にして、今日はそれを超えていこう。",
      "💪 一日の始まりにタイピング — 賢い選択だね！毎日コツコツ続けることが、指を速く動かすための唯一にして最も確実な道だよ。"
    ],
    "newLanguage": [
      "🌍 {{lang}}に切り替えたね！言語によって文字の頻度やリズムが違うから、指が適応する必要がある。面白い挑戦だね。",
      "🗺️ {{lang}}モード起動！新しい言語でのタイピングは全く違う体験だよ。言語によって速度がどう変わるか見てみよう。",
      "✨ {{lang}}でのテストだね！WPMがいつもと違って見えるかもしれないけど、それは全く普通のこと。新しい言語、新しい基準で始めていこう。"
    ],
    "leaderboardTop100": [
      "🏅 グローバル・リーダーボードのトップ100に入ったよ！これは本物の実績だ。君の速度はこのプラットフォームで最高の部類に入るってことさ。",
      "🌟 トップ100入り！君は今、ほとんどのユーザーが到達できないレベルで競い合っている。ここからさらに登り続けよう。",
      "🔥 リーダーボード・トップ100 — 自力で勝ち取った場所だね。さて、ここからどこまで行けるか楽しみだよ。"
    ],
    "leaderboardTop50": [
      "🚀 グローバル・リーダーボードのトップ50入り！このプラットフォーム全体で君より速いのはあと49人しかいない。これは本気ですごいことだよ。",
      "⚡ ついにトップ50到達！このレベルなら、君は正真正銘のエリートタイピストだ。ここから先の一歩一歩は、激しい争いになるね。",
      "🏆 トップ50 — 滅多にいない存在になったね。平均的なレベルと君がいる場所の間には、とてつもなく大きな差があるよ。"
    ],
    "leaderboardTop10": [
      "🔥 TypeUniverseのトップ10！君はこのプラットフォーム全体で10人の指に入る速さだ。ただの「速い」じゃない、もはや「伝説」だよ。",
      "🏆 トップ10入り！何千人ものユーザーの中で君は10位以内だ。今までやってきたことを信じて、そのまま突き進もう。",
      "⚡ 世界トップ10！TypeUniverseの最高峰に到達したね。正直、もう言葉はいらない。君の指がすべてを語っているよ。"
    ],
    "accuracyDrop": [
      "😅 正確性がちょっと不安定だったね — 誰にでもあることだよ。疲れや、集中力の欠如、キーボードの角度のせいかもしれない。気にせず、少し休んでリフレッシュしよう。",
      "💆 今日は正確性が落ちたね。それはスキルが落ちたというより、精神的な疲れのサインであることが多いんだ。もう一度挑戦するより、数分画面から離れるほうが効果的だよ。",
      "🌿 すべてのセッションが完璧である必要はないさ。大切なのは、今日も練習に来たということ。少し休んで、また後で違いを見てごらん。"
    ],
    "profileComplete": [
      "✨ プロフィールがいい感じになったね！プロフィールが充実していると、誰と競っているのかが周りにも伝わるし、実績もより公式なものに感じられるよ。",
      "🌟 プロフィール更新完了！これでリーダーボードを駆け上がる時、スコアの背後にいる君の存在がみんなに見える。競争がもっとリアルになるね。",
      "💪 素敵なプロフィールだ！第一印象は大事だよ、バッチリだ。さあ、WPMをさらに上げる練習に戻ろうか。"
    ],
    "amazing": [
      "⚡ 100 WPM超え — 正直言ってとんでもない速さだ。ほとんどの人が言葉を話すより速く打っているよ。間違いなくタイピストの上位1%だね。",
      "🚀 そのWPMは普通じゃないよ。統計的に言えば、君は最高に良い意味での「外れ値」だ。上位1%の実力、しかと見たよ。",
      "💥 それはもはやタイピングじゃなくて、超能力だね。その速度だと、君の指は普通の人の脳が追いつけない速さで動いているよ。"
    ],
    "great": [
      "🔥 本当に速いタイピングだね。平均を大きく上回って、プロの領域に近づいている。君が積み重ねてきた努力が目に見える形で報われているよ。",
      "🏅 真剣な速度での素晴らしいランだ。これは運じゃない、築き上げたスキルだね。練習に時間を費やしてきたことがよく伝わってくるよ。",
      "⭐ うん、力強い結果だ。速くて、正確で、一貫している。普通の人が到達するのに長い時間がかかるレベルで君は入力しているよ。"
    ],
    "good": [
      "👏 平均以上の速度と確かな正確性 — 良い組み合わせだね。初心者の段階を完全に抜けて、本物のスキルに向かっているよ。",
      "✨ 充実したセッションだったね！上達しているし、一貫性も出てきた。この勢いを維持すれば、次のマイルストーンはすぐそこだよ。",
      "💪 良い速度だし、さらに良くなっている。完了したすべてのテストが、一生もののスキルとして君の中に蓄積されているよ。明日もまたやろう。"
    ],
    "average": [
      "👍 なかなかのランだね！立派な速度だよ。もう少し定期的に練習を続ければ、平均以上の領域に食い込んでいける。進歩は本物だ。",
      "💡 継続的な練習こそが鍵だよ。大きな飛躍じゃなくても、毎日の積み重ねが大事。正しい道にいるから、そのまま続けよう。",
      "🌱 実感がなくても、進歩は確実に起きているんだ。すべてのセッションが、より速いタイピングを可能にするマッスルメモリーを作っている。自分を信じて。"
    ],
    "low": [
      "🌟 大変なセッションだった？全然大丈夫だよ。どんなエキスパートタイピストも、最初は君と同じ場所からスタートしたんだ。初心者と高速タイピストの差は、一回一回のテストで縮まっていくんだよ。",
      "💪 練習を続けよう — 本当に、それだけでいいんだ。上達は突然のひらめきじゃなく、繰り返しの先にある。君は今、その基礎を作っているところさ。",
      "🚀 まだ旅の始まりだよ！ここからの上達曲線はすごく急で、最高に面白いんだ。思ったより早く、本当の上達を実感できるはず。さあ、続けよう。"
    ],
    "guestCta": {
      "nudge": "🔒 サインインしてスコアを保存し、進捗を追跡して、リーダーボードを駆け上がろう！",
      "button": "サインイン →"
    },
    "authLogin": [
      "👋 おかえりなさい！今日は新記録を出せそうかな？",
      "🚀 サインインして結果を保存し、進捗を追跡しましょう。",
      "🌟 君の実績と履歴が中で待っているよ！"
    ],
    "authRegister": [
      "🎉 コミュニティへようこそ！一緒に歩んで進捗を追跡しましょう。",
      "🚀 アカウントを作成してリーダーボードで競い合おう！",
      "✨ 今日からタイピングの旅を始めて、どれだけ速くなれるか見てみよう。"
    ],
    "authProfile": [
      "✨ ここは君のスペースだ！成長とマイルストーンを記録していこう。",
      "🏆 受けるテストの数だけ、次の目標に近づけるよ。",
      "💪 プロフィールをカスタマイズして、君の個性を出していこう！"
    ],
    "wpmThreshold20": [
      "最初の20WPM！最初の一歩を踏み出したね。続けて！",
      "もう動き始めている！20WPM — まだまだ上を目指せる。",
      "最初のマイルストーン達成。旅はここから始まる！"
    ],
    "streakDay3": [
      "3日連続！良い習慣を作り始めているね。",
      "3日目も続けて — リズムが出来てきた！",
      "3日ストリーク！小さな一歩、大きな進歩。"
    ],
    "streakDay7": [
      "まる1週間！本当に真剣に取り組んでいるね。",
      "7日連続 — それが本物の規律というものだ！",
      "1週間休まず続けた。すごい！"
    ],
    "streakDay14": [
      "2週間連続！その継続力は本当に素晴らしい。",
      "14日連続。君はタイピングマシンだ！",
      "2週間毎日練習。これが本当の献身だ！"
    ],
    "streakDay30": [
      "まる1ヶ月！君はキーボードの伝説だ。",
      "30日間休まず — 脱帽だよ！",
      "1ヶ月連続。こんな継続力を持つ人はほんとうに少ない。"
    ],
    "wpmTrend": [
      "最近の結果は明らかな向上を示している。続けて！",
      "セッションごとに成長している。これが上達の道だ！",
      "トレンドはポジティブ。正しい道を歩んでいる！"
    ],
    "speedAccuracyCombo": [
      "スピードと精度を同時に！完璧なコンボだ。",
      "速くて正確、同時に。これこそ目指すべき姿！",
      "プロのようにスピードと正確さを両立させている。"
    ],
    "marathonSession": [
      "今日で5回目のテスト！集中トレーニングモードに入っているね。",
      "今日5回目 — その粘り強さには感心する！",
      "今日5回連続。本当に上達したいんだね！"
    ],
    "consistency": [
      "速さがとても安定している — それが高いレベルの証拠だよ。",
      "結果に素晴らしい一貫性がある。よくやった！",
      "安定したペースを保っている。これが本物の習熟の印だ。"
    ],
    "premiumPromo": [
      "広告なしでタイピング証明書も取得できる — プレミアムへ！🏆",
      "プレミアムで証明書を取得し、広告を削除しましょう！⭐",
      "プレミアム会員は証明書、広告なし、完全な統計を取得できます！"
    ],
    "premiumCta": {
      "nudge": "次のレベルへ進む準備はできていますか？",
      "button": "プレミアムになる →"
    },
    "guestLost": {
      "few": "直近{{count}}回のテストは保存されず、宇宙へ飛んでいきました！🚀 ログインすれば取り戻せます。",
      "many": "{{count}}回のテストが保存されていません！🚀 ログインすれば直近{{max}}回はまだ救えます。"
    },
    "nearRecord": [
      "🎯 自己ベスト（{{record}} WPM）まであと{{gap}} WPM！もう1回いきますか？",
      "🔥 惜しい！自己ベストは{{record}} WPM、あと{{gap}}だけです。指が温まっている今がチャンス。"
    ],
    "inviteFriend": [
      "🎁 友だちを招待しよう：友だちが{{tests}}回テストを終えると、2人とも{{days}}日間Premiumがもらえます。招待リンクはプロフィールにあります。",
      "🚀 友だちと一緒なら練習がもっと楽しい！プロフィールから招待リンクを共有して、2人で{{days}}日間のPremiumをゲット。"
    ],
    "goalReached": [
      "🎯 目標達成！{{target}} WPMを目標にして、今回{{now}}を出したね。プロフィールで次の目標を決めよう。",
      "🏁 目標は{{target}} WPM、結果は{{now}} WPM。目標は続けて取り組む人にだけ効く。君は続けた。",
      "🌟 {{target}} WPMの目標をクリア！あの数字が遠く見えた頃もあった。次の目標を選んで、また進もう。"
    ],
    "aboveUsual": [
      "📈 いつもより上！普段は{{usual}} WPM前後なのに、今日は{{now}}。何かがかみ合ったね。",
      "⚡ {{now}} WPM、いつもの{{usual}}をはっきり超えてる。キーボードの調子がいい日、この感覚を覚えておこう。",
      "🚀 自分の平均（{{usual}} WPM）を大きく上回った。このリズムを保てば、次は記録更新だ。"
    ],
    "slowButClean": [
      "🎯 いつもより遅いけど、ほぼノーミス。この正確さで{{now}} WPMなら、速さはこうやって作られる。まず正確に。",
      "💎 クリーンな一本！普段の速度は下回ったけど、ミスはほぼゼロ。速さは正確さの後についてくる。逆はない。",
      "🌿 今回は正確さが収穫：{{now}} WPMでほぼ完璧。速さは自然に戻ってくる。"
    ],
    "belowUsual": [
      "😌 今回はいつもの{{usual}} WPMを下回った（{{now}}）。調子の悪い回は誰にでもある。1回のテストで実力は決まらない。",
      "🌙 {{now}} WPM、普段の{{usual}}より少し下。疲れ、気の散り、慣れないキーボード？気にしないで。次は仕切り直し。",
      "💭 今日はいつものペースじゃない（{{now}}、普段は{{usual}} WPM）。大丈夫、平均が君の実力を知ってる。"
    ],
    "takeBreak": [
      "💆 3回連続で下がってる。これは疲労で、実力じゃない。もう1回やるより、5分キーボードから離れる方が効く。",
      "☕ 今日はテストごとに速度が落ちてる。典型的な疲れ。短い休憩を取って、すっきりしてから戻ろう。本当に効くよ。",
      "🌿 今日は下降気味、手が疲れてる。ここで止めて、伸びをして、水を飲もう。明日の最初の1本は楽に感じるはず。"
    ],
    "newBucket": [
      "🧭 新しいモード！ルールもリズムも違う。ここでの速度は独自のベースから始まる。探ってみよう。",
      "✨ このモードは初めてだね。まだいつもの数字と比べないで。数回やれば落ち着く。",
      "🗺️ 新しいことに挑戦、いいね。モードごとに少し違うスキルが鍛えられる。これも全体の速さに効いてくる。"
    ],
    "wpmThreshold120": [
      "⚡ 120 WPM！大会レベルの速さ、ランキングやタイピング決勝で見る数字だ。見事。",
      "🏆 120 WPMを突破！ここまで来ると速いというより基準そのもの。たどり着く人はごくわずか。",
      "🌟 120 WPM。指が多くの人の読む速さを追い越してる。伝説級、そして実力で勝ち取った数字。"
    ],
    "streakDay60": [
      "🔥 60日連続！2か月、1日も欠かさず。もうモチベーションじゃない、それが今の君だ。",
      "💎 60日連続。初日のWPMを見返してみて。その差こそ、毎日の練習が静かに積み上げたもの。",
      "🏆 60日連続達成！ほとんどの連続記録は最初の週で途切れる。君のは2か月。リスペクト。"
    ],
    "streakDay100": [
      "🏆 100日連続！100日、休みゼロ。これは一流の継続力で、君の速さがそれを証明してる。",
      "🌟 100日連続。3桁の連続記録、3桁の努力。今日のWPMがいくつでも、その1点1点は君が勝ち取ったもの。",
      "🔥 100日連続！タイピングテストを毎日の習慣に変えたね。伝説的な継続力。"
    ],
    "inviteCta": {
      "button": "友達を招待 →"
    },
    "tipSkins": [
      "🎹 ヒント：表示設定 →「キーボードの外観」で「メカニカル RGB」や「タイプライター」を試してみて。同じテストでも感触がまったく変わるよ。",
      "✨ いつものキーボードに飽きた？表示設定で「キーボードの外観」と色を変えられるよ。"
    ],
    "tipLearnMode": [
      "🖐️ 表示設定の「タッチタイピングモード」を試してみて。3Dキーボード、机、手、指ガイドがワンクリックで表示されるよ。",
      "⌨️ どのキーをどの指で押すか見たい？「タッチタイピングモード」をオンにすればキーボードが教えてくれるよ。"
    ],
    "tipAppearance": [
      "🎨 文字の見た目も変えられるよ。「レイアウト」「フォントファミリー」「カーソルのスタイル」は表示設定にあるよ。",
      "📝 表示設定で「ペーパー」レイアウトや別のフォントを試してみて。落ち着いた画面だと速く打てることもあるよ。"
    ],
    "tipSounds": [
      "🔊 ヒント：表示設定で「キーボード音」をオンにすると、キーごとに「メカニカル」の音が鳴るよ。",
      "🎧 音があると打つのが楽しくなるよ。表示設定で「キーボード音」を選んでみて。"
    ],
    "dayBest": [
      "⚡ {{wpm}} WPM：今日いちばん速いテストだよ。ウォームアップの成果が出てるね。",
      "📈 今日のここまでのベスト：{{wpm}} WPM。続けるほど速くなってる！",
      "🔥 今日の新ベスト：{{wpm}} WPM。このリズムをキープしよう。"
    ],
    "weekBest": [
      "🏅 {{wpm}} WPM：この7日間でいちばんの結果だよ！",
      "⭐ 今週のベスト：{{wpm}} WPM。自己ベストまではまだだけど、確実に近づいてるよ。"
    ],
    "monthBest": [
      "🏆 {{wpm}} WPM：この30日間でいちばんの結果だよ！",
      "🚀 今月のベスト：{{wpm}} WPM。自己ベストがどんどん近づいてる。"
    ],
    "risingRun": [
      "📈 3回連続で前回より速い：{{from}} → {{now}} WPM。いい感じに温まってきたね。",
      "🔥 テストのたびに速くなってる：{{from}} → {{now}} WPM。この波に乗っていこう。",
      "⬆️ どんどん上がってる！直近3回で {{from}} → {{now}} WPM。"
    ],
    "progressSinceStart": [
      "🌱 最初の10回の平均は {{first}} WPM、直近10回の平均は {{now}} WPM。始めた頃より +{{pct}}% だよ！",
      "📊 こんなに伸びたよ：平均 {{first}} → {{now}} WPM（+{{pct}}%）。練習の成果だね。",
      "💪 平均 {{first}} WPM から {{now}} WPM へ。始めた頃より {{pct}}% 速くなってるよ。"
    ],
    "percentile": [
      "🌍 {{wpm}} WPM なら、TypeUniverse ユーザーの {{pct}}% より速いよ。",
      "📊 {{wpm}} WPM で、ユーザーの {{pct}}% を上回ってる。いいね！",
      "🏁 {{wpm}} WPM で、ここのタイピストの {{pct}}% より速い。もっと上を目指そう。"
    ],
    "cleanStreak": [
      "🎯 {{count}} 回連続で正確性95%以上。こういう丁寧なタイピングが本当のスピードにつながるよ。",
      "✨ 正確性ストリーク：{{count}} 回連続で95%超え。スピードは正確さのあとについてくる。",
      "🧼 {{count}} 回連続でミスの少ないテスト（95%以上）。指がちゃんと行き先を覚えてるね。"
    ],
    "streakDay2": [
      "🔥 2日連続！次の日にまた来るのがいちばん難しいんだ。よくやったね。",
      "📅 ストリーク2日目。あと1日続けば、習慣になり始めるよ。",
      "👋 今日も来てくれたね。2日ストリークのスタートだ！"
    ],
    "streakDay4": [
      "🔥 4日連続！ストリークが本格的になってきたね。",
      "📅 4日目。毎日少しずつの練習は、週1回の長い練習よりずっと効果的だよ。",
      "💪 4日ストリーク。あと3日でまる1週間！"
    ],
    "streakDay5": [
      "🔥 5日連続！平日まるごと1週間分の練習だね。",
      "📅 ストリーク5日目。指の記憶がどんどん定着してるよ。",
      "⭐ 5日ストリーク！7日を目指して続けよう。"
    ],
    "totalTime": [
      "⏱️ 達成：TypeUniverse での合計タイピング時間が {{hours}} 時間になったよ。どの1分もムダじゃなかった。",
      "⌛ 合計 {{hours}} 時間のタイピング練習！本物の努力だね。",
      "🕐 達成：合計タイピング時間 {{hours}} 時間。有意義に使った時間だよ。"
    ],
    "totalTimeHour": [
      "⏱️ 達成：TypeUniverse での練習が合計1時間に到達！どの1分もムダじゃなかった。",
      "⌛ 合計タイピング時間が初めて1時間に。最初の1時間がいちばん大変、ここからはもっと楽になるよ。"
    ],
    "totalChars": [
      "⌨️ 達成：合計 {{count}} 打鍵！キーボードもすっかり君のことを覚えたね。",
      "🎹 TypeUniverse での正しい打鍵数が {{count}} を突破したよ。",
      "💥 {{count}} 打鍵、まだまだ続くよ。たくさん練習してきたね。"
    ],
    "memberDay30": [
      "🎂 TypeUniverse に参加して30日！一緒にタイピングしてくれてありがとう。",
      "📆 TypeUniverse と過ごして1か月。プロフィールで最初の結果と今の結果を比べてみて。違いがわかるはずだよ。"
    ],
    "memberDay100": [
      "🎉 TypeUniverse と100日！すごい継続力だね。",
      "💯 参加してから100日。どれだけ成長したか、プロフィールで確認できるよ。"
    ],
    "memberDay365": [
      "🎂 TypeUniverse と1年！記念日おめでとう。そして、すべてのテストにありがとう。",
      "🥳 一緒にタイピングしてまる1年。次の1年もよろしくね！"
    ],
    "firstWordsTest": [
      "🧩 はじめての「単語数」テスト！決まった数の単語を打って、かかった時間を計るだけだよ。",
      "✨ 「単語数」モードの初テスト完了。カウントダウンはないから、単語をできるだけ丁寧に打ち切ればOK。"
    ],
    "firstQuoteTest": [
      "📜 はじめての「引用文」テスト！句読点や大文字のある実際の文章だから、実生活のタイピングにぴったりの練習だよ。",
      "💬 初めての引用文、完了。カンマや大文字、長い単語が入るから、WPMが少し下がるのは普通だよ。"
    ],
    "firstHardTest": [
      "🧗 「ハード」ではじめてのテスト！長くて珍しい単語が多いから、WPMが下がるのはまったく普通だよ。",
      "💪 「ハード」モードの初テスト完了。難しい単語で練習すると、普段のタイピングが楽に感じるよ。"
    ],
    "firstMasterTest": [
      "☠️ はじめての「マスターモード」テスト！ミス1つで終了。大胆だね。",
      "🎯 「マスターモード」初挑戦完了。一発アウトのルールは、何よりも正確さを鍛えてくれるよ。"
    ],
    "tipSetGoal": [
      "🎯 ヒント：プロフィールでWPM目標を設定しよう。達成したらお祝いするね！",
      "🏁 まだ目標がないみたい。プロフィールで目標を決めて、進み具合をチェックしよう。"
    ],
    "tipCompleteProfile": [
      "🧑‍🚀 プロフィールに足りないものがあるよ：写真、短い自己紹介、使っているキーボードを追加しよう。",
      "✏️ ヒント：プロフィール（写真・自己紹介・キーボード）を完成させて、そのWPMの持ち主がどんな人かみんなに見せよう。"
    ],
    "tipProfileStats": [
      "📊 プロフィールでは、WPMの推移、アクティビティカレンダー、記録が見られるよ。のぞいてみて！",
      "🔍 成長の様子を見てみたい？プロフィールに全テストのグラフがあるよ。"
    ],
    "tipProblemWords": [
      "🧠 プロフィールには、よく間違える単語とキーが一覧になってるよ。そこで練習して、しっかり克服しよう。",
      "🔤 ヒント：プロフィールのミス分析をチェックして、苦手な単語を練習しよう。"
    ],
    "certificateCta": {
      "button": "認定証を受け取る →"
    },
    "profileCta": {
      "button": "プロフィールへ →"
    },
    "weaknessCta": {
      "button": "ミスを見る →"
    }
  },
  "premium": {
    "title": "TypeUniverse プレミアム",
    "subtitle": "すべてのキーボードスキンとカラーで、広告なしのタイピングを。TypeUniverse の開発の応援にもなります。",
    "mostPopular": "最も人気",
    "getplan": "{{plan}} を取得",
    "stripe": "すべての支払いはStripeで安全に処理されます。いつでもキャンセル可能。",
    "comparison": {
      "title": "無料 vs プレミアム",
      "free": "無料",
      "premium": "プレミアム",
      "features": {
        "adFree": "広告なし体験",
        "certificate": "タイピング証明書",
        "themes": "プレミアムテーマ",
        "themesFreeTier": "1テーマ",
        "themesPremiumTier": "全テーマ",
        "stats": "高度な統計",
        "history": "完全なテスト履歴",
        "historyFreeTier": "最後の10回",
        "historyPremiumTier": "無制限",
        "leaderboard": "リーダーボードバッジ",
        "achievements": "全実績",
        "support": "優先サポート",
        "beta": "ベータ機能",
        "languages": "22言語すべて",
        "wordCount": "無制限テスト",
        "wordCountFreeTier": "1日の制限",
        "wordCountPremiumTier": "無制限",
        "keyboardSkins": "キーボードのスキンとカラー",
        "keyboardSkinsFreeTier": "メカニカル RGB スキン · 各 Premium キーボードで1日3回無料",
        "keyboardSkinsPremiumTier": "すべてのスキンとカラー"
      }
    },
    "socialProof": "{{count}} 人が Premium を利用中",
    "redirecting": "お支払いページへ移動中…"
  },
  "checkout": {
    "title": "チェックアウト – {{plan}}",
    "price": "価格",
    "purchase": "購入して続ける",
    "stripe": "すべての支払いはStripeで安全に処理されます。",
    "backToPlans": "プランに戻る",
    "error": {
      "noPlan": "プランが選択されていません。",
      "invalidPlan": "無効なプランです。",
      "fetchFailed": "プランの詳細を読み込めませんでした。",
      "sessionFailed": "チェックアウトセッションを作成できませんでした。",
      "generic": "エラーが発生しました。もう一度お試しください。"
    }
  },
  "challenge": {
    "button": "友達に挑戦",
    "shareText": "{{wpm}} WPMを出しました。私に勝てる？",
    "copied": "挑戦リンクをコピーしました",
    "banner": "友達から挑戦状：{{wpm}} WPM。超えられる？",
    "won": "勝利！{{wpm}} WPMで{{target}} WPMを超えました。",
    "lost": "あと{{diff}} WPM。もう一度挑戦！",
    "tie": "引き分け！二人とも{{wpm}} WPMです。",
    "close": "閉じる",
    "bannerNamed": "{{name}}さんから挑戦状：{{wpm}} WPM。超えられる？",
    "dialogDesc": "友達がリンクを開くと、同じテスト（{{lang}}・{{duration}}）が始まります。目標はあなたの{{wpm}} WPM。最後にどちらが勝ったか表示されます。",
    "linkLabel": "挑戦リンク",
    "exit": "対戦を終了"
  },
  "referral": {
    "title": "友達を招待して{{days}}日間のPremiumを獲得",
    "subtitle": "友達があなたのリンクから参加して{{tests}}回テストを完了すると、二人とも{{days}}日間のPremiumがもらえます。",
    "linkLabel": "招待リンク",
    "copy": "リンクをコピー",
    "copied": "コピーしました！",
    "share": "共有",
    "shareText": "TypeUniverseでタイピング速度を測ろう — 二人とも{{days}}日間のPremiumがもらえます！",
    "invited": "{{count}}人の友達が参加",
    "rewarded": "{{count}}件の特典を獲得",
    "premiumUntil": "Premiumは{{date}}まで有効",
    "step1": "招待リンクを友達に共有",
    "step2": "友達がリンクから登録してテストを{{tests}}回完了",
    "step3": "二人とも{{days}}日間のPremiumを獲得",
    "cap": "30日ごとに最大{{max}}回まで特典を獲得できます。"
  },
  "popularProfiles": {
    "title": "人気のプロフィール",
    "subtitle": "TypeUniverseで最もアクティブで速いタイピスト",
    "headers": {
      "user": "ユーザー",
      "country": "国",
      "maxWpm": "最高WPM",
      "tests": "テスト数"
    }
  },
  "common": {
    "logout": "ログアウト",
    "selectLanguage": "言語を選択",
    "changeLanguage": "言語を変更",
    "chooseTheme": "テーマを選択",
    "dismiss": "閉じる",
    "less": "少",
    "more": "多",
    "menu": "メニュー",
    "mainNavigation": "メインナビゲーション",
    "closeNavigation": "メニューを閉じる",
    "loadingPlans": "プランを読み込み中...",
    "somethingWentWrong": "問題が発生しました。",
    "tryAgainLater": "しばらくしてからもう一度お試しください。",
    "goHome": "ホームに戻る",
    "contact": "お問い合わせ"
  },
  "notFound": {
    "title": "ページが見つかりません",
    "text": "宇宙で迷子になったようです！心配いりません、誰にでもあることです。"
  },
  "lessonComplete": {
    "label": "レッスン完了",
    "title": "よくできました！",
    "next": "次のレッスン →",
    "notFound": "レッスンが見つかりません。"
  },
  "payment": {
    "cancelledTitle": "お支払いがキャンセルされました",
    "cancelledText": "お支払いはキャンセルされました。ご希望であれば後ほどもう一度お試しください。",
    "successTitle": "お支払い完了 🎉",
    "successText": "プレミアムが有効になりました。広告なしの体験と高度な機能をお楽しみください！"
  },
  "resultFx": {
    "flipHint": "カードをクリックして詳細を表示",
    "flipBackHint": "クリックして元に戻す",
    "detailsTitle": "詳細 · {{seconds}}秒",
    "speedPerSecond": "1秒ごとの速度（WPM）",
    "peak": "最高",
    "raw": "生の速度",
    "consistency": "安定性",
    "keystrokes": "打鍵: 正解 {{correct}} · ミス {{wrong}}",
    "topKeys": "ミスが多いキー",
    "noMistakes": "ミスなし 🎉",
    "gravityOn": "⬇ 重力オン（スペース）",
    "gravityOff": "🪐 重力オフ（スペース）",
    "putBack": "↺ 元に戻す",
    "playHint": "カード上で文字を押すとキーが降ってくる · ダブルクリック: 爆発 · 何もない所を長押し: ブラックホール",
    "kbHint": "ドラッグで回転 · キーをクリック",
    "kbHover": "{{key}} — ミス {{count}} 回",
    "keyMistakes": "ミス {{count}} 回",
    "keyNoMistakes": "このキーのミスはありません",
    "keyPractice": "この文字を練習",
    "kbGravityOn": "⬇ 重力オン",
    "kbGravityOff": "🪐 重力オフ",
    "kbPutBack": "↺ 元に戻す",
    "endFxLabel": "テスト終了時",
    "endFxExplode": "爆発",
    "endFxDomino": "ドミノ",
    "endFxWind": "風",
    "endFxDrop": "落下",
    "endFxOff": "オフ",
    "wordFxLabel": "単語を打ち終えたとき",
    "wordFxOff": "オフ",
    "wordFxFall": "後ろに倒れる",
    "wordFxShatter": "ひび割れて砕ける"
  },
  "race": {
    "title": "タイピングレース",
    "subtitle": "コースは1つ、レーサーは4人。正確に入力して、一番にゴールしよう。",
    "track": "レースコース",
    "words": "単語",
    "ready": "位置について",
    "firstWins": "最初にゴールした人の勝ち",
    "you": "あなた",
    "left": "レースから離脱",
    "input": "ハイライトされた単語を入力",
    "correctError": "単語を修正すると先に進めます。",
    "spaceHint": "スペースまたはEnterで単語を確定。ミスを直すと先に進めます。",
    "errors": "ミス",
    "place": "{{rank}}位でゴールしました",
    "timeUp": "時間切れ",
    "accuracy": "正確率",
    "time": "タイム",
    "retrySave": "保存を再試行",
    "loading": "コースを準備中…",
    "again": "もう一度レース",
    "start": "レース開始",
    "saving": "結果を保存中…",
    "startError": "レースを開始できませんでした。もう一度お試しください。",
    "saveError": "結果を保存できませんでした。再試行できます。",
    "menu": "メニューを開く",
    "liveStats": "リアルタイムのレース統計"
  },
  "adBlockNotice": {
    "title": "TypeUniverseを無料で続けるためにご協力ください",
    "body": "広告ブロッカーをお使いのようです。TypeUniverseは少しの広告によって無料で提供しています。このサイトで広告を許可していただけると大変助かります。",
    "ok": "わかりました",
    "premium": "Premiumで広告なし",
    "later": "今はしない"
  },
  "skinUpsell": {
    "title": "この見た目が気に入りましたか？Premiumでそのまま使えます",
    "body": "Premiumならすべてのキーボードスキンとカラーが使え、広告も消えます。",
    "cta": "Premiumにする",
    "later": "あとで",
    "lockedHint": "Premium · このキーボードで1日 {{count}} 回無料",
    "barButton": "Premium",
    "barTooltip": "すべてのスキンとカラー、広告なし",
    "trialsLeft": "このキーボードで今日はあと {{count}} 回無料でテストできます。",
    "trialsOver": "このキーボードの今日の無料テスト {{count}} 回を使い切ったため、{{skin}} に戻りました。別の Premium キーボードを試すか、明日またこのキーボードを使えます。",
    "lockedToastTitle": "このキーボードの今日の無料テストは終了しました",
    "lockedToastBody": "無料ユーザーは Premium キーボードごとに1日 {{count}} 回テストできます。別のキーボードを試すか、明日また来るか、Premium でいつでもすべて使えます。",
    "trialsOverToastTitle": "このキーボードの今日の無料利用 {{count}} 回を使い切りました",
    "nextTestFreeBody": "このテストは {{skin}} で始まります。その Premium キーボードは明日また {{count}} 回無料で使えます。別のキーボードを試すか、Premium ならすぐに使えます。"
  },
  "premiumPromo": {
    "title": "広告なしでタイピングを楽しもう",
    "benefitAdFree": "広告なし、中断なし",
    "benefitSkins": "すべてのキーボードスキンとカラー",
    "benefitSupport": "TypeUniverse の開発を応援",
    "adLabel": "広告",
    "removeAds": "広告を消す",
    "badge": "Premium",
    "badgeTrialTooltip": "無料ユーザーは Premium キーボードごとに1日 {{count}} 回テストできます。テストを終えるごとにこのキーボードの1回分を使います。",
    "button": "Premiumにする",
    "buttonTooltip": "広告なしの Premium を楽しもう",
    "badgeTrial": "このスキンで今日はあと {{count}} 回無料"
  }
}
