# 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: en_US\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\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 based translation plugin. Adding 35 languages in a few clicks. Fast "
"caching, SEO-friendly, and cost-effective."

#. 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 "Rate on WordPress.org"

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

#: ai-translate.php:3508
msgid "This plugin requires a permalink structure other than \"Plain\". "
msgstr "This plugin requires a permalink structure other than \"Plain\". "

#: ai-translate.php:3511
msgid "Configure Permalinks"
msgstr "Configure Permalinks"

#: ai-translate.php:3692 ai-translate.php:3701
msgid "🌐 Language Switcher"
msgstr "🌐 Language Switcher"

#: ai-translate.php:3704 ai-translate.php:3947
msgid "Language Switcher"
msgstr "Language Switcher"

#: ai-translate.php:3712
msgid "Add to Menu"
msgstr "Add to Menu"

#. 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 ""
"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."

#: ai-translate.php:3811
msgid "Make this a language switcher"
msgstr "Make this a language switcher"

#: ai-translate.php:3818
msgid "Switcher Type:"
msgstr "Switcher Type:"

#: ai-translate.php:3821 assets/ai-translate-block.js:34
msgid "Dropdown"
msgstr "Dropdown"

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

#: ai-translate.php:3832
msgid "Show language flags"
msgstr "Show language flags"

#: ai-translate.php:3841 assets/ai-translate-block.js:45
msgid "Show language codes"
msgstr "Show language codes"

#: 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 "Insufficient permissions to perform this action."

#: 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 "Security check failed (nonce). Refresh the page and try again."

#: includes/admin-page.php:82 includes/admin-page.php:241
msgid "No language selected."
msgstr "No language selected."

#. 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 "Cache for language \"%1$s\" cleared. %2$d files removed."

#: includes/admin-page.php:99
msgid "Error clearing cache:"
msgstr "Error clearing cache:"

#: includes/admin-page.php:130 includes/admin-page.php:676
msgid "No post ID provided."
msgstr "No post ID provided."

#: includes/admin-page.php:137 includes/admin-page.php:683
msgid "Invalid post ID."
msgstr "Invalid post ID."

#: includes/admin-page.php:146 includes/admin-page.php:692
msgid "Post not found."
msgstr "Post not found."

#. translators: %s: string value
#: includes/admin-page.php:175
msgid "Invalid file path: %s"
msgstr "Invalid file path: %s"

#. translators: %s: string value
#: includes/admin-page.php:186
msgid "Invalid file type: %s"
msgstr "Invalid file type: %s"

#. translators: %s: string value
#: includes/admin-page.php:194
msgid "Could not delete file: %s"
msgstr "Could not delete file: %s"

#. translators: %d: number value
#: includes/admin-page.php:205
msgid "Cache deleted for %d languages"
msgstr "Cache deleted for %d languages"

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

#: includes/admin-page.php:263
msgid "Security check failed"
msgstr "Security check failed"

#: includes/admin-page.php:269
msgid "Insufficient permissions"
msgstr "Insufficient permissions"

#: includes/admin-page.php:279
msgid "No cache file specified"
msgstr "No cache file specified"

#: includes/admin-page.php:290
msgid "Invalid cache file path"
msgstr "Invalid cache file path"

#: includes/admin-page.php:295
msgid "Cache file not found"
msgstr "Cache file not found"

#: includes/admin-page.php:302 includes/admin-page.php:1110
msgid "Failed to delete cache file"
msgstr "Failed to delete cache file"

#: includes/admin-page.php:311
msgid "Cache file deleted successfully"
msgstr "Cache file deleted successfully"

#: includes/admin-page.php:358 includes/admin-page.php:565
#: includes/admin-page.php:733
msgid "Could not generate post URL."
msgstr "Could not generate post URL."

#: includes/admin-page.php:480
msgid "Cache file not generated"
msgstr "Cache file not generated"

#: includes/admin-page.php:489
msgid "lang directory missing"
msgstr "lang directory missing"

#: includes/admin-page.php:494
msgid "no write occurred"
msgstr "no write occurred"

