# Copyright (C) 2026 MxChat # This file is distributed under the GPLv2 or later. msgid "" msgstr "" "Project-Id-Version: MxChat 3.2.9\n" "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/mxchat-basic/\n" "Last-Translator: MxChat \n" "Language-Team: MxChat \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "POT-Creation-Date: 2026-06-11T11:43:42+00:00\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "X-Generator: WP-CLI 2.12.0\n" "X-Domain: mxchat\n" #. Plugin Name of the plugin #. Author of the plugin #: mxchat-basic.php #: includes/class-mxchat-admin.php:293 #: includes/class-mxchat-admin.php:395 #: includes/class-mxchat-admin.php:396 msgid "MxChat" msgstr "" #. Plugin URI of the plugin #: mxchat-basic.php msgid "https://mxchat.ai/" msgstr "" #. Description of the plugin #: mxchat-basic.php msgid "AI chatbot for WordPress with OpenAI, Claude, xAI, DeepSeek, live agent, PDF uploads, WooCommerce, and training on website data." msgstr "" #. Author URI of the plugin #: mxchat-basic.php msgid "https://mxchat.ai" msgstr "" #: admin/class-ajax-handler.php:66 #: admin/class-ajax-handler.php:140 #: admin/class-ajax-handler.php:586 #: admin/class-ajax-handler.php:1295 #: admin/class-ajax-handler.php:1330 #: admin/class-ajax-handler.php:1352 #: admin/class-ajax-handler.php:1374 #: admin/class-ajax-handler.php:1399 #: admin/class-ajax-handler.php:1431 #: includes/class-mxchat-admin.php:127 #: includes/class-mxchat-admin.php:157 #: includes/class-mxchat-admin.php:5027 #: includes/class-mxchat-admin.php:5137 #: includes/class-mxchat-admin.php:5172 #: includes/class-mxchat-admin.php:5208 #: includes/class-mxchat-admin.php:5336 #: includes/class-mxchat-admin.php:5425 #: includes/class-mxchat-admin.php:5459 #: includes/class-mxchat-admin.php:5507 #: includes/class-mxchat-admin.php:5533 #: includes/class-mxchat-admin.php:5562 #: includes/class-mxchat-content-generator.php:284 #: includes/class-mxchat-content-generator.php:570 #: includes/class-mxchat-content-generator.php:1511 #: includes/class-mxchat-content-generator.php:1538 #: includes/class-mxchat-content-generator.php:2515 #: includes/class-mxchat-content-generator.php:2640 #: includes/class-mxchat-content-generator.php:2686 #: includes/class-mxchat-content-generator.php:2714 #: includes/class-mxchat-content-generator.php:2778 msgid "Unauthorized" msgstr "" #: admin/class-ajax-handler.php:76 msgid "Base URL is empty. Save it first." msgstr "" #: admin/class-ajax-handler.php:99 #, php-format msgid "Network error: %s" msgstr "" #: admin/class-ajax-handler.php:104 #, php-format msgid "Auth rejected (HTTP %d). Check API key and auth scheme." msgstr "" #: admin/class-ajax-handler.php:107 msgid "Endpoint not found (HTTP 404). Check the Base URL." msgstr "" #: admin/class-ajax-handler.php:110 #, php-format msgid "Upstream returned HTTP %d." msgstr "" #: admin/class-ajax-handler.php:124 #, php-format msgid "Connection OK — %d model(s) reported." msgstr "" #: admin/class-ajax-handler.php:152 #: admin/class-ajax-handler.php:595 msgid "Invalid field name" msgstr "" #: admin/class-ajax-handler.php:197 msgid "Invalid model selected" msgstr "" #: admin/class-ajax-handler.php:375 #: admin/class-ajax-handler.php:545 #: admin/class-ajax-handler.php:869 msgid "Setting saved" msgstr "" #: admin/class-ajax-handler.php:660 msgid "Unknown Pinecone field" msgstr "" #: admin/class-ajax-handler.php:721 msgid "Pinecone setting saved" msgstr "" #: admin/class-ajax-handler.php:725 msgid "Pinecone setting saved (DB success)" msgstr "" #: admin/class-ajax-handler.php:728 msgid "Database save failed" msgstr "" #: admin/class-ajax-handler.php:731 msgid "Invalid field name format" msgstr "" #: admin/class-ajax-handler.php:742 msgid "Auto-sync setting saved" msgstr "" #: admin/class-ajax-handler.php:744 #: admin/class-ajax-handler.php:871 msgid "No changes detected" msgstr "" #: admin/class-ajax-handler.php:806 msgid "Chunking setting saved" msgstr "" #: admin/class-ajax-handler.php:808 msgid "Failed to save chunking setting" msgstr "" #: admin/class-ajax-handler.php:840 #, php-format msgid "Field \"%s\" will be included in imports" msgstr "" #: admin/class-ajax-handler.php:841 #, php-format msgid "Field \"%s\" will be excluded from imports" msgstr "" #: admin/class-ajax-handler.php:844 msgid "Failed to save ACF field setting" msgstr "" #: admin/class-ajax-handler.php:855 msgid "Custom meta whitelist saved" msgstr "" #: admin/class-ajax-handler.php:858 msgid "Failed to save custom meta whitelist" msgstr "" #: admin/class-ajax-handler.php:939 msgid "Invalid security token" msgstr "" #: admin/class-ajax-handler.php:945 #: admin/class-knowledge-manager.php:258 #: admin/class-knowledge-manager.php:934 #: admin/class-knowledge-manager.php:3022 #: admin/class-knowledge-manager.php:3089 msgid "Unauthorized access" msgstr "" #: admin/class-ajax-handler.php:953 msgid "Email or License Key is missing" msgstr "" #: admin/class-ajax-handler.php:983 msgid "Activation failed due to a server error: " msgstr "" #: admin/class-ajax-handler.php:995 msgid "Server returned error code: " msgstr "" #: admin/class-ajax-handler.php:1011 msgid "License activated successfully" msgstr "" #: admin/class-ajax-handler.php:1013 msgid "Activation failed" msgstr "" #: admin/class-ajax-handler.php:1200 #: includes/class-mxchat-admin.php:4772 #: includes/class-mxchat-admin.php:4791 #: includes/class-mxchat-admin.php:4893 msgid "Unauthorized user" msgstr "" #: admin/class-ajax-handler.php:1290 #: admin/class-ajax-handler.php:1325 #: admin/class-ajax-handler.php:1347 #: admin/class-ajax-handler.php:1369 #: admin/class-ajax-handler.php:1394 #: admin/class-ajax-handler.php:1426 msgid "Security check failed" msgstr "" #: admin/class-ajax-handler.php:1314 msgid "Debug mode enabled" msgstr "" #: admin/class-ajax-handler.php:1314 msgid "Debug mode disabled" msgstr "" #: admin/class-ajax-handler.php:1360 msgid "Debug log cleared" msgstr "" #: admin/class-ajax-handler.php:1406 msgid "Invalid confirmation code. Please type RESET to confirm." msgstr "" #: admin/class-ajax-handler.php:1412 msgid "All settings have been reset to defaults. The page will reload." msgstr "" #. translators: 1: used count, 2: limit, 3: remaining, 4: human-readable time until reset #: admin/class-ajax-handler.php:1463 #: includes/admin-settings-page.php:1715 #, php-format msgid "%1$s of %2$s used · %3$s left · resets in %4$s" msgstr "" #: admin/class-ajax-handler.php:1477 msgid "Usage counter reset." msgstr "" #: admin/class-knowledge-manager.php:108 #: includes/class-mxchat-admin.php:9865 #: includes/class-mxchat-admin.php:9951 msgid "Nonce verification failed." msgstr "" #: admin/class-knowledge-manager.php:134 msgid "API key is not configured. Please add your API key in the settings before submitting content." msgstr "" #: admin/class-knowledge-manager.php:146 msgid "Error storing content: " msgstr "" #: admin/class-knowledge-manager.php:151 msgid "Content successfully submitted!" msgstr "" #: admin/class-knowledge-manager.php:200 msgid "Failed to save PDF file" msgstr "" #: admin/class-knowledge-manager.php:206 #: admin/class-knowledge-manager.php:348 msgid "Invalid PDF: Unable to parse or no pages found" msgstr "" #: admin/class-knowledge-manager.php:228 #: admin/class-knowledge-manager.php:370 msgid "Failed to add PDF pages to processing queue" msgstr "" #: admin/class-knowledge-manager.php:269 msgid "The uploaded file exceeds the server upload_max_filesize limit." msgstr "" #: admin/class-knowledge-manager.php:270 msgid "The uploaded file exceeds the form MAX_FILE_SIZE limit." msgstr "" #: admin/class-knowledge-manager.php:271 msgid "The file was only partially uploaded." msgstr "" #: admin/class-knowledge-manager.php:272 msgid "No file was uploaded. Please select a PDF file." msgstr "" #: admin/class-knowledge-manager.php:273 msgid "Server missing temporary folder." msgstr "" #: admin/class-knowledge-manager.php:274 msgid "Server failed to write file to disk." msgstr "" #: admin/class-knowledge-manager.php:276 msgid "Unknown upload error." msgstr "" #: admin/class-knowledge-manager.php:291 msgid "Invalid file type. Only PDF files are accepted." msgstr "" #: admin/class-knowledge-manager.php:302 msgid "Invalid file extension. Only .pdf files are accepted." msgstr "" #: admin/class-knowledge-manager.php:315 msgid "WordPress upload directory is not writable." msgstr "" #: admin/class-knowledge-manager.php:327 msgid "Failed to create upload directory." msgstr "" #: admin/class-knowledge-manager.php:337 msgid "Failed to save uploaded PDF file." msgstr "" #: admin/class-knowledge-manager.php:385 #, php-format msgid "PDF \"%s\" (%d pages) queued for processing. Processing will start automatically." msgstr "" #: admin/class-knowledge-manager.php:397 msgid "Failed to process uploaded PDF: " msgstr "" #: admin/class-knowledge-manager.php:581 #: includes/class-mxchat-admin.php:840 #: includes/class-mxchat-admin.php:911 msgid "Permission denied." msgstr "" #: admin/class-knowledge-manager.php:615 msgid "Database update failed." msgstr "" #: admin/class-knowledge-manager.php:619 msgid "Embedding generation failed." msgstr "" #: admin/class-knowledge-manager.php:622 msgid "Invalid data." msgstr "" #: admin/class-knowledge-manager.php:899 msgid "PDF processing appears to be stalled. No updates for over 5 minutes." msgstr "" #: admin/class-knowledge-manager.php:917 #: admin/class-knowledge-manager.php:1134 #: admin/class-knowledge-manager.php:1603 #: admin/class-knowledge-manager.php:1746 #: admin/class-knowledge-manager.php:4756 #: admin/class-knowledge-manager.php:4811 msgid "ago" msgstr "" #: admin/class-knowledge-manager.php:943 msgid "Please provide a valid URL." msgstr "" #: admin/class-knowledge-manager.php:986 #, php-format msgid "%s API key is not configured. Please add your API key in the settings before submitting content." msgstr "" #: admin/class-knowledge-manager.php:1009 #, php-format msgid "Failed to fetch the URL: %s" msgstr "" #: admin/class-knowledge-manager.php:1023 msgid "Empty response received from URL." msgstr "" #: admin/class-knowledge-manager.php:1036 msgid "PDF queued for processing. Processing will start automatically." msgstr "" #: admin/class-knowledge-manager.php:1041 msgid "Failed to queue PDF processing: " msgstr "" #: admin/class-knowledge-manager.php:1059 msgid "Invalid sitemap XML. Please provide a valid sitemap." msgstr "" #: admin/class-knowledge-manager.php:1070 msgid "Sitemap queued for processing. Processing will start automatically." msgstr "" #: admin/class-knowledge-manager.php:1075 msgid "Failed to queue sitemap processing. Please check the status below for details." msgstr "" #: admin/class-knowledge-manager.php:1095 msgid "No valid content found on the provided URL." msgstr "" #: admin/class-knowledge-manager.php:1114 msgid "Failed to store content in database: " msgstr "" #: admin/class-knowledge-manager.php:1117 msgid "URL content successfully submitted!" msgstr "" #: admin/class-knowledge-manager.php:1149 msgid "Invalid XML object provided" msgstr "" #: admin/class-knowledge-manager.php:1161 msgid "Embedding API validation failed: " msgstr "" #: admin/class-knowledge-manager.php:1165 msgid "Embedding API returned unexpected result type. Please check your configuration." msgstr "" #: admin/class-knowledge-manager.php:1180 msgid "No valid URLs found in sitemap" msgstr "" #: admin/class-knowledge-manager.php:1190 msgid "Failed to add URLs to processing queue" msgstr "" #: admin/class-knowledge-manager.php:1746 msgid "Just now" msgstr "" #: admin/class-knowledge-manager.php:2067 msgid "No knowledge entries found in Pinecone." msgstr "" #: admin/class-knowledge-manager.php:2101 #: admin/class-knowledge-manager.php:2569 #: includes/admin-knowledge-page.php:972 msgid "chunks" msgstr "" #: admin/class-knowledge-manager.php:2115 #: admin/class-knowledge-manager.php:2583 #: includes/admin-knowledge-page.php:986 msgid "View Source" msgstr "" #: admin/class-knowledge-manager.php:2118 #: admin/class-knowledge-manager.php:2586 #: includes/admin-knowledge-page.php:989 msgid "Manual Content" msgstr "" #: admin/class-knowledge-manager.php:2130 #: admin/class-knowledge-manager.php:2598 #: admin/class-knowledge-manager.php:2742 #: includes/admin-knowledge-page.php:1001 #: includes/admin-knowledge-page.php:1151 msgid "Edit content" msgstr "" #: admin/class-knowledge-manager.php:2142 #: admin/class-knowledge-manager.php:2610 #: includes/admin-knowledge-page.php:1013 msgid "Delete all chunks" msgstr "" #: admin/class-knowledge-manager.php:2171 #: admin/class-knowledge-manager.php:2639 #: includes/admin-knowledge-page.php:1043 #, php-format msgid "Chunk %d of %d" msgstr "" #: admin/class-knowledge-manager.php:2196 #: admin/class-knowledge-manager.php:2664 #: includes/admin-knowledge-page.php:1068 msgid "Same as parent" msgstr "" #: admin/class-knowledge-manager.php:2199 #: admin/class-knowledge-manager.php:2667 #: includes/admin-knowledge-page.php:1071 msgid "Managed by group" msgstr "" #: admin/class-knowledge-manager.php:2261 #: admin/class-knowledge-manager.php:2728 #: includes/admin-content-page.php:212 #: includes/admin-knowledge-page.php:1136 msgid "View" msgstr "" #: admin/class-knowledge-manager.php:2264 #: admin/class-knowledge-manager.php:2731 #: includes/admin-knowledge-page.php:1139 #: includes/admin-settings-page.php:645 msgid "Manual" msgstr "" #: admin/class-knowledge-manager.php:2287 #: admin/class-knowledge-manager.php:2763 #: includes/admin-knowledge-page.php:1178 #: includes/class-mxchat-admin.php:3796 #: includes/class-mxchat-admin.php:4485 msgid "« Previous" msgstr "" #: admin/class-knowledge-manager.php:2318 #: admin/class-knowledge-manager.php:2794 #: includes/admin-knowledge-page.php:1209 #: includes/class-mxchat-admin.php:3797 #: includes/class-mxchat-admin.php:4486 msgid "Next »" msgstr "" #: admin/class-knowledge-manager.php:2535 #: includes/admin-knowledge-page.php:931 msgid "No knowledge entries found. Use the Import Options to add content." msgstr "" #: admin/class-knowledge-manager.php:3074 msgid "Processing has been stopped successfully." msgstr "" #: admin/class-knowledge-manager.php:4548 #: includes/admin-knowledge-page.php:338 #: includes/admin-knowledge-page.php:677 msgid "PDF Processing Status" msgstr "" #: admin/class-knowledge-manager.php:4552 #: admin/class-knowledge-manager.php:4638 #: includes/class-mxchat-integrator.php:396 msgid "Dismiss" msgstr "" #: admin/class-knowledge-manager.php:4560 #: admin/class-knowledge-manager.php:4646 #: includes/admin-knowledge-page.php:686 #: includes/admin-knowledge-page.php:716 msgid "Process Batch" msgstr "" #: admin/class-knowledge-manager.php:4565 #: admin/class-knowledge-manager.php:4651 #: admin/class-knowledge-manager.php:4739 #: admin/class-knowledge-manager.php:4790 msgid "Error" msgstr "" #: admin/class-knowledge-manager.php:4569 #: admin/class-knowledge-manager.php:4655 #, php-format msgid "Completed with %d failures" msgstr "" #: admin/class-knowledge-manager.php:4571 #: admin/class-knowledge-manager.php:4657 msgid "Complete" msgstr "" #: admin/class-knowledge-manager.php:4585 #, php-format msgid "Progress: %d of %d pages (%d%%)" msgstr "" #: admin/class-knowledge-manager.php:4593 #: includes/admin-knowledge-page.php:356 #: includes/admin-knowledge-page.php:696 msgid "Failed pages:" msgstr "" #: admin/class-knowledge-manager.php:4596 #: admin/class-knowledge-manager.php:4682 #: includes/admin-knowledge-page.php:358 #: includes/admin-knowledge-page.php:389 msgid "Status:" msgstr "" #: admin/class-knowledge-manager.php:4597 #: admin/class-knowledge-manager.php:4683 #: includes/admin-knowledge-page.php:698 #: includes/admin-knowledge-page.php:728 msgid "Last update:" msgstr "" #: admin/class-knowledge-manager.php:4603 #: admin/class-knowledge-manager.php:4689 msgid "Processing Summary" msgstr "" #: admin/class-knowledge-manager.php:4604 msgid "Total Pages:" msgstr "" #: admin/class-knowledge-manager.php:4605 #: admin/class-knowledge-manager.php:4691 msgid "Successful:" msgstr "" #: admin/class-knowledge-manager.php:4606 #: admin/class-knowledge-manager.php:4692 msgid "Failed:" msgstr "" #: admin/class-knowledge-manager.php:4607 #: admin/class-knowledge-manager.php:4693 msgid "Completed:" msgstr "" #: admin/class-knowledge-manager.php:4634 #: includes/admin-knowledge-page.php:369 #: includes/admin-knowledge-page.php:707 msgid "Sitemap Processing Status" msgstr "" #: admin/class-knowledge-manager.php:4671 #, php-format msgid "Progress: %d of %d URLs (%d%%)" msgstr "" #: admin/class-knowledge-manager.php:4679 #: includes/admin-knowledge-page.php:387 #: includes/admin-knowledge-page.php:726 msgid "Failed URLs:" msgstr "" #: admin/class-knowledge-manager.php:4690 msgid "Total URLs:" msgstr "" #: admin/class-knowledge-manager.php:4706 msgid "Last error:" msgstr "" #: admin/class-knowledge-manager.php:4730 #, php-format msgid "Failed Pages (%d)" msgstr "" #: admin/class-knowledge-manager.php:4732 msgid "Show Failed Pages" msgstr "" #: admin/class-knowledge-manager.php:4738 #: admin/class-knowledge-manager.php:4758 #: includes/admin-transcripts-page.php:523 msgid "Page" msgstr "" #: admin/class-knowledge-manager.php:4740 #: admin/class-knowledge-manager.php:4791 msgid "Retries" msgstr "" #: admin/class-knowledge-manager.php:4741 #: admin/class-knowledge-manager.php:4792 msgid "Time" msgstr "" #: admin/class-knowledge-manager.php:4781 #, php-format msgid "Failed URLs (%d)" msgstr "" #: admin/class-knowledge-manager.php:4783 msgid "Show Failed URLs" msgstr "" #: admin/class-knowledge-manager.php:4789 #: includes/admin-api-page.php:328 msgid "URL" msgstr "" #: admin/class-knowledge-manager.php:4821 msgid "Unknown URL" msgstr "" #: admin/class-knowledge-manager.php:4835 msgid "more failed URLs not shown" msgstr "" #: admin/class-knowledge-manager.php:5935 #: admin/class-knowledge-manager.php:7030 #: includes/class-mxchat-admin.php:3891 #: includes/class-mxchat-admin.php:4103 msgid "You do not have sufficient permissions." msgstr "" #: admin/class-knowledge-manager.php:5940 #: admin/class-knowledge-manager.php:7039 msgid "Security check failed." msgstr "" #: admin/class-knowledge-manager.php:5947 msgid "Invalid vector ID." msgstr "" #: admin/class-knowledge-manager.php:5960 msgid "Pinecone is not properly configured." msgstr "" #: admin/class-knowledge-manager.php:5978 msgid "Entry deleted successfully from Pinecone." msgstr "" #: admin/class-knowledge-manager.php:5983 msgid "Failed to delete entry: " msgstr "" #: admin/class-knowledge-manager.php:6459 #: includes/admin-knowledge-page.php:1345 msgid "Public (Everyone)" msgstr "" #: admin/class-knowledge-manager.php:6460 #: includes/admin-knowledge-page.php:1346 msgid "Logged In Users" msgstr "" #: admin/class-knowledge-manager.php:6461 #: includes/admin-knowledge-page.php:1347 msgid "Subscribers & Above" msgstr "" #: admin/class-knowledge-manager.php:6462 #: includes/admin-knowledge-page.php:1348 msgid "Contributors & Above" msgstr "" #: admin/class-knowledge-manager.php:6463 #: includes/admin-knowledge-page.php:1349 msgid "Authors & Above" msgstr "" #: admin/class-knowledge-manager.php:6464 #: includes/admin-knowledge-page.php:1350 msgid "Editors & Above" msgstr "" #: admin/class-knowledge-manager.php:6465 #: includes/admin-knowledge-page.php:1351 msgid "Administrators Only" msgstr "" #: includes/admin-actions-page.php:32 #: includes/admin-api-page.php:117 #: includes/admin-content-page.php:38 #: includes/admin-knowledge-page.php:39 #: includes/admin-pro-page.php:56 #: includes/admin-settings-page.php:30 #: includes/admin-transcripts-page.php:32 msgid "Open menu" msgstr "" #: includes/admin-actions-page.php:43 #: includes/admin-knowledge-page.php:924 #: includes/admin-onboarding-page.php:458 #: includes/admin-onboarding-page.php:486 #: includes/admin-transcripts-page.php:952 #: includes/class-mxchat-admin.php:460 msgid "Actions" msgstr "" #: includes/admin-actions-page.php:44 #: includes/admin-api-page.php:129 #: includes/admin-content-page.php:50 #: includes/admin-knowledge-page.php:51 #: includes/admin-pro-page.php:68 #: includes/admin-settings-page.php:42 #: includes/admin-transcripts-page.php:44 msgid "Close menu" msgstr "" #: includes/admin-actions-page.php:51 #: includes/admin-actions-page.php:91 #: includes/admin-pro-page.php:88 #: includes/admin-pro-page.php:137 #: includes/admin-transcripts-page.php:51 #: includes/admin-transcripts-page.php:103 msgid "Overview" msgstr "" #: includes/admin-actions-page.php:54 #: includes/admin-actions-page.php:98 #: includes/admin-transcripts-page.php:54 #: includes/admin-transcripts-page.php:110 msgid "Dashboard" msgstr "" #: includes/admin-actions-page.php:59 #: includes/admin-actions-page.php:105 msgid "Manage" msgstr "" #: includes/admin-actions-page.php:62 #: includes/admin-actions-page.php:112 msgid "All Actions" msgstr "" #: includes/admin-actions-page.php:69 #: includes/admin-content-page.php:400 #: includes/admin-content-page.php:666 #: includes/admin-content-page.php:689 #: includes/admin-content-page.php:720 #: includes/admin-knowledge-page.php:114 #: includes/admin-settings-page.php:104 #: includes/admin-transcripts-page.php:81 msgid "Upgrade to Pro" msgstr "" #: includes/admin-actions-page.php:123 #: includes/admin-knowledge-page.php:242 #: includes/admin-pro-page.php:158 #: includes/admin-settings-page.php:216 #: includes/admin-transcripts-page.php:159 msgid "Pro Upgrade" msgstr "" #: includes/admin-actions-page.php:134 msgid "Actions Dashboard" msgstr "" #: includes/admin-actions-page.php:135 #: includes/class-mxchat-admin.php:4277 msgid "Create and manage custom actions to enhance your chatbot's capabilities." msgstr "" #: includes/admin-actions-page.php:143 #: includes/admin-settings-page.php:1203 #: includes/admin-transcripts-page.php:412 msgid "Quick Actions" msgstr "" #: includes/admin-actions-page.php:150 #: includes/admin-actions-page.php:230 #: includes/class-mxchat-admin.php:4310 msgid "Add New Action" msgstr "" #: includes/admin-actions-page.php:154 msgid "View All Actions" msgstr "" #: includes/admin-actions-page.php:166 msgid "What are Actions?" msgstr "" #: includes/admin-actions-page.php:169 msgid "Actions let your chatbot do more than just chat. When a visitor's message is similar in meaning to your trigger phrase, the bot automatically performs the action - like sending emails, redirecting pages, or displaying content." msgstr "" #: includes/admin-actions-page.php:177 msgid "Meaning-Based Matching" msgstr "" #: includes/admin-actions-page.php:178 msgid "Uses AI to understand intent, not just exact words. \"I want to buy\" matches \"purchase\" or \"order\"" msgstr "" #: includes/admin-actions-page.php:186 #: includes/admin-actions-page.php:380 #: includes/admin-actions-page.php:465 #: includes/admin-settings-page.php:293 #: includes/admin-settings-page.php:1223 #: includes/class-mxchat-admin.php:4662 #: includes/class-mxchat-admin.php:6090 msgid "Similarity Threshold" msgstr "" #: includes/admin-actions-page.php:187 msgid "Set how closely a message must match. Higher = more precise, Lower = more flexible" msgstr "" #: includes/admin-actions-page.php:195 msgid "Best Practices" msgstr "" #: includes/admin-actions-page.php:196 msgid "Use natural phrases visitors would say. Make triggers distinct from each other to avoid overlap" msgstr "" #: includes/admin-actions-page.php:213 #: includes/admin-actions-page.php:286 #: includes/admin-content-page.php:814 #: includes/admin-transcripts-page.php:443 #: includes/admin-transcripts-page.php:697 #: includes/class-mxchat-admin.php:4528 msgid "All" msgstr "" #: includes/admin-actions-page.php:217 #: includes/admin-knowledge-page.php:894 #: includes/admin-transcripts-page.php:451 #: includes/admin-transcripts-page.php:700 msgid "Delete Selected" msgstr "" #: includes/admin-actions-page.php:225 msgid "Search actions..." msgstr "" #: includes/admin-actions-page.php:232 #: includes/admin-actions-page.php:372 msgid "Add" msgstr "" #: includes/admin-actions-page.php:234 #: includes/admin-knowledge-page.php:565 #: includes/admin-settings-page.php:745 #: includes/admin-transcripts-page.php:464 msgid "Refresh" msgstr "" #: includes/admin-actions-page.php:257 msgid "Select an action" msgstr "" #: includes/admin-actions-page.php:258 msgid "Choose an action from the list to view details and edit, or create a new one." msgstr "" #: includes/admin-actions-page.php:261 msgid "Create New Action" msgstr "" #: includes/admin-actions-page.php:272 #: includes/admin-actions-page.php:334 #: includes/admin-actions-page.php:426 #: includes/admin-onboarding-page.php:701 #: includes/admin-onboarding-page.php:769 #: includes/admin-onboarding-page.php:789 #: includes/admin-onboarding-page.php:809 msgid "Back" msgstr "" #: includes/admin-actions-page.php:274 #: includes/class-mxchat-admin.php:4513 msgid "Select Action Type" msgstr "" #: includes/admin-actions-page.php:282 #: includes/class-mxchat-admin.php:4519 msgid "Search action types..." msgstr "" #: includes/admin-actions-page.php:316 #, php-format msgid "Use the %s action" msgstr "" #: includes/admin-actions-page.php:318 msgid "Pro" msgstr "" #: includes/admin-actions-page.php:321 #: includes/class-mxchat-admin.php:4599 #, php-format msgid "Requires %s" msgstr "" #: includes/admin-actions-page.php:336 #: includes/class-mxchat-admin.php:4623 msgid "Configure Action" msgstr "" #: includes/admin-actions-page.php:347 #: includes/class-mxchat-admin.php:4636 msgid "Selected Action" msgstr "" #: includes/admin-actions-page.php:348 #: includes/class-mxchat-admin.php:4637 msgid "Configure this action for your chatbot" msgstr "" #: includes/admin-actions-page.php:359 #: includes/admin-actions-page.php:449 msgid "Action Label" msgstr "" #: includes/admin-actions-page.php:360 msgid "e.g., Newsletter Signup" msgstr "" #: includes/admin-actions-page.php:361 msgid "A descriptive name for this action (for your reference only)." msgstr "" #: includes/admin-actions-page.php:365 #: includes/admin-actions-page.php:455 msgid "Trigger Phrases" msgstr "" #: includes/admin-actions-page.php:371 msgid "Type a trigger phrase and press Enter" msgstr "" #: includes/admin-actions-page.php:375 msgid "Each phrase gets its own embedding vector for more accurate matching." msgstr "" #: includes/admin-actions-page.php:384 msgid "Lower values (10-30) trigger more easily. Higher values (70-95) require more exact matches." msgstr "" #: includes/admin-actions-page.php:388 msgid "Enabled Bots" msgstr "" #: includes/admin-actions-page.php:393 #: includes/class-mxchat-admin.php:4394 #: includes/class-mxchat-admin.php:4694 #: includes/class-mxchat-meta-box.php:90 #: includes/class-mxchat-public.php:726 msgid "Default Bot" msgstr "" #: includes/admin-actions-page.php:412 #: includes/admin-actions-page.php:507 #: includes/admin-content-page.php:313 #: includes/admin-knowledge-page.php:1793 #: includes/admin-knowledge-page.php:1825 #: includes/admin-settings-page.php:828 #: includes/admin-transcripts-page.php:620 #: includes/admin-transcripts-page.php:785 #: includes/class-mxchat-admin.php:4614 #: includes/class-mxchat-admin.php:4723 #: includes/class-mxchat-admin.php:8957 #: includes/class-mxchat-integrator.php:4707 msgid "Cancel" msgstr "" #: includes/admin-actions-page.php:415 #: includes/class-mxchat-admin.php:4726 msgid "Save Action" msgstr "" #: includes/admin-actions-page.php:428 msgid "Action Details" msgstr "" #: includes/admin-actions-page.php:430 msgid "Toggle Enabled" msgstr "" #: includes/admin-actions-page.php:434 #: includes/class-mxchat-admin.php:4445 msgid "Edit" msgstr "" #: includes/admin-actions-page.php:437 #: includes/admin-actions-page.php:508 #: includes/admin-transcripts-page.php:621 #: includes/admin-transcripts-page.php:702 #: includes/class-mxchat-admin.php:4456 msgid "Delete" msgstr "" #: includes/admin-actions-page.php:450 msgid "Action Type" msgstr "" #: includes/admin-actions-page.php:462 #: includes/admin-content-page.php:67 #: includes/admin-content-page.php:124 #: includes/admin-content-page.php:499 #: includes/admin-knowledge-page.php:70 #: includes/admin-knowledge-page.php:160 #: includes/admin-onboarding-page.php:455 #: includes/admin-settings-page.php:41 #: includes/admin-transcripts-page.php:71 #: includes/admin-transcripts-page.php:142 #: includes/class-mxchat-admin.php:432 msgid "Settings" msgstr "" #: includes/admin-actions-page.php:469 #: includes/admin-content-page.php:249 #: includes/admin-transcripts-page.php:303 msgid "Status" msgstr "" #: includes/admin-actions-page.php:470 msgid "Enabled" msgstr "" #: includes/admin-actions-page.php:476 msgid "Assigned Bots" msgstr "" #: includes/admin-actions-page.php:493 #: includes/class-mxchat-admin.php:4737 msgid "Saving action, please wait..." msgstr "" #: includes/admin-actions-page.php:500 msgid "Delete Action" msgstr "" #: includes/admin-actions-page.php:504 msgid "Are you sure you want to delete this action? This cannot be undone." msgstr "" #: includes/admin-api-page.php:30 msgid "MxChat API Access" msgstr "" #: includes/admin-api-page.php:31 #: includes/admin-api-page.php:128 #: includes/admin-onboarding-page.php:460 msgid "API Access" msgstr "" #: includes/admin-api-page.php:44 #: includes/admin-api-page.php:63 #: includes/admin-onboarding-page.php:103 #: includes/admin-onboarding-page.php:121 msgid "You do not have permission to do this." msgstr "" #: includes/admin-api-page.php:79 #: includes/admin-onboarding-page.php:383 msgid "You do not have permission to access this page." msgstr "" #. translators: %s: human-readable elapsed time #: includes/admin-api-page.php:102 #, php-format msgid "%s ago" msgstr "" #: includes/admin-api-page.php:105 msgid "Never" msgstr "" #: includes/admin-api-page.php:135 #: includes/admin-api-page.php:170 #: includes/admin-api-page.php:245 msgid "REST API" msgstr "" #: includes/admin-api-page.php:138 #: includes/admin-api-page.php:177 #: includes/admin-api-page.php:255 msgid "Token" msgstr "" #: includes/admin-api-page.php:142 #: includes/admin-api-page.php:189 #: includes/admin-api-page.php:318 msgid "Endpoints" msgstr "" #: includes/admin-api-page.php:146 #: includes/admin-api-page.php:198 #: includes/admin-api-page.php:367 msgid "Examples" msgstr "" #: includes/admin-api-page.php:150 #: includes/admin-api-page.php:207 msgid "Privacy" msgstr "" #: includes/admin-api-page.php:179 #: includes/admin-api-page.php:260 #: includes/admin-knowledge-page.php:99 #: includes/admin-knowledge-page.php:106 #: includes/admin-knowledge-page.php:219 #: includes/admin-knowledge-page.php:231 #: includes/admin-pro-page.php:78 #: includes/admin-pro-page.php:120 #: includes/admin-pro-page.php:191 #: includes/admin-pro-page.php:248 #: includes/admin-settings-page.php:685 #: includes/admin-transcripts-page.php:307 msgid "Active" msgstr "" #: includes/admin-api-page.php:220 msgid "New API token generated." msgstr "" #: includes/admin-api-page.php:221 msgid "Copy it now — for security, the full value will not be shown again after you leave this page." msgstr "" #: includes/admin-api-page.php:227 #: includes/admin-onboarding-page.php:531 #: includes/admin-onboarding-page.php:859 #: includes/admin-onboarding-page.php:868 #: includes/admin-settings-page.php:658 #: includes/admin-settings-page.php:1006 #: includes/admin-settings-page.php:1024 msgid "Copy" msgstr "" #: includes/admin-api-page.php:236 msgid "API token revoked." msgstr "" #: includes/admin-api-page.php:237 msgid "All REST endpoints will return 401 until a new token is generated." msgstr "" #: includes/admin-api-page.php:247 msgid "Bearer-token-authenticated endpoints for reading transcripts and pushing content into the knowledge base. Disabled until you generate a token below." msgstr "" #: includes/admin-api-page.php:265 #: includes/admin-settings-page.php:685 msgid "Disabled" msgstr "" #: includes/admin-api-page.php:272 msgid "Current token" msgstr "" #: includes/admin-api-page.php:275 msgid "Last rotated:" msgstr "" #: includes/admin-api-page.php:281 msgid "No token is currently set. Generate one below to enable the authenticated REST endpoints." msgstr "" #: includes/admin-api-page.php:291 msgid "Regenerate Token" msgstr "" #: includes/admin-api-page.php:291 msgid "Generate Token" msgstr "" #: includes/admin-api-page.php:297 msgid "Revoke the API token? Any external tool using the current token will stop working immediately." msgstr "" #: includes/admin-api-page.php:302 msgid "Revoke Token" msgstr "" #: includes/admin-api-page.php:309 msgid "Regenerating immediately invalidates the old token. Save the new value somewhere safe (password manager) — only the masked version is shown after you leave this page." msgstr "" #: includes/admin-api-page.php:319 msgid "All endpoints live under the WordPress REST namespace mxchat/v1." msgstr "" #: includes/admin-api-page.php:327 msgid "Method" msgstr "" #: includes/admin-api-page.php:329 msgid "Auth" msgstr "" #: includes/admin-api-page.php:330 msgid "Purpose" msgstr "" #: includes/admin-api-page.php:337 msgid "None" msgstr "" #: includes/admin-api-page.php:338 msgid "Connectivity check; reports plugin version and whether a token is set." msgstr "" #: includes/admin-api-page.php:343 #: includes/admin-api-page.php:349 #: includes/admin-api-page.php:355 msgid "Bearer" msgstr "" #: includes/admin-api-page.php:344 msgid "Read chat transcripts. Filterable by since, until, session_id, role, has_rag_context; supports limit + offset pagination." msgstr "" #: includes/admin-api-page.php:350 msgid "Push content into the knowledge base. Body: content, source_url, optional bot_id and content_type." msgstr "" #: includes/admin-api-page.php:356 msgid "Bulk-delete chat sessions by session_id, with optional cascade to translations and click-tracking. Capped at 1000 per call." msgstr "" #: includes/admin-api-page.php:368 msgid "Drop-in cURL snippets — replace YOUR_TOKEN with the value from the Token tab." msgstr "" #: includes/admin-api-page.php:373 msgid "Health check" msgstr "" #: includes/admin-api-page.php:374 msgid "No auth required" msgstr "" #: includes/admin-api-page.php:383 msgid "Find transcripts where the bot had no knowledge to ground answers" msgstr "" #: includes/admin-api-page.php:393 msgid "Push a Q&A entry into the knowledge base" msgstr "" #: includes/admin-api-page.php:405 msgid "Bulk-delete two chat sessions" msgstr "" #: includes/admin-api-page.php:419 msgid "Privacy & Safety" msgstr "" #: includes/admin-api-page.php:420 msgid "What the API exposes — and how to keep it safe." msgstr "" #: includes/admin-api-page.php:428 msgid "No data leaves your site unsolicited. Endpoints only respond to requests carrying your token." msgstr "" #: includes/admin-api-page.php:432 msgid "The /transcripts endpoint may return user-submitted chat data including emails and names — treat your API token as sensitive." msgstr "" #: includes/admin-api-page.php:436 msgid "Use HTTPS only. Do not include the token in URL query strings." msgstr "" #: includes/admin-api-page.php:440 msgid "Rotate the token if you suspect it was leaked. Old token is invalidated immediately." msgstr "" #: includes/admin-content-page.php:49 #: includes/admin-content-page.php:56 #: includes/admin-content-page.php:99 #: includes/admin-content-page.php:506 #: includes/admin-knowledge-page.php:922 #: includes/admin-onboarding-page.php:459 #: includes/class-mxchat-admin.php:469 #: includes/class-mxchat-admin.php:470 msgid "Content" msgstr "" #: includes/admin-content-page.php:59 #: includes/admin-content-page.php:106 #: includes/admin-content-page.php:171 msgid "Generate" msgstr "" #: includes/admin-content-page.php:63 #: includes/admin-content-page.php:115 msgid "History" msgstr "" #: includes/admin-content-page.php:71 #: includes/admin-content-page.php:133 #: includes/admin-content-page.php:362 #: includes/admin-content-page.php:700 msgid "SEO" msgstr "" #: includes/admin-content-page.php:75 #: includes/admin-content-page.php:142 msgid "Calendar" msgstr "" #: includes/admin-content-page.php:79 #: includes/admin-content-page.php:151 msgid "Templates" msgstr "" #: includes/admin-content-page.php:173 msgid "Content Generator" msgstr "" #: includes/admin-content-page.php:175 msgid "Change status" msgstr "" #: includes/admin-content-page.php:182 #: includes/admin-content-page.php:251 msgid "Draft" msgstr "" #: includes/admin-content-page.php:186 #: includes/admin-knowledge-page.php:1748 msgid "Published" msgstr "" #: includes/admin-content-page.php:190 #: includes/admin-content-page.php:252 msgid "Scheduled" msgstr "" #: includes/admin-content-page.php:203 msgid "Desktop" msgstr "" #: includes/admin-content-page.php:206 msgid "Mobile" msgstr "" #: includes/admin-content-page.php:214 #: includes/admin-content-page.php:446 msgid "Edit with AI" msgstr "" #: includes/admin-content-page.php:216 msgid "AI Edit" msgstr "" #: includes/admin-content-page.php:230 #: includes/admin-content-page.php:286 msgid "Generate Content" msgstr "" #: includes/admin-content-page.php:231 msgid "Describe what you want and let AI create it for you." msgstr "" #: includes/admin-content-page.php:235 msgid "Describe the content you want to generate..." msgstr "" #: includes/admin-content-page.php:238 msgid "Edit Default Prompt" msgstr "" #: includes/admin-content-page.php:242 msgid "Type" msgstr "" #: includes/admin-content-page.php:244 msgid "Blog Post" msgstr "" #: includes/admin-content-page.php:245 msgid "Landing Page" msgstr "" #: includes/admin-content-page.php:253 msgid "Publish" msgstr "" #: includes/admin-content-page.php:257 msgid "Schedule" msgstr "" #: includes/admin-content-page.php:263 msgid "Layout" msgstr "" #: includes/admin-content-page.php:265 msgid "Theme Default" msgstr "" #: includes/admin-content-page.php:266 msgid "Fullwidth (No Padding)" msgstr "" #: includes/admin-content-page.php:270 msgid "Post Title" msgstr "" #: includes/admin-content-page.php:272 #: includes/class-mxchat-admin.php:6945 #: includes/class-mxchat-admin.php:6957 #: includes/class-mxchat-admin.php:6968 #: includes/class-mxchat-admin.php:6980 #: includes/class-mxchat-admin.php:6992 #: includes/class-mxchat-admin.php:7005 #: includes/class-mxchat-admin.php:7145 #: includes/class-mxchat-admin.php:7160 #: includes/class-mxchat-admin.php:8189 #: includes/class-mxchat-admin.php:8471 #: includes/class-mxchat-admin.php:8480 #: includes/class-mxchat-admin.php:8489 #: includes/class-mxchat-admin.php:8557 #: includes/class-mxchat-admin.php:8585 msgid "Show" msgstr "" #: includes/admin-content-page.php:273 msgid "Hide (title in content)" msgstr "" #: includes/admin-content-page.php:277 msgid "Template Mode" msgstr "" #: includes/admin-content-page.php:279 #: includes/class-mxchat-admin.php:8227 msgid "Off" msgstr "" #: includes/admin-content-page.php:280 msgid "On (Spintax)" msgstr "" #: includes/admin-content-page.php:294 #: includes/admin-content-page.php:332 msgid "Starting..." msgstr "" #: includes/admin-content-page.php:303 msgid "Edit Default System Prompt" msgstr "" #: includes/admin-content-page.php:307 msgid "This is the system prompt sent to the AI when generating content. Edit it to customize how your content is generated." msgstr "" #: includes/admin-content-page.php:311 msgid "Reset to Default" msgstr "" #: includes/admin-content-page.php:314 msgid "Save Changes" msgstr "" #: includes/admin-content-page.php:348 msgid "Images" msgstr "" #: includes/admin-content-page.php:350 #: includes/admin-content-page.php:357 #: includes/admin-content-page.php:657 #: includes/admin-content-page.php:680 #: includes/admin-content-page.php:710 #: includes/admin-content-page.php:756 #: includes/admin-content-page.php:763 #: includes/admin-content-page.php:770 #: includes/admin-content-page.php:777 #: includes/admin-content-page.php:828 msgid "ADD-ON" msgstr "" #: includes/admin-content-page.php:350 #: includes/admin-content-page.php:357 #: includes/admin-content-page.php:657 #: includes/admin-content-page.php:680 #: includes/admin-content-page.php:710 #: includes/admin-content-page.php:756 #: includes/admin-content-page.php:763 #: includes/admin-content-page.php:770 #: includes/admin-content-page.php:777 #: includes/admin-content-page.php:828 msgid "PRO" msgstr "" #: includes/admin-content-page.php:355 msgid "Meta" msgstr "" #: includes/admin-content-page.php:371 msgid "Images will appear here after generation" msgstr "" #: includes/admin-content-page.php:380 msgid "Title" msgstr "" #: includes/admin-content-page.php:381 msgid "Post title..." msgstr "" #: includes/admin-content-page.php:384 #: includes/admin-content-page.php:742 msgid "Meta Description" msgstr "" #: includes/admin-content-page.php:385 msgid "Meta description..." msgstr "" #: includes/admin-content-page.php:389 msgid "Focus Keyword" msgstr "" #: includes/admin-content-page.php:390 msgid "Primary keyword..." msgstr "" #: includes/admin-content-page.php:393 msgid "Excerpt" msgstr "" #: includes/admin-content-page.php:394 msgid "Post excerpt..." msgstr "" #: includes/admin-content-page.php:400 #: includes/admin-content-page.php:664 #: includes/admin-content-page.php:687 #: includes/admin-content-page.php:718 msgid "Install Add-on" msgstr "" #: includes/admin-content-page.php:418 msgid "SEO Score" msgstr "" #: includes/admin-content-page.php:419 msgid "Generate content to analyze" msgstr "" #: includes/admin-content-page.php:421 msgid "Analyze" msgstr "" #: includes/admin-content-page.php:429 msgid "SEO analysis will appear here after content is generated" msgstr "" #: includes/admin-content-page.php:434 msgid "AI optimizes all failing SEO checks" msgstr "" #: includes/admin-content-page.php:436 msgid "Optimize All" msgstr "" #: includes/admin-content-page.php:447 #: includes/class-mxchat-admin.php:7340 #: includes/class-mxchat-public.php:248 #: includes/class-mxchat-public.php:253 #: includes/class-mxchat-public.php:450 msgid "Close" msgstr "" #: includes/admin-content-page.php:453 msgid "e.g. Change the hero heading to..." msgstr "" #: includes/admin-content-page.php:467 msgid "Content History" msgstr "" #: includes/admin-content-page.php:468 msgid "Browse and edit your AI-generated content." msgstr "" #: includes/admin-content-page.php:476 msgid "Loading history..." msgstr "" #: includes/admin-content-page.php:482 msgid "No AI-generated content yet. Use the Generate tab to create your first post." msgstr "" #: includes/admin-content-page.php:500 msgid "Configure content generation and SEO optimization." msgstr "" #: includes/admin-content-page.php:512 msgid "Content Model" msgstr "" #: includes/admin-content-page.php:560 msgid "Select the AI model used for generating content. Uses the API key configured in your main MxChat settings." msgstr "" #: includes/admin-content-page.php:565 msgid "Image Model" msgstr "" #: includes/admin-content-page.php:569 #: includes/class-mxchat-model-catalog.php:70 #: includes/class-mxchat-model-catalog.php:149 msgid "OpenAI" msgstr "" #: includes/admin-content-page.php:570 msgid "GPT Image 2 (Latest)" msgstr "" #: includes/admin-content-page.php:571 msgid "GPT Image 1.5" msgstr "" #: includes/admin-content-page.php:573 msgid "xAI" msgstr "" #: includes/admin-content-page.php:574 msgid "Grok Imagine Pro" msgstr "" #: includes/admin-content-page.php:575 msgid "Grok Imagine" msgstr "" #: includes/admin-content-page.php:577 msgid "Google" msgstr "" #: includes/admin-content-page.php:578 msgid "Nano Banana (Gemini 2.5 Flash)" msgstr "" #: includes/admin-content-page.php:579 msgid "Nano Banana Pro (Gemini 3 Pro)" msgstr "" #: includes/admin-content-page.php:583 msgid "Select the AI model used for generating images within your content." msgstr "" #: includes/admin-content-page.php:588 msgid "Image Quality" msgstr "" #: includes/admin-content-page.php:593 msgid "Auto (default)" msgstr "" #: includes/admin-content-page.php:594 msgid "Low (fastest, cheapest)" msgstr "" #: includes/admin-content-page.php:595 msgid "Medium" msgstr "" #: includes/admin-content-page.php:596 msgid "High (best, slowest)" msgstr "" #: includes/admin-content-page.php:599 msgid "Quality control for OpenAI GPT Image models only. Grok Imagine and Gemini image models ignore this setting (their APIs do not expose an equivalent parameter)." msgstr "" #: includes/admin-content-page.php:616 msgid "Enable Image Generation" msgstr "" #: includes/admin-content-page.php:618 msgid "When enabled, AI will generate and place images throughout your content. When disabled, pages are generated with text-only layouts." msgstr "" #: includes/admin-content-page.php:623 msgid "Images per Article" msgstr "" #: includes/admin-content-page.php:633 msgid "How many images to generate and place in each article (1–5). Default 3. The AI may generate fewer if the article has few sections suited to imagery." msgstr "" #: includes/admin-content-page.php:655 #: includes/class-mxchat-addons.php:89 msgid "Internal Linking" msgstr "" #: includes/admin-content-page.php:661 msgid "Automatically find and link to existing blog posts on your site within generated content." msgstr "" #: includes/admin-content-page.php:678 msgid "Tool Use for AI Editing" msgstr "" #: includes/admin-content-page.php:684 msgid "Enable precise editing with tool calling — the AI makes targeted changes instead of rewriting the entire page, improving accuracy and token efficiency. Supports Claude, OpenAI, Gemini, and xAI models." msgstr "" #: includes/admin-content-page.php:709 msgid "Google Search Console" msgstr "" #: includes/admin-content-page.php:712 msgid "Connect Google Search Console to see real search performance data — clicks, impressions, CTR, and keyword rankings — directly in your SEO dashboard. Chat with your GSC data using the AI Admin Assistant add-on." msgstr "" #: includes/admin-content-page.php:715 msgid "Connect Google Search Console" msgstr "" #: includes/admin-content-page.php:737 msgid "AI Optimize" msgstr "" #: includes/admin-content-page.php:738 msgid "Choose which checks AI Optimize will fix when run." msgstr "" #: includes/admin-content-page.php:746 msgid "SEO Title" msgstr "" #: includes/admin-content-page.php:750 msgid "URL Slug" msgstr "" #: includes/admin-content-page.php:754 msgid "Readability" msgstr "" #: includes/admin-content-page.php:761 msgid "Internal Links" msgstr "" #: includes/admin-content-page.php:768 msgid "Image ALT Text" msgstr "" #: includes/admin-content-page.php:775 msgid "Featured Image" msgstr "" #: includes/admin-content-page.php:792 msgid "SEO Analysis" msgstr "" #: includes/admin-content-page.php:793 msgid "Analyze and optimize SEO for all your content." msgstr "" #: includes/admin-content-page.php:802 #: includes/admin-knowledge-page.php:838 msgid "All Types" msgstr "" #: includes/admin-content-page.php:803 #: includes/admin-knowledge-page.php:1736 msgid "Posts" msgstr "" #: includes/admin-content-page.php:804 #: includes/admin-knowledge-page.php:1737 msgid "Pages" msgstr "" #: includes/admin-content-page.php:815 msgid "Issues" msgstr "" #: includes/admin-content-page.php:816 msgid "Good" msgstr "" #: includes/admin-content-page.php:817 msgid "Not Scanned" msgstr "" #: includes/admin-content-page.php:822 msgid "Bulk optimize requires the Advanced Content Editor add-on" msgstr "" #: includes/admin-content-page.php:822 msgid "Bulk optimize requires MxChat Pro" msgstr "" #: includes/admin-content-page.php:824 msgid "Pro required for bulk optimization" msgstr "" #: includes/admin-content-page.php:826 msgid "Optimize Selected" msgstr "" #: includes/admin-content-page.php:833 msgid "Stop" msgstr "" #: includes/admin-content-page.php:837 msgid "Search posts..." msgstr "" #: includes/admin-content-page.php:849 msgid "Loading posts..." msgstr "" #: includes/admin-content-page.php:853 msgid "No posts found matching your filters." msgstr "" #: includes/admin-content-page.php:862 msgid "Scan Unscored" msgstr "" #: includes/admin-knowledge-page.php:50 #: includes/admin-knowledge-page.php:65 #: includes/admin-knowledge-page.php:152 #: includes/admin-knowledge-page.php:796 #: includes/admin-settings-page.php:1266 msgid "Knowledge Base" msgstr "" #: includes/admin-knowledge-page.php:58 #: includes/admin-knowledge-page.php:136 #: includes/admin-knowledge-page.php:604 msgid "Import" msgstr "" #: includes/admin-knowledge-page.php:61 #: includes/admin-knowledge-page.php:143 #: includes/admin-knowledge-page.php:443 msgid "Import Options" msgstr "" #: includes/admin-knowledge-page.php:73 #: includes/admin-knowledge-page.php:167 msgid "Auto-Sync" msgstr "" #: includes/admin-knowledge-page.php:77 #: includes/admin-knowledge-page.php:176 #: includes/admin-knowledge-page.php:1308 msgid "Content Chunking" msgstr "" #: includes/admin-knowledge-page.php:81 #: includes/admin-knowledge-page.php:185 msgid "Role Restrictions" msgstr "" #: includes/admin-knowledge-page.php:85 #: includes/admin-knowledge-page.php:194 msgid "ACF Fields" msgstr "" #: includes/admin-knowledge-page.php:89 #: includes/admin-knowledge-page.php:203 msgid "Custom Meta" msgstr "" #: includes/admin-knowledge-page.php:94 #: includes/admin-knowledge-page.php:210 #: includes/admin-settings-page.php:78 #: includes/admin-settings-page.php:81 #: includes/admin-settings-page.php:176 #: includes/admin-settings-page.php:183 msgid "Integrations" msgstr "" #: includes/admin-knowledge-page.php:97 #: includes/admin-knowledge-page.php:217 #: includes/admin-knowledge-page.php:820 msgid "Pinecone" msgstr "" #: includes/admin-knowledge-page.php:104 #: includes/admin-knowledge-page.php:229 #: includes/admin-knowledge-page.php:1644 msgid "OpenAI Vector Store" msgstr "" #: includes/admin-knowledge-page.php:298 msgid "Select Bot Database:" msgstr "" #: includes/admin-knowledge-page.php:308 msgid "Content will be added to the selected bot's knowledge base" msgstr "" #: includes/admin-knowledge-page.php:311 #: includes/admin-onboarding-page.php:518 msgid "Saved" msgstr "" #: includes/admin-knowledge-page.php:341 #: includes/admin-knowledge-page.php:372 msgid "Keep this tab open - Processing runs in your browser" msgstr "" #: includes/admin-knowledge-page.php:346 #: includes/admin-knowledge-page.php:377 #: includes/admin-knowledge-page.php:682 #: includes/admin-knowledge-page.php:712 msgid "Stop Processing" msgstr "" #: includes/admin-knowledge-page.php:354 #: includes/admin-knowledge-page.php:694 #, php-format msgid "Progress: %1$d of %2$d pages (%3$d%%)" msgstr "" #: includes/admin-knowledge-page.php:358 #: includes/admin-knowledge-page.php:389 msgid "Processing" msgstr "" #: includes/admin-knowledge-page.php:385 #: includes/admin-knowledge-page.php:724 #, php-format msgid "Progress: %1$d of %2$d URLs (%3$d%%)" msgstr "" #: includes/admin-knowledge-page.php:444 msgid "Import content to your knowledge base from various sources." msgstr "" #: includes/admin-knowledge-page.php:458 #, php-format msgid "We detected your %s API key. Remember to add credits to your %s account before using the knowledgebase." msgstr "" #: includes/admin-knowledge-page.php:460 #: includes/class-mxchat-meta-box.php:214 msgid "Important:" msgstr "" #: includes/admin-knowledge-page.php:461 #, php-format msgid "Before importing knowledge, you must add a %s API key with sufficient credits in the Chatbot settings." msgstr "" #: includes/admin-knowledge-page.php:462 msgid "Go to API Key Settings" msgstr "" #: includes/admin-knowledge-page.php:474 msgid "Using WordPress Database:" msgstr "" #: includes/admin-knowledge-page.php:475 msgid "The WordPress database is not optimized for vector search with large datasets. If you plan to have more than 500 knowledge entries, we highly recommend using Pinecone for better performance and scalability." msgstr "" #: includes/admin-knowledge-page.php:484 msgid "Choose Import Method" msgstr "" #: includes/admin-knowledge-page.php:496 msgid "WordPress Content" msgstr "" #: includes/admin-knowledge-page.php:497 msgid "Import specific posts and pages to your knowledge base." msgstr "" #: includes/admin-knowledge-page.php:499 msgid "Recommended" msgstr "" #: includes/admin-knowledge-page.php:503 msgid "Enter sitemap URL here" msgstr "" #: includes/admin-knowledge-page.php:508 msgid "Sitemap Import" msgstr "" #: includes/admin-knowledge-page.php:509 msgid "Use a content-specific sub-sitemap, not the sitemap index." msgstr "" #: includes/admin-knowledge-page.php:514 msgid "Enter webpage URL here" msgstr "" #: includes/admin-knowledge-page.php:519 msgid "Direct URL" msgstr "" #: includes/admin-knowledge-page.php:520 msgid "Import content from any webpage." msgstr "" #: includes/admin-knowledge-page.php:530 msgid "Direct Content" msgstr "" #: includes/admin-knowledge-page.php:531 msgid "Submit content to be vectorized." msgstr "" #: includes/admin-knowledge-page.php:536 msgid "Enter PDF URL here" msgstr "" #: includes/admin-knowledge-page.php:541 msgid "PDF Import" msgstr "" #: includes/admin-knowledge-page.php:542 msgid "Import knowledge from PDF URL." msgstr "" #: includes/admin-knowledge-page.php:552 msgid "PDF Upload" msgstr "" #: includes/admin-knowledge-page.php:553 msgid "Upload a PDF file from your computer." msgstr "" #: includes/admin-knowledge-page.php:563 msgid "Detected Sitemaps" msgstr "" #: includes/admin-knowledge-page.php:582 msgid "No sitemaps detected. You can manually enter a sitemap URL using the input field above." msgstr "" #: includes/admin-knowledge-page.php:589 msgid "Detecting sitemaps..." msgstr "" #: includes/admin-knowledge-page.php:602 msgid "Enter URL here" msgstr "" #: includes/admin-knowledge-page.php:618 msgid "Enter your content here..." msgstr "" #: includes/admin-knowledge-page.php:621 msgid "Enter source URL (Optional)" msgstr "" #: includes/admin-knowledge-page.php:625 msgid "Generate unique URL for duplicate content" msgstr "" #: includes/admin-knowledge-page.php:629 msgid "Generate Unique" msgstr "" #: includes/admin-knowledge-page.php:633 msgid "Enable this option to submit multiple entries with the same base URL. A unique reference will be appended." msgstr "" #: includes/admin-knowledge-page.php:637 msgid "Import Content" msgstr "" #: includes/admin-knowledge-page.php:652 msgid "Select a PDF file from your computer to import into the knowledge base. Maximum file size depends on your server settings." msgstr "" #: includes/admin-knowledge-page.php:655 msgid "Import PDF" msgstr "" #: includes/admin-knowledge-page.php:797 msgid "View and manage your imported knowledge entries." msgstr "" #: includes/admin-knowledge-page.php:803 msgid "OpenAI Vector Store is Active" msgstr "" #: includes/admin-knowledge-page.php:803 msgid "Your chatbot is using OpenAI's hosted Vector Store for knowledge retrieval. The entries below are stored locally and are not being searched. To use this local database, disable Vector Store in the Integrations settings." msgstr "" #: includes/admin-knowledge-page.php:810 msgid "Knowledge Entries" msgstr "" #: includes/admin-knowledge-page.php:815 msgid "Not in use" msgstr "" #: includes/admin-knowledge-page.php:825 msgid "WordPress DB" msgstr "" #: includes/admin-knowledge-page.php:836 #: includes/admin-knowledge-page.php:1731 msgid "Search..." msgstr "" #: includes/admin-knowledge-page.php:845 msgid "PDFs" msgstr "" #: includes/admin-knowledge-page.php:846 msgid "URLs" msgstr "" #: includes/admin-knowledge-page.php:854 msgid "Delete All" msgstr "" #: includes/admin-knowledge-page.php:855 msgid "Are you sure you want to delete all knowledge?" msgstr "" #. translators: %s: content type label (e.g. "Pages", "PDFs") #: includes/admin-knowledge-page.php:868 #, php-format msgid "Delete All %s" msgstr "" #. translators: %s: content type label #: includes/admin-knowledge-page.php:870 #, php-format msgid "Are you sure you want to delete all %s from the knowledge base?" msgstr "" #: includes/admin-knowledge-page.php:905 msgid "Changes may take up to 60 seconds to process in Pinecone. Click \"Refresh Entries\" to see updates." msgstr "" #: includes/admin-knowledge-page.php:909 msgid "Refresh Entries" msgstr "" #: includes/admin-knowledge-page.php:919 #: includes/class-mxchat-admin.php:8955 msgid "Select All" msgstr "" #: includes/admin-knowledge-page.php:921 msgid "ID" msgstr "" #: includes/admin-knowledge-page.php:923 msgid "Source" msgstr "" #: includes/admin-knowledge-page.php:1227 msgid "Auto-Sync Settings" msgstr "" #: includes/admin-knowledge-page.php:1228 msgid "Automatically sync WordPress content to your knowledge base when published or updated." msgstr "" #: includes/admin-knowledge-page.php:1239 msgid "Auto-sync Posts" msgstr "" #: includes/admin-knowledge-page.php:1246 msgid "Auto-sync Pages" msgstr "" #: includes/admin-knowledge-page.php:1256 msgid "Extract text from PDFs in ACF fields on save" msgstr "" #: includes/admin-knowledge-page.php:1258 msgid "When ON, editor saves re-extract every PDF referenced in ACF fields. Default OFF — saves stay fast and don't re-parse the same PDFs on every edit. The manual content selector has its own per-batch checkbox; this setting only controls the auto-sync path." msgstr "" #: includes/admin-knowledge-page.php:1263 msgid "Advanced Custom Post Sync Settings" msgstr "" #: includes/admin-knowledge-page.php:1267 msgid "Sync Custom Post Types" msgstr "" #: includes/admin-knowledge-page.php:1287 msgid "No custom post types found." msgstr "" #: includes/admin-knowledge-page.php:1309 msgid "Split large content into smaller segments for more accurate semantic search." msgstr "" #: includes/admin-knowledge-page.php:1316 msgid "Chunking improves retrieval quality for long documents. All chunks are reassembled before sending to the AI. Only applies to new submissions." msgstr "" #: includes/admin-knowledge-page.php:1325 msgid "Enable Content Chunking" msgstr "" #: includes/admin-knowledge-page.php:1330 msgid "Chunk Size (characters)" msgstr "" #: includes/admin-knowledge-page.php:1332 msgid "Recommended: 4000 characters (~1000 tokens). Range: 1000-10000. Larger chunks preserve more context." msgstr "" #: includes/admin-knowledge-page.php:1356 msgid "Role-Based Content Restrictions" msgstr "" #: includes/admin-knowledge-page.php:1357 msgid "Automatically restrict content access based on WordPress tags." msgstr "" #: includes/admin-knowledge-page.php:1364 msgid "How it works:" msgstr "" #: includes/admin-knowledge-page.php:1364 msgid "Add a tag below and select which role should have access. Content with that tag will be restricted to that role level." msgstr "" #: includes/admin-knowledge-page.php:1367 msgid "Add Tag-Role Mapping" msgstr "" #: includes/admin-knowledge-page.php:1370 msgid "Tag Name" msgstr "" #: includes/admin-knowledge-page.php:1371 msgid "e.g., premium, members-only" msgstr "" #: includes/admin-knowledge-page.php:1374 msgid "Required Role" msgstr "" #: includes/admin-knowledge-page.php:1383 msgid "Add Mapping" msgstr "" #: includes/admin-knowledge-page.php:1387 msgid "Current Tag-Role Mappings" msgstr "" #: includes/admin-knowledge-page.php:1390 msgid "Loading mappings..." msgstr "" #: includes/admin-knowledge-page.php:1395 msgid "No tag-role mappings yet. Add your first mapping above." msgstr "" #: includes/admin-knowledge-page.php:1399 msgid "Bulk Update Existing Content" msgstr "" #: includes/admin-knowledge-page.php:1400 msgid "Apply role restrictions to all existing content that has the mapped tags." msgstr "" #: includes/admin-knowledge-page.php:1403 msgid "Update All Existing Content" msgstr "" #: includes/admin-knowledge-page.php:1409 msgid "Processing..." msgstr "" #: includes/admin-knowledge-page.php:1430 msgid "ACF Field Settings" msgstr "" #: includes/admin-knowledge-page.php:1431 msgid "Control which Advanced Custom Fields are included in knowledge base embeddings." msgstr "" #: includes/admin-knowledge-page.php:1439 msgid "Advanced Custom Fields (ACF) plugin is not detected. Install and activate ACF to use this feature." msgstr "" #: includes/admin-knowledge-page.php:1447 msgid "No ACF field groups found. Create field groups in ACF to control which fields are included in embeddings." msgstr "" #: includes/admin-knowledge-page.php:1452 msgid "Toggle fields ON to include them in knowledge base embeddings. Toggle OFF to exclude sensitive or irrelevant fields." msgstr "" #: includes/admin-knowledge-page.php:1501 msgid "Custom Post Meta" msgstr "" #: includes/admin-knowledge-page.php:1502 msgid "Include custom post meta fields (non-ACF) in knowledge base embeddings." msgstr "" #: includes/admin-knowledge-page.php:1509 msgid "Enter post meta keys to include in embeddings. This is useful for OptionTree fields, theme meta boxes, or any custom post meta that is not managed by ACF." msgstr "" #: includes/admin-knowledge-page.php:1514 msgid "Meta Key Whitelist" msgstr "" #: includes/admin-knowledge-page.php:1526 msgid "Enter one meta key per line. These fields will be appended to the content during embedding. Only string values are included." msgstr "" #: includes/admin-knowledge-page.php:1531 msgid "How to find meta keys:" msgstr "" #: includes/admin-knowledge-page.php:1533 msgid "Check your theme documentation for meta key names" msgstr "" #: includes/admin-knowledge-page.php:1534 msgid "Look in the wp_postmeta database table" msgstr "" #: includes/admin-knowledge-page.php:1535 msgid "Use a plugin like \"Show Post Meta\" to view meta keys on any post" msgstr "" #: includes/admin-knowledge-page.php:1536 msgid "Meta keys starting with underscore (_) are usually hidden/internal" msgstr "" #: includes/admin-knowledge-page.php:1554 msgid "Pinecone Vector Database" msgstr "" #: includes/admin-knowledge-page.php:1555 msgid "Configure Pinecone for enhanced search performance with larger knowledge bases." msgstr "" #: includes/admin-knowledge-page.php:1562 msgid "Pinecone is optional." msgstr "" #: includes/admin-knowledge-page.php:1562 msgid "MxChat works without it. When enabled, content is stored in Pinecone for faster similarity searches." msgstr "" #: includes/admin-knowledge-page.php:1574 msgid "Enable Pinecone Database" msgstr "" #: includes/admin-knowledge-page.php:1582 msgid "Pinecone is enabled. All new knowledge base content will be stored in Pinecone." msgstr "" #: includes/admin-knowledge-page.php:1588 msgid "Pinecone API Key" msgstr "" #: includes/admin-knowledge-page.php:1592 msgid "Found in your Pinecone dashboard under API Keys." msgstr "" #: includes/admin-knowledge-page.php:1593 msgid "Open Pinecone Dashboard" msgstr "" #: includes/admin-knowledge-page.php:1598 msgid "Region" msgstr "" #: includes/admin-knowledge-page.php:1600 msgid "Your Pinecone environment/region (e.g., gcp-starter, us-west1-gcp)" msgstr "" #: includes/admin-knowledge-page.php:1605 msgid "Index Name" msgstr "" #: includes/admin-knowledge-page.php:1608 msgid "The name of your Pinecone index. Must be created in your Pinecone dashboard first." msgstr "" #: includes/admin-knowledge-page.php:1613 msgid "Pinecone Host" msgstr "" #: includes/admin-knowledge-page.php:1616 msgid "The hostname from your Pinecone index URL (exclude https://). Found in index details." msgstr "" #: includes/admin-knowledge-page.php:1620 msgid "Save Pinecone Settings" msgstr "" #: includes/admin-knowledge-page.php:1645 msgid "Use OpenAI's hosted vector database for knowledge retrieval. Your documents are stored and searched directly on OpenAI's platform." msgstr "" #: includes/admin-knowledge-page.php:1652 msgid "Requires OpenAI Chat Model." msgstr "" #: includes/admin-knowledge-page.php:1652 msgid "Vector Store search only works with OpenAI models (gpt-5.1-chat-latest, gpt-5-mini, etc.). Create Vector Stores in your OpenAI Dashboard." msgstr "" #: includes/admin-knowledge-page.php:1658 msgid "Model Incompatible:" msgstr "" #: includes/admin-knowledge-page.php:1658 #, php-format msgid "Your current chat model (%s) is not an OpenAI model. Vector Store search will not work until you switch to an OpenAI model." msgstr "" #: includes/admin-knowledge-page.php:1671 msgid "Enable OpenAI Vector Store" msgstr "" #: includes/admin-knowledge-page.php:1679 msgid "OpenAI Vector Store is enabled. Queries will search your Vector Store for relevant content." msgstr "" #: includes/admin-knowledge-page.php:1685 msgid "Vector Store ID(s)" msgstr "" #: includes/admin-knowledge-page.php:1689 msgid "Enter your Vector Store ID from the OpenAI Dashboard. For multiple stores, separate with commas." msgstr "" #: includes/admin-knowledge-page.php:1690 msgid "Open OpenAI Vector Store Dashboard" msgstr "" #: includes/admin-knowledge-page.php:1696 msgid "Max Results" msgstr "" #: includes/admin-knowledge-page.php:1703 msgid "Maximum number of content chunks to retrieve from the Vector Store." msgstr "" #: includes/admin-knowledge-page.php:1707 msgid "Save Vector Store Settings" msgstr "" #: includes/admin-knowledge-page.php:1724 msgid "Select WordPress Content" msgstr "" #: includes/admin-knowledge-page.php:1725 msgid "(Content imported here will be tagged \"In Knowledge Base\")" msgstr "" #: includes/admin-knowledge-page.php:1735 msgid "All Content Types" msgstr "" #: includes/admin-knowledge-page.php:1749 msgid "Drafts" msgstr "" #: includes/admin-knowledge-page.php:1750 msgid "All Statuses" msgstr "" #: includes/admin-knowledge-page.php:1753 msgid "All Content" msgstr "" #: includes/admin-knowledge-page.php:1754 msgid "In Knowledge Base" msgstr "" #: includes/admin-knowledge-page.php:1755 msgid "Not In Knowledge Base" msgstr "" #: includes/admin-knowledge-page.php:1763 msgid "Select All on Page" msgstr "" #: includes/admin-knowledge-page.php:1765 msgid "selected" msgstr "" #: includes/admin-knowledge-page.php:1768 msgid "Selections persist across pages" msgstr "" #: includes/admin-knowledge-page.php:1774 #: includes/admin-knowledge-page.php:1815 msgid "Loading content..." msgstr "" #: includes/admin-knowledge-page.php:1783 msgid "Also extract text from PDFs linked in ACF File/Image fields" msgstr "" #: includes/admin-knowledge-page.php:1784 msgid "Adds 200-500ms per post and ~30 KB to each KB entry. Recommended only if your ACF setup uses PDF attachments for primary content." msgstr "" #: includes/admin-knowledge-page.php:1789 msgid "Process Selected Content" msgstr "" #: includes/admin-knowledge-page.php:1810 msgid "Edit Knowledge Entry" msgstr "" #: includes/admin-knowledge-page.php:1828 msgid "Save & Re-embed" msgstr "" #: includes/admin-knowledge-page.php:1831 #: includes/class-mxchat-admin.php:8754 msgid "Saving..." msgstr "" #: includes/admin-knowledge-page.php:1979 msgid "Use a content-specific sub-sitemap (e.g., post-sitemap.xml), not the main sitemap index." msgstr "" #: includes/admin-knowledge-page.php:1980 msgid "Enter the URL of any webpage to import its content." msgstr "" #: includes/admin-knowledge-page.php:1981 msgid "Enter the URL of a publicly accessible PDF file." msgstr "" #: includes/admin-onboarding-page.php:262 #: includes/admin-onboarding-page.php:279 #: includes/admin-onboarding-page.php:348 #: includes/admin-onboarding-page.php:368 msgid "You do not have permission." msgstr "" #: includes/admin-onboarding-page.php:307 msgid "Invalid step." msgstr "" #: includes/admin-onboarding-page.php:310 msgid "Unknown provider." msgstr "" #: includes/admin-onboarding-page.php:314 msgid "Model not valid for this provider." msgstr "" #: includes/admin-onboarding-page.php:355 msgid "Unknown step." msgstr "" #: includes/admin-onboarding-page.php:454 #: includes/admin-onboarding-page.php:541 #: includes/class-mxchat-admin.php:411 #: includes/class-mxchat-admin.php:422 msgid "Onboarding" msgstr "" #: includes/admin-onboarding-page.php:456 #: includes/admin-onboarding-page.php:485 #: includes/class-mxchat-admin.php:442 msgid "Knowledge" msgstr "" #: includes/admin-onboarding-page.php:457 #: includes/admin-transcripts-page.php:43 #: includes/class-mxchat-admin.php:451 msgid "Transcripts" msgstr "" #: includes/admin-onboarding-page.php:461 #: includes/admin-pro-page.php:67 #: includes/admin-pro-page.php:179 #: includes/class-mxchat-admin.php:486 #: includes/class-mxchat-admin.php:487 msgid "Pro & Extensions" msgstr "" #: includes/admin-onboarding-page.php:482 msgid "Chat model" msgstr "" #: includes/admin-onboarding-page.php:482 #: includes/admin-onboarding-page.php:587 msgid "Choose your chat model" msgstr "" #: includes/admin-onboarding-page.php:483 #: includes/admin-settings-page.php:57 #: includes/admin-settings-page.php:138 #: includes/admin-settings-page.php:280 msgid "Behavior" msgstr "" #: includes/admin-onboarding-page.php:483 #: includes/admin-onboarding-page.php:657 msgid "Tell your chatbot how to behave" msgstr "" #: includes/admin-onboarding-page.php:484 msgid "Embedding" msgstr "" #: includes/admin-onboarding-page.php:484 #: includes/admin-onboarding-page.php:708 msgid "Choose your embedding model" msgstr "" #: includes/admin-onboarding-page.php:485 msgid "Add to your knowledge base" msgstr "" #: includes/admin-onboarding-page.php:486 #: includes/admin-onboarding-page.php:796 msgid "Try MxChat Actions" msgstr "" #: includes/admin-onboarding-page.php:487 msgid "Done" msgstr "" #: includes/admin-onboarding-page.php:487 msgid "You're set up" msgstr "" #: includes/admin-onboarding-page.php:513 #, php-format msgid "%s API key already saved." msgstr "" #: includes/admin-onboarding-page.php:514 #, php-format msgid "You've already added your %s API key — using it for embeddings too." msgstr "" #: includes/admin-onboarding-page.php:515 msgid "Replace key" msgstr "" #: includes/admin-onboarding-page.php:516 msgid "Save key" msgstr "" #: includes/admin-onboarding-page.php:517 msgid "Saving…" msgstr "" #: includes/admin-onboarding-page.php:519 msgid "Save failed. Try again or set the key in Settings → API Keys." msgstr "" #: includes/admin-onboarding-page.php:520 msgid "No knowledge base items yet." msgstr "" #. translators: %d = number of KB items #: includes/admin-onboarding-page.php:522 msgid "Found 1 knowledge base item." msgstr "" #. translators: %d = number of KB items #: includes/admin-onboarding-page.php:524 #, php-format msgid "Found %d knowledge base items." msgstr "" #: includes/admin-onboarding-page.php:525 msgid "You can also manage all your keys later in API Keys settings." msgstr "" #: includes/admin-onboarding-page.php:526 msgid "— Select a provider —" msgstr "" #: includes/admin-onboarding-page.php:527 msgid "— Select a model —" msgstr "" #: includes/admin-onboarding-page.php:528 msgid "OpenRouter requires setup in the main Settings page — finish onboarding, then configure it there." msgstr "" #: includes/admin-onboarding-page.php:529 msgid "Custom (OpenAI-compatible) providers need a Base URL and model configured in Settings → API Keys — finish onboarding, then set it up there." msgstr "" #: includes/admin-onboarding-page.php:530 msgid "Copied!" msgstr "" #: includes/admin-onboarding-page.php:543 msgid "Six quick steps to get your MxChat chatbot live." msgstr "" #: includes/admin-onboarding-page.php:553 msgid "Onboarding steps" msgstr "" #: includes/admin-onboarding-page.php:577 msgid "Step" msgstr "" #: includes/admin-onboarding-page.php:577 msgid "of" msgstr "" #: includes/admin-onboarding-page.php:589 msgid "This is the AI that will write replies in your chatbot. Different providers have different strengths and pricing. You can change this any time." msgstr "" #: includes/admin-onboarding-page.php:593 #: includes/admin-onboarding-page.php:714 msgid "Provider" msgstr "" #. translators: %s = provider label, e.g. OpenRouter #: includes/admin-onboarding-page.php:606 #, php-format msgid "%s — configure in Settings" msgstr "" #: includes/admin-onboarding-page.php:613 msgid "OpenRouter and Custom (OpenAI-compatible) providers need extra configuration — finish onboarding, then set them up in Settings → API Keys." msgstr "" #: includes/admin-onboarding-page.php:618 #: includes/admin-onboarding-page.php:725 msgid "Model" msgstr "" #: includes/admin-onboarding-page.php:624 #: includes/admin-onboarding-page.php:737 msgid "An API key is a password from your AI provider that lets MxChat talk to them." msgstr "" #. translators: %s = link to API Keys settings #: includes/admin-onboarding-page.php:631 #: includes/admin-onboarding-page.php:743 #, php-format msgid "You can also manage all your keys later in %s." msgstr "" #: includes/admin-onboarding-page.php:632 #: includes/admin-onboarding-page.php:744 msgid "API Keys settings" msgstr "" #: includes/admin-onboarding-page.php:645 #: includes/admin-onboarding-page.php:702 #: includes/admin-onboarding-page.php:770 msgid "Continue" msgstr "" #: includes/admin-onboarding-page.php:659 msgid "These are the instructions your AI follows for every reply. Think of it as the chatbot's job description — what role it plays, what tone it uses, what topics it stays on or avoids. You can edit this any time from Settings → Behavior." msgstr "" #: includes/admin-onboarding-page.php:663 msgid "AI Instructions" msgstr "" #: includes/admin-onboarding-page.php:664 msgid "Describe how your chatbot should respond — its role, tone, and topics to focus on or avoid." msgstr "" #: includes/admin-onboarding-page.php:666 msgid "Optional — leave blank to use sensible defaults. You can refine this later." msgstr "" #: includes/admin-onboarding-page.php:676 #: includes/class-mxchat-admin.php:7278 msgid "View Sample Instructions" msgstr "" #: includes/admin-onboarding-page.php:681 msgid "Or start from one of these:" msgstr "" #: includes/admin-onboarding-page.php:685 msgid "Helpful website assistant" msgstr "" #: includes/admin-onboarding-page.php:686 msgid "General-purpose, concise, sticks to your site's content." msgstr "" #: includes/admin-onboarding-page.php:689 msgid "Sales-focused product expert" msgstr "" #: includes/admin-onboarding-page.php:690 msgid "Highlights features, suggests products, drives toward CTAs." msgstr "" #: includes/admin-onboarding-page.php:693 msgid "Friendly customer support agent" msgstr "" #: includes/admin-onboarding-page.php:694 msgid "Patient, empathetic, troubleshoots, escalates when stuck." msgstr "" #: includes/admin-onboarding-page.php:710 msgid "Embeddings turn your website content and knowledge base into a format MxChat can search through — this is what makes your chatbot \"know\" your stuff. You only need this if you'll use a knowledge base, but most users do." msgstr "" #. translators: %s = link to Knowledge page #: includes/admin-onboarding-page.php:763 #, php-format msgid "By default MxChat stores embeddings in your WordPress database. After onboarding you can switch to %s for larger knowledge bases." msgstr "" #: includes/admin-onboarding-page.php:764 msgid "Pinecone or OpenAI Vector Store" msgstr "" #: includes/admin-onboarding-page.php:776 msgid "Add something to your knowledge base" msgstr "" #: includes/admin-onboarding-page.php:778 msgid "Your knowledge base is the content MxChat uses to answer questions about your site — pages, posts, PDFs, or custom text. Add some now if you'd like, or skip this and build it later from the Knowledge page." msgstr "" #: includes/admin-onboarding-page.php:783 msgid "Open Knowledge Base" msgstr "" #: includes/admin-onboarding-page.php:790 #: includes/admin-onboarding-page.php:810 msgid "I'll skip this for now — Continue" msgstr "" #: includes/admin-onboarding-page.php:798 msgid "Actions let your chatbot do things, not just answer. When a visitor's message matches phrases you choose, MxChat can capture their email to a Loops list, search the web and images with Brave, generate an image with OpenAI or Gemini, answer questions about a PDF you've uploaded, or hand the conversation off to a human agent on Slack or Telegram. This step is optional — skip it now and set up Actions any time." msgstr "" #: includes/admin-onboarding-page.php:803 msgid "Open Actions" msgstr "" #: includes/admin-onboarding-page.php:819 msgid "You're set up." msgstr "" #: includes/admin-onboarding-page.php:828 msgid "Test your chatbot" msgstr "" #: includes/admin-onboarding-page.php:829 msgid "Try it right inside your dashboard — no need to visit your site." msgstr "" #: includes/admin-onboarding-page.php:830 msgid "Open Testing tab" msgstr "" #: includes/admin-onboarding-page.php:840 msgid "Show it on your site" msgstr "" #: includes/admin-onboarding-page.php:841 msgid "Turn the chatbot on for all pages, or hide it — your choice." msgstr "" #: includes/admin-onboarding-page.php:842 msgid "Open Display settings" msgstr "" #: includes/admin-onboarding-page.php:852 msgid "Or embed it manually" msgstr "" #: includes/admin-onboarding-page.php:853 msgid "Prefer to place it yourself? Paste a shortcode anywhere." msgstr "" #: includes/admin-onboarding-page.php:857 msgid "Copy floating widget shortcode" msgstr "" #: includes/admin-onboarding-page.php:862 msgid "Floating widget (bottom corner)" msgstr "" #: includes/admin-onboarding-page.php:866 msgid "Copy inline widget shortcode" msgstr "" #: includes/admin-onboarding-page.php:871 msgid "Inline embedded chat" msgstr "" #: includes/admin-onboarding-page.php:878 msgid "PRO add-ons" msgstr "" #: includes/admin-onboarding-page.php:880 msgid "Do more with PRO add-ons" msgstr "" #: includes/admin-onboarding-page.php:882 msgid "Sell directly in chat with WooCommerce, run multiple specialized bots on one site, generate full SEO-ready posts with Advanced Content, and more." msgstr "" #: includes/admin-onboarding-page.php:886 msgid "Explore PRO add-ons" msgstr "" #: includes/admin-onboarding-page.php:897 #, php-format msgid "This setup guide moves out of the way once you're done — reopen it any time under %s." msgstr "" #: includes/admin-onboarding-page.php:900 msgid "Settings → Tutorials" msgstr "" #: includes/admin-onboarding-page.php:906 msgid "Review earlier steps" msgstr "" #: includes/admin-onboarding-page.php:907 msgid "Open my live site" msgstr "" #: includes/admin-onboarding-page.php:918 msgid "Stuck? Get help." msgstr "" #: includes/admin-onboarding-page.php:919 msgid "Ask the docs bot for an answer, or open a ticket if something's broken." msgstr "" #: includes/admin-onboarding-page.php:924 msgid "Ask the docs bot" msgstr "" #: includes/admin-onboarding-page.php:928 msgid "Open a support ticket" msgstr "" #: includes/admin-onboarding-page.php:942 msgid "Dismiss onboarding" msgstr "" #: includes/admin-onboarding-page.php:945 msgid "Hide the setup guide from the menu — reopen it any time under Settings → Tutorials." msgstr "" #: includes/admin-onboarding-page.php:970 #: includes/class-mxchat-admin.php:7300 msgid "Sample AI Instructions" msgstr "" #: includes/admin-onboarding-page.php:1004 msgid "Copy to clipboard" msgstr "" #: includes/admin-pro-page.php:75 #: includes/admin-pro-page.php:117 msgid "License" msgstr "" #: includes/admin-pro-page.php:78 #: includes/admin-pro-page.php:120 #: includes/admin-pro-page.php:191 #: includes/admin-pro-page.php:248 msgid "Inactive" msgstr "" #: includes/admin-pro-page.php:85 #: includes/admin-pro-page.php:128 msgid "Extensions" msgstr "" #: includes/admin-pro-page.php:169 #: includes/admin-settings-page.php:227 msgid "Stop paying $50–200/month for AI chatbot tools." msgstr "" #: includes/admin-pro-page.php:170 #: includes/admin-settings-page.php:228 msgid "One payment unlocks every MxChat Pro add-on for life — MCP server access for Claude / ChatGPT / Claude Code, WooCommerce sales, Google Search Console insights, AI-generated chatbot themes, lead-capture forms, unlimited bots, image analysis, and more. No renewals. No surprise bills." msgstr "" #: includes/admin-pro-page.php:172 #: includes/admin-settings-page.php:230 msgid "Get Lifetime Access →" msgstr "" #: includes/admin-pro-page.php:180 msgid "Manage your license and extend MxChat with powerful add-ons. All add-ons are available for download from the Downloads page in your MxChat account." msgstr "" #: includes/admin-pro-page.php:188 msgid "License Management" msgstr "" #: includes/admin-pro-page.php:199 msgid "Domain" msgstr "" #: includes/admin-pro-page.php:203 msgid "Linked" msgstr "" #: includes/admin-pro-page.php:205 msgid "Link Domain" msgstr "" #: includes/admin-pro-page.php:211 #: includes/admin-transcripts-page.php:531 msgid "Email" msgstr "" #: includes/admin-pro-page.php:215 msgid "License Key" msgstr "" #: includes/admin-pro-page.php:225 msgid "Manage Account" msgstr "" #: includes/admin-pro-page.php:229 msgid "Deactivate License" msgstr "" #: includes/admin-pro-page.php:238 #: includes/class-mxchat-public.php:278 msgid "Email Address" msgstr "" #: includes/admin-pro-page.php:242 msgid "Activation Key" msgstr "" #: includes/admin-pro-page.php:252 msgid "Activate License" msgstr "" #: includes/admin-pro-page.php:257 msgid "Don't have a license?" msgstr "" #: includes/admin-pro-page.php:258 msgid "Get MxChat Pro" msgstr "" #: includes/admin-pro-page.php:267 msgid "Available Extensions" msgstr "" #: includes/admin-pro-page.php:268 msgid "Click on any extension to learn more and get started." msgstr "" #: includes/admin-pro-page.php:286 #: includes/admin-pro-page.php:412 #: includes/class-mxchat-addons.php:562 msgid "Configure" msgstr "" #: includes/admin-pro-page.php:290 #: includes/admin-pro-page.php:421 #: includes/class-mxchat-addons.php:571 msgid "Activate" msgstr "" #: includes/admin-pro-page.php:294 #: includes/admin-pro-page.php:429 #: includes/class-mxchat-addons.php:579 msgid "Get Extension" msgstr "" #: includes/admin-pro-page.php:298 #: includes/class-mxchat-addons.php:613 msgid "Learn More" msgstr "" #: includes/admin-pro-page.php:316 msgid "Back to Extensions" msgstr "" #: includes/admin-pro-page.php:344 msgid "Configure Extension" msgstr "" #: includes/admin-pro-page.php:349 msgid "Activate Extension" msgstr "" #: includes/admin-pro-page.php:355 msgid "Download Add-on" msgstr "" #: includes/admin-pro-page.php:360 msgid "Purchase MxChat" msgstr "" #: includes/admin-pro-page.php:364 msgid "Documentation" msgstr "" #: includes/admin-settings-page.php:49 #: includes/admin-settings-page.php:126 msgid "Configuration" msgstr "" #: includes/admin-settings-page.php:52 #: includes/admin-settings-page.php:133 msgid "Chatbot" msgstr "" #: includes/admin-settings-page.php:56 #: includes/admin-settings-page.php:137 #: includes/admin-settings-page.php:244 msgid "AI Models" msgstr "" #: includes/admin-settings-page.php:58 #: includes/admin-settings-page.php:139 msgid "Display" msgstr "" #: includes/admin-settings-page.php:59 #: includes/admin-settings-page.php:140 #: includes/admin-settings-page.php:414 #: includes/class-mxchat-addons.php:274 msgid "Lead Capture" msgstr "" #: includes/admin-settings-page.php:60 #: includes/admin-settings-page.php:141 #: includes/admin-settings-page.php:483 msgid "Quick Questions" msgstr "" #: includes/admin-settings-page.php:61 #: includes/admin-settings-page.php:142 #: includes/admin-settings-page.php:519 msgid "Rate Limits" msgstr "" #: includes/admin-settings-page.php:65 #: includes/admin-settings-page.php:151 #: includes/admin-settings-page.php:549 #: includes/class-mxchat-admin.php:5992 msgid "API Keys" msgstr "" #: includes/admin-settings-page.php:69 #: includes/admin-settings-page.php:160 msgid "Optimization" msgstr "" #: includes/admin-settings-page.php:73 #: includes/admin-settings-page.php:169 #: includes/admin-settings-page.php:1193 msgid "Testing" msgstr "" #: includes/admin-settings-page.php:85 #: includes/admin-settings-page.php:187 msgid "Toolbar" msgstr "" #: includes/admin-settings-page.php:86 #: includes/admin-settings-page.php:188 msgid "Loops" msgstr "" #: includes/admin-settings-page.php:87 #: includes/admin-settings-page.php:189 #: includes/admin-settings-page.php:876 msgid "Brave Search" msgstr "" #: includes/admin-settings-page.php:88 #: includes/admin-settings-page.php:190 #: includes/admin-settings-page.php:894 msgid "Slack" msgstr "" #: includes/admin-settings-page.php:89 #: includes/admin-settings-page.php:191 #: includes/admin-settings-page.php:966 msgid "Telegram" msgstr "" #: includes/admin-settings-page.php:94 #: includes/admin-settings-page.php:198 msgid "Resources" msgstr "" #: includes/admin-settings-page.php:97 #: includes/admin-settings-page.php:205 msgid "Tutorials" msgstr "" #: includes/admin-settings-page.php:245 msgid "Configure the AI models your chatbot will use for conversations and embeddings." msgstr "" #: includes/admin-settings-page.php:252 #: includes/class-mxchat-admin.php:6166 msgid "Chat Model" msgstr "" #: includes/admin-settings-page.php:254 msgid "Select the AI model your chatbot will use for conversations." msgstr "" #: includes/admin-settings-page.php:257 #: includes/class-mxchat-admin.php:6174 msgid "Embedding Model" msgstr "" #: includes/admin-settings-page.php:259 msgid "Vector embedding model for knowledge base matching. Changing models requires reconfiguring knowledge data." msgstr "" #: includes/admin-settings-page.php:262 #: includes/class-mxchat-admin.php:6153 msgid "Enable Streaming" msgstr "" #: includes/admin-settings-page.php:264 msgid "Enable real-time streaming responses for supported models (OpenAI, Claude, DeepSeek, Grok)." msgstr "" #: includes/admin-settings-page.php:267 msgid "Enable Web Search" msgstr "" #: includes/admin-settings-page.php:269 msgid "Allow the chatbot to search the web for current information (OpenAI models only)." msgstr "" #: includes/admin-settings-page.php:281 msgid "Control how your AI chatbot responds and processes queries." msgstr "" #: includes/admin-settings-page.php:288 #: includes/class-mxchat-admin.php:6182 msgid "AI Instructions (Behavior)" msgstr "" #: includes/admin-settings-page.php:290 msgid "Provide system-level instructions to guide the AI's behavior and responses." msgstr "" #: includes/admin-settings-page.php:295 msgid "Adjust threshold for content matching. Lower values = more matches, higher values = stricter matching." msgstr "" #: includes/admin-settings-page.php:298 #: includes/class-mxchat-admin.php:6099 msgid "RAG Sources Limit" msgstr "" #: includes/admin-settings-page.php:300 msgid "Number of knowledge base sources (pages/documents) to include in AI context. Higher values provide more context but use more tokens." msgstr "" #: includes/admin-settings-page.php:303 #: includes/class-mxchat-admin.php:6108 msgid "RAG Chunks Limit" msgstr "" #: includes/admin-settings-page.php:305 msgid "Maximum total content chunks sent to the AI across all sources. Higher values provide more context but increase token usage and cost." msgstr "" #: includes/admin-settings-page.php:308 #: includes/class-mxchat-admin.php:6124 msgid "Contextual Awareness" msgstr "" #: includes/admin-settings-page.php:310 msgid "Allow the chatbot to understand and reference the current page content for more relevant responses." msgstr "" #: includes/admin-settings-page.php:313 #: includes/class-mxchat-admin.php:6132 msgid "Citation Links" msgstr "" #: includes/admin-settings-page.php:315 msgid "Allow the AI to include citation links from your knowledge database in responses. If disabled, ensure your AI Behavior settings do not mention links or the AI may fabricate URLs." msgstr "" #: includes/admin-settings-page.php:322 #: includes/class-mxchat-admin.php:6141 msgid "Satisfaction Rating Prompt" msgstr "" #: includes/admin-settings-page.php:324 msgid "Show a 👍 / 👎 prompt after a conversation has had a couple of bot replies and the visitor has been idle for a moment. Disable to hide the prompt site-wide." msgstr "" #: includes/admin-settings-page.php:335 msgid "Display Settings" msgstr "" #: includes/admin-settings-page.php:336 msgid "Customize how and where your chatbot appears on your website." msgstr "" #: includes/admin-settings-page.php:343 msgid "Visibility" msgstr "" #: includes/admin-settings-page.php:349 #: includes/class-mxchat-admin.php:6116 msgid "Auto-Display Chatbot" msgstr "" #: includes/admin-settings-page.php:351 msgid "Show chatbot automatically on all pages. Disable to use shortcode [mxchat_chatbot floating=\"yes\"] for floating widget or [mxchat_chatbot floating=\"no\"] for embedded chat." msgstr "" #: includes/admin-settings-page.php:354 msgid "Open Links in New Tab" msgstr "" #: includes/admin-settings-page.php:356 msgid "Open links clicked in chat responses in a new browser tab." msgstr "" #: includes/admin-settings-page.php:359 msgid "Chat Persistence" msgstr "" #: includes/admin-settings-page.php:361 msgid "Keep chat history when users navigate or return within 24 hours." msgstr "" #: includes/admin-settings-page.php:364 #: includes/class-mxchat-admin.php:6303 msgid "Show Download Transcript Button" msgstr "" #: includes/admin-settings-page.php:366 msgid "Show the \"Download Transcript\" item in the chat window menu." msgstr "" #: includes/admin-settings-page.php:375 msgid "Text & Labels" msgstr "" #: includes/admin-settings-page.php:381 #: includes/class-mxchat-admin.php:6191 msgid "Top Bar Title" msgstr "" #: includes/admin-settings-page.php:383 msgid "Title text shown in the chatbot header." msgstr "" #: includes/admin-settings-page.php:386 #: includes/class-mxchat-admin.php:6199 msgid "AI Agent Text" msgstr "" #: includes/admin-settings-page.php:388 msgid "Text shown for AI agents in the status indicator." msgstr "" #: includes/admin-settings-page.php:391 #: includes/class-mxchat-admin.php:6247 msgid "Introductory Message" msgstr "" #: includes/admin-settings-page.php:393 msgid "First message shown when chat opens. HTML allowed." msgstr "" #: includes/admin-settings-page.php:396 msgid "Input Placeholder" msgstr "" #: includes/admin-settings-page.php:398 msgid "Placeholder text in the chat input field." msgstr "" #: includes/admin-settings-page.php:401 #: includes/class-mxchat-admin.php:6263 msgid "Chat Teaser Pop-up" msgstr "" #: includes/admin-settings-page.php:403 msgid "Message shown before users start chatting." msgstr "" #: includes/admin-settings-page.php:415 msgid "Collect user information and manage privacy settings." msgstr "" #: includes/admin-settings-page.php:422 msgid "Email Capture" msgstr "" #: includes/admin-settings-page.php:428 msgid "Require Email to Chat" msgstr "" #: includes/admin-settings-page.php:430 msgid "Require users to enter their email before chatting. Shows for non-logged-in users." msgstr "" #: includes/admin-settings-page.php:433 msgid "Email Form Content" msgstr "" #: includes/admin-settings-page.php:435 msgid "HTML content shown above the email form." msgstr "" #: includes/admin-settings-page.php:438 msgid "Submit Button Text" msgstr "" #: includes/admin-settings-page.php:440 msgid "Text for the email form submit button." msgstr "" #: includes/admin-settings-page.php:443 msgid "Also Require Name" msgstr "" #: includes/admin-settings-page.php:445 msgid "Also require users to enter their name with email." msgstr "" #: includes/admin-settings-page.php:448 #: includes/class-mxchat-admin.php:6239 msgid "Name Field Placeholder" msgstr "" #: includes/admin-settings-page.php:450 msgid "Placeholder text for the name input field." msgstr "" #: includes/admin-settings-page.php:459 msgid "Privacy & Compliance" msgstr "" #: includes/admin-settings-page.php:465 msgid "Privacy Notice" msgstr "" #: includes/admin-settings-page.php:467 msgid "Show privacy notice below the chat widget." msgstr "" #: includes/admin-settings-page.php:470 msgid "Complianz Integration" msgstr "" #: includes/admin-settings-page.php:472 msgid "Apply Complianz consent logic to the chatbot (requires Complianz plugin)." msgstr "" #: includes/admin-settings-page.php:484 msgid "Pre-defined questions displayed above the chat input to help users get started." msgstr "" #: includes/admin-settings-page.php:491 #: includes/class-mxchat-admin.php:6311 msgid "Quick Question 1" msgstr "" #: includes/admin-settings-page.php:496 #: includes/class-mxchat-admin.php:6319 msgid "Quick Question 2" msgstr "" #: includes/admin-settings-page.php:501 #: includes/class-mxchat-admin.php:6327 msgid "Quick Question 3" msgstr "" #: includes/admin-settings-page.php:506 msgid "Additional Questions" msgstr "" #: includes/admin-settings-page.php:508 msgid "Add as many quick questions as you need." msgstr "" #: includes/admin-settings-page.php:520 msgid "Set message limits for each user role to manage API usage." msgstr "" #: includes/admin-settings-page.php:526 msgid "Placeholders available:" msgstr "" #: includes/admin-settings-page.php:529 msgid "Markdown links supported:" msgstr "" #: includes/admin-settings-page.php:550 msgid "Manage API keys for AI providers and integrations." msgstr "" #: includes/admin-settings-page.php:557 msgid "AI Providers" msgstr "" #: includes/admin-settings-page.php:573 msgid "Optimization & Diagnostics" msgstr "" #: includes/admin-settings-page.php:574 msgid "Optimize performance, debug issues, and manage plugin settings." msgstr "" #: includes/admin-settings-page.php:582 msgid "Script Loading" msgstr "" #: includes/admin-settings-page.php:590 msgid "Script Loading Strategy" msgstr "" #: includes/admin-settings-page.php:593 msgid "Default (Immediate)" msgstr "" #: includes/admin-settings-page.php:594 msgid "Deferred" msgstr "" #: includes/admin-settings-page.php:595 msgid "Delay 1 Second" msgstr "" #: includes/admin-settings-page.php:596 msgid "Delay 3 Seconds" msgstr "" #: includes/admin-settings-page.php:597 msgid "Delay 5 Seconds" msgstr "" #: includes/admin-settings-page.php:598 msgid "On User Interaction" msgstr "" #: includes/admin-settings-page.php:601 msgid "Control when the chatbot script loads to improve page performance." msgstr "" #: includes/admin-settings-page.php:607 msgid "Loading Strategies:" msgstr "" #: includes/admin-settings-page.php:609 msgid "Default:" msgstr "" #: includes/admin-settings-page.php:609 msgid "Script loads immediately in the footer. Best for sites where chat is critical." msgstr "" #: includes/admin-settings-page.php:610 msgid "Deferred:" msgstr "" #: includes/admin-settings-page.php:610 msgid "Script loads after HTML parsing completes. Good balance of performance and availability." msgstr "" #: includes/admin-settings-page.php:611 msgid "Delay:" msgstr "" #: includes/admin-settings-page.php:611 msgid "Script loads after a set delay. Helps improve LCP scores." msgstr "" #: includes/admin-settings-page.php:612 msgid "On User Interaction:" msgstr "" #: includes/admin-settings-page.php:612 msgid "Script loads when user scrolls, moves mouse, or touches screen. Best for Core Web Vitals but chat appears with slight delay." msgstr "" #: includes/admin-settings-page.php:624 msgid "Page Cache Compatibility" msgstr "" #: includes/admin-settings-page.php:628 msgid "MxChat's chat send (and stream send, plus PDF / Word upload) all POST to /wp-admin/admin-ajax.php. Page-cache plugins occasionally cache those responses, which breaks the per-session nonce flow on the first message. MxChat auto-tells the five most common cache plugins to never cache chat AJAX via their own filter APIs — no setup needed for those. For other cache plugins (or Cloudflare APO), copy the manual exclusion string into your cache plugin's exclusion list." msgstr "" #: includes/admin-settings-page.php:645 msgid "Auto-handled" msgstr "" #: includes/admin-settings-page.php:667 msgid "Auto-handled plugins receive a filter from MxChat that excludes chat AJAX from their cache. Even so, having the exclusion in your own exclusion list is harmless and acts as a belt-and-suspenders guarantee." msgstr "" #: includes/admin-settings-page.php:681 msgid "Provider Reliability" msgstr "" #: includes/admin-settings-page.php:691 msgid "Auto-retry on provider overload" msgstr "" #: includes/admin-settings-page.php:704 msgid "When the AI provider returns a transient error (rate-limit / overload / 429 / 503 / Gemini \"model overloaded\"), MxChat retries the chat-send up to twice before surfacing the error. Visitors see a brief pause instead of a raw provider error in the bot bubble." msgstr "" #: includes/admin-settings-page.php:705 msgid "Configuration errors (invalid API key, 401/403/404/422) still surface immediately — never retried." msgstr "" #: includes/admin-settings-page.php:719 msgid "Debug Mode" msgstr "" #: includes/admin-settings-page.php:727 msgid "Enable Debug Logging" msgstr "" #: includes/admin-settings-page.php:729 msgid "Tracks settings changes, knowledge base errors, API issues, and embedding failures. Enable only when troubleshooting. Max 100 entries stored." msgstr "" #: includes/admin-settings-page.php:739 #: includes/admin-settings-page.php:1275 msgid "Debug Log" msgstr "" #: includes/admin-settings-page.php:749 msgid "Clear" msgstr "" #: includes/admin-settings-page.php:757 msgid "No log entries yet. Enable debug mode to start logging." msgstr "" #: includes/admin-settings-page.php:768 msgid "Settings Tools" msgstr "" #: includes/admin-settings-page.php:779 #: includes/admin-settings-page.php:783 msgid "Export Settings" msgstr "" #: includes/admin-settings-page.php:780 msgid "Download a JSON file of your current settings for backup or support. API keys are masked for security." msgstr "" #: includes/admin-settings-page.php:794 #: includes/admin-settings-page.php:798 #: includes/admin-settings-page.php:811 #: includes/admin-settings-page.php:829 msgid "Reset All Settings" msgstr "" #: includes/admin-settings-page.php:795 msgid "Reset all MxChat settings to their default values. This action cannot be undone." msgstr "" #: includes/admin-settings-page.php:818 msgid "Warning: This action cannot be undone!" msgstr "" #: includes/admin-settings-page.php:819 msgid "All your MxChat settings including API keys, customizations, and configurations will be permanently deleted." msgstr "" #: includes/admin-settings-page.php:823 msgid "Type RESET to confirm:" msgstr "" #: includes/admin-settings-page.php:840 msgid "Toolbar Settings" msgstr "" #: includes/admin-settings-page.php:841 msgid "Configure the chat toolbar and document upload features." msgstr "" #: includes/admin-settings-page.php:858 msgid "Loops Integration" msgstr "" #: includes/admin-settings-page.php:859 msgid "Configure email capture with Loops for mailing list growth." msgstr "" #: includes/admin-settings-page.php:877 msgid "Configure Brave Search API for web search capabilities." msgstr "" #: includes/admin-settings-page.php:895 msgid "Connect your chatbot to Slack for live human support." msgstr "" #: includes/admin-settings-page.php:902 #, php-format msgid "Visit our %s for setup instructions." msgstr "" #: includes/admin-settings-page.php:903 msgid "documentation page" msgstr "" #: includes/admin-settings-page.php:920 #: includes/class-mxchat-admin.php:7103 msgid "Test Connection" msgstr "" #: includes/admin-settings-page.php:925 msgid "Test your Slack bot token to verify it has the required permissions. This will check if the bot can authenticate and create channels." msgstr "" #: includes/admin-settings-page.php:929 msgid "Test Slack Connection" msgstr "" #: includes/admin-settings-page.php:939 msgid "Required OAuth Scopes" msgstr "" #: includes/admin-settings-page.php:944 msgid "Your Slack app needs these Bot Token Scopes (OAuth & Permissions > Scopes):" msgstr "" #: includes/admin-settings-page.php:955 msgid "After adding scopes, reinstall the app to your workspace." msgstr "" #: includes/admin-settings-page.php:967 msgid "Connect your chatbot to Telegram for live human support." msgstr "" #: includes/admin-settings-page.php:973 msgid "Telegram Live Agent requires a Telegram bot and a supergroup with forum topics enabled." msgstr "" #: includes/admin-settings-page.php:974 msgid "Chat with our advanced doc bot for assistance setting up." msgstr "" #: includes/admin-settings-page.php:990 msgid "Webhook Setup" msgstr "" #: includes/admin-settings-page.php:1001 msgid "Your Webhook URL:" msgstr "" #: includes/admin-settings-page.php:1012 msgid "Register Webhook URL:" msgstr "" #: includes/admin-settings-page.php:1013 msgid "Copy and paste this URL into your browser to register the webhook with Telegram:" msgstr "" #: includes/admin-settings-page.php:1029 msgid "You should see {\"ok\":true,\"result\":true,\"description\":\"Webhook was set\"} after visiting the URL." msgstr "" #: includes/admin-settings-page.php:1034 msgid "Enter your Bot Token above and save to generate the registration URL." msgstr "" #: includes/admin-settings-page.php:1046 msgid "Video Tutorials" msgstr "" #: includes/admin-settings-page.php:1047 msgid "Learn how to get the most out of MxChat with our video guides." msgstr "" #: includes/admin-settings-page.php:1060 msgid "Setup Guide" msgstr "" #: includes/admin-settings-page.php:1066 msgid "You finished the setup guide. Reopen it any time to revisit the steps or change a setup choice." msgstr "" #: includes/admin-settings-page.php:1068 msgid "You hid the setup guide from the MxChat menu. Reopen it any time to revisit the steps." msgstr "" #: includes/admin-settings-page.php:1075 msgid "Reopen setup guide" msgstr "" #: includes/admin-settings-page.php:1087 msgid "Need Help?" msgstr "" #: includes/admin-settings-page.php:1088 msgid "If you're having trouble or believe something is not working as expected, please submit a support ticket." msgstr "" #: includes/admin-settings-page.php:1091 msgid "Submit Support Ticket" msgstr "" #: includes/admin-settings-page.php:1102 msgid "Quick Setup with MxChat" msgstr "" #: includes/admin-settings-page.php:1103 msgid "Learn how to quickly setup and understand how your chatbot works." msgstr "" #: includes/admin-settings-page.php:1107 msgid "AI Content Generation" msgstr "" #: includes/admin-settings-page.php:1108 msgid "Generate full blog posts and landing pages with AI—from prompt to publish in minutes." msgstr "" #: includes/admin-settings-page.php:1112 msgid "Chat With Your GSC Data" msgstr "" #: includes/admin-settings-page.php:1113 msgid "Find content gaps, quick win keywords, and SEO opportunities by chatting with your Google Search Console data using the Admin Assistant add-on." msgstr "" #: includes/admin-settings-page.php:1117 #: includes/class-mxchat-addons.php:116 msgid "AI Theme Generator" msgstr "" #: includes/admin-settings-page.php:1118 msgid "Learn how to instantly restyle your chatbot using plain English prompts with real-time previews." msgstr "" #: includes/admin-settings-page.php:1122 #: includes/class-mxchat-addons.php:249 msgid "MxChat Forms" msgstr "" #: includes/admin-settings-page.php:1123 msgid "Create and manage smart forms that automatically trigger during chat conversations." msgstr "" #: includes/admin-settings-page.php:1127 msgid "Admin Assistant Add-on" msgstr "" #: includes/admin-settings-page.php:1128 msgid "Bring a ChatGPT-like experience directly inside your WordPress dashboard." msgstr "" #: includes/admin-settings-page.php:1132 msgid "Chat Themes" msgstr "" #: includes/admin-settings-page.php:1133 msgid "Customize appearance with real-time previews to match your brand." msgstr "" #: includes/admin-settings-page.php:1137 msgid "WooCommerce Integration" msgstr "" #: includes/admin-settings-page.php:1138 msgid "Provide product recommendations and shopping assistance to customers." msgstr "" #: includes/admin-settings-page.php:1142 msgid "Knowledge Base Setup" msgstr "" #: includes/admin-settings-page.php:1143 msgid "Set up your knowledge base using PDFs, sitemaps, and manual entries." msgstr "" #: includes/admin-settings-page.php:1147 msgid "Document Chat" msgstr "" #: includes/admin-settings-page.php:1148 msgid "Chat with PDF and Word documents for enhanced document analysis." msgstr "" #: includes/admin-settings-page.php:1152 msgid "Perplexity Integration" msgstr "" #: includes/admin-settings-page.php:1153 msgid "Enable real-time web search capabilities for your chatbot." msgstr "" #: includes/admin-settings-page.php:1157 msgid "Brave Search Intent" msgstr "" #: includes/admin-settings-page.php:1158 msgid "Leverage Brave Search for improved query understanding." msgstr "" #: includes/admin-settings-page.php:1162 #: includes/class-mxchat-admin.php:5681 msgid "Loops Email Capture" msgstr "" #: includes/admin-settings-page.php:1163 msgid "Set up email capture with Loops to grow your mailing list." msgstr "" #: includes/admin-settings-page.php:1167 msgid "AI Agent Testing" msgstr "" #: includes/admin-settings-page.php:1168 msgid "Evaluate and improve your chatbot's performance and accuracy." msgstr "" #: includes/admin-settings-page.php:1180 msgid "Watch Tutorial" msgstr "" #: includes/admin-settings-page.php:1194 msgid "Test your chatbot and inspect debug data in real time." msgstr "" #: includes/admin-settings-page.php:1207 msgid "Clear Chat Session" msgstr "" #: includes/admin-settings-page.php:1211 msgid "Clear Debug Log" msgstr "" #: includes/admin-settings-page.php:1220 msgid "Last Query Analysis" msgstr "" #: includes/admin-settings-page.php:1224 #: includes/admin-settings-page.php:1262 msgid "Loading..." msgstr "" #: includes/admin-settings-page.php:1228 msgid "User Query" msgstr "" #: includes/admin-settings-page.php:1229 msgid "Waiting for next query..." msgstr "" #: includes/admin-settings-page.php:1233 msgid "Approved URLs for Citations" msgstr "" #: includes/admin-settings-page.php:1235 msgid "No URL data yet" msgstr "" #: includes/admin-settings-page.php:1240 msgid "Document Matches" msgstr "" #: includes/admin-settings-page.php:1242 msgid "No query data yet" msgstr "" #: includes/admin-settings-page.php:1247 msgid "Actions Triggered" msgstr "" #: includes/admin-settings-page.php:1249 msgid "No action data yet" msgstr "" #: includes/admin-settings-page.php:1258 msgid "System Information" msgstr "" #: includes/admin-settings-page.php:1261 msgid "System Prompt" msgstr "" #: includes/admin-settings-page.php:1267 msgid "Checking..." msgstr "" #: includes/admin-settings-page.php:1277 msgid "Debug panel ready - send a message to begin..." msgstr "" #: includes/admin-settings-page.php:1588 #: includes/class-mxchat-admin.php:6809 msgid "Per Hour" msgstr "" #: includes/admin-settings-page.php:1589 #: includes/class-mxchat-admin.php:6810 msgid "Per Day" msgstr "" #: includes/admin-settings-page.php:1590 #: includes/class-mxchat-admin.php:6811 msgid "Per Week" msgstr "" #: includes/admin-settings-page.php:1591 #: includes/class-mxchat-admin.php:6812 msgid "Per Month" msgstr "" #: includes/admin-settings-page.php:1595 #: includes/class-mxchat-admin.php:6817 msgid "Logged Out Users" msgstr "" #: includes/admin-settings-page.php:1617 msgid "Total chatbot message limit" msgstr "" #: includes/admin-settings-page.php:1622 #: includes/admin-settings-page.php:1645 #: includes/admin-settings-page.php:1780 msgid "Unlimited" msgstr "" #: includes/admin-settings-page.php:1634 msgid "A single ceiling across all users and all roles, per timeframe. Independent of the per-role limits below. When both a per-role limit and this global cap are configured, whichever is hit first stops the conversation. Default is Unlimited — existing installs are unchanged." msgstr "" #: includes/admin-settings-page.php:1638 #: includes/admin-settings-page.php:1773 msgid "Limit" msgstr "" #: includes/admin-settings-page.php:1648 #: includes/admin-settings-page.php:1783 msgid "Custom…" msgstr "" #: includes/admin-settings-page.php:1652 #: includes/admin-settings-page.php:1787 msgid "Custom limit" msgstr "" #: includes/admin-settings-page.php:1663 #: includes/admin-settings-page.php:1798 msgid "Timeframe" msgstr "" #: includes/admin-settings-page.php:1705 msgid "Current usage" msgstr "" #: includes/admin-settings-page.php:1706 msgid "Reset counter" msgstr "" #: includes/admin-settings-page.php:1728 msgid "Unlimited — no cap. Usage tracking applies only when a numeric limit is set." msgstr "" #: includes/admin-settings-page.php:1738 #: includes/class-mxchat-admin.php:287 #: includes/class-mxchat-admin.php:6843 #: includes/class-mxchat-admin.php:9055 #: includes/class-mxchat-integrator.php:10875 #: includes/class-mxchat-public.php:182 msgid "Rate limit exceeded. Please try again later." msgstr "" #: includes/admin-settings-page.php:1809 msgid "Custom Message" msgstr "" #: includes/admin-settings-page.php:1814 msgid "Message shown when rate limit is reached" msgstr "" #: includes/admin-transcripts-page.php:59 #: includes/admin-transcripts-page.php:117 #: includes/admin-transcripts-page.php:755 msgid "Conversations" msgstr "" #: includes/admin-transcripts-page.php:62 #: includes/admin-transcripts-page.php:124 msgid "All Chats" msgstr "" #: includes/admin-transcripts-page.php:66 #: includes/admin-transcripts-page.php:134 #: includes/admin-transcripts-page.php:630 msgid "Leads" msgstr "" #: includes/admin-transcripts-page.php:74 #: includes/admin-transcripts-page.php:149 msgid "Notifications" msgstr "" #: includes/admin-transcripts-page.php:170 msgid "Transcripts Dashboard" msgstr "" #: includes/admin-transcripts-page.php:171 msgid "Overview of your chatbot conversations and engagement metrics." msgstr "" #: includes/admin-transcripts-page.php:182 msgid "Total Chats" msgstr "" #: includes/admin-transcripts-page.php:192 #: includes/admin-transcripts-page.php:515 msgid "Total Messages" msgstr "" #: includes/admin-transcripts-page.php:202 msgid "Unique Users" msgstr "" #: includes/admin-transcripts-page.php:206 #, php-format msgid "%d registered, %d guests" msgstr "" #: includes/admin-transcripts-page.php:221 msgid "Avg Messages/Chat" msgstr "" #: includes/admin-transcripts-page.php:233 msgid "Recent Activity" msgstr "" #: includes/admin-transcripts-page.php:244 msgid "Today" msgstr "" #: includes/admin-transcripts-page.php:253 msgid "Last 7 Days" msgstr "" #: includes/admin-transcripts-page.php:262 msgid "Last 30 Days" msgstr "" #: includes/admin-transcripts-page.php:274 msgid "Insights" msgstr "" #: includes/admin-transcripts-page.php:280 msgid "Peak Activity" msgstr "" #: includes/admin-transcripts-page.php:288 msgid "N/A" msgstr "" #: includes/admin-transcripts-page.php:294 msgid "Engagement Rate" msgstr "" #: includes/admin-transcripts-page.php:309 msgid "Moderate" msgstr "" #: includes/admin-transcripts-page.php:311 msgid "Quiet" msgstr "" #: includes/admin-transcripts-page.php:317 msgid "Agent Tests" msgstr "" #: includes/admin-transcripts-page.php:330 msgid "Satisfaction (last 30 days)" msgstr "" #: includes/admin-transcripts-page.php:339 msgid "No ratings yet. The widget shows the prompt after a conversation has had at least two bot replies and the visitor goes idle for 60 seconds." msgstr "" #: includes/admin-transcripts-page.php:347 msgid "Default bot" msgstr "" #. translators: %d: number of rated sessions #: includes/admin-transcripts-page.php:356 #, php-format msgid "%d rated session" msgid_plural "%d rated sessions" msgstr[0] "" msgstr[1] "" #: includes/admin-transcripts-page.php:364 msgid "Positive ratings" msgstr "" #: includes/admin-transcripts-page.php:368 msgid "Negative ratings" msgstr "" #: includes/admin-transcripts-page.php:387 msgid "7-Day Activity" msgstr "" #: includes/admin-transcripts-page.php:392 msgid "Chats" msgstr "" #: includes/admin-transcripts-page.php:396 msgid "Messages" msgstr "" #: includes/admin-transcripts-page.php:419 msgid "View All Chats" msgstr "" #: includes/admin-transcripts-page.php:423 msgid "Export All Chats" msgstr "" #: includes/admin-transcripts-page.php:427 #: includes/admin-transcripts-page.php:798 msgid "Notification Settings" msgstr "" #: includes/admin-transcripts-page.php:447 #: includes/admin-transcripts-page.php:449 msgid "Sort" msgstr "" #: includes/admin-transcripts-page.php:459 msgid "Search chats..." msgstr "" #: includes/admin-transcripts-page.php:487 msgid "Select a conversation" msgstr "" #: includes/admin-transcripts-page.php:488 msgid "Choose a chat from the list to view the full conversation." msgstr "" #: includes/admin-transcripts-page.php:495 msgid "Back to list" msgstr "" #: includes/admin-transcripts-page.php:505 msgid "Show details" msgstr "" #: includes/admin-transcripts-page.php:513 msgid "Chat Details" msgstr "" #: includes/admin-transcripts-page.php:519 msgid "Started" msgstr "" #: includes/admin-transcripts-page.php:527 msgid "IP Address" msgstr "" #: includes/admin-transcripts-page.php:535 msgid "Feedback" msgstr "" #: includes/admin-transcripts-page.php:540 msgid "Clicked Links" msgstr "" #: includes/admin-transcripts-page.php:548 msgid "Delete Chat" msgstr "" #: includes/admin-transcripts-page.php:552 #: includes/admin-transcripts-page.php:709 msgid "Export" msgstr "" #: includes/admin-transcripts-page.php:557 msgid "Target language" msgstr "" #: includes/admin-transcripts-page.php:581 msgid "Translate" msgstr "" #: includes/admin-transcripts-page.php:585 msgid "Original" msgstr "" #: includes/admin-transcripts-page.php:605 msgid "Delete conversation?" msgstr "" #: includes/admin-transcripts-page.php:613 msgid "Also remove the lead from the Leads tab" msgstr "" #: includes/admin-transcripts-page.php:614 msgid "By default, leads are kept and marked \"Chat deleted\" so your contact list is preserved." msgstr "" #: includes/admin-transcripts-page.php:617 #: includes/admin-transcripts-page.php:782 msgid "This cannot be undone." msgstr "" #: includes/admin-transcripts-page.php:631 msgid "Captured visitor emails and names from the lead-capture form, grouped by unique lead." msgstr "" #: includes/admin-transcripts-page.php:642 msgid "Total Leads" msgstr "" #: includes/admin-transcripts-page.php:651 msgid "New This Week" msgstr "" #: includes/admin-transcripts-page.php:660 msgid "Avg Convos / Lead" msgstr "" #: includes/admin-transcripts-page.php:669 msgid "Orphan Leads" msgstr "" #: includes/admin-transcripts-page.php:670 msgid "Captured but never chatted" msgstr "" #: includes/admin-transcripts-page.php:680 msgid "Top Pages Capturing Leads" msgstr "" #: includes/admin-transcripts-page.php:682 msgid "Click a page to filter the list below" msgstr "" #: includes/admin-transcripts-page.php:686 msgid "No page data yet." msgstr "" #: includes/admin-transcripts-page.php:713 msgid "All leads — email + name" msgstr "" #: includes/admin-transcripts-page.php:714 msgid "All leads — email only" msgstr "" #: includes/admin-transcripts-page.php:715 msgid "Selected — email + name" msgstr "" #: includes/admin-transcripts-page.php:716 msgid "Selected — email only" msgstr "" #: includes/admin-transcripts-page.php:725 msgid "Search by email or name..." msgstr "" #: includes/admin-transcripts-page.php:728 msgid "All time" msgstr "" #: includes/admin-transcripts-page.php:729 msgid "Last 24 hours" msgstr "" #: includes/admin-transcripts-page.php:730 msgid "Last 7 days" msgstr "" #: includes/admin-transcripts-page.php:731 msgid "Last 30 days" msgstr "" #: includes/admin-transcripts-page.php:732 msgid "Last 90 days" msgstr "" #: includes/admin-transcripts-page.php:735 msgid "All leads" msgstr "" #: includes/admin-transcripts-page.php:736 msgid "With conversation" msgstr "" #: includes/admin-transcripts-page.php:737 #: includes/class-mxchat-admin.php:2446 msgid "Chat deleted" msgstr "" #: includes/admin-transcripts-page.php:738 msgid "Orphan (no chat)" msgstr "" #: includes/admin-transcripts-page.php:741 msgid "Clear filters" msgstr "" #: includes/admin-transcripts-page.php:745 msgid "Remove page filter" msgstr "" #: includes/admin-transcripts-page.php:754 msgid "Lead" msgstr "" #: includes/admin-transcripts-page.php:756 msgid "Last seen" msgstr "" #: includes/admin-transcripts-page.php:757 msgid "Top page" msgstr "" #: includes/admin-transcripts-page.php:777 msgid "Delete leads" msgstr "" #: includes/admin-transcripts-page.php:786 msgid "Delete permanently" msgstr "" #: includes/admin-transcripts-page.php:799 msgid "Configure email notifications and transcript management options." msgstr "" #: includes/admin-transcripts-page.php:809 msgid "Email Notifications" msgstr "" #: includes/admin-transcripts-page.php:829 #: includes/class-mxchat-admin.php:6678 msgid "Enable Chat Notifications" msgstr "" #: includes/admin-transcripts-page.php:831 msgid "Send email notification when a new chat session starts." msgstr "" #: includes/admin-transcripts-page.php:835 msgid "Notification Email" msgstr "" #: includes/admin-transcripts-page.php:841 msgid "Email address where notifications will be sent." msgstr "" #: includes/admin-transcripts-page.php:851 msgid "Auto-Email Transcript" msgstr "" #: includes/admin-transcripts-page.php:871 #: includes/class-mxchat-admin.php:6710 msgid "Auto-Email Full Transcript" msgstr "" #: includes/admin-transcripts-page.php:873 msgid "Automatically send the full conversation transcript after the chat ends." msgstr "" #: includes/admin-transcripts-page.php:877 msgid "Send Transcript After" msgstr "" #: includes/admin-transcripts-page.php:881 #: includes/class-mxchat-admin.php:1597 msgid "15 minutes" msgstr "" #: includes/admin-transcripts-page.php:882 #: includes/class-mxchat-admin.php:1600 msgid "30 minutes" msgstr "" #: includes/admin-transcripts-page.php:883 #: includes/class-mxchat-admin.php:1603 msgid "1 hour" msgstr "" #: includes/admin-transcripts-page.php:898 msgid "Only send if user provided contact info" msgstr "" #: includes/admin-transcripts-page.php:909 msgid "Transcript Management" msgstr "" #: includes/admin-transcripts-page.php:917 #: includes/class-mxchat-admin.php:6694 msgid "Auto-Delete Old Transcripts" msgstr "" #: includes/admin-transcripts-page.php:921 msgid "Never (Keep All)" msgstr "" #: includes/admin-transcripts-page.php:922 #: includes/class-mxchat-admin.php:1530 msgid "After 1 Week" msgstr "" #: includes/admin-transcripts-page.php:923 #: includes/class-mxchat-admin.php:1533 msgid "After 2 Weeks" msgstr "" #: includes/admin-transcripts-page.php:924 #: includes/class-mxchat-admin.php:1536 msgid "After 1 Month" msgstr "" #: includes/admin-transcripts-page.php:926 msgid "Automatically delete old chat transcripts to manage database size and privacy." msgstr "" #: includes/admin-transcripts-page.php:939 msgid "Message Context" msgstr "" #: includes/admin-transcripts-page.php:947 msgid "Sources" msgstr "" #: includes/admin-transcripts-page.php:959 msgid "Loading context..." msgstr "" #: includes/class-mxchat-addons.php:23 msgid "MxChat MCP Server" msgstr "" #: includes/class-mxchat-addons.php:24 msgid "MCP Server" msgstr "" #: includes/class-mxchat-addons.php:25 msgid "Turn your MxChat install into a Model Context Protocol server so Claude, ChatGPT, and Claude Code can list transcripts, push knowledge, and inspect bots directly — no per-message fees, no middleman API." msgstr "" #: includes/class-mxchat-addons.php:27 msgid "JSON-RPC 2.0 MCP endpoint with OAuth + bearer auth" msgstr "" #: includes/class-mxchat-addons.php:28 msgid "One-click connect snippets for Claude Code, ChatGPT, mcp-inspector" msgstr "" #: includes/class-mxchat-addons.php:29 msgid "WooCommerce-aware tools: products, orders, customers" msgstr "" #: includes/class-mxchat-addons.php:40 msgid "Open Protocol" msgstr "" #: includes/class-mxchat-addons.php:41 msgid "Standards-based MCP over Streamable HTTP" msgstr "" #: includes/class-mxchat-addons.php:45 msgid "OAuth + Bearer" msgstr "" #: includes/class-mxchat-addons.php:46 msgid "Reuses your MxChat REST token" msgstr "" #: includes/class-mxchat-addons.php:50 msgid "Chatbot Ops Tools" msgstr "" #: includes/class-mxchat-addons.php:51 msgid "Transcripts, knowledge, bots, search" msgstr "" #: includes/class-mxchat-addons.php:55 msgid "WooCommerce Aware" msgstr "" #: includes/class-mxchat-addons.php:56 msgid "Products, orders, customer lookups" msgstr "" #: includes/class-mxchat-addons.php:62 msgid "MxChat Advanced Content Editor" msgstr "" #: includes/class-mxchat-addons.php:63 msgid "Content Gen." msgstr "" #: includes/class-mxchat-addons.php:64 msgid "Supercharge your AI content generation workflow. Add advanced editing tools, image management, SEO meta controls, and internal linking to the MxChat Content Generator—turning simple prompts into publish-ready posts and landing pages." msgstr "" #: includes/class-mxchat-addons.php:66 msgid "AI-powered image regeneration & uploads" msgstr "" #: includes/class-mxchat-addons.php:67 msgid "SEO meta title, description & excerpt editor" msgstr "" #: includes/class-mxchat-addons.php:68 msgid "Automatic internal linking between posts" msgstr "" #: includes/class-mxchat-addons.php:79 msgid "Image Management" msgstr "" #: includes/class-mxchat-addons.php:80 msgid "Regenerate, upload, and swap AI images" msgstr "" #: includes/class-mxchat-addons.php:84 msgid "SEO Meta Editor" msgstr "" #: includes/class-mxchat-addons.php:85 msgid "Title, description & excerpt controls" msgstr "" #: includes/class-mxchat-addons.php:90 msgid "Auto-link to related posts & pages" msgstr "" #: includes/class-mxchat-addons.php:94 msgid "Chat-Based Editing" msgstr "" #: includes/class-mxchat-addons.php:95 msgid "Refine content through conversation" msgstr "" #: includes/class-mxchat-addons.php:101 msgid "MxChat Chat Themes" msgstr "" #: includes/class-mxchat-addons.php:102 msgid "Make your chatbot uniquely yours. Generate beautiful themes instantly using simple descriptions or customize manually with precise color controls—zero coding required. Perfect for matching your brand identity." msgstr "" #: includes/class-mxchat-addons.php:104 msgid "AI-powered theme generator" msgstr "" #: includes/class-mxchat-addons.php:105 msgid "Live preview customizer" msgstr "" #: includes/class-mxchat-addons.php:106 msgid "One-click theme application" msgstr "" #: includes/class-mxchat-addons.php:117 msgid "Describe your style, AI creates it" msgstr "" #: includes/class-mxchat-addons.php:121 msgid "Live Preview" msgstr "" #: includes/class-mxchat-addons.php:122 msgid "See changes in real-time" msgstr "" #: includes/class-mxchat-addons.php:126 msgid "Color Controls" msgstr "" #: includes/class-mxchat-addons.php:127 msgid "Fine-tune every color precisely" msgstr "" #: includes/class-mxchat-addons.php:131 msgid "One-Click Apply" msgstr "" #: includes/class-mxchat-addons.php:132 msgid "Apply themes instantly" msgstr "" #: includes/class-mxchat-addons.php:138 msgid "MxChat Admin Assistant" msgstr "" #: includes/class-mxchat-addons.php:139 msgid "Your AI powerhouse inside WordPress. Chat with multiple AI models, generate images, research the web, and boost productivity—all without leaving your dashboard." msgstr "" #: includes/class-mxchat-addons.php:141 msgid "ChatGPT-like admin interface" msgstr "" #: includes/class-mxchat-addons.php:142 msgid "Generate images & research web" msgstr "" #: includes/class-mxchat-addons.php:143 msgid "Searchable chat history" msgstr "" #: includes/class-mxchat-addons.php:153 msgid "Admin Chat UI" msgstr "" #: includes/class-mxchat-addons.php:154 msgid "ChatGPT-like dashboard interface" msgstr "" #: includes/class-mxchat-addons.php:158 msgid "Image Generation" msgstr "" #: includes/class-mxchat-addons.php:159 msgid "Create images with AI prompts" msgstr "" #: includes/class-mxchat-addons.php:163 msgid "Web Research" msgstr "" #: includes/class-mxchat-addons.php:164 msgid "Search the web from your dashboard" msgstr "" #: includes/class-mxchat-addons.php:168 msgid "Chat History" msgstr "" #: includes/class-mxchat-addons.php:169 msgid "Searchable conversation archive" msgstr "" #: includes/class-mxchat-addons.php:175 msgid "MxChat Video Generation" msgstr "" #: includes/class-mxchat-addons.php:176 msgid "Generate stunning AI videos using Google Veo 2 and Veo 3 models directly from your WordPress dashboard. Create high-quality videos from text prompts with audio, multiple aspect ratios, and optimized generation speeds." msgstr "" #: includes/class-mxchat-addons.php:178 msgid "Multiple Veo models (Veo 2, 3, 3 Fast)" msgstr "" #: includes/class-mxchat-addons.php:179 msgid "8-second videos with native audio" msgstr "" #: includes/class-mxchat-addons.php:180 msgid "Media library integration" msgstr "" #: includes/class-mxchat-addons.php:190 msgid "AI Video Creation" msgstr "" #: includes/class-mxchat-addons.php:191 msgid "Generate videos from text prompts" msgstr "" #: includes/class-mxchat-addons.php:195 msgid "Native Audio" msgstr "" #: includes/class-mxchat-addons.php:196 msgid "Videos with built-in audio tracks" msgstr "" #: includes/class-mxchat-addons.php:200 msgid "Aspect Ratios" msgstr "" #: includes/class-mxchat-addons.php:201 msgid "Multiple size options available" msgstr "" #: includes/class-mxchat-addons.php:205 msgid "Media Library" msgstr "" #: includes/class-mxchat-addons.php:206 msgid "Save directly to WordPress media" msgstr "" #: includes/class-mxchat-addons.php:212 msgid "MxChat Image Analysis" msgstr "" #: includes/class-mxchat-addons.php:213 msgid "Enhance your chatbot with AI-powered image analysis. Users can upload images for intelligent descriptions, OCR text extraction, and get answers about visual content using OpenAI Vision and Grok APIs." msgstr "" #: includes/class-mxchat-addons.php:215 msgid "Multiple AI vision models" msgstr "" #: includes/class-mxchat-addons.php:216 msgid "Drag & drop image uploads" msgstr "" #: includes/class-mxchat-addons.php:217 msgid "Custom analysis prompts" msgstr "" #: includes/class-mxchat-addons.php:227 msgid "Vision AI Models" msgstr "" #: includes/class-mxchat-addons.php:228 msgid "OpenAI Vision & Grok analysis" msgstr "" #: includes/class-mxchat-addons.php:232 msgid "Drag & Drop" msgstr "" #: includes/class-mxchat-addons.php:233 msgid "Easy image upload in chat" msgstr "" #: includes/class-mxchat-addons.php:237 msgid "OCR Extraction" msgstr "" #: includes/class-mxchat-addons.php:238 msgid "Extract text from images" msgstr "" #: includes/class-mxchat-addons.php:242 msgid "Custom Prompts" msgstr "" #: includes/class-mxchat-addons.php:243 msgid "Tailor analysis instructions" msgstr "" #: includes/class-mxchat-addons.php:250 msgid "Convert conversations into data collection. Create smart forms that trigger during chats, collect user information, and turn casual visitors into qualified leads." msgstr "" #: includes/class-mxchat-addons.php:252 msgid "No-code form builder" msgstr "" #: includes/class-mxchat-addons.php:253 msgid "Intent-triggered activation" msgstr "" #: includes/class-mxchat-addons.php:254 msgid "Export lead data easily" msgstr "" #: includes/class-mxchat-addons.php:264 msgid "Form Builder" msgstr "" #: includes/class-mxchat-addons.php:265 msgid "No-code drag & drop builder" msgstr "" #: includes/class-mxchat-addons.php:269 msgid "Smart Triggers" msgstr "" #: includes/class-mxchat-addons.php:270 msgid "Show forms based on intent" msgstr "" #: includes/class-mxchat-addons.php:275 msgid "Turn visitors into contacts" msgstr "" #: includes/class-mxchat-addons.php:279 msgid "Data Export" msgstr "" #: includes/class-mxchat-addons.php:280 msgid "Export leads to CSV easily" msgstr "" #: includes/class-mxchat-addons.php:286 msgid "MxChat Multi-Bot Manager" msgstr "" #: includes/class-mxchat-addons.php:287 msgid "Create unlimited specialized chatbots for every purpose. Deploy dedicated bots with separate knowledge bases, custom personalities, and page-specific assignments—perfect for support, sales, and department-specific assistance." msgstr "" #: includes/class-mxchat-addons.php:289 msgid "Unlimited specialized chatbots" msgstr "" #: includes/class-mxchat-addons.php:290 msgid "Separate Pinecone knowledge bases" msgstr "" #: includes/class-mxchat-addons.php:291 msgid "Page-specific bot assignments" msgstr "" #: includes/class-mxchat-addons.php:301 msgid "Unlimited Bots" msgstr "" #: includes/class-mxchat-addons.php:302 msgid "Create specialized chatbots" msgstr "" #: includes/class-mxchat-addons.php:306 msgid "Separate Knowledge" msgstr "" #: includes/class-mxchat-addons.php:307 msgid "Unique knowledge per bot" msgstr "" #: includes/class-mxchat-addons.php:311 msgid "Page Assignments" msgstr "" #: includes/class-mxchat-addons.php:312 msgid "Assign bots to specific pages" msgstr "" #: includes/class-mxchat-addons.php:316 msgid "Custom Personas" msgstr "" #: includes/class-mxchat-addons.php:317 msgid "Unique personality per bot" msgstr "" #: includes/class-mxchat-addons.php:323 msgid "MxChat Trigger" msgstr "" #: includes/class-mxchat-addons.php:324 msgid "Turn any element into a conversation starter. Add chat trigger buttons and links throughout your website that open MxChat and send predefined messages—perfect for CTAs, support links, and guided experiences." msgstr "" #: includes/class-mxchat-addons.php:326 msgid "Simple data attribute triggers" msgstr "" #: includes/class-mxchat-addons.php:327 msgid "Multi-Bot targeting support" msgstr "" #: includes/class-mxchat-addons.php:328 msgid "Built-in button styles & animations" msgstr "" #: includes/class-mxchat-addons.php:338 msgid "Element Triggers" msgstr "" #: includes/class-mxchat-addons.php:339 msgid "Turn any element into a trigger" msgstr "" #: includes/class-mxchat-addons.php:343 msgid "Preset Messages" msgstr "" #: includes/class-mxchat-addons.php:344 msgid "Auto-send predefined prompts" msgstr "" #: includes/class-mxchat-addons.php:348 msgid "Multi-Bot Targeting" msgstr "" #: includes/class-mxchat-addons.php:349 msgid "Route to specific bots" msgstr "" #: includes/class-mxchat-addons.php:353 msgid "Button Styles" msgstr "" #: includes/class-mxchat-addons.php:354 msgid "Built-in styles & animations" msgstr "" #: includes/class-mxchat-addons.php:360 #: includes/class-mxchat-addons.php:361 msgid "MxChat Anywhere" msgstr "" #: includes/class-mxchat-addons.php:362 msgid "Deploy your AI chatbot on any website with a single script tag. Works on static HTML, Shopify, Squarespace, Wix, and custom web apps — no WordPress required on the target site. Full feature parity with Shadow DOM style isolation." msgstr "" #: includes/class-mxchat-addons.php:364 msgid "One script tag — works on any website" msgstr "" #: includes/class-mxchat-addons.php:365 #: includes/class-mxchat-addons.php:383 msgid "Shadow DOM prevents CSS conflicts" msgstr "" #: includes/class-mxchat-addons.php:366 msgid "Domain-validated security keys" msgstr "" #: includes/class-mxchat-addons.php:377 msgid "Universal Embed" msgstr "" #: includes/class-mxchat-addons.php:378 msgid "One script tag on any website" msgstr "" #: includes/class-mxchat-addons.php:382 msgid "Style Isolation" msgstr "" #: includes/class-mxchat-addons.php:387 msgid "Domain Security" msgstr "" #: includes/class-mxchat-addons.php:388 msgid "Validated keys per domain" msgstr "" #: includes/class-mxchat-addons.php:392 msgid "Zero Dependencies" msgstr "" #: includes/class-mxchat-addons.php:393 msgid "Vanilla JS, no impact on Core Web Vitals" msgstr "" #: includes/class-mxchat-addons.php:399 msgid "MxChat WooCommerce" msgstr "" #: includes/class-mxchat-addons.php:400 msgid "Boost sales with AI-powered shopping assistance. Help customers find products, manage carts, and complete purchases—all through natural conversation." msgstr "" #: includes/class-mxchat-addons.php:402 #: includes/class-mxchat-addons.php:420 msgid "Smart product recommendations" msgstr "" #: includes/class-mxchat-addons.php:403 msgid "Cart & checkout assistance" msgstr "" #: includes/class-mxchat-addons.php:404 msgid "Order history access" msgstr "" #: includes/class-mxchat-addons.php:414 msgid "Cart Assistant" msgstr "" #: includes/class-mxchat-addons.php:415 msgid "Manage cart through conversation" msgstr "" #: includes/class-mxchat-addons.php:419 msgid "Product Search" msgstr "" #: includes/class-mxchat-addons.php:424 msgid "Checkout Help" msgstr "" #: includes/class-mxchat-addons.php:425 msgid "Guide customers to purchase" msgstr "" #: includes/class-mxchat-addons.php:429 #: includes/class-mxchat-admin.php:5777 msgid "Order History" msgstr "" #: includes/class-mxchat-addons.php:430 msgid "Look up past orders in chat" msgstr "" #: includes/class-mxchat-addons.php:436 msgid "MxChat Perplexity" msgstr "" #: includes/class-mxchat-addons.php:437 msgid "Give your chatbot real-time knowledge. Add powerful web search capabilities so your bot can answer questions about current events and time-sensitive information." msgstr "" #: includes/class-mxchat-addons.php:439 msgid "Real-time web search" msgstr "" #: includes/class-mxchat-addons.php:440 msgid "Intent-triggered research" msgstr "" #: includes/class-mxchat-addons.php:441 msgid "Up-to-date information" msgstr "" #: includes/class-mxchat-addons.php:451 msgid "Web Search" msgstr "" #: includes/class-mxchat-addons.php:452 msgid "Real-time internet searching" msgstr "" #: includes/class-mxchat-addons.php:456 msgid "Intent Triggers" msgstr "" #: includes/class-mxchat-addons.php:457 msgid "Auto-search when needed" msgstr "" #: includes/class-mxchat-addons.php:461 msgid "Live Data" msgstr "" #: includes/class-mxchat-addons.php:462 msgid "Up-to-date information always" msgstr "" #: includes/class-mxchat-addons.php:466 msgid "Seamless Chat" msgstr "" #: includes/class-mxchat-addons.php:467 msgid "Results blend into conversation" msgstr "" #: includes/class-mxchat-addons.php:473 msgid "MxChat Moderation" msgstr "" #: includes/class-mxchat-addons.php:474 msgid "Keep your chat clean and professional. Block unwanted users, filter inappropriate content, and ensure your chatbot represents your brand properly." msgstr "" #: includes/class-mxchat-addons.php:476 msgid "IP & email-based blocking" msgstr "" #: includes/class-mxchat-addons.php:477 msgid "Content filtering" msgstr "" #: includes/class-mxchat-addons.php:478 msgid "Spam protection" msgstr "" #: includes/class-mxchat-addons.php:488 msgid "Content Filter" msgstr "" #: includes/class-mxchat-addons.php:489 msgid "Block inappropriate content" msgstr "" #: includes/class-mxchat-addons.php:493 msgid "User Blocking" msgstr "" #: includes/class-mxchat-addons.php:494 msgid "IP & email-based bans" msgstr "" #: includes/class-mxchat-addons.php:498 msgid "Spam Protection" msgstr "" #: includes/class-mxchat-addons.php:499 msgid "Detect and prevent spam" msgstr "" #: includes/class-mxchat-addons.php:503 msgid "Brand Safety" msgstr "" #: includes/class-mxchat-addons.php:504 msgid "Keep chat professional" msgstr "" #: includes/class-mxchat-addons.php:598 msgid "Extend MxChat with these powerful extensions and unlock advanced features." msgstr "" #: includes/class-mxchat-addons.php:611 msgid "Ready to take your chatbot to the next level?" msgstr "" #: includes/class-mxchat-addons.php:612 msgid "Get MxChat PRO today and access all premium extensions at one low price." msgstr "" #: includes/class-mxchat-addons.php:636 msgid "Deprecated" msgstr "" #: includes/class-mxchat-addons.php:659 msgid "Now Built-in" msgstr "" #: includes/class-mxchat-addons.php:664 msgid "Go to Knowledge Tab" msgstr "" #: includes/class-mxchat-admin.php:205 msgid "MxChat: Embedding model mismatch detected" msgstr "" #. translators: 1: previously-used model name, 2: currently-selected model name #: includes/class-mxchat-admin.php:210 #, php-format msgid "Your knowledge base and actions were embedded with %1$s, but %2$s is now selected. Similarity matching will return inaccurate or empty results until you delete all existing embeddings and re-embed your content with the new model." msgstr "" #: includes/class-mxchat-admin.php:218 msgid "Dimension mismatch:" msgstr "" #. translators: 1: old dim count, 2: new dim count #: includes/class-mxchat-admin.php:222 #, php-format msgid "Existing vectors are %1$d-dimensional but the new model produces %2$d-dimensional vectors. If you use Pinecone, your index will reject queries entirely until re-embedded." msgstr "" #: includes/class-mxchat-admin.php:230 msgid "To fix this:" msgstr "" #: includes/class-mxchat-admin.php:231 msgid "Delete all knowledge base entries" msgstr "" #: includes/class-mxchat-admin.php:232 msgid "Delete all actions" msgstr "" #: includes/class-mxchat-admin.php:233 msgid "then re-import / re-add them with the new model selected." msgstr "" #: includes/class-mxchat-admin.php:284 msgid "gpt-5.1-chat-latest" msgstr "" #: includes/class-mxchat-admin.php:285 #: includes/class-mxchat-admin.php:378 msgid "100" msgstr "" #: includes/class-mxchat-admin.php:289 msgid "" "

