# Copyright (C) 2026 NetCare
# This file is distributed under the same license as the AI Translate plugin.
msgid ""
msgstr ""
"Project-Id-Version: AI Translate 2.3.12\n"
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/ai-translate\n"
"POT-Creation-Date: 2026-09-06T13:56:36+00:00\n"
"PO-Revision-Date: 2026-09-06 12:00+0000\n"
"Last-Translator: NetCare <https://netcare.nl/>\n"
"Language-Team: NetCare <https://netcare.nl/>\n"
"Language: ja\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Domain: ai-translate\n"

#. Plugin Name of the plugin
#: ai-translate.php includes/admin-page.php:992 includes/admin-page.php:993
msgid "AI Translate"
msgstr "AI Translate"

#. Description of the plugin
#: ai-translate.php
msgid ""
"AI based translation plugin. Adding 35 languages in a few clicks. Fast "
"caching, SEO-friendly, and cost-effective."
msgstr ""
"AIベースの翻訳プラグイン。数クリックで35言語を追加。高速キャッシュ、SEO対応、"
"低コスト。"

#. Author of the plugin
#: ai-translate.php
msgid "NetCare"
msgstr "NetCare"

#. Author URI of the plugin
#: ai-translate.php
msgid "https://netcare.nl/"
msgstr "https://netcare.nl/"

#: ai-translate.php:517
msgid "Rate on WordPress.org"
msgstr "WordPress.org で評価"

#: ai-translate.php:3410
msgid "Instellingen"
msgstr "設定"

#: ai-translate.php:3508
msgid "This plugin requires a permalink structure other than \"Plain\". "
msgstr "このプラグインには「基本」以外のパーマリンク設定が必要です。"

#: ai-translate.php:3511
msgid "Configure Permalinks"
msgstr "パーマリンクを設定"

#: ai-translate.php:3692 ai-translate.php:3701
msgid "🌐 Language Switcher"
msgstr "🌐 言語スイッチャー"

#: ai-translate.php:3704 ai-translate.php:3947
msgid "Language Switcher"
msgstr "言語スイッチャー"

#: ai-translate.php:3712
msgid "Add to Menu"
msgstr "メニューに追加"

#. translators: %1$s: string value, %2$s: string value, %3$s: string value
#: ai-translate.php:3784
msgid ""
"This menu item is inactive. The language switcher is set to \"%1$s\" in "
"%2$splugin settings%3$s. Set it to \"Hidden\" to use the menu switcher."
msgstr ""
"このメニュー項目は無効です。言語スイッチャーは%2$sプラグイン設定%3$sで"
"「%1$s」に設定されています。メニューのスイッチャーを使うには「非表示」に設定"
"してください。"

#: ai-translate.php:3811
msgid "Make this a language switcher"
msgstr "これを言語スイッチャーにする"

#: ai-translate.php:3818
msgid "Switcher Type:"
msgstr "スイッチャータイプ:"

#: ai-translate.php:3821 assets/ai-translate-block.js:34
msgid "Dropdown"
msgstr "ドロップダウン"

#: ai-translate.php:3822 assets/ai-translate-block.js:35
msgid "Inline"
msgstr "インライン"

#: ai-translate.php:3832
msgid "Show language flags"
msgstr "言語フラグを表示"

#: ai-translate.php:3841 assets/ai-translate-block.js:45
msgid "Show language codes"
msgstr "言語コードを表示"

#: includes/admin-page.php:69 includes/admin-page.php:116
#: includes/admin-page.php:229 includes/admin-page.php:662
#: includes/admin-page.php:848 includes/admin-page.php:914
msgid "Insufficient permissions to perform this action."
msgstr "このアクションを実行する権限が不足しています。"

#: includes/admin-page.php:76 includes/admin-page.php:123
#: includes/admin-page.php:235 includes/admin-page.php:669
#: includes/admin-page.php:855 includes/admin-page.php:921
msgid "Security check failed (nonce). Refresh the page and try again."
msgstr ""
"セキュリティチェックに失敗しました（nonce）。ページを更新して再試行してくださ"
"い。"

#: includes/admin-page.php:82 includes/admin-page.php:241
msgid "No language selected."
msgstr "言語が選択されていません。"

#. translators: %1$s: string value, %2$s: number value
#: includes/admin-page.php:94
msgid "Cache for language \"%1$s\" cleared. %2$d files removed."
msgstr ""
"言語 \"%1$s\" のキャッシュがクリアされました。%2$d 個のファイルが削除されまし"
"た。"

#: includes/admin-page.php:99
msgid "Error clearing cache:"
msgstr "キャッシュのクリア中にエラーが発生しました："

#: includes/admin-page.php:130 includes/admin-page.php:676
msgid "No post ID provided."
msgstr "投稿IDが提供されていません。"

#: includes/admin-page.php:137 includes/admin-page.php:683
msgid "Invalid post ID."
msgstr "無効な投稿IDです。"

#: includes/admin-page.php:146 includes/admin-page.php:692
msgid "Post not found."
msgstr "投稿が見つかりません。"

#. translators: %s: string value
#: includes/admin-page.php:175
msgid "Invalid file path: %s"
msgstr "無効なファイルパス: %s"

#. translators: %s: string value
#: includes/admin-page.php:186
msgid "Invalid file type: %s"
msgstr "無効なファイルタイプ: %s"

#. translators: %s: string value
#: includes/admin-page.php:194
msgid "Could not delete file: %s"
msgstr "ファイルを削除できませんでした: %s"

#. translators: %d: number value
#: includes/admin-page.php:205
msgid "Cache deleted for %d languages"
msgstr "%d 言語のキャッシュを削除しました"

#: includes/admin-page.php:207 includes/admin-page.php:822
msgid "Warnings:"
msgstr "警告:"