#: includes/admin-page.php:497
msgid "not writable"
msgstr "not writable"

#: includes/admin-page.php:500
msgid "check logs"
msgstr "check logs"

#: includes/admin-page.php:526
msgid "Error page (404/500)"
msgstr "Error page (404/500)"

#. translators: %d: number value
#: includes/admin-page.php:538
msgid "HTTP %d (redirect)"
msgstr "HTTP %d (redirect)"

#. 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 "Cache file not generated after successful request"

#: includes/admin-page.php:698
msgid "Only published posts can be cached."
msgstr "Only published posts can be cached."

#: includes/admin-page.php:706
msgid "This page is dynamic and is never cached."
msgstr "This page is dynamic and is never cached."

#: includes/admin-page.php:720
msgid "No languages configured."
msgstr "No languages configured."

#: includes/admin-page.php:742
msgid "Invalid post URL."
msgstr "Invalid post 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 "Error for %1$s: %2$s"

#. translators: %d: number value
#: includes/admin-page.php:817
msgid "Cache warmed for %d languages"
msgstr "Cache warmed for %d languages"

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

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

#: includes/admin-page.php:899 includes/admin-page.php:1084
msgid "Error generating context:"
msgstr "Error generating context:"

#: includes/admin-page.php:962 includes/admin-page.php:1089
msgid "Error generating meta description:"
msgstr "Error generating meta description:"

#: includes/admin-page.php:1050
msgid "Saving language settings..."
msgstr "Saving language settings..."

#: includes/admin-page.php:1051
msgid "Languages saved"
msgstr "Languages saved"

#: includes/admin-page.php:1052
msgid "Failed to save language settings"
msgstr "Failed to save language settings"

#: includes/admin-page.php:1055
msgid "Enter API Key first..."
msgstr "Enter API Key first..."

#: includes/admin-page.php:1056
msgid "Enter API Key first to load models."
msgstr "Enter API Key first to load models."

#: includes/admin-page.php:1057
msgid "Loading models..."
msgstr "Loading models..."

#: includes/admin-page.php:1058
msgid "Models loaded successfully."
msgstr "Models loaded successfully."

#: includes/admin-page.php:1059
msgid "No models found"
msgstr "No models found"

#: includes/admin-page.php:1060 includes/admin-page.php:2705
msgid "Invalid key"
msgstr "Invalid key"

#: includes/admin-page.php:1061
msgid "Error loading models"
msgstr "Error loading models"

#: includes/admin-page.php:1062
msgid "Select API Provider first..."
msgstr "Select API Provider first..."

#. 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 "Unknown error"

#: includes/admin-page.php:1064
msgid "Save your settings first before opening the menu editor."
msgstr "Save your settings first before opening the menu editor."

#: includes/admin-page.php:1065
msgid "Request Key"
msgstr "Request Key"

#: includes/admin-page.php:1066
msgid "Validating API settings..."
msgstr "Validating API settings..."

#: includes/admin-page.php:1067
msgid "Connection and model OK. API settings saved."
msgstr "Connection and model OK. API settings saved."

#: includes/admin-page.php:1068
msgid "Validation failed"
msgstr "Validation failed"

#: includes/admin-page.php:1069
msgid "Validation AJAX Error"
msgstr "Validation AJAX Error"

#: includes/admin-page.php:1070
msgid "Validate API settings"
msgstr "Validate API settings"

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

#: includes/admin-page.php:1072
msgid "Enter model name manually"
msgstr "Enter model name manually"

#: includes/admin-page.php:1073 includes/admin-page.php:2407
msgid "No cache files"
msgstr "No cache files"

#: includes/admin-page.php:1074
msgid "Security token not found. Refresh the page and try again."
msgstr "Security token not found. Refresh the page and try again."

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

#. translators: %s: error detail
#: includes/admin-page.php:1076
msgid "An error occurred while clearing the cache: %s"
msgstr "An error occurred while clearing the cache: %s"

