Category Commander 1.4.0 - en to ja translation catalogue (1003 entries)

en: Saving...
ja: 保存中...

en: Working...
ja: 処理中...

en: Saved.
ja: 保存しました。

en: Save failed. Please try again.
ja: 保存に失敗しました。もう一度お試しください。

en: Request failed.
ja: リクエストに失敗しました。

en: Reset this order? A restore point will be saved first.
ja: この並び順をリセットしますか？実行前に復元ポイントが保存されます。

en: Reset.
ja: リセットしました。

en: Invalid file. Please select a Category Commander JSON export file.
ja: 無効なファイルです。Category Commander の JSON エクスポートファイルを選択してください。

en: Please choose a file.
ja: ファイルを選択してください。

en: Invalid JSON.
ja: 無効な JSON です。

en: Imported.
ja: インポートしました。

en: Exported.
ja: エクスポートしました。

en: Filtering is active; drag & drop is temporarily disabled.
ja: フィルタリング中のため、ドラッグ＆ドロップは一時的に無効です。

en: Move here
ja: ここに移動

en: Preparing the taxonomy preview.
ja: タクソノミープレビューを準備しています。

en: Sending the request to OpenAI.
ja: OpenAIへリクエストを送信しています。

en: Reading and validating the AI response.
ja: AIレスポンスを読み取り、検証しています。

en: Preparing suggestions for review.
ja: 確認用の提案を準備しています。

en: Almost done. Please keep this page open.
ja: もうすぐ完了します。このページを開いたままにしてください。

en: The AI request took too long. Please try reducing the number of terms or trying again later.
ja: AIリクエストに時間がかかりすぎました。送信するターム数を減らすか、時間を置いて再度お試しください。

note: translators: 1: Current AI request part number, 2: Total AI request parts. translators: 1: processed batch count, 2: total batch count.
en: Processing AI suggestion part %1$d of %2$d.
ja: AI提案の %1$d / %2$d を処理しています。

en: Prompt copied.
ja: プロンプトをコピーしました。

en: Copy failed. Please select and copy the prompt manually.
ja: コピーできませんでした。プロンプトを選択して手動でコピーしてください。

en: Prompt downloaded.
ja: プロンプトをダウンロードしました。

en: File loaded. Review the JSON text, then import it for preview.
ja: ファイルを読み込みました。JSONテキストを確認してから、プレビュー用にインポートしてください。

en: Scanning posts...
ja: 投稿をスキャンしています...

en: Post scan completed.
ja: 投稿スキャンが完了しました。

en: Resuming the saved post scan...
ja: 保存済みの投稿スキャンを再開しています...

en: Scanned posts:
ja: スキャン済み投稿:

en: Total posts:
ja: 合計投稿:

en: Deleting saved scan data...
ja: 保存済みのスキャンデータを削除しています...

en: Saved scan data deleted.
ja: 保存済みのスキャンデータを削除しました。

en: Creating local post assignments from the approved category plan...
ja: 承認済みカテゴリプランからローカルで投稿割り当てを作成しています...

en: Continuing with a smaller post batch...
ja: 少ない投稿数で処理を続けています...

en: Applying post category assignments...
ja: 投稿のカテゴリー割り当てを適用しています...

en: Post assignments created.
ja: 投稿割り当てを作成しました。

en: Post assignment apply completed.
ja: 投稿割り当ての適用が完了しました。

en: Restoring previous post category assignments...
ja: 以前の投稿カテゴリー割り当てを復元しています...

en: Post assignment restore completed.
ja: 投稿割り当ての復元が完了しました。

en: Done.
ja: 完了しました。

en: Checked assignments:
ja: 確認した割り当て:

en: Stored assignments:
ja: 保存済み割り当て:

en: Updated posts:
ja: 更新した投稿:

en: Restored posts:
ja: 復元した投稿:

en: Errors:
ja: エラー:

en: Delete the saved scan, redesign plan, and assignment data?
ja: 保存済みのスキャン、再設計プラン、割り当てデータを削除しますか？

en: Restore the post category assignments saved before the last assignment apply?
ja: 前回の割り当て適用前に保存された投稿カテゴリー割り当てを復元しますか？

en: Deleting selected unused categories...
ja: 選択した未使用カテゴリーを削除しています...

en: Unused category cleanup finished.
ja: 未使用カテゴリーの整理が完了しました。

en: Choose at least one safe unused category before running cleanup.
ja: 整理を実行する前に、安全候補の未使用カテゴリーを1つ以上選択してください。

en: Check the cleanup confirmation box before deleting selected categories.
ja: 選択したカテゴリーを削除する前に、整理確認のチェックを入れてください。

en: Delete the selected unused categories? This cannot be undone.
ja: 選択した未使用カテゴリーを削除しますか？この操作は元に戻せません。

en: Deleted:
ja: 削除:

en: Skipped for safety:
ja: 安全のためスキップ:

en: Valid prompt numbers for this posts-per-prompt value:
ja: この投稿数設定で使えるプロンプト番号:

en: This prompt will include scanned posts:
ja: このプロンプトに含まれるスキャン済み投稿:

en: of
ja: 件中

en: Permission denied.
ja: 権限がありません。

en: Paste the ChatGPT JSON result or drop the result file before importing.
ja: インポートする前に、ChatGPTのJSON結果を貼り付けるか結果ファイルをドロップしてください。

en: AI suggestion was generated. Review it before applying anything.
ja: AI提案を生成しました。適用前に内容を確認してください。

en: Please scan posts before creating a redesign prompt.
ja: 再設計プロンプトを作成する前に投稿をスキャンしてください。

en: Paste or drop the redesign JSON file before importing.
ja: インポートする前に再設計JSONファイルを貼り付けるかドロップしてください。

en: Paste or drop the assignment JSON file before importing.
ja: インポートする前に割り当てJSONファイルを貼り付けるかドロップしてください。

en: Make WordPress categories and tags easier to understand, arrange, and maintain.
ja: WordPressのカテゴリーとタグを、分かりやすく整理・管理します。

en: Open beginner guide
ja: 初心者向けガイドを開く

en: Basic tasks
ja: 基本の作業

en: How to Use
ja: 使い方

en: Order
ja: 並び順

en: Diagnostics
ja: 診断

en: Category Organizer
ja: カテゴリー整理

en: Useful tools
ja: 便利なツール

en: History
ja: 履歴

en: Import / Export
ja: CSVバックアップ・復元

en: Settings
ja: 設定

en: Insights
ja: インサイト

en: AI features
ja: AI機能

en: AI Suggestions
ja: AI提案

en: AI Settings
ja: AI設定

en: Category Commander pages
ja: Category Commanderのページ

en: Current page
ja: 表示中

en: These are page links, not action buttons. The blue item is the page currently open.
ja: ここは機能を実行するボタンではなく、各ページへのリンクです。青色は現在開いているページです。

en: Overview
ja: 概要

en: Category Commander helps you arrange categories, tags, and enabled public taxonomies without editing theme code.
ja: Category Commanderは、テーマコードを編集せずにカテゴリー、タグ、有効化した公開タクソノミーを並び替えるためのプラグインです。

en: The plugin stores order values as term meta, keeps restore history, and only changes taxonomy data after an administrator saves or applies selected changes.
ja: 並び順はタームメタとして保存され、復元履歴も保持されます。タクソノミーデータが変更されるのは、管理者が保存または選択した変更を適用した場合だけです。

en: AI features are optional. They are designed as a preview-and-approval workflow so administrators can review suggestions before any category, tag, or taxonomy change is applied.
ja: AI機能は任意です。カテゴリー、タグ、タクソノミーの変更が適用される前に、管理者が提案を確認できるプレビューと承認の流れとして設計されています。

en: Quick Start
ja: はじめに

en: Open Settings and enable the taxonomies you want to manage.
ja: 設定を開き、管理したいタクソノミーを有効化します。

en: Open Order, choose a taxonomy and saved order if needed, then drag terms into the order you want.
ja: 並び順を開き、必要に応じてタクソノミーと保存済みの並び順を選び、タームを希望の順番にドラッグします。

en: Click Save Order. A restore point is saved automatically before the new order is applied.
ja: 「並び順を保存」をクリックします。新しい並び順を適用する前に、復元ポイントが自動保存されます。

en: Use the open and close controls when you want to focus on parent items while keeping child items available.
ja: 子項目を残したまま親項目に集中したい場合は、開く・閉じる操作を使えます。

en: Use Diagnostics, History, Import / Export, or AI Suggestions when you need deeper review, recovery, or AI-assisted improvement ideas.
ja: 詳しい確認、復元、AIによる改善案が必要な場合は、診断、履歴、インポート / エクスポート、AI提案を使います。

en: Screen Guide
ja: 画面ガイド

en: A beginner-friendly map of every main feature with direct links to the correct screen.
ja: 主な機能と操作する画面への直接リンクを、初心者にも分かりやすく案内します。

en: Reorder terms for the selected taxonomy and saved order.
ja: 選択したタクソノミーと保存済みの並び順のタームを並び替えます。

en: Review non-AI improvement hints such as empty terms, missing descriptions, long names, and similar labels.
ja: 空のターム、説明文なし、長い名前、似たラベルなど、AIを使わない改善ヒントを確認します。

en: Combine categories, move selected posts, change a parent category, or change a category name or URL after reviewing the impact.
ja: 影響を確認してから、カテゴリーの統合、一部記事の移動、親カテゴリーの変更、カテゴリー名・URLの変更を行います。

en: Restore a previous order if a change does not look right.
ja: 変更後の並び順に違和感がある場合、以前の並び順を復元できます。

en: Download CSV backups or import order data from another environment.
ja: CSVバックアップをダウンロードしたり、別環境から並び順データをインポートしたりできます。

en: Choose managed taxonomies, front-end ordering behavior, REST visibility, empty child category display, and history limits.
ja: 管理するタクソノミー、フロントエンドでの並び順適用、REST公開、空の子カテゴリー表示、履歴保存件数を設定します。

en: Review local aggregate category link impressions, clicks, and click-through rate so category names can be improved from real site behavior.
ja: カテゴリーリンクの表示回数、クリック数、クリック率のローカル集計を確認し、実際のサイト内行動をもとにカテゴリー名を改善できます。

en: Enable optional AI suggestions, choose the model, edit prompts, control post title context, and delete the stored OpenAI API key.
ja: 任意のAI提案の有効化、モデル選択、プロンプト編集、投稿タイトル文脈の制御、保存済みOpenAI APIキーの削除ができます。

en: Generate one focused AI suggestion at a time, review the result, and choose whether to apply it.
ja: 1回に1つの目的に絞ったAI提案を生成し、結果を確認して、適用するかどうかを選べます。

en: Front-end Display
ja: フロントエンド表示

en: When front-end ordering is enabled, the Default saved order is used by normal WordPress category widgets and category blocks.
ja: フロントエンドでの並び順適用が有効な場合、通常のWordPressカテゴリーウィジェットやカテゴリーブロックではデフォルトの保存済み並び順が使われます。

en: Menu, Sidebar, Mobile, and Footer presets are optional saved order slots for shortcodes, helper functions, or custom theme/plugin code. Themes do not provide a standard way for plugins to automatically detect those areas.
ja: メニュー、サイドバー、モバイル、フッターのプリセットは、ショートコード、ヘルパー関数、テーマ/プラグインのカスタムコード向けの任意の保存済み並び順スロットです。テーマ側には、それらの場所をプラグインが自動判別するための標準的な仕組みはありません。

en: WordPress may hide empty child categories in category widgets and blocks. Enable the empty child category setting when you want the hierarchy to remain visible before posts are assigned.
ja: WordPressはカテゴリーウィジェットやブロックで空の子カテゴリーを隠す場合があります。投稿が割り当てられる前でも階層を表示したい場合は、空の子カテゴリー設定を有効にしてください。

en: Category Click Insights is optional and disabled until an administrator enables it.
ja: Category Click Insights は任意機能で、管理者が有効化するまで無効です。

en: It counts category link impressions and clicks from links inside your own site. Direct category archive visits from search engines, address bar visits, and bookmarks are not counted as category clicks.
ja: 自分のサイト内にあるカテゴリーリンクの表示回数とクリック数を計測します。検索エンジンからのカテゴリーアーカイブ直接訪問、アドレスバーからの訪問、ブックマークからの訪問はカテゴリークリックとして数えません。

en: The report is designed for category naming decisions: categories with enough impressions but low click-through rate may need clearer labels or better placement.
ja: このレポートはカテゴリー名の判断に使うためのものです。表示回数が十分あるのにクリック率が低いカテゴリーは、より分かりやすい名前や配置の見直しが必要かもしれません。

en: The feature stores daily aggregate counts by category and display context. It does not store IP addresses, user IDs, or per-visitor browsing histories.
ja: この機能は、カテゴリーと表示場所ごとの日別集計だけを保存します。IPアドレス、ユーザーID、訪問者ごとの閲覧履歴は保存しません。

en: Glossary
ja: 用語集

en: A WordPress grouping system, such as Categories, Tags, or a custom grouping added by another plugin.
ja: カテゴリー、タグ、他のプラグインが追加した独自の分類など、WordPressの分類グループです。

en: Taxonomy
ja: タクソノミー

en: One item inside a taxonomy, such as a single category name or tag name.
ja: 1つのカテゴリー名やタグ名など、タクソノミー内の1つの項目です。

en: Term
ja: ターム

en: A parent item can contain child items. For example, a parent category can contain smaller subcategories.
ja: 親項目の中に子項目を含められます。たとえば、親カテゴリーの中に小さなサブカテゴリーを入れられます。

en: Parent and child items
ja: 親項目と子項目

en: A saved order slot. Default is used by normal WordPress category widgets and blocks. Other presets are for shortcodes, helpers, or custom theme/plugin code.
ja: 保存済みの並び順スロットです。デフォルトは通常のWordPressカテゴリーウィジェットやブロックで使われます。その他のプリセットは、ショートコード、ヘルパー、またはテーマ/プラグインのカスタムコード向けです。

en: Preset
ja: プリセット

en: Slug
ja: スラッグ

en: The URL-friendly name WordPress uses in links, usually lowercase with hyphens.
ja: WordPressがURLに使うリンク向けの名前です。通常は小文字とハイフンで表します。

en: Front end
ja: フロントエンド

en: The public-facing part of your website that visitors see.
ja: 訪問者が見る、サイトの公開側の画面です。

en: A developer endpoint that themes, blocks, or apps can use to read ordered term data.
ja: テーマ、ブロック、アプリなどが並び替え済みタームデータを読み取るための開発者向けの入口です。

en: A spreadsheet-friendly file format for backups and review.
ja: バックアップや確認に使いやすい、表計算ソフト向けのファイル形式です。

en: A structured data file format mainly used for compatibility and developer workflows.
ja: 主に互換性維持や開発者向けの作業で使う、構造化データのファイル形式です。

en: A small bracketed code you can place in content to display an ordered list.
ja: 並び替え済み一覧を表示するために、本文などへ置ける角括弧付きの短いコードです。

en: Shortcode
ja: ショートコード

en: AI model and tokens
ja: AIモデルとトークン

en: The model is the OpenAI system used for suggestions. Tokens roughly measure how much text the AI can return.
ja: モデルは提案に使うOpenAIの仕組みです。トークンはAIが返せる文章量の目安です。

en: Optional published post title samples that can help AI understand category naming. Post content and excerpts are not sent.
ja: AIがカテゴリー名を理解しやすくするための、任意の公開済み投稿タイトルサンプルです。投稿本文と抜粋は送信されません。

en: Post title context
ja: 投稿タイトル文脈

en: AI Workflow
ja: AIワークフロー