#: includes/admin-page.php:263
msgid "Security check failed"
msgstr "セキュリティチェックに失敗しました"

#: includes/admin-page.php:269
msgid "Insufficient permissions"
msgstr "権限が不足しています"

#: includes/admin-page.php:279
msgid "No cache file specified"
msgstr "キャッシュファイルが指定されていません"

#: includes/admin-page.php:290
msgid "Invalid cache file path"
msgstr "無効なキャッシュファイルパス"

#: includes/admin-page.php:295
msgid "Cache file not found"
msgstr "キャッシュファイルが見つかりません"

#: includes/admin-page.php:302 includes/admin-page.php:1110
msgid "Failed to delete cache file"
msgstr "キャッシュファイルを削除できませんでした"

#: includes/admin-page.php:311
msgid "Cache file deleted successfully"
msgstr "キャッシュファイルを削除しました"

#: includes/admin-page.php:358 includes/admin-page.php:565
#: includes/admin-page.php:733
msgid "Could not generate post URL."
msgstr "投稿URLを生成できませんでした。"

#: includes/admin-page.php:480
msgid "Cache file not generated"
msgstr "キャッシュファイルが生成されませんでした"

#: includes/admin-page.php:489
msgid "lang directory missing"
msgstr "言語ディレクトリがありません"

#: includes/admin-page.php:494
msgid "no write occurred"
msgstr "書き込みが行われませんでした"

#: includes/admin-page.php:497
msgid "not writable"
msgstr "書き込み不可"

#: includes/admin-page.php:500
msgid "check logs"
msgstr "ログを確認"

#: includes/admin-page.php:526
msgid "Error page (404/500)"
msgstr "エラーページ (404/500)"

#. translators: %d: number value
#: includes/admin-page.php:538
msgid "HTTP %d (redirect)"
msgstr "HTTP %d (リダイレクト)"

#. translators: %d: number value
#: includes/admin-page.php:541 includes/admin-page.php:650
msgid "HTTP %d"
msgstr "HTTP %d"

#: includes/admin-page.php:636
msgid "Cache file not generated after successful request"
msgstr "リクエストは成功しましたがキャッシュファイルは生成されませんでした"

#: includes/admin-page.php:698
msgid "Only published posts can be cached."
msgstr "公開された投稿のみがキャッシュ可能です。"

#: includes/admin-page.php:706
msgid "This page is dynamic and is never cached."
msgstr "このページは動的であり、キャッシュされません。"

#: includes/admin-page.php:720
msgid "No languages configured."
msgstr "言語が設定されていません。"

#: includes/admin-page.php:742
msgid "Invalid post URL."
msgstr "無効な投稿URLです。"

#. translators: %1$s: string value, %2$s: string value
#: includes/admin-page.php:784 includes/admin-page.php:789
msgid "Error for %1$s: %2$s"
msgstr "%1$sのエラー: %2$s"

#. translators: %d: number value
#: includes/admin-page.php:817
msgid "Cache warmed for %d languages"
msgstr "%d 言語のキャッシュをウォームアップしました"

#. translators: %d: number value
#: includes/admin-page.php:819
msgid " (%d skipped)"
msgstr " (%d スキップ)"

#. translators: %d: number value
#: includes/admin-page.php:824
msgid " and %d more"
msgstr " さらに%d"

#: includes/admin-page.php:899 includes/admin-page.php:1084
msgid "Error generating context:"
msgstr "コンテキストの生成中にエラーが発生しました："

#: includes/admin-page.php:962 includes/admin-page.php:1089
msgid "Error generating meta description:"
msgstr "メタ説明の生成中にエラーが発生しました："

#: includes/admin-page.php:1050
msgid "Saving language settings..."
msgstr "言語設定を保存しています..."

#: includes/admin-page.php:1051
msgid "Languages saved"
msgstr "言語を保存しました"

#: includes/admin-page.php:1052
msgid "Failed to save language settings"
msgstr "言語設定を保存できませんでした"

#: includes/admin-page.php:1055
msgid "Enter API Key first..."
msgstr "まず API キーを入力してください..."

#: includes/admin-page.php:1056
msgid "Enter API Key first to load models."
msgstr "モデルを読み込むには、まず API キーを入力してください。"

#: includes/admin-page.php:1057
msgid "Loading models..."
msgstr "モデルを読み込んでいます..."

#: includes/admin-page.php:1058
msgid "Models loaded successfully."
msgstr "モデルの読み込みに成功しました。"

#: includes/admin-page.php:1059
msgid "No models found"
msgstr "モデルが見つかりません"

#: includes/admin-page.php:1060 includes/admin-page.php:2705
msgid "Invalid key"
msgstr "無効なキー"

#: includes/admin-page.php:1061
msgid "Error loading models"
msgstr "モデルの読み込みエラー"

#: includes/admin-page.php:1062
msgid "Select API Provider first..."
msgstr "まず API プロバイダーを選択してください..."

#. translators: %s: error detail
#: includes/admin-page.php:1063 includes/admin-page.php:1117
#: includes/admin-page.php:2117 includes/admin-page.php:2236
msgid "Unknown error"
msgstr "不明なエラー"

#: includes/admin-page.php:1064
msgid "Save your settings first before opening the menu editor."
msgstr "メニューエディタを開く前に、まず設定を保存してください。"

#: includes/admin-page.php:1065
msgid "Request Key"
msgstr "リクエストキー"

#: includes/admin-page.php:1066
msgid "Validating API settings..."
msgstr "API設定を検証しています..."

#: includes/admin-page.php:1067
msgid "Connection and model OK. API settings saved."
msgstr "接続とモデルは問題ありません。API設定を保存しました。"

#: includes/admin-page.php:1068
msgid "Validation failed"
msgstr "検証に失敗しました"