#. translators: %s: number of cache files
#: includes/admin-page.php:1077
msgid "%s files in cache"
msgstr "%s files in cache"

#. translators: %s: number of cache files
#: includes/admin-page.php:1078
msgid "Note: Enter API Key to use translation functionality."
msgstr "Note: Enter API Key to use translation functionality."

#: includes/admin-page.php:1079
msgid "Please configure API key first"
msgstr "Please configure API key first"

#: includes/admin-page.php:1080
msgid ""
"The context field already has content. Do you want to replace it with a "
"generated suggestion?"
msgstr "The context field already has content. Do you want to replace it with a generated suggestion?"

#: includes/admin-page.php:1081
msgid "Generating context from homepage..."
msgstr "Generating context from homepage..."

#: includes/admin-page.php:1082
msgid "Context generated successfully!"
msgstr "Context generated successfully!"

#: includes/admin-page.php:1083
msgid "Failed to generate context"
msgstr "Failed to generate context"

#: includes/admin-page.php:1085
msgid ""
"The meta description field already has content. Do you want to replace it "
"with a generated suggestion?"
msgstr "The meta description field already has content. Do you want to replace it with a generated suggestion?"

#: includes/admin-page.php:1086
msgid "Generating meta description from homepage..."
msgstr "Generating meta description from homepage..."

#: includes/admin-page.php:1087
msgid "Meta description generated successfully!"
msgstr "Meta description generated successfully!"

#: includes/admin-page.php:1088
msgid "Failed to generate meta description"
msgstr "Failed to generate meta description"

#. translators: %s: HTTP status code
#: includes/admin-page.php:1090
msgid "Server response was not ok: %s"
msgstr "Server response was not ok: %s"

#: includes/admin-page.php:1100
msgid "Loading cached URLs..."
msgstr "Loading cached URLs..."

#: includes/admin-page.php:1101
msgid "Could not load cached URLs. Please try again."
msgstr "Could not load cached URLs. Please try again."

#: 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 ""
"Request timed out. The site may have many cache files. Please try again or "
"use the rescan function."

#: includes/admin-page.php:1103
msgid "No cached pages for this language."
msgstr "No cached pages for this language."

#: includes/admin-page.php:1104
msgid "Show cached URLs"
msgstr "Show cached URLs"

#: includes/admin-page.php:1105
msgid "Hide cached URLs"
msgstr "Hide cached URLs"

#. 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 "Showing first %1$s of %2$s entries"

#. translators: %1$s: number of shown entries, %2$s: total number of entries
#: includes/admin-page.php:1107
msgid "Delete file"
msgstr "Delete file"

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

#: includes/admin-page.php:1109
msgid "Are you sure you want to delete this cache file?"
msgstr "Are you sure you want to delete this cache file?"

#: includes/admin-page.php:1111
msgid "Are you sure you want to delete the cache for this page?"
msgstr "Are you sure you want to delete the cache for this page?"

#: includes/admin-page.php:1112
msgid "Error: AJAX URL not found. Please refresh the page and try again."
msgstr "Error: AJAX URL not found. Please refresh the page and try again."

#: includes/admin-page.php:1113
msgid "Warming..."
msgstr "Warming..."

#. 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 of %2$s"

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

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

#: includes/admin-page.php:1167
msgid "Invalid API provider selected."
msgstr "Invalid API provider selected."

#. 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 ""
"The custom API URL was automatically corrected to the base URL: %s (the "
"plugin appends /chat/completions automatically)."

#: includes/admin-page.php:1202
msgid "Custom API URL is required for the custom provider."
msgstr "Custom API URL is required for the custom provider."

#: 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 is not OpenAI compatible. Use Openrouter or Deepinfra for Gemini."

#: includes/admin-page.php:1223
msgid ""
"Cache duration cannot be less than 14 days. It has been automatically set to "
"14 days."
msgstr ""
"Cache duration cannot be less than 14 days. It has been automatically set to "
"14 days."

#: includes/admin-page.php:1321
msgid "Custom model name is required when selecting a custom model."
msgstr "Custom model name is required when selecting a custom model."