en: AI Suggestions offers three separate tasks: order only, parent-child structure and order, and category name suggestions.
ja: AI提案では、並び順のみ、親子構造と並び順、カテゴリー名提案の3つのタスクを分けて利用できます。

en: Order-only suggestions change display order only. Choose parent-child structure and order only when you want AI to propose moving categories under parent categories.
ja: 並び順のみの提案では表示順だけを変更します。カテゴリーを親カテゴリーの下へ移動する提案が必要な場合だけ、親子構造と並び順を選んでください。

en: Category name suggestions can target parent and child categories together, parent categories only, or child categories only.
ja: カテゴリー名提案では、親カテゴリーと子カテゴリーの両方、親カテゴリーのみ、子カテゴリーのみを対象にできます。

en: The Tidy Existing Categories mode improves categories that already exist. The Redesign Category Structure mode is a larger workflow for proposing new categories and reassigning posts in batches.
ja: 「既存カテゴリーを整える」モードは、すでにあるカテゴリーを改善します。「カテゴリ設計を作り直す」モードは、新しいカテゴリーの提案や投稿の再割り当てまで行う大きめのワークフローです。

en: Post assignment batch size means how many posts are classified or updated in one step. Smaller batches are safer for shared hosting; larger batches can be faster but may time out.
ja: 投稿割り当ての処理数とは、1回の処理で分類または更新する投稿数のことです。少ない数にすると共用サーバーでも安全ですが時間は長くなり、多い数にすると速く終わりやすい一方でタイムアウトしやすくなります。

en: The analysis goal field is added as a custom instruction for the current AI request. You can save it as the default goal or restore the default goal.
ja: 分析目的欄は、今回のAIリクエスト用のカスタム指示として追加されます。デフォルトの目的として保存したり、初期値に戻したりできます。

en: If you do not use the OpenAI API, create a ChatGPT browser prompt, paste it into ChatGPT yourself, then import the returned JSON file for the same review-and-approval flow.
ja: OpenAI APIを使わない場合は、ChatGPTブラウザ用プロンプトを作成し、自分でChatGPTに貼り付けてから、返されたJSONファイルを同じ確認・承認フローにインポートします。

en: AI results are never applied automatically. Review the result and choose yes only when you want to apply it.
ja: AI提案は自動適用されません。結果を確認し、適用したい場合だけ「はい」を選んでください。

en: AI Settings Help
ja: AI設定ヘルプ

en: OpenAI API generation is optional and disabled until an administrator enables it and configures an OpenAI API key. The manual ChatGPT browser workflow can be used without saving an API key in WordPress.
ja: OpenAI APIでの生成は任意で、管理者が有効化してOpenAI APIキーを設定するまで無効です。手動のChatGPTブラウザワークフローは、WordPressにAPIキーを保存しなくても利用できます。

en: Editable prompts let administrators tune order suggestions, parent-child structure suggestions, and category name suggestions separately.
ja: 編集可能なプロンプトにより、並び順提案、親子構造提案、カテゴリー名提案を別々に調整できます。

en: Post title analysis modes apply to category name suggestions. Higher modes may improve naming accuracy, but they send more text and can take longer.
ja: 投稿タイトル分析モードはカテゴリー名提案に適用されます。高いモードほど名前の精度向上に役立つ場合がありますが、送信する文章量が増え、時間がかかることがあります。

en: Turn off reason text when you want faster, lower-cost category name suggestions and only need to compare current names with suggested names.
ja: 現在の名前と提案名だけを比較できればよい場合は、理由をオフにすると、より速く低コストな名前提案にできます。

en: Use the API key cleanup section to delete the OpenAI API key stored in the WordPress database. If the key is defined in wp-config.php, remove the constant there.
ja: WordPressデータベースに保存されたOpenAI APIキーを削除するには、APIキーのクリーンアップ欄を使います。キーがwp-config.phpで定義されている場合は、そちらの定数を削除してください。

en: AI and Privacy
ja: AIとプライバシー

en: Before sending anything to OpenAI, the AI Suggestions screen shows a preview of the exact site and taxonomy data that will be sent.
ja: OpenAIへ送信する前に、AI提案画面で送信対象となるサイト情報とタクソノミーデータの内容を確認できます。

en: The request can include site name, tagline, locale, selected taxonomy, selected saved order, term IDs, names, parent IDs, post counts, current positions, administrator instructions, and optional post title context.
ja: リクエストには、サイト名、キャッチフレーズ、ロケール、選択中のタクソノミー、選択中の保存済み並び順、タームID、名前、親ID、投稿数、現在の位置、管理者の指示、任意の投稿タイトル文脈が含まれる場合があります。

en: In the redesign workflow, post title scans are stored locally and the planning request sends a compact summary, representative titles, existing category data, and saved classification policy instead of every title at once.
ja: 再設計ワークフローでは、投稿タイトルのスキャンはローカルに保存され、計画リクエストでは全タイトルを一度に送る代わりに、コンパクトな要約、代表タイトル、既存カテゴリー情報、保存済みの分類方針を送信します。

en: If the administrator enables AI context from Insights, administrator-triggered AI suggestions can include 30-day aggregate category impression, click, and click-through rate data. This data is still aggregate category data, not visitor profiles.
ja: 管理者がインサイトのAI文脈を有効化した場合、管理者が実行するAI提案に、過去30日間のカテゴリー表示回数、クリック数、クリック率の集計データを含めることができます。このデータも訪問者プロフィールではなく、カテゴリー単位の集計データです。

en: Category Commander does not send post excerpts, post content, visitor data, comments, users, passwords, or the OpenAI API key as prompt content.
ja: Category Commanderは、投稿の抜粋、投稿本文、訪問者データ、コメント、ユーザー、パスワード、OpenAI APIキーをプロンプト内容として送信しません。

en: The ChatGPT browser workflow does not send data automatically from WordPress. The administrator manually decides whether to paste the generated prompt into ChatGPT.
ja: ChatGPTブラウザワークフローでは、WordPressからデータを自動送信しません。生成されたプロンプトをChatGPTに貼り付けるかどうかは、管理者が手動で判断します。

en: No front-end visitor action sends data to OpenAI. AI requests are only sent when an administrator explicitly generates a suggestion.
ja: フロントエンド訪問者の操作によってOpenAIへデータが送信されることはありません。AIリクエストは、管理者が明示的に提案を生成した場合のみ送信されます。

en: Shortcodes
ja: ショートコード

en: Use the shortcode to show an ordered term list in posts, pages, or widget areas that support shortcodes.
ja: ショートコード対応の投稿、固定ページ、ウィジェットエリアで、並び替え済みのターム一覧を表示できます。

en: Tip
ja: ヒント

en: Use the Help tab any time you need a quick reminder. It stays out of the main workflow until opened.
ja: 使い方を確認したいときは、いつでもヘルプタブを開いてください。開くまでは通常の作業画面を邪魔しません。

en: Choose what you want to do. Each button opens the correct page for that task.
ja: やりたいことを選んでください。各ボタンから、その作業に合ったページを開けます。

en: Opening a page or creating a preview does not change your site.
ja: ページを開いたり、事前確認を作成したりするだけでは、サイトは変更されません。

en: Drag categories or tags into the order you want visitors and editors to see.
ja: カテゴリーやタグを、訪問者や編集者に見せたい順番へドラッグします。

en: Only the display order changes. Posts, names, URLs, and parent-child relationships stay the same.
ja: 変わるのは表示順だけです。投稿、名前、URL、親子関係は変わりません。

en: Check the blue insertion line
ja: 青い挿入線を確認

en: Drag an item
ja: 項目をドラッグ

en: Save the order
ja: 並び順を保存

en: Check categories and tags for empty items, similar names, missing descriptions, and other concerns.
ja: 空の項目、似た名前、説明不足など、カテゴリーとタグの気になる点を確認します。

en: This page only checks and explains. It does not edit or delete anything, and it does not use AI.
ja: このページは確認と説明だけを行います。編集や削除はせず、AIも使用しません。

en: Open the right page only if needed
ja: 必要な場合だけ適切なページを開く

en: Read what was found
ja: 見つかった内容を読む

en: Review the results
ja: 結果を確認

en: Move posts between categories, change a parent category, or change a category name or URL.
ja: 投稿を別カテゴリーへ移したり、親カテゴリー、名前、URLを変更したりします。

en: No category is deleted here. Nothing changes until you review the preview and confirm the final action.
ja: ここではカテゴリーを削除しません。事前確認を見て最後に確定するまで、何も変更されません。

en: Choose an action
ja: やりたいこと

en: Confirm and apply
ja: 確認して実行

en: Review what will change
ja: 変更内容を事前確認

en: Review saved restore points and return to an earlier category or tag order when needed.
ja: 保存された復元ポイントを確認し、必要なときに以前のカテゴリーやタグの並び順へ戻します。

en: Restoring changes the saved order. Review any newer manual edits before restoring an older entry.
ja: 復元すると保存済みの並び順が変わります。古い履歴へ戻す前に、その後の手動変更を確認してください。

en: Check what happened later
ja: その後の変更を確認

en: Choose a saved date
ja: 保存日時を選ぶ

en: Restore only when needed
ja: 必要な場合だけ復元

en: Save category and tag order as a CSV backup, restore it later, or move it to another site.
ja: カテゴリーやタグの並び順をCSVにバックアップし、あとで復元したり別サイトへ移したりできます。

en: Export only downloads a file. Import changes the order and parent-child relationships of matching existing terms; it does not delete categories, tags, or posts.
ja: 書き出しはファイルをダウンロードするだけです。読み込みは、一致する既存項目の並び順と親子関係だけを変更します。カテゴリー、タグ、投稿は削除しません。

en: Choose the backup only when needed
ja: 必要なときだけバックアップを選ぶ

en: Download a CSV backup
ja: CSVバックアップを保存

en: Restore and verify the order
ja: 復元後に並び順を確認

en: Choose what Category Commander manages and how its saved order is used.
ja: Category Commanderで管理する対象と、保存した並び順の使い方を選びます。

en: Saving these settings does not move posts, rename categories, or delete anything.
ja: この設定を保存しても、投稿の移動、カテゴリー名の変更、削除は行われません。

en: Choose categories or tags
ja: カテゴリーまたはタグを選ぶ

en: Save the settings
ja: 設定を保存

en: Set the behavior you need
ja: 必要な動作を設定

en: See which category links visitors view and click inside your own site.
ja: サイト内で、どのカテゴリーリンクが表示・クリックされたかを確認します。

en: Insights stores local aggregate counts, not visitor profiles. It never renames or reorders categories automatically.
ja: インサイトが保存するのはサイト内の集計数で、訪問者ごとの情報ではありません。カテゴリー名や並び順を自動変更することもありません。

en: Review category performance
ja: カテゴリーの結果を確認

en: Turn on measurement
ja: 計測を有効化

en: Wait for real visits
ja: 実際の訪問を待つ

en: Configure optional AI suggestions, the model, category and tag behavior, and default prompts.
ja: 任意のAI提案、モデル、カテゴリーとタグの動作、初期プロンプトを設定します。

en: You can use the browser-AI copy feature without an API key. Saving AI settings does not change existing posts.
ja: APIキーがなくても、ブラウザ版AIへ渡す文章のコピー機能を使えます。AI設定を保存しても既存の投稿は変わりません。

en: Add an API key only if needed
ja: 必要な場合だけAPIキーを追加

en: Choose suggestion behavior
ja: 提案方法を選ぶ

en: Ask AI for category order, parent-child structure, names, or a site-wide category plan.
ja: カテゴリーの並び順、親子構造、名前、サイト全体の構成案をAIに提案してもらいます。

en: AI results are proposals. Nothing is applied until you review and confirm it.
ja: AIの結果は提案です。内容を確認して確定するまで適用されません。

en: Choose one AI task
ja: AIに頼む作業を1つ選ぶ

en: Review before applying
ja: 適用前に確認

en: Use the API or copy a prompt
ja: APIを使うか文章をコピー

en: What happens here:
ja: このページで行われること：

en: Steps on this page
ja: このページの手順

en: Settings saved.
ja: 設定を保存しました。

en: AI suggestion dismissed. No changes were made.
ja: AI提案を閉じました。変更は行われていません。

en: Stored OpenAI API key deleted. AI features were disabled until a new key is configured.
ja: 保存済みのOpenAI APIキーを削除しました。新しいキーを設定するまでAI機能は無効です。

en: Default analysis goal saved.
ja: デフォルトの分析目的を保存しました。

en: Default analysis goal restored.
ja: デフォルトの分析目的を初期値に戻しました。

en: ChatGPT browser prompt created. Copy it below and paste it into ChatGPT.
ja: ChatGPTブラウザ用プロンプトを作成しました。下からコピーしてChatGPTに貼り付けてください。

en: Category redesign prompt created. Copy it below and paste it into ChatGPT.
ja: カテゴリー再設計プロンプトを作成しました。下の内容をコピーしてChatGPTに貼り付けてください。

en: ChatGPT assignment prompt created. Copy it in section 3, then drop the returned assignment JSON in the assignment area.
ja: ChatGPT割り当てプロンプトを作成しました。セクション3でコピーし、返ってきた割り当てJSONを割り当てエリアにドロップしてください。

en: Category redesign plan is ready for review.
ja: カテゴリー再設計プランを確認できる状態になりました。

en: Category Click Insights data deleted.
ja: Category Click Insights のデータを削除しました。

en: The impact preview was cancelled. No changes were made.
ja: 影響確認を取り消しました。変更はありません。

en: Confirm API key deletion before removing the stored key.
ja: 保存済みキーを削除する前に、APIキー削除の確認にチェックしてください。

en: No stored OpenAI API key was found in the database.
ja: データベースに保存済みのOpenAI APIキーは見つかりませんでした。

en: Confirm Insights data deletion before removing the stored aggregate counts.
ja: 保存済みの集計数を削除する前に、インサイトデータの削除を確認してください。

en: Confirm the unused category cleanup before deleting selected categories.
ja: 選択したカテゴリーを削除する前に、未使用カテゴリー整理の確認にチェックしてください。

en: Review the impact and check the confirmation box before applying the change.
ja: 影響内容を確認し、確認欄にチェックを入れてから変更を実行してください。

en: Check the confirmation box before restoring a Category Organizer change.
ja: カテゴリー整理の変更を復元する前に、確認欄にチェックを入れてください。

note: translators: %d: Number of restored terms.
en: History restored. Terms updated: %d.
ja: 履歴を復元しました。更新されたターム: %d件。

note: translators: %d: Number of updates applied from an AI suggestion.
en: AI suggestion applied. Updates: %d.
ja: AI提案を適用しました。更新: %d件。

note: translators: %d: Number of categories created or updated from a redesign plan.
en: Category redesign plan applied. Category updates: %d.
ja: カテゴリー再設計プランを適用しました。カテゴリー更新数: %d。

note: translators: 1: Number of imported post assignment rows, 2: Total number of stored post assignment rows.
en: Post category assignments imported. Imported rows: %1$d. Stored assignments: %2$d.
ja: 投稿カテゴリー割り当てをインポートしました。今回の取り込み数: %1$d。保存済み割り当て数: %2$d。

en: Next: if the stored assignment count is still lower than the scanned post count, create and import the next ChatGPT assignment file. When the counts match and the category plan has been applied, click "Apply Stored Post Assignments" in section 3.
ja: 次に、保存済み割り当て数がスキャン済み投稿数より少ない場合は、次のChatGPT割り当てファイルを作成してインポートしてください。数が一致し、カテゴリープランが適用済みになったら、セクション3の「保存済み投稿割り当てを適用」をクリックしてください。