#: includes/admin-page.php:1069
msgid "Validation AJAX Error"
msgstr "検証のAJAXエラー"

#: includes/admin-page.php:1070
msgid "Validate API settings"
msgstr "API設定を検証"

#: includes/admin-page.php:1071 includes/admin-page.php:1551
msgid "Select..."
msgstr "選択..."

#: includes/admin-page.php:1072
msgid "Enter model name manually"
msgstr "モデル名を手動で入力"

#: includes/admin-page.php:1073 includes/admin-page.php:2407
msgid "No cache files"
msgstr "キャッシュファイルなし"

#: includes/admin-page.php:1074
msgid "Security token not found. Refresh the page and try again."
msgstr "セキュリティトークンが見つかりません。ページを更新して再試行してください。"

#: includes/admin-page.php:1075
msgid "Processing..."
msgstr "処理中..."

#. translators: %s: error detail
#: includes/admin-page.php:1076
msgid "An error occurred while clearing the cache: %s"
msgstr "キャッシュのクリア中にエラーが発生しました: %s"

#. translators: %s: number of cache files
#: includes/admin-page.php:1077
msgid "%s files in cache"
msgstr "キャッシュ内のファイル %s 件"

#. translators: %s: number of cache files
#: includes/admin-page.php:1078
msgid "Note: Enter API Key to use translation functionality."
msgstr "注意: 翻訳機能を使うにはAPIキーを入力してください。"

#: includes/admin-page.php:1079
msgid "Please configure API key first"
msgstr "先にAPIキーを設定してください"

#: includes/admin-page.php:1080
msgid ""
"The context field already has content. Do you want to replace it with a "
"generated suggestion?"
msgstr "コンテキスト欄には既に内容があります。生成した提案で置き換えますか？"

#: includes/admin-page.php:1081
msgid "Generating context from homepage..."
msgstr "ホームページからコンテキストを生成しています..."

#: includes/admin-page.php:1082
msgid "Context generated successfully!"
msgstr "コンテキストを生成しました！"

#: includes/admin-page.php:1083
msgid "Failed to generate context"
msgstr "コンテキストを生成できませんでした"

#: includes/admin-page.php:1085
msgid ""
"The meta description field already has content. Do you want to replace it "
"with a generated suggestion?"
msgstr "メタディスクリプション欄には既に内容があります。生成した提案で置き換えますか？"

#: includes/admin-page.php:1086
msgid "Generating meta description from homepage..."
msgstr "ホームページからメタディスクリプションを生成しています..."

#: includes/admin-page.php:1087
msgid "Meta description generated successfully!"
msgstr "メタディスクリプションを生成しました！"

#: includes/admin-page.php:1088
msgid "Failed to generate meta description"
msgstr "メタディスクリプションを生成できませんでした"

#. translators: %s: HTTP status code
#: includes/admin-page.php:1090
msgid "Server response was not ok: %s"
msgstr "サーバー応答が正常ではありません: %s"

#: includes/admin-page.php:1100
msgid "Loading cached URLs..."
msgstr "キャッシュされた URL を読み込み中..."

#: includes/admin-page.php:1101
msgid "Could not load cached URLs. Please try again."
msgstr "キャッシュされた URL を読み込めませんでした。再度お試しください。"

#: includes/admin-page.php:1102
msgid ""
"Request timed out. The site may have many cache files. Please try again or "
"use the rescan function."
msgstr ""
"リクエストがタイムアウトしました。サイトに多くのキャッシュファイルがある可能"
"性があります。再度お試しいただくか、再スキャン機能を使用してください。"

#: includes/admin-page.php:1103
msgid "No cached pages for this language."
msgstr "この言語のキャッシュ済みページはありません。"

#: includes/admin-page.php:1104
msgid "Show cached URLs"
msgstr "キャッシュされたURLを表示"

#: includes/admin-page.php:1105
msgid "Hide cached URLs"
msgstr "キャッシュされたURLを非表示"

#. translators: %1$s: number of shown entries, %2$s: total number of entries
#: includes/admin-page.php:1106
msgid "Showing first %1$s of %2$s entries"
msgstr "%2$sエントリの最初の%1$sを表示"

#. translators: %1$s: number of shown entries, %2$s: total number of entries
#: includes/admin-page.php:1107
msgid "Delete file"
msgstr "ファイルを削除"

#: includes/admin-page.php:1108
msgid "Deleting..."
msgstr "削除中..."

#: includes/admin-page.php:1109
msgid "Are you sure you want to delete this cache file?"
msgstr "このキャッシュファイルを削除してもよろしいですか？"

#: includes/admin-page.php:1111
msgid "Are you sure you want to delete the cache for this page?"
msgstr "このページのキャッシュを削除してもよろしいですか？"

#: includes/admin-page.php:1112
msgid "Error: AJAX URL not found. Please refresh the page and try again."
msgstr "エラー: AJAX URLが見つかりません。ページを更新して再試行してください。"

#: includes/admin-page.php:1113
msgid "Warming..."
msgstr "ウォームアップ中..."

#. translators: %1$s: cached language count, %2$s: total languages
#: includes/admin-page.php:1114 includes/admin-page.php:2570
msgid "%1$s of %2$s"
msgstr "%1$s / %2$s"

#. translators: %s: error detail
#: includes/admin-page.php:1115
msgid "Error: %s"
msgstr "エラー: %s"

#. translators: %s: error detail
#: includes/admin-page.php:1116
msgid "AJAX error: %s"
msgstr "AJAXエラー: %s"

#: includes/admin-page.php:1167
msgid "Invalid API provider selected."
msgstr "選択されたAPIプロバイダーが無効です。"