#: includes/admin-page.php:1344
msgid "API key is required for the selected provider."
msgstr "API key is required for the selected provider."

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

#: includes/admin-page.php:1480
msgid "API Provider"
msgstr "API Provider"

#: includes/admin-page.php:1487
msgid "— Select provider —"
msgstr "— Select provider —"

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

#: 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 ""
"Reasoning/thinking is turned off when the provider allows it (otherwise the "
"lowest supported effort is used) to keep translations fast and cheap."

#. 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 ""
"Enter the base URL of your API provider. The plugin appends /chat/"
"completions automatically. Example for OpenRouter: %s"

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

#: includes/admin-page.php:1539
msgid "Translation Model"
msgstr "Translation Model"

#: includes/admin-page.php:1547
msgid "— Select model —"
msgstr "— Select model —"

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

#: includes/admin-page.php:1568
msgid "Language Settings"
msgstr "Language Settings"

#: 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 ""
"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."

#: includes/admin-page.php:1577
msgid "Default Language"
msgstr "Default Language"

#: includes/admin-page.php:1584
msgid "— Select default language —"
msgstr "— Select default language —"

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

#: includes/admin-page.php:1599
msgid "Enabled Languages (in Switcher)"
msgstr "Enabled Languages (in Switcher)"

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

#: includes/admin-page.php:1624 includes/admin-page.php:1688
msgid "Enable all"
msgstr "Enable all"

#: includes/admin-page.php:1625 includes/admin-page.php:1689
msgid "Disable all"
msgstr "Disable all"

#: includes/admin-page.php:1648
msgid "Languages selected here will appear in the language switcher."
msgstr "Languages selected here will appear in the language switcher."

#: includes/admin-page.php:1656
msgid "Detectable Languages (Auto-Translate)"
msgstr "Detectable Languages (Auto-Translate)"

#: 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 ""
"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."

#: includes/admin-page.php:1721
msgid "Language Switcher Position"
msgstr "Language Switcher Position"

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

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

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

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

#: includes/admin-page.php:1730
msgid "Hidden - Add manually via Appearance > Menus"
msgstr "Hidden - Add manually via 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 ""
"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."

#: includes/admin-page.php:1741
msgid "Open Menu Editor"
msgstr "Open Menu Editor"

#: includes/admin-page.php:1741
msgid "Add language switcher to your navigation menus"
msgstr "Add language switcher to your navigation menus"

#: includes/admin-page.php:1750
msgid "Cache Settings"
msgstr "Cache Settings"

#: includes/admin-page.php:1756
msgid "Cache Duration (days)"
msgstr "Cache Duration (days)"

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

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

#: includes/admin-page.php:1785
msgid "Keep URL Slugs in English"
msgstr "Keep URL Slugs in English"

#: includes/admin-page.php:1790
msgid ""
"Keep URL slugs in English instead of translating them to target languages"
msgstr ""
"Keep URL slugs in English instead of translating them to target languages"

#: includes/admin-page.php:1791
msgid ""
"When enabled, URLs will remain consistent across languages (e.g., /zh/cv-"
"tips/ instead of /zh/简历技巧/)."
msgstr ""
"When enabled, URLs will remain consistent across languages (e.g., /zh/cv-"
"tips/ instead of /zh/简历技巧/)."

#: includes/admin-page.php:1798
msgid "Auto-Clear Pages on Menu Update"
msgstr "Auto-Clear Pages on Menu Update"

#: includes/admin-page.php:1805
msgid "Automatically clear all page caches when menu items are updated"
msgstr "Automatically clear all page caches when menu items are updated"

#: includes/admin-page.php:1809
msgid ""
"Menu translation caches (transients) are ALWAYS cleared when you update "
"menus, regardless of this setting."
msgstr ""
"Menu translation caches (transients) are ALWAYS cleared when you update "
"menus, regardless of this setting."

#: includes/admin-page.php:1811
msgid "When enabled:"
msgstr "When enabled:"

#: 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 ""
"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)."