note: translators: 1: Number of deleted unused categories, 2: Number of skipped categories, 3: Number of errors.
en: Unused category cleanup finished. Deleted: %1$d. Skipped for safety: %2$d. Errors: %3$d.
ja: 未使用カテゴリーの整理が完了しました。削除: %1$d。安全のためスキップ: %2$d。エラー: %3$d。

note: translators: 1: Number of imported terms, 2: Number of skipped CSV rows.
en: CSV imported. Updated: %1$d. Skipped: %2$d.
ja: CSVをインポートしました。更新: %1$d件。スキップ: %2$d件。

en: AI suggestions could not be generated. Review the request details below.
ja: AI提案を生成できませんでした。下のリクエスト詳細を確認してください。

note: translators: %d: Number of updated posts or taxonomy objects.
en: The reviewed Category Organizer change was applied. Updated items: %d. A restore point was saved.
ja: 確認済みのカテゴリー整理を実行しました。更新数: %d件。復元ポイントを保存しました。

note: translators: %d: Number of restored posts or taxonomy objects.
en: The Category Organizer change was restored. Restored items: %d.
ja: カテゴリー整理の変更を復元しました。復元数: %d件。

en: Put categories in an easy-to-read order
ja: カテゴリーを見やすい順番に並べる

en: Drag categories or tags into the order you want. A restore point is saved before every change.
ja: カテゴリーやタグをドラッグして並べ替えます。変更前には毎回、復元ポイントが保存されます。

en: Changes the display order only. Posts and parent-child relationships stay the same.
ja: 表示順だけが変わります。投稿と親子関係は変わりません。

en: Open Order
ja: 並び順を開く

en: Check category and tag health
ja: カテゴリーとタグの状態を確認する

en: Find empty categories, similar names, missing descriptions, overloaded posts, primary-category problems, and rule warnings.
ja: 空のカテゴリー、似た名前、説明不足、分類過多の投稿、代表カテゴリーの問題、運用ルールの警告を見つけます。

en: Checks and explains only. It never edits or deletes anything.
ja: 確認と説明だけを行います。編集や削除はしません。

en: Open Diagnostics
ja: 診断を開く

en: Combine categories or move posts safely
ja: カテゴリーをまとめる・記事を移す

en: This changes category assignments, parent categories, names, or URLs. It is different from changing display order, and it does not delete categories.
ja: 記事に付くカテゴリー、親子関係、名前、URLを変更します。表示順の変更とは別の機能で、カテゴリーは削除しません。

en: Shows the affected posts and URLs first. Nothing changes until you confirm.
ja: 影響する投稿とURLを先に表示します。確定するまで何も変わりません。

en: Open Category Organizer
ja: カテゴリー整理を開く

en: Get category and tag suggestions while writing
ja: 記事を書きながらカテゴリーとタグを提案してもらう

en: Use the Category & Tag AI panel in the post editor. You can use an API key or copy a complete prompt for a browser AI.
ja: 投稿編集画面の「カテゴリー・タグAI」を使います。APIキーのほか、ブラウザ版AIに渡す完全なプロンプトもコピーできます。

en: AI returns suggestions only. You choose what to add to the post.
ja: AIは提案だけを返します。投稿へ追加する内容は自分で選べます。

en: Open AI Settings
ja: AI設定を開く

en: Recover or move settings safely
ja: 設定を安全に復元・移行する

en: Use History to restore order changes and Import / Export to create portable backups.
ja: 履歴から並び順を復元し、インポート・エクスポートで持ち運べるバックアップを作成できます。

en: History restores a saved order. Export only downloads a file; import changes the selected order.
ja: 履歴は保存済みの並び順を復元します。エクスポートはダウンロードだけ、インポートは選択した並び順を変更します。

en: Open History
ja: 履歴を開く

en: Choose what to manage and set simple safety rules.
ja: 管理する対象と、分かりやすい安全ルールを設定します。

en: Download a backup or move order data between sites.
ja: バックアップを保存したり、サイト間で並び順データを移したりします。

en: See which category links visitors view and click.
ja: どのカテゴリーリンクが表示・クリックされたかを確認します。

en: Ask AI for order, structure, name, or redesign ideas.
ja: 並び順、構造、名前、再設計案をAIに提案してもらいます。

en: Choose what you want to do
ja: やりたいことを選ぶ

en: Open the row that matches your goal. The right side tells you what will and will not change.
ja: 目的に合う行を開いてください。右側で、何が変わり、何が変わらないかを確認できます。

en: What changes:
ja: 変更されるもの：

en: If you are unsure, start here
ja: 迷ったときは、ここから

en: This three-step route lets you check first and make only the change you need.
ja: この3ステップなら、先に確認してから必要な変更だけを行えます。

en: Check with Diagnostics
ja: 診断で確認する

en: See the problems without changing anything.
ja: 何も変更せず、気になる点を確認します。

en: Use Order for display order
ja: 表示順なら「並び替え」

en: Use this when posts and category relationships should stay the same.
ja: 投稿とカテゴリーの関係を変えたくない場合に使います。

en: Use Category Organizer for content changes
ja: 記事や構造の変更なら「カテゴリー整理」

en: Use this only when posts, parent categories, names, or URLs should change.
ja: 投稿、親カテゴリー、名前、URLを変えたい場合だけ使います。

en: Other useful pages
ja: その他の便利なページ

en: These pages help with settings, backups, visitor data, and optional AI planning.
ja: 設定、バックアップ、訪問データ、任意のAI設計に使うページです。

en: WordPress words used in this plugin
ja: このプラグインで使うWordPress用語

en: A broad section that tells readers what the post is mainly about.
ja: 記事の主な内容を読者に伝える、大きな分類です。

en: Category
ja: カテゴリー

en: A reusable detail that connects related posts across categories.
ja: カテゴリーをまたいで関連する記事を結ぶ、繰り返し使える細かな分類です。

en: Tag
ja: タグ

en: Primary category
ja: 代表カテゴリー

en: The single category that best represents a post when several categories are selected.
ja: 複数のカテゴリーを選んだとき、その記事を最もよく表す一つのカテゴリーです。

en: The category or tag text used inside its URL.
ja: カテゴリーやタグのURL内で使われる文字列です。

en: Category organization
ja: カテゴリー整理

en: Combining categories, moving selected posts, changing a parent category, or changing a category name or URL.
ja: カテゴリーをまとめる、一部の記事を移す、親カテゴリーを変える、カテゴリー名やURLを変えることです。

en: Changes are designed to be reviewable and recoverable
ja: 変更内容を確認でき、必要なら元に戻せる設計です

en: Existing saved orders and settings continue to work after updating.
ja: 更新後も、これまで保存した並び順と設定はそのまま使えます。

en: New governance rules start in warning mode and do not block normal WordPress editing.
ja: 新しい運用ルールは警告モードで始まり、通常のWordPress編集を止めません。

en: Category Organizer does not delete categories or tags. Deleting unused categories is a separate action that requires selection and confirmation.
ja: カテゴリー整理では、カテゴリーやタグを削除しません。未使用カテゴリーの削除は別の操作で、選択と確認が必要です。

en: URL and SEO impact checks are deterministic and do not require AI.
ja: URLとSEOへの影響確認は決められた計算で行い、AIを必要としません。

en: AI suggestions are never applied without review and confirmation.
ja: AI提案は、確認と承認なしに反映されることはありません。

en: Order and Category Organizer are different
ja: 「並び替え」と「カテゴリー整理」の違い

en: Use this page when the category attached to a post, a parent category, a category name, or a category URL will change.
ja: 記事に付くカテゴリー、親カテゴリー、カテゴリー名、カテゴリーURLを変えるときに使うページです。

en: Changes only which category appears first. Posts and parent categories do not change.
ja: カテゴリーが表示される順番だけを変えます。記事に付くカテゴリーや親カテゴリーは変わりません。

en: Combines categories, moves selected posts, changes a parent category, or changes a category name or URL.
ja: カテゴリーをまとめる、一部の記事を移す、親カテゴリーを変える、カテゴリー名やURLを変えます。

en: What changes with each action?
ja: 操作すると、何が変わる？

en: All posts in the category you change are moved to the category you keep. The category you change is not deleted; it remains as an empty category.
ja: 変更元カテゴリーのすべての記事を、残すカテゴリーへ移します。変更元カテゴリーは削除されず、空のカテゴリーとして残ります。

en: Only the posts you select are moved to another category. The categories themselves are not deleted. You can also keep both categories on those posts.
ja: 選んだ記事だけを別カテゴリーへ移します。カテゴリー自体は削除されません。記事に変更前と変更先の両方のカテゴリーを残すこともできます。

en: Only the category parent-child relationship changes. The categories assigned to posts do not change.
ja: カテゴリーの親子関係だけを変更します。記事に付いているカテゴリーは変わりません。

en: Only the same category name or URL text changes. Posts stay assigned to that category.
ja: 同じカテゴリーの名前またはURL文字列だけを変更します。記事はそのカテゴリーに付いたままです。

en: Deleting an unused category is a separate action. A category is deleted only after you select it and confirm the deletion.
ja: 未使用カテゴリーの削除は別の操作です。削除するカテゴリーを選び、確認した場合だけ削除されます。

en: No category is deleted on this page.
ja: このページではカテゴリーを削除しません。

en: Nothing changes when you create the impact preview. Changes are applied only after you review the result and confirm. A restore point is saved automatically.
ja: 「変更内容を確認」を押しただけでは何も変わりません。結果を確認して実行したときだけ変更され、復元ポイントも自動保存されます。

en: 1. What do you want to do?
ja: 1. やりたいことを選ぶ

en: Category to change
ja: 変更するカテゴリー

en: Choose a source
ja: 変更元を選択

en: Category to keep or move into
ja: 残すカテゴリー・移動先

en: Choose when merging or splitting
ja: 統合または分割時に選択

en: New category name (when creating one)
ja: 新しく作るカテゴリー名

en: Parent category after the change
ja: 変更後の親カテゴリー

en: Top level
ja: 最上位

en: New category name
ja: 新しいカテゴリー名

en: New URL text (slug)
ja: 新しいURL文字列（スラッグ）

en: Combine “WordPress” and “WP” by moving all posts from “WP” to “WordPress”. The empty “WP” category remains and is not deleted.
ja: 「WP」のすべての記事を「WordPress」へ移して、1つにまとめます。空になった「WP」カテゴリーは残り、削除されません。

en: Example:
ja: 例：

en: Move only selected posts from “Health” into “Exercise”. Both categories remain and are not deleted.
ja: 「健康」から選んだ記事だけを「運動」へ移します。どちらのカテゴリーも残り、削除されません。

en: Put “Dogs” under the parent category “Animals”. Posts remain assigned to “Dogs”; this does not move posts or change display order.
ja: 「犬」の親を「動物」に変更します。記事は「犬」に付いたままで、記事の移動や表示順の変更は行いません。

en: Change the category name “WP” to “WordPress”, or change the text used in its URL. Posts remain assigned to the same category.
ja: カテゴリー名「WP」を「WordPress」に変える、またはURLに使われる文字列を変えます。記事は同じカテゴリーに付いたままです。

en: Optional safe behaviors
ja: 任意の安全設定

en: Remove the old category from the selected posts after adding the new category. This does not delete the category itself.
ja: 新しいカテゴリーを追加したあと、選んだ記事から変更前のカテゴリーを外します。カテゴリー自体は削除されません。

en: Also move direct child categories under the category you keep. Leave this off when unsure.
ja: 直下の子カテゴリーも、残すカテゴリーの下へ移します。分からない場合はオフのままにしてください。

en: Copy additional category data only when the category you keep does not already have it.
ja: 残すカテゴリーに同じ追加データがない場合だけコピーします。

en: Choose the posts to move
ja: 移動する記事を選ぶ

en: Only checked posts that currently use the selected source term are included. The latest 100 editable posts are shown.
ja: 選択した変更元を現在使っている、チェック済みの投稿だけが対象です。編集可能な最新100件を表示します。

en: Older post IDs, separated by commas
ja: 古い投稿のID（半角カンマ区切り）

en: Check what will change
ja: 何が変わるか確認

en: (new)
ja: （新規）

en: Not used for this operation
ja: この操作では使用しません

en: 2. Review the impact
ja: 2. 影響を確認する

en: Operation
ja: 操作

en: Source
ja: 変更元

en: Destination
ja: 変更先

en: Affected posts or objects
ja: 影響する投稿または項目

en: URL and SEO impact
ja: URLとSEOへの影響

en: Current archive URL
ja: 現在のアーカイブURL

en: Proposed destination URL
ja: 変更先の予定URL

en: 301 redirect candidates
ja: 301リダイレクト候補

note: translators: %category%: Literal WordPress permalink token.
en: Your post permalink structure contains %category%. Some affected post URLs may change depending on their selected and primary categories. Review redirects and post URLs after applying.
ja: 投稿のパーマリンク構造に%category%が含まれています。選択カテゴリーや代表カテゴリーにより、一部の投稿URLが変わる可能性があります。実行後にリダイレクトと投稿URLを確認してください。

en: Download redirect review CSV
ja: リダイレクト確認用CSVをダウンロード

en: Rule warnings
ja: 運用ルールの警告

en: Affected item sample
ja: 影響する項目の例

en: Current URL
ja: 現在のURL

en: Title
ja: タイトル

en: Only the first 20 affected items are shown here. Every affected item is included in the restore point.
ja: ここには最初の20件だけを表示します。影響するすべての項目は復元ポイントに含まれます。

en: I reviewed the affected items and URLs. Create a restore point and apply this change.
ja: 影響する項目とURLを確認しました。復元ポイントを作成して、この変更を実行します。

en: Apply reviewed change
ja: 確認済みの変更を実行

en: Cancel preview
ja: 事前確認を取り消す

en: Category Organizer restore history
ja: カテゴリー整理の復元履歴

en: Restore returns the affected posts, primary-category values, names, slugs, and parent relationships to the saved state. Review newer manual edits before restoring an older change.
ja: 復元すると、影響した投稿、代表カテゴリー、名前、スラッグ、親子関係を保存時の状態へ戻します。古い変更を戻す前に、その後の手動編集を確認してください。

en: No Category Organizer changes have been applied yet.
ja: カテゴリー整理の変更はまだ実行されていません。

en: Affected items
ja: 影響する項目

en: Change
ja: 変化

en: Date
ja: 日時

en: Restore
ja: 復元

note: translators: %s: Date and time when the change was restored.
en: Restored: %s
ja: 復元済み: %s

en: Confirm
ja: 確認

en: Drag items into the order you want
ja: 希望の順番へドラッグしてください

en: Use this page to manually arrange terms for the selected taxonomy and saved order.
ja: このページでは、選択したタクソノミーと保存済みの並び順のタームを手動で並び替えられます。

en: In WordPress, terms are the individual items inside a taxonomy, such as category names, tag names, or custom taxonomy items.
ja: WordPressでは、カテゴリー名、タグ名、カスタムタクソノミーの項目など、タクソノミー内の1つ1つの項目をタームと呼びます。

en: When a parent item has child items, use the open and close controls to focus on parent items only.
ja: 親項目に子項目がある場合は、開閉コントロールを使うと親項目だけに集中できます。

en: Drag and drop terms, then save. A restore point is created before each save.
ja: タームをドラッグ＆ドロップで並び替えて保存してください。保存前に復元ポイントが作成されます。

en: Search terms
ja: タームを検索

en: Search terms...
ja: タームを検索...

en: View Diagnostics
ja: 診断を見る

en: Save Order
ja: 並び順を保存

en: Reset method
ja: リセット方法