#. translators: %s: corrected base URL
#: includes/admin-page.php:1189
msgid ""
"The custom API URL was automatically corrected to the base URL: %s (the "
"plugin appends /chat/completions automatically)."
msgstr ""
"カスタムAPI URLはベースURLに自動修正されました: %s（プラグインは /chat/"
"completions を自動で付加します）。"

#: includes/admin-page.php:1202
msgid "Custom API URL is required for the custom provider."
msgstr "カスタムプロバイダーにはカスタムAPI URLが必要です。"

#: includes/admin-page.php:1209 includes/class-ai-translate-core.php:510
msgid ""
"Google API is not OpenAI compatible. Use Openrouter or Deepinfra for Gemini."
msgstr ""
"Google APIはOpenAI互換ではありません。GeminiにはOpenrouterまたはDeepinfraをご"
"利用ください。"

#: includes/admin-page.php:1223
msgid ""
"Cache duration cannot be less than 14 days. It has been automatically set to "
"14 days."
msgstr ""
"キャッシュ保持期間を14日未満にすることはできません。自動的に14日に設定されま"
"した。"

#: includes/admin-page.php:1321
msgid "Custom model name is required when selecting a custom model."
msgstr "カスタムモデルを選択する場合は、カスタムモデル名が必要です。"

#: includes/admin-page.php:1344
msgid "API key is required for the selected provider."
msgstr "選択したプロバイダーにはAPIキーが必要です。"

#: includes/admin-page.php:1474
msgid "API Settings"
msgstr "API設定"

#: includes/admin-page.php:1480
msgid "API Provider"
msgstr "APIプロバイダー"

#: includes/admin-page.php:1487
msgid "— Select provider —"
msgstr "— プロバイダーを選択 —"

#: includes/admin-page.php:1493 includes/admin-page.php:1808
#: includes/admin-page.php:2104
msgid "Note:"
msgstr "注意："

#: includes/admin-page.php:1493
msgid ""
"Reasoning/thinking is turned off when the provider allows it (otherwise the "
"lowest supported effort is used) to keep translations fast and cheap."
msgstr ""
"プロバイダーが許可する場合は推論/thinkingをオフにします（許可されない場合はサ"
"ポートされる最小effortを使用）。翻訳を速く安く保つためです。"

#. translators: %s: string value
#: includes/admin-page.php:1498
msgid ""
"Enter the base URL of your API provider. The plugin appends /chat/"
"completions automatically. Example for OpenRouter: %s"
msgstr ""
"APIプロバイダーのベースURLを入力してください。プラグインは /chat/completions "
"を自動で付加します。OpenRouterの例: %s"

#: includes/admin-page.php:1524
msgid "API Key"
msgstr "APIキー"

#: includes/admin-page.php:1539
msgid "Translation Model"
msgstr "翻訳モデル"

#: includes/admin-page.php:1547
msgid "— Select model —"
msgstr "— モデルを選択 —"

#: includes/admin-page.php:1554
msgid "E.g.: deepseek-chat, gpt-4o, ..."
msgstr "例：deepseek-chat, gpt-4o, ..."

#: includes/admin-page.php:1568
msgid "Language Settings"
msgstr "言語設定"

#: includes/admin-page.php:1570
msgid ""
"Select the default language for your site and which languages should be "
"available in the language switcher. Detectable languages will be used if a "
"visitor's browser preference matches, but won't show in the switcher."
msgstr ""
"サイトのデフォルト言語と、言語スイッチャーで利用可能にする言語を選択します。"
"訪問者のブラウザ設定が一致する場合、検出可能な言語が使用されますが、スイッ"
"チャーには表示されません。"

#: includes/admin-page.php:1577
msgid "Default Language"
msgstr "デフォルト言語"

#: includes/admin-page.php:1584
msgid "— Select default language —"
msgstr "— デフォルト言語を選択 —"

#: includes/admin-page.php:1587
msgid "Current"
msgstr "現在"

#: includes/admin-page.php:1599
msgid "Enabled Languages (in Switcher)"
msgstr "有効な言語（スイッチャー内）"

#: includes/admin-page.php:1622 includes/admin-page.php:1686
msgid "Instant save"
msgstr "即時保存"

#: includes/admin-page.php:1624 includes/admin-page.php:1688
msgid "Enable all"
msgstr "すべて有効"

#: includes/admin-page.php:1625 includes/admin-page.php:1689
msgid "Disable all"
msgstr "すべて無効"

#: includes/admin-page.php:1648
msgid "Languages selected here will appear in the language switcher."
msgstr "ここで選択した言語が言語スイッチャーに表示されます。"

#: includes/admin-page.php:1656
msgid "Detectable Languages (Auto-Translate)"
msgstr "検出可能な言語（自動翻訳）"

#: includes/admin-page.php:1712
msgid ""
"If a visitor's browser language matches one of these, the site will be "
"automatically translated (if enabled), but these languages won't show in the "
"switcher."
msgstr ""
"訪問者のブラウザ言語がこれらのいずれかと一致する場合、サイトは自動的に翻訳さ"
"れます（有効な場合）。ただし、これらの言語はスイッチャーには表示されません。"

#: includes/admin-page.php:1721
msgid "Language Switcher Position"
msgstr "言語スイッチャーの位置"

#: includes/admin-page.php:1726
msgid "Bottom Left Corner"
msgstr "左下隅"

#: includes/admin-page.php:1727
msgid "Bottom Right Corner"
msgstr "右下隅"

#: includes/admin-page.php:1728
msgid "Top Left Corner"
msgstr "左上隅"

#: includes/admin-page.php:1729
msgid "Top Right Corner"
msgstr "右上隅"

#: includes/admin-page.php:1730
msgid "Hidden - Add manually via Appearance > Menus"
msgstr "非表示 - Appearance > Menus から手動で追加"