Welcome to Our Chat!

\n" "

Let's get started. Enter your email to begin chatting with us.

" msgstr "" #: includes/class-mxchat-admin.php:290 #: includes/class-mxchat-public.php:283 msgid "Start Chat" msgstr "" #: includes/class-mxchat-admin.php:292 #: includes/class-mxchat-admin.php:7717 #: includes/class-mxchat-public.php:209 msgid "Enter your name" msgstr "" #: includes/class-mxchat-admin.php:294 #: includes/class-mxchat-admin.php:7728 #: includes/class-mxchat-public.php:167 msgid "Hello! How can I assist you today?" msgstr "" #: includes/class-mxchat-admin.php:295 #: includes/class-mxchat-public.php:197 msgid "AI Agent" msgstr "" #: includes/class-mxchat-admin.php:296 #: includes/class-mxchat-admin.php:7745 #: includes/class-mxchat-admin.php:7752 #: includes/class-mxchat-public.php:181 msgid "How can I assist?" msgstr "" #: includes/class-mxchat-admin.php:297 #: includes/class-mxchat-admin.php:320 #: includes/class-mxchat-admin.php:353 msgid "off" msgstr "" #: includes/class-mxchat-admin.php:308 #: includes/class-mxchat-admin.php:309 #: includes/class-mxchat-admin.php:310 #: includes/class-mxchat-admin.php:313 #: includes/class-mxchat-admin.php:318 msgid "#fff" msgstr "" #: includes/class-mxchat-admin.php:311 #: includes/class-mxchat-admin.php:312 #: includes/class-mxchat-admin.php:314 #: includes/class-mxchat-admin.php:315 #: includes/class-mxchat-admin.php:316 #: includes/class-mxchat-admin.php:317 #: includes/class-mxchat-admin.php:356 msgid "#212121" msgstr "" #: includes/class-mxchat-admin.php:319 msgid "0" msgstr "" #: includes/class-mxchat-admin.php:321 #: includes/class-mxchat-admin.php:7247 #: includes/class-mxchat-admin.php:9054 msgid "Hey there! Ask me anything!" msgstr "" #: includes/class-mxchat-admin.php:326 #: includes/class-mxchat-admin.php:7210 #: includes/class-mxchat-admin.php:9058 msgid "Would you like to join our mailing list? Please provide your email below." msgstr "" #: includes/class-mxchat-admin.php:327 #: includes/class-mxchat-admin.php:7227 #: includes/class-mxchat-admin.php:9059 #: includes/class-mxchat-integrator.php:1726 #: includes/class-mxchat-integrator.php:1745 msgid "Thank you for providing your email! You've been added to our list." msgstr "" #: includes/class-mxchat-admin.php:331 #: includes/class-mxchat-admin.php:8354 #: includes/class-mxchat-admin.php:9060 #: includes/class-mxchat-integrator.php:3542 msgid "Please provide the URL to the PDF you'd like to discuss." msgstr "" #: includes/class-mxchat-admin.php:332 #: includes/class-mxchat-admin.php:8371 #: includes/class-mxchat-admin.php:9061 #: includes/class-mxchat-integrator.php:3543 #: includes/class-mxchat-integrator.php:3881 msgid "I've processed the PDF. What questions do you have about it?" msgstr "" #: includes/class-mxchat-admin.php:333 #: includes/class-mxchat-admin.php:8388 #: includes/class-mxchat-admin.php:9062 #: includes/class-mxchat-integrator.php:1896 #: includes/class-mxchat-integrator.php:3544 #: includes/class-mxchat-integrator.php:3892 msgid "Sorry, I couldn't process the PDF. Please ensure it's a valid file." msgstr "" #: includes/class-mxchat-admin.php:342 #: includes/class-mxchat-admin.php:355 msgid "#ffffff" msgstr "" #: includes/class-mxchat-admin.php:343 msgid "#333333" msgstr "" #: includes/class-mxchat-admin.php:350 msgid "I've notified a support agent. Please allow a moment for them to respond. If you'd like to continue with AI, just type \"Switch to AI\" at any time." msgstr "" #: includes/class-mxchat-admin.php:351 msgid "I just checked, and it looks like our support team isn't personally available at the moment. If you'd like, you can leave your email address, and they'll get back to you as soon as possible. In the meantime, you can keep chatting with me — just let me know how I can help!" msgstr "" #: includes/class-mxchat-admin.php:354 msgid "#767676" msgstr "" #: includes/class-mxchat-admin.php:410 #: includes/class-mxchat-admin.php:421 msgid "MxChat Onboarding" msgstr "" #: includes/class-mxchat-admin.php:431 #: includes/class-mxchat-meta-box.php:27 #: includes/class-mxchat-meta-box.php:300 msgid "MxChat Settings" msgstr "" #: includes/class-mxchat-admin.php:441 msgid "Prompts" msgstr "" #: includes/class-mxchat-admin.php:450 msgid "Chat Transcripts" msgstr "" #: includes/class-mxchat-admin.php:459 msgid "MxChat Actions" msgstr "" #: includes/class-mxchat-admin.php:850 msgid "OpenAI API key is not configured." msgstr "" #: includes/class-mxchat-admin.php:855 msgid "No Vector Store ID configured." msgstr "" #: includes/class-mxchat-admin.php:877 #: includes/class-mxchat-admin.php:932 msgid "Connection failed: " msgstr "" #: includes/class-mxchat-admin.php:889 #, php-format msgid "Connected successfully! Vector Store: %s (%d files)" msgstr "" #: includes/class-mxchat-admin.php:895 msgid "Vector Store not found. Please check the ID." msgstr "" #: includes/class-mxchat-admin.php:897 msgid "Invalid API key." msgstr "" #: includes/class-mxchat-admin.php:899 msgid "Unknown error occurred." msgstr "" #: includes/class-mxchat-admin.php:918 msgid "Slack Bot Token is not configured. Please enter your token and save settings first." msgstr "" #: includes/class-mxchat-admin.php:941 msgid "Invalid bot token. Please check your token starts with xoxb-" msgstr "" #: includes/class-mxchat-admin.php:942 msgid "No authentication token provided." msgstr "" #: includes/class-mxchat-admin.php:943 msgid "The Slack workspace has been deactivated." msgstr "" #: includes/class-mxchat-admin.php:944 msgid "The bot token has been revoked. Please generate a new one." msgstr "" #: includes/class-mxchat-admin.php:946 #, php-format msgid "Authentication failed: %s" msgstr "" #: includes/class-mxchat-admin.php:1004 #, php-format msgid "Workspace: %s" msgstr "" #: includes/class-mxchat-admin.php:1005 #, php-format msgid "Bot: %s" msgstr "" #: includes/class-mxchat-admin.php:1007 msgid "channels:read - List channels" msgstr "" #: includes/class-mxchat-admin.php:1008 msgid "channels:manage - Create channels" msgstr "" #: includes/class-mxchat-admin.php:1033 #: includes/class-mxchat-admin.php:1044 #: includes/class-mxchat-admin.php:3539 #: includes/class-mxchat-admin.php:4148 #: includes/class-mxchat-admin.php:6790 msgid "Dismiss this notice." msgstr "" #: includes/class-mxchat-admin.php:1489 msgid "Configure email notifications for new chat transcripts. You will receive an email notification when a new chat session begins." msgstr "" #: includes/class-mxchat-admin.php:1499 msgid "Send email notification when a new chat session starts" msgstr "" #: includes/class-mxchat-admin.php:1502 msgid "Enable this option to receive email notifications for new chat sessions." msgstr "" #: includes/class-mxchat-admin.php:1515 msgid "Enter the email address where notifications should be sent. Defaults to the admin email address." msgstr "" #: includes/class-mxchat-admin.php:1527 msgid "Never (Keep All Transcripts)" msgstr "" #: includes/class-mxchat-admin.php:1540 msgid "Automatically delete old chat transcripts after the selected time period. This helps manage database size and privacy." msgstr "" #: includes/class-mxchat-admin.php:1568 msgid "Number of days to retain transcripts. When set to a value greater than 0, this overrides the dropdown above. Set to 0 to use the dropdown. Maximum 3650 (10 years). A daily wp-cron task removes anything older, cascading to translations and click-tracking rows." msgstr "" #: includes/class-mxchat-admin.php:1571 msgid "lets developers override the final day count programmatically." msgstr "" #: includes/class-mxchat-admin.php:1588 msgid "Enable Auto-Email of Full Transcript" msgstr "" #: includes/class-mxchat-admin.php:1592 msgid "Send transcript after:" msgstr "" #: includes/class-mxchat-admin.php:1613 msgid "Only send if visitor provided contact info" msgstr "" #: includes/class-mxchat-admin.php:1616 msgid "Automatically email the full transcript as a .txt file after the specified time has passed since the last user message. The scheduled email will be cancelled if a new message is received." msgstr "" #: includes/class-mxchat-admin.php:1618 msgid "When \"Only send if visitor provided contact info\" is enabled, transcripts will only be emailed if the visitor shared an email address or phone number (including WhatsApp) in the chat." msgstr "" #: includes/class-mxchat-admin.php:1636 msgid "Please enter a valid email address for notifications." msgstr "" #: includes/class-mxchat-admin.php:1809 #: includes/class-mxchat-admin.php:2198 msgid "You do not have sufficient permissions to access this page." msgstr "" #: includes/class-mxchat-admin.php:2574 msgid "No conversation yet" msgstr "" #: includes/class-mxchat-admin.php:2614 msgid "just now" msgstr "" #: includes/class-mxchat-admin.php:2615 msgid "m ago" msgstr "" #: includes/class-mxchat-admin.php:2616 msgid "h ago" msgstr "" #: includes/class-mxchat-admin.php:2617 msgid "d ago" msgstr "" #: includes/class-mxchat-admin.php:3539 msgid "All knowledge has been deleted successfully." msgstr "" #: includes/class-mxchat-admin.php:3897 msgid "No chat sessions selected for deletion." msgstr "" #: includes/class-mxchat-admin.php:3984 #, php-format msgid "%d chat session(s) have been deleted." msgstr "" #: includes/class-mxchat-admin.php:4109 msgid "Message ID is required." msgstr "" #: includes/class-mxchat-admin.php:4125 msgid "No RAG context found for this message." msgstr "" #: includes/class-mxchat-admin.php:4133 msgid "Invalid RAG context data." msgstr "" #: includes/class-mxchat-admin.php:4289 msgid "Search Actions" msgstr "" #: includes/class-mxchat-admin.php:4293 msgid "All Action Types" msgstr "" #: includes/class-mxchat-admin.php:4303 msgid "Filter" msgstr "" #: includes/class-mxchat-admin.php:4360 msgid "Type:" msgstr "" #: includes/class-mxchat-admin.php:4365 msgid "Trigger phrases:" msgstr "" #: includes/class-mxchat-admin.php:4382 msgid "Similarity Threshold:" msgstr "" #: includes/class-mxchat-admin.php:4389 msgid "Assigned bots:" msgstr "" #: includes/class-mxchat-admin.php:4426 msgid "Edit Form" msgstr "" #: includes/class-mxchat-admin.php:4433 msgid "Manage Flows" msgstr "" #: includes/class-mxchat-admin.php:4450 #: includes/class-mxchat-admin.php:8752 msgid "Are you sure you want to delete this action?" msgstr "" #: includes/class-mxchat-admin.php:4468 msgid "No actions found" msgstr "" #: includes/class-mxchat-admin.php:4469 msgid "Get started by creating your first action to enhance your chatbot." msgstr "" #: includes/class-mxchat-admin.php:4471 msgid "Create Your First Action" msgstr "" #: includes/class-mxchat-admin.php:4561 #: includes/class-mxchat-admin.php:4565 msgid "Add-on Required" msgstr "" #: includes/class-mxchat-admin.php:4571 #, php-format msgid "Use the %s action in your chatbot" msgstr "" #: includes/class-mxchat-admin.php:4602 msgid "Get Add-on" msgstr "" #: includes/class-mxchat-admin.php:4629 msgid "Back to Action Types" msgstr "" #: includes/class-mxchat-admin.php:4644 msgid "Action Label (For your reference only)" msgstr "" #: includes/class-mxchat-admin.php:4648 msgid "Example: Newsletter Signup" msgstr "" #: includes/class-mxchat-admin.php:4653 msgid "Trigger Phrases (comma-separated)" msgstr "" #: includes/class-mxchat-admin.php:4657 msgid "Example: sign me up, subscribe me, I want to join, add me to the newsletter" msgstr "" #: includes/class-mxchat-admin.php:4676 msgid "Lower values (10-30) make the action trigger more easily. Higher values (70-95) require more exact matches." msgstr "" #: includes/class-mxchat-admin.php:4683 msgid "Which bots should we enable this action for?" msgstr "" #: includes/class-mxchat-admin.php:4815 #: includes/class-mxchat-admin.php:4920 msgid "Invalid input. Please ensure all fields are filled out." msgstr "" #: includes/class-mxchat-admin.php:4821 #: includes/class-mxchat-admin.php:4944 msgid "Please enter at least one valid phrase." msgstr "" #: includes/class-mxchat-admin.php:4841 #: includes/class-mxchat-admin.php:4964 #, php-format msgid "Error generating embeddings for phrases: %s. Check your embedding API." msgstr "" #: includes/class-mxchat-admin.php:4849 #: includes/class-mxchat-admin.php:4972 msgid "No valid embeddings generated. Please check your phrases." msgstr "" #: includes/class-mxchat-admin.php:4875 msgid "Failed to update action in database." msgstr "" #: includes/class-mxchat-admin.php:4880 msgid "Intent updated successfully!" msgstr "" #: includes/class-mxchat-admin.php:4927 msgid "Invalid callback function selected." msgstr "" #: includes/class-mxchat-admin.php:4933 msgid "an add-on" msgstr "" #: includes/class-mxchat-admin.php:4935 #, php-format msgid "This action requires the %s to be installed and activated." msgstr "" #: includes/class-mxchat-admin.php:4990 msgid "Database error: " msgstr "" #: includes/class-mxchat-admin.php:4995 msgid "New intent added successfully!" msgstr "" #: includes/class-mxchat-admin.php:5144 #: includes/class-mxchat-admin.php:5431 msgid "Invalid action ID" msgstr "" #: includes/class-mxchat-admin.php:5159 msgid "Failed to update action status" msgstr "" #: includes/class-mxchat-admin.php:5178 msgid "No actions selected" msgstr "" #: includes/class-mxchat-admin.php:5189 msgid "Failed to delete actions" msgstr "" #: includes/class-mxchat-admin.php:5228 #: includes/class-mxchat-admin.php:5231 #: includes/class-mxchat-admin.php:5352 msgid "Please fill in all required fields." msgstr "" #: includes/class-mxchat-admin.php:5257 #: includes/class-mxchat-admin.php:5322 msgid "Failed to add action to database." msgstr "" #: includes/class-mxchat-admin.php:5295 #: includes/class-mxchat-admin.php:5370 msgid "Please provide at least one trigger phrase." msgstr "" #: includes/class-mxchat-admin.php:5412 msgid "Failed to update action." msgstr "" #: includes/class-mxchat-admin.php:5440 msgid "Failed to delete action" msgstr "" #: includes/class-mxchat-admin.php:5466 msgid "Please provide an intent ID and phrase." msgstr "" #: includes/class-mxchat-admin.php:5474 msgid "Action not found." msgstr "" #: includes/class-mxchat-admin.php:5480 msgid "Failed to generate embedding: " msgstr "" #: includes/class-mxchat-admin.php:5494 msgid "Failed to add phrase." msgstr "" #: includes/class-mxchat-admin.php:5512 msgid "Invalid phrase ID." msgstr "" #: includes/class-mxchat-admin.php:5520 msgid "Failed to delete phrase." msgstr "" #: includes/class-mxchat-admin.php:5538 #: includes/class-mxchat-admin.php:5567 msgid "Invalid intent ID." msgstr "" #: includes/class-mxchat-admin.php:5582 msgid "Failed to clear legacy phrases." msgstr "" #: includes/class-mxchat-admin.php:5631 msgid "WooCommerce Add-on" msgstr "" #: includes/class-mxchat-admin.php:5636 msgid "Perplexity Add-on" msgstr "" #: includes/class-mxchat-admin.php:5641 msgid "Forms Add-on" msgstr "" #: includes/class-mxchat-admin.php:5683 #: includes/class-mxchat-admin.php:5738 #: includes/class-mxchat-admin.php:5747 #: includes/class-mxchat-admin.php:5756 msgid "Customer Engagement" msgstr "" #: includes/class-mxchat-admin.php:5685 msgid "Collect visitor emails for your mailing list in Loops" msgstr "" #: includes/class-mxchat-admin.php:5690 msgid "Brave Web Search" msgstr "" #: includes/class-mxchat-admin.php:5692 #: includes/class-mxchat-admin.php:5701 #: includes/class-mxchat-admin.php:5822 msgid "Search Features" msgstr "" #: includes/class-mxchat-admin.php:5694 msgid "Let users search the web directly from the chat" msgstr "" #: includes/class-mxchat-admin.php:5699 msgid "Brave Image Search" msgstr "" #: includes/class-mxchat-admin.php:5703 msgid "Search and display images in the chat conversation" msgstr "" #: includes/class-mxchat-admin.php:5709 msgid "Generate Image (OpenAI)" msgstr "" #: includes/class-mxchat-admin.php:5711 #: includes/class-mxchat-admin.php:5720 #: includes/class-mxchat-admin.php:5729 #: includes/class-mxchat-admin.php:5923 msgid "Other Features" msgstr "" #: includes/class-mxchat-admin.php:5713 msgid "Create images with GPT Image from OpenAI (requires OpenAI API key)" msgstr "" #: includes/class-mxchat-admin.php:5718 msgid "Generate Image (Gemini)" msgstr "" #: includes/class-mxchat-admin.php:5722 msgid "Create images with Imagen from Google (requires Gemini API key)" msgstr "" #: includes/class-mxchat-admin.php:5727 msgid "Chat with PDF" msgstr "" #: includes/class-mxchat-admin.php:5731 msgid "Answer questions about uploaded PDF documents" msgstr "" #: includes/class-mxchat-admin.php:5736 msgid "Slack Live Agent" msgstr "" #: includes/class-mxchat-admin.php:5740 msgid "Transfer conversation to a human support agent on Slack" msgstr "" #: includes/class-mxchat-admin.php:5745 msgid "Telegram Live Agent" msgstr "" #: includes/class-mxchat-admin.php:5749 msgid "Transfer conversation to a human support agent on Telegram" msgstr "" #: includes/class-mxchat-admin.php:5754 msgid "Back to Chatbot" msgstr "" #: includes/class-mxchat-admin.php:5758 msgid "Return from live agent mode to AI chatbot" msgstr "" #: includes/class-mxchat-admin.php:5769 msgid "Product Recommendations" msgstr "" #: includes/class-mxchat-admin.php:5772 #: includes/class-mxchat-admin.php:5780 #: includes/class-mxchat-admin.php:5788 #: includes/class-mxchat-admin.php:5796 #: includes/class-mxchat-admin.php:5804 #: includes/class-mxchat-admin.php:5812 msgid "WooCommerce Features" msgstr "" #: includes/class-mxchat-admin.php:5774 msgid "Suggest products based on customer preferences" msgstr "" #: includes/class-mxchat-admin.php:5782 msgid "Allow customers to check their order status" msgstr "" #: includes/class-mxchat-admin.php:5785 msgid "Show Product Card" msgstr "" #: includes/class-mxchat-admin.php:5790 msgid "Display product information in the chat" msgstr "" #: includes/class-mxchat-admin.php:5793 msgid "Add to Cart" msgstr "" #: includes/class-mxchat-admin.php:5798 msgid "Add products to cart directly from chat" msgstr "" #: includes/class-mxchat-admin.php:5801 msgid "Proceed to Checkout" msgstr "" #: includes/class-mxchat-admin.php:5806 msgid "Redirect customer to checkout page" msgstr "" #: includes/class-mxchat-admin.php:5809 msgid "Featured Products Showcase" msgstr "" #: includes/class-mxchat-admin.php:5814 msgid "Display a curated selection of products with an AI-generated message" msgstr "" #: includes/class-mxchat-admin.php:5819 msgid "Perplexity Research" msgstr "" #: includes/class-mxchat-admin.php:5824 msgid "Allows the chatbot to search the web for accurate, up-to-date answers" msgstr "" #: includes/class-mxchat-admin.php:5829 msgid "Form Collection" msgstr "" #: includes/class-mxchat-admin.php:5832 msgid "Form Features" msgstr "" #: includes/class-mxchat-admin.php:5834 msgid "Collect user information through custom forms in chat" msgstr "" #: includes/class-mxchat-admin.php:5851 msgid "Unknown Add-on" msgstr "" #: includes/class-mxchat-admin.php:5930 msgid "Custom action for your chatbot" msgstr "" #: includes/class-mxchat-admin.php:5984 msgid "Chatbot Settings" msgstr "" #: includes/class-mxchat-admin.php:6000 msgid "OpenAI API Key" msgstr "" #: includes/class-mxchat-admin.php:6009 msgid "X.AI API Key" msgstr "" #: includes/class-mxchat-admin.php:6018 msgid "Claude API Key" msgstr "" #: includes/class-mxchat-admin.php:6027 msgid "DeepSeek API Key" msgstr "" #: includes/class-mxchat-admin.php:6036 msgid "Google Gemini API Key" msgstr "" #: includes/class-mxchat-admin.php:6045 msgid "Voyage AI API Key" msgstr "" #: includes/class-mxchat-admin.php:6054 msgid "OpenRouter API Key" msgstr "" #: includes/class-mxchat-admin.php:6063 msgid "Custom Provider (OpenAI-compatible)" msgstr "" #: includes/class-mxchat-admin.php:6072 msgid "Loops API Key" msgstr "" #: includes/class-mxchat-admin.php:6081 msgid "Brave API Key" msgstr "" #: includes/class-mxchat-admin.php:6207 msgid "Require Email To Chat" msgstr "" #: includes/class-mxchat-admin.php:6215 msgid "Require Email Chat Content" msgstr "" #: includes/class-mxchat-admin.php:6223 msgid "Require Email Chat Button Text" msgstr "" #: includes/class-mxchat-admin.php:6231 msgid "Require Name Field" msgstr "" #: includes/class-mxchat-admin.php:6255 msgid "Input Copy" msgstr "" #: includes/class-mxchat-admin.php:6271 msgid "Toggle Privacy Notice" msgstr "" #: includes/class-mxchat-admin.php:6279 msgid "Enable Complianz" msgstr "" #: includes/class-mxchat-admin.php:6287 msgid "Open Links in a New Tab" msgstr "" #: includes/class-mxchat-admin.php:6295 msgid "Enable Chat Persistence" msgstr "" #: includes/class-mxchat-admin.php:6335 msgid "Additional Quick Questions" msgstr "" #: includes/class-mxchat-admin.php:6344 msgid "Rate Limits Settings" msgstr "" #: includes/class-mxchat-admin.php:6353 msgid "Loops Settings" msgstr "" #: includes/class-mxchat-admin.php:6361 msgid "Loops Mailing List" msgstr "" #: includes/class-mxchat-admin.php:6369 msgid "Triggered Phrase Response" msgstr "" #: includes/class-mxchat-admin.php:6377 msgid "Email Capture Response" msgstr "" #: includes/class-mxchat-admin.php:6386 msgid "Brave Search Settings" msgstr "" #: includes/class-mxchat-admin.php:6394 msgid "Number of Images to Return" msgstr "" #: includes/class-mxchat-admin.php:6402 msgid "Safe Search" msgstr "" #: includes/class-mxchat-admin.php:6410 msgid "Number of News Articles" msgstr "" #: includes/class-mxchat-admin.php:6418 msgid "Country" msgstr "" #: includes/class-mxchat-admin.php:6426 msgid "Language" msgstr "" #: includes/class-mxchat-admin.php:6435 msgid "Toolbar Settings & Intents" msgstr "" #: includes/class-mxchat-admin.php:6442 msgid "Show Chat Toolbar" msgstr "" #: includes/class-mxchat-admin.php:6451 msgid "Show PDF Upload Button" msgstr "" #: includes/class-mxchat-admin.php:6460 msgid "Show Word Upload Button" msgstr "" #: includes/class-mxchat-admin.php:6468 msgid "Intent Trigger Text" msgstr "" #: includes/class-mxchat-admin.php:6476 msgid "Success Text" msgstr "" #: includes/class-mxchat-admin.php:6484 msgid "Error Text" msgstr "" #: includes/class-mxchat-admin.php:6493 msgid "Maximum Document Pages" msgstr "" #: includes/class-mxchat-admin.php:6502 msgid "Live Agent Settings" msgstr "" #: includes/class-mxchat-admin.php:6510 #: includes/class-mxchat-admin.php:6575 msgid "Live Agent Status" msgstr "" #: includes/class-mxchat-admin.php:6518 #: includes/class-mxchat-admin.php:6583 msgid "Notification Message" msgstr "" #: includes/class-mxchat-admin.php:6526 #: includes/class-mxchat-admin.php:6591 msgid "Away Message" msgstr "" #: includes/class-mxchat-admin.php:6534 msgid "Slack Agent User IDs" msgstr "" #: includes/class-mxchat-admin.php:6542 msgid "Slack Webhook URL" msgstr "" #: includes/class-mxchat-admin.php:6550 msgid "Slack Secret Key" msgstr "" #: includes/class-mxchat-admin.php:6559 msgid "Slack Bot OAuth Token" msgstr "" #: includes/class-mxchat-admin.php:6568 msgid "Telegram Settings" msgstr "" #: includes/class-mxchat-admin.php:6599 msgid "Telegram Bot Token" msgstr "" #: includes/class-mxchat-admin.php:6607 msgid "Telegram Group ID" msgstr "" #: includes/class-mxchat-admin.php:6615 msgid "Webhook Secret Token" msgstr "" #: includes/class-mxchat-admin.php:6624 msgid "YouTube Tutorials" msgstr "" #: includes/class-mxchat-admin.php:6636 msgid "MXChat Knowledge Base Settings" msgstr "" #: includes/class-mxchat-admin.php:6659 msgid "MXChat Transcripts Notification Settings" msgstr "" #: includes/class-mxchat-admin.php:6671 msgid "Chat Notification Settings" msgstr "" #: includes/class-mxchat-admin.php:6686 msgid "Notification Email Address" msgstr "" #: includes/class-mxchat-admin.php:6702 msgid "Custom Retention (Days)" msgstr "" #: includes/class-mxchat-admin.php:6741 msgid "The Pinecone API key appears to be invalid. Please check your API key." msgstr "" #: includes/class-mxchat-admin.php:6762 msgid "The Pinecone host appears to be invalid. It should look like \"mxchat-vectors-zrmsquq.svc.aped-4627-b74a.pinecone.io\"" msgstr "" #: includes/class-mxchat-admin.php:6789 msgid "Sync settings updated successfully." msgstr "" #: includes/class-mxchat-admin.php:6798 msgid "1" msgstr "" #: includes/class-mxchat-admin.php:6824 msgid "Set message limits for each user role and customize the experience when users reach those limits. You can use {limit}, {timeframe}, {count}, and {remaining} as placeholders." msgstr "" #: includes/class-mxchat-admin.php:6829 msgid "Markdown Links Supported:" msgstr "" #: includes/class-mxchat-admin.php:6830 msgid "You can include clickable links in your custom messages using markdown syntax:" msgstr "" #: includes/class-mxchat-admin.php:6871 msgid "Limit:" msgstr "" #: includes/class-mxchat-admin.php:6884 msgid "Timeframe:" msgstr "" #: includes/class-mxchat-admin.php:6899 msgid "Custom Message:" msgstr "" #: includes/class-mxchat-admin.php:6904 msgid "Enter custom message when rate limit is exceeded" msgstr "" #: includes/class-mxchat-admin.php:6908 msgid "Example: Rate limit reached! [Visit our pricing page](https://example.com/pricing) to upgrade." msgstr "" #: includes/class-mxchat-admin.php:6935 msgid "Manage all your API keys in one place. Add the API keys for the services you want to use with your chatbot." msgstr "" #: includes/class-mxchat-admin.php:6946 msgid "Required for OpenAI GPT models and OpenAI embeddings. Get your API key from OpenAI Platform." msgstr "" #: includes/class-mxchat-admin.php:6958 msgid "Required for X.AI Grok models. Get your API key from X.AI Console." msgstr "" #: includes/class-mxchat-admin.php:6969 msgid "Required for Anthropic Claude models. Get your API key from Anthropic Console." msgstr "" #: includes/class-mxchat-admin.php:6981 msgid "Required for DeepSeek models. Get your API key from DeepSeek Platform." msgstr "" #: includes/class-mxchat-admin.php:6993 msgid "Required for Google Gemini models and embeddings. Get your API key from Google AI Studio." msgstr "" #: includes/class-mxchat-admin.php:7006 msgid "Required for OpenRouter models. Get your API key from OpenRouter.ai" msgstr "" #: includes/class-mxchat-admin.php:7041 msgid "Point MxChat at any OpenAI-compatible /v1/chat/completions endpoint: Ollama, LM Studio, vLLM, llama.cpp, LocalAI, Azure OpenAI, etc. Then select \"Custom (OpenAI-compatible)\" in the model picker." msgstr "" #: includes/class-mxchat-admin.php:7046 msgid "Azure OpenAI quick start" msgstr "" #: includes/class-mxchat-admin.php:7048 msgid "Base URL → https://<resource>.openai.azure.com/openai/deployments/<deployment>" msgstr "" #: includes/class-mxchat-admin.php:7049 msgid "API Key → your Azure OpenAI key (required)" msgstr "" #: includes/class-mxchat-admin.php:7050 msgid "Auth Scheme → api-key header (Azure OpenAI)" msgstr "" #: includes/class-mxchat-admin.php:7051 msgid "API Version → required for Azure, e.g. 2024-08-01-preview" msgstr "" #: includes/class-mxchat-admin.php:7056 msgid "Base URL" msgstr "" #: includes/class-mxchat-admin.php:7058 msgid "Examples: Ollama http://localhost:11434/v1 · LM Studio http://localhost:1234/v1 · vLLM http://gpu:8000/v1 · Azure https://.openai.azure.com/openai/deployments/" msgstr "" #: includes/class-mxchat-admin.php:7062 msgid "API Key (optional)" msgstr "" #: includes/class-mxchat-admin.php:7064 msgid "Leave empty for unauthenticated local servers. Required for Azure / vLLM / hosted endpoints." msgstr "" #: includes/class-mxchat-admin.php:7068 msgid "Model Name" msgstr "" #: includes/class-mxchat-admin.php:7070 msgid "The model identifier the upstream server expects (e.g. llama3.2, mistral, gpt-oss). For Azure this is the deployment ID — leave empty if the Base URL already includes /deployments/." msgstr "" #: includes/class-mxchat-admin.php:7074 msgid "Auth Scheme" msgstr "" #: includes/class-mxchat-admin.php:7076 msgid "Authorization: Bearer (OpenAI / Ollama / vLLM / LM Studio)" msgstr "" #: includes/class-mxchat-admin.php:7077 msgid "api-key header (Azure OpenAI)" msgstr "" #: includes/class-mxchat-admin.php:7079 msgid "Most OpenAI-compatible servers use Bearer. Azure OpenAI uses the api-key header." msgstr "" #: includes/class-mxchat-admin.php:7083 msgid "API Version (Azure only)" msgstr "" #: includes/class-mxchat-admin.php:7085 msgid "Appended as ?api-version=... on the request URL. Required for Azure OpenAI; leave empty for non-Azure providers." msgstr "" #: includes/class-mxchat-admin.php:7090 msgid "Extended routing (opt-in)" msgstr "" #: includes/class-mxchat-admin.php:7091 msgid "Use custom provider for embeddings" msgstr "" #: includes/class-mxchat-admin.php:7092 msgid "Use custom provider for image generation" msgstr "" #: includes/class-mxchat-admin.php:7093 msgid "When off, embeddings and image generation continue to use OpenAI (current behavior). Turn on only if your endpoint exposes OpenAI-compatible /embeddings or /images/generations routes (e.g. Ollama, vLLM, LocalAI)." msgstr "" #: includes/class-mxchat-admin.php:7097 msgid "Custom Embedding Model" msgstr "" #: includes/class-mxchat-admin.php:7099 msgid "Only used when \"Use custom provider for embeddings\" is on. The embedding model name is separate from the chat model name above (e.g. Ollama embedding models: nomic-embed-text, mxbai-embed-large). Leave blank to fall back to the chat model name." msgstr "" #: includes/class-mxchat-admin.php:7112 msgid "Testing..." msgstr "" #: includes/class-mxchat-admin.php:7121 msgid "OK" msgstr "" #: includes/class-mxchat-admin.php:7124 msgid "Failed" msgstr "" #: includes/class-mxchat-admin.php:7129 msgid "Request failed" msgstr "" #: includes/class-mxchat-admin.php:7146 msgid "Required for Voyage AI embedding models. Get your API key from Voyage AI." msgstr "" #: includes/class-mxchat-admin.php:7162 msgid "Required for Loops email integration. Get your API key from Loops.so" msgstr "" #: includes/class-mxchat-admin.php:7187 msgid "Select a list" msgstr "" #: includes/class-mxchat-admin.php:7201 msgid "Please select a mailing list to use with Loops." msgstr "" #: includes/class-mxchat-admin.php:7203 msgid "No lists found. Please verify your API Key." msgstr "" #: includes/class-mxchat-admin.php:7206 msgid "Enter a valid Loops API Key to load mailing lists." msgstr "" #: includes/class-mxchat-admin.php:7223 msgid "Enter the instruction for the AI when a trigger keyword is detected. The AI will use this as guidance to naturally ask for the user's email in a conversational way." msgstr "" #: includes/class-mxchat-admin.php:7240 msgid "Enter the instruction for the AI when a user provides their email. The AI will use this as guidance to naturally confirm the email capture in a conversational way." msgstr "" #: includes/class-mxchat-admin.php:7268 msgid "Use {visitor_name} to personalize AI responses when lead capture is enabled." msgstr "" #: includes/class-mxchat-admin.php:7269 msgid "Example: The visitor's name is {visitor_name}. Address them by name." msgstr "" #: includes/class-mxchat-admin.php:7336 msgid "Copy Instructions" msgstr "" #: includes/class-mxchat-admin.php:7378 msgid "After entering your OpenRouter API key above, click the button below to load available models." msgstr "" #: includes/class-mxchat-admin.php:7392 #: includes/class-mxchat-admin.php:7603 msgid "API key for OpenAI detected" msgstr "" #: includes/class-mxchat-admin.php:7394 #: includes/class-mxchat-admin.php:7605 msgid "No API key for OpenAI detected. Please enter API key in API Keys tab." msgstr "" #: includes/class-mxchat-admin.php:7401 msgid "API key for Anthropic (Claude) detected" msgstr "" #: includes/class-mxchat-admin.php:7403 msgid "No API key for Anthropic (Claude) detected. Please enter API key in API Keys tab." msgstr "" #: includes/class-mxchat-admin.php:7410 msgid "API key for X.AI (Grok) detected" msgstr "" #: includes/class-mxchat-admin.php:7412 msgid "No API key for X.AI (Grok) detected. Please enter API key in API Keys tab." msgstr "" #: includes/class-mxchat-admin.php:7419 msgid "API key for DeepSeek detected" msgstr "" #: includes/class-mxchat-admin.php:7421 msgid "No API key for DeepSeek detected. Please enter API key in API Keys tab." msgstr "" #: includes/class-mxchat-admin.php:7428 #: includes/class-mxchat-admin.php:7621 msgid "API key for Google Gemini detected" msgstr "" #: includes/class-mxchat-admin.php:7430 #: includes/class-mxchat-admin.php:7623 msgid "No API key for Google Gemini detected. Please enter API key in API Keys tab." msgstr "" #: includes/class-mxchat-admin.php:7437 msgid "API key for OpenRouter detected" msgstr "" #: includes/class-mxchat-admin.php:7439 msgid "No API key for OpenRouter detected. Please enter API key in API Keys tab." msgstr "" #: includes/class-mxchat-admin.php:7469 msgid "Test Streaming Compatibility" msgstr "" #: includes/class-mxchat-admin.php:7519 msgid "Web search is only available for OpenAI models." msgstr "" #: includes/class-mxchat-admin.php:7572 msgid "OpenAI Embeddings" msgstr "" #: includes/class-mxchat-admin.php:7573 msgid "TE3 Small (1536, Efficient)" msgstr "" #: includes/class-mxchat-admin.php:7574 msgid "Ada 2 (1536, Recommended)" msgstr "" #: includes/class-mxchat-admin.php:7575 msgid "TE3 Large (3072, Powerful)" msgstr "" #: includes/class-mxchat-admin.php:7577 msgid "Voyage AI Embeddings" msgstr "" #: includes/class-mxchat-admin.php:7578 msgid "Voyage-3 Large (2048, Most Capable)" msgstr "" #: includes/class-mxchat-admin.php:7580 msgid "Google Gemini Embeddings" msgstr "" #: includes/class-mxchat-admin.php:7581 msgid "Gemini Embedding (1536, Stable)" msgstr "" #: includes/class-mxchat-admin.php:7612 msgid "API key for Voyage AI detected" msgstr "" #: includes/class-mxchat-admin.php:7614 msgid "No API key for Voyage AI detected. Please enter API key in API Keys tab." msgstr "" #: includes/class-mxchat-admin.php:7734 msgid "Use {visitor_name} to personalize greetings when lead capture is enabled." msgstr "" #: includes/class-mxchat-admin.php:7735 msgid "Example: Hello {visitor_name}! How can I help you today?" msgstr "" #: includes/class-mxchat-admin.php:7788 msgid "Post Type Visibility" msgstr "" #: includes/class-mxchat-admin.php:7796 msgid "Show on all post types" msgstr "" #: includes/class-mxchat-admin.php:7801 msgid "Only show on selected post types" msgstr "" #: includes/class-mxchat-admin.php:7806 msgid "Hide on selected post types" msgstr "" #: includes/class-mxchat-admin.php:7910 msgid "Customize the prompt (optional)" msgstr "" #: includes/class-mxchat-admin.php:7913 msgid "Idle Timeout" msgstr "" #: includes/class-mxchat-admin.php:7917 msgid "seconds of user inactivity before the prompt appears (5-600)" msgstr "" #: includes/class-mxchat-admin.php:7922 msgid "Prompt Question" msgstr "" #: includes/class-mxchat-admin.php:7926 #: includes/class-mxchat-integrator.php:393 msgid "Was this helpful?" msgstr "" #: includes/class-mxchat-admin.php:7928 msgid "Leave blank for the default. Shown above the thumbs up/down." msgstr "" #: includes/class-mxchat-admin.php:7932 msgid "Thank-You Message" msgstr "" #: includes/class-mxchat-admin.php:7936 #: includes/class-mxchat-integrator.php:397 msgid "Thanks! Anything we should improve? (optional)" msgstr "" #: includes/class-mxchat-admin.php:7938 msgid "Leave blank for the default. Shown after the user clicks a thumb." msgstr "" #: includes/class-mxchat-admin.php:7942 msgid "Feedback Placeholder" msgstr "" #: includes/class-mxchat-admin.php:7946 #: includes/class-mxchat-integrator.php:398 msgid "Tell us what could be better…" msgstr "" #: includes/class-mxchat-admin.php:7948 msgid "Leave blank for the default. Placeholder text inside the feedback textarea." msgstr "" #: includes/class-mxchat-admin.php:7952 msgid "Saved Confirmation" msgstr "" #: includes/class-mxchat-admin.php:7956 #: includes/class-mxchat-integrator.php:401 msgid "Thanks for the feedback." msgstr "" #: includes/class-mxchat-admin.php:7958 msgid "Leave blank for the default. Shown after the feedback is sent." msgstr "" #: includes/class-mxchat-admin.php:7991 #: includes/class-mxchat-public.php:188 msgid "By chatting, you agree to our privacy policy." msgstr "" #: includes/class-mxchat-admin.php:8093 msgid "Enter Quick Question 1" msgstr "" #: includes/class-mxchat-admin.php:8109 msgid "Enter Quick Question 2" msgstr "" #: includes/class-mxchat-admin.php:8125 msgid "Enter Quick Question 3" msgstr "" #: includes/class-mxchat-admin.php:8149 #, php-format msgid "Enter Additional Quick Question %d" msgstr "" #: includes/class-mxchat-admin.php:8151 #: includes/class-mxchat-admin.php:8167 msgid "Remove question" msgstr "" #: includes/class-mxchat-admin.php:8152 #: includes/class-mxchat-admin.php:8168 msgid "Remove" msgstr "" #: includes/class-mxchat-admin.php:8166 msgid "Enter Additional Quick Question 4" msgstr "" #: includes/class-mxchat-admin.php:8174 msgid "Add question" msgstr "" #: includes/class-mxchat-admin.php:8175 msgid "Add Question" msgstr "" #: includes/class-mxchat-admin.php:8191 msgid "Required for Brave Search integration. Get your API key from Brave Search API." msgstr "" #: includes/class-mxchat-admin.php:8208 msgid "Select the number of images to return (1-6)." msgstr "" #: includes/class-mxchat-admin.php:8222 msgid "Strict" msgstr "" #: includes/class-mxchat-admin.php:8232 msgid "Set the Safe Search level for image searches. Brave Search only supports \"Strict\" and \"Off\" options." msgstr "" #: includes/class-mxchat-admin.php:8250 msgid "Select the number of news articles to retrieve (1-10)." msgstr "" #: includes/class-mxchat-admin.php:8267 msgid "Enter the country code (e.g., \"us\" for United States)." msgstr "" #: includes/class-mxchat-admin.php:8284 msgid "Enter the language code (e.g., \"en\" for English)." msgstr "" #: includes/class-mxchat-admin.php:8293 msgid "Configure the intent settings for the Chat with PDF feature." msgstr "" #: includes/class-mxchat-admin.php:8310 msgid "Enable to display the chat toolbar, adding two icons below the chatbot input field for uploading PDF and Word documents (default is hidden)." msgstr "" #: includes/class-mxchat-admin.php:8330 msgid "Enable to show the PDF upload button in the chatbot toolbar. Disable to hide it." msgstr "" #: includes/class-mxchat-admin.php:8350 msgid "Enable to show the Word document upload button in the chatbot toolbar. Disable to hide it." msgstr "" #: includes/class-mxchat-admin.php:8362 msgid "Enter trigger text" msgstr "" #: includes/class-mxchat-admin.php:8367 msgid "Text displayed when the intent is triggered." msgstr "" #: includes/class-mxchat-admin.php:8379 msgid "Enter success text" msgstr "" #: includes/class-mxchat-admin.php:8384 msgid "Text displayed when the intent is successful." msgstr "" #: includes/class-mxchat-admin.php:8396 msgid "Enter error text" msgstr "" #: includes/class-mxchat-admin.php:8401 msgid "Text displayed when an error occurs during the intent." msgstr "" #: includes/class-mxchat-admin.php:8418 msgid "Set the maximum number of document pages users can upload for processing. (1-69 pages)" msgstr "" #: includes/class-mxchat-admin.php:8434 #: includes/class-mxchat-admin.php:8524 msgid "Online" msgstr "" #: includes/class-mxchat-admin.php:8434 #: includes/class-mxchat-admin.php:8524 msgid "Offline" msgstr "" #: includes/class-mxchat-admin.php:8441 #: includes/class-mxchat-admin.php:8543 msgid "Sorry, live agents are currently unavailable. I can continue helping you as an AI assistant." msgstr "" #: includes/class-mxchat-admin.php:8447 #: includes/class-mxchat-admin.php:8549 msgid "Message shown when live agents are offline." msgstr "" #: includes/class-mxchat-admin.php:8453 msgid "Live agent has been notified." msgstr "" #: includes/class-mxchat-admin.php:8459 #: includes/class-mxchat-admin.php:8537 msgid "Message shown when live transfer activated." msgstr "" #: includes/class-mxchat-admin.php:8472 msgid "Enter your Slack webhook URL for live agent notifications." msgstr "" #: includes/class-mxchat-admin.php:8481 msgid "Secret key for validating Slack requests. Keep this secure." msgstr "" #: includes/class-mxchat-admin.php:8490 msgid "Your Slack Bot OAuth Token (starts with xoxb-). Keep this secure." msgstr "" #: includes/class-mxchat-admin.php:8502 msgid "Enter Slack User IDs of agents who should be automatically invited to chat channels (one per line). Find user IDs in Slack profiles under \"More\" → \"Copy member ID\". Example: U1234567890" msgstr "" #: includes/class-mxchat-admin.php:8509 msgid "Configure Telegram integration for live agent support." msgstr "" #: includes/class-mxchat-admin.php:8531 msgid "I've notified a support agent. Please allow a moment for them to respond." msgstr "" #: includes/class-mxchat-admin.php:8557 #: includes/class-mxchat-admin.php:8585 msgid "Hide" msgstr "" #: includes/class-mxchat-admin.php:8558 msgid "Your Telegram Bot Token from @BotFather (e.g., 123456789:ABCdefGhIJKlmNoPQRsTUVwxyZ)." msgstr "" #: includes/class-mxchat-admin.php:8566 msgid "Your Telegram supergroup ID (starts with -100). The group must have forum topics enabled." msgstr "" #: includes/class-mxchat-admin.php:8586 msgid "Secret token for webhook verification. Use this when setting up your Telegram webhook with the secret_token parameter." msgstr "" #: includes/class-mxchat-admin.php:8753 msgid "Are you sure you want to delete the selected actions?" msgstr "" #: includes/class-mxchat-admin.php:8755 msgid "Saved successfully!" msgstr "" #: includes/class-mxchat-admin.php:8756 #: includes/class-mxchat-admin.php:9011 msgid "An error occurred. Please try again." msgstr "" #: includes/class-mxchat-admin.php:8757 msgid "This feature requires MxChat Pro." msgstr "" #: includes/class-mxchat-admin.php:8758 msgid "This feature requires an add-on." msgstr "" #: includes/class-mxchat-admin.php:8788 #: includes/class-mxchat-admin.php:8802 msgid "Copied" msgstr "" #: includes/class-mxchat-admin.php:8954 msgid "Search posts and pages..." msgstr "" #: includes/class-mxchat-admin.php:8956 msgid "Process Selected" msgstr "" #: includes/class-mxchat-admin.php:8958 msgid "No content found." msgstr "" #: includes/class-mxchat-admin.php:8959 #, php-format msgid "extracting %d PDF(s)..." msgstr "" #: includes/class-mxchat-admin.php:8960 #, php-format msgid " (%d PDF(s) extracted)" msgstr "" #: includes/class-mxchat-admin.php:9005 msgid "Generating..." msgstr "" #: includes/class-mxchat-admin.php:9006 #: includes/class-mxchat-content-generator.php:430 msgid "Planning content structure..." msgstr "" #: includes/class-mxchat-admin.php:9007 #: includes/class-mxchat-content-generator.php:439 msgid "Generating images..." msgstr "" #: includes/class-mxchat-admin.php:9008 #: includes/class-mxchat-content-generator.php:444 msgid "Writing full content..." msgstr "" #: includes/class-mxchat-admin.php:9009 #: includes/class-mxchat-content-generator.php:453 msgid "Creating WordPress post..." msgstr "" #: includes/class-mxchat-admin.php:9010 #: includes/class-mxchat-content-generator.php:560 msgid "Content generated successfully!" msgstr "" #: includes/class-mxchat-admin.php:9012 #: includes/class-mxchat-content-generator.php:684 msgid "Content updated successfully." msgstr "" #: includes/class-mxchat-admin.php:9013 #: includes/class-mxchat-content-generator.php:297 msgid "Please enter a prompt." msgstr "" #: includes/class-mxchat-admin.php:9871 msgid "You do not have sufficient permissions to delete all prompts." msgstr "" #: includes/class-mxchat-admin.php:9956 msgid "You do not have sufficient permissions to delete prompts." msgstr "" #: includes/class-mxchat-admin.php:9964 msgid "Invalid prompt ID." msgstr "" #: includes/class-mxchat-admin.php:9985 msgid "Pinecone configuration is missing." msgstr "" #: includes/class-mxchat-admin.php:10003 msgid "Vector deleted successfully from Pinecone." msgstr "" #: includes/class-mxchat-admin.php:10007 msgid "Failed to delete from Pinecone: " msgstr "" #: includes/class-mxchat-admin.php:10028 msgid "Entry deleted successfully." msgstr "" #: includes/class-mxchat-admin.php:10031 msgid "Failed to delete entry from database." msgstr "" #: includes/class-mxchat-content-generator.php:312 msgid "Starting generation..." msgstr "" #: includes/class-mxchat-content-generator.php:582 msgid "Missing post ID or edit instruction." msgstr "" #: includes/class-mxchat-content-generator.php:587 #: includes/class-mxchat-content-generator.php:2788 msgid "Post not found." msgstr "" #: includes/class-mxchat-content-generator.php:705 msgid "Invalid progress key." msgstr "" #: includes/class-mxchat-content-generator.php:713 msgid "Waiting..." msgstr "" #: includes/class-mxchat-content-generator.php:766 msgid "Failed to parse content plan. The AI response was not valid JSON." msgstr "" #: includes/class-mxchat-content-generator.php:771 msgid "Content plan is missing required fields (title or sections)." msgstr "" #: includes/class-mxchat-content-generator.php:824 #, php-format msgid "Generating %d images..." msgstr "" #: includes/class-mxchat-content-generator.php:900 msgid "Saving images to media library..." msgstr "" #: includes/class-mxchat-content-generator.php:933 #, php-format msgid "Generating image %d of %d..." msgstr "" #: includes/class-mxchat-content-generator.php:971 msgid "Unknown image model configured." msgstr "" #: includes/class-mxchat-content-generator.php:987 #: includes/class-mxchat-content-generator.php:1116 msgid "OpenAI API key not configured." msgstr "" #: includes/class-mxchat-content-generator.php:1009 #: includes/class-mxchat-content-generator.php:1170 msgid "xAI API key not configured." msgstr "" #: includes/class-mxchat-content-generator.php:1029 #: includes/class-mxchat-content-generator.php:1217 #: includes/class-mxchat-content-generator.php:2424 msgid "Gemini API key not configured." msgstr "" #: includes/class-mxchat-content-generator.php:1053 #: includes/class-mxchat-content-generator.php:1107 msgid "Unknown image model." msgstr "" #: includes/class-mxchat-content-generator.php:1068 msgid "Invalid image API response." msgstr "" #: includes/class-mxchat-content-generator.php:1081 #: includes/class-mxchat-content-generator.php:1161 msgid "No image data in OpenAI response." msgstr "" #: includes/class-mxchat-content-generator.php:1090 #: includes/class-mxchat-content-generator.php:1208 msgid "No image data in xAI response." msgstr "" #: includes/class-mxchat-content-generator.php:1104 #: includes/class-mxchat-content-generator.php:1269 msgid "No image data in Gemini response." msgstr "" #: includes/class-mxchat-content-generator.php:1145 msgid "OpenAI image generation failed." msgstr "" #: includes/class-mxchat-content-generator.php:1199 msgid "xAI image generation failed." msgstr "" #: includes/class-mxchat-content-generator.php:1254 msgid "Gemini image generation failed." msgstr "" #: includes/class-mxchat-content-generator.php:1284 #: includes/class-mxchat-integrator.php:2751 msgid "Failed to decode image data." msgstr "" #: includes/class-mxchat-content-generator.php:1298 msgid "Could not create temporary file." msgstr "" #: includes/class-mxchat-content-generator.php:1304 msgid "Could not write image file." msgstr "" #: includes/class-mxchat-content-generator.php:2270 msgid "API key not configured for the selected content model." msgstr "" #: includes/class-mxchat-content-generator.php:2332 msgid "API request failed with status " msgstr "" #: includes/class-mxchat-content-generator.php:2340 msgid "Unexpected API response format." msgstr "" #: includes/class-mxchat-content-generator.php:2348 msgid "Claude API key not configured." msgstr "" #: includes/class-mxchat-content-generator.php:2398 msgid "Claude API error " msgstr "" #: includes/class-mxchat-content-generator.php:2412 msgid "Unexpected Claude response format." msgstr "" #: includes/class-mxchat-content-generator.php:2476 msgid "Gemini API error " msgstr "" #: includes/class-mxchat-content-generator.php:2484 msgid "Unexpected Gemini response format." msgstr "" #: includes/class-mxchat-content-generator.php:2523 msgid "Invalid field." msgstr "" #: includes/class-mxchat-content-generator.php:2545 msgid "Setting saved." msgstr "" #: includes/class-mxchat-content-generator.php:2691 #: includes/class-mxchat-content-generator.php:2722 #: includes/class-mxchat-content-generator.php:2783 msgid "Invalid post ID." msgstr "" #: includes/class-mxchat-content-generator.php:2696 #: includes/class-mxchat-content-generator.php:2727 #: includes/class-mxchat-content-generator.php:2792 msgid "This post was not created by the content generator." msgstr "" #: includes/class-mxchat-content-generator.php:2701 msgid "Failed to delete post." msgstr "" #: includes/class-mxchat-content-generator.php:2731 msgid "Invalid status." msgstr "" #: includes/class-mxchat-content-generator.php:2739 msgid "A schedule date is required." msgstr "" #: includes/class-mxchat-integrator.php:380 msgid "Download Transcript" msgstr "" #: includes/class-mxchat-integrator.php:381 msgid "Stop response" msgstr "" #: includes/class-mxchat-integrator.php:382 msgid "Chat transcript" msgstr "" #: includes/class-mxchat-integrator.php:394 msgid "Helpful" msgstr "" #: includes/class-mxchat-integrator.php:395 msgid "Not helpful" msgstr "" #: includes/class-mxchat-integrator.php:399 #: includes/class-mxchat-integrator.php:4703 #: includes/class-mxchat-public.php:349 msgid "Send" msgstr "" #: includes/class-mxchat-integrator.php:400 msgid "Skip" msgstr "" #: includes/class-mxchat-integrator.php:425 #: includes/class-mxchat-integrator.php:3902 #: includes/class-mxchat-integrator.php:3930 #: includes/class-mxchat-word-handler.php:216 #: includes/class-mxchat-word-handler.php:361 msgid "Session ID missing." msgstr "" #: includes/class-mxchat-integrator.php:631 msgid "Too many nonce requests. Try again shortly." msgstr "" #: includes/class-mxchat-integrator.php:778 msgid "" "event: error\n" "data: " msgstr "" #: includes/class-mxchat-integrator.php:778 msgid "Missing session_id" msgstr "" #: includes/class-mxchat-integrator.php:792 msgid "" "event: newMessages\n" "data: " msgstr "" #: includes/class-mxchat-integrator.php:795 msgid "" "event: keepAlive\n" "data: " msgstr "" #: includes/class-mxchat-integrator.php:1250 #: includes/class-mxchat-integrator.php:3802 #: includes/class-mxchat-integrator.php:3898 #: includes/class-mxchat-word-handler.php:23 msgid "Invalid nonce." msgstr "" #: includes/class-mxchat-integrator.php:1262 msgid "Session ID or email is missing." msgstr "" #: includes/class-mxchat-integrator.php:1273 msgid "Name must be between 2 and 100 characters." msgstr "" #: includes/class-mxchat-integrator.php:1322 msgid "Thanks for providing your email! You can continue chatting now." msgstr "" #: includes/class-mxchat-integrator.php:1335 msgid "Invalid nonce" msgstr "" #: includes/class-mxchat-integrator.php:1341 msgid "No session ID provided" msgstr "" #: includes/class-mxchat-integrator.php:1394 msgid "No email found" msgstr "" #: includes/class-mxchat-integrator.php:1468 msgid "Access denied. Your IP address has been banned." msgstr "" #: includes/class-mxchat-integrator.php:1478 msgid "Access denied. Your email address has been banned." msgstr "" #: includes/class-mxchat-integrator.php:1525 msgid "Session ID is missing." msgstr "" #: includes/class-mxchat-integrator.php:1540 msgid "No message received." msgstr "" #: includes/class-mxchat-integrator.php:1756 #: includes/class-mxchat-integrator.php:2628 msgid "Please provide your email address." msgstr "" #: includes/class-mxchat-integrator.php:1798 msgid "Switched to AI chat mode" msgstr "" #: includes/class-mxchat-integrator.php:1811 msgid "Message sent to live agent." msgstr "" #: includes/class-mxchat-integrator.php:1820 msgid "Failed to send message to agent" msgstr "" #: includes/class-mxchat-integrator.php:1858 #: includes/class-mxchat-integrator.php:3858 #, php-format msgid "The provided PDF exceeds the maximum allowed limit of %d pages. Please provide a smaller document." msgstr "" #: includes/class-mxchat-integrator.php:2017 #: includes/class-mxchat-integrator.php:2396 msgid "Unable to process your message. The embedding service is not responding correctly." msgstr "" #: includes/class-mxchat-integrator.php:2644 #: includes/class-mxchat-integrator.php:2703 msgid "Create an image of " msgstr "" #: includes/class-mxchat-integrator.php:2662 #: includes/class-mxchat-integrator.php:2717 msgid "Generated Image" msgstr "" #: includes/class-mxchat-integrator.php:2663 #: includes/class-mxchat-integrator.php:2718 msgid "Here is the image I generated:" msgstr "" #: includes/class-mxchat-integrator.php:2682 #: includes/class-mxchat-integrator.php:2731 msgid "I'm sorry, but I couldn't generate an image based on your request." msgstr "" #: includes/class-mxchat-integrator.php:2707 msgid "Gemini API key is not configured." msgstr "" #: includes/class-mxchat-integrator.php:2802 #: includes/class-mxchat-integrator.php:2889 msgid "Error generating image: " msgstr "" #: includes/class-mxchat-integrator.php:2815 #: includes/class-mxchat-integrator.php:2903 msgid "Failed to generate image." msgstr "" #: includes/class-mxchat-integrator.php:2826 #: includes/class-mxchat-integrator.php:5212 #: includes/class-mxchat-integrator.php:7965 #: includes/class-mxchat-integrator.php:8139 msgid "Custom provider Base URL is not configured." msgstr "" #: includes/class-mxchat-integrator.php:2845 msgid "Error generating image (custom provider): " msgstr "" #: includes/class-mxchat-integrator.php:2861 msgid "Custom provider did not return an image." msgstr "" #: includes/class-mxchat-integrator.php:2924 msgid "I apologize, but could you please rephrase your search request?" msgstr "" #: includes/class-mxchat-integrator.php:2936 msgid "Search functionality is temporarily unavailable. Please try again later." msgstr "" #: includes/class-mxchat-integrator.php:2972 msgid "I encountered an error while searching. Please try again." msgstr "" #: includes/class-mxchat-integrator.php:2981 msgid "I received an invalid response from the search service." msgstr "" #: includes/class-mxchat-integrator.php:2997 #, php-format msgid "Here's what I found about '%s':" msgstr "" #: includes/class-mxchat-integrator.php:3032 #, php-format msgid "I searched for \"%s\" but couldn't find any relevant results. Would you like to try different search terms?" msgstr "" #: includes/class-mxchat-integrator.php:3056 msgid "I'm sorry, I couldn't interpret your search query. Please specify what you'd like to see images of." msgstr "" #: includes/class-mxchat-integrator.php:3070 msgid "API key is not configured. Please set it in the Brave Search Settings." msgstr "" #: includes/class-mxchat-integrator.php:3104 #: includes/class-mxchat-integrator.php:3152 msgid "I'm sorry, I couldn't retrieve any images based on your request." msgstr "" #: includes/class-mxchat-integrator.php:3126 msgid "Image" msgstr "" #: includes/class-mxchat-integrator.php:3140 #, php-format msgid "Here are some images of %s:" msgstr "" #: includes/class-mxchat-integrator.php:3171 msgid "Interpret the user's request to provide only the essential keywords or phrases for image searching. Remove conversational language, politeness, or extra context. Return a concise search query that doesn't lose any of the original meaning." msgstr "" #: includes/class-mxchat-integrator.php:3506 msgid "MxChat AI Chatbot" msgstr "" #: includes/class-mxchat-integrator.php:3697 msgid "Page " msgstr "" #: includes/class-mxchat-integrator.php:3806 #: includes/class-mxchat-word-handler.php:27 msgid "Missing required parameters." msgstr "" #: includes/class-mxchat-integrator.php:3815 msgid "PDF uploads are currently disabled." msgstr "" #: includes/class-mxchat-integrator.php:3833 msgid "Invalid file type. Only PDF files are allowed." msgstr "" #: includes/class-mxchat-integrator.php:3845 #: includes/class-mxchat-word-handler.php:69 msgid "Failed to upload file." msgstr "" #: includes/class-mxchat-integrator.php:3868 msgid "The uploaded PDF appears to be empty or contains unsupported content." msgstr "" #: includes/class-mxchat-integrator.php:3916 msgid "PDF removed successfully." msgstr "" #: includes/class-mxchat-integrator.php:4685 msgid "Bot token not configured" msgstr "" #: includes/class-mxchat-integrator.php:4699 msgid "Reply to User" msgstr "" #: includes/class-mxchat-integrator.php:4715 #, php-format msgid "Reply to session: %s" msgstr "" #: includes/class-mxchat-integrator.php:4723 msgid "Type your message here..." msgstr "" #: includes/class-mxchat-integrator.php:4769 msgid "Command text is required. Format: /reply session_id message" msgstr "" #: includes/class-mxchat-integrator.php:4778 msgid "Invalid format. Use: /reply session_id message" msgstr "" #: includes/class-mxchat-integrator.php:4793 msgid "Failed to save message" msgstr "" #: includes/class-mxchat-integrator.php:4812 msgid "You are now chatting with the AI chatbot." msgstr "" #: includes/class-mxchat-integrator.php:5012 msgid "Voyage AI API key is not configured" msgstr "" #: includes/class-mxchat-integrator.php:5024 #: includes/class-mxchat-integrator.php:7080 msgid "Google Gemini API key is not configured" msgstr "" #: includes/class-mxchat-integrator.php:5036 #: includes/class-mxchat-integrator.php:7220 #: includes/class-mxchat-integrator.php:7268 msgid "OpenAI API key is not configured" msgstr "" #: includes/class-mxchat-integrator.php:5046 #: includes/class-mxchat-integrator.php:5208 msgid "No text provided for embedding generation" msgstr "" #: includes/class-mxchat-integrator.php:5107 msgid "Connection error when generating embeddings: " msgstr "" #: includes/class-mxchat-integrator.php:5132 msgid "Invalid API key for embedding generation. Please check your API key configuration." msgstr "" #: includes/class-mxchat-integrator.php:5140 msgid "Authentication failed for embedding generation. Please check your API key." msgstr "" #: includes/class-mxchat-integrator.php:5146 msgid "Rate limit exceeded for embedding generation. Please try again later." msgstr "" #: includes/class-mxchat-integrator.php:5152 msgid "API quota exceeded for embedding generation. Please check your billing details." msgstr "" #: includes/class-mxchat-integrator.php:5159 msgid "Embedding API error - check embedding API key.: " msgstr "" #: includes/class-mxchat-integrator.php:5175 msgid "Received invalid embedding data from the Gemini API." msgstr "" #: includes/class-mxchat-integrator.php:5186 msgid "Received invalid embedding data from the API." msgstr "" #: includes/class-mxchat-integrator.php:5194 msgid "System error when generating embeddings: " msgstr "" #: includes/class-mxchat-integrator.php:5231 msgid "Connection error when generating embeddings (custom provider): " msgstr "" #: includes/class-mxchat-integrator.php:5240 msgid "Custom embedding endpoint error: " msgstr "" #: includes/class-mxchat-integrator.php:5249 msgid "Invalid embedding response from custom provider." msgstr "" #: includes/class-mxchat-integrator.php:7001 msgid "I couldn't find relevant information on that topic." msgstr "" #: includes/class-mxchat-integrator.php:7023 msgid "No OpenRouter model selected. Please select a model in settings." msgstr "" #: includes/class-mxchat-integrator.php:7034 msgid "OpenRouter API key is not configured" msgstr "" #: includes/class-mxchat-integrator.php:7099 msgid "Claude API key is not configured" msgstr "" #: includes/class-mxchat-integrator.php:7129 msgid "X.AI API key is not configured" msgstr "" #: includes/class-mxchat-integrator.php:7159 #: includes/class-mxchat-integrator.php:10248 msgid "DeepSeek API key is not configured" msgstr "" #: includes/class-mxchat-integrator.php:7191 msgid "Custom provider is not configured. Set Base URL in MxChat → API Keys → Custom Provider." msgstr "" #: includes/class-mxchat-integrator.php:7323 #, php-format msgid "An error occurred: %s" msgstr "" #: includes/class-mxchat-integrator.php:8128 #, php-format msgid "Custom provider error: %s" msgstr "" #: includes/class-mxchat-integrator.php:8180 #, php-format msgid "Custom provider request failed: %s" msgstr "" #: includes/class-mxchat-integrator.php:8184 #, php-format msgid "Custom provider returned HTTP %d." msgstr "" #: includes/class-mxchat-integrator.php:8190 msgid "Custom provider returned an unexpected response shape." msgstr "" #: includes/class-mxchat-integrator.php:8271 #, php-format msgid "Web search error: %s" msgstr "" #: includes/class-mxchat-integrator.php:8295 msgid "Failed to connect to OpenAI web search API" msgstr "" #: includes/class-mxchat-integrator.php:8310 #, php-format msgid "OpenAI API error: %s" msgstr "" #: includes/class-mxchat-integrator.php:8319 msgid "Invalid response from OpenAI" msgstr "" #: includes/class-mxchat-integrator.php:9340 msgid "Connection error when contacting OpenRouter: " msgstr "" #: includes/class-mxchat-integrator.php:9356 msgid "OpenRouter API error: " msgstr "" #: includes/class-mxchat-integrator.php:9370 msgid "Unexpected response format from OpenRouter." msgstr "" #: includes/class-mxchat-integrator.php:9377 msgid "System error when processing OpenRouter request: " msgstr "" #: includes/class-mxchat-integrator.php:9588 msgid "Connection error when contacting OpenAI: " msgstr "" #: includes/class-mxchat-integrator.php:9612 msgid "Invalid OpenAI API key. Please check your API key configuration." msgstr "" #: includes/class-mxchat-integrator.php:9621 msgid "Authentication failed with OpenAI. Please check your API key." msgstr "" #: includes/class-mxchat-integrator.php:9628 msgid "OpenAI rate limit exceeded. Please try again later." msgstr "" #: includes/class-mxchat-integrator.php:9635 msgid "OpenAI API quota exceeded. Please check your billing details." msgstr "" #: includes/class-mxchat-integrator.php:9643 msgid "OpenAI API error: " msgstr "" #: includes/class-mxchat-integrator.php:9657 msgid "Unexpected response format from OpenAI." msgstr "" #: includes/class-mxchat-integrator.php:9664 msgid "System error when processing OpenAI request: " msgstr "" #: includes/class-mxchat-integrator.php:9736 msgid "Connection error when contacting X.AI: " msgstr "" #: includes/class-mxchat-integrator.php:9777 msgid "Invalid X.AI API key. Please check your API key configuration." msgstr "" #: includes/class-mxchat-integrator.php:9787 msgid "Authentication failed with X.AI. Please check your API key." msgstr "" #: includes/class-mxchat-integrator.php:9796 msgid "Invalid model specified for X.AI. Please check your model configuration." msgstr "" #: includes/class-mxchat-integrator.php:9807 msgid "X.AI rate limit exceeded. Please try again later." msgstr "" #: includes/class-mxchat-integrator.php:9817 msgid "X.AI API quota exceeded. Please check your billing details." msgstr "" #: includes/class-mxchat-integrator.php:9826 msgid "X.AI service is currently unavailable. Please try again later." msgstr "" #: includes/class-mxchat-integrator.php:9834 msgid "X.AI API error: " msgstr "" #: includes/class-mxchat-integrator.php:9849 msgid "Unexpected response format from X.AI." msgstr "" #: includes/class-mxchat-integrator.php:9857 msgid "System error when processing X.AI request: " msgstr "" #: includes/class-mxchat-integrator.php:9933 msgid "Connection error when contacting DeepSeek: " msgstr "" #: includes/class-mxchat-integrator.php:9958 msgid "Authentication failed with DeepSeek. Please check your API key." msgstr "" #: includes/class-mxchat-integrator.php:9966 msgid "Invalid DeepSeek API key. Please check your API key configuration." msgstr "" #: includes/class-mxchat-integrator.php:9976 msgid "DeepSeek API quota exceeded. Please check your billing details." msgstr "" #: includes/class-mxchat-integrator.php:9982 msgid "DeepSeek rate limit exceeded. Please try again later." msgstr "" #: includes/class-mxchat-integrator.php:9993 msgid "DeepSeek service is currently unavailable. Please try again later." msgstr "" #: includes/class-mxchat-integrator.php:10001 msgid "DeepSeek API error: " msgstr "" #: includes/class-mxchat-integrator.php:10016 msgid "Unexpected response format from DeepSeek." msgstr "" #: includes/class-mxchat-integrator.php:10024 msgid "System error when processing DeepSeek request: " msgstr "" #: includes/class-mxchat-integrator.php:10779 msgid "This chatbot has reached its message limit. Please try again later." msgstr "" #: includes/class-mxchat-integrator.php:10881 msgid "hour" msgstr "" #: includes/class-mxchat-integrator.php:10884 msgid "day" msgstr "" #: includes/class-mxchat-integrator.php:10887 msgid "week" msgstr "" #: includes/class-mxchat-integrator.php:10890 msgid "month" msgstr "" #: includes/class-mxchat-meta-box.php:142 #: includes/class-mxchat-meta-box.php:301 msgid "Chatbot Visibility" msgstr "" #: includes/class-mxchat-meta-box.php:151 #: includes/class-mxchat-meta-box.php:302 msgid "Use Global Setting" msgstr "" #: includes/class-mxchat-meta-box.php:160 #: includes/class-mxchat-meta-box.php:303 msgid "Show Chatbot on this page" msgstr "" #: includes/class-mxchat-meta-box.php:169 #: includes/class-mxchat-meta-box.php:304 msgid "Hide Chatbot on this page" msgstr "" #: includes/class-mxchat-meta-box.php:175 msgid "Global Auto-Show: ON" msgstr "" #: includes/class-mxchat-meta-box.php:178 msgid "The chatbot appears on all pages by default. Use \"Hide\" to exclude this page, or \"Show\" to override post type restrictions." msgstr "" #: includes/class-mxchat-meta-box.php:182 msgid "Global Auto-Show: OFF" msgstr "" #: includes/class-mxchat-meta-box.php:185 msgid "The chatbot is hidden by default. Select \"Show\" to display it on this page without needing a shortcode." msgstr "" #: includes/class-mxchat-meta-box.php:195 msgid "Select Bot for this Page:" msgstr "" #: includes/class-mxchat-meta-box.php:198 #: includes/class-mxchat-meta-box.php:306 msgid "Use Default Bot" msgstr "" #: includes/class-mxchat-meta-box.php:206 msgid "Only applies when visibility is set to \"Show\" or \"Use Global Setting\" with auto-show enabled." msgstr "" #: includes/class-mxchat-meta-box.php:215 msgid "Changes only take effect after saving/updating the page." msgstr "" #: includes/class-mxchat-meta-box.php:222 msgid "Shortcode Examples:" msgstr "" #: includes/class-mxchat-meta-box.php:225 msgid "[mxchat_chatbot floating=\"yes\"] - Floating chatbot" msgstr "" #: includes/class-mxchat-meta-box.php:226 msgid "[mxchat_chatbot floating=\"no\"] - Embedded chatbot" msgstr "" #: includes/class-mxchat-meta-box.php:305 msgid "Select Bot for this Page" msgstr "" #: includes/class-mxchat-meta-box.php:307 msgid "Global Auto-Show is ON. The chatbot appears on all pages by default. Use \"Hide\" to exclude this page." msgstr "" #: includes/class-mxchat-meta-box.php:308 msgid "Global Auto-Show is OFF. Select \"Show\" to display the chatbot on this page without needing a shortcode." msgstr "" #: includes/class-mxchat-model-catalog.php:43 msgid "OpenRouter" msgstr "" #: includes/class-mxchat-model-catalog.php:50 msgid "Access 100+ models from multiple providers (add API key to browse)" msgstr "" #: includes/class-mxchat-model-catalog.php:55 #: includes/class-mxchat-model-catalog.php:165 msgid "Google Gemini" msgstr "" #: includes/class-mxchat-model-catalog.php:59 msgid "Stable — newest Flash generation, recommended default" msgstr "" #: includes/class-mxchat-model-catalog.php:60 msgid "Preview — most intelligent, multimodal & agentic" msgstr "" #: includes/class-mxchat-model-catalog.php:61 msgid "Preview — balanced speed and scale" msgstr "" #: includes/class-mxchat-model-catalog.php:62 msgid "Stable — cost-efficient, high throughput" msgstr "" #: includes/class-mxchat-model-catalog.php:63 msgid "Preview — latest cost-efficient model" msgstr "" #: includes/class-mxchat-model-catalog.php:64 msgid "Stable — advanced thinking, code, math & long context" msgstr "" #: includes/class-mxchat-model-catalog.php:65 msgid "Stable — strong price-performance with thinking" msgstr "" #: includes/class-mxchat-model-catalog.php:66 msgid "Stable — ultra fast and low cost" msgstr "" #: includes/class-mxchat-model-catalog.php:74 msgid "Latest Flagship — newest OpenAI reasoning and coding model" msgstr "" #: includes/class-mxchat-model-catalog.php:75 msgid "Flagship reasoning and coding model" msgstr "" #: includes/class-mxchat-model-catalog.php:76 msgid "Fast and affordable with 400K context" msgstr "" #: includes/class-mxchat-model-catalog.php:77 msgid "Fastest and cheapest for lightweight tasks" msgstr "" #: includes/class-mxchat-model-catalog.php:78 msgid "Optimized for natural conversations with reduced hallucinations" msgstr "" #: includes/class-mxchat-model-catalog.php:79 msgid "Best general-purpose & agentic model with fast responses" msgstr "" #: includes/class-mxchat-model-catalog.php:80 msgid "Recommended for most use cases" msgstr "" #: includes/class-mxchat-model-catalog.php:81 msgid "Flagship for coding & agentic tasks with low reasoning (400K context)" msgstr "" #: includes/class-mxchat-model-catalog.php:82 msgid "Flagship for coding, reasoning, and agentic tasks across domains" msgstr "" #: includes/class-mxchat-model-catalog.php:83 msgid "Fast and lightweight" msgstr "" #: includes/class-mxchat-model-catalog.php:84 msgid "Fastest and cheapest; ideal for summarization and classification" msgstr "" #: includes/class-mxchat-model-catalog.php:88 msgid "Anthropic Claude" msgstr "" #: includes/class-mxchat-model-catalog.php:92 msgid "Latest Flagship — newest and most capable Anthropic model" msgstr "" #: includes/class-mxchat-model-catalog.php:93 msgid "Previous flagship — most capable Opus-tier model" msgstr "" #: includes/class-mxchat-model-catalog.php:94 msgid "Previous Anthropic flagship model" msgstr "" #: includes/class-mxchat-model-catalog.php:95 msgid "Most capable Claude model - recommended" msgstr "" #: includes/class-mxchat-model-catalog.php:96 msgid "Latest Sonnet - excellent balance of speed and capability" msgstr "" #: includes/class-mxchat-model-catalog.php:97 msgid "Highly capable for complex tasks" msgstr "" #: includes/class-mxchat-model-catalog.php:98 msgid "Best for complex agents and coding" msgstr "" #: includes/class-mxchat-model-catalog.php:99 msgid "Exceptional for specialized complex tasks" msgstr "" #: includes/class-mxchat-model-catalog.php:100 msgid "Fastest and most intelligent Haiku" msgstr "" #: includes/class-mxchat-model-catalog.php:101 msgid "Complex tasks" msgstr "" #: includes/class-mxchat-model-catalog.php:102 msgid "High performance" msgstr "" #: includes/class-mxchat-model-catalog.php:106 msgid "xAI Grok" msgstr "" #: includes/class-mxchat-model-catalog.php:110 msgid "2M context window and reasoning" msgstr "" #: includes/class-mxchat-model-catalog.php:111 msgid "2M context window and faster responses" msgstr "" #: includes/class-mxchat-model-catalog.php:112 msgid "Latest flagship model - unparalleled performance in natural language, math and reasoning" msgstr "" #: includes/class-mxchat-model-catalog.php:113 msgid "Powerful model with 131K context" msgstr "" #: includes/class-mxchat-model-catalog.php:114 msgid "High performance with faster responses" msgstr "" #: includes/class-mxchat-model-catalog.php:115 msgid "Affordable model with good performance" msgstr "" #: includes/class-mxchat-model-catalog.php:116 msgid "Quick and cost-effective" msgstr "" #: includes/class-mxchat-model-catalog.php:120 msgid "DeepSeek" msgstr "" #: includes/class-mxchat-model-catalog.php:124 msgid "Advanced AI assistant" msgstr "" #: includes/class-mxchat-model-catalog.php:128 msgid "Custom (OpenAI-compatible)" msgstr "" #: includes/class-mxchat-model-catalog.php:135 msgid "OpenAI-compatible local LLM (Ollama, LM Studio, vLLM, llama.cpp, Azure OpenAI) — configure Base URL, key, and model in API Keys tab" msgstr "" #: includes/class-mxchat-model-catalog.php:152 msgid "1536 dim, recommended" msgstr "" #: includes/class-mxchat-model-catalog.php:153 msgid "1536 dim, efficient" msgstr "" #: includes/class-mxchat-model-catalog.php:154 msgid "3072 dim, powerful" msgstr "" #: includes/class-mxchat-model-catalog.php:158 msgid "Voyage AI" msgstr "" #: includes/class-mxchat-model-catalog.php:161 msgid "2048 dim, most capable" msgstr "" #: includes/class-mxchat-model-catalog.php:168 msgid "1536 dim" msgstr "" #: includes/class-mxchat-public.php:168 msgid "MxChat: Basic" msgstr "" #: includes/class-mxchat-public.php:241 msgid "More options" msgstr "" #: includes/class-mxchat-public.php:274 msgid "Name" msgstr "" #: includes/class-mxchat-public.php:279 msgid "Enter your email address" msgstr "" #: includes/class-mxchat-public.php:311 msgid "Hide Quick Questions" msgstr "" #: includes/class-mxchat-public.php:318 msgid "Show Quick Questions" msgstr "" #: includes/class-mxchat-public.php:347 msgid "Send message" msgstr "" #: includes/class-mxchat-public.php:368 msgid "Upload PDF" msgstr "" #: includes/class-mxchat-public.php:380 msgid "Upload Word Document" msgstr "" #: includes/class-mxchat-public.php:389 msgid "Remove PDF" msgstr "" #: includes/class-mxchat-public.php:399 msgid "Remove Word Document" msgstr "" #: includes/class-mxchat-public.php:419 msgid "Upload Image for Analysis" msgstr "" #: includes/class-mxchat-public.php:456 msgid "Open chat" msgstr "" #: includes/class-mxchat-public.php:460 msgid "Chatbot Icon" msgstr "" #: includes/class-mxchat-word-handler.php:36 msgid "Word document uploads are currently disabled." msgstr "" #: includes/class-mxchat-word-handler.php:59 msgid "Invalid file type. Only .docx files are allowed." msgstr "" #: includes/class-mxchat-word-handler.php:81 msgid "The uploaded document appears to be empty or contains unsupported content." msgstr "" #: includes/class-mxchat-word-handler.php:93 msgid "I've processed the document. What questions do you have about it?" msgstr "" #: includes/class-mxchat-word-handler.php:130 msgid "too_many_pages" msgstr "" #: includes/class-mxchat-word-handler.php:143 msgid "Chunk " msgstr "" #: includes/class-mxchat-word-handler.php:230 msgid "Document removed successfully." msgstr "" #: includes/class-mxchat-word-handler.php:283 msgid "Please upload a Word document (.docx) that you'd like to discuss." msgstr "" #: includes/class-rest-api.php:66 msgid "Only return rows with timestamp >= this value. Accepts ISO 8601 (2026-05-07T00:00:00Z) or any strtotime-compatible string." msgstr "" #: includes/class-rest-api.php:72 msgid "Only return rows with timestamp <= this value. Same format as `since`." msgstr "" #: includes/class-rest-api.php:78 msgid "Filter to a single conversation." msgstr "" #: includes/class-rest-api.php:84 msgid "Filter by role. One of: user, assistant, all (default: all)." msgstr "" #: includes/class-rest-api.php:91 msgid "Filter by whether the row has retrieved RAG context. Useful for finding \"no-knowledge-hit\" answers. One of: yes, no, any (default: any)." msgstr "" #: includes/class-rest-api.php:98 msgid "Max number of rows to return. 1-1000, default 100." msgstr "" #: includes/class-rest-api.php:106 msgid "Skip this many rows (for pagination)." msgstr "" #: includes/class-rest-api.php:113 msgid "Sort order on timestamp. asc or desc (default: desc)." msgstr "" #: includes/class-rest-api.php:130 msgid "Array of session_ids to delete. Required and non-empty — there is intentionally no \"delete all\" shorthand." msgstr "" #: includes/class-rest-api.php:136 msgid "If true (default), also deletes related rows in mxchat_transcript_translations and mxchat_url_clicks for each session_id." msgstr "" #: includes/class-rest-api.php:152 msgid "The content body to embed and store." msgstr "" #: includes/class-rest-api.php:157 msgid "Canonical URL the content came from. Used as the dedupe key — submitting the same URL replaces the existing entry." msgstr "" #: includes/class-rest-api.php:163 msgid "Bot ID (for multi-bot installs). Defaults to \"default\"." msgstr "" #: includes/class-rest-api.php:170 msgid "Free-form content type label, e.g. content, manual, faq, page, post. Stored alongside the entry for filtering. Defaults to \"manual\"." msgstr "" #: includes/class-rest-api.php:193 msgid "MxChat REST API is disabled. Generate a token from MxChat → API Access in the WordPress admin." msgstr "" #: includes/class-rest-api.php:202 msgid "Missing Authorization header. Expected: Authorization: Bearer " msgstr "" #: includes/class-rest-api.php:210 msgid "Malformed Authorization header. Expected: Authorization: Bearer " msgstr "" #: includes/class-rest-api.php:219 msgid "Invalid API token." msgstr "" #: includes/class-rest-api.php:258 #: includes/class-rest-api.php:442 msgid "Transcripts table does not exist on this site." msgstr "" #: includes/class-rest-api.php:278 msgid "Could not parse `since` parameter as a date." msgstr "" #: includes/class-rest-api.php:286 msgid "Could not parse `until` parameter as a date." msgstr "" #: includes/class-rest-api.php:401 msgid "session_ids is required and must be a non-empty array." msgstr "" #: includes/class-rest-api.php:409 msgid "Too many session_ids in a single request. Cap is 1000; split into multiple calls." msgstr "" #: includes/class-rest-api.php:429 msgid "session_ids must contain at least one valid non-empty string." msgstr "" #: includes/class-rest-api.php:500 msgid "MxChat_Utils is not loaded." msgstr "" #: includes/class-rest-api.php:518 msgid "content is required." msgstr "" #: includes/class-rest-api.php:521 msgid "source_url is required and must be a valid URL." msgstr "" #: includes/class-rest-api.php:544 msgid "No embedding API key configured for the selected embedding model. Configure it in MxChat settings before pushing knowledge." msgstr "" #: mxchat-basic.php:956 msgid "Your chatbot model has been automatically updated due to a model deprecation." msgstr "" #: mxchat-basic.php:960 msgid "MxChat Model Updated" msgstr ""