en: Clear custom order
ja: カスタム順序をクリア

en: Reset by name
ja: 名前順にリセット

en: Reset by slug
ja: スラッグ順にリセット

en: Reset by ID
ja: ID順にリセット

en: Reset by post count
ja: 投稿数順にリセット

en: Reset
ja: リセット

en: Filtering is active; drag and drop is temporarily disabled.
ja: フィルタリング中のため、ドラッグ＆ドロップは一時的に無効です。

en: Child item display controls
ja: 子項目表示コントロール

en: Parent and child display
ja: 親項目と子項目の表示

en: Close child items when you want to focus on parent items only. This does not change the saved order.
ja: 親項目だけに集中したい場合は、子項目を閉じることができます。保存済みの並び順は変更されません。

en: Open all child items
ja: すべての子項目を開く

en: Close all child items
ja: すべての子項目を閉じる

en: What the check found
ja: 診断で見つかったこと

en: Diagnostics are a checklist. They do not change anything automatically.
ja: 診断は確認用のチェックリストです。自動では何も変更しません。

en: Click an item name for simple edits. Open Category Organizer only when you want to combine categories, move selected posts, change a parent category, or change a category name or URL.
ja: 説明文の追加など簡単な修正は項目名を押してください。カテゴリー整理は、カテゴリーをまとめる、一部の記事を移す、親カテゴリーを変える、カテゴリー名やURLを変える場合だけ使います。

en: Health score
ja: 健康スコア

en: Needs attention
ja: 要対応

en: Warnings
ja: 警告

en: Terms
ja: 項目数

en: Empty terms
ja: 空の項目

en: Description coverage
ja: 説明文の設定率

en: Review site rules
ja: 運用ルールを確認

en: Priority
ja: 優先度

en: All priorities
ja: すべての優先度

en: Warning
ja: 注意

en: Information
ja: 情報

en: Search diagnostics
ja: 診断を検索

en: Hint type
ja: ヒント種別

en: All hints
ja: すべてのヒント

en: Filter
ja: 絞り込み

en: Clear filters
ja: 絞り込みをクリア

en: No improvement hints were found for this taxonomy.
ja: このタクソノミーには改善ヒントが見つかりませんでした。

en: No diagnostics match the current filters.
ja: 現在の絞り込みに一致する診断はありません。

note: translators: 1: shown count, 2: total filtered count, 3: all diagnostic count.
en: Showing %1$d of %2$d matching hints. Total hints: %3$d.
ja: 一致したヒント%2$d件中%1$d件を表示しています。合計ヒント: %3$d件。

en: Item
ja: 対象

en: Hint
ja: ヒント

en: Details
ja: 詳細

en: Posts
ja: 投稿

note: translators: %d: Number of diagnostic items.
en: %d items
ja: %d件

en: Saved order history
ja: 並び順の保存履歴

en: Use this page to review recent order changes and restore a previous order when needed.
ja: このページでは、最近の並び順変更を確認し、必要なときに以前の並び順へ復元できます。

en: No history has been recorded yet.
ja: まだ履歴は記録されていません。

en: User
ja: ユーザー

en: Category / tag group
ja: カテゴリー／タグ

en: Order used
ja: 使用した並び順

en: Change type
ja: 変更種別

en: Note
ja: メモ

en: Categories
ja: カテゴリー

en: Tags
ja: タグ

en: Unknown
ja: 不明

en: Restore this previous order?
ja: この以前の並び順を復元しますか？

en: What is this page for?
ja: このページは何のため？

en: Use it to keep a backup of category or tag order and parent-child relationships, or to restore that structure on a site with the same existing terms.
ja: カテゴリーやタグの並び順と親子関係をバックアップし、同じ項目があるサイトにその構造を復元するときに使います。

en: Import does not create or delete categories, tags, or posts.
ja: 読み込みでカテゴリー、タグ、投稿を新規作成・削除することはありません。

en: Names and descriptions are included in the file for identification, but import changes only the order and parent-child relationships of matching existing terms. Missing terms are skipped.
ja: 名前と説明は確認用としてファイルに含まれますが、読み込みで変更するのは一致する既存項目の並び順と親子関係だけです。存在しない項目はスキップされます。

en: 1. Download a CSV backup
ja: 1. CSVバックアップを保存

en: Use CSV export to download the selected taxonomy order for backup, staging migration, or manual review.
ja: CSVエクスポートでは、バックアップ、ステージング移行、手動確認用に、選択したタクソノミーの並び順をダウンロードできます。

en: Japanese text is saved in an Excel-friendly UTF-8 format for both macOS and Windows.
ja: 日本語は、macOSとWindowsのExcelで開きやすいUTF-8形式で保存されます。

en: Download CSV backup
ja: CSVバックアップをダウンロード

en: 2. Restore order from a CSV backup
ja: 2. CSVバックアップから並び順を復元

en: Use CSV import to apply order data from another environment after matching existing terms safely.
ja: CSVインポートでは、既存タームを安全に照合したうえで、別環境の並び順データを適用できます。

en: Import matches existing terms by taxonomy and slug. Missing terms are skipped for safety.
ja: インポートはタクソノミーとスラッグで既存タームを照合します。安全のため、存在しないタームはスキップされます。

en: UTF-8, Excel Unicode, and Japanese Windows CSV files are accepted. If conversion is unavailable, the file is rejected instead of importing garbled text.
ja: UTF-8、ExcelのUnicode形式、日本語Windows形式のCSVを読み込めます。変換できない場合は、文字化けしたまま読み込まずに処理を中止します。

en: Choose a CSV backup file
ja: CSVバックアップファイルを選択

en: Restore order from CSV
ja: CSVから並び順を復元

en: Tools for files from earlier versions (JSON)
ja: 以前のバージョンのファイル用ツール（JSON）

en: You normally do not need this. Open it only when importing or exporting a JSON file made by an earlier Category Commander version.
ja: 通常は使いません。以前のCategory Commanderで作成したJSONファイルを読み書きするときだけ開いてください。

en: Export JSON
ja: JSONをエクスポート

en: Choose JSON file
ja: JSONファイルを選択

en: Import JSON
ja: JSONをインポート

en: Basic and safety settings
ja: 基本設定と安全設定

en: Use this page to choose which taxonomies Category Commander manages and where the saved order should apply.
ja: このページでは、Category Commanderで管理するタクソノミーと、保存した並び順をどこに適用するかを設定できます。

en: 1. What to manage
ja: 1. 管理する対象

en: Categories are enabled by default. Add Tags or a custom group only when you want to manage its order here.
ja: 初期状態ではカテゴリーが有効です。タグや独自グループは、ここで並び順を管理したい場合だけ追加してください。

en: Enabled taxonomies
ja: 有効なタクソノミー

en: Taxonomies are groups of terms, such as Categories and Tags. Enable only the groups you want to reorder with Category Commander.
ja: タクソノミーは、カテゴリーやタグなどのタームのグループです。Category Commanderで並び替えたいグループだけを有効化してください。

en: 2. Where to use the saved order
ja: 2. 保存した並び順を使う場所

en: The recommended defaults make the same order appear on the public site and in WordPress administration.
ja: 推奨の初期設定では、公開サイトとWordPress管理画面に同じ並び順を表示します。

en: Automatic ordering
ja: 自動並び替え

en: Apply custom order on the front end, meaning the public site visitors see.
ja: 訪問者が見る公開サイト側で、カスタム順序を適用します。

en: Apply custom order in WordPress admin term lists, such as category and tag screens.
ja: カテゴリーやタグ画面など、WordPress管理画面のターム一覧でカスタム順序を適用します。

en: Show empty child categories in hierarchical category widgets and blocks so the parent-child structure is visible even before posts are assigned.
ja: カテゴリーウィジェットやカテゴリーブロックの階層表示で、投稿がまだ割り当てられていない空の子カテゴリーも表示し、親子構造が見えるようにします。

en: Allow public read-only REST API access for ordered terms, mainly for themes, blocks, apps, or developers.
ja: 主にテーマ、ブロック、アプリ、開発者向けに、並び替え済みタームの公開読み取り専用REST APIを許可します。

en: 3. Restore and post editor options
ja: 3. 復元と投稿編集の設定

en: Choose how many order backups to keep and whether to show the primary-category selector.
ja: 並び順のバックアップを何件残すか、メインカテゴリーの選択欄を表示するかを設定します。

en: History limit
ja: 履歴保存件数

en: This is the number of restore points Category Commander keeps for undoing order changes.
ja: 並び順の変更を元に戻すために、Category Commanderが保持する復元ポイント数です。

en: Show a Primary Category box in post editing screens.
ja: 投稿編集画面に代表カテゴリー欄を表示します。

en: When Yoast SEO or Rank Math is active, Category Commander uses that plugin's primary-category value instead of creating a competing value.
ja: Yoast SEOまたはRank Mathが有効な場合は、重複する値を作らず、そのプラグインの代表カテゴリー設定を使用します。

en: 4. Safety and organization rules
ja: 4. 安全ルールと整理ルール

en: Start with warning mode. It explains a possible problem without blocking normal WordPress editing.
ja: 最初は警告モードがおすすめです。通常のWordPress編集を止めず、問題の可能性だけを説明します。

en: Category and tag rules
ja: カテゴリーとタグの運用ルール

en: Enable site-wide organization guidance.
ja: サイト全体の整理ルールを有効にします。

en: Rule behavior
ja: ルールの動作

en: Off
ja: オフ

en: Warn only (recommended)
ja: 警告だけ（推奨）

en: Block Category Commander actions that break a rule
ja: ルールに反するCategory Commanderの操作を停止

en: For backward compatibility, the default is Warn only. These rules never block the normal WordPress editor or another plugin.
ja: 従来との互換性を保つため、初期設定は「警告だけ」です。通常のWordPress編集や他のプラグインを止めることはありません。

en: Recommended categories per post
ja: 1投稿あたりのカテゴリー推奨数

en: Tag warning limit
ja: タグ数の警告基準

en: Maximum hierarchy depth
ja: 階層の最大深さ

en: Maximum direct children before warning
ja: 警告する直下の子項目数

en: Posts checked per diagnostic run
ja: 1回の診断で確認する投稿数

en: New terms inside Category Commander
ja: Category Commander内での新規作成

en: Allow
ja: 許可

en: Require confirmation
ja: 確認を必須にする

en: Do not create
ja: 作成しない

en: Save Changes
ja: 変更を保存

en: How click measurement works
ja: クリック計測の仕組み

en: Use this page to see which category names are actually clicked by visitors inside your site.
ja: このページでは、サイト内で実際にクリックされているカテゴリー名を確認できます。

en: Insights counts category link impressions and clicks from site-internal links. Direct visits to category archive URLs, search engine arrivals, and URL bar visits are not counted as category clicks.
ja: インサイトは、サイト内リンクとして表示されたカテゴリーリンクの表示回数とクリック数を計測します。カテゴリーアーカイブURLへの直接訪問、検索エンジンからの流入、アドレスバーからの訪問はカテゴリークリックとして数えません。

en: The data is stored locally as daily aggregates by category and display context. Category Commander does not store IP addresses, user IDs, or per-visitor browsing histories for this report.
ja: データはカテゴリーと表示場所ごとの日別集計としてローカルに保存されます。このレポートのために、Category Commander がIPアドレス、ユーザーID、訪問者ごとの閲覧履歴を保存することはありません。

en: Category Click Insights is currently disabled. Enable it below when you want to start collecting local aggregate data.
ja: Category Click Insights は現在無効です。ローカル集計データの収集を開始したい場合は、下の設定で有効化してください。

en: Insights Settings
ja: インサイト設定

en: Enable Category Click Insights.
ja: Category Click Insights を有効化します。

en: Track category link impressions so click-through rate can be calculated.
ja: クリック率を計算できるように、カテゴリーリンクの表示回数を計測します。

en: Exclude logged-in users and administrators.
ja: ログイン中のユーザーと管理者を除外します。

en: Exclude clicks from WordPress search results pages.
ja: WordPressの検索結果ページからのクリックを除外します。

en: Allow administrator-triggered AI suggestions to include 30-day click metrics as category context.
ja: 管理者が実行するAI提案に、過去30日間のクリック指標をカテゴリー文脈として含めることを許可します。

en: Tracked taxonomies
ja: 計測するタクソノミー

en: Advanced measurement limits
ja: 高度な計測上限

en: Data retention days
ja: データ保持日数

en: Minimum visible time for impressions (ms)
ja: 表示回数として数える最小表示時間（ミリ秒）

en: Low CTR minimum impressions
ja: 低CTR判定の最小表示回数

en: Low CTR threshold (%)
ja: 低CTR判定のしきい値（%）

en: Maximum tracked terms on each page
ja: 各ページで計測する最大ターム数

en: Save Insights Settings
ja: インサイト設定を保存

en: Insights Data Cleanup
ja: インサイトデータの削除

en: Use this when you want to remove all locally stored category click aggregates and term name logs.
ja: ローカルに保存されたカテゴリークリック集計とターム名ログをすべて削除したい場合に使用します。

en: I understand this deletes all stored Insights data.
ja: 保存済みのインサイトデータがすべて削除されることを理解しました。

en: Delete Insights Data
ja: インサイトデータを削除

en: Category Performance
ja: カテゴリーの反応

en: Period
ja: 期間

note: translators: %d: Number of days.
en: Last %d days
ja: 過去%d日

en: Display context
ja: 表示場所

en: Impressions
ja: 表示回数

en: Clicks
ja: クリック数

en: Click-through rate
ja: クリック率

en: No category click data has been collected for this period yet.
ja: この期間のカテゴリークリックデータはまだ収集されていません。

en: Previous CTR
ja: 前期間のCTR

en: No data
ja: データなし

en: Review name
ja: 名前を見直す

en: Connection and suggestion settings
ja: 接続と提案の設定

en: Use this page to enable optional AI suggestions, edit the prompts, and manage the OpenAI API key.
ja: このページでは、任意のAI提案の有効化、プロンプト編集、OpenAI APIキーの管理ができます。

en: AI features are optional. Data is sent to OpenAI only when an administrator explicitly runs a suggestion request.
ja: AI機能は任意です。管理者が明示的に提案リクエストを実行した場合のみ、データがOpenAIへ送信されます。

en: In the post editor, copy the prepared text and paste it into ChatGPT or another browser AI. The copied text contains the instructions and site context needed for category and tag suggestions.
ja: 投稿編集画面で用意された文章をコピーし、ChatGPTなどのブラウザ版AIへ貼り付けてください。カテゴリーとタグの提案に必要な指示とサイト情報がまとめて入っています。

en: No API key? You can still use browser AI.
ja: APIキーがなくても、ブラウザ版AIを使えます。

en: AI features disabled
ja: AI機能 無効

en: AI features enabled
ja: AI機能 有効

en: API key configured
ja: APIキー 設定済み

en: API key not configured
ja: APIキー 未設定

en: 1. Connect OpenAI (optional)
ja: 1. OpenAIとの接続（任意）

en: Enter an API key only when you want suggestions to run directly inside WordPress.
ja: WordPress内で直接AI提案を実行したい場合だけ、APIキーを入力してください。

en: Enable AI features
ja: AI機能を有効化

en: Enable optional OpenAI-powered suggestions.
ja: 任意のOpenAIによる提案機能を有効化する。

en: OpenAI API key
ja: OpenAI APIキー

en: An API key is a secret key from OpenAI that lets this site request AI suggestions.
ja: APIキーは、このサイトがAI提案を依頼するためのOpenAIの秘密キーです。