#: includes/admin-page.php:1740
msgid ""
"Choose where the language switcher appears on your website. A corner "
"position shows a floating switcher; the \"Hidden\" option disables the "
"floating switcher so you can add a language switcher to your navigation menu "
"instead. Only one method is active at a time."
msgstr ""
"サイト上で言語スイッチャーを表示する位置を選びます。隅の位置はフローティング"
"のスイッチャーを表示します。「非表示」はフローティングをオフにし、代わりにナ"
"ビゲーションメニューへ言語スイッチャーを追加できます。同時に有効な方法は1つだ"
"けです。"

#: includes/admin-page.php:1741
msgid "Open Menu Editor"
msgstr "メニューエディタを開く"

#: includes/admin-page.php:1741
msgid "Add language switcher to your navigation menus"
msgstr "ナビゲーションメニューに言語スイッチャーを追加"

#: includes/admin-page.php:1750
msgid "Cache Settings"
msgstr "キャッシュ設定"

#: includes/admin-page.php:1756
msgid "Cache Duration (days)"
msgstr "キャッシュ保持期間（日）"

#: includes/admin-page.php:1777
msgid "days"
msgstr "日"

#: includes/admin-page.php:1778
msgid "minimum 14 days"
msgstr "最小14日間"

#: includes/admin-page.php:1785
msgid "Keep URL Slugs in English"
msgstr "URLスラグを英語で保持"

#: includes/admin-page.php:1790
msgid ""
"Keep URL slugs in English instead of translating them to target languages"
msgstr "URLスラグを対象言語に翻訳せず英語のままにする"

#: includes/admin-page.php:1791
msgid ""
"When enabled, URLs will remain consistent across languages (e.g., /zh/cv-"
"tips/ instead of /zh/简历技巧/)."
msgstr ""
"有効化すると、URL は言語間で一貫性を保ちます（例: /zh/cv-tips/ の代わりに /"
"zh/简历技巧/）。"

#: includes/admin-page.php:1798
msgid "Auto-Clear Pages on Menu Update"
msgstr "メニュー更新時にページを自動クリア"

#: includes/admin-page.php:1805
msgid "Automatically clear all page caches when menu items are updated"
msgstr ""
"メニュー項目が更新されたときにすべてのページキャッシュを自動的にクリアメ"
"ニュー項目が更新されたときに、すべてのページキャッシュを自動的にクリアします"

#: includes/admin-page.php:1809
msgid ""
"Menu translation caches (transients) are ALWAYS cleared when you update "
"menus, regardless of this setting."
msgstr ""
"この設定に関係なく、メニューを更新するとメニュー翻訳キャッシュ（transients）"
"は常にクリアされます。"

#: includes/admin-page.php:1811
msgid "When enabled:"
msgstr "有効な場合："

#: includes/admin-page.php:1812
msgid ""
"All translated page HTML caches will also be cleared. Menu changes are "
"visible immediately, but requires re-translating pages on next visit "
"(expensive for large sites with many languages)."
msgstr ""
"翻訳されたすべてのページHTMLキャッシュもクリアされます。メニューの変更はすぐ"
"に反映されますが、次回の訪問時にページの再翻訳が必要になります（多くの言語を"
"持つ大規模サイトでは高コストになります）。"

#: includes/admin-page.php:1814
msgid "When disabled:"
msgstr "無効な場合："

#: includes/admin-page.php:1815
msgid ""
"Only menu caches are cleared. Page HTML caches remain. Menu changes in "
"already-cached pages will only be visible after cache expires or manual "
"clearing via Cache tab."
msgstr ""
"メニューキャッシュのみがクリアされます。ページHTMLキャッシュは残ります。すで"
"にキャッシュされているページのメニュー変更は、キャッシュが期限切れになるか、"
"「キャッシュ」タブから手動でクリアした後にのみ表示されます。"

#: includes/admin-page.php:1823
msgid "Multi-Domain Caching"
msgstr "マルチドメインキャッシュ"

#: includes/admin-page.php:1830
msgid "Enable separate cache per domain"
msgstr "ドメインごとの個別キャッシュを有効にする"

#: includes/admin-page.php:1833
msgid ""
"When enabled, each domain will have its own cache directory named after the "
"site name. This prevents cache conflicts when multiple domains share the "
"same WordPress installation."
msgstr ""
"有効にすると、各ドメインにサイト名にちなんだ独自のキャッシュディレクトリが作"
"成されます。これにより、複数のドメインが同じWordPressインストールを共有してい"
"る場合のキャッシュの競合を防ぎます。"

#: includes/admin-page.php:1841 includes/admin-page.php:1848
msgid "Stop translations (except cache invalidation)"
msgstr "翻訳を停止（キャッシュの無効化を除く）"

#: includes/admin-page.php:1851
msgid ""
"When enabled, new translations via API will be blocked. Translations will "
"only occur when cached pages expire and need to be refreshed."
msgstr ""
"有効にすると、APIを介した新しい翻訳がブロックされます。翻訳は、キャッシュされ"
"たページが期限切れになり、更新が必要な場合にのみ行われます。"

#: includes/admin-page.php:1861
msgid "WooCommerce"
msgstr "WooCommerce"

#: includes/admin-page.php:1867
msgid "Product Names"
msgstr "商品名"

#: includes/admin-page.php:1873
msgid "Do not translate product names"
msgstr "商品名を翻訳しない"

#: includes/admin-page.php:1876
msgid ""
"When enabled, product names stay in the original language on product pages, "
"listings and cart tables — useful for brand names and SKUs. Clear the page "
"cache after changing this setting."
msgstr ""
"有効にすると、商品ページ・一覧・カート表の商品名は元の言語のままになります。"
"ブランド名やSKUに便利です。この設定を変更したらページキャッシュを削除してくだ"
"さい。"

#: includes/admin-page.php:1886
msgid "Advanced Settings"
msgstr "詳細設定"