#: includes/admin-page.php:1814
msgid "When disabled:"
msgstr "When disabled:"

#: 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 ""
"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."

#: includes/admin-page.php:1823
msgid "Multi-Domain Caching"
msgstr "Multi-Domain Caching"

#: includes/admin-page.php:1830
msgid "Enable separate cache per domain"
msgstr "Enable separate cache per domain"

#: 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 ""
"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."

#: includes/admin-page.php:1841 includes/admin-page.php:1848
msgid "Stop translations (except cache invalidation)"
msgstr "Stop translations (except cache invalidation)"

#: 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 ""
"When enabled, new translations via API will be blocked. Translations will "
"only occur when cached pages expire and need to be refreshed."

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

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

#: includes/admin-page.php:1873
msgid "Do not translate product names"
msgstr "Do not translate product names"

#: 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 ""
"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."

#: includes/admin-page.php:1886
msgid "Advanced Settings"
msgstr "Advanced Settings"

#: includes/admin-page.php:1894
msgid "Glossary (forced term translations)"
msgstr "Glossary (forced term translations)"

#: 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 ""
"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."

#: includes/admin-page.php:1912
msgid "Homepage Meta Description"
msgstr "Homepage Meta Description"

#: includes/admin-page.php:1941 includes/admin-page.php:1992
msgid "Active domain:"
msgstr "Active domain:"

#: 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 ""
"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."

#: 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 ""
"Enter the specific meta description for the homepage (in the default "
"language). This will override the site tagline or generated excerpt on the "
"homepage."

#: includes/admin-page.php:1952
msgid "Generate Meta Description"
msgstr "Generate Meta Description"

#: includes/admin-page.php:1963
msgid "Website Context"
msgstr "Website Context"

#: includes/admin-page.php:1997
msgid "Describe your website, business, or organization. For example:"
msgstr "Describe your website, business, or organization. For example:"

#: 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 ""
"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."

#: includes/admin-page.php:1999
msgid "Or:"
msgstr "Or:"

#: 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 ""
"This is a personal blog about sustainable gardening and organic farming "
"techniques. I share tips, tutorials, and experiences from my own garden."

#: 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 ""
"Provide context about your website or business for the current domain to "
"help the AI generate more accurate and contextually appropriate translations."

#: 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 ""
"Provide context about your website or business to help the AI generate more "
"accurate and contextually appropriate translations. "

#: includes/admin-page.php:2007
msgid "Generate Context from Homepage"
msgstr "Generate Context from Homepage"

#. translators: %s: string value
#: includes/admin-page.php:2097
msgid "Cache for language %s cleared."
msgstr "Cache for language %s cleared."

#. translators: %d: number value
#: includes/admin-page.php:2100
msgid "Files removed: %d"
msgstr "Files removed: %d"

#. translators: %d: number value
#: includes/admin-page.php:2101
msgid "Remaining files: %d"
msgstr "Remaining files: %d"

#. translators: %s: string value
#: includes/admin-page.php:2111
msgid "No cache files found for language %s."
msgstr "No cache files found for language %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 "Error clearing cache for language %1$s: %2$s"

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

#: includes/admin-page.php:2137
msgid "Cache"
msgstr "Cache"

#: includes/admin-page.php:2155
msgid "Cache Management"
msgstr "Cache Management"

#: includes/admin-page.php:2159 includes/admin-page.php:2182
msgid "Clear all language caches"
msgstr "Clear all language caches"

#: includes/admin-page.php:2160
msgid "Clear all language caches."
msgstr "Clear all language caches."

#: includes/admin-page.php:2160
msgid "Menu and slug cache are preserved to maintain URL stability."
msgstr "Menu and slug cache are preserved to maintain URL stability."

#: includes/admin-page.php:2177
msgid ""
"All language caches and translation transients cleared. Menu and slug cache "
"preserved."
msgstr ""
"All language caches and translation transients cleared. Menu and slug cache "
"preserved."

#: includes/admin-page.php:2188 includes/admin-page.php:2216
msgid "Clear menu cache"
msgstr "Clear menu cache"