en: Leave empty to keep the existing key. You can also define CATEGORY_COMMANDER_OPENAI_API_KEY in wp-config.php.
ja: 既存のキーを保持する場合は空欄のままにしてください。wp-config.phpでCATEGORY_COMMANDER_OPENAI_API_KEYを定義することもできます。

en: The active API key is defined in wp-config.php. Remove that constant from wp-config.php if you want to delete it completely.
ja: 現在有効なAPIキーはwp-config.phpで定義されています。完全に削除するには、その定数をwp-config.phpから削除してください。

en: An API key is currently stored in the WordPress database.
ja: 現在、APIキーがWordPressデータベースに保存されています。

en: No OpenAI API key is currently stored in the WordPress database.
ja: 現在、OpenAI APIキーはWordPressデータベースに保存されていません。

en: Model
ja: モデル

en: The model is the OpenAI system used to generate suggestions. The recommended model is a good default for most sites.
ja: モデルは提案を生成するために使うOpenAIの仕組みです。通常は推奨モデルのままで問題ありません。

en: 2. Post editor suggestions
ja: 2. 投稿編集画面での提案

en: These controls apply to the Category & Tag AI panel on new and existing post editor screens.
ja: これらの設定は、新規投稿と既存投稿の編集画面にある「カテゴリー・タグAI」パネルへ適用されます。

en: Category strategy
ja: カテゴリーの提案方針

en: Prefer existing; suggest new only when needed
ja: 既存を優先し、必要な場合だけ新規候補を提案

en: Existing only
ja: 既存のみ

en: Show existing and new candidates
ja: 既存と新規の候補を表示

en: Maximum category suggestions
ja: カテゴリー提案の最大数

en: New category candidates
ja: 新しいカテゴリー候補

en: Allow, but always ask before creating
ja: 候補を許可し、作成前に必ず確認

en: Do not suggest or create new categories
ja: 新しいカテゴリーを提案・作成しない

en: Tag strategy
ja: タグの提案方針

en: Maximum tag suggestions
ja: タグ提案の最大数

en: Default: 5. The AI may return fewer when fewer tags are useful.
ja: デフォルトは5件です。有用なタグが少ない場合、AIは設定数より少なく提案できます。

en: New tag candidates
ja: 新しいタグ候補

en: Do not suggest or create new tags
ja: 新しいタグを提案・作成しない

en: Site context used for post suggestions
ja: 投稿提案に使用するサイト文脈

en: Include summaries of published pages
ja: 公開済み固定ページの要約を含める

en: Include summaries and classifications from recent posts
ja: 最近の投稿の要約と分類を含める

en: The site name, tagline, site URL, existing categories, and existing tags are always included. These bounded summaries improve site-wide consistency without sending the whole archive.
ja: サイト名、キャッチフレーズ、サイトURL、既存カテゴリー、既存タグは常に含まれます。範囲を制限した要約を使うことで、アーカイブ全体を送信せずにサイト全体の一貫性を高めます。

en: 3. Advanced controls
ja: 3. 高度な設定

en: The defaults work for most sites. Change these only when you need to control request size or analysis detail.
ja: ほとんどのサイトは初期設定のままで使えます。送信量や分析の細かさを調整したい場合だけ変更してください。

en: Data limits
ja: 送信データ制限

en: Maximum terms to send
ja: 送信する最大ターム数

en: Maximum AI response length (tokens)
ja: AI応答の最大長（トークン）

en: Include sample post titles for each target term.
ja: 各対象タームの投稿タイトル例を含める。

en: Post title analysis mode
ja: 投稿タイトル分析モード

en: Normal: up to 5 recent titles per target term.
ja: 通常: 各対象タームにつき最新タイトルを最大5件使用します。

en: Accuracy-first: up to 25 recent titles per target term.
ja: 精度優先: 各対象タームにつき最新タイトルを最大25件使用します。

en: Full analysis: compact context from up to 80 recent titles per target term.
ja: 全体分析: 各対象タームにつき最新タイトルを最大80件まで使い、コンパクトな文脈として送信します。

en: Include short reasons in category name suggestions.
ja: カテゴリー名の提案に短い理由を含める。

en: Post title context can improve category name suggestions, but higher modes send more text and may take longer. Category Commander automatically uses smaller AI batches for heavier modes.
ja: 投稿タイトルの文脈はカテゴリー名の提案精度を高める助けになりますが、上位モードほど送信するテキスト量が増え、時間がかかる場合があります。Category Commanderは重いモードではAIバッチを自動的に小さくします。

en: Turn off reasons when you want faster, lower-cost name suggestions and only need to compare current names with suggested names.
ja: 現在の名前と提案名だけを比較できればよい場合は、理由をオフにすると、より速く低コストな名前提案にできます。

en: Taxonomy planning requests send only the previewed taxonomy context. Post editor suggestions send the current title and body plus the configured page and recent-post summaries only after the editor clicks Suggest with AI. Comments, users, passwords, and the API key are never included in prompt content.
ja: タクソノミー設計ではプレビューされた情報だけを送信します。投稿編集画面の提案では、編集者が「AIで提案」を押した場合にのみ、現在のタイトルと本文、設定された固定ページと最近の投稿の要約を送信します。コメント、ユーザー情報、パスワード、APIキーはプロンプト本文に含まれません。

en: Tokens roughly measure how much text the AI can return. The default is intentionally compact because the AI tasks are separated for reliability.
ja: トークンは、AIが返せる文章量の目安です。AIタスクを分けているため、信頼性を高める目的で初期値はコンパクトにしています。

en: 4. Default prompts
ja: 4. 初期プロンプト

en: These instructions tell AI how to make suggestions. You can edit them or restore the original text.
ja: AIへ提案方法を伝える指示文です。編集したり、元の文章へ戻したりできます。

en: AI prompts
ja: AIプロンプト

en: These prompts are sent together with the site name, tagline, and current category list. Use variables to keep the prompt reusable.
ja: これらのプロンプトは、サイト名、キャッチフレーズ、現在のカテゴリー一覧と一緒に送信されます。変数を使うと再利用しやすくなります。

en: “Restore default now” changes the text box only. Nothing is saved until you click Save AI Settings.
ja: 「今すぐ初期設定に戻す」は入力欄だけを変更します。「AI設定を保存」を押すまで保存されません。

en: Site title.
ja: サイトタイトル。

en: Site tagline.
ja: サイトのキャッチフレーズ。

en: Current site locale, such as ja or en_US.
ja: 現在のサイトロケール。例: ja、en_US。

en: Selected taxonomy, such as category or post_tag.
ja: 選択中のタクソノミー。例: category、post_tag。

en: Selected saved order, such as default or sidebar.
ja: 選択中の保存済み並び順。例: default、sidebar。

en: Selected AI suggestion target: all, parents, or children.
ja: 選択中のAI提案対象: all、parents、children。

en: Order suggestion prompt
ja: 並び順提案のプロンプト

en: Restore the default order prompt when saving.
ja: 保存時に並び順プロンプトを初期状態に戻す。

en: Parent-child structure suggestion prompt
ja: 親子構造提案のプロンプト

en: Restore the default parent-child structure prompt when saving.
ja: 保存時に親子構造プロンプトを初期状態に戻す。

en: Category name suggestion prompt
ja: カテゴリー名提案のプロンプト

en: Restore the default category name prompt when saving.
ja: 保存時にカテゴリー名プロンプトを初期状態に戻す。

en: Post category and tag suggestion prompt
ja: 投稿カテゴリー・タグ提案プロンプト

en: Restore default now
ja: デフォルトに戻す

en: Restore the default post suggestion prompt when saving.
ja: 保存時に投稿提案プロンプトをデフォルトへ戻す。

en: Daily limit
ja: 1日の実行上限

note: translators: %d: Number of AI suggestions used today.
en: Used today: %d
ja: 本日の使用回数: %d

en: This limits how many times AI suggestions can run on this site each day.
ja: このサイトでAI提案を1日に何回まで実行できるかを制限します。

en: Save AI Settings
ja: AI設定を保存

en: API key cleanup
ja: APIキーのクリーンアップ

en: Delete the API key saved by Category Commander when you no longer want this site to keep it in the database.
ja: このサイトのデータベースにAPIキーを保持したくない場合は、Category Commanderが保存したAPIキーを削除できます。

en: I understand this removes the stored API key and disables AI features until a new key is configured.
ja: 保存済みAPIキーが削除され、新しいキーを設定するまでAI機能が無効になることを理解しました。

en: Delete stored OpenAI API key
ja: 保存済みOpenAI APIキーを削除

en: No database-stored API key was found. The active key comes from wp-config.php and must be removed there.
ja: データベースに保存されたAPIキーは見つかりませんでした。有効なキーはwp-config.phpから読み込まれているため、そちらで削除してください。

en: There is no stored API key to delete.
ja: 削除できる保存済みAPIキーはありません。

en: Choose what you want AI to suggest
ja: AIに提案してほしい内容を選ぶ

en: Use this page to ask AI for one focused task at a time: category order, parent-child structure, or category names.
ja: このページでは、カテゴリーの並び順、親子構造、カテゴリー名のいずれか1つに絞ってAIへ依頼できます。

en: This mode improves the categories that already exist. It is best when you want to tidy names, order, or parent-child structure without asking AI to create a new site-wide category design.
ja: このモードは、すでにあるカテゴリーを改善するためのものです。AIにサイト全体の新しいカテゴリ設計を作らせるのではなく、名前、並び順、親子構造を整えたい場合に向いています。

en: Review the preview before sending. After AI returns a result, choose whether to apply that suggestion or leave everything unchanged.
ja: 送信前にプレビューを確認してください。AIが結果を返した後、提案を適用するか、何も変更しないかを選べます。

en: OpenAI API generation requires AI features and an OpenAI API key. You can still use the ChatGPT browser workflow below without saving an API key in WordPress.
ja: OpenAI APIで生成するには、AI機能とOpenAI APIキーが必要です。WordPressにAPIキーを保存しなくても、下のChatGPTブラウザワークフローは利用できます。

en: Suggestion type
ja: 提案タイプ

en: Suggest a better order only
ja: より良い並び順だけを提案

en: Suggest parent-child structure and order
ja: 親子構造と並び順を提案

en: Suggest clearer category names only
ja: より分かりやすいカテゴリー名だけを提案

en: Order-only suggestions change display order only. To reduce parent categories or move categories under parents, choose parent-child structure and order.
ja: 並び順だけの提案では表示順だけを変更します。親カテゴリーを減らしたい場合や、カテゴリーを親の下へ移動したい場合は、親子構造と並び順を選んでください。

en: Suggestion target
ja: 提案対象

en: Parent and child categories
ja: 親カテゴリーと子カテゴリー

en: Parent categories only
ja: 親カテゴリーのみ

en: Child categories only
ja: 子カテゴリーのみ

en: Choose whether AI should propose changes for all items, parent items only, or child items only. Non-target items may still be shown as context in the preview.
ja: AIがすべての項目、親項目のみ、子項目のみのどれを変更提案の対象にするかを選びます。対象外の項目も、文脈としてプレビューに表示される場合があります。

en: Analysis goal
ja: 分析目的

en: This text is added to the saved AI prompt as a custom instruction for this request.
ja: この文章は、今回のリクエスト用のカスタム指示として、保存済みAIプロンプトに追加されます。

en: The saved default prompt for the selected task is added automatically from AI Settings.
ja: 選択したタスク用の保存済みデフォルトプロンプトは、AI設定から自動で追加されます。

en: Example: save "Add suitable emojis to category names" here, then generate a category name suggestion to ask AI to include emojis in the proposed names.
ja: 例: ここに「カテゴリ名には適切な絵文字をつけてください」と保存してからカテゴリー名の提案を生成すると、AIに絵文字付きの提案名を依頼できます。

en: Save as default analysis goal
ja: デフォルトの分析目的として保存

en: Restore default analysis goal
ja: 分析目的を初期値に戻す

en: Generate with OpenAI API
ja: OpenAI APIで生成

en: Create ChatGPT browser prompt
ja: ChatGPTブラウザ用プロンプトを作成

en: The ChatGPT browser prompt uses the same suggestion type, target, analysis goal, and preview data, but Category Commander does not send it automatically.
ja: ChatGPTブラウザ用プロンプトには、同じ提案タイプ、対象、分析目的、プレビューデータが使われます。ただしCategory Commanderが自動送信することはありません。

en: Generating AI suggestions...
ja: AI提案を生成しています...

en: Tidy Existing Categories
ja: 既存カテゴリーを整える

en: Redesign Category Structure
ja: カテゴリ設計を作り直す

en: AI suggestion mode
ja: AI提案モード

en: Use this when you want to rethink the site-wide category design, including new categories and post reassignment when needed.
ja: 必要に応じて新しいカテゴリーや投稿の再割り当ても含め、サイト全体のカテゴリ設計を見直したい場合に使います。

en: This workflow is separate from the normal tidy-up AI suggestions. It scans post titles locally, sends a compact summary to AI, previews the proposed category plan, then assigns posts in small batches so larger sites are less likely to fail on shared hosting.
ja: このワークフローは通常の整理用AI提案とは別です。投稿タイトルをローカルでスキャンし、コンパクトな要約をAIへ送り、提案されたカテゴリプランを確認したあと、共有サーバーでも失敗しにくいように投稿を小分けで割り当てます。

en: Existing categories are never deleted automatically. A restore point is saved before the category plan is applied, and post assignments are applied only after you approve the plan.
ja: 既存カテゴリーは自動では削除されません。カテゴリプランを適用する前に復元ポイントが保存され、投稿の割り当てもプラン承認後にだけ適用されます。

en: Classification Policy
ja: 分類方針

en: Save the site direction and category rules you want AI to respect.
ja: AIに守ってほしいサイトの方向性やカテゴリー分類ルールを保存します。

en: Site direction and category policy
ja: サイトの方向性とカテゴリー方針

en: Example: keep parent categories within 10, make beginner topics easy to find, and separate reviews from how-to articles.
ja: 例: 親カテゴリーは10個以内にする、初心者向け記事を見つけやすくする、レビュー記事とノウハウ記事を分ける。

en: Maximum parent categories
ja: 親カテゴリーの最大数

en: Use 0 for no strict limit. This controls only top-level parent categories.
ja: 0にすると厳密な上限なしになります。これは一番上の親カテゴリーだけをコントロールします。

en: Child category strategy
ja: 子カテゴリーの作り方

en: Choose how actively Category Commander should ask AI to create child categories. It will still avoid child categories when they are not useful.
ja: AIにどれくらい積極的に子カテゴリーを作らせるかを選びます。役立たない場合は、子カテゴリーを無理に作らないようにします。

en: Maximum child categories per parent
ja: 親1つあたりの子カテゴリー最大数

en: Use 0 for no strict limit. This is a guide for AI when it creates a hierarchy.
ja: 0にすると厳密な上限なしになります。AIが階層を作るときの目安として使います。

en: Posts processed at a time
ja: 1回で処理する投稿数

en: How many posts Category Commander classifies or updates in one local step. Smaller numbers are slower but safer on shared hosting; larger numbers finish faster. Recommended: 100.
ja: Category Commanderが1回のローカル処理で分類または更新する投稿数です。小さい数は遅くなりますが共用サーバーでも安全です。大きい数は早く終わりやすくなります。推奨: 100。

en: Prefer existing categories when they still fit.
ja: 既存カテゴリーがまだ合う場合は優先する。

en: Allow AI to suggest new categories when useful.
ja: 役立つ場合はAIに新しいカテゴリーの提案を許可する。

en: Save Redesign Settings
ja: 再設計設定を保存

en: Restore default policy
ja: デフォルト方針に戻す

en: Current Scan
ja: 現在のスキャン