#: includes/admin-page.php:1894
msgid "Glossary (forced term translations)"
msgstr "用語集（強制する用語翻訳）"

#: includes/admin-page.php:1900
msgid ""
"One term per line: source term = lang: translation, lang: translation. The "
"source term is matched against your default language; the given translation "
"is then enforced in the translation prompt for that target language. "
"Example: Bike = de: Fahrrad, nl: Fiets. Clear the page cache after changing "
"the glossary."
msgstr ""
"1行に1語: 元の語 = 言語: 訳, 言語: 訳。元の語はデフォルト言語と照合され、指定"
"した訳がその対象言語の翻訳プロンプトで強制されます。例: Bike = de: Fahrrad, "
"nl: Fiets. 用語集を変更したらページキャッシュを削除してください。"

#: includes/admin-page.php:1912
msgid "Homepage Meta Description"
msgstr "ホームページのメタ説明"

#: includes/admin-page.php:1941 includes/admin-page.php:1992
msgid "Active domain:"
msgstr "アクティブなドメイン:"

#: includes/admin-page.php:1948
msgid ""
"Enter the specific meta description for the homepage for the current domain "
"(in the default language). This will override the site tagline or generated "
"excerpt on the homepage."
msgstr ""
"現在のドメインのホームページに特定のメタ説明を入力してください（デフォルト言"
"語）。これは、ホームページ上のサイトのキャッチフレーズまたは生成された抜粋を"
"上書きします。"

#: includes/admin-page.php:1950
msgid ""
"Enter the specific meta description for the homepage (in the default "
"language). This will override the site tagline or generated excerpt on the "
"homepage."
msgstr ""
"ホームページの特定のメタ説明を入力してください（デフォルト言語）。これは、"
"ホームページ上のサイトのキャッチフレーズまたは生成された抜粋を上書きします。"

#: includes/admin-page.php:1952
msgid "Generate Meta Description"
msgstr "メタ説明を生成"

#: includes/admin-page.php:1963
msgid "Website Context"
msgstr "ウェブサイトのコンテキスト"

#: includes/admin-page.php:1997
msgid "Describe your website, business, or organization. For example:"
msgstr "ウェブサイト、ビジネス、または組織について説明してください。例："

#: includes/admin-page.php:1998
msgid ""
"We are a healthcare technology company specializing in patient management "
"systems. Our services include electronic health records, appointment "
"scheduling, and telemedicine solutions. We serve hospitals, clinics, and "
"healthcare providers across Europe."
msgstr ""
"当社は患者管理システムを専門とするヘルスケアテクノロジー企業です。当社のサー"
"ビスには、電子健康記録、予約スケジュール、テレメディシンソリューションが含ま"
"れます。ヨーロッパ全土の病院、クリニック、ヘルスケアプロバイダーにサービスを"
"提供しています。"

#: includes/admin-page.php:1999
msgid "Or:"
msgstr "または："

#: includes/admin-page.php:2000
msgid ""
"This is a personal blog about sustainable gardening and organic farming "
"techniques. I share tips, tutorials, and experiences from my own garden."
msgstr ""
"これは持続可能なガーデニングと有機農業技術に関する個人のブログです。自分の庭"
"でのヒント、チュートリアル、経験を共有しています。"

#: includes/admin-page.php:2003
msgid ""
"Provide context about your website or business for the current domain to "
"help the AI generate more accurate and contextually appropriate translations."
msgstr ""
"AIがより正確で文脈に即した翻訳を生成できるように、現在のドメインのウェブサイ"
"トまたはビジネスに関するコンテキストを提供してください。"

#: includes/admin-page.php:2005
msgid ""
"Provide context about your website or business to help the AI generate more "
"accurate and contextually appropriate translations. "
msgstr ""
"AIがより正確で文脈に即した翻訳を生成できるように、ウェブサイトまたはビジネス"
"に関するコンテキストを提供してください。"

#: includes/admin-page.php:2007
msgid "Generate Context from Homepage"
msgstr "ホームページからコンテキストを生成"

#. translators: %s: string value
#: includes/admin-page.php:2097
msgid "Cache for language %s cleared."
msgstr "言語 %s のキャッシュをクリアしました。"

#. translators: %d: number value
#: includes/admin-page.php:2100
msgid "Files removed: %d"
msgstr "削除されたファイル: %d"

#. translators: %d: number value
#: includes/admin-page.php:2101
msgid "Remaining files: %d"
msgstr "残りのファイル: %d"

#. translators: %s: string value
#: includes/admin-page.php:2111
msgid "No cache files found for language %s."
msgstr "言語 %s のキャッシュファイルが見つかりません。"

#. translators: %1$s: string value, %2$s: string value
#: includes/admin-page.php:2120
msgid "Error clearing cache for language %1$s: %2$s"
msgstr "言語 %1$s のキャッシュ削除中にエラー: %2$s"

#: includes/admin-page.php:2136
msgid "General"
msgstr "一般"

#: includes/admin-page.php:2137
msgid "Cache"
msgstr "キャッシュ"

#: includes/admin-page.php:2155
msgid "Cache Management"
msgstr "キャッシュ管理"

#: includes/admin-page.php:2159 includes/admin-page.php:2182
msgid "Clear all language caches"
msgstr "すべての言語キャッシュをクリア"

#: includes/admin-page.php:2160
msgid "Clear all language caches."
msgstr "すべての言語キャッシュをクリア。"

#: includes/admin-page.php:2160
msgid "Menu and slug cache are preserved to maintain URL stability."
msgstr "URLの安定性を保つため、メニューとスラッグのキャッシュは保持されます。"