#: 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 ""
"Clear menu caches including all menu-item translations. This will force "
"fresh translations for all menu items. Languages and Slug map are not "
"affected."

#: 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 "Insufficient permissions."

#: includes/admin-page.php:2202
msgid "Menu cache cleared"
msgstr "Menu cache cleared"

#. 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 menu-item translation removed"
msgstr[1] "%d menu-item translations removed"

#. translators: %s: string value
#: includes/admin-page.php:2208
msgid "and tables truncated: %s"
msgstr "and tables truncated: %s"

#: includes/admin-page.php:2222 includes/admin-page.php:2244
msgid "Clear slug cache"
msgstr "Clear slug cache"

#: includes/admin-page.php:2223
msgid ""
"Clear the slug table used for translated URLs. Language and menu caches are "
"not affected."
msgstr ""
"Clear the slug table used for translated URLs. Language and menu caches are "
"not affected."

#. translators: %d: number value
#: includes/admin-page.php:2234
msgid "Slug cache cleared. Rows removed: %d."
msgstr "Slug cache cleared. Rows removed: %d."

#. translators: %s: string value
#: includes/admin-page.php:2237
msgid "Failed to clear slug cache: %s."
msgstr "Failed to clear slug cache: %s."

#: includes/admin-page.php:2250
msgid "Clear cache per language"
msgstr "Clear cache per language"

#: includes/admin-page.php:2278
msgid "Cache overview per language"
msgstr "Cache overview per language"

#: includes/admin-page.php:2315
msgid "Cache directory:"
msgstr "Cache directory:"

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

#: includes/admin-page.php:2334
msgid "Total number of files:"
msgstr "Total number of files:"

#: includes/admin-page.php:2337
msgid "Total size:"
msgstr "Total size:"

#: includes/admin-page.php:2340
msgid "Expired files:"
msgstr "Expired files:"

#: includes/admin-page.php:2343
msgid "Last update:"
msgstr "Last update:"

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

#: includes/admin-page.php:2355
msgid "Cache files"
msgstr "Cache files"

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

#: includes/admin-page.php:2363
msgid "Expired"
msgstr "Expired"

#: includes/admin-page.php:2367
msgid "Last update"
msgstr "Last update"

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

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

#: includes/admin-page.php:2397 includes/admin-page.php:2421
msgid "files"
msgstr "files"

#: includes/admin-page.php:2404
msgid "Clear Cache"
msgstr "Clear Cache"

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

#: includes/admin-page.php:2435
msgid "Translated Pages Overview"
msgstr "Translated Pages Overview"

#: includes/admin-page.php:2436
msgid ""
"Manage cache per page or blog. Delete cache to retranslate, or warm cache to "
"proactively generate translations."
msgstr ""
"Manage cache per page or blog. Delete cache to retranslate, or warm cache to "
"proactively generate translations."

#. translators: %d: number value
#: includes/admin-page.php:2447
msgid "Cache metadata rescanned: %d cache records added or updated."
msgstr "Cache metadata rescanned: %d cache records added or updated."

#: 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 "Cache metadata initialized: %d existing cache records added."

#: includes/admin-page.php:2503
msgid ""
"Cache directory found but no metadata. Click \"Scan Cache Files\" to "
"generate metadata."
msgstr ""
"Cache directory found but no metadata. Click \"Scan Cache Files\" to "
"generate metadata."

#: includes/admin-page.php:2514
msgid "Scan cache files"
msgstr "Scan cache files"

#: includes/admin-page.php:2517
msgid "Scan the filesystem for cache files and add metadata to the database."
msgstr "Scan the filesystem for cache files and add metadata to the database."

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

#: includes/admin-page.php:2526
msgid "Title"
msgstr "Title"

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

#: includes/admin-page.php:2528
msgid "Status"
msgstr "Status"

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

#: includes/admin-page.php:2536
msgid "No published pages or posts found."
msgstr "No published pages or posts found."

#: includes/admin-page.php:2579
msgid "Delete cache for this page in all languages"
msgstr "Delete cache for this page in all languages"