en: Scan published post titles locally before asking AI for a redesign plan.
ja: AIに再設計プランを依頼する前に、公開済み投稿タイトルをローカルでスキャンします。

en: Scanned posts
ja: スキャン済み投稿

en: Complete
ja: 完了

en: Not scanned yet
ja: まだスキャンされていません

en: Paused or in progress
ja: 途中または処理中

en: Scan status
ja: スキャン状態

en: Last scan
ja: 最終スキャン

en: Stored assignments
ja: 保存済み割り当て

en: Resume Post Scan
ja: 投稿スキャンを再開

en: Scan Posts
ja: 投稿をスキャン

en: Delete Scan Data
ja: スキャンデータを削除

en: If you close the browser during scanning, the saved scan can continue from the next unscanned post. Use Delete Scan Data when you want to start over from the beginning.
ja: スキャン中にブラウザを閉じても、保存済みスキャンは次の未スキャン投稿から続けられます。最初からやり直したい場合は「スキャンデータを削除」を使ってください。

en: 1. Create a Category Plan
ja: 1. カテゴリプランを作成

en: AI proposes the new category structure from the scan summary, representative titles, existing categories, and your saved policy.
ja: AIはスキャン要約、代表タイトル、既存カテゴリー、保存済み方針をもとに新しいカテゴリー構造を提案します。

en: OpenAI API generation requires AI features and an OpenAI API key. The ChatGPT browser prompt can still be used without saving an API key.
ja: OpenAI APIで生成するには、AI機能とOpenAI APIキーが必要です。APIキーを保存しなくてもChatGPTブラウザ用プロンプトは使用できます。

en: Scan posts first to enable category plan generation. Use the "Scan Posts" button in Current Scan above, then return to this step.
ja: カテゴリープランの作成を有効にするには、先に投稿をスキャンしてください。上の「現在のスキャン」にある「投稿をスキャン」ボタンを使ってから、この手順に戻ってください。

en: Generate Redesign Plan with OpenAI API
ja: OpenAI APIで再設計プランを生成

en: Create ChatGPT Browser Prompt
ja: ChatGPTブラウザ用プロンプトを作成

en: For large sites, Category Commander does not send every post title in this planning step. It sends a summary, keyword signals, representative titles, and your saved policy to keep cost and time under control.
ja: 大きなサイトでは、この計画ステップで全投稿タイトルを送信しません。コストと時間を抑えるため、要約、キーワード傾向、代表タイトル、保存済み方針を送信します。

en: ChatGPT Browser Workflow for Redesign
ja: 再設計用のChatGPTブラウザワークフロー

en: Use this when you want to use ChatGPT in the browser instead of the OpenAI API.
ja: OpenAI APIではなく、ブラウザ版ChatGPTを使いたい場合に利用します。

en: Create the prompt for the plan or assignment batch.
ja: プランまたは割り当てバッチ用のプロンプトを作成します。

en: Paste it into ChatGPT and ask it to return the JSON file exactly as requested.
ja: ChatGPTに貼り付け、指定どおりのJSONファイルを返すよう依頼します。

en: Drop the JSON result into the matching import area below, then review before applying.
ja: 生成されたJSONを下の該当インポート欄へドロップし、適用前に確認します。

en: Copy Prompt for ChatGPT
ja: ChatGPT用プロンプトをコピー

en: Copy prompt
ja: プロンプトをコピー

en: Download prompt text
ja: プロンプトテキストをダウンロード

en: 2. Review the Category Plan
ja: 2. カテゴリプランを確認

en: Review new and existing categories before anything is created or renamed.
ja: 作成や名前変更を行う前に、新規カテゴリーと既存カテゴリーを確認します。

en: ChatGPT category plan JSON
ja: ChatGPTカテゴリプランJSON

en: Drop the category plan JSON file here, or click to choose it.
ja: カテゴリプランJSONファイルをここにドロップするか、クリックして選択します。

en: The plan is imported for preview only. Applying it is a separate approval step.
ja: プランはプレビュー用としてインポートされます。適用は別の承認ステップです。

en: You can also paste the category plan JSON here.
ja: カテゴリプランJSONをここに貼り付けることもできます。

en: Import Category Plan for Review
ja: カテゴリプランを確認用にインポート

en: No redesign plan has been created yet.
ja: 再設計プランはまだ作成されていません。

en: General advice
ja: 全体アドバイス

en: Type
ja: 種類

en: Proposed category
ja: 提案カテゴリー

en: Parent
ja: 親

en: Reason
ja: 理由

en: Existing
ja: 既存

en: New
ja: 新規

en: Child category
ja: 子カテゴリー

en: Parent category
ja: 親カテゴリー

en: Apply Category Plan
ja: カテゴリプランを適用

en: Apply this category plan? Existing categories may be renamed or moved, and new categories may be created. Existing categories are not deleted.
ja: このカテゴリプランを適用しますか？既存カテゴリーの名前変更や移動、新規カテゴリーの作成が行われる場合があります。既存カテゴリーは削除されません。

note: translators: %s: Date and time.
en: Applied at %s.
ja: %s に適用しました。

en: None
ja: なし

note: translators: %d: Number of backed up post assignments.
en: %d posts
ja: %d件の投稿

en: Not applied yet
ja: 未適用

note: translators: %s: Date and time.
en: Applied at %s
ja: %s に適用済み

en: Completed with errors
ja: エラーありで完了

en: Apply in progress or interrupted
ja: 適用中、または途中で中断されています

en: 3. Assign Posts in Batches
ja: 3. 投稿を分割して割り当て

en: After the plan is ready, classify posts into the approved categories in small batches.
ja: プラン準備後、承認済みカテゴリーへ投稿を小分けで分類します。

en: Batches
ja: バッチ数

en: Category plan applied
ja: カテゴリプラン適用済み

en: No
ja: いいえ

en: Yes
ja: はい

en: Post assignment apply status
ja: 投稿割り当ての適用状態

en: Restore backup
ja: 復元バックアップ

en: Recommended route: create local assignments inside WordPress
ja: おすすめルート: WordPress内でローカル割り当てを作成

en: This route does not use the OpenAI API or ChatGPT for each post. Category Commander reads the approved category plan, aliases, existing categories, and scanned post titles, then creates assignments locally inside WordPress.
ja: このルートでは、各投稿の分類にOpenAI APIやChatGPTを使いません。Category Commanderが承認済みカテゴリープラン、別名、既存カテゴリー、スキャン済み投稿タイトルを読み取り、WordPress内でローカルに割り当てを作成します。

en: This is usually the fastest and lowest-cost route. Use the optional ChatGPT route only when you want ChatGPT to judge each post title batch manually.
ja: 通常はこれが最も速く、追加コストもかからないおすすめルートです。投稿タイトルの各グループをChatGPTに手動で判断させたい場合だけ、任意のChatGPTルートを使ってください。

en: Use this after applying the category plan. When the stored assignment count looks right, click Apply Stored Post Assignments.
ja: カテゴリープランを適用した後に使います。保存済み割り当て数が問題なければ、「保存済み投稿割り当てを適用」をクリックしてください。

en: Create Local Post Assignments from Plan
ja: プランからローカル割り当てを作成

en: Post assignments applied
ja: 投稿割り当ては適用済みです

en: The saved post assignments have already been applied to posts. No further action is needed unless you create or import new assignments.
ja: 保存済みの投稿割り当ては、すでに投稿へ適用されています。新しい割り当てを作成またはインポートしない限り、追加操作は不要です。

en: Apply finished with errors
ja: エラーありで適用が完了しました

en: Some post assignments could not be applied. Review the latest result notice, then run the final apply step again after fixing the issue.
ja: 一部の投稿割り当てを適用できませんでした。最新の結果通知を確認し、問題を修正してから最後の適用ステップをもう一度実行してください。

en: Next step
ja: 次の操作

en: Stored post assignments are ready, but the category plan has not been applied yet. Apply the category plan first, then come back here to apply the stored post assignments.
ja: 保存済みの投稿割り当ては準備できていますが、カテゴリー設計プランがまだ適用されていません。先にカテゴリー設計プランを適用してから、ここに戻って保存済みの投稿割り当てを適用してください。

en: More assignments are needed
ja: 追加の割り当てが必要です

en: Some scanned posts do not have stored assignments yet. Continue creating local assignments, or import the next ChatGPT assignment JSON file, until the stored assignment count matches the scanned post count.
ja: 一部のスキャン済み投稿には、まだ保存済み割り当てがありません。保存済み割り当て数がスキャン済み投稿数と一致するまで、ローカル割り当ての作成を続けるか、次のChatGPT割り当てJSONファイルをインポートしてください。

en: Stored post assignments are ready. Click "Apply Stored Post Assignments" to update posts in batches.
ja: 保存済みの投稿割り当てを適用できる状態です。「保存済みの投稿割り当てを適用」をクリックすると、投稿を分割して更新します。

en: Optional ChatGPT route
ja: 任意のChatGPTルート

en: Use this route when you want ChatGPT in the browser to classify each post batch. It may be more nuanced for difficult titles, but it takes longer and you must import each returned JSON file one batch at a time.
ja: ブラウザ版ChatGPTに各投稿グループを分類させたい場合は、このルートを使います。判断が難しいタイトルではより細かく見てもらえる可能性がありますが、時間がかかり、返ってきたJSONファイルを1バッチずつインポートする必要があります。

en: Assignment prompts and assignment JSON files belong in this section. Category plan JSON files belong in section 2 above.
ja: 割り当てプロンプトと割り当てJSONファイルは、このセクションで扱います。カテゴリープランJSONファイルは上のセクション2で扱います。

en: Suggested next prompt number
ja: 次に使う目安のプロンプト番号

en: ChatGPT prompt number
ja: ChatGPTプロンプト番号

en: This number selects the post group for the ChatGPT prompt. For example, 1 means the first batch, 2 means the next batch; the same number is also used in the requested result filename.
ja: この番号は、ChatGPTプロンプトに含める投稿グループを選ぶためのものです。たとえば1は最初のグループ、2は次のグループを意味し、同じ番号が返却ファイル名にも使われます。

en: Posts in this ChatGPT batch
ja: このChatGPT用プロンプトに含める投稿数

en: How many posts to include in this ChatGPT prompt. If you increase this number, the available prompt numbers decrease. Use a smaller number if the JSON file is incomplete.
ja: このChatGPTプロンプトに含める投稿数です。この数を増やすと、使えるプロンプト番号は少なくなります。JSONファイルが途中で切れる場合は、少ない数にしてください。

en: Create ChatGPT Assignment Prompt
ja: ChatGPT割り当てプロンプトを作成

en: Copy Assignment Prompt for ChatGPT
ja: ChatGPT用の割り当てプロンプトをコピー

note: translators: 1: Prompt batch number, 2: Number of posts included in the prompt.
en: This is assignment prompt number %1$d and includes %2$d scanned posts. Drop the returned assignment JSON in the assignment area below.
ja: これは割り当てプロンプト番号%1$dで、%2$d件のスキャン済み投稿を含みます。返ってきた割り当てJSONは下の割り当てエリアにドロップしてください。

en: ChatGPT assignment JSON
ja: ChatGPT割り当てJSON

en: Imported assignment files are cumulative. Each import adds or replaces assignments by post ID.
ja: インポートした割り当てファイルは蓄積されます。各インポートは投稿IDごとに割り当てを追加または置き換えます。

en: After importing, check the stored assignment count above. If it is still lower than the scanned post count, create the next ChatGPT prompt number and import that file. When the counts match and the category plan is applied, use the final apply step below.
ja: インポート後は、上の保存済み割り当て数を確認してください。スキャン済み投稿数より少ない場合は、次のChatGPTプロンプト番号を作成して、そのファイルをインポートします。数が一致し、カテゴリープランが適用済みなら、下の最後の適用ステップを使ってください。

en: Drop the assignment JSON file here, or click to choose it.
ja: 割り当てJSONファイルをここにドロップするか、クリックして選択します。

en: One batch file at a time. Repeat with the next prompt number until the stored assignment count matches the scanned post count.
ja: 1回に1つのバッチファイルを取り込みます。保存済み割り当て数がスキャン済み投稿数と一致するまで、次のプロンプト番号で繰り返してください。

en: You can also paste the assignment JSON here.
ja: 割り当てJSONをここに貼り付けることもできます。

en: Import Post Assignments
ja: 投稿割り当てをインポート

en: Final apply step
ja: 最後の適用ステップ

en: After local assignments or ChatGPT assignment files are stored, apply them to update post categories in safe batches.
ja: ローカル割り当てまたはChatGPT割り当てファイルを保存した後、投稿カテゴリーを安全な分割処理で更新します。

en: Post category assignments have already been applied. Create or import new assignments if you want to run this step again.
ja: 投稿カテゴリーの割り当てはすでに適用済みです。もう一度このステップを実行したい場合は、新しい割り当てを作成またはインポートしてください。

en: Apply Stored Post Assignments
ja: 保存済み投稿割り当てを適用

en: Post Assignments Applied
ja: 投稿割り当ては適用済みです

en: Restore Previous Post Assignments
ja: 以前の投稿割り当てを復元

en: 4. Review Unused Categories
ja: 4. 未使用カテゴリーを確認

en: After the new category plan and post assignments are applied, review old empty categories before deleting anything.
ja: 新しいカテゴリー設計と投稿割り当てを適用した後、古い空カテゴリーを削除前に確認します。

en: Category Commander never deletes categories automatically. Only categories that still have zero posts, have no child categories, are not the default category, and are not part of the current redesign plan can appear here.
ja: Category Commanderがカテゴリーを自動削除することはありません。ここには、投稿数が0、子カテゴリーなし、デフォルトカテゴリーではない、現在の再設計プランに含まれていないカテゴリーだけが表示されます。

en: Safe cleanup candidates
ja: 安全な整理候補

en: Protected because they have posts
ja: 投稿があるため保護

en: Protected because they have child categories
ja: 子カテゴリーがあるため保護

en: Protected because they are in the current plan
ja: 現在のプランに含まれるため保護

en: Protected default categories
ja: 保護されたデフォルトカテゴリー

en: No safe unused categories are available for cleanup right now.
ja: 現在、安全に整理できる未使用カテゴリーはありません。

en: Candidates are not selected automatically. Review the names, select only the categories you really want to remove, then confirm the cleanup.
ja: 候補は自動選択されません。名前を確認し、本当に削除したいカテゴリーだけを選択してから整理を確認してください。

en: Select all safe candidates
ja: 安全候補をすべて選択

en: Clear selection
ja: 選択を解除

en: Delete
ja: 削除

en: Safety check
ja: 安全確認

en: Zero posts, no children, outside the current plan
ja: 投稿0、子なし、現在のプラン外

en: I reviewed the selected categories and understand they will be permanently deleted.
ja: 選択したカテゴリーを確認し、完全に削除されることを理解しました。

en: Delete Selected Unused Categories
ja: 選択した未使用カテゴリーを削除

en: Unknown parent
ja: 不明な親

en: ChatGPT Browser Workflow
ja: ChatGPTブラウザワークフロー

en: Use this when you have ChatGPT in a browser but do not use the OpenAI API.
ja: ブラウザ版のChatGPTは使えるけれど、OpenAI APIは使わない場合に利用します。

en: Choose the suggestion type and target above, then click Create ChatGPT browser prompt.
ja: 上で提案タイプと対象を選び、「ChatGPTブラウザ用プロンプトを作成」をクリックします。

en: Copy the prompt and paste it into ChatGPT in your browser.
ja: プロンプトをコピーして、ブラウザのChatGPTに貼り付けます。

en: Ask ChatGPT to create the JSON file exactly as requested in the prompt.
ja: プロンプトの指示どおりにJSONファイルを作成するようChatGPTに依頼します。