#: includes/admin-page.php:2177
msgid ""
"All language caches and translation transients cleared. Menu and slug cache "
"preserved."
msgstr ""
"すべての言語キャッシュと翻訳transientsがクリアされました。メニューとスラッグ"
"のキャッシュは保持されます。"

#: includes/admin-page.php:2188 includes/admin-page.php:2216
msgid "Clear menu cache"
msgstr "メニューキャッシュをクリア"

#: includes/admin-page.php:2189
msgid ""
"Clear menu caches including all menu-item translations. This will force "
"fresh translations for all menu items. Languages and Slug map are not "
"affected."
msgstr ""
"すべてのメニュー項目翻訳を含むメニューキャッシュをクリアします。これにより、"
"すべてのメニュー項目の新しい翻訳が強制されます。言語とスラッグマップは影響を"
"受けません。"

#: includes/admin-page.php:2193 includes/admin-page.php:2227
#: includes/admin-page.php:2625 includes/admin-page.php:2645
#: includes/admin-page.php:2808 includes/admin-page.php:2820
#: includes/admin-page.php:3037
msgid "Insufficient permissions."
msgstr "権限が不足しています。"

#: includes/admin-page.php:2202
msgid "Menu cache cleared"
msgstr "メニューキャッシュがクリアされました"

#. translators: %d: number of removed menu-item translations
#: includes/admin-page.php:2204
msgid "%d menu-item translation removed"
msgid_plural "%d menu-item translations removed"
msgstr[0] "%d 個のメニュー項目翻訳が削除されました"

#. translators: %s: string value
#: includes/admin-page.php:2208
msgid "and tables truncated: %s"
msgstr "およびテーブルが切り捨てられました：%s"

#: includes/admin-page.php:2222 includes/admin-page.php:2244
msgid "Clear slug cache"
msgstr "スラッグキャッシュをクリア"

#: includes/admin-page.php:2223
msgid ""
"Clear the slug table used for translated URLs. Language and menu caches are "
"not affected."
msgstr ""
"翻訳されたURLに使用されるスラッグテーブルをクリアします。言語およびメニューの"
"キャッシュは影響を受けません。"

#. translators: %d: number value
#: includes/admin-page.php:2234
msgid "Slug cache cleared. Rows removed: %d."
msgstr "スラッグキャッシュがクリアされました。削除された行数：%d。"

#. translators: %s: string value
#: includes/admin-page.php:2237
msgid "Failed to clear slug cache: %s."
msgstr "スラッグキャッシュのクリアに失敗しました：%s。"

#: includes/admin-page.php:2250
msgid "Clear cache per language"
msgstr "言語ごとのキャッシュをクリア"

#: includes/admin-page.php:2278
msgid "Cache overview per language"
msgstr "言語ごとのキャッシュ概要"

#: includes/admin-page.php:2315
msgid "Cache directory:"
msgstr "キャッシュディレクトリ："

#: includes/admin-page.php:2329
msgid "Unknown"
msgstr "不明"

#: includes/admin-page.php:2334
msgid "Total number of files:"
msgstr "ファイル総数："

#: includes/admin-page.php:2337
msgid "Total size:"
msgstr "合計サイズ："

#: includes/admin-page.php:2340
msgid "Expired files:"
msgstr "期限切れファイル："

#: includes/admin-page.php:2343
msgid "Last update:"
msgstr "最終更新："

#: includes/admin-page.php:2351
msgid "Language"
msgstr "言語"

#: includes/admin-page.php:2355
msgid "Cache files"
msgstr "キャッシュファイル"

#: includes/admin-page.php:2359
msgid "Size"
msgstr "サイズ"

#: includes/admin-page.php:2363
msgid "Expired"
msgstr "期限切れ"

#: includes/admin-page.php:2367
msgid "Last update"
msgstr "最終更新"

#: includes/admin-page.php:2370
msgid "Action"
msgstr "操作"

#: includes/admin-page.php:2384
msgid "N/A"
msgstr "なし"

#: includes/admin-page.php:2397 includes/admin-page.php:2421
msgid "files"
msgstr "ファイル"

#: includes/admin-page.php:2404
msgid "Cache clear"
msgstr "キャッシュクリア"

#: includes/admin-page.php:2420
msgid "Total"
msgstr "合計"

#: includes/admin-page.php:2435
msgid "Translated Pages Overview"
msgstr "翻訳されたページの概要"

#: includes/admin-page.php:2436
msgid ""
"Manage cache per page or blog. Delete cache to retranslate, or warm cache to "
"proactively generate translations."
msgstr ""
"ページまたはブログごとにキャッシュを管理します。キャッシュを削除して再翻訳す"
"るか、キャッシュをウォームアップして事前に翻訳を生成します。"

#. translators: %d: number value
#: includes/admin-page.php:2447
msgid "Cache metadata rescanned: %d cache records added or updated."
msgstr ""
"キャッシュメタデータを再スキャンしました：%d件のキャッシュレコードが追加また"
"は更新されました。"

#: includes/admin-page.php:2451
msgid "No cache records added. There are currently no cache files available."
msgstr "No cache records added. There are currently no cache files available."

#. translators: %d: number value
#: includes/admin-page.php:2463
msgid "Cache metadata initialized: %d existing cache records added."
msgstr ""
"キャッシュメタデータを初期化しました：%d件の既存キャッシュレコードを追加しま"
"した。"

#: includes/admin-page.php:2503
msgid ""
"Cache directory found but no metadata. Click \"Scan Cache Files\" to "
"generate metadata."
msgstr ""
"キャッシュディレクトリが見つかりましたが、メタデータがありません。\"キャッ"
"シュファイルをスキャン\"をクリックしてメタデータを生成してください。"

#: includes/admin-page.php:2514
msgid "Scan cache files"
msgstr "キャッシュファイル"