#: includes/admin-page.php:2581
msgid "Delete Cache"
msgstr "Delete Cache"

#: includes/admin-page.php:2589
msgid "Generate translations for all enabled languages"
msgstr "Generate translations for all enabled languages"

#: includes/admin-page.php:2591
msgid "Warm Cache"
msgstr "Warm Cache"

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

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

#: includes/admin-page.php:2629
msgid "Security check failed."
msgstr "Security check failed."

#: includes/admin-page.php:2633
msgid "Provider missing."
msgstr "Provider missing."

#: includes/admin-page.php:2677
msgid "API Provider, API Key or Custom API URL is missing or invalid."
msgstr "API Provider, API Key or Custom API URL is missing or invalid."

#: includes/admin-page.php:2711
msgid ""
"This provider does not support automatic model listing. Enter the model name "
"manually."
msgstr ""
"This provider does not support automatic model listing. Enter the model name "
"manually."

#: includes/admin-page.php:2715
msgid "API error:"
msgstr "API error:"

#: includes/admin-page.php:2720
msgid "Invalid response from API"
msgstr "Invalid response from API"

#: includes/admin-page.php:2996
msgid "API and model are working. API settings have been saved."
msgstr "API and model are working. API settings have been saved."

#: includes/admin-page.php:2999
msgid "API validation failed:"
msgstr "API validation failed:"

#: includes/admin-page.php:3032
msgid "Security check failed. Please refresh the page."
msgstr "Security check failed. Please refresh the page."

#: includes/admin-page.php:3043
msgid "Section parameter missing."
msgstr "Section parameter missing."

#. translators: %s: section identifier
#: includes/admin-page.php:3047
msgid "Invalid section: %s"
msgstr "Invalid section: %s"

#: includes/admin-page.php:3059
msgid "Language settings saved."
msgstr "Language settings saved."

#: includes/class-ai-cache-meta.php:687 includes/class-ai-cache-meta.php:917
msgid "Homepage"
msgstr "Homepage"

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

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

#: includes/class-ai-cache-meta.php:985
msgid "Unknown (not in DB)"
msgstr "Unknown (not in DB)"

#: includes/class-ai-cache-meta.php:990
msgid "Homepage (not in DB)"
msgstr "Homepage (not in DB)"

#: includes/class-ai-cache-meta.php:999
msgid "not in DB"
msgstr "not in 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 "... and %d more files not in database (use rescan to add them)"

#. 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 ""
"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)."

#. 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 ""
"Selected model \"%s\" is not supported for chat-based translations. Choose a "
"chat/completions model instead."

#: assets/ai-translate-block.js:10
msgid "AI Language Switcher"
msgstr "AI Language Switcher"

#: assets/ai-translate-block.js:11
msgid "Shows the AI Translate language switcher."
msgstr "Shows the AI Translate language switcher."

#: assets/ai-translate-block.js:29
msgid "Switcher settings"
msgstr "Switcher settings"

#: assets/ai-translate-block.js:40
msgid "Show flags"
msgstr "Show flags"

#: assets/ai-translate-block.js:55
msgid "AI Language Switcher (rendered on the frontend)"
msgstr "AI Language Switcher (rendered on the frontend)"

msgid "Select a model..."
msgstr "Select a model..."

msgid "Warming... %1$s / %2$s"
msgstr "Warming... %1$s / %2$s"

msgid "Cache warmed for %1$s languages (%2$s skipped)"
msgstr "Cache warmed for %1$s languages (%2$s skipped)"

msgid "Translate new pages in the background"
msgstr "Translate new pages in the background"

msgid "Translate a page in all languages right after it is published or updated"
msgstr "Translate a page in all languages right after it is published or updated"

msgid "Visitors then get the translated page straight away instead of waiting for the first translation. This uses your translation service for every enabled language after each save."
msgstr "Visitors then get the translated page straight away instead of waiting for the first translation. This uses your translation service for every enabled language after each save."

msgid "file"
msgstr "file"