en: Drop the returned JSON file here, import it, then review the same approval screen before applying anything.
ja: 返されたJSONファイルをここにドロップしてインポートし、適用前に同じ承認画面で確認します。

en: Category Commander does not send this manual prompt anywhere. If you paste it into ChatGPT, the included site name, tagline, categories, order data, and optional post title context are shared by you with that service.
ja: Category Commanderはこの手動プロンプトをどこにも送信しません。ChatGPTに貼り付ける場合、含まれるサイト名、キャッチフレーズ、カテゴリー、並び順データ、任意の投稿タイトル情報をそのサービスと共有することになります。

note: translators: %d: Number of target terms included in the manual AI prompt.
en: Target terms included: %d
ja: 対象ターム数: %d

en: ChatGPT JSON result
ja: ChatGPT JSON結果

en: Drop the ChatGPT result file here, or click to choose it.
ja: ChatGPTの結果ファイルをここにドロップするか、クリックして選択してください。

en: The file is read in your browser, then validated by WordPress before the preview appears.
ja: ファイルはブラウザ内で読み込まれ、プレビュー表示前にWordPress側で検証されます。

en: You can also paste the JSON result here.
ja: JSON結果をここに貼り付けることもできます。

en: Import ChatGPT Result for Review
ja: ChatGPT結果を確認用にインポート

en: AI Request Details
ja: AIリクエストの詳細

en: These details help identify whether the issue came from the API key, model, response length, network, or response format. They do not include your OpenAI API key.
ja: これらの詳細は、問題がAPIキー、モデル、レスポンス長、ネットワーク、レスポンス形式のどこで発生したかを確認するためのものです。OpenAI APIキーは含まれません。

en: Error code
ja: エラーコード

en: Message
ja: メッセージ

en: Time
ja: 時刻

en: Support details
ja: サポート用の詳細

en: Review AI Suggestion
ja: AI提案を確認

en: Review the AI result below. Choose Yes to apply it, or No to leave categories unchanged.
ja: 以下のAI結果を確認してください。適用する場合は「はい」、カテゴリーを変更しない場合は「いいえ」を選んでください。

en: Suggested Order
ja: 提案された並び順

en: Suggested Parent-Child Structure and Order
ja: 提案された親子構造と並び順

en: Child categories are indented so the proposed parent-child structure is easier to review.
ja: 提案された親子構造を確認しやすいように、子カテゴリーは字下げして表示されます。

en: Child categories are indented using the proposed parent-child structure. Review parent changes carefully before applying.
ja: 提案された親子構造に基づいて、子カテゴリーは字下げして表示されます。適用前に、親カテゴリーの変更をよく確認してください。

en: Suggested Category Names
ja: 提案されたカテゴリー名

en: AI did not suggest a category change to apply.
ja: 適用できるカテゴリー変更の提案はありませんでした。

en: Apply this AI suggestion?
ja: このAI提案を適用しますか？

en: Yes, apply this suggestion
ja: はい、この提案を適用

en: No, leave unchanged
ja: いいえ、変更しない

en: Apply
ja: 適用

en: Current name
ja: 現在の名前

en: Current parent
ja: 現在の親

en: Suggested position
ja: 提案された位置

en: Confidence
ja: 信頼度

en: Suggested parent
ja: 提案された親

en: Suggested name
ja: 提案された名前

en: Suggested description
ja: 提案された説明文

en: Term IDs
ja: タームID

en: Suggested child terms
ja: 提案された子ターム

en: All contexts
ja: すべての表示場所

en: Shortcode lists
ja: ショートコード一覧

en: Widgets and category blocks
ja: ウィジェットとカテゴリーブロック

en: Navigation menus
ja: ナビゲーションメニュー

en: Footer
ja: フッター

en: Post or page content
ja: 投稿または固定ページ本文

en: Other
ja: その他

en: Organizing:
ja: 整理する対象：

en: What do you want to organize?
ja: 何を整理しますか？

en: Order to use
ja: 使用する並び順

en: Show this selection
ja: この内容で表示

en: What is “Order to use”?
ja: 「使用する並び順」とは？

en: Use Default order in most cases. Other saved orders are optional and are used only by the Category Commander shortcode or custom theme/plugin code.
ja: 通常は「標準の並び順」を使ってください。ほかの保存済み並び順は任意で、Category Commanderのショートコードや独自のテーマ・プラグインコードでのみ使います。

en: Use Category Commander to order, diagnose, or safely reorganize this taxonomy.
ja: Category Commanderで、この分類の並べ替え、診断、安全な整理ができます。

en: Open Category Commander
ja: Category Commanderを開く

en: Run Diagnostics
ja: 診断を実行

note: translators: %s: term name.
en: Term: %s
ja: ターム: %s

note: translators: %d: Number of direct child items.
en: %d child item | %d child items
ja[0]: 子項目 %d件

en: Close child items
ja: 子項目を閉じる

en: Open child items
ja: 子項目を開く

en: Design categories that help first-time readers understand the site quickly. Keep parent categories few and clear, use child categories only when they genuinely improve navigation, and do not delete existing categories automatically.
ja: 初めて訪れた読者がサイト内容をすぐ理解できるカテゴリー設計にしてください。親カテゴリーは少なく明確にし、子カテゴリーは本当にナビゲーションが良くなる場合だけ使い、既存カテゴリーは自動削除しないでください。

en: Use child categories only when clearly useful
ja: 明確に役立つ場合だけ子カテゴリーを使う

en: Balanced: create child categories when they improve navigation
ja: バランス: 導線が分かりやすくなる場合に子カテゴリーを作る

en: Detailed: actively create child categories for finer navigation
ja: 詳細: 細かい導線のために子カテゴリーを積極的に作る

en: The redesign request sends a summarized scan, existing category data, representative titles, and your saved classification policy only when an administrator starts the request.
ja: 再設計リクエストは、管理者が開始した場合にだけ、スキャン要約、既存カテゴリー情報、代表タイトル、保存済み分類方針を送信します。

en: AI features are disabled.
ja: AI機能は無効です。

en: OpenAI API key is not configured.
ja: OpenAI APIキーが設定されていません。

en: Please scan posts before generating a redesign plan.
ja: 再設計プランを生成する前に投稿をスキャンしてください。

en: AI did not return a usable category redesign plan.
ja: AIから利用可能なカテゴリー再設計プランが返りませんでした。

en: The redesign result could not be read as JSON.
ja: 再設計結果をJSONとして読み取れませんでした。

en: The redesign result did not include usable category suggestions.
ja: 再設計結果に利用可能なカテゴリー提案が含まれていませんでした。

en: No scanned post titles are available. Scan posts again before creating a ChatGPT assignment prompt.
ja: スキャン済みの投稿タイトルがありません。ChatGPT割り当てプロンプトを作成する前に、もう一度投稿をスキャンしてください。

note: translators: 1: Requested prompt number, 2: Posts per prompt, 3: Maximum prompt number for the chosen posts per prompt value.
en: Prompt number %1$d contains no posts when %2$d posts are included per prompt. Choose a prompt number from 1 to %3$d, or reduce the posts per prompt value.
ja: 1プロンプトに%2$d件を含める設定では、プロンプト番号%1$dには投稿がありません。1から%3$dまでの番号を選ぶか、1プロンプトあたりの投稿数を減らしてください。

en: This ChatGPT assignment prompt would contain no posts. Choose another prompt number or scan posts again.
ja: このChatGPT割り当てプロンプトには投稿が含まれません。別のプロンプト番号を選ぶか、もう一度投稿をスキャンしてください。

en: AI did not return a usable redesign response.
ja: AIから利用可能なカテゴリー再設計プランが返りませんでした。

en: The assignment result could not be read as JSON.
ja: 割り当て結果をJSONとして読み取れませんでした。

en: The assignment JSON contained no post assignments. Recreate the ChatGPT assignment prompt and confirm that the Input data posts array contains post titles.
ja: 割り当てJSONに投稿割り当てが含まれていません。ChatGPT割り当てプロンプトを作り直し、Input data の posts 配列に投稿タイトルが入っていることを確認してください。

en: The assignment JSON did not include usable post_id and category_client_id rows for the current scan and category plan.
ja: 割り当てJSONに、現在のスキャンとカテゴリープランで使える post_id と category_client_id の行が含まれていません。

en: No redesign plan is available.
ja: 利用可能な再設計プランがありません。

en: Assigned to the first suitable category because no clear title match was found.
ja: タイトルから明確な一致が見つからなかったため、最初の適切なカテゴリーに割り当てました。

en: Only the administrator-triggered AI suggestion request sends this previewed data to OpenAI. No automatic sending or automatic applying is performed.
ja: 管理者が実行したAI提案リクエストの場合のみ、プレビューされたデータがOpenAIへ送信されます。自動送信や自動適用は行われません。

en: Category Commander does not send this manual prompt anywhere. If you paste it into ChatGPT, you choose to share the included site and taxonomy data with that service.
ja: Category Commanderはこの手動プロンプトをどこにも送信しません。ChatGPTに貼り付ける場合、含まれるサイト情報とタクソノミーデータをそのサービスと共有することを管理者自身が選択することになります。

en: The ChatGPT result file could not be read as JSON.
ja: ChatGPTの結果ファイルをJSONとして読み込めませんでした。

en: No terms match the selected AI suggestion target.
ja: 選択したAI提案対象に一致するタームがありません。

en: The ChatGPT result did not include usable suggestions for the current taxonomy terms.
ja: ChatGPTの結果に、現在のタクソノミータームで利用できる提案が含まれていませんでした。

en: AI returned a readable response, but no usable suggestions matched the current taxonomy terms.
ja: AIは読み取れるレスポンスを返しましたが、現在のタクソノミータームに一致する使用可能な提案がありませんでした。

en: The AI suggestion session expired. Please start the request again.
ja: AI提案のセッションが期限切れになりました。もう一度リクエストを開始してください。

en: No AI suggestion is available to apply.
ja: 適用できるAI提案がありません。

en: One suggested parent change was skipped because it could create an invalid hierarchy.
ja: 不正な階層になる可能性があるため、親カテゴリー変更の一部をスキップしました。

en: Applied AI suggestion.
ja: AI提案を適用しました。

en: The suggested parent was kept unchanged because it could create an invalid hierarchy.
ja: 不正な階層になる可能性があるため、提案された親は現在のまま維持しました。

en: AI did not return this category, so the current name was kept for safety.
ja: AIがこのカテゴリーを返さなかったため、安全のため現在の名前を維持しました。

en: AI did not finish this group, so the current name was kept for safety.
ja: このグループのAI処理が完了しなかったため、安全のため現在の名前を維持しました。

note: translators: 1: current batch number, 2: total batch count, 3: error message.
en: AI suggestion part %1$d of %2$d could not complete: %3$s Category Commander kept the current names for that part so the review could finish safely.
ja: AI提案の %1$d / %2$d が完了しませんでした: %3$s Category Commander は確認を安全に完了できるよう、その部分の現在の名前を維持しました。

en: Kept current name for safety.
ja: 安全のため現在の名前を維持しました。

en: ChatGPT did not return this category, so the current name was kept for safety.
ja: ChatGPTがこのカテゴリーを返さなかったため、安全のため現在の名前を維持しました。

en: ChatGPT did not return this category, so it was kept in the review for safety.
ja: ChatGPTがこのカテゴリーを返さなかったため、安全のため確認画面に現在の状態のまま残しました。

en: The daily AI suggestion limit has been reached.
ja: 1日のAI提案上限に達しました。

en: Please choose a CSV file.
ja: CSVファイルを選択してください。

en: Invalid file type. Please upload a CSV file.
ja: 無効なファイル形式です。CSVファイルをアップロードしてください。

en: The CSV file is too large or empty.
ja: CSVファイルが大きすぎるか空です。

en: The uploaded file could not be verified.
ja: アップロードされたファイルを確認できませんでした。

en: The CSV file does not contain a header row.
ja: CSVファイルにヘッダー行がありません。

en: No valid rows were found in the CSV file.
ja: CSVファイルに有効な行が見つかりませんでした。

en: CSV import.
ja: CSVインポート。

en: The CSV file could not be read.
ja: CSVファイルを読み込めませんでした。

en: This CSV uses an unsupported text encoding. Save it as UTF-8 CSV and try again.
ja: このCSVの文字コードには対応していません。UTF-8形式のCSVとして保存し直してから、もう一度お試しください。

en: Empty term
ja: 空のターム

en: This term has no posts. If it appears in menus or sidebars, consider hiding it until content is available.
ja: このタームには投稿がありません。メニューやサイドバーに表示している場合は、コンテンツが用意できるまで非表示にすることを検討してください。

en: Low content term
ja: 投稿数が少ないターム

en: This term has only a few posts. It may be a candidate for merging or for adding more focused content.
ja: このタームの投稿数は少なめです。統合候補、またはより焦点を絞ったコンテンツ追加候補として確認できます。

en: Missing description
ja: 説明文がありません

en: Adding a short description can help readers understand what they will find in this archive.
ja: 短い説明文を追加すると、このアーカイブで何が見つかるか読者に伝えやすくなります。

en: Slug may be hard to share
ja: 共有しにくいスラッグの可能性

en: This slug contains non-Latin or encoded characters. That is valid, but an ASCII slug can be easier to copy, share, and troubleshoot.
ja: このスラッグには非ラテン文字またはエンコード文字が含まれています。問題はありませんが、ASCIIのスラッグの方がコピー、共有、トラブル対応をしやすい場合があります。

en: Long term name
ja: 長いターム名

en: This name is relatively long. A shorter label may work better in menus and sidebars.
ja: この名前はやや長めです。メニューやサイドバーでは短いラベルの方が扱いやすい場合があります。

note: translators: 1: Number of direct child terms, 2: Configured warning limit.
en: This parent has %1$d direct children. The configured warning limit is %2$d.
ja: この親には直下の子項目が%1$d件あります。設定された警告基準は%2$d件です。

en: Many child terms
ja: 子タームが多い親ターム

note: translators: 1: Current hierarchy depth, 2: Configured maximum depth.
en: This term is at depth %1$d. The configured maximum is %2$d.
ja: この項目は第%1$d階層です。設定された最大値は%2$dです。

en: Deep hierarchy
ja: 階層が深すぎます

en: Possible split candidate
ja: 分割候補の可能性

en: This term has many posts but no child terms. It may be worth reviewing whether subcategories would help readers navigate.
ja: このタームには多くの投稿がありますが子タームがありません。サブカテゴリーが読者の回遊に役立つか確認する価値があります。

note: translators: %d: Percentage of taxonomy assignments concentrated in one term.
en: About %d%% of this taxonomy's assignments are concentrated in this term. Review whether the structure is too broad.
ja: この分類の割り当ての約%d%%が、この項目に集中しています。分類が広すぎないか確認してください。

en: Assignments are concentrated
ja: 割り当てが集中しています

en: Similar term names
ja: 似ているターム名

note: translators: %s: similar term name.
en: This term name is similar to "%s". Review whether both terms are needed or whether clearer labels would help.
ja: このターム名は「%s」と似ています。両方のタームが必要か、より分かりやすいラベルにできるか確認してください。

note: translators: 1: proposed depth, 2: configured maximum depth.
en: The proposed hierarchy depth is %1$d. The site rule is %2$d.
ja: 変更後の階層は第%1$d階層です。サイトの上限は%2$dです。

note: translators: 1: proposed depth, 2: configured maximum depth.
en: The new term would be at depth %1$d. The site rule is %2$d.
ja: 新しい項目は第%1$d階層になります。サイトの上限は%2$dです。