#: includes/admin-page.php:2517
msgid "Scan the filesystem for cache files and add metadata to the database."
msgstr ""
"ファイルシステムをスキャンしてキャッシュファイルを検索し、メタデータをデータ"
"ベースに追加します。"

#: includes/admin-page.php:2525 assets/ai-translate-block.js:31
msgid "Type"
msgstr "タイプ"

#: includes/admin-page.php:2526
msgid "Title"
msgstr "タイトル"

#: includes/admin-page.php:2527
msgid "URL"
msgstr "URL"

#: includes/admin-page.php:2528
msgid "Status"
msgstr "ステータス"

#: includes/admin-page.php:2529
msgid "Actions"
msgstr "操作"

#: includes/admin-page.php:2536
msgid "No published pages or posts found."
msgstr "公開されたページまたは投稿が見つかりません。"

#: includes/admin-page.php:2579
msgid "Delete cache for this page in all languages"
msgstr "このページのキャッシュをすべての言語で削除"

#: includes/admin-page.php:2581
msgid "Delete Cache"
msgstr "キャッシュを削除"

#: includes/admin-page.php:2589
msgid "Generate translations for all enabled languages"
msgstr "有効化されたすべての言語の翻訳を生成"

#: includes/admin-page.php:2591
msgid "Warm Cache"
msgstr "キャッシュをウォームアップ"

#: includes/admin-page.php:2607
msgid "&laquo; Previous"
msgstr "&laquo; 前へ"

#: includes/admin-page.php:2608
msgid "Next &raquo;"
msgstr "次へ &raquo;"

#: includes/admin-page.php:2629
msgid "Security check failed."
msgstr "セキュリティチェックに失敗しました。"

#: includes/admin-page.php:2633
msgid "Provider missing."
msgstr "プロバイダーがありません。"

#: includes/admin-page.php:2677
msgid "API Provider, API Key or Custom API URL is missing or invalid."
msgstr ""
"APIプロバイダー、APIキー、またはカスタムAPI URLが欠落しているか無効です。"

#: includes/admin-page.php:2711
msgid ""
"This provider does not support automatic model listing. Enter the model name "
"manually."
msgstr ""
"このプロバイダーはモデルの自動一覧に対応していません。モデル名を手動で入力し"
"てください。"

#: includes/admin-page.php:2715
msgid "API error:"
msgstr "APIエラー："

#: includes/admin-page.php:2720
msgid "Invalid response from API"
msgstr "APIからの応答が無効です"

#: includes/admin-page.php:2996
msgid "API and model are working. API settings have been saved."
msgstr "APIとモデルは動作しています。API設定が保存されました。"

#: includes/admin-page.php:2999
msgid "API validation failed:"
msgstr "API検証に失敗しました："

#: includes/admin-page.php:3032
msgid "Security check failed. Please refresh the page."
msgstr "セキュリティチェックに失敗しました。ページを更新してください。"

#: includes/admin-page.php:3043
msgid "Section parameter missing."
msgstr "セクションパラメータがありません。"

#. translators: %s: section identifier
#: includes/admin-page.php:3047
msgid "Invalid section: %s"
msgstr "無効なセクション: %s"

#: includes/admin-page.php:3059
msgid "Language settings saved."
msgstr "言語設定を保存しました。"

#: includes/class-ai-cache-meta.php:687 includes/class-ai-cache-meta.php:917
msgid "Homepage"
msgstr "ホームページ"

#: includes/class-ai-cache-meta.php:711 includes/class-ai-cache-meta.php:917
msgid "404 Page"
msgstr "404ページ"

#. translators: %d: number value
#: includes/class-ai-cache-meta.php:919
msgid "Post %d"
msgstr "投稿 %d"

#: includes/class-ai-cache-meta.php:985
msgid "Unknown (not in DB)"
msgstr "不明 (DBにありません)"

#: includes/class-ai-cache-meta.php:990
msgid "Homepage (not in DB)"
msgstr "ホームページ (DBにありません)"

#: includes/class-ai-cache-meta.php:999
msgid "not in DB"
msgstr "DBにありません"

#. translators: %d: number value
#: includes/class-ai-cache-meta.php:1022
msgid "... and %d more files not in database (use rescan to add them)"
msgstr ""
"... 他にデータベースにないファイルが %d 件あります（再スキャンで追加してくだ"
"さい）"

#. translators: %s is the selected model ID
#: includes/class-ai-translate-core.php:559
msgid ""
"Selected model \"%s\" is not a chat/completions model and cannot be used for "
"translations. Choose a text chat model (for example: gpt-4o-mini, gpt-4.1-"
"mini, deepseek-chat)."
msgstr ""
"選択したモデル「%s」はchat/completionsモデルではないため翻訳に使えません。テ"
"キストチャットモデルを選んでください（例: gpt-4o-mini、gpt-4.1-mini、"
"deepseek-chat）。"

#. translators: %s is the selected model ID
#: includes/class-ai-translate-core.php:613
msgid ""
"Selected model \"%s\" is not supported for chat-based translations. Choose a "
"chat/completions model instead."
msgstr ""
"選択したモデル「%s」はチャットベースの翻訳に対応していません。chat/"
"completionsモデルを選んでください。"

#: assets/ai-translate-block.js:10
msgid "AI Language Switcher"
msgstr "AI言語スイッチャー"

#: assets/ai-translate-block.js:11
msgid "Shows the AI Translate language switcher."
msgstr "AI Translateの言語スイッチャーを表示します。"

#: assets/ai-translate-block.js:29
msgid "Switcher settings"
msgstr "スイッチャー設定"

#: assets/ai-translate-block.js:40
msgid "Show flags"
msgstr "フラグを表示"

#: assets/ai-translate-block.js:55
msgid "AI Language Switcher (rendered on the frontend)"
msgstr "AI言語スイッチャー（フロントエンドに表示）"