en: The current site rule does not allow Category Commander to create a new term.
ja: 現在のサイトルールでは、Category Commanderによる新規項目の作成が許可されていません。

en: (no title)
ja: （タイトルなし）

en: Choose at least one category before publishing.
ja: 公開前にカテゴリーを1つ以上選択してください。

en: No category selected
ja: カテゴリーが選択されていません

note: translators: 1: Number of selected categories, 2: Recommended maximum.
en: This post has %1$d categories. The site recommendation is up to %2$d.
ja: この投稿にはカテゴリーが%1$d個あります。サイトの推奨上限は%2$d個です。

en: Many categories on one post
ja: 1つの投稿にカテゴリーが多すぎます

note: translators: 1: Number of selected tags, 2: Configured warning limit.
en: This post has %1$d tags. The configured warning limit is %2$d.
ja: この投稿にはタグが%1$d個あります。設定された警告基準は%2$d個です。

en: Many tags on one post
ja: 1つの投稿にタグが多すぎます

en: Choose the category that best represents this post.
ja: この記事を最もよく表すカテゴリーを選択してください。

en: Primary category is missing
ja: 代表カテゴリーがありません

en: Primary category is not selected
ja: 代表カテゴリーが投稿で選択されていません

en: The saved primary category is not one of this post's selected categories.
ja: 保存された代表カテゴリーが、この投稿で選択中のカテゴリーに含まれていません。

en: History item not found.
ja: 履歴項目が見つかりません。

en: Restored from history.
ja: 履歴から復元しました。

en: GPT-5.6 Terra (recommended balance)
ja: GPT-5.6 Terra（推奨・バランス）

en: GPT-5.6 Luna (lowest cost)
ja: GPT-5.6 Luna（低コスト）

en: GPT-5.6 Sol (highest quality)
ja: GPT-5.6 Sol（最高精度）

en: AI request data could not be prepared as JSON.
ja: AIリクエストデータをJSONとして準備できませんでした。

en: AI request timed out before OpenAI returned a response. No categories or posts were changed. Try again with fewer items or a smaller batch; Category Commander retries smaller batches automatically where possible.
ja: OpenAIから応答が返る前にAIリクエストがタイムアウトしました。カテゴリーや投稿は変更されていません。件数を減らすか、より小さい処理数で再試行してください。可能な処理ではCategory Commanderが自動で少ない件数にして再試行します。

en: AI API connection failed. Please check the API key, model, usage limits, and network settings.
ja: AI APIへの接続に失敗しました。APIキー、モデル、利用上限、ネットワーク設定を確認してください。

note: translators: %s: OpenAI error message.
en: AI API returned an error: %s
ja: AI APIがエラーを返しました: %s

en: AI API returned an error. Please check the API key, model name, usage limits, and network settings.
ja: AI APIがエラーを返しました。APIキー、モデル名、利用上限、ネットワーク設定を確認してください。

en: AI API response could not be read.
ja: AI APIのレスポンスを読み取れませんでした。

en: AI API could not complete the suggestion request.
ja: AI APIは提案リクエストを完了できませんでした。

en: AI API response ended before complete JSON was returned. No categories or posts were changed. Category Commander retries automatically where possible; if this continues, use a smaller batch.
ja: 完全なJSONが返る前にAI APIレスポンスが終了しました。カテゴリーや投稿は変更されていません。可能な場合はCategory Commanderが自動で再試行します。続く場合は、より小さい処理数で実行してください。

en: AI API response did not include suggestion data.
ja: AI APIのレスポンスに提案データが含まれていませんでした。

en: AI suggestions could not be parsed as JSON.
ja: AI提案をJSONとして解析できませんでした。

en: Use the site name, tagline, current category names, parent-child structure, post counts, and current order to suggest a clearer result for readers.
ja: サイト名、キャッチフレーズ、現在のカテゴリー名、親子構造、投稿数、現在の並び順を使い、読者にとって分かりやすい結果を提案してください。

en: Category Commander can optionally send taxonomy data to the OpenAI API when an administrator enables AI features, configures an API key, and manually starts an AI suggestion request.
ja: Category Commanderは、管理者がAI機能を有効にしてAPIキーを設定し、手動でAI提案を実行した場合にのみ、タクソノミーデータをOpenAI APIへ送信できます。

en: Taxonomy planning requests send the previewed site and taxonomy data. Post editor suggestions send the current post title and body, site name, tagline, site URL, existing categories and tags, and the configured summaries of published pages and recent posts only after the editor clicks Suggest with AI. Front-end visitor actions do not send data to OpenAI.
ja: タクソノミー設計では、プレビューされたサイト情報とタクソノミーデータを送信します。投稿編集画面の提案では、編集者が「AIで提案」を押した場合にのみ、現在の投稿タイトルと本文、サイト名、キャッチフレーズ、サイトURL、既存カテゴリーとタグ、設定された公開済み固定ページと最近の投稿の要約を送信します。閲覧者のフロント側操作からOpenAIへデータが送信されることはありません。

en: The browser AI copy tool does not contact OpenAI or another AI service. It creates a complete prompt locally through WordPress for the editor to copy. Data is shared with a browser AI only when the editor chooses to paste that prompt into the external service.
ja: ブラウザAI用のコピー機能はOpenAIなどのAIサービスへ接続しません。WordPress内でコピー用の完全なプロンプトを作成します。編集者がそのプロンプトを外部サービスへ貼り付けた場合にのみ、ブラウザAIとデータが共有されます。

en: The optional category redesign workflow can scan published post titles locally, save a summarized scan in the WordPress database with autoload disabled, and send only an administrator-approved summary, representative titles, existing category data, and saved classification policy to OpenAI when the administrator starts that request.
ja: 任意のカテゴリー再設計ワークフローでは、公開済み投稿タイトルをローカルでスキャンし、要約済みスキャンを自動読み込み無効の状態でWordPressデータベースに保存できます。管理者がリクエストを開始した場合にのみ、承認済みの要約、代表タイトル、既存カテゴリー情報、保存済み分類方針をOpenAIへ送信します。

en: When Category Click Insights is enabled by an administrator, Category Commander can count category link impressions and clicks from the public site using JavaScript. It stores daily aggregated counts by category and display context, not visitor profiles, IP addresses, user IDs, or full browsing histories.
ja: 管理者が Category Click Insights を有効化すると、Category Commander はJavaScriptを使って公開サイト上のカテゴリーリンク表示回数とクリック数を計測できます。保存するのはカテゴリーと表示場所ごとの日別集計であり、訪問者プロフィール、IPアドレス、ユーザーID、完全な閲覧履歴ではありません。

en: The OpenAI API key is used only as an authentication header for the administrator-triggered request. Category Commander stores a database API key with autoload disabled, masks it in the admin screen, and provides a control to delete the stored key. Site owners can instead define the key in wp-config.php.
ja: OpenAI APIキーは、管理者が実行したリクエストの認証ヘッダーとしてのみ使用されます。Category Commanderは、データベースに保存するAPIキーをautoload無効で保存し、管理画面ではマスク表示し、保存済みキーを削除する操作も提供します。サイト所有者は、代わりにwp-config.phpでキーを定義することもできます。

note: translators: 1: OpenAI API URL, 2: OpenAI services agreement URL, 3: OpenAI privacy policy URL.
en: External service: OpenAI API (%1$s). OpenAI terms: %2$s. OpenAI privacy policy: %3$s.
ja: 外部サービス: OpenAI API（%1$s）。OpenAI利用規約: %2$s。OpenAIプライバシーポリシー: %3$s。

en: Default
ja: デフォルト

en: Menu
ja: メニュー

en: Sidebar
ja: サイドバー

en: Mobile
ja: モバイル

note: translators: 1: term ID, 2: error message.
en: Failed to repair term_id=%1$d: %2$s
ja: term_id=%1$d の修復に失敗しました: %2$s

en: Category and tag suggestions
ja: カテゴリー・タグ提案

en: Use the article title and body to suggest existing categories, new category candidates, and tags.
ja: 記事のタイトルと本文から、既存カテゴリー、新しいカテゴリー候補、タグを提案します。

en: Nothing is sent automatically. The article is sent with the configured site context only after you click the AI suggestion button.
ja: 自動送信はされません。AI提案ボタンを押したときだけ、記事と設定済みのサイト情報が送信されます。

en: Suggest categories and tags with AI
ja: AIでカテゴリーとタグを提案

en: Copy text for browser AI
ja: ブラウザ版AIに渡す文章をコピー

en: No API key is required. Paste the copied text into ChatGPT or another browser AI. If it is too long, remove entries from the final existing-tag section and copy again.
ja: APIキーは不要です。コピーした文章をChatGPTなどのブラウザAIに貼り付けてください。長すぎる場合は、末尾の既存タグ欄から不要な項目を削除して再コピーできます。

en: Copy edited prompt
ja: 編集後のプロンプトをコピー

en: Suggestion settings
ja: 提案の設定

en: How to use
ja: 使い方

en: Preparing suggestions...
ja: 提案を準備しています…

en: Preparing the complete prompt...
ja: 完全なプロンプトを準備しています…

en: Copied. Paste it into ChatGPT or another AI.
ja: コピーしました。ChatGPTなどのAIに貼り付けてください。

en: Copy failed. Select the text below and copy it manually.
ja: コピーできませんでした。下の文章を選択して手動でコピーしてください。

en: The request could not be completed.
ja: 処理を完了できませんでした。

en: Add a title or body before requesting suggestions.
ja: 提案を実行する前に、タイトルまたは本文を入力してください。

en: Existing category suggestions
ja: 既存カテゴリーの提案

en: Existing tag suggestions
ja: 既存タグの提案

en: Select checked items
ja: チェックした項目を選択

en: Create and select
ja: 作成して選択

en: Create this new term? It will be added only after your confirmation.
ja: この新しい項目を作成しますか？確認後にのみ追加されます。

en: Created and selected.
ja: 作成して選択しました。

en: Selected in the post editor. Save or update the post when ready.
ja: 投稿編集画面で選択しました。確認後、投稿を保存または更新してください。

en: High
ja: 高

en: Medium
ja: 中

en: Low
ja: 低

en: Recommended primary
ja: 代表カテゴリー候補

en: No suitable changes were suggested.
ja: 変更が必要な提案はありませんでした。

en: Close
ja: 閉じる

en: Complete prompt for browser AI
ja: ブラウザAI用の完全なプロンプト

en: Enable AI features and configure an OpenAI API key first.
ja: 先にAI機能を有効化し、OpenAI APIキーを設定してください。

en: Add a title or body before copying the prompt.
ja: プロンプトをコピーする前に、タイトルまたは本文を入力してください。

en: This taxonomy is not available for the current post type.
ja: このタクソノミーは現在の投稿タイプでは利用できません。

en: You do not have permission to create this term.
ja: この項目を作成する権限がありません。

en: New term suggestions are disabled in AI settings.
ja: 新しい項目の提案はAI設定で無効になっています。

en: The site organization rules do not allow Category Commander to create new terms.
ja: サイトの整理ルールにより、Category Commanderから新しい項目は作成できません。

en: The suggested term name is empty.
ja: 提案された項目名が空です。

en: The term could not be loaded after creation.
ja: 作成後の項目を読み込めませんでした。

en: Category and tag suggestions are not available for this post type.
ja: この投稿タイプではカテゴリーとタグの提案を利用できません。

en: Primary Category
ja: 代表カテゴリー

en: Choose the one category that best represents this post. This does not remove any other selected categories.
ja: この記事を最もよく表すカテゴリーを1つ選んでください。他の選択済みカテゴリーは外れません。

note: translators: %s: primary category provider name.
en: Saved by: %s
ja: 保存先: %s

en: Create and select a category first.
ja: 先にカテゴリーを作成して選択してください。

en: Not set
ja: 未設定

en: (not currently selected)
ja: （現在は未選択）

en: Save or update the post after selecting. A category that is not assigned to the post will not be saved as primary.
ja: 選択後に投稿を保存または更新してください。投稿に割り当てられていないカテゴリーは代表として保存されません。

en: Combine two terms into one
ja: すべての記事を別カテゴリーへ移す（元カテゴリーは残す）

en: Move selected posts to another term
ja: 選んだ記事だけを別カテゴリーへ移す（カテゴリーは残す）

en: Change a term parent
ja: 親カテゴリーを変更する（記事は移さない）

en: Change a term name or URL slug
ja: 名前またはURLを変更する（記事はそのまま）

en: Choose a valid refactor operation.
ja: 有効な整理操作を選択してください。

en: Choose a valid source term.
ja: 有効な変更元を選択してください。

en: The source and destination must be different.
ja: 変更元と変更先には別の項目を選んでください。

en: Choose an existing destination. For a split, you can enter a new destination name instead.
ja: 既存の変更先を選択してください。分割の場合は、新しい変更先の名前を入力することもできます。

en: Choose at least one post that currently uses the source term.
ja: 現在その変更元を使っている投稿を1件以上選択してください。

en: This taxonomy does not support parent and child terms.
ja: この分類は親子関係に対応していません。

en: The selected parent would create an invalid hierarchy loop.
ja: 選択した親では、不正な循環階層が作られます。

en: Choose a valid new parent term.
ja: 有効な新しい親項目を選択してください。

en: Enter a new name, a new slug, or both.
ja: 新しい名前、スラッグ、または両方を入力してください。

en: The refactor preview expired. Create a new preview before applying changes.
ja: 整理の事前確認が期限切れになりました。変更を実行する前に、もう一度作成してください。

en: The strict site rules block this change. Review the warnings or change the rules first.
ja: 厳格なサイトルールにより、この変更は実行できません。先に警告を確認するか、ルールを変更してください。

en: This refactor has already been restored.
ja: この整理はすでに復元済みです。

en: The refactor history item was not found.
ja: 整理履歴が見つかりませんでした。

en: The destination term no longer exists.
ja: 変更先の項目は現在存在しません。

en: One or more affected posts cannot be edited by the current user.
ja: 影響する投稿のうち、現在のユーザーが編集できないものがあります。

en: The taxonomy needed for this restore no longer exists.
ja: この復元に必要な分類が現在存在しません。

en: A term created by the refactor was kept because it is no longer empty.
ja: 整理時に作成した項目は、現在空ではないため削除せず残しました。

note: translators: %d: Maximum number of objects allowed in one operation.
en: This operation affects more than %d objects. Split it into smaller operations for safety.
ja: この操作は%d件を超える項目に影響します。安全のため、複数回に分けて実行してください。

en: Taxonomy refactor
ja: カテゴリー・タグの整理

note: translators: 1: operation label, 2: source term name, 3: number of affected objects.
en: %1$s: %2$s (%3$d affected objects)
ja: %1$s: %2$s（影響 %3$d件）

en: Invalid items.
ja: 無効な項目データです。

en: Too many items in request.
ja: リクエスト内の項目数が多すぎます。

note: translators: 1: term ID, 2: error message.
en: Failed to update parent for term_id=%1$d: %2$s
ja: term_id=%1$d の親更新に失敗しました: %2$s

en: Manual order save.
ja: 手動で並び順を保存しました。

en: Saved with warnings.
ja: 警告付きで保存しました。

en: Terms could not be loaded.
ja: タームを読み込めませんでした。

en: Invalid import payload.
ja: インポートデータが無効です。

en: No valid terms found in import.
ja: インポート内に有効なタームが見つかりませんでした。

en: JSON import.
ja: JSONインポート。

note: translators: %d: term ID.
en: Invalid parent for term_id=%d.
ja: term_id=%d の親が無効です。

en: Too many terms in import file.
ja: インポートファイル内のターム数が多すぎます。
