| @@ -1,2483 +1,10200 @@ | ||
| 1 | -# Copyright (C) 2025 MxChat | |
| 2 | -# This file is distributed under the same license as the MxChat package. | |
| 1 | +# Copyright (C) 2026 MxChat | |
| 2 | +# This file is distributed under the GPLv2 or later. | |
| 3 | 3 | msgid "" |
| 4 | 4 | msgstr "" |
| 5 | -"Project-Id-Version: MxChat 1.6.3\n" | |
| 6 | -"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/TranslateTest\n" | |
| 7 | -"POT-Creation-Date: 2025-01-29 15:29:52+00:00\n" | |
| 5 | +"Project-Id-Version: MxChat 3.2.21\n" | |
| 6 | +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/mxchat-basic/\n" | |
| 7 | +"Last-Translator: MxChat <support@mxchat.ai>\n" | |
| 8 | +"Language-Team: MxChat <support@mxchat.ai>\n" | |
| 8 | 9 | "MIME-Version: 1.0\n" |
| 9 | 10 | "Content-Type: text/plain; charset=UTF-8\n" |
| 10 | 11 | "Content-Transfer-Encoding: 8bit\n" |
| 11 | -"PO-Revision-Date: 2025-MO-DA HO:MI+ZONE\n" | |
| 12 | -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | |
| 13 | -"Language-Team: LANGUAGE <LL@li.org>\n" | |
| 12 | +"POT-Creation-Date: 2026-09-06T12:13:29+00:00\n" | |
| 13 | +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | |
| 14 | +"X-Generator: WP-CLI 2.12.0\n" | |
| 15 | +"X-Domain: mxchat\n" | |
| 14 | 16 | |
| 15 | -#: includes/class-mxchat-admin.php:57 | |
| 16 | -msgid "inactive" | |
| 17 | +#. Plugin Name of the plugin | |
| 18 | +#. Author of the plugin | |
| 19 | +#: mxchat-basic.php | |
| 20 | +#: includes/class-mxchat-admin.php:450 | |
| 21 | +#: includes/class-mxchat-admin.php:559 | |
| 22 | +#: includes/class-mxchat-admin.php:560 | |
| 23 | +#: includes/class-mxchat-privacy.php:640 | |
| 24 | +msgid "MxChat" | |
| 17 | 25 | msgstr "" |
| 18 | 26 | |
| 19 | -#: includes/class-mxchat-admin.php:58 | |
| 20 | -msgid "active" | |
| 27 | +#. Plugin URI of the plugin | |
| 28 | +#: mxchat-basic.php | |
| 29 | +msgid "https://mxchat.ai/" | |
| 21 | 30 | msgstr "" |
| 22 | 31 | |
| 23 | -#: includes/class-mxchat-admin.php:68 | |
| 24 | -msgid "" | |
| 25 | -"[EXAMPLE INSTRUCTIONS] You are an AI Chatbot assistant for this website. The primary subject you should focus on is [insert proper subject here]. Your main goal is to assist visitors with questions related to this specific topic. Here are some key things to keep in mind: \n" | |
| 26 | -" - Your name is [Chatbot Name]. \n" | |
| 27 | -" - Stay focused on topics related to [insert proper subject here]. If a visitor asks about an unrelated topic, politely redirect the conversation to how you can assist them with this subject. \n" | |
| 28 | -" - Do not make up links to pages. Only use specific links you see in your knowledgebase. \n" | |
| 29 | -" - Keep your responses short, concise, and to the point. Provide clear and direct answers suitable for a chatbot interaction. \n" | |
| 30 | -" - Provide answers based on the knowledge available to you. If you do not have an answer to a specific question, let the visitor know that you don’t have the information." | |
| 32 | +#. Description of the plugin | |
| 33 | +#: mxchat-basic.php | |
| 34 | +msgid "AI chatbot for WordPress with OpenAI, Claude, xAI, DeepSeek, live agent, PDF uploads, WooCommerce, and training on website data." | |
| 31 | 35 | msgstr "" |
| 32 | 36 | |
| 33 | -#: includes/class-mxchat-admin.php:74 | |
| 34 | -msgid "gpt-4o" | |
| 37 | +#. Author URI of the plugin | |
| 38 | +#: mxchat-basic.php | |
| 39 | +msgid "https://mxchat.ai" | |
| 35 | 40 | msgstr "" |
| 36 | 41 | |
| 37 | -#: includes/class-mxchat-admin.php:75 includes/class-mxchat-admin.php:138 | |
| 38 | -msgid "100" | |
| 42 | +#: admin/class-ajax-handler.php:81 | |
| 43 | +#: admin/class-ajax-handler.php:175 | |
| 44 | +#: admin/class-ajax-handler.php:249 | |
| 45 | +#: admin/class-ajax-handler.php:363 | |
| 46 | +#: admin/class-ajax-handler.php:988 | |
| 47 | +#: admin/class-ajax-handler.php:1624 | |
| 48 | +#: admin/class-ajax-handler.php:1847 | |
| 49 | +#: admin/class-ajax-handler.php:1882 | |
| 50 | +#: admin/class-ajax-handler.php:1904 | |
| 51 | +#: admin/class-ajax-handler.php:1926 | |
| 52 | +#: admin/class-ajax-handler.php:1951 | |
| 53 | +#: admin/class-ajax-handler.php:1983 | |
| 54 | +#: includes/class-mxchat-admin.php:270 | |
| 55 | +#: includes/class-mxchat-admin.php:306 | |
| 56 | +#: includes/class-mxchat-admin.php:686 | |
| 57 | +#: includes/class-mxchat-admin.php:951 | |
| 58 | +#: includes/class-mxchat-admin.php:5470 | |
| 59 | +#: includes/class-mxchat-admin.php:5580 | |
| 60 | +#: includes/class-mxchat-admin.php:5615 | |
| 61 | +#: includes/class-mxchat-admin.php:5651 | |
| 62 | +#: includes/class-mxchat-admin.php:5779 | |
| 63 | +#: includes/class-mxchat-admin.php:5868 | |
| 64 | +#: includes/class-mxchat-admin.php:5902 | |
| 65 | +#: includes/class-mxchat-admin.php:5950 | |
| 66 | +#: includes/class-mxchat-admin.php:5976 | |
| 67 | +#: includes/class-mxchat-admin.php:6005 | |
| 68 | +#: includes/class-mxchat-admin.php:8247 | |
| 69 | +#: includes/class-mxchat-content-generator.php:284 | |
| 70 | +#: includes/class-mxchat-content-generator.php:570 | |
| 71 | +#: includes/class-mxchat-content-generator.php:1511 | |
| 72 | +#: includes/class-mxchat-content-generator.php:1538 | |
| 73 | +#: includes/class-mxchat-content-generator.php:2594 | |
| 74 | +#: includes/class-mxchat-content-generator.php:2719 | |
| 75 | +#: includes/class-mxchat-content-generator.php:2765 | |
| 76 | +#: includes/class-mxchat-content-generator.php:2793 | |
| 77 | +#: includes/class-mxchat-content-generator.php:2857 | |
| 78 | +msgid "Unauthorized" | |
| 39 | 79 | msgstr "" |
| 40 | 80 | |
| 41 | -#: includes/class-mxchat-admin.php:77 includes/class-mxchat-admin.php:3304 | |
| 42 | -#: includes/class-mxchat-admin.php:5137 | |
| 43 | -#: includes/class-mxchat-integrator.php:627 includes/class-mxchat-public.php:44 | |
| 44 | -#: includes/class-mxchat-public.php:116 | |
| 45 | -msgid "Rate limit exceeded. Please try again later." | |
| 81 | +#: admin/class-ajax-handler.php:140 | |
| 82 | +msgid "[structured value]" | |
| 46 | 83 | msgstr "" |
| 47 | 84 | |
| 48 | -#: includes/class-mxchat-admin.php:79 | |
| 49 | -msgid "" | |
| 50 | -"<h2>Welcome to Our Chat!</h2>\n" | |
| 51 | -"<p>Let's get started. Enter your email to begin chatting with us.</p>" | |
| 85 | +#: admin/class-ajax-handler.php:147 | |
| 86 | +msgid "(empty value)" | |
| 52 | 87 | msgstr "" |
| 53 | 88 | |
| 54 | -#: includes/class-mxchat-admin.php:80 includes/class-mxchat-public.php:184 | |
| 55 | -msgid "Start Chat" | |
| 89 | +#: admin/class-ajax-handler.php:185 | |
| 90 | +msgid "Base URL is empty. Save it first." | |
| 56 | 91 | msgstr "" |
| 57 | 92 | |
| 58 | -#: includes/class-mxchat-admin.php:81 includes/class-mxchat-admin.php:153 | |
| 59 | -msgid "MxChat" | |
| 93 | +#: admin/class-ajax-handler.php:208 | |
| 94 | +#: admin/class-ajax-handler.php:314 | |
| 95 | +#, php-format | |
| 96 | +msgid "Network error: %s" | |
| 60 | 97 | msgstr "" |
| 61 | 98 | |
| 62 | -#: includes/class-mxchat-admin.php:82 includes/class-mxchat-admin.php:3763 | |
| 63 | -#: includes/class-mxchat-public.php:46 includes/class-mxchat-public.php:105 | |
| 64 | -msgid "Hello! How can I assist you today?" | |
| 99 | +#: admin/class-ajax-handler.php:213 | |
| 100 | +#, php-format | |
| 101 | +msgid "Auth rejected (HTTP %d). Check API key and auth scheme." | |
| 65 | 102 | msgstr "" |
| 66 | 103 | |
| 67 | -#: includes/class-mxchat-admin.php:83 includes/class-mxchat-admin.php:3781 | |
| 68 | -#: includes/class-mxchat-admin.php:3788 includes/class-mxchat-public.php:115 | |
| 69 | -msgid "How can I assist?" | |
| 104 | +#: admin/class-ajax-handler.php:216 | |
| 105 | +msgid "Endpoint not found (HTTP 404). Check the Base URL." | |
| 70 | 106 | msgstr "" |
| 71 | 107 | |
| 72 | -#: includes/class-mxchat-admin.php:84 includes/class-mxchat-admin.php:97 | |
| 73 | -#: includes/class-mxchat-admin.php:119 | |
| 74 | -msgid "off" | |
| 108 | +#: admin/class-ajax-handler.php:219 | |
| 109 | +#, php-format | |
| 110 | +msgid "Upstream returned HTTP %d." | |
| 75 | 111 | msgstr "" |
| 76 | 112 | |
| 77 | -#: includes/class-mxchat-admin.php:85 includes/class-mxchat-admin.php:86 | |
| 78 | -#: includes/class-mxchat-admin.php:87 includes/class-mxchat-admin.php:90 | |
| 79 | -#: includes/class-mxchat-admin.php:95 | |
| 80 | -msgid "#fff" | |
| 113 | +#: admin/class-ajax-handler.php:233 | |
| 114 | +#, php-format | |
| 115 | +msgid "Connection OK — %d model(s) reported." | |
| 81 | 116 | msgstr "" |
| 82 | 117 | |
| 83 | -#: includes/class-mxchat-admin.php:88 includes/class-mxchat-admin.php:89 | |
| 84 | -#: includes/class-mxchat-admin.php:91 includes/class-mxchat-admin.php:92 | |
| 85 | -#: includes/class-mxchat-admin.php:93 includes/class-mxchat-admin.php:94 | |
| 86 | -#: includes/class-mxchat-admin.php:122 | |
| 87 | -msgid "#212121" | |
| 118 | +#: admin/class-ajax-handler.php:264 | |
| 119 | +#: admin/class-ajax-handler.php:305 | |
| 120 | +#: includes/admin-onboarding-page.php:310 | |
| 121 | +msgid "Unknown provider." | |
| 88 | 122 | msgstr "" |
| 89 | 123 | |
| 90 | -#: includes/class-mxchat-admin.php:96 | |
| 91 | -msgid "0" | |
| 124 | +#: admin/class-ajax-handler.php:274 | |
| 125 | +msgid "No API key entered or saved for this provider." | |
| 92 | 126 | msgstr "" |
| 93 | 127 | |
| 94 | -#: includes/class-mxchat-admin.php:98 includes/class-mxchat-admin.php:3597 | |
| 95 | -#: includes/class-mxchat-admin.php:5136 | |
| 96 | -msgid "Hey there! Ask me anything!" | |
| 128 | +#: admin/class-ajax-handler.php:319 | |
| 129 | +#: includes/class-mxchat-admin.php:7627 | |
| 130 | +msgid "Key is valid." | |
| 97 | 131 | msgstr "" |
| 98 | 132 | |
| 99 | -#: includes/class-mxchat-admin.php:103 includes/class-mxchat-admin.php:3567 | |
| 100 | -#: includes/class-mxchat-admin.php:5140 | |
| 101 | -#: includes/class-mxchat-integrator.php:1161 | |
| 102 | -msgid "Would you like to join our mailing list? Please provide your email below." | |
| 133 | +#: admin/class-ajax-handler.php:341 | |
| 134 | +#, php-format | |
| 135 | +msgid "Key rejected (HTTP %1$d): %2$s" | |
| 103 | 136 | msgstr "" |
| 104 | 137 | |
| 105 | -#: includes/class-mxchat-admin.php:104 includes/class-mxchat-admin.php:3580 | |
| 106 | -#: includes/class-mxchat-admin.php:5141 | |
| 107 | -msgid "Thank you for providing your email! You've been added to our list." | |
| 138 | +#: admin/class-ajax-handler.php:342 | |
| 139 | +#, php-format | |
| 140 | +msgid "Key rejected (HTTP %d). Check the API key." | |
| 108 | 141 | msgstr "" |
| 109 | 142 | |
| 110 | -#: includes/class-mxchat-admin.php:108 includes/class-mxchat-admin.php:4760 | |
| 111 | -#: includes/class-mxchat-admin.php:5142 | |
| 112 | -#: includes/class-mxchat-integrator.php:1952 | |
| 113 | -msgid "Please provide the URL to the PDF you'd like to discuss." | |
| 143 | +#: admin/class-ajax-handler.php:347 | |
| 144 | +#, php-format | |
| 145 | +msgid "Provider returned HTTP %1$d: %2$s" | |
| 114 | 146 | msgstr "" |
| 115 | 147 | |
| 116 | -#: includes/class-mxchat-admin.php:109 includes/class-mxchat-admin.php:4791 | |
| 117 | -#: includes/class-mxchat-admin.php:5143 | |
| 118 | -#: includes/class-mxchat-integrator.php:1953 | |
| 119 | -#: includes/class-mxchat-integrator.php:2153 | |
| 120 | -msgid "I've processed the PDF. What questions do you have about it?" | |
| 148 | +#: admin/class-ajax-handler.php:348 | |
| 149 | +#, php-format | |
| 150 | +msgid "Provider returned HTTP %d." | |
| 121 | 151 | msgstr "" |
| 122 | 152 | |
| 123 | -#: includes/class-mxchat-admin.php:110 includes/class-mxchat-admin.php:4822 | |
| 124 | -#: includes/class-mxchat-admin.php:5144 | |
| 125 | -#: includes/class-mxchat-integrator.php:811 | |
| 126 | -#: includes/class-mxchat-integrator.php:1954 | |
| 127 | -#: includes/class-mxchat-integrator.php:2164 | |
| 128 | -msgid "Sorry, I couldn't process the PDF. Please ensure it's a valid file." | |
| 153 | +#: admin/class-ajax-handler.php:375 | |
| 154 | +#: admin/class-ajax-handler.php:997 | |
| 155 | +msgid "Invalid field name" | |
| 129 | 156 | msgstr "" |
| 130 | 157 | |
| 131 | -#: includes/class-mxchat-admin.php:117 includes/class-mxchat-admin.php:121 | |
| 132 | -msgid "#ffffff" | |
| 158 | +#: admin/class-ajax-handler.php:398 | |
| 159 | +#: admin/class-ajax-handler.php:408 | |
| 160 | +#: admin/class-ajax-handler.php:421 | |
| 161 | +#: admin/class-ajax-handler.php:431 | |
| 162 | +#: admin/class-ajax-handler.php:440 | |
| 163 | +#: admin/class-ajax-handler.php:455 | |
| 164 | +#: admin/class-ajax-handler.php:491 | |
| 165 | +#: admin/class-ajax-handler.php:774 | |
| 166 | +#: admin/class-ajax-handler.php:947 | |
| 167 | +#: admin/class-ajax-handler.php:1293 | |
| 168 | +msgid "Setting saved" | |
| 133 | 169 | msgstr "" |
| 134 | 170 | |
| 135 | -#: includes/class-mxchat-admin.php:118 | |
| 136 | -msgid "#333333" | |
| 171 | +#: admin/class-ajax-handler.php:473 | |
| 172 | +msgid "Schedule unavailable" | |
| 137 | 173 | msgstr "" |
| 138 | 174 | |
| 139 | -#: includes/class-mxchat-admin.php:120 | |
| 140 | -msgid "#767676" | |
| 175 | +#: admin/class-ajax-handler.php:478 | |
| 176 | +msgid "Invalid schedule" | |
| 141 | 177 | msgstr "" |
| 142 | 178 | |
| 143 | -#: includes/class-mxchat-admin.php:152 | |
| 144 | -msgid "MxChat Settings" | |
| 179 | +#: admin/class-ajax-handler.php:525 | |
| 180 | +msgid "Invalid model selected" | |
| 145 | 181 | msgstr "" |
| 146 | 182 | |
| 147 | -#: includes/class-mxchat-admin.php:164 | |
| 148 | -msgid "Prompts" | |
| 183 | +#: admin/class-ajax-handler.php:653 | |
| 184 | +msgid "Webhook URL must start with https://" | |
| 149 | 185 | msgstr "" |
| 150 | 186 | |
| 151 | -#: includes/class-mxchat-admin.php:165 | |
| 152 | -msgid "Knowledge" | |
| 187 | +#: admin/class-ajax-handler.php:1068 | |
| 188 | +msgid "Unknown Pinecone field" | |
| 153 | 189 | msgstr "" |
| 154 | 190 | |
| 155 | -#: includes/class-mxchat-admin.php:174 | |
| 156 | -msgid "Chat Transcripts" | |
| 191 | +#: admin/class-ajax-handler.php:1131 | |
| 192 | +msgid "Pinecone setting saved" | |
| 157 | 193 | msgstr "" |
| 158 | 194 | |
| 159 | -#: includes/class-mxchat-admin.php:175 | |
| 160 | -msgid "Transcripts" | |
| 195 | +#: admin/class-ajax-handler.php:1135 | |
| 196 | +msgid "Pinecone setting saved (DB success)" | |
| 161 | 197 | msgstr "" |
| 162 | 198 | |
| 163 | -#: includes/class-mxchat-admin.php:184 | |
| 164 | -msgid "MxChat Intents" | |
| 199 | +#: admin/class-ajax-handler.php:1138 | |
| 200 | +msgid "Database save failed" | |
| 165 | 201 | msgstr "" |
| 166 | 202 | |
| 167 | -#: includes/class-mxchat-admin.php:185 | |
| 168 | -msgid "Intents" | |
| 203 | +#: admin/class-ajax-handler.php:1141 | |
| 204 | +msgid "Invalid field name format" | |
| 169 | 205 | msgstr "" |
| 170 | 206 | |
| 171 | -#: includes/class-mxchat-admin.php:194 includes/class-mxchat-admin.php:195 | |
| 172 | -msgid "Pro Upgrade" | |
| 207 | +#: admin/class-ajax-handler.php:1152 | |
| 208 | +msgid "Auto-sync setting saved" | |
| 173 | 209 | msgstr "" |
| 174 | 210 | |
| 175 | -#: includes/class-mxchat-admin.php:205 | |
| 176 | -msgid "Unauthorized" | |
| 211 | +#: admin/class-ajax-handler.php:1154 | |
| 212 | +#: admin/class-ajax-handler.php:1295 | |
| 213 | +msgid "No changes detected" | |
| 177 | 214 | msgstr "" |
| 178 | 215 | |
| 179 | -#: includes/class-mxchat-admin.php:211 | |
| 180 | -msgid "Invalid field name" | |
| 216 | +#: admin/class-ajax-handler.php:1216 | |
| 217 | +msgid "Chunking setting saved" | |
| 181 | 218 | msgstr "" |
| 182 | 219 | |
| 183 | -#: includes/class-mxchat-admin.php:291 | |
| 184 | -msgid "Setting saved" | |
| 220 | +#: admin/class-ajax-handler.php:1218 | |
| 221 | +msgid "Failed to save chunking setting" | |
| 185 | 222 | msgstr "" |
| 186 | 223 | |
| 187 | -#: includes/class-mxchat-admin.php:293 | |
| 188 | -msgid "Update failed or no changes" | |
| 224 | +#: admin/class-ajax-handler.php:1232 | |
| 225 | +msgid "Invalid ACF field identifier" | |
| 189 | 226 | msgstr "" |
| 190 | 227 | |
| 191 | -#: includes/class-mxchat-admin.php:302 includes/class-mxchat-admin.php:313 | |
| 192 | -msgid "Dismiss this notice." | |
| 228 | +#: admin/class-ajax-handler.php:1264 | |
| 229 | +msgid "Field will be included in imports" | |
| 193 | 230 | msgstr "" |
| 194 | 231 | |
| 195 | -#: includes/class-mxchat-admin.php:331 | |
| 196 | -msgid "For a limited time, get lifetime access and save $20 on MxChat Pro!" | |
| 232 | +#: admin/class-ajax-handler.php:1265 | |
| 233 | +msgid "Field will be excluded from imports" | |
| 197 | 234 | msgstr "" |
| 198 | 235 | |
| 199 | -#: includes/class-mxchat-admin.php:332 | |
| 200 | -msgid "Upgrade to Pro today" | |
| 236 | +#: admin/class-ajax-handler.php:1268 | |
| 237 | +msgid "Failed to save ACF field setting" | |
| 201 | 238 | msgstr "" |
| 202 | 239 | |
| 203 | -#: includes/class-mxchat-admin.php:339 | |
| 204 | -msgid "Pro users get exclusive access to" | |
| 240 | +#: admin/class-ajax-handler.php:1279 | |
| 241 | +msgid "Custom meta whitelist saved" | |
| 205 | 242 | msgstr "" |
| 206 | 243 | |
| 207 | -#: includes/class-mxchat-admin.php:339 | |
| 208 | -msgid "MxChat AI Agents" | |
| 244 | +#: admin/class-ajax-handler.php:1282 | |
| 245 | +msgid "Failed to save custom meta whitelist" | |
| 209 | 246 | msgstr "" |
| 210 | 247 | |
| 211 | -#: includes/class-mxchat-admin.php:339 | |
| 212 | -msgid "– our groundbreaking platform to test, refine, and deploy your chatbot with confidence. Take your AI assistant to the next level!" | |
| 248 | +#: admin/class-ajax-handler.php:1361 | |
| 249 | +msgid "Insufficient permissions" | |
| 213 | 250 | msgstr "" |
| 214 | 251 | |
| 215 | -#: includes/class-mxchat-admin.php:344 includes/class-mxchat-admin.php:1898 | |
| 216 | -msgid "Chatbot" | |
| 252 | +#: admin/class-ajax-handler.php:1366 | |
| 253 | +msgid "ACF is not active" | |
| 217 | 254 | msgstr "" |
| 218 | 255 | |
| 219 | -#: includes/class-mxchat-admin.php:345 | |
| 220 | -msgid "Integrations" | |
| 256 | +#: admin/class-ajax-handler.php:1372 | |
| 257 | +msgid "Invalid ACF group identifier" | |
| 221 | 258 | msgstr "" |
| 222 | 259 | |
| 223 | -#: includes/class-mxchat-admin.php:346 | |
| 224 | -msgid "Theme" | |
| 260 | +#: admin/class-ajax-handler.php:1383 | |
| 261 | +msgid "No fields found for this group" | |
| 225 | 262 | msgstr "" |
| 226 | 263 | |
| 227 | -#: includes/class-mxchat-admin.php:347 | |
| 228 | -msgid "FAQ" | |
| 264 | +#: admin/class-ajax-handler.php:1414 | |
| 265 | +msgid "All fields in this group will be included in imports" | |
| 229 | 266 | msgstr "" |
| 230 | 267 | |
| 231 | -#: includes/class-mxchat-admin.php:359 includes/class-mxchat-admin.php:2739 | |
| 232 | -msgid "WooCommerce Settings" | |
| 268 | +#: admin/class-ajax-handler.php:1415 | |
| 269 | +msgid "All fields in this group will be excluded from imports" | |
| 233 | 270 | msgstr "" |
| 234 | 271 | |
| 235 | -#: includes/class-mxchat-admin.php:367 includes/class-mxchat-admin.php:2747 | |
| 236 | -msgid "Loops Settings" | |
| 272 | +#: admin/class-ajax-handler.php:1483 | |
| 273 | +msgid "Invalid security token" | |
| 237 | 274 | msgstr "" |
| 238 | 275 | |
| 239 | -#: includes/class-mxchat-admin.php:376 includes/class-mxchat-admin.php:2813 | |
| 240 | -msgid "Brave Search Settings" | |
| 276 | +#: admin/class-ajax-handler.php:1489 | |
| 277 | +#: admin/class-knowledge-manager.php:200 | |
| 278 | +#: admin/class-knowledge-manager.php:512 | |
| 279 | +#: admin/class-knowledge-manager.php:673 | |
| 280 | +#: admin/class-knowledge-manager.php:1635 | |
| 281 | +#: admin/class-knowledge-manager.php:3896 | |
| 282 | +#: admin/class-knowledge-manager.php:3963 | |
| 283 | +msgid "Unauthorized access" | |
| 241 | 284 | msgstr "" |
| 242 | 285 | |
| 243 | -#: includes/class-mxchat-admin.php:385 includes/class-mxchat-admin.php:2869 | |
| 244 | -msgid "Toolbar Settings & Intents" | |
| 286 | +#: admin/class-ajax-handler.php:1497 | |
| 287 | +msgid "Email or License Key is missing" | |
| 245 | 288 | msgstr "" |
| 246 | 289 | |
| 247 | -#: includes/class-mxchat-admin.php:395 includes/class-mxchat-admin.php:2918 | |
| 248 | -msgid "Live Agent Settings" | |
| 290 | +#: admin/class-ajax-handler.php:1527 | |
| 291 | +msgid "Activation failed due to a server error: " | |
| 249 | 292 | msgstr "" |
| 250 | 293 | |
| 251 | -#: includes/class-mxchat-admin.php:396 | |
| 252 | -msgid "Visit our" | |
| 294 | +#: admin/class-ajax-handler.php:1539 | |
| 295 | +msgid "Server returned error code: " | |
| 253 | 296 | msgstr "" |
| 254 | 297 | |
| 255 | -#: includes/class-mxchat-admin.php:396 | |
| 256 | -msgid "documentation page" | |
| 298 | +#: admin/class-ajax-handler.php:1555 | |
| 299 | +msgid "License activated successfully" | |
| 257 | 300 | msgstr "" |
| 258 | 301 | |
| 259 | -#: includes/class-mxchat-admin.php:396 | |
| 260 | -msgid "to set up live agent transfer via Slack." | |
| 302 | +#: admin/class-ajax-handler.php:1557 | |
| 303 | +msgid "Activation failed" | |
| 261 | 304 | msgstr "" |
| 262 | 305 | |
| 263 | -#: includes/class-mxchat-admin.php:413 | |
| 264 | -msgid "If you’re having trouble with setup or getting the responses you need, we encourage you to review our" | |
| 306 | +#: admin/class-ajax-handler.php:1752 | |
| 307 | +#: includes/class-mxchat-admin.php:5215 | |
| 308 | +#: includes/class-mxchat-admin.php:5234 | |
| 309 | +#: includes/class-mxchat-admin.php:5336 | |
| 310 | +msgid "Unauthorized user" | |
| 265 | 311 | msgstr "" |
| 266 | 312 | |
| 267 | -#: includes/class-mxchat-admin.php:414 includes/class-mxchat-admin.php:2037 | |
| 268 | -msgid "documentation" | |
| 313 | +#: admin/class-ajax-handler.php:1842 | |
| 314 | +#: admin/class-ajax-handler.php:1877 | |
| 315 | +#: admin/class-ajax-handler.php:1899 | |
| 316 | +#: admin/class-ajax-handler.php:1921 | |
| 317 | +#: admin/class-ajax-handler.php:1946 | |
| 318 | +#: admin/class-ajax-handler.php:1978 | |
| 319 | +msgid "Security check failed" | |
| 269 | 320 | msgstr "" |
| 270 | 321 | |
| 271 | -#: includes/class-mxchat-admin.php:414 includes/class-mxchat-admin.php:457 | |
| 272 | -msgid "or" | |
| 322 | +#: admin/class-ajax-handler.php:1866 | |
| 323 | +msgid "Debug mode enabled" | |
| 273 | 324 | msgstr "" |
| 274 | 325 | |
| 275 | -#: includes/class-mxchat-admin.php:415 | |
| 276 | -msgid "create a support ticket" | |
| 326 | +#: admin/class-ajax-handler.php:1866 | |
| 327 | +msgid "Debug mode disabled" | |
| 277 | 328 | msgstr "" |
| 278 | 329 | |
| 279 | -#: includes/class-mxchat-admin.php:418 | |
| 280 | -msgid "If you like our plugin, please consider" | |
| 330 | +#: admin/class-ajax-handler.php:1912 | |
| 331 | +msgid "Debug log cleared" | |
| 281 | 332 | msgstr "" |
| 282 | 333 | |
| 283 | -#: includes/class-mxchat-admin.php:418 | |
| 284 | -msgid "leaving us a review" | |
| 334 | +#: admin/class-ajax-handler.php:1958 | |
| 335 | +msgid "Invalid confirmation code. Please type RESET to confirm." | |
| 285 | 336 | msgstr "" |
| 286 | 337 | |
| 287 | -#: includes/class-mxchat-admin.php:422 | |
| 288 | -msgid "How does the Claude API integration work?" | |
| 338 | +#: admin/class-ajax-handler.php:1964 | |
| 339 | +msgid "All settings have been reset to defaults. The page will reload." | |
| 289 | 340 | msgstr "" |
| 290 | 341 | |
| 291 | -#: includes/class-mxchat-admin.php:424 | |
| 292 | -msgid "The Claude API, provided by Anthropic, allows for intelligent, context-aware chatbot responses in MxChat. To use it, you will need both an OpenAI API key and a Claude API key. This is necessary because the system utilizes OpenAI for vector embedding in the Retrieval-Augmented Generation (RAG) process, as Claude does not currently offer an embedding API." | |
| 342 | +#. translators: 1: used count, 2: limit, 3: remaining, 4: human-readable time until reset | |
| 343 | +#: admin/class-ajax-handler.php:2015 | |
| 344 | +#: includes/admin-settings-page.php:1639 | |
| 345 | +#, php-format | |
| 346 | +msgid "%1$s of %2$s used · %3$s left · resets in %4$s" | |
| 293 | 347 | msgstr "" |
| 294 | 348 | |
| 295 | -#: includes/class-mxchat-admin.php:427 | |
| 296 | -msgid "When using the Claude API, your custom content is sent to Claude for generating responses, while the embeddings are processed through OpenAI. This ensures your chatbot provides accurate and engaging responses while maintaining knowledge relevant to your website." | |
| 349 | +#: admin/class-ajax-handler.php:2029 | |
| 350 | +msgid "Usage counter reset." | |
| 297 | 351 | msgstr "" |
| 298 | 352 | |
| 299 | -#: includes/class-mxchat-admin.php:430 | |
| 300 | -msgid "You can obtain your Claude API key by signing up on the" | |
| 353 | +#: admin/class-knowledge-manager.php:141 | |
| 354 | +#: includes/class-mxchat-admin.php:11158 | |
| 355 | +#: includes/class-mxchat-admin.php:11244 | |
| 356 | +msgid "Nonce verification failed." | |
| 301 | 357 | msgstr "" |
| 302 | 358 | |
| 303 | -#: includes/class-mxchat-admin.php:430 | |
| 304 | -msgid "Anthropic API page" | |
| 359 | +#: admin/class-knowledge-manager.php:170 | |
| 360 | +msgid "Error storing content: " | |
| 305 | 361 | msgstr "" |
| 306 | 362 | |
| 307 | -#: includes/class-mxchat-admin.php:435 | |
| 308 | -msgid "How does the X.AI API integration work?" | |
| 363 | +#: admin/class-knowledge-manager.php:175 | |
| 364 | +msgid "Content successfully submitted!" | |
| 309 | 365 | msgstr "" |
| 310 | 366 | |
| 311 | -#: includes/class-mxchat-admin.php:437 | |
| 312 | -msgid "The X.AI API, released on 10.21.24, is currently in beta. To use it, you will need both an OpenAI API key and an X.AI API key. This is because OpenAI handles vector embeddings in the Retrieval-Augmented Generation (RAG) process, as X.AI does not yet provide an embedding API." | |
| 367 | +#: admin/class-knowledge-manager.php:212 | |
| 368 | +msgid "That does not look like a link to a single YouTube video. Please paste a watch, youtu.be, or Shorts URL." | |
| 313 | 369 | msgstr "" |
| 314 | 370 | |
| 315 | -#: includes/class-mxchat-admin.php:440 | |
| 316 | -msgid "Custom content is sent to the X.AI API for generating responses, while OpenAI processes the embeddings. This allows the chatbot to provide advanced responses while maintaining context from your website. You can get your X.AI API key from the" | |
| 371 | +#: admin/class-knowledge-manager.php:256 | |
| 372 | +msgid "Please write a description for the video, or switch to auto-fetch." | |
| 317 | 373 | msgstr "" |
| 318 | 374 | |
| 319 | -#: includes/class-mxchat-admin.php:440 | |
| 320 | -msgid "X.AI API documentation" | |
| 375 | +#: admin/class-knowledge-manager.php:276 | |
| 376 | +msgid "Could not retrieve any information for that video (no metadata and no captions). Please check the URL, or use the manual description option." | |
| 321 | 377 | msgstr "" |
| 322 | 378 | |
| 323 | -#: includes/class-mxchat-admin.php:445 | |
| 324 | -msgid "Do I need an OpenAI API key to use the chatbot?" | |
| 379 | +#. translators: 1: video title, 2: channel name | |
| 380 | +#: admin/class-knowledge-manager.php:285 | |
| 381 | +#, php-format | |
| 382 | +msgid "A YouTube video titled \"%1$s\" from the channel %2$s." | |
| 325 | 383 | msgstr "" |
| 326 | 384 | |
| 327 | -#: includes/class-mxchat-admin.php:447 | |
| 328 | -msgid "Yes, you will need an OpenAI API key to power the chatbot. You can obtain an API key by signing up on the" | |
| 385 | +#: admin/class-knowledge-manager.php:296 | |
| 386 | +msgid "Error storing video in the knowledge base: " | |
| 329 | 387 | msgstr "" |
| 330 | 388 | |
| 331 | -#: includes/class-mxchat-admin.php:447 | |
| 332 | -msgid "OpenAI platform" | |
| 389 | +#: admin/class-knowledge-manager.php:305 | |
| 390 | +msgid "Video indexed from its title and channel — no captions were available for a transcript. The form below is pre-filled: write your own description and import again to improve matching (it updates the same entry)." | |
| 333 | 391 | msgstr "" |
| 334 | 392 | |
| 335 | -#: includes/class-mxchat-admin.php:447 | |
| 336 | -msgid "After signing up, you must add credits to your account—typically, $5 in credits is sufficient to get started." | |
| 393 | +#: admin/class-knowledge-manager.php:317 | |
| 394 | +msgid "YouTube video successfully added to the knowledge base!" | |
| 337 | 395 | msgstr "" |
| 338 | 396 | |
| 339 | -#: includes/class-mxchat-admin.php:450 | |
| 340 | -msgid "Once you have your API key, simply enter it in the chatbot's settings to enable functionality. The chatbot relies on OpenAI’s models for generating responses, so having sufficient credits in your OpenAI account is essential for smooth operation." | |
| 397 | +#: admin/class-knowledge-manager.php:454 | |
| 398 | +msgid "Failed to save PDF file" | |
| 341 | 399 | msgstr "" |
| 342 | 400 | |
| 343 | -#: includes/class-mxchat-admin.php:455 | |
| 344 | -msgid "How do I add the chatbot to my site?" | |
| 401 | +#: admin/class-knowledge-manager.php:460 | |
| 402 | +#: admin/class-knowledge-manager.php:602 | |
| 403 | +msgid "Invalid PDF: Unable to parse or no pages found" | |
| 345 | 404 | msgstr "" |
| 346 | 405 | |
| 347 | -#: includes/class-mxchat-admin.php:457 | |
| 348 | -msgid "You can add the chatbot using the shortcode" | |
| 406 | +#: admin/class-knowledge-manager.php:482 | |
| 407 | +#: admin/class-knowledge-manager.php:624 | |
| 408 | +msgid "Failed to add PDF pages to processing queue" | |
| 349 | 409 | msgstr "" |
| 350 | 410 | |
| 351 | -#: includes/class-mxchat-admin.php:457 | |
| 352 | -msgid "For initial testing and styling, it's best to use the shortcode on a draft or non-public page. Once you’re ready to go live, enable the “Append Chat Widget to Body” option in the settings for site-wide integration (recommended) or add shortcode to the footer." | |
| 411 | +#: admin/class-knowledge-manager.php:523 | |
| 412 | +#: admin/class-knowledge-manager.php:683 | |
| 413 | +msgid "The uploaded file exceeds the server upload_max_filesize limit." | |
| 353 | 414 | msgstr "" |
| 354 | 415 | |
| 355 | -#: includes/class-mxchat-admin.php:462 | |
| 356 | -msgid "How does the chatbot use my content to generate responses?" | |
| 416 | +#: admin/class-knowledge-manager.php:524 | |
| 417 | +#: admin/class-knowledge-manager.php:684 | |
| 418 | +msgid "The uploaded file exceeds the form MAX_FILE_SIZE limit." | |
| 357 | 419 | msgstr "" |
| 358 | 420 | |
| 359 | -#: includes/class-mxchat-admin.php:464 | |
| 360 | -msgid "The chatbot uses AI and vector embeddings to connect users with relevant information. When you submit content, it converts it into a mathematical format. When a user asks a question, the bot matches it to your stored content and generates a response based on relevance. For example, submitting \"Our phone number is 910-123-4567\" allows the bot to retrieve this information when asked about contact details. To ensure related information is provided together, submit it in one entry." | |
| 421 | +#: admin/class-knowledge-manager.php:525 | |
| 422 | +#: admin/class-knowledge-manager.php:685 | |
| 423 | +msgid "The file was only partially uploaded." | |
| 361 | 424 | msgstr "" |
| 362 | 425 | |
| 363 | -#: includes/class-mxchat-admin.php:469 | |
| 364 | -msgid "Why does the chatbot sometimes make up links or information?" | |
| 426 | +#: admin/class-knowledge-manager.php:526 | |
| 427 | +msgid "No file was uploaded. Please select a PDF file." | |
| 365 | 428 | msgstr "" |
| 366 | 429 | |
| 367 | -#: includes/class-mxchat-admin.php:471 | |
| 368 | -msgid "Occasionally, the chatbot may generate inaccurate links or information, known as \"hallucinations.\" To minimize this, you can add system instructions to guide its behavior. For example, include an instruction like: \"Only provide links you directly have access to or retrieve from the knowledge base. Do not make up links or information that you do not have direct access to.\" This helps the bot stay aligned with your content." | |
| 430 | +#: admin/class-knowledge-manager.php:527 | |
| 431 | +#: admin/class-knowledge-manager.php:687 | |
| 432 | +msgid "Server missing temporary folder." | |
| 369 | 433 | msgstr "" |
| 370 | 434 | |
| 371 | -#: includes/class-mxchat-admin.php:476 | |
| 372 | -msgid "How do intents work in MxChat?" | |
| 435 | +#: admin/class-knowledge-manager.php:528 | |
| 436 | +#: admin/class-knowledge-manager.php:688 | |
| 437 | +msgid "Server failed to write file to disk." | |
| 373 | 438 | msgstr "" |
| 374 | 439 | |
| 375 | -#: includes/class-mxchat-admin.php:478 | |
| 376 | -msgid "Intents allow MxChat to recognize user requests and trigger specific actions, such as capturing emails or displaying product information. This helps provide a more interactive and responsive experience. For a detailed explanation of each intent, please refer to our" | |
| 440 | +#: admin/class-knowledge-manager.php:530 | |
| 441 | +#: admin/class-knowledge-manager.php:690 | |
| 442 | +msgid "Unknown upload error." | |
| 377 | 443 | msgstr "" |
| 378 | 444 | |
| 379 | -#: includes/class-mxchat-admin.php:478 | |
| 380 | -msgid "Intents Documentation" | |
| 445 | +#: admin/class-knowledge-manager.php:545 | |
| 446 | +msgid "Invalid file type. Only PDF files are accepted." | |
| 381 | 447 | msgstr "" |
| 382 | 448 | |
| 383 | -#: includes/class-mxchat-admin.php:483 | |
| 384 | -msgid "How does the Complianz integration work?" | |
| 449 | +#: admin/class-knowledge-manager.php:556 | |
| 450 | +msgid "Invalid file extension. Only .pdf files are accepted." | |
| 385 | 451 | msgstr "" |
| 386 | 452 | |
| 387 | -#: includes/class-mxchat-admin.php:485 | |
| 388 | -msgid "The Pro version offers direct integration with the Complianz GDPR plugin, making it easy to stay compliant with GDPR. If Complianz is enabled on your website, users must accept consent before the chatbot widget appears. The chatbot will only display once the user has accepted, ensuring compliance with data privacy regulations." | |
| 453 | +#: admin/class-knowledge-manager.php:569 | |
| 454 | +msgid "WordPress upload directory is not writable." | |
| 389 | 455 | msgstr "" |
| 390 | 456 | |
| 391 | -#: includes/class-mxchat-admin.php:490 | |
| 392 | -msgid "How does the WooCommerce integration work?" | |
| 457 | +#: admin/class-knowledge-manager.php:581 | |
| 458 | +msgid "Failed to create upload directory." | |
| 393 | 459 | msgstr "" |
| 394 | 460 | |
| 395 | -#: includes/class-mxchat-admin.php:492 | |
| 396 | -msgid "With WooCommerce integration, the chatbot automatically embeds new products and updates existing ones. For already-published products, you can click update or submit the product sitemap. The “Order History Access” setting allows the bot to access users' order history (requires login) and assist with order inquiries. To enable the “Add to Cart” feature, add this system instruction: “After discussing a product, ask if the user wants to add it to their cart. The user must say 'Add to cart' exactly.” Currently, this feature supports English only, with more languages coming soon." | |
| 461 | +#: admin/class-knowledge-manager.php:591 | |
| 462 | +msgid "Failed to save uploaded PDF file." | |
| 397 | 463 | msgstr "" |
| 398 | 464 | |
| 399 | -#: includes/class-mxchat-admin.php:497 | |
| 400 | -msgid "Why isn't my chatbot responding as expected?" | |
| 465 | +#: admin/class-knowledge-manager.php:639 | |
| 466 | +#, php-format | |
| 467 | +msgid "PDF \"%s\" (%d pages) queued for processing. Processing will start automatically." | |
| 401 | 468 | msgstr "" |
| 402 | 469 | |
| 403 | -#: includes/class-mxchat-admin.php:499 | |
| 404 | -msgid "AI chatbots can sometimes behave in unexpected ways, especially if you're new to configuring AI for specific tasks. We're committed to helping you get the most out of your chatbot experience. While we’re working on comprehensive guides and video tutorials, our team is here to assist you directly. If your chatbot isn't delivering the responses you need, please don’t hesitate to" | |
| 470 | +#: admin/class-knowledge-manager.php:651 | |
| 471 | +msgid "Failed to process uploaded PDF: " | |
| 405 | 472 | msgstr "" |
| 406 | 473 | |
| 407 | -#: includes/class-mxchat-admin.php:499 | |
| 408 | -msgid "contact us" | |
| 474 | +#: admin/class-knowledge-manager.php:686 | |
| 475 | +msgid "No file was uploaded. Please select a document." | |
| 409 | 476 | msgstr "" |
| 410 | 477 | |
| 411 | -#: includes/class-mxchat-admin.php:499 | |
| 412 | -msgid "for personalized support." | |
| 478 | +#: admin/class-knowledge-manager.php:717 | |
| 479 | +msgid "Invalid or unreadable document. Accepted types: .docx, .txt, .md." | |
| 413 | 480 | msgstr "" |
| 414 | 481 | |
| 415 | -#: includes/class-mxchat-admin.php:502 | |
| 416 | -msgid "We’re dedicated to your success and ready to guide you in aligning the AI's behavior to meet your goals." | |
| 482 | +#: admin/class-knowledge-manager.php:732 | |
| 483 | +msgid "The .docx file could not be read. It may be corrupt, empty, or not a real Word document." | |
| 417 | 484 | msgstr "" |
| 418 | 485 | |
| 419 | -#: includes/class-mxchat-admin.php:507 | |
| 420 | -msgid "What is Loops, and how do I get an API key?" | |
| 486 | +#: admin/class-knowledge-manager.php:748 | |
| 487 | +msgid "The uploaded document contains no readable text." | |
| 421 | 488 | msgstr "" |
| 422 | 489 | |
| 423 | -#: includes/class-mxchat-admin.php:509 | |
| 424 | -msgid "Loops is a powerful SaaS email service that helps you automate and enhance your email marketing campaigns, making it easy to reach and engage with your audience. To integrate Loops with MxChat, you’ll need an API key from Loops. You can obtain this key by logging into your Loops account and navigating to the API settings. Visit the" | |
| 490 | +#: admin/class-knowledge-manager.php:765 | |
| 491 | +#, php-format | |
| 492 | +msgid "The document is too large (about %1$d pages; the limit is %2$d). Split it into smaller files, or raise the PDF max pages setting." | |
| 425 | 493 | msgstr "" |
| 426 | 494 | |
| 427 | -#: includes/class-mxchat-admin.php:509 | |
| 428 | -msgid "Loops website" | |
| 495 | +#: admin/class-knowledge-manager.php:795 | |
| 496 | +msgid "Failed to import the document: " | |
| 429 | 497 | msgstr "" |
| 430 | 498 | |
| 431 | -#: includes/class-mxchat-admin.php:509 | |
| 432 | -msgid "to get started or to sign up for an account." | |
| 499 | +#: admin/class-knowledge-manager.php:801 | |
| 500 | +#, php-format | |
| 501 | +msgid "Document \"%s\" imported into the knowledge base." | |
| 433 | 502 | msgstr "" |
| 434 | 503 | |
| 435 | -#: includes/class-mxchat-admin.php:536 | |
| 436 | -msgid "Total Chats" | |
| 504 | +#: admin/class-knowledge-manager.php:987 | |
| 505 | +#: admin/class-knowledge-manager.php:1264 | |
| 506 | +#: admin/class-vectorstore-manager.php:645 | |
| 507 | +#: includes/class-mxchat-admin.php:1046 | |
| 508 | +#: includes/class-mxchat-admin.php:1117 | |
| 509 | +msgid "Permission denied." | |
| 437 | 510 | msgstr "" |
| 438 | 511 | |
| 439 | -#: includes/class-mxchat-admin.php:543 | |
| 440 | -msgid "Total Messages" | |
| 512 | +#: admin/class-knowledge-manager.php:1021 | |
| 513 | +msgid "Database update failed." | |
| 441 | 514 | msgstr "" |
| 442 | 515 | |
| 443 | -#: includes/class-mxchat-admin.php:550 | |
| 444 | -msgid "Unique Users" | |
| 516 | +#: admin/class-knowledge-manager.php:1025 | |
| 517 | +msgid "Embedding generation failed." | |
| 445 | 518 | msgstr "" |
| 446 | 519 | |
| 447 | -#: includes/class-mxchat-admin.php:559 | |
| 448 | -msgid "Search transcripts..." | |
| 520 | +#: admin/class-knowledge-manager.php:1028 | |
| 521 | +msgid "Invalid data." | |
| 449 | 522 | msgstr "" |
| 450 | 523 | |
| 451 | -#: includes/class-mxchat-admin.php:568 | |
| 452 | -msgid "Select All" | |
| 524 | +#: admin/class-knowledge-manager.php:1320 | |
| 525 | +msgid "Entry not found in the local knowledge database." | |
| 453 | 526 | msgstr "" |
| 454 | 527 | |
| 455 | -#: includes/class-mxchat-admin.php:572 | |
| 456 | -msgid "Delete Selected" | |
| 528 | +#: admin/class-knowledge-manager.php:1354 | |
| 529 | +msgid "Stored in the local WordPress database. Only the assembled text shown here is embedded — there are no separate vector metadata fields (e.g. taxonomy terms are not stored unless they were injected into the text itself)." | |
| 457 | 530 | msgstr "" |
| 458 | 531 | |
| 459 | -#: includes/class-mxchat-admin.php:593 | |
| 460 | -msgid "All knowledge has been deleted successfully." | |
| 532 | +#: admin/class-knowledge-manager.php:1366 | |
| 533 | +msgid "Pinecone manager not available." | |
| 461 | 534 | msgstr "" |
| 462 | 535 | |
| 463 | -#: includes/class-mxchat-admin.php:627 includes/class-mxchat-admin.php:638 | |
| 464 | -msgid "Submit Content" | |
| 536 | +#: admin/class-knowledge-manager.php:1382 | |
| 537 | +msgid "Pinecone not configured." | |
| 465 | 538 | msgstr "" |
| 466 | 539 | |
| 467 | -#: includes/class-mxchat-admin.php:631 | |
| 468 | -msgid "Article Content:" | |
| 540 | +#: admin/class-knowledge-manager.php:1427 | |
| 541 | +msgid "Failed to fetch from Pinecone." | |
| 469 | 542 | msgstr "" |
| 470 | 543 | |
| 471 | -#: includes/class-mxchat-admin.php:635 | |
| 472 | -msgid "Article URL (Optional):" | |
| 544 | +#: admin/class-knowledge-manager.php:1434 | |
| 545 | +msgid "Entry not found in Pinecone." | |
| 473 | 546 | msgstr "" |
| 474 | 547 | |
| 475 | -#: includes/class-mxchat-admin.php:636 | |
| 476 | -msgid "Enter related URL for the content" | |
| 548 | +#: admin/class-knowledge-manager.php:1478 | |
| 549 | +msgid "Stored in Pinecone. Each chunk above lists the vector metadata fields actually present — if a field you expect (such as taxonomy terms) is missing here, it was not stored as metadata and is only searchable if it appears in the embedded text." | |
| 477 | 550 | msgstr "" |
| 478 | 551 | |
| 479 | -#: includes/class-mxchat-admin.php:642 | |
| 480 | -msgid "Submitting content, please wait..." | |
| 552 | +#: admin/class-knowledge-manager.php:1600 | |
| 553 | +msgid "PDF processing appears to be stalled. No updates for over 5 minutes." | |
| 481 | 554 | msgstr "" |
| 482 | 555 | |
| 483 | -#: includes/class-mxchat-admin.php:649 | |
| 484 | -msgid "Content Import Settings" | |
| 556 | +#: admin/class-knowledge-manager.php:1618 | |
| 557 | +#: admin/class-knowledge-manager.php:1837 | |
| 558 | +#: admin/class-knowledge-manager.php:2451 | |
| 559 | +#: admin/class-knowledge-manager.php:2594 | |
| 560 | +#: admin/class-knowledge-manager.php:5496 | |
| 561 | +#: admin/class-knowledge-manager.php:5551 | |
| 562 | +msgid "ago" | |
| 485 | 563 | msgstr "" |
| 486 | 564 | |
| 487 | -#: includes/class-mxchat-admin.php:661 | |
| 488 | -msgid "Note: Auto-sync will only work for newly published content. Existing posts and pages must be imported manually using the import options below." | |
| 565 | +#: admin/class-knowledge-manager.php:1644 | |
| 566 | +msgid "Please provide a valid URL." | |
| 489 | 567 | msgstr "" |
| 490 | 568 | |
| 491 | -#: includes/class-mxchat-admin.php:673 | |
| 492 | -msgid "Auto-sync Posts" | |
| 569 | +#: admin/class-knowledge-manager.php:1702 | |
| 570 | +#, php-format | |
| 571 | +msgid "Failed to fetch the URL: %s" | |
| 493 | 572 | msgstr "" |
| 494 | 573 | |
| 495 | -#: includes/class-mxchat-admin.php:686 | |
| 496 | -msgid "Auto-sync Pages" | |
| 574 | +#: admin/class-knowledge-manager.php:1716 | |
| 575 | +msgid "Empty response received from URL." | |
| 497 | 576 | msgstr "" |
| 498 | 577 | |
| 499 | -#: includes/class-mxchat-admin.php:690 | |
| 500 | -msgid "Save Settings" | |
| 578 | +#: admin/class-knowledge-manager.php:1729 | |
| 579 | +msgid "PDF queued for processing. Processing will start automatically." | |
| 501 | 580 | msgstr "" |
| 502 | 581 | |
| 503 | -#: includes/class-mxchat-admin.php:722 | |
| 504 | -msgid "Import content from various sources:" | |
| 582 | +#: admin/class-knowledge-manager.php:1734 | |
| 583 | +msgid "Failed to queue PDF processing: " | |
| 505 | 584 | msgstr "" |
| 506 | 585 | |
| 507 | -#: includes/class-mxchat-admin.php:725 | |
| 508 | -msgid "Sitemap URL:" | |
| 586 | +#: admin/class-knowledge-manager.php:1752 | |
| 587 | +msgid "Invalid sitemap XML. Please provide a valid sitemap." | |
| 509 | 588 | msgstr "" |
| 510 | 589 | |
| 511 | -#: includes/class-mxchat-admin.php:725 | |
| 512 | -msgid "Add all pages from your sitemap" | |
| 590 | +#: admin/class-knowledge-manager.php:1763 | |
| 591 | +msgid "Sitemap queued for processing. Processing will start automatically." | |
| 513 | 592 | msgstr "" |
| 514 | 593 | |
| 515 | -#: includes/class-mxchat-admin.php:726 | |
| 516 | -msgid "PDF URL:" | |
| 594 | +#: admin/class-knowledge-manager.php:1772 | |
| 595 | +msgid "Failed to queue sitemap processing: " | |
| 517 | 596 | msgstr "" |
| 518 | 597 | |
| 519 | -#: includes/class-mxchat-admin.php:726 | |
| 520 | -msgid "Import content from an online PDF" | |
| 598 | +#: admin/class-knowledge-manager.php:1777 | |
| 599 | +msgid "Failed to queue sitemap processing." | |
| 521 | 600 | msgstr "" |
| 522 | 601 | |
| 523 | -#: includes/class-mxchat-admin.php:727 | |
| 524 | -msgid "Single URL:" | |
| 602 | +#: admin/class-knowledge-manager.php:1798 | |
| 603 | +msgid "No valid content found on the provided URL." | |
| 525 | 604 | msgstr "" |
| 526 | 605 | |
| 527 | -#: includes/class-mxchat-admin.php:727 | |
| 528 | -msgid "Import from any webpage" | |
| 606 | +#: admin/class-knowledge-manager.php:1817 | |
| 607 | +msgid "Failed to store content in database: " | |
| 529 | 608 | msgstr "" |
| 530 | 609 | |
| 531 | -#: includes/class-mxchat-admin.php:740 | |
| 532 | -msgid "Enter URL (Sitemap, PDF, or webpage)" | |
| 610 | +#: admin/class-knowledge-manager.php:1820 | |
| 611 | +msgid "URL content successfully submitted!" | |
| 533 | 612 | msgstr "" |
| 534 | 613 | |
| 535 | -#: includes/class-mxchat-admin.php:742 | |
| 536 | -msgid "URL Input" | |
| 614 | +#: admin/class-knowledge-manager.php:1852 | |
| 615 | +msgid "Invalid XML object provided" | |
| 537 | 616 | msgstr "" |
| 538 | 617 | |
| 539 | -#: includes/class-mxchat-admin.php:746 | |
| 540 | -msgid "Import" | |
| 618 | +#: admin/class-knowledge-manager.php:1864 | |
| 619 | +msgid "Embedding API validation failed: " | |
| 541 | 620 | msgstr "" |
| 542 | 621 | |
| 543 | -#: includes/class-mxchat-admin.php:757 | |
| 544 | -msgid "Loading information into database, please wait..." | |
| 622 | +#: admin/class-knowledge-manager.php:1868 | |
| 623 | +msgid "Embedding API returned unexpected result type. Please check your configuration." | |
| 545 | 624 | msgstr "" |
| 546 | 625 | |
| 547 | -#: includes/class-mxchat-admin.php:763 | |
| 548 | -msgid "PDF Processing Status (Refresh page for update)" | |
| 626 | +#: admin/class-knowledge-manager.php:1883 | |
| 627 | +msgid "No valid URLs found in sitemap" | |
| 549 | 628 | msgstr "" |
| 550 | 629 | |
| 551 | -#: includes/class-mxchat-admin.php:767 | |
| 552 | -msgid "Progress: %1$d of %2$d pages (%3$d%%)" | |
| 630 | +#: admin/class-knowledge-manager.php:1893 | |
| 631 | +msgid "Failed to add URLs to processing queue" | |
| 553 | 632 | msgstr "" |
| 554 | 633 | |
| 555 | -#: includes/class-mxchat-admin.php:777 includes/class-mxchat-admin.php:810 | |
| 556 | -msgid "Status: %s" | |
| 634 | +#: admin/class-knowledge-manager.php:2594 | |
| 635 | +msgid "Just now" | |
| 557 | 636 | msgstr "" |
| 558 | 637 | |
| 559 | -#: includes/class-mxchat-admin.php:785 includes/class-mxchat-admin.php:818 | |
| 560 | -msgid "Last update: %s" | |
| 638 | +#: admin/class-knowledge-manager.php:2915 | |
| 639 | +msgid "No knowledge entries found in Pinecone." | |
| 561 | 640 | msgstr "" |
| 562 | 641 | |
| 563 | -#: includes/class-mxchat-admin.php:796 | |
| 564 | -msgid "Sitemap Processing Status (Refresh page for update)" | |
| 642 | +#: admin/class-knowledge-manager.php:2949 | |
| 643 | +#: admin/class-knowledge-manager.php:3445 | |
| 644 | +#: includes/admin-knowledge-page.php:1061 | |
| 645 | +msgid "chunks" | |
| 565 | 646 | msgstr "" |
| 566 | 647 | |
| 567 | -#: includes/class-mxchat-admin.php:800 | |
| 568 | -msgid "Progress: %1$d of %2$d URLs (%3$d%%)" | |
| 648 | +#: admin/class-knowledge-manager.php:2963 | |
| 649 | +#: admin/class-knowledge-manager.php:3459 | |
| 650 | +#: includes/admin-knowledge-page.php:1075 | |
| 651 | +msgid "View Source" | |
| 569 | 652 | msgstr "" |
| 570 | 653 | |
| 571 | -#: includes/class-mxchat-admin.php:833 | |
| 572 | -msgid "Stop Processing" | |
| 654 | +#: admin/class-knowledge-manager.php:2966 | |
| 655 | +#: admin/class-knowledge-manager.php:3462 | |
| 656 | +#: includes/admin-knowledge-page.php:1078 | |
| 657 | +#: includes/admin-knowledge-page.php:2270 | |
| 658 | +msgid "Manual Content" | |
| 573 | 659 | msgstr "" |
| 574 | 660 | |
| 575 | -#: includes/class-mxchat-admin.php:850 | |
| 576 | -msgid "items" | |
| 661 | +#: admin/class-knowledge-manager.php:2977 | |
| 662 | +#: admin/class-knowledge-manager.php:3131 | |
| 663 | +#: includes/admin-knowledge-page.php:1089 | |
| 664 | +#: includes/admin-knowledge-page.php:1247 | |
| 665 | +msgid "View indexed content" | |
| 577 | 666 | msgstr "" |
| 578 | 667 | |
| 579 | -#: includes/class-mxchat-admin.php:862 | |
| 668 | +#: admin/class-knowledge-manager.php:2987 | |
| 669 | +#: admin/class-knowledge-manager.php:3141 | |
| 670 | +#: admin/class-knowledge-manager.php:3474 | |
| 671 | +#: admin/class-knowledge-manager.php:3618 | |
| 672 | +#: includes/admin-knowledge-page.php:1099 | |
| 673 | +#: includes/admin-knowledge-page.php:1257 | |
| 674 | +msgid "Edit content" | |
| 675 | +msgstr "" | |
| 676 | + | |
| 677 | +#: admin/class-knowledge-manager.php:2998 | |
| 678 | +#: admin/class-knowledge-manager.php:3486 | |
| 679 | +#: includes/admin-knowledge-page.php:1110 | |
| 680 | +msgid "Delete all chunks" | |
| 681 | +msgstr "" | |
| 682 | + | |
| 683 | +#: admin/class-knowledge-manager.php:3027 | |
| 684 | +#: admin/class-knowledge-manager.php:3515 | |
| 685 | +#: includes/admin-knowledge-page.php:1140 | |
| 686 | +#, php-format | |
| 687 | +msgid "Chunk %d of %d" | |
| 688 | +msgstr "" | |
| 689 | + | |
| 690 | +#: admin/class-knowledge-manager.php:3052 | |
| 691 | +#: admin/class-knowledge-manager.php:3540 | |
| 692 | +#: includes/admin-knowledge-page.php:1165 | |
| 693 | +msgid "Same as parent" | |
| 694 | +msgstr "" | |
| 695 | + | |
| 696 | +#: admin/class-knowledge-manager.php:3055 | |
| 697 | +#: admin/class-knowledge-manager.php:3543 | |
| 698 | +#: includes/admin-knowledge-page.php:1168 | |
| 699 | +msgid "Managed by group" | |
| 700 | +msgstr "" | |
| 701 | + | |
| 702 | +#: admin/class-knowledge-manager.php:3117 | |
| 703 | +#: admin/class-knowledge-manager.php:3604 | |
| 704 | +#: includes/admin-content-page.php:212 | |
| 705 | +#: includes/admin-knowledge-page.php:1233 | |
| 706 | +msgid "View" | |
| 707 | +msgstr "" | |
| 708 | + | |
| 709 | +#: admin/class-knowledge-manager.php:3120 | |
| 710 | +#: admin/class-knowledge-manager.php:3607 | |
| 711 | +#: includes/admin-knowledge-page.php:1236 | |
| 712 | +#: includes/admin-settings-page.php:720 | |
| 713 | +msgid "Manual" | |
| 714 | +msgstr "" | |
| 715 | + | |
| 716 | +#: admin/class-knowledge-manager.php:3163 | |
| 717 | +#: admin/class-knowledge-manager.php:3639 | |
| 718 | +#: includes/admin-knowledge-page.php:1283 | |
| 719 | +#: includes/class-mxchat-admin.php:4158 | |
| 720 | +#: includes/class-mxchat-admin.php:4928 | |
| 580 | 721 | msgid "« Previous" |
| 581 | 722 | msgstr "" |
| 582 | 723 | |
| 583 | -#: includes/class-mxchat-admin.php:863 | |
| 724 | +#: admin/class-knowledge-manager.php:3194 | |
| 725 | +#: admin/class-knowledge-manager.php:3670 | |
| 726 | +#: includes/admin-knowledge-page.php:1314 | |
| 727 | +#: includes/class-mxchat-admin.php:4159 | |
| 728 | +#: includes/class-mxchat-admin.php:4929 | |
| 584 | 729 | msgid "Next »" |
| 585 | 730 | msgstr "" |
| 586 | 731 | |
| 587 | -#: includes/class-mxchat-admin.php:877 | |
| 588 | -msgid "Are you sure you want to delete all prompts? This action cannot be undone." | |
| 732 | +#: admin/class-knowledge-manager.php:3411 | |
| 733 | +#: includes/admin-knowledge-page.php:1020 | |
| 734 | +msgid "No knowledge entries found. Use the Import Options to add content." | |
| 589 | 735 | msgstr "" |
| 590 | 736 | |
| 591 | -#: includes/class-mxchat-admin.php:881 | |
| 592 | -msgid "Delete All Knowledge" | |
| 737 | +#: admin/class-knowledge-manager.php:3948 | |
| 738 | +msgid "Processing has been stopped successfully." | |
| 593 | 739 | msgstr "" |
| 594 | 740 | |
| 595 | -#: includes/class-mxchat-admin.php:894 | |
| 596 | -msgid "Search Knowledge" | |
| 741 | +#: admin/class-knowledge-manager.php:5288 | |
| 742 | +#: includes/admin-knowledge-page.php:341 | |
| 743 | +#: includes/admin-knowledge-page.php:766 | |
| 744 | +msgid "PDF Processing Status" | |
| 597 | 745 | msgstr "" |
| 598 | 746 | |
| 599 | -#: includes/class-mxchat-admin.php:899 | |
| 600 | -msgid "Search" | |
| 747 | +#: admin/class-knowledge-manager.php:5292 | |
| 748 | +#: admin/class-knowledge-manager.php:5378 | |
| 749 | +#: includes/class-mxchat-integrator.php:476 | |
| 750 | +#: mxchat-basic.php:1283 | |
| 751 | +msgid "Dismiss" | |
| 601 | 752 | msgstr "" |
| 602 | 753 | |
| 603 | -#: includes/class-mxchat-admin.php:909 | |
| 604 | -msgid "ID" | |
| 754 | +#: admin/class-knowledge-manager.php:5300 | |
| 755 | +#: admin/class-knowledge-manager.php:5386 | |
| 756 | +#: includes/admin-knowledge-page.php:775 | |
| 757 | +#: includes/admin-knowledge-page.php:805 | |
| 758 | +msgid "Process Batch" | |
| 605 | 759 | msgstr "" |
| 606 | 760 | |
| 607 | -#: includes/class-mxchat-admin.php:910 | |
| 608 | -msgid "Article Content" | |
| 761 | +#: admin/class-knowledge-manager.php:5305 | |
| 762 | +#: admin/class-knowledge-manager.php:5391 | |
| 763 | +#: admin/class-knowledge-manager.php:5479 | |
| 764 | +#: admin/class-knowledge-manager.php:5530 | |
| 765 | +msgid "Error" | |
| 609 | 766 | msgstr "" |
| 610 | 767 | |
| 611 | -#: includes/class-mxchat-admin.php:911 | |
| 768 | +#: admin/class-knowledge-manager.php:5309 | |
| 769 | +#: admin/class-knowledge-manager.php:5395 | |
| 770 | +#, php-format | |
| 771 | +msgid "Completed with %d failures" | |
| 772 | +msgstr "" | |
| 773 | + | |
| 774 | +#: admin/class-knowledge-manager.php:5311 | |
| 775 | +#: admin/class-knowledge-manager.php:5397 | |
| 776 | +msgid "Complete" | |
| 777 | +msgstr "" | |
| 778 | + | |
| 779 | +#: admin/class-knowledge-manager.php:5325 | |
| 780 | +#, php-format | |
| 781 | +msgid "Progress: %d of %d pages (%d%%)" | |
| 782 | +msgstr "" | |
| 783 | + | |
| 784 | +#: admin/class-knowledge-manager.php:5333 | |
| 785 | +#: includes/admin-knowledge-page.php:359 | |
| 786 | +#: includes/admin-knowledge-page.php:785 | |
| 787 | +msgid "Failed pages:" | |
| 788 | +msgstr "" | |
| 789 | + | |
| 790 | +#: admin/class-knowledge-manager.php:5336 | |
| 791 | +#: admin/class-knowledge-manager.php:5422 | |
| 792 | +#: includes/admin-knowledge-page.php:361 | |
| 793 | +#: includes/admin-knowledge-page.php:392 | |
| 794 | +msgid "Status:" | |
| 795 | +msgstr "" | |
| 796 | + | |
| 797 | +#: admin/class-knowledge-manager.php:5337 | |
| 798 | +#: admin/class-knowledge-manager.php:5423 | |
| 799 | +#: includes/admin-knowledge-page.php:787 | |
| 800 | +#: includes/admin-knowledge-page.php:817 | |
| 801 | +msgid "Last update:" | |
| 802 | +msgstr "" | |
| 803 | + | |
| 804 | +#: admin/class-knowledge-manager.php:5343 | |
| 805 | +#: admin/class-knowledge-manager.php:5429 | |
| 806 | +msgid "Processing Summary" | |
| 807 | +msgstr "" | |
| 808 | + | |
| 809 | +#: admin/class-knowledge-manager.php:5344 | |
| 810 | +msgid "Total Pages:" | |
| 811 | +msgstr "" | |
| 812 | + | |
| 813 | +#: admin/class-knowledge-manager.php:5345 | |
| 814 | +#: admin/class-knowledge-manager.php:5431 | |
| 815 | +msgid "Successful:" | |
| 816 | +msgstr "" | |
| 817 | + | |
| 818 | +#: admin/class-knowledge-manager.php:5346 | |
| 819 | +#: admin/class-knowledge-manager.php:5432 | |
| 820 | +msgid "Failed:" | |
| 821 | +msgstr "" | |
| 822 | + | |
| 823 | +#: admin/class-knowledge-manager.php:5347 | |
| 824 | +#: admin/class-knowledge-manager.php:5433 | |
| 825 | +msgid "Completed:" | |
| 826 | +msgstr "" | |
| 827 | + | |
| 828 | +#: admin/class-knowledge-manager.php:5374 | |
| 829 | +#: includes/admin-knowledge-page.php:372 | |
| 830 | +#: includes/admin-knowledge-page.php:796 | |
| 831 | +msgid "Sitemap Processing Status" | |
| 832 | +msgstr "" | |
| 833 | + | |
| 834 | +#: admin/class-knowledge-manager.php:5411 | |
| 835 | +#, php-format | |
| 836 | +msgid "Progress: %d of %d URLs (%d%%)" | |
| 837 | +msgstr "" | |
| 838 | + | |
| 839 | +#: admin/class-knowledge-manager.php:5419 | |
| 840 | +#: includes/admin-knowledge-page.php:390 | |
| 841 | +#: includes/admin-knowledge-page.php:815 | |
| 842 | +msgid "Failed URLs:" | |
| 843 | +msgstr "" | |
| 844 | + | |
| 845 | +#: admin/class-knowledge-manager.php:5430 | |
| 846 | +msgid "Total URLs:" | |
| 847 | +msgstr "" | |
| 848 | + | |
| 849 | +#: admin/class-knowledge-manager.php:5446 | |
| 850 | +#: includes/admin-knowledge-page.php:2054 | |
| 851 | +msgid "Last error:" | |
| 852 | +msgstr "" | |
| 853 | + | |
| 854 | +#: admin/class-knowledge-manager.php:5470 | |
| 855 | +#, php-format | |
| 856 | +msgid "Failed Pages (%d)" | |
| 857 | +msgstr "" | |
| 858 | + | |
| 859 | +#: admin/class-knowledge-manager.php:5472 | |
| 860 | +msgid "Show Failed Pages" | |
| 861 | +msgstr "" | |
| 862 | + | |
| 863 | +#: admin/class-knowledge-manager.php:5478 | |
| 864 | +#: admin/class-knowledge-manager.php:5498 | |
| 865 | +#: includes/admin-transcripts-page.php:523 | |
| 866 | +msgid "Page" | |
| 867 | +msgstr "" | |
| 868 | + | |
| 869 | +#: admin/class-knowledge-manager.php:5480 | |
| 870 | +#: admin/class-knowledge-manager.php:5531 | |
| 871 | +msgid "Retries" | |
| 872 | +msgstr "" | |
| 873 | + | |
| 874 | +#: admin/class-knowledge-manager.php:5481 | |
| 875 | +#: admin/class-knowledge-manager.php:5532 | |
| 876 | +msgid "Time" | |
| 877 | +msgstr "" | |
| 878 | + | |
| 879 | +#: admin/class-knowledge-manager.php:5521 | |
| 880 | +#, php-format | |
| 881 | +msgid "Failed URLs (%d)" | |
| 882 | +msgstr "" | |
| 883 | + | |
| 884 | +#: admin/class-knowledge-manager.php:5523 | |
| 885 | +msgid "Show Failed URLs" | |
| 886 | +msgstr "" | |
| 887 | + | |
| 888 | +#: admin/class-knowledge-manager.php:5529 | |
| 889 | +#: includes/admin-api-page.php:328 | |
| 612 | 890 | msgid "URL" |
| 613 | 891 | msgstr "" |
| 614 | 892 | |
| 615 | -#: includes/class-mxchat-admin.php:912 includes/class-mxchat-admin.php:2109 | |
| 893 | +#: admin/class-knowledge-manager.php:5561 | |
| 894 | +msgid "Unknown URL" | |
| 895 | +msgstr "" | |
| 896 | + | |
| 897 | +#: admin/class-knowledge-manager.php:5575 | |
| 898 | +msgid "more failed URLs not shown" | |
| 899 | +msgstr "" | |
| 900 | + | |
| 901 | +#: admin/class-knowledge-manager.php:7212 | |
| 902 | +#: admin/class-knowledge-manager.php:8445 | |
| 903 | +#: includes/class-mxchat-admin.php:4253 | |
| 904 | +#: includes/class-mxchat-admin.php:4487 | |
| 905 | +msgid "You do not have sufficient permissions." | |
| 906 | +msgstr "" | |
| 907 | + | |
| 908 | +#: admin/class-knowledge-manager.php:7217 | |
| 909 | +#: admin/class-knowledge-manager.php:8454 | |
| 910 | +msgid "Security check failed." | |
| 911 | +msgstr "" | |
| 912 | + | |
| 913 | +#: admin/class-knowledge-manager.php:7224 | |
| 914 | +msgid "Invalid vector ID." | |
| 915 | +msgstr "" | |
| 916 | + | |
| 917 | +#: admin/class-knowledge-manager.php:7237 | |
| 918 | +msgid "Pinecone is not properly configured." | |
| 919 | +msgstr "" | |
| 920 | + | |
| 921 | +#: admin/class-knowledge-manager.php:7261 | |
| 922 | +msgid "Entry deleted successfully from Pinecone." | |
| 923 | +msgstr "" | |
| 924 | + | |
| 925 | +#: admin/class-knowledge-manager.php:7266 | |
| 926 | +msgid "Failed to delete entry: " | |
| 927 | +msgstr "" | |
| 928 | + | |
| 929 | +#: admin/class-knowledge-manager.php:7829 | |
| 930 | +#: includes/admin-knowledge-page.php:1528 | |
| 931 | +msgid "Public (Everyone)" | |
| 932 | +msgstr "" | |
| 933 | + | |
| 934 | +#: admin/class-knowledge-manager.php:7830 | |
| 935 | +#: includes/admin-knowledge-page.php:1529 | |
| 936 | +msgid "Logged In Users" | |
| 937 | +msgstr "" | |
| 938 | + | |
| 939 | +#: admin/class-knowledge-manager.php:7831 | |
| 940 | +#: includes/admin-knowledge-page.php:1530 | |
| 941 | +msgid "Subscribers & Above" | |
| 942 | +msgstr "" | |
| 943 | + | |
| 944 | +#: admin/class-knowledge-manager.php:7832 | |
| 945 | +#: includes/admin-knowledge-page.php:1531 | |
| 946 | +msgid "Contributors & Above" | |
| 947 | +msgstr "" | |
| 948 | + | |
| 949 | +#: admin/class-knowledge-manager.php:7833 | |
| 950 | +#: includes/admin-knowledge-page.php:1532 | |
| 951 | +msgid "Authors & Above" | |
| 952 | +msgstr "" | |
| 953 | + | |
| 954 | +#: admin/class-knowledge-manager.php:7834 | |
| 955 | +#: includes/admin-knowledge-page.php:1533 | |
| 956 | +msgid "Editors & Above" | |
| 957 | +msgstr "" | |
| 958 | + | |
| 959 | +#: admin/class-knowledge-manager.php:7835 | |
| 960 | +#: includes/admin-knowledge-page.php:1534 | |
| 961 | +msgid "Administrators Only" | |
| 962 | +msgstr "" | |
| 963 | + | |
| 964 | +#: admin/class-vectorstore-manager.php:526 | |
| 965 | +msgid "Sync was disabled or the target store changed mid-import." | |
| 966 | +msgstr "" | |
| 967 | + | |
| 968 | +#: admin/class-vectorstore-manager.php:655 | |
| 969 | +msgid "Enable sync and set a target Vector Store ID (and OpenAI API key) first, then save settings." | |
| 970 | +msgstr "" | |
| 971 | + | |
| 972 | +#: admin/class-vectorstore-manager.php:660 | |
| 973 | +msgid "An import is already running." | |
| 974 | +msgstr "" | |
| 975 | + | |
| 976 | +#: admin/class-vectorstore-manager.php:666 | |
| 977 | +#, php-format | |
| 978 | +msgid "Vector Store check failed: %s" | |
| 979 | +msgstr "" | |
| 980 | + | |
| 981 | +#: admin/class-vectorstore-manager.php:700 | |
| 982 | +msgid "No interrupted import to resume." | |
| 983 | +msgstr "" | |
| 984 | + | |
| 985 | +#: includes/admin-actions-page.php:32 | |
| 986 | +#: includes/admin-api-page.php:117 | |
| 987 | +#: includes/admin-content-page.php:38 | |
| 988 | +#: includes/admin-knowledge-page.php:39 | |
| 989 | +#: includes/admin-pro-page.php:56 | |
| 990 | +#: includes/admin-settings-page.php:30 | |
| 991 | +#: includes/admin-transcripts-page.php:32 | |
| 992 | +msgid "Open menu" | |
| 993 | +msgstr "" | |
| 994 | + | |
| 995 | +#: includes/admin-actions-page.php:43 | |
| 996 | +#: includes/admin-actions-page.php:51 | |
| 997 | +#: includes/admin-actions-page.php:91 | |
| 998 | +#: includes/admin-actions-page.php:139 | |
| 999 | +#: includes/admin-knowledge-page.php:1013 | |
| 1000 | +#: includes/admin-onboarding-page.php:458 | |
| 1001 | +#: includes/admin-onboarding-page.php:486 | |
| 1002 | +#: includes/admin-transcripts-page.php:1023 | |
| 1003 | +#: includes/class-mxchat-admin.php:624 | |
| 616 | 1004 | msgid "Actions" |
| 617 | 1005 | msgstr "" |
| 618 | 1006 | |
| 619 | -#: includes/class-mxchat-admin.php:935 includes/class-mxchat-integrator.php:118 | |
| 620 | -msgid "N/A" | |
| 1007 | +#: includes/admin-actions-page.php:44 | |
| 1008 | +#: includes/admin-api-page.php:129 | |
| 1009 | +#: includes/admin-content-page.php:50 | |
| 1010 | +#: includes/admin-knowledge-page.php:51 | |
| 1011 | +#: includes/admin-pro-page.php:68 | |
| 1012 | +#: includes/admin-settings-page.php:42 | |
| 1013 | +#: includes/admin-transcripts-page.php:44 | |
| 1014 | +msgid "Close menu" | |
| 621 | 1015 | msgstr "" |
| 622 | 1016 | |
| 623 | -#: includes/class-mxchat-admin.php:945 includes/class-mxchat-admin.php:2143 | |
| 1017 | +#: includes/admin-actions-page.php:54 | |
| 1018 | +#: includes/admin-actions-page.php:98 | |
| 1019 | +#: includes/admin-transcripts-page.php:54 | |
| 1020 | +#: includes/admin-transcripts-page.php:110 | |
| 1021 | +msgid "Dashboard" | |
| 1022 | +msgstr "" | |
| 1023 | + | |
| 1024 | +#: includes/admin-actions-page.php:58 | |
| 1025 | +#: includes/admin-actions-page.php:107 | |
| 1026 | +#: includes/admin-actions-page.php:163 | |
| 1027 | +msgid "AI Tools" | |
| 1028 | +msgstr "" | |
| 1029 | + | |
| 1030 | +#: includes/admin-actions-page.php:62 | |
| 1031 | +#: includes/admin-actions-page.php:117 | |
| 1032 | +#: includes/admin-actions-page.php:180 | |
| 1033 | +#: includes/admin-actions-page.php:360 | |
| 1034 | +#: includes/admin-actions-page.php:450 | |
| 1035 | +msgid "Trigger Phrases" | |
| 1036 | +msgstr "" | |
| 1037 | + | |
| 1038 | +#: includes/admin-actions-page.php:69 | |
| 1039 | +#: includes/admin-content-page.php:400 | |
| 1040 | +#: includes/admin-content-page.php:664 | |
| 1041 | +#: includes/admin-content-page.php:687 | |
| 1042 | +#: includes/admin-content-page.php:739 | |
| 1043 | +#: includes/admin-knowledge-page.php:114 | |
| 1044 | +#: includes/admin-settings-page.php:105 | |
| 1045 | +#: includes/admin-transcripts-page.php:81 | |
| 1046 | +msgid "Upgrade to Pro" | |
| 1047 | +msgstr "" | |
| 1048 | + | |
| 1049 | +#: includes/admin-actions-page.php:128 | |
| 1050 | +#: includes/admin-knowledge-page.php:242 | |
| 1051 | +#: includes/admin-pro-page.php:158 | |
| 1052 | +#: includes/admin-settings-page.php:218 | |
| 1053 | +#: includes/admin-transcripts-page.php:159 | |
| 1054 | +msgid "Pro Upgrade" | |
| 1055 | +msgstr "" | |
| 1056 | + | |
| 1057 | +#: includes/admin-actions-page.php:140 | |
| 1058 | +msgid "Give your chatbot the ability to do things — generate images, search the web, hand off to a human, capture an email, and more. There are two ways to set this up. The cards below explain when to use each." | |
| 1059 | +msgstr "" | |
| 1060 | + | |
| 1061 | +#: includes/admin-actions-page.php:149 | |
| 1062 | +msgid "Two ways to set up actions" | |
| 1063 | +msgstr "" | |
| 1064 | + | |
| 1065 | +#: includes/admin-actions-page.php:152 | |
| 1066 | +msgid "Both let your chatbot take action during a conversation. Pick whichever fits how you want it to behave — or use both together." | |
| 1067 | +msgstr "" | |
| 1068 | + | |
| 1069 | +#: includes/admin-actions-page.php:164 | |
| 1070 | +#: includes/admin-knowledge-page.php:502 | |
| 1071 | +msgid "Recommended" | |
| 1072 | +msgstr "" | |
| 1073 | + | |
| 1074 | +#: includes/admin-actions-page.php:167 | |
| 1075 | +msgid "Add the tools your chatbot is allowed to use, and the AI decides when to use each one from the conversation. Easiest to set up — there are no phrases to write. Best for most sites." | |
| 1076 | +msgstr "" | |
| 1077 | + | |
| 1078 | +#: includes/admin-actions-page.php:169 | |
| 1079 | +msgid "Set up AI Tools" | |
| 1080 | +msgstr "" | |
| 1081 | + | |
| 1082 | +#: includes/admin-actions-page.php:183 | |
| 1083 | +msgid "You write the exact phrases that should fire a capability, with a match-strength slider. Precise and predictable — best when you want tight control over exactly when something happens." | |
| 1084 | +msgstr "" | |
| 1085 | + | |
| 1086 | +#: includes/admin-actions-page.php:186 | |
| 1087 | +#: includes/admin-actions-page.php:225 | |
| 1088 | +msgid "Add Trigger Phrase" | |
| 1089 | +msgstr "" | |
| 1090 | + | |
| 1091 | +#: includes/admin-actions-page.php:193 | |
| 1092 | +msgid "Can I use both?" | |
| 1093 | +msgstr "" | |
| 1094 | + | |
| 1095 | +#: includes/admin-actions-page.php:193 | |
| 1096 | +msgid "Yes. When a visitor's message matches one of your trigger phrases, that fires first; AI Tools cover everything else. Many sites run both together." | |
| 1097 | +msgstr "" | |
| 1098 | + | |
| 1099 | +#: includes/admin-actions-page.php:208 | |
| 1100 | +#: includes/admin-actions-page.php:281 | |
| 1101 | +#: includes/admin-actions-page.php:570 | |
| 1102 | +#: includes/admin-content-page.php:833 | |
| 1103 | +#: includes/admin-transcripts-page.php:443 | |
| 1104 | +#: includes/admin-transcripts-page.php:697 | |
| 1105 | +#: includes/class-mxchat-admin.php:4971 | |
| 1106 | +msgid "All" | |
| 1107 | +msgstr "" | |
| 1108 | + | |
| 1109 | +#: includes/admin-actions-page.php:212 | |
| 1110 | +#: includes/admin-knowledge-page.php:983 | |
| 1111 | +#: includes/admin-transcripts-page.php:451 | |
| 1112 | +#: includes/admin-transcripts-page.php:700 | |
| 1113 | +msgid "Delete Selected" | |
| 1114 | +msgstr "" | |
| 1115 | + | |
| 1116 | +#: includes/admin-actions-page.php:220 | |
| 1117 | +msgid "Search trigger phrases..." | |
| 1118 | +msgstr "" | |
| 1119 | + | |
| 1120 | +#: includes/admin-actions-page.php:227 | |
| 1121 | +#: includes/admin-actions-page.php:367 | |
| 1122 | +#: includes/admin-actions-page.php:589 | |
| 1123 | +msgid "Add" | |
| 1124 | +msgstr "" | |
| 1125 | + | |
| 1126 | +#: includes/admin-actions-page.php:229 | |
| 1127 | +#: includes/admin-actions-page.php:591 | |
| 1128 | +#: includes/admin-knowledge-page.php:590 | |
| 1129 | +#: includes/admin-settings-page.php:827 | |
| 1130 | +#: includes/admin-transcripts-page.php:464 | |
| 1131 | +msgid "Refresh" | |
| 1132 | +msgstr "" | |
| 1133 | + | |
| 1134 | +#: includes/admin-actions-page.php:252 | |
| 1135 | +msgid "Select a trigger phrase" | |
| 1136 | +msgstr "" | |
| 1137 | + | |
| 1138 | +#: includes/admin-actions-page.php:253 | |
| 1139 | +msgid "Choose a trigger phrase from the list to view details and edit, or create a new one." | |
| 1140 | +msgstr "" | |
| 1141 | + | |
| 1142 | +#: includes/admin-actions-page.php:256 | |
| 1143 | +msgid "Create Trigger Phrase" | |
| 1144 | +msgstr "" | |
| 1145 | + | |
| 1146 | +#: includes/admin-actions-page.php:267 | |
| 1147 | +#: includes/admin-actions-page.php:329 | |
| 1148 | +#: includes/admin-actions-page.php:421 | |
| 1149 | +#: includes/admin-actions-page.php:625 | |
| 1150 | +#: includes/admin-actions-page.php:729 | |
| 1151 | +#: includes/admin-onboarding-page.php:701 | |
| 1152 | +#: includes/admin-onboarding-page.php:769 | |
| 1153 | +#: includes/admin-onboarding-page.php:789 | |
| 1154 | +#: includes/admin-onboarding-page.php:809 | |
| 1155 | +msgid "Back" | |
| 1156 | +msgstr "" | |
| 1157 | + | |
| 1158 | +#: includes/admin-actions-page.php:269 | |
| 1159 | +msgid "Choose what it does" | |
| 1160 | +msgstr "" | |
| 1161 | + | |
| 1162 | +#: includes/admin-actions-page.php:277 | |
| 1163 | +msgid "Search types..." | |
| 1164 | +msgstr "" | |
| 1165 | + | |
| 1166 | +#: includes/admin-actions-page.php:311 | |
| 1167 | +#, php-format | |
| 1168 | +msgid "Use the %s action" | |
| 1169 | +msgstr "" | |
| 1170 | + | |
| 1171 | +#: includes/admin-actions-page.php:313 | |
| 1172 | +msgid "Pro" | |
| 1173 | +msgstr "" | |
| 1174 | + | |
| 1175 | +#: includes/admin-actions-page.php:316 | |
| 1176 | +#: includes/class-mxchat-admin.php:5042 | |
| 1177 | +#, php-format | |
| 1178 | +msgid "Requires %s" | |
| 1179 | +msgstr "" | |
| 1180 | + | |
| 1181 | +#: includes/admin-actions-page.php:331 | |
| 1182 | +msgid "Configure Trigger Phrase" | |
| 1183 | +msgstr "" | |
| 1184 | + | |
| 1185 | +#: includes/admin-actions-page.php:342 | |
| 1186 | +msgid "Selected Type" | |
| 1187 | +msgstr "" | |
| 1188 | + | |
| 1189 | +#: includes/admin-actions-page.php:343 | |
| 1190 | +msgid "Configure this trigger phrase for your chatbot" | |
| 1191 | +msgstr "" | |
| 1192 | + | |
| 1193 | +#: includes/admin-actions-page.php:354 | |
| 1194 | +#: includes/admin-actions-page.php:444 | |
| 1195 | +msgid "Label" | |
| 1196 | +msgstr "" | |
| 1197 | + | |
| 1198 | +#: includes/admin-actions-page.php:355 | |
| 1199 | +msgid "e.g., Newsletter Signup" | |
| 1200 | +msgstr "" | |
| 1201 | + | |
| 1202 | +#: includes/admin-actions-page.php:356 | |
| 1203 | +msgid "A descriptive name for this trigger phrase (for your reference only)." | |
| 1204 | +msgstr "" | |
| 1205 | + | |
| 1206 | +#: includes/admin-actions-page.php:366 | |
| 1207 | +msgid "Type a trigger phrase and press Enter" | |
| 1208 | +msgstr "" | |
| 1209 | + | |
| 1210 | +#: includes/admin-actions-page.php:370 | |
| 1211 | +msgid "Each phrase gets its own embedding vector for more accurate matching." | |
| 1212 | +msgstr "" | |
| 1213 | + | |
| 1214 | +#: includes/admin-actions-page.php:375 | |
| 1215 | +#: includes/admin-actions-page.php:460 | |
| 1216 | +#: includes/admin-settings-page.php:305 | |
| 1217 | +#: includes/admin-settings-page.php:1366 | |
| 1218 | +#: includes/class-mxchat-admin.php:5105 | |
| 1219 | +#: includes/class-mxchat-admin.php:6542 | |
| 1220 | +msgid "Similarity Threshold" | |
| 1221 | +msgstr "" | |
| 1222 | + | |
| 1223 | +#: includes/admin-actions-page.php:379 | |
| 1224 | +msgid "Lower values (10-30) trigger more easily. Higher values (70-95) require more exact matches." | |
| 1225 | +msgstr "" | |
| 1226 | + | |
| 1227 | +#: includes/admin-actions-page.php:383 | |
| 1228 | +msgid "Enabled Bots" | |
| 1229 | +msgstr "" | |
| 1230 | + | |
| 1231 | +#: includes/admin-actions-page.php:388 | |
| 1232 | +#: includes/class-mxchat-admin.php:4837 | |
| 1233 | +#: includes/class-mxchat-admin.php:5137 | |
| 1234 | +#: includes/class-mxchat-elementor-widget.php:128 | |
| 1235 | +#: includes/class-mxchat-meta-box.php:90 | |
| 1236 | +#: includes/class-mxchat-public.php:913 | |
| 1237 | +#: assets/block/chatbot-block.js:36 | |
| 1238 | +msgid "Default Bot" | |
| 1239 | +msgstr "" | |
| 1240 | + | |
| 1241 | +#: includes/admin-actions-page.php:407 | |
| 1242 | +#: includes/admin-actions-page.php:703 | |
| 1243 | +#: includes/admin-actions-page.php:755 | |
| 1244 | +#: includes/admin-content-page.php:313 | |
| 1245 | +#: includes/admin-knowledge-page.php:1997 | |
| 1246 | +#: includes/admin-knowledge-page.php:2175 | |
| 1247 | +#: includes/admin-knowledge-page.php:2207 | |
| 1248 | +#: includes/admin-settings-page.php:910 | |
| 1249 | +#: includes/admin-transcripts-page.php:620 | |
| 1250 | +#: includes/admin-transcripts-page.php:786 | |
| 1251 | +#: includes/class-mxchat-admin.php:5057 | |
| 1252 | +#: includes/class-mxchat-admin.php:5166 | |
| 1253 | +#: includes/class-mxchat-admin.php:10178 | |
| 1254 | +#: includes/class-mxchat-integrator.php:6197 | |
| 1255 | +msgid "Cancel" | |
| 1256 | +msgstr "" | |
| 1257 | + | |
| 1258 | +#: includes/admin-actions-page.php:410 | |
| 1259 | +msgid "Save Trigger Phrase" | |
| 1260 | +msgstr "" | |
| 1261 | + | |
| 1262 | +#: includes/admin-actions-page.php:423 | |
| 1263 | +msgid "Trigger Phrase Details" | |
| 1264 | +msgstr "" | |
| 1265 | + | |
| 1266 | +#: includes/admin-actions-page.php:425 | |
| 1267 | +msgid "Toggle Enabled" | |
| 1268 | +msgstr "" | |
| 1269 | + | |
| 1270 | +#: includes/admin-actions-page.php:429 | |
| 1271 | +#: includes/class-mxchat-admin.php:4888 | |
| 624 | 1272 | msgid "Edit" |
| 625 | 1273 | msgstr "" |
| 626 | 1274 | |
| 627 | -#: includes/class-mxchat-admin.php:951 includes/class-mxchat-admin.php:2135 | |
| 628 | -msgid "Save" | |
| 1275 | +#: includes/admin-actions-page.php:432 | |
| 1276 | +#: includes/admin-actions-page.php:704 | |
| 1277 | +#: includes/admin-transcripts-page.php:621 | |
| 1278 | +#: includes/admin-transcripts-page.php:702 | |
| 1279 | +#: includes/class-mxchat-admin.php:4899 | |
| 1280 | +msgid "Delete" | |
| 629 | 1281 | msgstr "" |
| 630 | 1282 | |
| 631 | -#: includes/class-mxchat-admin.php:959 includes/class-mxchat-admin.php:2152 | |
| 632 | -msgid "Delete" | |
| 1283 | +#: includes/admin-actions-page.php:445 | |
| 1284 | +#: includes/admin-content-page.php:242 | |
| 1285 | +msgid "Type" | |
| 633 | 1286 | msgstr "" |
| 634 | 1287 | |
| 635 | -#: includes/class-mxchat-admin.php:967 | |
| 636 | -msgid "No prompts found." | |
| 1288 | +#: includes/admin-actions-page.php:457 | |
| 1289 | +#: includes/admin-content-page.php:67 | |
| 1290 | +#: includes/admin-content-page.php:124 | |
| 1291 | +#: includes/admin-content-page.php:499 | |
| 1292 | +#: includes/admin-knowledge-page.php:70 | |
| 1293 | +#: includes/admin-knowledge-page.php:160 | |
| 1294 | +#: includes/admin-onboarding-page.php:455 | |
| 1295 | +#: includes/admin-settings-page.php:41 | |
| 1296 | +#: includes/admin-transcripts-page.php:71 | |
| 1297 | +#: includes/admin-transcripts-page.php:142 | |
| 1298 | +#: includes/class-mxchat-admin.php:596 | |
| 1299 | +msgid "Settings" | |
| 637 | 1300 | msgstr "" |
| 638 | 1301 | |
| 639 | -#: includes/class-mxchat-admin.php:981 includes/class-mxchat-admin.php:1011 | |
| 640 | -#: includes/class-mxchat-admin.php:1231 | |
| 641 | -msgid "Nonce verification failed." | |
| 1302 | +#: includes/admin-actions-page.php:464 | |
| 1303 | +#: includes/admin-actions-page.php:668 | |
| 1304 | +#: includes/admin-content-page.php:249 | |
| 1305 | +#: includes/admin-transcripts-page.php:303 | |
| 1306 | +msgid "Status" | |
| 642 | 1307 | msgstr "" |
| 643 | 1308 | |
| 644 | -#: includes/class-mxchat-admin.php:986 | |
| 645 | -msgid "You do not have sufficient permissions to delete all prompts." | |
| 1309 | +#: includes/admin-actions-page.php:465 | |
| 1310 | +msgid "Enabled" | |
| 646 | 1311 | msgstr "" |
| 647 | 1312 | |
| 648 | -#: includes/class-mxchat-admin.php:1016 | |
| 649 | -msgid "You do not have sufficient permissions to delete prompts." | |
| 1313 | +#: includes/admin-actions-page.php:471 | |
| 1314 | +msgid "Assigned Bots" | |
| 650 | 1315 | msgstr "" |
| 651 | 1316 | |
| 652 | -#: includes/class-mxchat-admin.php:1022 | |
| 653 | -msgid "Invalid prompt ID." | |
| 1317 | +#: includes/admin-actions-page.php:497 | |
| 1318 | +#, php-format | |
| 1319 | +msgid "Your current chat model (%s) does not support tools. You can still add tools here, but they will not fire until you choose a tool-capable model in Settings." | |
| 654 | 1320 | msgstr "" |
| 655 | 1321 | |
| 656 | -#: includes/class-mxchat-admin.php:1037 | |
| 657 | -msgid "default_api_key" | |
| 1322 | +#: includes/admin-actions-page.php:508 | |
| 1323 | +#, php-format | |
| 1324 | +msgid "Web Search and Image Search are powered by Brave Search and need a Brave Search API key to work. Add your key under %s to enable them." | |
| 658 | 1325 | msgstr "" |
| 659 | 1326 | |
| 660 | -#: includes/class-mxchat-admin.php:1041 | |
| 661 | -msgid "text-embedding-ada-002" | |
| 1327 | +#: includes/admin-actions-page.php:508 | |
| 1328 | +msgid "Settings → Brave Search" | |
| 662 | 1329 | msgstr "" |
| 663 | 1330 | |
| 664 | -#: includes/class-mxchat-admin.php:1046 | |
| 665 | -msgid "application/json" | |
| 1331 | +#: includes/admin-actions-page.php:515 | |
| 1332 | +msgid "No tools available yet. Core search and image tools appear here, and activating add-ons like WooCommerce adds more." | |
| 666 | 1333 | msgstr "" |
| 667 | 1334 | |
| 668 | -#: includes/class-mxchat-admin.php:1059 | |
| 669 | -msgid "You do not have sufficient permissions." | |
| 1335 | +#: includes/admin-actions-page.php:555 | |
| 1336 | +#: includes/admin-actions-page.php:585 | |
| 1337 | +msgid "tools" | |
| 670 | 1338 | msgstr "" |
| 671 | 1339 | |
| 672 | -#: includes/class-mxchat-admin.php:1083 | |
| 673 | -msgid "Selected chat sessions have been deleted." | |
| 1340 | +#: includes/admin-actions-page.php:556 | |
| 1341 | +msgid "tool" | |
| 674 | 1342 | msgstr "" |
| 675 | 1343 | |
| 676 | -#: includes/class-mxchat-admin.php:1085 | |
| 677 | -msgid "No chat sessions selected for deletion." | |
| 1344 | +#: includes/admin-actions-page.php:557 | |
| 1345 | +#: includes/admin-actions-page.php:672 | |
| 1346 | +#: includes/admin-api-page.php:179 | |
| 1347 | +#: includes/admin-api-page.php:260 | |
| 1348 | +#: includes/admin-knowledge-page.php:99 | |
| 1349 | +#: includes/admin-knowledge-page.php:106 | |
| 1350 | +#: includes/admin-knowledge-page.php:219 | |
| 1351 | +#: includes/admin-knowledge-page.php:231 | |
| 1352 | +#: includes/admin-pro-page.php:78 | |
| 1353 | +#: includes/admin-pro-page.php:120 | |
| 1354 | +#: includes/admin-pro-page.php:191 | |
| 1355 | +#: includes/admin-pro-page.php:248 | |
| 1356 | +#: includes/admin-settings-page.php:760 | |
| 1357 | +#: includes/admin-transcripts-page.php:307 | |
| 1358 | +msgid "Active" | |
| 678 | 1359 | msgstr "" |
| 679 | 1360 | |
| 680 | -#: includes/class-mxchat-admin.php:1098 | |
| 681 | -msgid "Permission denied." | |
| 1361 | +#: includes/admin-actions-page.php:558 | |
| 1362 | +msgid "Add-on" | |
| 682 | 1363 | msgstr "" |
| 683 | 1364 | |
| 684 | -#: includes/class-mxchat-admin.php:1134 | |
| 685 | -msgid "Database update failed." | |
| 1365 | +#: includes/admin-actions-page.php:559 | |
| 1366 | +msgid "Sensitive" | |
| 686 | 1367 | msgstr "" |
| 687 | 1368 | |
| 688 | -#: includes/class-mxchat-admin.php:1137 | |
| 689 | -msgid "Embedding generation failed." | |
| 1369 | +#: includes/admin-actions-page.php:560 | |
| 1370 | +msgid "No usage note — the AI decides on its own when to use this." | |
| 690 | 1371 | msgstr "" |
| 691 | 1372 | |
| 692 | -#: includes/class-mxchat-admin.php:1140 | |
| 693 | -msgid "Invalid data." | |
| 1373 | +#: includes/admin-actions-page.php:574 | |
| 1374 | +msgid "Remove Selected" | |
| 694 | 1375 | msgstr "" |
| 695 | 1376 | |
| 696 | -#: includes/class-mxchat-admin.php:1273 | |
| 697 | -msgid "Error inserting content into the database. Please try again." | |
| 1377 | +#: includes/admin-actions-page.php:582 | |
| 1378 | +msgid "Search tools..." | |
| 698 | 1379 | msgstr "" |
| 699 | 1380 | |
| 700 | -#: includes/class-mxchat-admin.php:1275 | |
| 701 | -msgid "Content successfully submitted!" | |
| 1381 | +#: includes/admin-actions-page.php:587 | |
| 1382 | +#: includes/admin-actions-page.php:616 | |
| 1383 | +#: includes/admin-actions-page.php:731 | |
| 1384 | +#: includes/admin-actions-page.php:756 | |
| 1385 | +msgid "Add Tool" | |
| 702 | 1386 | msgstr "" |
| 703 | 1387 | |
| 704 | -#: includes/class-mxchat-admin.php:1280 | |
| 705 | -msgid "Embedding generation failed. Please ensure your API key is correct and try again." | |
| 1388 | +#: includes/admin-actions-page.php:612 | |
| 1389 | +msgid "Select a tool" | |
| 706 | 1390 | msgstr "" |
| 707 | 1391 | |
| 708 | -#: includes/class-mxchat-admin.php:1325 | |
| 709 | -msgid "Failed to save PDF file" | |
| 1392 | +#: includes/admin-actions-page.php:613 | |
| 1393 | +msgid "Choose a tool from the list to view details and edit when the AI should use it, or add a new one." | |
| 710 | 1394 | msgstr "" |
| 711 | 1395 | |
| 712 | -#: includes/class-mxchat-admin.php:1333 | |
| 713 | -msgid "Invalid PDF: no pages found" | |
| 1396 | +#: includes/admin-actions-page.php:627 | |
| 1397 | +msgid "Tool Details" | |
| 714 | 1398 | msgstr "" |
| 715 | 1399 | |
| 716 | -#: includes/class-mxchat-admin.php:1357 includes/class-mxchat-admin.php:1663 | |
| 717 | -msgid "scheduled" | |
| 1400 | +#: includes/admin-actions-page.php:629 | |
| 1401 | +msgid "Edit usage note" | |
| 718 | 1402 | msgstr "" |
| 719 | 1403 | |
| 720 | -#: includes/class-mxchat-admin.php:1467 includes/class-mxchat-admin.php:1753 | |
| 721 | -msgid "ago" | |
| 1404 | +#: includes/admin-actions-page.php:632 | |
| 1405 | +msgid "Remove tool" | |
| 722 | 1406 | msgstr "" |
| 723 | 1407 | |
| 724 | -#: includes/class-mxchat-admin.php:1473 includes/class-mxchat-admin.php:1759 | |
| 725 | -#: includes/class-mxchat-admin.php:3198 | |
| 726 | -msgid "Unauthorized access" | |
| 1408 | +#: includes/admin-actions-page.php:644 | |
| 1409 | +msgid "Tool" | |
| 727 | 1410 | msgstr "" |
| 728 | 1411 | |
| 729 | -#: includes/class-mxchat-admin.php:1482 | |
| 730 | -msgid "Please provide a valid URL." | |
| 1412 | +#: includes/admin-actions-page.php:650 | |
| 1413 | +msgid "What it does" | |
| 731 | 1414 | msgstr "" |
| 732 | 1415 | |
| 733 | -#: includes/class-mxchat-admin.php:1493 | |
| 734 | -msgid "Failed to fetch URL" | |
| 1416 | +#: includes/admin-actions-page.php:655 | |
| 1417 | +msgid "When the assistant uses this" | |
| 735 | 1418 | msgstr "" |
| 736 | 1419 | |
| 737 | -#: includes/class-mxchat-admin.php:1496 | |
| 738 | -msgid "Failed to fetch the URL: %s" | |
| 1420 | +#: includes/admin-actions-page.php:663 | |
| 1421 | +msgid "Setup" | |
| 739 | 1422 | msgstr "" |
| 740 | 1423 | |
| 741 | -#: includes/class-mxchat-admin.php:1510 | |
| 742 | -msgid "Empty response received from URL." | |
| 1424 | +#: includes/admin-actions-page.php:671 | |
| 1425 | +msgid "State" | |
| 743 | 1426 | msgstr "" |
| 744 | 1427 | |
| 745 | -#: includes/class-mxchat-admin.php:1528 | |
| 746 | -msgid "PDF processing has started in the background. You can check the progress in the Knowledge Base section." | |
| 1428 | +#: includes/admin-actions-page.php:689 | |
| 1429 | +msgid "Saving, please wait..." | |
| 747 | 1430 | msgstr "" |
| 748 | 1431 | |
| 749 | -#: includes/class-mxchat-admin.php:1533 | |
| 750 | -msgid "Failed to start PDF processing. Please try again." | |
| 1432 | +#: includes/admin-actions-page.php:696 | |
| 1433 | +msgid "Delete Trigger Phrase" | |
| 751 | 1434 | msgstr "" |
| 752 | 1435 | |
| 753 | -#: includes/class-mxchat-admin.php:1551 | |
| 754 | -msgid "Invalid sitemap XML. Please provide a valid sitemap." | |
| 1436 | +#: includes/admin-actions-page.php:700 | |
| 1437 | +msgid "Are you sure you want to delete this trigger phrase? This cannot be undone." | |
| 755 | 1438 | msgstr "" |
| 756 | 1439 | |
| 757 | -#: includes/class-mxchat-admin.php:1567 | |
| 758 | -msgid "Sitemap processing has started in the background. You can check the progress in the Knowledge Base section." | |
| 1440 | +#: includes/admin-actions-page.php:715 | |
| 1441 | +msgid "Add a Tool" | |
| 759 | 1442 | msgstr "" |
| 760 | 1443 | |
| 761 | -#: includes/class-mxchat-admin.php:1572 | |
| 762 | -msgid "Failed to start sitemap processing. Please try again." | |
| 1444 | +#: includes/admin-actions-page.php:719 | |
| 1445 | +msgid "Pick a capability the AI can call from the conversation." | |
| 763 | 1446 | msgstr "" |
| 764 | 1447 | |
| 765 | -#: includes/class-mxchat-admin.php:1587 | |
| 766 | -msgid "No valid content found on the provided URL." | |
| 1448 | +#: includes/admin-actions-page.php:721 | |
| 1449 | +msgid "Every available tool is already added. Activate add-ons like WooCommerce to unlock more." | |
| 767 | 1450 | msgstr "" |
| 768 | 1451 | |
| 769 | -#: includes/class-mxchat-admin.php:1602 | |
| 770 | -msgid "URL content successfully submitted!" | |
| 1452 | +#: includes/admin-actions-page.php:731 | |
| 1453 | +msgid "Edit Tool" | |
| 771 | 1454 | msgstr "" |
| 772 | 1455 | |
| 773 | -#: includes/class-mxchat-admin.php:1607 | |
| 774 | -msgid "Failed to generate embedding for the URL content. Please check your API key and try again." | |
| 1456 | +#: includes/admin-actions-page.php:740 | |
| 1457 | +msgid "Selected tool" | |
| 775 | 1458 | msgstr "" |
| 776 | 1459 | |
| 777 | -#: includes/class-mxchat-admin.php:1625 | |
| 778 | -msgid "Invalid XML object provided" | |
| 1460 | +#: includes/admin-actions-page.php:745 | |
| 1461 | +msgid "When should the assistant use this?" | |
| 779 | 1462 | msgstr "" |
| 780 | 1463 | |
| 781 | -#: includes/class-mxchat-admin.php:1639 | |
| 782 | -msgid "No valid URLs found in sitemap" | |
| 1464 | +#: includes/admin-actions-page.php:746 | |
| 1465 | +msgid "Optional — e.g. “Use only when the visitor asks about pricing or discounts.”" | |
| 783 | 1466 | msgstr "" |
| 784 | 1467 | |
| 785 | -#: includes/class-mxchat-admin.php:1787 | |
| 786 | -msgid "Processing has been stopped successfully." | |
| 1468 | +#: includes/admin-actions-page.php:747 | |
| 1469 | +msgid "Leave blank to let the AI decide on its own. Your note is added to what the model knows about this tool." | |
| 787 | 1470 | msgstr "" |
| 788 | 1471 | |
| 789 | -#: includes/class-mxchat-admin.php:1819 | |
| 790 | -msgid "You do not have sufficient permissions to view this page." | |
| 1472 | +#: includes/admin-actions-page.php:751 | |
| 1473 | +msgid "Sensitive tool — it can spend money, expose customer data, or hand off to a human. Only add it if you want the AI to do that." | |
| 791 | 1474 | msgstr "" |
| 792 | 1475 | |
| 793 | -#: includes/class-mxchat-admin.php:1833 | |
| 794 | -msgid "No chat history available." | |
| 1476 | +#: includes/admin-actions-page.php:756 | |
| 1477 | +#: includes/admin-content-page.php:314 | |
| 1478 | +msgid "Save Changes" | |
| 795 | 1479 | msgstr "" |
| 796 | 1480 | |
| 797 | -#: includes/class-mxchat-admin.php:1876 | |
| 798 | -msgid "Session ID:" | |
| 1481 | +#: includes/admin-api-page.php:30 | |
| 1482 | +msgid "MxChat API Access" | |
| 799 | 1483 | msgstr "" |
| 800 | 1484 | |
| 801 | -#: includes/class-mxchat-admin.php:1882 | |
| 802 | -msgid "Email:" | |
| 1485 | +#: includes/admin-api-page.php:31 | |
| 1486 | +#: includes/admin-api-page.php:128 | |
| 1487 | +#: includes/admin-onboarding-page.php:460 | |
| 1488 | +msgid "API Access" | |
| 803 | 1489 | msgstr "" |
| 804 | 1490 | |
| 805 | -#: includes/class-mxchat-admin.php:1904 | |
| 806 | -msgid "User" | |
| 1491 | +#: includes/admin-api-page.php:44 | |
| 1492 | +#: includes/admin-api-page.php:63 | |
| 1493 | +#: includes/admin-onboarding-page.php:103 | |
| 1494 | +#: includes/admin-onboarding-page.php:121 | |
| 1495 | +msgid "You do not have permission to do this." | |
| 807 | 1496 | msgstr "" |
| 808 | 1497 | |
| 809 | -#: includes/class-mxchat-admin.php:1908 | |
| 810 | -msgid "Agent" | |
| 1498 | +#: includes/admin-api-page.php:79 | |
| 1499 | +#: includes/admin-onboarding-page.php:383 | |
| 1500 | +msgid "You do not have permission to access this page." | |
| 811 | 1501 | msgstr "" |
| 812 | 1502 | |
| 813 | -#: includes/class-mxchat-admin.php:1912 | |
| 814 | -msgid "Unknown" | |
| 1503 | +#. translators: %s: human-readable elapsed time | |
| 1504 | +#: includes/admin-api-page.php:102 | |
| 1505 | +#, php-format | |
| 1506 | +msgid "%s ago" | |
| 815 | 1507 | msgstr "" |
| 816 | 1508 | |
| 817 | -#: includes/class-mxchat-admin.php:1950 | |
| 818 | -msgid "MxChat Pro: Activation" | |
| 1509 | +#: includes/admin-api-page.php:105 | |
| 1510 | +msgid "Never" | |
| 819 | 1511 | msgstr "" |
| 820 | 1512 | |
| 821 | -#: includes/class-mxchat-admin.php:1960 includes/class-mxchat-public.php:178 | |
| 1513 | +#: includes/admin-api-page.php:135 | |
| 1514 | +#: includes/admin-api-page.php:170 | |
| 1515 | +#: includes/admin-api-page.php:245 | |
| 1516 | +msgid "REST API" | |
| 1517 | +msgstr "" | |
| 1518 | + | |
| 1519 | +#: includes/admin-api-page.php:138 | |
| 1520 | +#: includes/admin-api-page.php:177 | |
| 1521 | +#: includes/admin-api-page.php:255 | |
| 1522 | +msgid "Token" | |
| 1523 | +msgstr "" | |
| 1524 | + | |
| 1525 | +#: includes/admin-api-page.php:142 | |
| 1526 | +#: includes/admin-api-page.php:189 | |
| 1527 | +#: includes/admin-api-page.php:318 | |
| 1528 | +msgid "Endpoints" | |
| 1529 | +msgstr "" | |
| 1530 | + | |
| 1531 | +#: includes/admin-api-page.php:146 | |
| 1532 | +#: includes/admin-api-page.php:198 | |
| 1533 | +#: includes/admin-api-page.php:367 | |
| 1534 | +msgid "Examples" | |
| 1535 | +msgstr "" | |
| 1536 | + | |
| 1537 | +#: includes/admin-api-page.php:150 | |
| 1538 | +#: includes/admin-api-page.php:207 | |
| 1539 | +msgid "Privacy" | |
| 1540 | +msgstr "" | |
| 1541 | + | |
| 1542 | +#: includes/admin-api-page.php:220 | |
| 1543 | +msgid "New API token generated." | |
| 1544 | +msgstr "" | |
| 1545 | + | |
| 1546 | +#: includes/admin-api-page.php:221 | |
| 1547 | +msgid "Copy it now — for security, the full value will not be shown again after you leave this page." | |
| 1548 | +msgstr "" | |
| 1549 | + | |
| 1550 | +#: includes/admin-api-page.php:227 | |
| 1551 | +#: includes/admin-onboarding-page.php:531 | |
| 1552 | +#: includes/admin-onboarding-page.php:859 | |
| 1553 | +#: includes/admin-onboarding-page.php:868 | |
| 1554 | +#: includes/admin-settings-page.php:733 | |
| 1555 | +#: includes/admin-settings-page.php:1088 | |
| 1556 | +#: includes/admin-settings-page.php:1106 | |
| 1557 | +msgid "Copy" | |
| 1558 | +msgstr "" | |
| 1559 | + | |
| 1560 | +#: includes/admin-api-page.php:236 | |
| 1561 | +msgid "API token revoked." | |
| 1562 | +msgstr "" | |
| 1563 | + | |
| 1564 | +#: includes/admin-api-page.php:237 | |
| 1565 | +msgid "All REST endpoints will return 401 until a new token is generated." | |
| 1566 | +msgstr "" | |
| 1567 | + | |
| 1568 | +#: includes/admin-api-page.php:247 | |
| 1569 | +msgid "Bearer-token-authenticated endpoints for reading transcripts and pushing content into the knowledge base. Disabled until you generate a token below." | |
| 1570 | +msgstr "" | |
| 1571 | + | |
| 1572 | +#: includes/admin-api-page.php:265 | |
| 1573 | +#: includes/admin-settings-page.php:760 | |
| 1574 | +msgid "Disabled" | |
| 1575 | +msgstr "" | |
| 1576 | + | |
| 1577 | +#: includes/admin-api-page.php:272 | |
| 1578 | +msgid "Current token" | |
| 1579 | +msgstr "" | |
| 1580 | + | |
| 1581 | +#: includes/admin-api-page.php:275 | |
| 1582 | +msgid "Last rotated:" | |
| 1583 | +msgstr "" | |
| 1584 | + | |
| 1585 | +#: includes/admin-api-page.php:281 | |
| 1586 | +msgid "No token is currently set. Generate one below to enable the authenticated REST endpoints." | |
| 1587 | +msgstr "" | |
| 1588 | + | |
| 1589 | +#: includes/admin-api-page.php:291 | |
| 1590 | +msgid "Regenerate Token" | |
| 1591 | +msgstr "" | |
| 1592 | + | |
| 1593 | +#: includes/admin-api-page.php:291 | |
| 1594 | +msgid "Generate Token" | |
| 1595 | +msgstr "" | |
| 1596 | + | |
| 1597 | +#: includes/admin-api-page.php:297 | |
| 1598 | +msgid "Revoke the API token? Any external tool using the current token will stop working immediately." | |
| 1599 | +msgstr "" | |
| 1600 | + | |
| 1601 | +#: includes/admin-api-page.php:302 | |
| 1602 | +msgid "Revoke Token" | |
| 1603 | +msgstr "" | |
| 1604 | + | |
| 1605 | +#: includes/admin-api-page.php:309 | |
| 1606 | +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." | |
| 1607 | +msgstr "" | |
| 1608 | + | |
| 1609 | +#: includes/admin-api-page.php:319 | |
| 1610 | +msgid "All endpoints live under the WordPress REST namespace mxchat/v1." | |
| 1611 | +msgstr "" | |
| 1612 | + | |
| 1613 | +#: includes/admin-api-page.php:327 | |
| 1614 | +msgid "Method" | |
| 1615 | +msgstr "" | |
| 1616 | + | |
| 1617 | +#: includes/admin-api-page.php:329 | |
| 1618 | +msgid "Auth" | |
| 1619 | +msgstr "" | |
| 1620 | + | |
| 1621 | +#: includes/admin-api-page.php:330 | |
| 1622 | +msgid "Purpose" | |
| 1623 | +msgstr "" | |
| 1624 | + | |
| 1625 | +#: includes/admin-api-page.php:337 | |
| 1626 | +msgid "None" | |
| 1627 | +msgstr "" | |
| 1628 | + | |
| 1629 | +#: includes/admin-api-page.php:338 | |
| 1630 | +msgid "Connectivity check; reports plugin version and whether a token is set." | |
| 1631 | +msgstr "" | |
| 1632 | + | |
| 1633 | +#: includes/admin-api-page.php:343 | |
| 1634 | +#: includes/admin-api-page.php:349 | |
| 1635 | +#: includes/admin-api-page.php:355 | |
| 1636 | +msgid "Bearer" | |
| 1637 | +msgstr "" | |
| 1638 | + | |
| 1639 | +#: includes/admin-api-page.php:344 | |
| 1640 | +msgid "Read chat transcripts. Filterable by since, until, session_id, role, has_rag_context; supports limit + offset pagination." | |
| 1641 | +msgstr "" | |
| 1642 | + | |
| 1643 | +#: includes/admin-api-page.php:350 | |
| 1644 | +msgid "Push content into the knowledge base. Body: content, source_url, optional bot_id and content_type." | |
| 1645 | +msgstr "" | |
| 1646 | + | |
| 1647 | +#: includes/admin-api-page.php:356 | |
| 1648 | +msgid "Bulk-delete chat sessions by session_id, with optional cascade to translations and click-tracking. Capped at 1000 per call." | |
| 1649 | +msgstr "" | |
| 1650 | + | |
| 1651 | +#: includes/admin-api-page.php:368 | |
| 1652 | +msgid "Drop-in cURL snippets — replace YOUR_TOKEN with the value from the Token tab." | |
| 1653 | +msgstr "" | |
| 1654 | + | |
| 1655 | +#: includes/admin-api-page.php:373 | |
| 1656 | +msgid "Health check" | |
| 1657 | +msgstr "" | |
| 1658 | + | |
| 1659 | +#: includes/admin-api-page.php:374 | |
| 1660 | +msgid "No auth required" | |
| 1661 | +msgstr "" | |
| 1662 | + | |
| 1663 | +#: includes/admin-api-page.php:383 | |
| 1664 | +msgid "Find transcripts where the bot had no knowledge to ground answers" | |
| 1665 | +msgstr "" | |
| 1666 | + | |
| 1667 | +#: includes/admin-api-page.php:393 | |
| 1668 | +msgid "Push a Q&A entry into the knowledge base" | |
| 1669 | +msgstr "" | |
| 1670 | + | |
| 1671 | +#: includes/admin-api-page.php:405 | |
| 1672 | +msgid "Bulk-delete two chat sessions" | |
| 1673 | +msgstr "" | |
| 1674 | + | |
| 1675 | +#: includes/admin-api-page.php:419 | |
| 1676 | +msgid "Privacy & Safety" | |
| 1677 | +msgstr "" | |
| 1678 | + | |
| 1679 | +#: includes/admin-api-page.php:420 | |
| 1680 | +msgid "What the API exposes — and how to keep it safe." | |
| 1681 | +msgstr "" | |
| 1682 | + | |
| 1683 | +#: includes/admin-api-page.php:428 | |
| 1684 | +msgid "No data leaves your site unsolicited. Endpoints only respond to requests carrying your token." | |
| 1685 | +msgstr "" | |
| 1686 | + | |
| 1687 | +#: includes/admin-api-page.php:432 | |
| 1688 | +msgid "The /transcripts endpoint may return user-submitted chat data including emails and names — treat your API token as sensitive." | |
| 1689 | +msgstr "" | |
| 1690 | + | |
| 1691 | +#: includes/admin-api-page.php:436 | |
| 1692 | +msgid "Use HTTPS only. Do not include the token in URL query strings." | |
| 1693 | +msgstr "" | |
| 1694 | + | |
| 1695 | +#: includes/admin-api-page.php:440 | |
| 1696 | +msgid "Rotate the token if you suspect it was leaked. Old token is invalidated immediately." | |
| 1697 | +msgstr "" | |
| 1698 | + | |
| 1699 | +#: includes/admin-content-page.php:49 | |
| 1700 | +#: includes/admin-content-page.php:56 | |
| 1701 | +#: includes/admin-content-page.php:99 | |
| 1702 | +#: includes/admin-content-page.php:506 | |
| 1703 | +#: includes/admin-knowledge-page.php:1011 | |
| 1704 | +#: includes/admin-onboarding-page.php:459 | |
| 1705 | +#: includes/class-mxchat-admin.php:633 | |
| 1706 | +#: includes/class-mxchat-admin.php:634 | |
| 1707 | +msgid "Content" | |
| 1708 | +msgstr "" | |
| 1709 | + | |
| 1710 | +#: includes/admin-content-page.php:59 | |
| 1711 | +#: includes/admin-content-page.php:106 | |
| 1712 | +#: includes/admin-content-page.php:171 | |
| 1713 | +msgid "Generate" | |
| 1714 | +msgstr "" | |
| 1715 | + | |
| 1716 | +#: includes/admin-content-page.php:63 | |
| 1717 | +#: includes/admin-content-page.php:115 | |
| 1718 | +msgid "History" | |
| 1719 | +msgstr "" | |
| 1720 | + | |
| 1721 | +#: includes/admin-content-page.php:71 | |
| 1722 | +#: includes/admin-content-page.php:133 | |
| 1723 | +#: includes/admin-content-page.php:362 | |
| 1724 | +#: includes/admin-content-page.php:719 | |
| 1725 | +msgid "SEO" | |
| 1726 | +msgstr "" | |
| 1727 | + | |
| 1728 | +#: includes/admin-content-page.php:75 | |
| 1729 | +#: includes/admin-content-page.php:142 | |
| 1730 | +msgid "Calendar" | |
| 1731 | +msgstr "" | |
| 1732 | + | |
| 1733 | +#: includes/admin-content-page.php:79 | |
| 1734 | +#: includes/admin-content-page.php:151 | |
| 1735 | +msgid "Templates" | |
| 1736 | +msgstr "" | |
| 1737 | + | |
| 1738 | +#: includes/admin-content-page.php:173 | |
| 1739 | +msgid "Content Generator" | |
| 1740 | +msgstr "" | |
| 1741 | + | |
| 1742 | +#: includes/admin-content-page.php:175 | |
| 1743 | +msgid "Change status" | |
| 1744 | +msgstr "" | |
| 1745 | + | |
| 1746 | +#: includes/admin-content-page.php:182 | |
| 1747 | +#: includes/admin-content-page.php:251 | |
| 1748 | +msgid "Draft" | |
| 1749 | +msgstr "" | |
| 1750 | + | |
| 1751 | +#: includes/admin-content-page.php:186 | |
| 1752 | +#: includes/admin-knowledge-page.php:2137 | |
| 1753 | +msgid "Published" | |
| 1754 | +msgstr "" | |
| 1755 | + | |
| 1756 | +#: includes/admin-content-page.php:190 | |
| 1757 | +#: includes/admin-content-page.php:252 | |
| 1758 | +msgid "Scheduled" | |
| 1759 | +msgstr "" | |
| 1760 | + | |
| 1761 | +#: includes/admin-content-page.php:203 | |
| 1762 | +msgid "Desktop" | |
| 1763 | +msgstr "" | |
| 1764 | + | |
| 1765 | +#: includes/admin-content-page.php:206 | |
| 1766 | +msgid "Mobile" | |
| 1767 | +msgstr "" | |
| 1768 | + | |
| 1769 | +#: includes/admin-content-page.php:214 | |
| 1770 | +#: includes/admin-content-page.php:446 | |
| 1771 | +msgid "Edit with AI" | |
| 1772 | +msgstr "" | |
| 1773 | + | |
| 1774 | +#: includes/admin-content-page.php:216 | |
| 1775 | +msgid "AI Edit" | |
| 1776 | +msgstr "" | |
| 1777 | + | |
| 1778 | +#: includes/admin-content-page.php:230 | |
| 1779 | +#: includes/admin-content-page.php:286 | |
| 1780 | +msgid "Generate Content" | |
| 1781 | +msgstr "" | |
| 1782 | + | |
| 1783 | +#: includes/admin-content-page.php:231 | |
| 1784 | +msgid "Describe what you want and let AI create it for you." | |
| 1785 | +msgstr "" | |
| 1786 | + | |
| 1787 | +#: includes/admin-content-page.php:235 | |
| 1788 | +msgid "Describe the content you want to generate..." | |
| 1789 | +msgstr "" | |
| 1790 | + | |
| 1791 | +#: includes/admin-content-page.php:238 | |
| 1792 | +msgid "Edit Default Prompt" | |
| 1793 | +msgstr "" | |
| 1794 | + | |
| 1795 | +#: includes/admin-content-page.php:244 | |
| 1796 | +msgid "Blog Post" | |
| 1797 | +msgstr "" | |
| 1798 | + | |
| 1799 | +#: includes/admin-content-page.php:245 | |
| 1800 | +msgid "Landing Page" | |
| 1801 | +msgstr "" | |
| 1802 | + | |
| 1803 | +#: includes/admin-content-page.php:253 | |
| 1804 | +msgid "Publish" | |
| 1805 | +msgstr "" | |
| 1806 | + | |
| 1807 | +#: includes/admin-content-page.php:257 | |
| 1808 | +msgid "Schedule" | |
| 1809 | +msgstr "" | |
| 1810 | + | |
| 1811 | +#: includes/admin-content-page.php:263 | |
| 1812 | +msgid "Layout" | |
| 1813 | +msgstr "" | |
| 1814 | + | |
| 1815 | +#: includes/admin-content-page.php:265 | |
| 1816 | +msgid "Theme Default" | |
| 1817 | +msgstr "" | |
| 1818 | + | |
| 1819 | +#: includes/admin-content-page.php:266 | |
| 1820 | +msgid "Fullwidth (No Padding)" | |
| 1821 | +msgstr "" | |
| 1822 | + | |
| 1823 | +#: includes/admin-content-page.php:270 | |
| 1824 | +msgid "Post Title" | |
| 1825 | +msgstr "" | |
| 1826 | + | |
| 1827 | +#: includes/admin-content-page.php:272 | |
| 1828 | +#: includes/class-mxchat-admin.php:7526 | |
| 1829 | +#: includes/class-mxchat-admin.php:7539 | |
| 1830 | +#: includes/class-mxchat-admin.php:7551 | |
| 1831 | +#: includes/class-mxchat-admin.php:7564 | |
| 1832 | +#: includes/class-mxchat-admin.php:7577 | |
| 1833 | +#: includes/class-mxchat-admin.php:7591 | |
| 1834 | +#: includes/class-mxchat-admin.php:7795 | |
| 1835 | +#: includes/class-mxchat-admin.php:7810 | |
| 1836 | +#: includes/class-mxchat-admin.php:9076 | |
| 1837 | +#: includes/class-mxchat-admin.php:9450 | |
| 1838 | +#: includes/class-mxchat-admin.php:9459 | |
| 1839 | +#: includes/class-mxchat-admin.php:9468 | |
| 1840 | +#: includes/class-mxchat-admin.php:9579 | |
| 1841 | +#: includes/class-mxchat-admin.php:9649 | |
| 1842 | +#: includes/class-mxchat-admin.php:9726 | |
| 1843 | +msgid "Show" | |
| 1844 | +msgstr "" | |
| 1845 | + | |
| 1846 | +#: includes/admin-content-page.php:273 | |
| 1847 | +msgid "Hide (title in content)" | |
| 1848 | +msgstr "" | |
| 1849 | + | |
| 1850 | +#: includes/admin-content-page.php:277 | |
| 1851 | +msgid "Template Mode" | |
| 1852 | +msgstr "" | |
| 1853 | + | |
| 1854 | +#: includes/admin-content-page.php:279 | |
| 1855 | +#: includes/class-mxchat-admin.php:9114 | |
| 1856 | +msgid "Off" | |
| 1857 | +msgstr "" | |
| 1858 | + | |
| 1859 | +#: includes/admin-content-page.php:280 | |
| 1860 | +msgid "On (Spintax)" | |
| 1861 | +msgstr "" | |
| 1862 | + | |
| 1863 | +#: includes/admin-content-page.php:294 | |
| 1864 | +#: includes/admin-content-page.php:332 | |
| 1865 | +msgid "Starting..." | |
| 1866 | +msgstr "" | |
| 1867 | + | |
| 1868 | +#: includes/admin-content-page.php:303 | |
| 1869 | +msgid "Edit Default System Prompt" | |
| 1870 | +msgstr "" | |
| 1871 | + | |
| 1872 | +#: includes/admin-content-page.php:307 | |
| 1873 | +msgid "This is the system prompt sent to the AI when generating content. Edit it to customize how your content is generated." | |
| 1874 | +msgstr "" | |
| 1875 | + | |
| 1876 | +#: includes/admin-content-page.php:311 | |
| 1877 | +msgid "Reset to Default" | |
| 1878 | +msgstr "" | |
| 1879 | + | |
| 1880 | +#: includes/admin-content-page.php:348 | |
| 1881 | +msgid "Images" | |
| 1882 | +msgstr "" | |
| 1883 | + | |
| 1884 | +#: includes/admin-content-page.php:350 | |
| 1885 | +#: includes/admin-content-page.php:357 | |
| 1886 | +#: includes/admin-content-page.php:655 | |
| 1887 | +#: includes/admin-content-page.php:678 | |
| 1888 | +#: includes/admin-content-page.php:729 | |
| 1889 | +#: includes/admin-content-page.php:775 | |
| 1890 | +#: includes/admin-content-page.php:782 | |
| 1891 | +#: includes/admin-content-page.php:789 | |
| 1892 | +#: includes/admin-content-page.php:796 | |
| 1893 | +#: includes/admin-content-page.php:847 | |
| 1894 | +msgid "ADD-ON" | |
| 1895 | +msgstr "" | |
| 1896 | + | |
| 1897 | +#: includes/admin-content-page.php:350 | |
| 1898 | +#: includes/admin-content-page.php:357 | |
| 1899 | +#: includes/admin-content-page.php:655 | |
| 1900 | +#: includes/admin-content-page.php:678 | |
| 1901 | +#: includes/admin-content-page.php:729 | |
| 1902 | +#: includes/admin-content-page.php:775 | |
| 1903 | +#: includes/admin-content-page.php:782 | |
| 1904 | +#: includes/admin-content-page.php:789 | |
| 1905 | +#: includes/admin-content-page.php:796 | |
| 1906 | +#: includes/admin-content-page.php:847 | |
| 1907 | +msgid "PRO" | |
| 1908 | +msgstr "" | |
| 1909 | + | |
| 1910 | +#: includes/admin-content-page.php:355 | |
| 1911 | +msgid "Meta" | |
| 1912 | +msgstr "" | |
| 1913 | + | |
| 1914 | +#: includes/admin-content-page.php:371 | |
| 1915 | +msgid "Images will appear here after generation" | |
| 1916 | +msgstr "" | |
| 1917 | + | |
| 1918 | +#: includes/admin-content-page.php:380 | |
| 1919 | +msgid "Title" | |
| 1920 | +msgstr "" | |
| 1921 | + | |
| 1922 | +#: includes/admin-content-page.php:381 | |
| 1923 | +msgid "Post title..." | |
| 1924 | +msgstr "" | |
| 1925 | + | |
| 1926 | +#: includes/admin-content-page.php:384 | |
| 1927 | +#: includes/admin-content-page.php:761 | |
| 1928 | +msgid "Meta Description" | |
| 1929 | +msgstr "" | |
| 1930 | + | |
| 1931 | +#: includes/admin-content-page.php:385 | |
| 1932 | +msgid "Meta description..." | |
| 1933 | +msgstr "" | |
| 1934 | + | |
| 1935 | +#: includes/admin-content-page.php:389 | |
| 1936 | +msgid "Focus Keyword" | |
| 1937 | +msgstr "" | |
| 1938 | + | |
| 1939 | +#: includes/admin-content-page.php:390 | |
| 1940 | +msgid "Primary keyword..." | |
| 1941 | +msgstr "" | |
| 1942 | + | |
| 1943 | +#: includes/admin-content-page.php:393 | |
| 1944 | +msgid "Excerpt" | |
| 1945 | +msgstr "" | |
| 1946 | + | |
| 1947 | +#: includes/admin-content-page.php:394 | |
| 1948 | +msgid "Post excerpt..." | |
| 1949 | +msgstr "" | |
| 1950 | + | |
| 1951 | +#: includes/admin-content-page.php:400 | |
| 1952 | +#: includes/admin-content-page.php:662 | |
| 1953 | +#: includes/admin-content-page.php:685 | |
| 1954 | +#: includes/admin-content-page.php:737 | |
| 1955 | +msgid "Install Add-on" | |
| 1956 | +msgstr "" | |
| 1957 | + | |
| 1958 | +#: includes/admin-content-page.php:418 | |
| 1959 | +msgid "SEO Score" | |
| 1960 | +msgstr "" | |
| 1961 | + | |
| 1962 | +#: includes/admin-content-page.php:419 | |
| 1963 | +msgid "Generate content to analyze" | |
| 1964 | +msgstr "" | |
| 1965 | + | |
| 1966 | +#: includes/admin-content-page.php:421 | |
| 1967 | +msgid "Analyze" | |
| 1968 | +msgstr "" | |
| 1969 | + | |
| 1970 | +#: includes/admin-content-page.php:429 | |
| 1971 | +msgid "SEO analysis will appear here after content is generated" | |
| 1972 | +msgstr "" | |
| 1973 | + | |
| 1974 | +#: includes/admin-content-page.php:434 | |
| 1975 | +msgid "AI optimizes all failing SEO checks" | |
| 1976 | +msgstr "" | |
| 1977 | + | |
| 1978 | +#: includes/admin-content-page.php:436 | |
| 1979 | +msgid "Optimize All" | |
| 1980 | +msgstr "" | |
| 1981 | + | |
| 1982 | +#: includes/admin-content-page.php:447 | |
| 1983 | +#: includes/admin-knowledge-page.php:2248 | |
| 1984 | +#: includes/class-mxchat-admin.php:8048 | |
| 1985 | +#: includes/class-mxchat-public.php:287 | |
| 1986 | +#: includes/class-mxchat-public.php:292 | |
| 1987 | +#: includes/class-mxchat-public.php:529 | |
| 1988 | +msgid "Close" | |
| 1989 | +msgstr "" | |
| 1990 | + | |
| 1991 | +#: includes/admin-content-page.php:453 | |
| 1992 | +msgid "e.g. Change the hero heading to..." | |
| 1993 | +msgstr "" | |
| 1994 | + | |
| 1995 | +#: includes/admin-content-page.php:467 | |
| 1996 | +msgid "Content History" | |
| 1997 | +msgstr "" | |
| 1998 | + | |
| 1999 | +#: includes/admin-content-page.php:468 | |
| 2000 | +msgid "Browse and edit your AI-generated content." | |
| 2001 | +msgstr "" | |
| 2002 | + | |
| 2003 | +#: includes/admin-content-page.php:476 | |
| 2004 | +msgid "Loading history..." | |
| 2005 | +msgstr "" | |
| 2006 | + | |
| 2007 | +#: includes/admin-content-page.php:482 | |
| 2008 | +msgid "No AI-generated content yet. Use the Generate tab to create your first post." | |
| 2009 | +msgstr "" | |
| 2010 | + | |
| 2011 | +#: includes/admin-content-page.php:500 | |
| 2012 | +msgid "Configure content generation and SEO optimization." | |
| 2013 | +msgstr "" | |
| 2014 | + | |
| 2015 | +#: includes/admin-content-page.php:512 | |
| 2016 | +msgid "Content Model" | |
| 2017 | +msgstr "" | |
| 2018 | + | |
| 2019 | +#: includes/admin-content-page.php:539 | |
| 2020 | +msgid "Currently saved" | |
| 2021 | +msgstr "" | |
| 2022 | + | |
| 2023 | +#. translators: %s: model id | |
| 2024 | +#: includes/admin-content-page.php:541 | |
| 2025 | +#, php-format | |
| 2026 | +msgid "%s — no longer offered, choose a replacement" | |
| 2027 | +msgstr "" | |
| 2028 | + | |
| 2029 | +#: includes/admin-content-page.php:558 | |
| 2030 | +msgid "Select the AI model used for generating content. Uses the API key configured in your main MxChat settings." | |
| 2031 | +msgstr "" | |
| 2032 | + | |
| 2033 | +#: includes/admin-content-page.php:563 | |
| 2034 | +msgid "Image Model" | |
| 2035 | +msgstr "" | |
| 2036 | + | |
| 2037 | +#: includes/admin-content-page.php:567 | |
| 2038 | +#: includes/class-mxchat-editor-assistant-stream.php:123 | |
| 2039 | +#: includes/class-mxchat-model-catalog.php:70 | |
| 2040 | +#: includes/class-mxchat-model-catalog.php:180 | |
| 2041 | +msgid "OpenAI" | |
| 2042 | +msgstr "" | |
| 2043 | + | |
| 2044 | +#: includes/admin-content-page.php:568 | |
| 2045 | +msgid "GPT Image 2 (Latest)" | |
| 2046 | +msgstr "" | |
| 2047 | + | |
| 2048 | +#: includes/admin-content-page.php:569 | |
| 2049 | +msgid "GPT Image 1.5" | |
| 2050 | +msgstr "" | |
| 2051 | + | |
| 2052 | +#: includes/admin-content-page.php:571 | |
| 2053 | +msgid "xAI" | |
| 2054 | +msgstr "" | |
| 2055 | + | |
| 2056 | +#: includes/admin-content-page.php:572 | |
| 2057 | +msgid "Grok Imagine Pro" | |
| 2058 | +msgstr "" | |
| 2059 | + | |
| 2060 | +#: includes/admin-content-page.php:573 | |
| 2061 | +msgid "Grok Imagine" | |
| 2062 | +msgstr "" | |
| 2063 | + | |
| 2064 | +#: includes/admin-content-page.php:575 | |
| 2065 | +msgid "Google" | |
| 2066 | +msgstr "" | |
| 2067 | + | |
| 2068 | +#: includes/admin-content-page.php:576 | |
| 2069 | +msgid "Nano Banana (Gemini 2.5 Flash)" | |
| 2070 | +msgstr "" | |
| 2071 | + | |
| 2072 | +#: includes/admin-content-page.php:577 | |
| 2073 | +msgid "Nano Banana Pro (Gemini 3 Pro)" | |
| 2074 | +msgstr "" | |
| 2075 | + | |
| 2076 | +#: includes/admin-content-page.php:581 | |
| 2077 | +msgid "Select the AI model used for generating images within your content." | |
| 2078 | +msgstr "" | |
| 2079 | + | |
| 2080 | +#: includes/admin-content-page.php:586 | |
| 2081 | +msgid "Image Quality" | |
| 2082 | +msgstr "" | |
| 2083 | + | |
| 2084 | +#: includes/admin-content-page.php:591 | |
| 2085 | +msgid "Auto (default)" | |
| 2086 | +msgstr "" | |
| 2087 | + | |
| 2088 | +#: includes/admin-content-page.php:592 | |
| 2089 | +msgid "Low (fastest, cheapest)" | |
| 2090 | +msgstr "" | |
| 2091 | + | |
| 2092 | +#: includes/admin-content-page.php:593 | |
| 2093 | +msgid "Medium" | |
| 2094 | +msgstr "" | |
| 2095 | + | |
| 2096 | +#: includes/admin-content-page.php:594 | |
| 2097 | +msgid "High (best, slowest)" | |
| 2098 | +msgstr "" | |
| 2099 | + | |
| 2100 | +#: includes/admin-content-page.php:597 | |
| 2101 | +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)." | |
| 2102 | +msgstr "" | |
| 2103 | + | |
| 2104 | +#: includes/admin-content-page.php:614 | |
| 2105 | +msgid "Enable Image Generation" | |
| 2106 | +msgstr "" | |
| 2107 | + | |
| 2108 | +#: includes/admin-content-page.php:616 | |
| 2109 | +msgid "When enabled, AI will generate and place images throughout your content. When disabled, pages are generated with text-only layouts." | |
| 2110 | +msgstr "" | |
| 2111 | + | |
| 2112 | +#: includes/admin-content-page.php:621 | |
| 2113 | +msgid "Images per Article" | |
| 2114 | +msgstr "" | |
| 2115 | + | |
| 2116 | +#: includes/admin-content-page.php:631 | |
| 2117 | +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." | |
| 2118 | +msgstr "" | |
| 2119 | + | |
| 2120 | +#: includes/admin-content-page.php:653 | |
| 2121 | +#: includes/class-mxchat-addons.php:125 | |
| 2122 | +msgid "Internal Linking" | |
| 2123 | +msgstr "" | |
| 2124 | + | |
| 2125 | +#: includes/admin-content-page.php:659 | |
| 2126 | +msgid "Automatically find and link to existing blog posts on your site within generated content." | |
| 2127 | +msgstr "" | |
| 2128 | + | |
| 2129 | +#: includes/admin-content-page.php:676 | |
| 2130 | +msgid "Tool Use for AI Editing" | |
| 2131 | +msgstr "" | |
| 2132 | + | |
| 2133 | +#: includes/admin-content-page.php:682 | |
| 2134 | +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." | |
| 2135 | +msgstr "" | |
| 2136 | + | |
| 2137 | +#: includes/admin-content-page.php:700 | |
| 2138 | +#: includes/admin-content-page.php:709 | |
| 2139 | +msgid "Editor Assistant" | |
| 2140 | +msgstr "" | |
| 2141 | + | |
| 2142 | +#: includes/admin-content-page.php:711 | |
| 2143 | +msgid "Add magic-wand AI writing actions (rewrite, summarize, translate, continue, fix grammar) to the WordPress block editor. Opens a sidebar in the post editor. Uses the chat AI model configured in MxChat Settings. Off by default." | |
| 2144 | +msgstr "" | |
| 2145 | + | |
| 2146 | +#: includes/admin-content-page.php:728 | |
| 2147 | +msgid "Google Search Console" | |
| 2148 | +msgstr "" | |
| 2149 | + | |
| 2150 | +#: includes/admin-content-page.php:731 | |
| 2151 | +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." | |
| 2152 | +msgstr "" | |
| 2153 | + | |
| 2154 | +#: includes/admin-content-page.php:734 | |
| 2155 | +msgid "Connect Google Search Console" | |
| 2156 | +msgstr "" | |
| 2157 | + | |
| 2158 | +#: includes/admin-content-page.php:756 | |
| 2159 | +msgid "AI Optimize" | |
| 2160 | +msgstr "" | |
| 2161 | + | |
| 2162 | +#: includes/admin-content-page.php:757 | |
| 2163 | +msgid "Choose which checks AI Optimize will fix when run." | |
| 2164 | +msgstr "" | |
| 2165 | + | |
| 2166 | +#: includes/admin-content-page.php:765 | |
| 2167 | +msgid "SEO Title" | |
| 2168 | +msgstr "" | |
| 2169 | + | |
| 2170 | +#: includes/admin-content-page.php:769 | |
| 2171 | +msgid "URL Slug" | |
| 2172 | +msgstr "" | |
| 2173 | + | |
| 2174 | +#: includes/admin-content-page.php:773 | |
| 2175 | +msgid "Readability" | |
| 2176 | +msgstr "" | |
| 2177 | + | |
| 2178 | +#: includes/admin-content-page.php:780 | |
| 2179 | +msgid "Internal Links" | |
| 2180 | +msgstr "" | |
| 2181 | + | |
| 2182 | +#: includes/admin-content-page.php:787 | |
| 2183 | +msgid "Image ALT Text" | |
| 2184 | +msgstr "" | |
| 2185 | + | |
| 2186 | +#: includes/admin-content-page.php:794 | |
| 2187 | +msgid "Featured Image" | |
| 2188 | +msgstr "" | |
| 2189 | + | |
| 2190 | +#: includes/admin-content-page.php:811 | |
| 2191 | +msgid "SEO Analysis" | |
| 2192 | +msgstr "" | |
| 2193 | + | |
| 2194 | +#: includes/admin-content-page.php:812 | |
| 2195 | +msgid "Analyze and optimize SEO for all your content." | |
| 2196 | +msgstr "" | |
| 2197 | + | |
| 2198 | +#: includes/admin-content-page.php:821 | |
| 2199 | +#: includes/admin-knowledge-page.php:927 | |
| 2200 | +msgid "All Types" | |
| 2201 | +msgstr "" | |
| 2202 | + | |
| 2203 | +#: includes/admin-content-page.php:822 | |
| 2204 | +#: includes/admin-knowledge-page.php:2125 | |
| 2205 | +msgid "Posts" | |
| 2206 | +msgstr "" | |
| 2207 | + | |
| 2208 | +#: includes/admin-content-page.php:823 | |
| 2209 | +#: includes/admin-knowledge-page.php:2126 | |
| 2210 | +msgid "Pages" | |
| 2211 | +msgstr "" | |
| 2212 | + | |
| 2213 | +#: includes/admin-content-page.php:834 | |
| 2214 | +msgid "Issues" | |
| 2215 | +msgstr "" | |
| 2216 | + | |
| 2217 | +#: includes/admin-content-page.php:835 | |
| 2218 | +msgid "Good" | |
| 2219 | +msgstr "" | |
| 2220 | + | |
| 2221 | +#: includes/admin-content-page.php:836 | |
| 2222 | +msgid "Not Scanned" | |
| 2223 | +msgstr "" | |
| 2224 | + | |
| 2225 | +#: includes/admin-content-page.php:841 | |
| 2226 | +msgid "Bulk optimize requires the Advanced Content Editor add-on" | |
| 2227 | +msgstr "" | |
| 2228 | + | |
| 2229 | +#: includes/admin-content-page.php:841 | |
| 2230 | +msgid "Bulk optimize requires MxChat Pro" | |
| 2231 | +msgstr "" | |
| 2232 | + | |
| 2233 | +#: includes/admin-content-page.php:843 | |
| 2234 | +msgid "Pro required for bulk optimization" | |
| 2235 | +msgstr "" | |
| 2236 | + | |
| 2237 | +#: includes/admin-content-page.php:845 | |
| 2238 | +msgid "Optimize Selected" | |
| 2239 | +msgstr "" | |
| 2240 | + | |
| 2241 | +#: includes/admin-content-page.php:852 | |
| 2242 | +msgid "Stop" | |
| 2243 | +msgstr "" | |
| 2244 | + | |
| 2245 | +#: includes/admin-content-page.php:856 | |
| 2246 | +msgid "Search posts..." | |
| 2247 | +msgstr "" | |
| 2248 | + | |
| 2249 | +#: includes/admin-content-page.php:868 | |
| 2250 | +msgid "Loading posts..." | |
| 2251 | +msgstr "" | |
| 2252 | + | |
| 2253 | +#: includes/admin-content-page.php:872 | |
| 2254 | +msgid "No posts found matching your filters." | |
| 2255 | +msgstr "" | |
| 2256 | + | |
| 2257 | +#: includes/admin-content-page.php:881 | |
| 2258 | +msgid "Scan Unscored" | |
| 2259 | +msgstr "" | |
| 2260 | + | |
| 2261 | +#: includes/admin-knowledge-page.php:50 | |
| 2262 | +#: includes/admin-knowledge-page.php:65 | |
| 2263 | +#: includes/admin-knowledge-page.php:152 | |
| 2264 | +#: includes/admin-knowledge-page.php:885 | |
| 2265 | +#: includes/admin-settings-page.php:1409 | |
| 2266 | +msgid "Knowledge Base" | |
| 2267 | +msgstr "" | |
| 2268 | + | |
| 2269 | +#: includes/admin-knowledge-page.php:58 | |
| 2270 | +#: includes/admin-knowledge-page.php:136 | |
| 2271 | +#: includes/admin-knowledge-page.php:629 | |
| 2272 | +msgid "Import" | |
| 2273 | +msgstr "" | |
| 2274 | + | |
| 2275 | +#: includes/admin-knowledge-page.php:61 | |
| 2276 | +#: includes/admin-knowledge-page.php:143 | |
| 2277 | +#: includes/admin-knowledge-page.php:446 | |
| 2278 | +msgid "Import Options" | |
| 2279 | +msgstr "" | |
| 2280 | + | |
| 2281 | +#: includes/admin-knowledge-page.php:73 | |
| 2282 | +#: includes/admin-knowledge-page.php:167 | |
| 2283 | +msgid "Auto-Sync" | |
| 2284 | +msgstr "" | |
| 2285 | + | |
| 2286 | +#: includes/admin-knowledge-page.php:77 | |
| 2287 | +#: includes/admin-knowledge-page.php:176 | |
| 2288 | +#: includes/admin-knowledge-page.php:1413 | |
| 2289 | +msgid "Chunking & Retrieval" | |
| 2290 | +msgstr "" | |
| 2291 | + | |
| 2292 | +#: includes/admin-knowledge-page.php:81 | |
| 2293 | +#: includes/admin-knowledge-page.php:185 | |
| 2294 | +msgid "Role Restrictions" | |
| 2295 | +msgstr "" | |
| 2296 | + | |
| 2297 | +#: includes/admin-knowledge-page.php:85 | |
| 2298 | +#: includes/admin-knowledge-page.php:194 | |
| 2299 | +msgid "ACF Fields" | |
| 2300 | +msgstr "" | |
| 2301 | + | |
| 2302 | +#: includes/admin-knowledge-page.php:89 | |
| 2303 | +#: includes/admin-knowledge-page.php:203 | |
| 2304 | +msgid "Custom Meta" | |
| 2305 | +msgstr "" | |
| 2306 | + | |
| 2307 | +#: includes/admin-knowledge-page.php:94 | |
| 2308 | +#: includes/admin-knowledge-page.php:210 | |
| 2309 | +#: includes/admin-settings-page.php:78 | |
| 2310 | +#: includes/admin-settings-page.php:81 | |
| 2311 | +#: includes/admin-settings-page.php:177 | |
| 2312 | +#: includes/admin-settings-page.php:184 | |
| 2313 | +msgid "Integrations" | |
| 2314 | +msgstr "" | |
| 2315 | + | |
| 2316 | +#: includes/admin-knowledge-page.php:97 | |
| 2317 | +#: includes/admin-knowledge-page.php:217 | |
| 2318 | +#: includes/admin-knowledge-page.php:909 | |
| 2319 | +#: includes/admin-knowledge-page.php:2282 | |
| 2320 | +msgid "Pinecone" | |
| 2321 | +msgstr "" | |
| 2322 | + | |
| 2323 | +#: includes/admin-knowledge-page.php:104 | |
| 2324 | +#: includes/admin-knowledge-page.php:229 | |
| 2325 | +#: includes/admin-knowledge-page.php:1900 | |
| 2326 | +msgid "OpenAI Vector Store" | |
| 2327 | +msgstr "" | |
| 2328 | + | |
| 2329 | +#: includes/admin-knowledge-page.php:301 | |
| 2330 | +msgid "Select Bot Database:" | |
| 2331 | +msgstr "" | |
| 2332 | + | |
| 2333 | +#: includes/admin-knowledge-page.php:311 | |
| 2334 | +msgid "Content will be added to the selected bot's knowledge base" | |
| 2335 | +msgstr "" | |
| 2336 | + | |
| 2337 | +#: includes/admin-knowledge-page.php:314 | |
| 2338 | +#: includes/admin-onboarding-page.php:518 | |
| 2339 | +msgid "Saved" | |
| 2340 | +msgstr "" | |
| 2341 | + | |
| 2342 | +#: includes/admin-knowledge-page.php:344 | |
| 2343 | +#: includes/admin-knowledge-page.php:375 | |
| 2344 | +msgid "Keep this tab open - Processing runs in your browser" | |
| 2345 | +msgstr "" | |
| 2346 | + | |
| 2347 | +#: includes/admin-knowledge-page.php:349 | |
| 2348 | +#: includes/admin-knowledge-page.php:380 | |
| 2349 | +#: includes/admin-knowledge-page.php:771 | |
| 2350 | +#: includes/admin-knowledge-page.php:801 | |
| 2351 | +msgid "Stop Processing" | |
| 2352 | +msgstr "" | |
| 2353 | + | |
| 2354 | +#: includes/admin-knowledge-page.php:357 | |
| 2355 | +#: includes/admin-knowledge-page.php:783 | |
| 2356 | +#, php-format | |
| 2357 | +msgid "Progress: %1$d of %2$d pages (%3$d%%)" | |
| 2358 | +msgstr "" | |
| 2359 | + | |
| 2360 | +#: includes/admin-knowledge-page.php:361 | |
| 2361 | +#: includes/admin-knowledge-page.php:392 | |
| 2362 | +msgid "Processing" | |
| 2363 | +msgstr "" | |
| 2364 | + | |
| 2365 | +#: includes/admin-knowledge-page.php:388 | |
| 2366 | +#: includes/admin-knowledge-page.php:813 | |
| 2367 | +#, php-format | |
| 2368 | +msgid "Progress: %1$d of %2$d URLs (%3$d%%)" | |
| 2369 | +msgstr "" | |
| 2370 | + | |
| 2371 | +#: includes/admin-knowledge-page.php:447 | |
| 2372 | +msgid "Import content to your knowledge base from various sources." | |
| 2373 | +msgstr "" | |
| 2374 | + | |
| 2375 | +#: includes/admin-knowledge-page.php:461 | |
| 2376 | +#, php-format | |
| 2377 | +msgid "We detected your %s API key. <strong>Remember to add credits to your %s account</strong> before using the knowledgebase." | |
| 2378 | +msgstr "" | |
| 2379 | + | |
| 2380 | +#: includes/admin-knowledge-page.php:463 | |
| 2381 | +#: includes/class-mxchat-meta-box.php:214 | |
| 2382 | +msgid "Important:" | |
| 2383 | +msgstr "" | |
| 2384 | + | |
| 2385 | +#: includes/admin-knowledge-page.php:464 | |
| 2386 | +#, php-format | |
| 2387 | +msgid "Before importing knowledge, you must add a %s API key with sufficient credits in the Chatbot settings." | |
| 2388 | +msgstr "" | |
| 2389 | + | |
| 2390 | +#: includes/admin-knowledge-page.php:465 | |
| 2391 | +msgid "Go to API Key Settings" | |
| 2392 | +msgstr "" | |
| 2393 | + | |
| 2394 | +#: includes/admin-knowledge-page.php:477 | |
| 2395 | +msgid "Using WordPress Database:" | |
| 2396 | +msgstr "" | |
| 2397 | + | |
| 2398 | +#: includes/admin-knowledge-page.php:478 | |
| 2399 | +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." | |
| 2400 | +msgstr "" | |
| 2401 | + | |
| 2402 | +#: includes/admin-knowledge-page.php:487 | |
| 2403 | +msgid "Choose Import Method" | |
| 2404 | +msgstr "" | |
| 2405 | + | |
| 2406 | +#: includes/admin-knowledge-page.php:499 | |
| 2407 | +msgid "WordPress Content" | |
| 2408 | +msgstr "" | |
| 2409 | + | |
| 2410 | +#: includes/admin-knowledge-page.php:500 | |
| 2411 | +msgid "Import specific posts and pages to your knowledge base." | |
| 2412 | +msgstr "" | |
| 2413 | + | |
| 2414 | +#: includes/admin-knowledge-page.php:506 | |
| 2415 | +msgid "Enter sitemap URL here" | |
| 2416 | +msgstr "" | |
| 2417 | + | |
| 2418 | +#: includes/admin-knowledge-page.php:511 | |
| 2419 | +msgid "Sitemap Import" | |
| 2420 | +msgstr "" | |
| 2421 | + | |
| 2422 | +#: includes/admin-knowledge-page.php:512 | |
| 2423 | +msgid "Use a content-specific sub-sitemap, not the sitemap index." | |
| 2424 | +msgstr "" | |
| 2425 | + | |
| 2426 | +#: includes/admin-knowledge-page.php:517 | |
| 2427 | +msgid "Enter webpage URL here" | |
| 2428 | +msgstr "" | |
| 2429 | + | |
| 2430 | +#: includes/admin-knowledge-page.php:522 | |
| 2431 | +msgid "Direct URL" | |
| 2432 | +msgstr "" | |
| 2433 | + | |
| 2434 | +#: includes/admin-knowledge-page.php:523 | |
| 2435 | +msgid "Import content from any webpage." | |
| 2436 | +msgstr "" | |
| 2437 | + | |
| 2438 | +#: includes/admin-knowledge-page.php:533 | |
| 2439 | +msgid "Direct Content" | |
| 2440 | +msgstr "" | |
| 2441 | + | |
| 2442 | +#: includes/admin-knowledge-page.php:534 | |
| 2443 | +msgid "Submit content to be vectorized." | |
| 2444 | +msgstr "" | |
| 2445 | + | |
| 2446 | +#: includes/admin-knowledge-page.php:539 | |
| 2447 | +msgid "Enter PDF URL here" | |
| 2448 | +msgstr "" | |
| 2449 | + | |
| 2450 | +#: includes/admin-knowledge-page.php:544 | |
| 2451 | +msgid "PDF Import" | |
| 2452 | +msgstr "" | |
| 2453 | + | |
| 2454 | +#: includes/admin-knowledge-page.php:545 | |
| 2455 | +msgid "Import knowledge from PDF URL." | |
| 2456 | +msgstr "" | |
| 2457 | + | |
| 2458 | +#: includes/admin-knowledge-page.php:555 | |
| 2459 | +msgid "PDF Upload" | |
| 2460 | +msgstr "" | |
| 2461 | + | |
| 2462 | +#: includes/admin-knowledge-page.php:556 | |
| 2463 | +msgid "Upload a PDF file from your computer." | |
| 2464 | +msgstr "" | |
| 2465 | + | |
| 2466 | +#: includes/admin-knowledge-page.php:566 | |
| 2467 | +msgid "Document Upload" | |
| 2468 | +msgstr "" | |
| 2469 | + | |
| 2470 | +#: includes/admin-knowledge-page.php:567 | |
| 2471 | +msgid "Upload a Word document, text, or Markdown file (.docx, .txt, .md)." | |
| 2472 | +msgstr "" | |
| 2473 | + | |
| 2474 | +#: includes/admin-knowledge-page.php:577 | |
| 2475 | +msgid "YouTube" | |
| 2476 | +msgstr "" | |
| 2477 | + | |
| 2478 | +#: includes/admin-knowledge-page.php:578 | |
| 2479 | +msgid "Index a video so the chat can surface it as a playable embed." | |
| 2480 | +msgstr "" | |
| 2481 | + | |
| 2482 | +#: includes/admin-knowledge-page.php:588 | |
| 2483 | +msgid "Detected Sitemaps" | |
| 2484 | +msgstr "" | |
| 2485 | + | |
| 2486 | +#: includes/admin-knowledge-page.php:607 | |
| 2487 | +msgid "No sitemaps detected. You can manually enter a sitemap URL using the input field above." | |
| 2488 | +msgstr "" | |
| 2489 | + | |
| 2490 | +#: includes/admin-knowledge-page.php:614 | |
| 2491 | +msgid "Detecting sitemaps..." | |
| 2492 | +msgstr "" | |
| 2493 | + | |
| 2494 | +#: includes/admin-knowledge-page.php:627 | |
| 2495 | +msgid "Enter URL here" | |
| 2496 | +msgstr "" | |
| 2497 | + | |
| 2498 | +#: includes/admin-knowledge-page.php:643 | |
| 2499 | +msgid "Enter your content here..." | |
| 2500 | +msgstr "" | |
| 2501 | + | |
| 2502 | +#: includes/admin-knowledge-page.php:646 | |
| 2503 | +msgid "Enter source URL (Optional)" | |
| 2504 | +msgstr "" | |
| 2505 | + | |
| 2506 | +#: includes/admin-knowledge-page.php:650 | |
| 2507 | +msgid "Generate unique URL for duplicate content" | |
| 2508 | +msgstr "" | |
| 2509 | + | |
| 2510 | +#: includes/admin-knowledge-page.php:654 | |
| 2511 | +msgid "Generate Unique" | |
| 2512 | +msgstr "" | |
| 2513 | + | |
| 2514 | +#: includes/admin-knowledge-page.php:658 | |
| 2515 | +msgid "Enable this option to submit multiple entries with the same base URL. A unique reference will be appended." | |
| 2516 | +msgstr "" | |
| 2517 | + | |
| 2518 | +#: includes/admin-knowledge-page.php:662 | |
| 2519 | +msgid "Import Content" | |
| 2520 | +msgstr "" | |
| 2521 | + | |
| 2522 | +#: includes/admin-knowledge-page.php:677 | |
| 2523 | +msgid "Select a PDF file from your computer to import into the knowledge base. Maximum file size depends on your server settings." | |
| 2524 | +msgstr "" | |
| 2525 | + | |
| 2526 | +#: includes/admin-knowledge-page.php:680 | |
| 2527 | +msgid "Import PDF" | |
| 2528 | +msgstr "" | |
| 2529 | + | |
| 2530 | +#: includes/admin-knowledge-page.php:695 | |
| 2531 | +msgid "Select a .docx, .txt, or .md file to import into the knowledge base. The text is extracted and indexed; the file itself is not stored. Re-uploading a file with the same name replaces its previous content." | |
| 2532 | +msgstr "" | |
| 2533 | + | |
| 2534 | +#: includes/admin-knowledge-page.php:698 | |
| 2535 | +msgid "Import Document" | |
| 2536 | +msgstr "" | |
| 2537 | + | |
| 2538 | +#: includes/admin-knowledge-page.php:718 | |
| 2539 | +msgid "Paste a YouTube video URL (watch, youtu.be, or Shorts link)" | |
| 2540 | +msgstr "" | |
| 2541 | + | |
| 2542 | +#: includes/admin-knowledge-page.php:721 | |
| 2543 | +msgid "How should this video be described for matching?" | |
| 2544 | +msgstr "" | |
| 2545 | + | |
| 2546 | +#: includes/admin-knowledge-page.php:726 | |
| 2547 | +msgid "Auto-fetch" | |
| 2548 | +msgstr "" | |
| 2549 | + | |
| 2550 | +#: includes/admin-knowledge-page.php:727 | |
| 2551 | +msgid "We pull the video's title, channel, and captions (when available) to describe it." | |
| 2552 | +msgstr "" | |
| 2553 | + | |
| 2554 | +#: includes/admin-knowledge-page.php:733 | |
| 2555 | +msgid "Write my own" | |
| 2556 | +msgstr "" | |
| 2557 | + | |
| 2558 | +#: includes/admin-knowledge-page.php:734 | |
| 2559 | +msgid "You write the description the chatbot matches against — best for curated guides." | |
| 2560 | +msgstr "" | |
| 2561 | + | |
| 2562 | +#: includes/admin-knowledge-page.php:740 | |
| 2563 | +msgid "Describe what this video covers and the questions it answers..." | |
| 2564 | +msgstr "" | |
| 2565 | + | |
| 2566 | +#: includes/admin-knowledge-page.php:741 | |
| 2567 | +msgid "This text is what gets matched against visitor questions. Importing the same video URL again updates its existing entry." | |
| 2568 | +msgstr "" | |
| 2569 | + | |
| 2570 | +#: includes/admin-knowledge-page.php:744 | |
| 2571 | +msgid "Import Video" | |
| 2572 | +msgstr "" | |
| 2573 | + | |
| 2574 | +#: includes/admin-knowledge-page.php:886 | |
| 2575 | +msgid "View and manage your imported knowledge entries." | |
| 2576 | +msgstr "" | |
| 2577 | + | |
| 2578 | +#: includes/admin-knowledge-page.php:892 | |
| 2579 | +msgid "OpenAI Vector Store is Active" | |
| 2580 | +msgstr "" | |
| 2581 | + | |
| 2582 | +#: includes/admin-knowledge-page.php:892 | |
| 2583 | +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." | |
| 2584 | +msgstr "" | |
| 2585 | + | |
| 2586 | +#: includes/admin-knowledge-page.php:899 | |
| 2587 | +msgid "Knowledge Entries" | |
| 2588 | +msgstr "" | |
| 2589 | + | |
| 2590 | +#: includes/admin-knowledge-page.php:904 | |
| 2591 | +msgid "Not in use" | |
| 2592 | +msgstr "" | |
| 2593 | + | |
| 2594 | +#: includes/admin-knowledge-page.php:914 | |
| 2595 | +msgid "WordPress DB" | |
| 2596 | +msgstr "" | |
| 2597 | + | |
| 2598 | +#: includes/admin-knowledge-page.php:925 | |
| 2599 | +#: includes/admin-knowledge-page.php:2120 | |
| 2600 | +msgid "Search..." | |
| 2601 | +msgstr "" | |
| 2602 | + | |
| 2603 | +#: includes/admin-knowledge-page.php:934 | |
| 2604 | +msgid "PDFs" | |
| 2605 | +msgstr "" | |
| 2606 | + | |
| 2607 | +#: includes/admin-knowledge-page.php:935 | |
| 2608 | +msgid "URLs" | |
| 2609 | +msgstr "" | |
| 2610 | + | |
| 2611 | +#: includes/admin-knowledge-page.php:943 | |
| 2612 | +msgid "Delete All" | |
| 2613 | +msgstr "" | |
| 2614 | + | |
| 2615 | +#: includes/admin-knowledge-page.php:944 | |
| 2616 | +msgid "Are you sure you want to delete all knowledge?" | |
| 2617 | +msgstr "" | |
| 2618 | + | |
| 2619 | +#. translators: %s: content type label (e.g. "Pages", "PDFs") | |
| 2620 | +#: includes/admin-knowledge-page.php:957 | |
| 2621 | +#, php-format | |
| 2622 | +msgid "Delete All %s" | |
| 2623 | +msgstr "" | |
| 2624 | + | |
| 2625 | +#. translators: %s: content type label | |
| 2626 | +#: includes/admin-knowledge-page.php:959 | |
| 2627 | +#, php-format | |
| 2628 | +msgid "Are you sure you want to delete all %s from the knowledge base?" | |
| 2629 | +msgstr "" | |
| 2630 | + | |
| 2631 | +#: includes/admin-knowledge-page.php:994 | |
| 2632 | +msgid "Changes may take up to 60 seconds to process in Pinecone. Click \"Refresh Entries\" to see updates." | |
| 2633 | +msgstr "" | |
| 2634 | + | |
| 2635 | +#: includes/admin-knowledge-page.php:998 | |
| 2636 | +msgid "Refresh Entries" | |
| 2637 | +msgstr "" | |
| 2638 | + | |
| 2639 | +#: includes/admin-knowledge-page.php:1008 | |
| 2640 | +#: includes/class-mxchat-admin.php:10176 | |
| 2641 | +msgid "Select All" | |
| 2642 | +msgstr "" | |
| 2643 | + | |
| 2644 | +#: includes/admin-knowledge-page.php:1010 | |
| 2645 | +msgid "ID" | |
| 2646 | +msgstr "" | |
| 2647 | + | |
| 2648 | +#: includes/admin-knowledge-page.php:1012 | |
| 2649 | +#: includes/admin-knowledge-page.php:2271 | |
| 2650 | +msgid "Source" | |
| 2651 | +msgstr "" | |
| 2652 | + | |
| 2653 | +#: includes/admin-knowledge-page.php:1332 | |
| 2654 | +msgid "Auto-Sync Settings" | |
| 2655 | +msgstr "" | |
| 2656 | + | |
| 2657 | +#: includes/admin-knowledge-page.php:1333 | |
| 2658 | +msgid "Automatically sync WordPress content to your knowledge base when published or updated." | |
| 2659 | +msgstr "" | |
| 2660 | + | |
| 2661 | +#: includes/admin-knowledge-page.php:1344 | |
| 2662 | +msgid "Auto-sync Posts" | |
| 2663 | +msgstr "" | |
| 2664 | + | |
| 2665 | +#: includes/admin-knowledge-page.php:1351 | |
| 2666 | +msgid "Auto-sync Pages" | |
| 2667 | +msgstr "" | |
| 2668 | + | |
| 2669 | +#: includes/admin-knowledge-page.php:1361 | |
| 2670 | +msgid "Extract text from PDFs in ACF fields on save" | |
| 2671 | +msgstr "" | |
| 2672 | + | |
| 2673 | +#: includes/admin-knowledge-page.php:1363 | |
| 2674 | +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." | |
| 2675 | +msgstr "" | |
| 2676 | + | |
| 2677 | +#: includes/admin-knowledge-page.php:1368 | |
| 2678 | +msgid "Advanced Custom Post Sync Settings" | |
| 2679 | +msgstr "" | |
| 2680 | + | |
| 2681 | +#: includes/admin-knowledge-page.php:1372 | |
| 2682 | +msgid "Sync Custom Post Types" | |
| 2683 | +msgstr "" | |
| 2684 | + | |
| 2685 | +#: includes/admin-knowledge-page.php:1392 | |
| 2686 | +msgid "No custom post types found." | |
| 2687 | +msgstr "" | |
| 2688 | + | |
| 2689 | +#: includes/admin-knowledge-page.php:1414 | |
| 2690 | +msgid "Control how content is split for indexing and how the knowledge base is searched." | |
| 2691 | +msgstr "" | |
| 2692 | + | |
| 2693 | +#: includes/admin-knowledge-page.php:1419 | |
| 2694 | +msgid "Chunking" | |
| 2695 | +msgstr "" | |
| 2696 | + | |
| 2697 | +#: includes/admin-knowledge-page.php:1424 | |
| 2698 | +msgid "Chunking improves retrieval quality for long documents. All chunks are reassembled before sending to the AI. Only applies to new submissions." | |
| 2699 | +msgstr "" | |
| 2700 | + | |
| 2701 | +#: includes/admin-knowledge-page.php:1433 | |
| 2702 | +msgid "Enable Content Chunking" | |
| 2703 | +msgstr "" | |
| 2704 | + | |
| 2705 | +#: includes/admin-knowledge-page.php:1438 | |
| 2706 | +msgid "Chunk Size (characters)" | |
| 2707 | +msgstr "" | |
| 2708 | + | |
| 2709 | +#: includes/admin-knowledge-page.php:1440 | |
| 2710 | +msgid "Recommended: 4000 characters (~1000 tokens). Range: 1000-10000. Larger chunks preserve more context." | |
| 2711 | +msgstr "" | |
| 2712 | + | |
| 2713 | +#: includes/admin-knowledge-page.php:1454 | |
| 2714 | +msgid "Retrieval" | |
| 2715 | +msgstr "" | |
| 2716 | + | |
| 2717 | +#: includes/admin-knowledge-page.php:1463 | |
| 2718 | +msgid "Hybrid keyword boost (WP-DB knowledge base)" | |
| 2719 | +msgstr "" | |
| 2720 | + | |
| 2721 | +#: includes/admin-knowledge-page.php:1465 | |
| 2722 | +msgid "Combines keyword matching with vector similarity when searching your WordPress-database knowledge base. Helps exact-token questions — product codes, SKUs, error codes, names — find the right document even when semantic similarity alone would miss it." | |
| 2723 | +msgstr "" | |
| 2724 | + | |
| 2725 | +#: includes/admin-knowledge-page.php:1466 | |
| 2726 | +msgid "Only affects the WordPress-database knowledge base; Pinecone is unaffected. Changes which sources are retrieved on existing installs, so test after enabling. The Transcripts sources panel labels how each match was found while this is on." | |
| 2727 | +msgstr "" | |
| 2728 | + | |
| 2729 | +#: includes/admin-knowledge-page.php:1485 | |
| 2730 | +msgid "Video Cards" | |
| 2731 | +msgstr "" | |
| 2732 | + | |
| 2733 | +#: includes/admin-knowledge-page.php:1494 | |
| 2734 | +msgid "Show a video card when a YouTube source answers the question" | |
| 2735 | +msgstr "" | |
| 2736 | + | |
| 2737 | +#: includes/admin-knowledge-page.php:1496 | |
| 2738 | +msgid "Adds a click-to-play card beneath the reply when the answer came from a YouTube video you imported. Turn this off to stop video cards entirely without removing the videos from your knowledge base." | |
| 2739 | +msgstr "" | |
| 2740 | + | |
| 2741 | +#: includes/admin-knowledge-page.php:1500 | |
| 2742 | +msgid "Video Card Match Threshold (%)" | |
| 2743 | +msgstr "" | |
| 2744 | + | |
| 2745 | +#. translators: %d is the site-wide Similarity Threshold percentage. | |
| 2746 | +#: includes/admin-knowledge-page.php:1513 | |
| 2747 | +#, php-format | |
| 2748 | +msgid "How closely the video must match the question before its card is shown. Higher means fewer, more relevant cards. This is separate from the site-wide Similarity Threshold (currently %d%%), which decides what the AI reads — a video is worth reading from at a lower score than it is worth putting on screen." | |
| 2749 | +msgstr "" | |
| 2750 | + | |
| 2751 | +#: includes/admin-knowledge-page.php:1515 | |
| 2752 | +msgid "Range 20-95. Raise this if visitors are shown videos unrelated to what they asked; lower it if a video that clearly answers the question is not appearing. The right number depends on your embedding model: older models such as text-embedding-ada-002 score even unrelated content around 70%, so those sites usually need 80 or higher before this has any effect. The Transcripts sources panel shows the match percentage of each source, which is the number to compare against." | |
| 2753 | +msgstr "" | |
| 2754 | + | |
| 2755 | +#: includes/admin-knowledge-page.php:1539 | |
| 2756 | +msgid "Role-Based Content Restrictions" | |
| 2757 | +msgstr "" | |
| 2758 | + | |
| 2759 | +#: includes/admin-knowledge-page.php:1540 | |
| 2760 | +msgid "Automatically restrict content access based on WordPress tags." | |
| 2761 | +msgstr "" | |
| 2762 | + | |
| 2763 | +#: includes/admin-knowledge-page.php:1547 | |
| 2764 | +msgid "How it works:" | |
| 2765 | +msgstr "" | |
| 2766 | + | |
| 2767 | +#: includes/admin-knowledge-page.php:1547 | |
| 2768 | +msgid "Add a tag below and select which role should have access. Content with that tag will be restricted to that role level." | |
| 2769 | +msgstr "" | |
| 2770 | + | |
| 2771 | +#: includes/admin-knowledge-page.php:1550 | |
| 2772 | +msgid "Add Tag-Role Mapping" | |
| 2773 | +msgstr "" | |
| 2774 | + | |
| 2775 | +#: includes/admin-knowledge-page.php:1553 | |
| 2776 | +msgid "Tag (name or slug)" | |
| 2777 | +msgstr "" | |
| 2778 | + | |
| 2779 | +#: includes/admin-knowledge-page.php:1554 | |
| 2780 | +msgid "e.g., Premium Content or premium-content" | |
| 2781 | +msgstr "" | |
| 2782 | + | |
| 2783 | +#: includes/admin-knowledge-page.php:1555 | |
| 2784 | +msgid "Enter an existing post tag by its display name or its slug." | |
| 2785 | +msgstr "" | |
| 2786 | + | |
| 2787 | +#: includes/admin-knowledge-page.php:1558 | |
| 2788 | +msgid "Required Role" | |
| 2789 | +msgstr "" | |
| 2790 | + | |
| 2791 | +#: includes/admin-knowledge-page.php:1567 | |
| 2792 | +msgid "Add Mapping" | |
| 2793 | +msgstr "" | |
| 2794 | + | |
| 2795 | +#: includes/admin-knowledge-page.php:1571 | |
| 2796 | +msgid "Current Tag-Role Mappings" | |
| 2797 | +msgstr "" | |
| 2798 | + | |
| 2799 | +#: includes/admin-knowledge-page.php:1574 | |
| 2800 | +msgid "Loading mappings..." | |
| 2801 | +msgstr "" | |
| 2802 | + | |
| 2803 | +#: includes/admin-knowledge-page.php:1579 | |
| 2804 | +msgid "No tag-role mappings yet. Add your first mapping above." | |
| 2805 | +msgstr "" | |
| 2806 | + | |
| 2807 | +#: includes/admin-knowledge-page.php:1583 | |
| 2808 | +msgid "Bulk Update Existing Content" | |
| 2809 | +msgstr "" | |
| 2810 | + | |
| 2811 | +#: includes/admin-knowledge-page.php:1584 | |
| 2812 | +msgid "Apply role restrictions to all existing content that has the mapped tags." | |
| 2813 | +msgstr "" | |
| 2814 | + | |
| 2815 | +#: includes/admin-knowledge-page.php:1587 | |
| 2816 | +msgid "Update All Existing Content" | |
| 2817 | +msgstr "" | |
| 2818 | + | |
| 2819 | +#: includes/admin-knowledge-page.php:1593 | |
| 2820 | +msgid "Processing..." | |
| 2821 | +msgstr "" | |
| 2822 | + | |
| 2823 | +#: includes/admin-knowledge-page.php:1614 | |
| 2824 | +msgid "ACF Field Settings" | |
| 2825 | +msgstr "" | |
| 2826 | + | |
| 2827 | +#: includes/admin-knowledge-page.php:1615 | |
| 2828 | +msgid "Control which Advanced Custom Fields are included in knowledge base embeddings." | |
| 2829 | +msgstr "" | |
| 2830 | + | |
| 2831 | +#: includes/admin-knowledge-page.php:1631 | |
| 2832 | +msgid "Extract text from PDFs linked in ACF File/Image fields during imports" | |
| 2833 | +msgstr "" | |
| 2834 | + | |
| 2835 | +#: includes/admin-knowledge-page.php:1633 | |
| 2836 | +msgid "Applies to WordPress Content imports. Adds 200-500ms per post and ~30 KB to each knowledge base entry. Recommended only if your ACF setup uses PDF attachments for primary content. Editor-save extraction has its own toggle under Auto-Sync." | |
| 2837 | +msgstr "" | |
| 2838 | + | |
| 2839 | +#: includes/admin-knowledge-page.php:1638 | |
| 2840 | +msgid "Advanced Custom Fields (ACF) plugin is not detected. Install and activate ACF to use this feature." | |
| 2841 | +msgstr "" | |
| 2842 | + | |
| 2843 | +#: includes/admin-knowledge-page.php:1646 | |
| 2844 | +msgid "No ACF field groups found. Create field groups in ACF to control which fields are included in embeddings." | |
| 2845 | +msgstr "" | |
| 2846 | + | |
| 2847 | +#: includes/admin-knowledge-page.php:1651 | |
| 2848 | +msgid "Toggle fields ON to include them in knowledge base embeddings. Toggle OFF to exclude sensitive or irrelevant fields. Exclusions apply everywhere a field appears — ACF location rules (post types, templates) do not scope this list." | |
| 2849 | +msgstr "" | |
| 2850 | + | |
| 2851 | +#: includes/admin-knowledge-page.php:1672 | |
| 2852 | +msgid "Include or exclude every field in this group" | |
| 2853 | +msgstr "" | |
| 2854 | + | |
| 2855 | +#: includes/admin-knowledge-page.php:1725 | |
| 2856 | +msgid "Custom Post Meta" | |
| 2857 | +msgstr "" | |
| 2858 | + | |
| 2859 | +#: includes/admin-knowledge-page.php:1726 | |
| 2860 | +msgid "Include custom post meta fields (non-ACF) in knowledge base embeddings." | |
| 2861 | +msgstr "" | |
| 2862 | + | |
| 2863 | +#: includes/admin-knowledge-page.php:1733 | |
| 2864 | +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." | |
| 2865 | +msgstr "" | |
| 2866 | + | |
| 2867 | +#: includes/admin-knowledge-page.php:1739 | |
| 2868 | +msgid "Discover meta keys" | |
| 2869 | +msgstr "" | |
| 2870 | + | |
| 2871 | +#: includes/admin-knowledge-page.php:1741 | |
| 2872 | +msgid "Scan your published content for custom meta keys, then click any you want to include. This gives non-ACF meta the same discover-and-click experience as the ACF picker." | |
| 2873 | +msgstr "" | |
| 2874 | + | |
| 2875 | +#: includes/admin-knowledge-page.php:1746 | |
| 2876 | +msgid "Scan my content for meta keys" | |
| 2877 | +msgstr "" | |
| 2878 | + | |
| 2879 | +#: includes/admin-knowledge-page.php:1750 | |
| 2880 | +msgid "Include internal keys (underscore-prefixed)" | |
| 2881 | +msgstr "" | |
| 2882 | + | |
| 2883 | +#: includes/admin-knowledge-page.php:1758 | |
| 2884 | +msgid "Meta Key Whitelist" | |
| 2885 | +msgstr "" | |
| 2886 | + | |
| 2887 | +#: includes/admin-knowledge-page.php:1770 | |
| 2888 | +msgid "Enter one meta key per line. These fields will be appended to the content during embedding. Text values are added as-is; array or repeater values are flattened into a comma-separated list. Empty values are skipped." | |
| 2889 | +msgstr "" | |
| 2890 | + | |
| 2891 | +#: includes/admin-knowledge-page.php:1775 | |
| 2892 | +msgid "How to find meta keys:" | |
| 2893 | +msgstr "" | |
| 2894 | + | |
| 2895 | +#: includes/admin-knowledge-page.php:1777 | |
| 2896 | +msgid "Check your theme documentation for meta key names" | |
| 2897 | +msgstr "" | |
| 2898 | + | |
| 2899 | +#: includes/admin-knowledge-page.php:1778 | |
| 2900 | +msgid "Look in the wp_postmeta database table" | |
| 2901 | +msgstr "" | |
| 2902 | + | |
| 2903 | +#: includes/admin-knowledge-page.php:1779 | |
| 2904 | +msgid "Use the Scan my content for meta keys button above to discover the keys on your published content automatically" | |
| 2905 | +msgstr "" | |
| 2906 | + | |
| 2907 | +#: includes/admin-knowledge-page.php:1780 | |
| 2908 | +msgid "Meta keys starting with underscore (_) are usually hidden/internal" | |
| 2909 | +msgstr "" | |
| 2910 | + | |
| 2911 | +#: includes/admin-knowledge-page.php:1798 | |
| 2912 | +msgid "Pinecone Vector Database" | |
| 2913 | +msgstr "" | |
| 2914 | + | |
| 2915 | +#: includes/admin-knowledge-page.php:1799 | |
| 2916 | +msgid "Configure Pinecone for enhanced search performance with larger knowledge bases." | |
| 2917 | +msgstr "" | |
| 2918 | + | |
| 2919 | +#: includes/admin-knowledge-page.php:1806 | |
| 2920 | +msgid "Pinecone is optional." | |
| 2921 | +msgstr "" | |
| 2922 | + | |
| 2923 | +#: includes/admin-knowledge-page.php:1806 | |
| 2924 | +msgid "MxChat works without it. When enabled, content is stored in Pinecone for faster similarity searches." | |
| 2925 | +msgstr "" | |
| 2926 | + | |
| 2927 | +#: includes/admin-knowledge-page.php:1818 | |
| 2928 | +msgid "Enable Pinecone Database" | |
| 2929 | +msgstr "" | |
| 2930 | + | |
| 2931 | +#: includes/admin-knowledge-page.php:1826 | |
| 2932 | +msgid "Pinecone is enabled. All new knowledge base content will be stored in Pinecone." | |
| 2933 | +msgstr "" | |
| 2934 | + | |
| 2935 | +#: includes/admin-knowledge-page.php:1832 | |
| 2936 | +msgid "Pinecone API Key" | |
| 2937 | +msgstr "" | |
| 2938 | + | |
| 2939 | +#: includes/admin-knowledge-page.php:1836 | |
| 2940 | +msgid "Found in your Pinecone dashboard under API Keys." | |
| 2941 | +msgstr "" | |
| 2942 | + | |
| 2943 | +#: includes/admin-knowledge-page.php:1837 | |
| 2944 | +msgid "Open Pinecone Dashboard" | |
| 2945 | +msgstr "" | |
| 2946 | + | |
| 2947 | +#: includes/admin-knowledge-page.php:1842 | |
| 2948 | +msgid "Region" | |
| 2949 | +msgstr "" | |
| 2950 | + | |
| 2951 | +#: includes/admin-knowledge-page.php:1844 | |
| 2952 | +msgid "Your Pinecone environment/region (e.g., gcp-starter, us-west1-gcp)" | |
| 2953 | +msgstr "" | |
| 2954 | + | |
| 2955 | +#: includes/admin-knowledge-page.php:1849 | |
| 2956 | +msgid "Index Name" | |
| 2957 | +msgstr "" | |
| 2958 | + | |
| 2959 | +#: includes/admin-knowledge-page.php:1852 | |
| 2960 | +msgid "The name of your Pinecone index. Must be created in your Pinecone dashboard first." | |
| 2961 | +msgstr "" | |
| 2962 | + | |
| 2963 | +#: includes/admin-knowledge-page.php:1857 | |
| 2964 | +msgid "Pinecone Host" | |
| 2965 | +msgstr "" | |
| 2966 | + | |
| 2967 | +#: includes/admin-knowledge-page.php:1860 | |
| 2968 | +msgid "The hostname from your Pinecone index URL (exclude https://). Found in index details." | |
| 2969 | +msgstr "" | |
| 2970 | + | |
| 2971 | +#: includes/admin-knowledge-page.php:1865 | |
| 2972 | +msgid "Results Per Query (topK)" | |
| 2973 | +msgstr "" | |
| 2974 | + | |
| 2975 | +#: includes/admin-knowledge-page.php:1868 | |
| 2976 | +msgid "How many candidate matches each Pinecone query requests (1-1000, default 50). Higher values improve grouping of chunked content at the cost of slightly larger responses." | |
| 2977 | +msgstr "" | |
| 2978 | + | |
| 2979 | +#: includes/admin-knowledge-page.php:1872 | |
| 2980 | +msgid "Save Pinecone Settings" | |
| 2981 | +msgstr "" | |
| 2982 | + | |
| 2983 | +#: includes/admin-knowledge-page.php:1901 | |
| 2984 | +msgid "Use OpenAI's hosted vector database for knowledge retrieval. Your documents are stored and searched directly on OpenAI's platform." | |
| 2985 | +msgstr "" | |
| 2986 | + | |
| 2987 | +#: includes/admin-knowledge-page.php:1908 | |
| 2988 | +msgid "Requires OpenAI Chat Model." | |
| 2989 | +msgstr "" | |
| 2990 | + | |
| 2991 | +#: includes/admin-knowledge-page.php:1908 | |
| 2992 | +msgid "Vector Store search only works with OpenAI models (gpt-5.6-sol, gpt-5.6-terra, etc.). Create Vector Stores in your OpenAI Dashboard." | |
| 2993 | +msgstr "" | |
| 2994 | + | |
| 2995 | +#: includes/admin-knowledge-page.php:1914 | |
| 2996 | +msgid "Model Incompatible:" | |
| 2997 | +msgstr "" | |
| 2998 | + | |
| 2999 | +#: includes/admin-knowledge-page.php:1914 | |
| 3000 | +#, php-format | |
| 3001 | +msgid "Your current chat model (%s) is not an OpenAI model. Vector Store search will not work until you switch to an OpenAI model." | |
| 3002 | +msgstr "" | |
| 3003 | + | |
| 3004 | +#: includes/admin-knowledge-page.php:1927 | |
| 3005 | +msgid "Enable OpenAI Vector Store" | |
| 3006 | +msgstr "" | |
| 3007 | + | |
| 3008 | +#: includes/admin-knowledge-page.php:1935 | |
| 3009 | +msgid "OpenAI Vector Store is enabled. Queries will search your Vector Store for relevant content." | |
| 3010 | +msgstr "" | |
| 3011 | + | |
| 3012 | +#: includes/admin-knowledge-page.php:1941 | |
| 3013 | +msgid "Vector Store ID(s)" | |
| 3014 | +msgstr "" | |
| 3015 | + | |
| 3016 | +#: includes/admin-knowledge-page.php:1945 | |
| 3017 | +msgid "Enter your Vector Store ID from the OpenAI Dashboard. For multiple stores, separate with commas." | |
| 3018 | +msgstr "" | |
| 3019 | + | |
| 3020 | +#: includes/admin-knowledge-page.php:1946 | |
| 3021 | +msgid "Open OpenAI Vector Store Dashboard" | |
| 3022 | +msgstr "" | |
| 3023 | + | |
| 3024 | +#: includes/admin-knowledge-page.php:1952 | |
| 3025 | +msgid "Max Results" | |
| 3026 | +msgstr "" | |
| 3027 | + | |
| 3028 | +#: includes/admin-knowledge-page.php:1959 | |
| 3029 | +msgid "Maximum number of content chunks to retrieve from the Vector Store." | |
| 3030 | +msgstr "" | |
| 3031 | + | |
| 3032 | +#: includes/admin-knowledge-page.php:1969 | |
| 3033 | +msgid "Sync Knowledge Base to Vector Store" | |
| 3034 | +msgstr "" | |
| 3035 | + | |
| 3036 | +#: includes/admin-knowledge-page.php:1972 | |
| 3037 | +msgid "Keeps your Vector Store up to date automatically: knowledge base additions, edits, and deletions are mirrored to the store (one file per entry, replaced on change). Without this, the store is frozen at whatever you uploaded manually. Role-restricted entries are never uploaded — OpenAI file search cannot filter by user role." | |
| 3038 | +msgstr "" | |
| 3039 | + | |
| 3040 | +#: includes/admin-knowledge-page.php:1976 | |
| 3041 | +msgid "Sync Target Vector Store ID" | |
| 3042 | +msgstr "" | |
| 3043 | + | |
| 3044 | +#: includes/admin-knowledge-page.php:1980 | |
| 3045 | +msgid "Leave blank to use the first Vector Store ID above. Syncing writes to exactly one store." | |
| 3046 | +msgstr "" | |
| 3047 | + | |
| 3048 | +#: includes/admin-knowledge-page.php:1984 | |
| 3049 | +msgid "Save Vector Store Settings" | |
| 3050 | +msgstr "" | |
| 3051 | + | |
| 3052 | +#: includes/admin-knowledge-page.php:1990 | |
| 3053 | +msgid "Import Existing Knowledge Base" | |
| 3054 | +msgstr "" | |
| 3055 | + | |
| 3056 | +#: includes/admin-knowledge-page.php:1992 | |
| 3057 | +#, php-format | |
| 3058 | +msgid "One-time (re-runnable) import of every knowledge base entry into the sync target store. Runs in the background via WP-Cron; safe to interrupt and resume — already-imported, unchanged entries are skipped. Currently mirrored: %s files." | |
| 3059 | +msgstr "" | |
| 3060 | + | |
| 3061 | +#: includes/admin-knowledge-page.php:1995 | |
| 3062 | +msgid "Import Knowledge Base to Vector Store" | |
| 3063 | +msgstr "" | |
| 3064 | + | |
| 3065 | +#: includes/admin-knowledge-page.php:1996 | |
| 3066 | +msgid "Resume Import" | |
| 3067 | +msgstr "" | |
| 3068 | + | |
| 3069 | +#: includes/admin-knowledge-page.php:2027 | |
| 3070 | +msgid "Request failed — check the browser console." | |
| 3071 | +msgstr "" | |
| 3072 | + | |
| 3073 | +#: includes/admin-knowledge-page.php:2043 | |
| 3074 | +msgid "Import stalled (cron missed) — click Resume." | |
| 3075 | +msgstr "" | |
| 3076 | + | |
| 3077 | +#: includes/admin-knowledge-page.php:2043 | |
| 3078 | +msgid "Importing…" | |
| 3079 | +msgstr "" | |
| 3080 | + | |
| 3081 | +#: includes/admin-knowledge-page.php:2044 | |
| 3082 | +msgid "Import complete." | |
| 3083 | +msgstr "" | |
| 3084 | + | |
| 3085 | +#: includes/admin-knowledge-page.php:2045 | |
| 3086 | +msgid "Import cancelled." | |
| 3087 | +msgstr "" | |
| 3088 | + | |
| 3089 | +#: includes/admin-knowledge-page.php:2046 | |
| 3090 | +msgid "Import error:" | |
| 3091 | +msgstr "" | |
| 3092 | + | |
| 3093 | +#: includes/admin-knowledge-page.php:2049 | |
| 3094 | +msgid "uploaded" | |
| 3095 | +msgstr "" | |
| 3096 | + | |
| 3097 | +#: includes/admin-knowledge-page.php:2050 | |
| 3098 | +msgid "unchanged" | |
| 3099 | +msgstr "" | |
| 3100 | + | |
| 3101 | +#: includes/admin-knowledge-page.php:2051 | |
| 3102 | +msgid "skipped (role-restricted)" | |
| 3103 | +msgstr "" | |
| 3104 | + | |
| 3105 | +#: includes/admin-knowledge-page.php:2052 | |
| 3106 | +msgid "failed" | |
| 3107 | +msgstr "" | |
| 3108 | + | |
| 3109 | +#: includes/admin-knowledge-page.php:2073 | |
| 3110 | +msgid "Starting…" | |
| 3111 | +msgstr "" | |
| 3112 | + | |
| 3113 | +#: includes/admin-knowledge-page.php:2077 | |
| 3114 | +msgid "Could not start the import." | |
| 3115 | +msgstr "" | |
| 3116 | + | |
| 3117 | +#: includes/admin-knowledge-page.php:2113 | |
| 3118 | +msgid "Select WordPress Content" | |
| 3119 | +msgstr "" | |
| 3120 | + | |
| 3121 | +#: includes/admin-knowledge-page.php:2114 | |
| 3122 | +msgid "(Content imported here will be tagged \"In Knowledge Base\")" | |
| 3123 | +msgstr "" | |
| 3124 | + | |
| 3125 | +#: includes/admin-knowledge-page.php:2124 | |
| 3126 | +msgid "All Content Types" | |
| 3127 | +msgstr "" | |
| 3128 | + | |
| 3129 | +#: includes/admin-knowledge-page.php:2138 | |
| 3130 | +msgid "Drafts" | |
| 3131 | +msgstr "" | |
| 3132 | + | |
| 3133 | +#: includes/admin-knowledge-page.php:2139 | |
| 3134 | +msgid "All Statuses" | |
| 3135 | +msgstr "" | |
| 3136 | + | |
| 3137 | +#: includes/admin-knowledge-page.php:2142 | |
| 3138 | +msgid "All Content" | |
| 3139 | +msgstr "" | |
| 3140 | + | |
| 3141 | +#: includes/admin-knowledge-page.php:2143 | |
| 3142 | +msgid "In Knowledge Base" | |
| 3143 | +msgstr "" | |
| 3144 | + | |
| 3145 | +#: includes/admin-knowledge-page.php:2144 | |
| 3146 | +msgid "Not In Knowledge Base" | |
| 3147 | +msgstr "" | |
| 3148 | + | |
| 3149 | +#: includes/admin-knowledge-page.php:2152 | |
| 3150 | +msgid "Select All on Page" | |
| 3151 | +msgstr "" | |
| 3152 | + | |
| 3153 | +#: includes/admin-knowledge-page.php:2154 | |
| 3154 | +msgid "selected" | |
| 3155 | +msgstr "" | |
| 3156 | + | |
| 3157 | +#: includes/admin-knowledge-page.php:2157 | |
| 3158 | +msgid "Selections persist across pages" | |
| 3159 | +msgstr "" | |
| 3160 | + | |
| 3161 | +#: includes/admin-knowledge-page.php:2163 | |
| 3162 | +#: includes/admin-knowledge-page.php:2197 | |
| 3163 | +msgid "Loading content..." | |
| 3164 | +msgstr "" | |
| 3165 | + | |
| 3166 | +#: includes/admin-knowledge-page.php:2171 | |
| 3167 | +msgid "Process Selected Content" | |
| 3168 | +msgstr "" | |
| 3169 | + | |
| 3170 | +#: includes/admin-knowledge-page.php:2192 | |
| 3171 | +msgid "Edit Knowledge Entry" | |
| 3172 | +msgstr "" | |
| 3173 | + | |
| 3174 | +#: includes/admin-knowledge-page.php:2210 | |
| 3175 | +msgid "Save & Re-embed" | |
| 3176 | +msgstr "" | |
| 3177 | + | |
| 3178 | +#: includes/admin-knowledge-page.php:2213 | |
| 3179 | +#: includes/class-mxchat-admin.php:9947 | |
| 3180 | +msgid "Saving..." | |
| 3181 | +msgstr "" | |
| 3182 | + | |
| 3183 | +#: includes/admin-knowledge-page.php:2235 | |
| 3184 | +#: includes/admin-knowledge-page.php:2268 | |
| 3185 | +msgid "Indexed Content" | |
| 3186 | +msgstr "" | |
| 3187 | + | |
| 3188 | +#: includes/admin-knowledge-page.php:2241 | |
| 3189 | +#: includes/admin-knowledge-page.php:2269 | |
| 3190 | +msgid "Loading indexed content…" | |
| 3191 | +msgstr "" | |
| 3192 | + | |
| 3193 | +#: includes/admin-knowledge-page.php:2272 | |
| 3194 | +msgid "Storage" | |
| 3195 | +msgstr "" | |
| 3196 | + | |
| 3197 | +#: includes/admin-knowledge-page.php:2273 | |
| 3198 | +msgid "Content type" | |
| 3199 | +msgstr "" | |
| 3200 | + | |
| 3201 | +#: includes/admin-knowledge-page.php:2274 | |
| 3202 | +msgid "Chunks" | |
| 3203 | +msgstr "" | |
| 3204 | + | |
| 3205 | +#: includes/admin-knowledge-page.php:2275 | |
| 3206 | +msgid "Total indexed length" | |
| 3207 | +msgstr "" | |
| 3208 | + | |
| 3209 | +#: includes/admin-knowledge-page.php:2276 | |
| 3210 | +msgid "Chunk" | |
| 3211 | +msgstr "" | |
| 3212 | + | |
| 3213 | +#: includes/admin-knowledge-page.php:2277 | |
| 3214 | +msgid "Indexed" | |
| 3215 | +msgstr "" | |
| 3216 | + | |
| 3217 | +#: includes/admin-knowledge-page.php:2278 | |
| 3218 | +msgid "chars" | |
| 3219 | +msgstr "" | |
| 3220 | + | |
| 3221 | +#: includes/admin-knowledge-page.php:2279 | |
| 3222 | +msgid "Show indexed text" | |
| 3223 | +msgstr "" | |
| 3224 | + | |
| 3225 | +#: includes/admin-knowledge-page.php:2280 | |
| 3226 | +msgid "Hide indexed text" | |
| 3227 | +msgstr "" | |
| 3228 | + | |
| 3229 | +#: includes/admin-knowledge-page.php:2281 | |
| 3230 | +msgid "Local WordPress database" | |
| 3231 | +msgstr "" | |
| 3232 | + | |
| 3233 | +#: includes/admin-knowledge-page.php:2283 | |
| 3234 | +msgid "Vector metadata" | |
| 3235 | +msgstr "" | |
| 3236 | + | |
| 3237 | +#: includes/admin-knowledge-page.php:2284 | |
| 3238 | +msgid "Failed to load indexed content." | |
| 3239 | +msgstr "" | |
| 3240 | + | |
| 3241 | +#: includes/admin-knowledge-page.php:2285 | |
| 3242 | +msgid "Network error: " | |
| 3243 | +msgstr "" | |
| 3244 | + | |
| 3245 | +#: includes/admin-knowledge-page.php:2503 | |
| 3246 | +msgid "Use a content-specific sub-sitemap (e.g., post-sitemap.xml), not the main sitemap index." | |
| 3247 | +msgstr "" | |
| 3248 | + | |
| 3249 | +#: includes/admin-knowledge-page.php:2504 | |
| 3250 | +msgid "Enter the URL of any webpage to import its content." | |
| 3251 | +msgstr "" | |
| 3252 | + | |
| 3253 | +#: includes/admin-knowledge-page.php:2505 | |
| 3254 | +msgid "Enter the URL of a publicly accessible PDF file." | |
| 3255 | +msgstr "" | |
| 3256 | + | |
| 3257 | +#: includes/admin-knowledge-page.php:2566 | |
| 3258 | +msgid "Discard your unsaved changes to this entry?" | |
| 3259 | +msgstr "" | |
| 3260 | + | |
| 3261 | +#: includes/admin-onboarding-page.php:262 | |
| 3262 | +#: includes/admin-onboarding-page.php:279 | |
| 3263 | +#: includes/admin-onboarding-page.php:348 | |
| 3264 | +#: includes/admin-onboarding-page.php:368 | |
| 3265 | +msgid "You do not have permission." | |
| 3266 | +msgstr "" | |
| 3267 | + | |
| 3268 | +#: includes/admin-onboarding-page.php:307 | |
| 3269 | +msgid "Invalid step." | |
| 3270 | +msgstr "" | |
| 3271 | + | |
| 3272 | +#: includes/admin-onboarding-page.php:314 | |
| 3273 | +msgid "Model not valid for this provider." | |
| 3274 | +msgstr "" | |
| 3275 | + | |
| 3276 | +#: includes/admin-onboarding-page.php:355 | |
| 3277 | +msgid "Unknown step." | |
| 3278 | +msgstr "" | |
| 3279 | + | |
| 3280 | +#: includes/admin-onboarding-page.php:454 | |
| 3281 | +#: includes/admin-onboarding-page.php:541 | |
| 3282 | +#: includes/class-mxchat-admin.php:575 | |
| 3283 | +#: includes/class-mxchat-admin.php:586 | |
| 3284 | +msgid "Onboarding" | |
| 3285 | +msgstr "" | |
| 3286 | + | |
| 3287 | +#: includes/admin-onboarding-page.php:456 | |
| 3288 | +#: includes/admin-onboarding-page.php:485 | |
| 3289 | +#: includes/class-mxchat-admin.php:606 | |
| 3290 | +msgid "Knowledge" | |
| 3291 | +msgstr "" | |
| 3292 | + | |
| 3293 | +#: includes/admin-onboarding-page.php:457 | |
| 3294 | +#: includes/admin-transcripts-page.php:43 | |
| 3295 | +#: includes/class-mxchat-admin.php:615 | |
| 3296 | +msgid "Transcripts" | |
| 3297 | +msgstr "" | |
| 3298 | + | |
| 3299 | +#: includes/admin-onboarding-page.php:461 | |
| 3300 | +#: includes/admin-pro-page.php:67 | |
| 3301 | +#: includes/admin-pro-page.php:179 | |
| 3302 | +#: includes/class-mxchat-admin.php:650 | |
| 3303 | +#: includes/class-mxchat-admin.php:651 | |
| 3304 | +msgid "Pro & Extensions" | |
| 3305 | +msgstr "" | |
| 3306 | + | |
| 3307 | +#: includes/admin-onboarding-page.php:482 | |
| 3308 | +msgid "Chat model" | |
| 3309 | +msgstr "" | |
| 3310 | + | |
| 3311 | +#: includes/admin-onboarding-page.php:482 | |
| 3312 | +#: includes/admin-onboarding-page.php:587 | |
| 3313 | +msgid "Choose your chat model" | |
| 3314 | +msgstr "" | |
| 3315 | + | |
| 3316 | +#: includes/admin-onboarding-page.php:483 | |
| 3317 | +#: includes/admin-settings-page.php:57 | |
| 3318 | +#: includes/admin-settings-page.php:139 | |
| 3319 | +#: includes/admin-settings-page.php:292 | |
| 3320 | +msgid "Behavior" | |
| 3321 | +msgstr "" | |
| 3322 | + | |
| 3323 | +#: includes/admin-onboarding-page.php:483 | |
| 3324 | +#: includes/admin-onboarding-page.php:657 | |
| 3325 | +msgid "Tell your chatbot how to behave" | |
| 3326 | +msgstr "" | |
| 3327 | + | |
| 3328 | +#: includes/admin-onboarding-page.php:484 | |
| 3329 | +msgid "Embedding" | |
| 3330 | +msgstr "" | |
| 3331 | + | |
| 3332 | +#: includes/admin-onboarding-page.php:484 | |
| 3333 | +#: includes/admin-onboarding-page.php:708 | |
| 3334 | +msgid "Choose your embedding model" | |
| 3335 | +msgstr "" | |
| 3336 | + | |
| 3337 | +#: includes/admin-onboarding-page.php:485 | |
| 3338 | +msgid "Add to your knowledge base" | |
| 3339 | +msgstr "" | |
| 3340 | + | |
| 3341 | +#: includes/admin-onboarding-page.php:486 | |
| 3342 | +#: includes/admin-onboarding-page.php:796 | |
| 3343 | +msgid "Try MxChat Actions" | |
| 3344 | +msgstr "" | |
| 3345 | + | |
| 3346 | +#: includes/admin-onboarding-page.php:487 | |
| 3347 | +#: includes/class-mxchat-editor-assistant.php:125 | |
| 3348 | +msgid "Done" | |
| 3349 | +msgstr "" | |
| 3350 | + | |
| 3351 | +#: includes/admin-onboarding-page.php:487 | |
| 3352 | +msgid "You're set up" | |
| 3353 | +msgstr "" | |
| 3354 | + | |
| 3355 | +#: includes/admin-onboarding-page.php:513 | |
| 3356 | +#, php-format | |
| 3357 | +msgid "%s API key already saved." | |
| 3358 | +msgstr "" | |
| 3359 | + | |
| 3360 | +#: includes/admin-onboarding-page.php:514 | |
| 3361 | +#, php-format | |
| 3362 | +msgid "You've already added your %s API key — using it for embeddings too." | |
| 3363 | +msgstr "" | |
| 3364 | + | |
| 3365 | +#: includes/admin-onboarding-page.php:515 | |
| 3366 | +msgid "Replace key" | |
| 3367 | +msgstr "" | |
| 3368 | + | |
| 3369 | +#: includes/admin-onboarding-page.php:516 | |
| 3370 | +msgid "Save key" | |
| 3371 | +msgstr "" | |
| 3372 | + | |
| 3373 | +#: includes/admin-onboarding-page.php:517 | |
| 3374 | +msgid "Saving…" | |
| 3375 | +msgstr "" | |
| 3376 | + | |
| 3377 | +#: includes/admin-onboarding-page.php:519 | |
| 3378 | +msgid "Save failed. Try again or set the key in Settings → API Keys." | |
| 3379 | +msgstr "" | |
| 3380 | + | |
| 3381 | +#: includes/admin-onboarding-page.php:520 | |
| 3382 | +msgid "No knowledge base items yet." | |
| 3383 | +msgstr "" | |
| 3384 | + | |
| 3385 | +#. translators: %d = number of KB items | |
| 3386 | +#: includes/admin-onboarding-page.php:522 | |
| 3387 | +msgid "Found 1 knowledge base item." | |
| 3388 | +msgstr "" | |
| 3389 | + | |
| 3390 | +#. translators: %d = number of KB items | |
| 3391 | +#: includes/admin-onboarding-page.php:524 | |
| 3392 | +#, php-format | |
| 3393 | +msgid "Found %d knowledge base items." | |
| 3394 | +msgstr "" | |
| 3395 | + | |
| 3396 | +#: includes/admin-onboarding-page.php:525 | |
| 3397 | +msgid "You can also manage all your keys later in API Keys settings." | |
| 3398 | +msgstr "" | |
| 3399 | + | |
| 3400 | +#: includes/admin-onboarding-page.php:526 | |
| 3401 | +msgid "— Select a provider —" | |
| 3402 | +msgstr "" | |
| 3403 | + | |
| 3404 | +#: includes/admin-onboarding-page.php:527 | |
| 3405 | +msgid "— Select a model —" | |
| 3406 | +msgstr "" | |
| 3407 | + | |
| 3408 | +#: includes/admin-onboarding-page.php:528 | |
| 3409 | +msgid "OpenRouter requires setup in the main Settings page — finish onboarding, then configure it there." | |
| 3410 | +msgstr "" | |
| 3411 | + | |
| 3412 | +#: includes/admin-onboarding-page.php:529 | |
| 3413 | +msgid "Custom (OpenAI-compatible) providers need a Base URL and model configured in Settings → API Keys — finish onboarding, then set it up there." | |
| 3414 | +msgstr "" | |
| 3415 | + | |
| 3416 | +#: includes/admin-onboarding-page.php:530 | |
| 3417 | +msgid "Copied!" | |
| 3418 | +msgstr "" | |
| 3419 | + | |
| 3420 | +#: includes/admin-onboarding-page.php:543 | |
| 3421 | +msgid "Six quick steps to get your MxChat chatbot live." | |
| 3422 | +msgstr "" | |
| 3423 | + | |
| 3424 | +#: includes/admin-onboarding-page.php:553 | |
| 3425 | +msgid "Onboarding steps" | |
| 3426 | +msgstr "" | |
| 3427 | + | |
| 3428 | +#: includes/admin-onboarding-page.php:577 | |
| 3429 | +msgid "Step" | |
| 3430 | +msgstr "" | |
| 3431 | + | |
| 3432 | +#: includes/admin-onboarding-page.php:577 | |
| 3433 | +msgid "of" | |
| 3434 | +msgstr "" | |
| 3435 | + | |
| 3436 | +#: includes/admin-onboarding-page.php:589 | |
| 3437 | +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." | |
| 3438 | +msgstr "" | |
| 3439 | + | |
| 3440 | +#: includes/admin-onboarding-page.php:593 | |
| 3441 | +#: includes/admin-onboarding-page.php:714 | |
| 3442 | +msgid "Provider" | |
| 3443 | +msgstr "" | |
| 3444 | + | |
| 3445 | +#. translators: %s = provider label, e.g. OpenRouter | |
| 3446 | +#: includes/admin-onboarding-page.php:606 | |
| 3447 | +#, php-format | |
| 3448 | +msgid "%s — configure in Settings" | |
| 3449 | +msgstr "" | |
| 3450 | + | |
| 3451 | +#: includes/admin-onboarding-page.php:613 | |
| 3452 | +msgid "OpenRouter and Custom (OpenAI-compatible) providers need extra configuration — finish onboarding, then set them up in Settings → API Keys." | |
| 3453 | +msgstr "" | |
| 3454 | + | |
| 3455 | +#: includes/admin-onboarding-page.php:618 | |
| 3456 | +#: includes/admin-onboarding-page.php:725 | |
| 3457 | +msgid "Model" | |
| 3458 | +msgstr "" | |
| 3459 | + | |
| 3460 | +#: includes/admin-onboarding-page.php:624 | |
| 3461 | +#: includes/admin-onboarding-page.php:737 | |
| 3462 | +msgid "An API key is a password from your AI provider that lets MxChat talk to them." | |
| 3463 | +msgstr "" | |
| 3464 | + | |
| 3465 | +#. translators: %s = link to API Keys settings | |
| 3466 | +#: includes/admin-onboarding-page.php:631 | |
| 3467 | +#: includes/admin-onboarding-page.php:743 | |
| 3468 | +#, php-format | |
| 3469 | +msgid "You can also manage all your keys later in %s." | |
| 3470 | +msgstr "" | |
| 3471 | + | |
| 3472 | +#: includes/admin-onboarding-page.php:632 | |
| 3473 | +#: includes/admin-onboarding-page.php:744 | |
| 3474 | +msgid "API Keys settings" | |
| 3475 | +msgstr "" | |
| 3476 | + | |
| 3477 | +#: includes/admin-onboarding-page.php:645 | |
| 3478 | +#: includes/admin-onboarding-page.php:702 | |
| 3479 | +#: includes/admin-onboarding-page.php:770 | |
| 3480 | +msgid "Continue" | |
| 3481 | +msgstr "" | |
| 3482 | + | |
| 3483 | +#: includes/admin-onboarding-page.php:659 | |
| 3484 | +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." | |
| 3485 | +msgstr "" | |
| 3486 | + | |
| 3487 | +#: includes/admin-onboarding-page.php:663 | |
| 3488 | +msgid "AI Instructions" | |
| 3489 | +msgstr "" | |
| 3490 | + | |
| 3491 | +#: includes/admin-onboarding-page.php:664 | |
| 3492 | +msgid "Describe how your chatbot should respond — its role, tone, and topics to focus on or avoid." | |
| 3493 | +msgstr "" | |
| 3494 | + | |
| 3495 | +#: includes/admin-onboarding-page.php:666 | |
| 3496 | +msgid "Optional — leave blank to use sensible defaults. You can refine this later." | |
| 3497 | +msgstr "" | |
| 3498 | + | |
| 3499 | +#: includes/admin-onboarding-page.php:676 | |
| 3500 | +#: includes/class-mxchat-admin.php:7986 | |
| 3501 | +msgid "View Sample Instructions" | |
| 3502 | +msgstr "" | |
| 3503 | + | |
| 3504 | +#: includes/admin-onboarding-page.php:681 | |
| 3505 | +msgid "Or start from one of these:" | |
| 3506 | +msgstr "" | |
| 3507 | + | |
| 3508 | +#: includes/admin-onboarding-page.php:685 | |
| 3509 | +msgid "Helpful website assistant" | |
| 3510 | +msgstr "" | |
| 3511 | + | |
| 3512 | +#: includes/admin-onboarding-page.php:686 | |
| 3513 | +msgid "General-purpose, concise, sticks to your site's content." | |
| 3514 | +msgstr "" | |
| 3515 | + | |
| 3516 | +#: includes/admin-onboarding-page.php:689 | |
| 3517 | +msgid "Sales-focused product expert" | |
| 3518 | +msgstr "" | |
| 3519 | + | |
| 3520 | +#: includes/admin-onboarding-page.php:690 | |
| 3521 | +msgid "Highlights features, suggests products, drives toward CTAs." | |
| 3522 | +msgstr "" | |
| 3523 | + | |
| 3524 | +#: includes/admin-onboarding-page.php:693 | |
| 3525 | +msgid "Friendly customer support agent" | |
| 3526 | +msgstr "" | |
| 3527 | + | |
| 3528 | +#: includes/admin-onboarding-page.php:694 | |
| 3529 | +msgid "Patient, empathetic, troubleshoots, escalates when stuck." | |
| 3530 | +msgstr "" | |
| 3531 | + | |
| 3532 | +#: includes/admin-onboarding-page.php:710 | |
| 3533 | +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." | |
| 3534 | +msgstr "" | |
| 3535 | + | |
| 3536 | +#. translators: %s = link to Knowledge page | |
| 3537 | +#: includes/admin-onboarding-page.php:763 | |
| 3538 | +#, php-format | |
| 3539 | +msgid "By default MxChat stores embeddings in your WordPress database. After onboarding you can switch to %s for larger knowledge bases." | |
| 3540 | +msgstr "" | |
| 3541 | + | |
| 3542 | +#: includes/admin-onboarding-page.php:764 | |
| 3543 | +msgid "Pinecone or OpenAI Vector Store" | |
| 3544 | +msgstr "" | |
| 3545 | + | |
| 3546 | +#: includes/admin-onboarding-page.php:776 | |
| 3547 | +msgid "Add something to your knowledge base" | |
| 3548 | +msgstr "" | |
| 3549 | + | |
| 3550 | +#: includes/admin-onboarding-page.php:778 | |
| 3551 | +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." | |
| 3552 | +msgstr "" | |
| 3553 | + | |
| 3554 | +#: includes/admin-onboarding-page.php:783 | |
| 3555 | +msgid "Open Knowledge Base" | |
| 3556 | +msgstr "" | |
| 3557 | + | |
| 3558 | +#: includes/admin-onboarding-page.php:790 | |
| 3559 | +#: includes/admin-onboarding-page.php:810 | |
| 3560 | +msgid "I'll skip this for now — Continue" | |
| 3561 | +msgstr "" | |
| 3562 | + | |
| 3563 | +#: includes/admin-onboarding-page.php:798 | |
| 3564 | +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." | |
| 3565 | +msgstr "" | |
| 3566 | + | |
| 3567 | +#: includes/admin-onboarding-page.php:803 | |
| 3568 | +msgid "Open Actions" | |
| 3569 | +msgstr "" | |
| 3570 | + | |
| 3571 | +#: includes/admin-onboarding-page.php:819 | |
| 3572 | +msgid "You're set up." | |
| 3573 | +msgstr "" | |
| 3574 | + | |
| 3575 | +#: includes/admin-onboarding-page.php:828 | |
| 3576 | +msgid "Test your chatbot" | |
| 3577 | +msgstr "" | |
| 3578 | + | |
| 3579 | +#: includes/admin-onboarding-page.php:829 | |
| 3580 | +msgid "Try it right inside your dashboard — no need to visit your site." | |
| 3581 | +msgstr "" | |
| 3582 | + | |
| 3583 | +#: includes/admin-onboarding-page.php:830 | |
| 3584 | +msgid "Open Testing tab" | |
| 3585 | +msgstr "" | |
| 3586 | + | |
| 3587 | +#: includes/admin-onboarding-page.php:840 | |
| 3588 | +msgid "Show it on your site" | |
| 3589 | +msgstr "" | |
| 3590 | + | |
| 3591 | +#: includes/admin-onboarding-page.php:841 | |
| 3592 | +msgid "Turn the chatbot on for all pages, or hide it — your choice." | |
| 3593 | +msgstr "" | |
| 3594 | + | |
| 3595 | +#: includes/admin-onboarding-page.php:842 | |
| 3596 | +msgid "Open Display settings" | |
| 3597 | +msgstr "" | |
| 3598 | + | |
| 3599 | +#: includes/admin-onboarding-page.php:852 | |
| 3600 | +msgid "Or embed it manually" | |
| 3601 | +msgstr "" | |
| 3602 | + | |
| 3603 | +#: includes/admin-onboarding-page.php:853 | |
| 3604 | +msgid "Prefer to place it yourself? Paste a shortcode anywhere." | |
| 3605 | +msgstr "" | |
| 3606 | + | |
| 3607 | +#: includes/admin-onboarding-page.php:857 | |
| 3608 | +msgid "Copy floating widget shortcode" | |
| 3609 | +msgstr "" | |
| 3610 | + | |
| 3611 | +#: includes/admin-onboarding-page.php:862 | |
| 3612 | +msgid "Floating widget (bottom corner)" | |
| 3613 | +msgstr "" | |
| 3614 | + | |
| 3615 | +#: includes/admin-onboarding-page.php:866 | |
| 3616 | +msgid "Copy inline widget shortcode" | |
| 3617 | +msgstr "" | |
| 3618 | + | |
| 3619 | +#: includes/admin-onboarding-page.php:871 | |
| 3620 | +msgid "Inline embedded chat" | |
| 3621 | +msgstr "" | |
| 3622 | + | |
| 3623 | +#: includes/admin-onboarding-page.php:878 | |
| 3624 | +msgid "PRO add-ons" | |
| 3625 | +msgstr "" | |
| 3626 | + | |
| 3627 | +#: includes/admin-onboarding-page.php:880 | |
| 3628 | +msgid "Do more with PRO add-ons" | |
| 3629 | +msgstr "" | |
| 3630 | + | |
| 3631 | +#: includes/admin-onboarding-page.php:882 | |
| 3632 | +msgid "Sell directly in chat with WooCommerce, run multiple specialized bots on one site, generate full SEO-ready posts with Advanced Content, and more." | |
| 3633 | +msgstr "" | |
| 3634 | + | |
| 3635 | +#: includes/admin-onboarding-page.php:886 | |
| 3636 | +msgid "Explore PRO add-ons" | |
| 3637 | +msgstr "" | |
| 3638 | + | |
| 3639 | +#: includes/admin-onboarding-page.php:897 | |
| 3640 | +#, php-format | |
| 3641 | +msgid "This setup guide moves out of the way once you're done — reopen it any time under %s." | |
| 3642 | +msgstr "" | |
| 3643 | + | |
| 3644 | +#: includes/admin-onboarding-page.php:900 | |
| 3645 | +msgid "Settings → Tutorials" | |
| 3646 | +msgstr "" | |
| 3647 | + | |
| 3648 | +#: includes/admin-onboarding-page.php:906 | |
| 3649 | +msgid "Review earlier steps" | |
| 3650 | +msgstr "" | |
| 3651 | + | |
| 3652 | +#: includes/admin-onboarding-page.php:907 | |
| 3653 | +msgid "Open my live site" | |
| 3654 | +msgstr "" | |
| 3655 | + | |
| 3656 | +#: includes/admin-onboarding-page.php:918 | |
| 3657 | +msgid "Stuck? Get help." | |
| 3658 | +msgstr "" | |
| 3659 | + | |
| 3660 | +#: includes/admin-onboarding-page.php:919 | |
| 3661 | +msgid "Ask the docs bot for an answer, or open a ticket if something's broken." | |
| 3662 | +msgstr "" | |
| 3663 | + | |
| 3664 | +#: includes/admin-onboarding-page.php:924 | |
| 3665 | +msgid "Ask the docs bot" | |
| 3666 | +msgstr "" | |
| 3667 | + | |
| 3668 | +#: includes/admin-onboarding-page.php:928 | |
| 3669 | +msgid "Open a support ticket" | |
| 3670 | +msgstr "" | |
| 3671 | + | |
| 3672 | +#: includes/admin-onboarding-page.php:942 | |
| 3673 | +msgid "Dismiss onboarding" | |
| 3674 | +msgstr "" | |
| 3675 | + | |
| 3676 | +#: includes/admin-onboarding-page.php:945 | |
| 3677 | +msgid "Hide the setup guide from the menu — reopen it any time under Settings → Tutorials." | |
| 3678 | +msgstr "" | |
| 3679 | + | |
| 3680 | +#: includes/admin-onboarding-page.php:970 | |
| 3681 | +#: includes/class-mxchat-admin.php:8008 | |
| 3682 | +msgid "Sample AI Instructions" | |
| 3683 | +msgstr "" | |
| 3684 | + | |
| 3685 | +#: includes/admin-onboarding-page.php:1004 | |
| 3686 | +msgid "Copy to clipboard" | |
| 3687 | +msgstr "" | |
| 3688 | + | |
| 3689 | +#: includes/admin-pro-page.php:75 | |
| 3690 | +#: includes/admin-pro-page.php:117 | |
| 3691 | +msgid "License" | |
| 3692 | +msgstr "" | |
| 3693 | + | |
| 3694 | +#: includes/admin-pro-page.php:78 | |
| 3695 | +#: includes/admin-pro-page.php:120 | |
| 3696 | +#: includes/admin-pro-page.php:191 | |
| 3697 | +#: includes/admin-pro-page.php:248 | |
| 3698 | +msgid "Inactive" | |
| 3699 | +msgstr "" | |
| 3700 | + | |
| 3701 | +#: includes/admin-pro-page.php:85 | |
| 3702 | +#: includes/admin-pro-page.php:128 | |
| 3703 | +msgid "Extensions" | |
| 3704 | +msgstr "" | |
| 3705 | + | |
| 3706 | +#: includes/admin-pro-page.php:88 | |
| 3707 | +#: includes/admin-pro-page.php:137 | |
| 3708 | +#: includes/admin-transcripts-page.php:51 | |
| 3709 | +#: includes/admin-transcripts-page.php:103 | |
| 3710 | +msgid "Overview" | |
| 3711 | +msgstr "" | |
| 3712 | + | |
| 3713 | +#: includes/admin-pro-page.php:169 | |
| 3714 | +#: includes/admin-settings-page.php:229 | |
| 3715 | +msgid "Stop paying $50–200/month for AI chatbot tools." | |
| 3716 | +msgstr "" | |
| 3717 | + | |
| 3718 | +#: includes/admin-pro-page.php:170 | |
| 3719 | +#: includes/admin-settings-page.php:230 | |
| 3720 | +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." | |
| 3721 | +msgstr "" | |
| 3722 | + | |
| 3723 | +#: includes/admin-pro-page.php:172 | |
| 3724 | +#: includes/admin-settings-page.php:232 | |
| 3725 | +msgid "Get Lifetime Access →" | |
| 3726 | +msgstr "" | |
| 3727 | + | |
| 3728 | +#: includes/admin-pro-page.php:180 | |
| 3729 | +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." | |
| 3730 | +msgstr "" | |
| 3731 | + | |
| 3732 | +#: includes/admin-pro-page.php:188 | |
| 3733 | +msgid "License Management" | |
| 3734 | +msgstr "" | |
| 3735 | + | |
| 3736 | +#: includes/admin-pro-page.php:199 | |
| 3737 | +msgid "Domain" | |
| 3738 | +msgstr "" | |
| 3739 | + | |
| 3740 | +#: includes/admin-pro-page.php:203 | |
| 3741 | +msgid "Linked" | |
| 3742 | +msgstr "" | |
| 3743 | + | |
| 3744 | +#: includes/admin-pro-page.php:205 | |
| 3745 | +msgid "Link Domain" | |
| 3746 | +msgstr "" | |
| 3747 | + | |
| 3748 | +#: includes/admin-pro-page.php:211 | |
| 3749 | +#: includes/admin-transcripts-page.php:531 | |
| 3750 | +msgid "Email" | |
| 3751 | +msgstr "" | |
| 3752 | + | |
| 3753 | +#: includes/admin-pro-page.php:215 | |
| 3754 | +msgid "License Key" | |
| 3755 | +msgstr "" | |
| 3756 | + | |
| 3757 | +#: includes/admin-pro-page.php:225 | |
| 3758 | +msgid "Manage Account" | |
| 3759 | +msgstr "" | |
| 3760 | + | |
| 3761 | +#: includes/admin-pro-page.php:229 | |
| 3762 | +msgid "Deactivate License" | |
| 3763 | +msgstr "" | |
| 3764 | + | |
| 3765 | +#: includes/admin-pro-page.php:238 | |
| 3766 | +#: includes/class-mxchat-public.php:317 | |
| 822 | 3767 | msgid "Email Address" |
| 823 | 3768 | msgstr "" |
| 824 | 3769 | |
| 825 | -#: includes/class-mxchat-admin.php:1966 | |
| 3770 | +#: includes/admin-pro-page.php:242 | |
| 826 | 3771 | msgid "Activation Key" |
| 827 | 3772 | msgstr "" |
| 828 | 3773 | |
| 829 | -#: includes/class-mxchat-admin.php:1973 | |
| 3774 | +#: includes/admin-pro-page.php:252 | |
| 830 | 3775 | msgid "Activate License" |
| 831 | 3776 | msgstr "" |
| 832 | 3777 | |
| 833 | -#: includes/class-mxchat-admin.php:1979 | |
| 834 | -msgid "License Status:" | |
| 3778 | +#: includes/admin-pro-page.php:257 | |
| 3779 | +msgid "Don't have a license?" | |
| 835 | 3780 | msgstr "" |
| 836 | 3781 | |
| 837 | -#: includes/class-mxchat-admin.php:1979 | |
| 838 | -msgid "Active" | |
| 3782 | +#: includes/admin-pro-page.php:258 | |
| 3783 | +msgid "Get MxChat Pro" | |
| 839 | 3784 | msgstr "" |
| 840 | 3785 | |
| 841 | -#: includes/class-mxchat-admin.php:1979 | |
| 842 | -msgid "Inactive" | |
| 3786 | +#: includes/admin-pro-page.php:267 | |
| 3787 | +msgid "Available Extensions" | |
| 843 | 3788 | msgstr "" |
| 844 | 3789 | |
| 845 | -#: includes/class-mxchat-admin.php:1999 | |
| 846 | -msgid "Intent updated successfully." | |
| 3790 | +#: includes/admin-pro-page.php:268 | |
| 3791 | +msgid "Click on any extension to learn more and get started." | |
| 847 | 3792 | msgstr "" |
| 848 | 3793 | |
| 849 | -#: includes/class-mxchat-admin.php:2033 | |
| 850 | -msgid "Add New Intent" | |
| 3794 | +#: includes/admin-pro-page.php:286 | |
| 3795 | +#: includes/admin-pro-page.php:411 | |
| 3796 | +#: includes/class-mxchat-addons.php:634 | |
| 3797 | +msgid "Configure" | |
| 851 | 3798 | msgstr "" |
| 852 | 3799 | |
| 853 | -#: includes/class-mxchat-admin.php:2035 | |
| 854 | -msgid "We highly encourage users to quickly read our " | |
| 3800 | +#: includes/admin-pro-page.php:290 | |
| 3801 | +#: includes/admin-pro-page.php:420 | |
| 3802 | +#: includes/class-mxchat-addons.php:643 | |
| 3803 | +msgid "Activate" | |
| 855 | 3804 | msgstr "" |
| 856 | 3805 | |
| 857 | -#: includes/class-mxchat-admin.php:2039 | |
| 858 | -msgid " to better understand intents. Some intents require setup in the Integration tab. If your intent is not triggering lower similarity threshold test." | |
| 3806 | +#: includes/admin-pro-page.php:294 | |
| 3807 | +#: includes/admin-pro-page.php:428 | |
| 3808 | +#: includes/class-mxchat-addons.php:651 | |
| 3809 | +msgid "Get Extension" | |
| 859 | 3810 | msgstr "" |
| 860 | 3811 | |
| 861 | -#: includes/class-mxchat-admin.php:2043 | |
| 862 | -msgid "Intent Label (For your reference only)" | |
| 3812 | +#: includes/admin-pro-page.php:298 | |
| 3813 | +#: includes/class-mxchat-addons.php:685 | |
| 3814 | +msgid "Learn More" | |
| 863 | 3815 | msgstr "" |
| 864 | 3816 | |
| 865 | -#: includes/class-mxchat-admin.php:2045 | |
| 866 | -msgid "Example Email Capture: Newsletter Signup" | |
| 3817 | +#: includes/admin-pro-page.php:316 | |
| 3818 | +msgid "Back to Extensions" | |
| 867 | 3819 | msgstr "" |
| 868 | 3820 | |
| 869 | -#: includes/class-mxchat-admin.php:2048 includes/class-mxchat-admin.php:2175 | |
| 870 | -msgid "Phrases (comma-separated)" | |
| 3821 | +#: includes/admin-pro-page.php:344 | |
| 3822 | +msgid "Configure Extension" | |
| 871 | 3823 | msgstr "" |
| 872 | 3824 | |
| 873 | -#: includes/class-mxchat-admin.php:2050 | |
| 874 | -msgid "Example Email Capture: sign me up, subscribe me, I want to join, add me to the newsletter, send me updates, keep me informed" | |
| 3825 | +#: includes/admin-pro-page.php:349 | |
| 3826 | +msgid "Activate Extension" | |
| 875 | 3827 | msgstr "" |
| 876 | 3828 | |
| 877 | -#: includes/class-mxchat-admin.php:2053 includes/class-mxchat-admin.php:2107 | |
| 878 | -msgid "Callback Function" | |
| 3829 | +#: includes/admin-pro-page.php:354 | |
| 3830 | +msgid "Get the ZIP from My Account" | |
| 879 | 3831 | msgstr "" |
| 880 | 3832 | |
| 881 | -#: includes/class-mxchat-admin.php:2055 | |
| 882 | -msgid "Select a Callback" | |
| 3833 | +#: includes/admin-pro-page.php:359 | |
| 3834 | +msgid "Purchase MxChat" | |
| 883 | 3835 | msgstr "" |
| 884 | 3836 | |
| 885 | -#: includes/class-mxchat-admin.php:2077 | |
| 886 | -msgid "Add Intent" | |
| 3837 | +#: includes/admin-pro-page.php:363 | |
| 3838 | +msgid "Documentation" | |
| 887 | 3839 | msgstr "" |
| 888 | 3840 | |
| 889 | -#: includes/class-mxchat-admin.php:2081 | |
| 890 | -msgid "Saving intent, please wait..." | |
| 3841 | +#: includes/admin-settings-page.php:49 | |
| 3842 | +#: includes/admin-settings-page.php:127 | |
| 3843 | +msgid "Configuration" | |
| 891 | 3844 | msgstr "" |
| 892 | 3845 | |
| 893 | -#: includes/class-mxchat-admin.php:2089 | |
| 894 | -msgid "Search Intents" | |
| 3846 | +#: includes/admin-settings-page.php:52 | |
| 3847 | +#: includes/admin-settings-page.php:134 | |
| 3848 | +#: includes/class-mxchat-privacy.php:309 | |
| 3849 | +msgid "Chatbot" | |
| 895 | 3850 | msgstr "" |
| 896 | 3851 | |
| 897 | -#: includes/class-mxchat-admin.php:2091 | |
| 898 | -msgid "All Callbacks" | |
| 3852 | +#: includes/admin-settings-page.php:56 | |
| 3853 | +#: includes/admin-settings-page.php:138 | |
| 3854 | +#: includes/admin-settings-page.php:246 | |
| 3855 | +msgid "AI Models" | |
| 899 | 3856 | msgstr "" |
| 900 | 3857 | |
| 901 | -#: includes/class-mxchat-admin.php:2097 | |
| 3858 | +#: includes/admin-settings-page.php:58 | |
| 3859 | +#: includes/admin-settings-page.php:140 | |
| 3860 | +msgid "Display" | |
| 3861 | +msgstr "" | |
| 3862 | + | |
| 3863 | +#: includes/admin-settings-page.php:59 | |
| 3864 | +#: includes/admin-settings-page.php:141 | |
| 3865 | +#: includes/admin-settings-page.php:464 | |
| 3866 | +#: includes/class-mxchat-addons.php:310 | |
| 3867 | +msgid "Lead Capture" | |
| 3868 | +msgstr "" | |
| 3869 | + | |
| 3870 | +#: includes/admin-settings-page.php:60 | |
| 3871 | +#: includes/admin-settings-page.php:142 | |
| 3872 | +#: includes/admin-settings-page.php:548 | |
| 3873 | +msgid "Quick Questions" | |
| 3874 | +msgstr "" | |
| 3875 | + | |
| 3876 | +#: includes/admin-settings-page.php:61 | |
| 3877 | +#: includes/admin-settings-page.php:143 | |
| 3878 | +#: includes/admin-settings-page.php:584 | |
| 3879 | +msgid "Rate Limits" | |
| 3880 | +msgstr "" | |
| 3881 | + | |
| 3882 | +#: includes/admin-settings-page.php:65 | |
| 3883 | +#: includes/admin-settings-page.php:152 | |
| 3884 | +#: includes/admin-settings-page.php:614 | |
| 3885 | +#: includes/class-mxchat-admin.php:6444 | |
| 3886 | +#: includes/class-mxchat-admin.php:7902 | |
| 3887 | +msgid "API Keys" | |
| 3888 | +msgstr "" | |
| 3889 | + | |
| 3890 | +#: includes/admin-settings-page.php:69 | |
| 3891 | +#: includes/admin-settings-page.php:161 | |
| 3892 | +msgid "Optimization" | |
| 3893 | +msgstr "" | |
| 3894 | + | |
| 3895 | +#: includes/admin-settings-page.php:73 | |
| 3896 | +#: includes/admin-settings-page.php:170 | |
| 3897 | +#: includes/admin-settings-page.php:1336 | |
| 3898 | +msgid "Testing" | |
| 3899 | +msgstr "" | |
| 3900 | + | |
| 3901 | +#: includes/admin-settings-page.php:85 | |
| 3902 | +#: includes/admin-settings-page.php:188 | |
| 3903 | +msgid "Toolbar" | |
| 3904 | +msgstr "" | |
| 3905 | + | |
| 3906 | +#: includes/admin-settings-page.php:86 | |
| 3907 | +#: includes/admin-settings-page.php:189 | |
| 3908 | +msgid "Loops" | |
| 3909 | +msgstr "" | |
| 3910 | + | |
| 3911 | +#: includes/admin-settings-page.php:87 | |
| 3912 | +#: includes/admin-settings-page.php:190 | |
| 3913 | +#: includes/admin-settings-page.php:958 | |
| 3914 | +msgid "Brave Search" | |
| 3915 | +msgstr "" | |
| 3916 | + | |
| 3917 | +#: includes/admin-settings-page.php:88 | |
| 3918 | +#: includes/admin-settings-page.php:191 | |
| 3919 | +#: includes/admin-settings-page.php:976 | |
| 3920 | +#: includes/class-mxchat-admin.php:9355 | |
| 3921 | +msgid "Slack" | |
| 3922 | +msgstr "" | |
| 3923 | + | |
| 3924 | +#: includes/admin-settings-page.php:89 | |
| 3925 | +#: includes/admin-settings-page.php:192 | |
| 3926 | +#: includes/admin-settings-page.php:1048 | |
| 3927 | +#: includes/class-mxchat-admin.php:9356 | |
| 3928 | +msgid "Telegram" | |
| 3929 | +msgstr "" | |
| 3930 | + | |
| 3931 | +#: includes/admin-settings-page.php:90 | |
| 3932 | +#: includes/admin-settings-page.php:193 | |
| 3933 | +#: includes/admin-settings-page.php:1128 | |
| 3934 | +#: includes/class-mxchat-admin.php:9357 | |
| 3935 | +msgid "Webhook" | |
| 3936 | +msgstr "" | |
| 3937 | + | |
| 3938 | +#: includes/admin-settings-page.php:95 | |
| 3939 | +#: includes/admin-settings-page.php:200 | |
| 3940 | +msgid "Resources" | |
| 3941 | +msgstr "" | |
| 3942 | + | |
| 3943 | +#: includes/admin-settings-page.php:98 | |
| 3944 | +#: includes/admin-settings-page.php:207 | |
| 3945 | +msgid "Tutorials" | |
| 3946 | +msgstr "" | |
| 3947 | + | |
| 3948 | +#: includes/admin-settings-page.php:247 | |
| 3949 | +msgid "Configure the AI models your chatbot will use for conversations and embeddings." | |
| 3950 | +msgstr "" | |
| 3951 | + | |
| 3952 | +#: includes/admin-settings-page.php:264 | |
| 3953 | +#: includes/class-mxchat-admin.php:6628 | |
| 3954 | +msgid "Chat Model" | |
| 3955 | +msgstr "" | |
| 3956 | + | |
| 3957 | +#: includes/admin-settings-page.php:266 | |
| 3958 | +msgid "Select the AI model your chatbot will use for conversations." | |
| 3959 | +msgstr "" | |
| 3960 | + | |
| 3961 | +#: includes/admin-settings-page.php:269 | |
| 3962 | +#: includes/class-mxchat-admin.php:6636 | |
| 3963 | +msgid "Embedding Model" | |
| 3964 | +msgstr "" | |
| 3965 | + | |
| 3966 | +#: includes/admin-settings-page.php:271 | |
| 3967 | +msgid "Vector embedding model for knowledge base matching. Changing models requires reconfiguring knowledge data." | |
| 3968 | +msgstr "" | |
| 3969 | + | |
| 3970 | +#: includes/admin-settings-page.php:274 | |
| 3971 | +#: includes/class-mxchat-admin.php:6615 | |
| 3972 | +msgid "Enable Streaming" | |
| 3973 | +msgstr "" | |
| 3974 | + | |
| 3975 | +#: includes/admin-settings-page.php:276 | |
| 3976 | +msgid "Enable real-time streaming responses for supported models (OpenAI, Claude, DeepSeek, Grok)." | |
| 3977 | +msgstr "" | |
| 3978 | + | |
| 3979 | +#: includes/admin-settings-page.php:279 | |
| 3980 | +msgid "Enable Web Search" | |
| 3981 | +msgstr "" | |
| 3982 | + | |
| 3983 | +#: includes/admin-settings-page.php:281 | |
| 3984 | +msgid "Allow the chatbot to search the web for current information (OpenAI and Gemini models)." | |
| 3985 | +msgstr "" | |
| 3986 | + | |
| 3987 | +#: includes/admin-settings-page.php:293 | |
| 3988 | +msgid "Control how your AI chatbot responds and processes queries." | |
| 3989 | +msgstr "" | |
| 3990 | + | |
| 3991 | +#: includes/admin-settings-page.php:300 | |
| 3992 | +#: includes/class-mxchat-admin.php:6644 | |
| 3993 | +msgid "AI Instructions (Behavior)" | |
| 3994 | +msgstr "" | |
| 3995 | + | |
| 3996 | +#: includes/admin-settings-page.php:302 | |
| 3997 | +msgid "Provide system-level instructions to guide the AI's behavior and responses." | |
| 3998 | +msgstr "" | |
| 3999 | + | |
| 4000 | +#: includes/admin-settings-page.php:307 | |
| 4001 | +msgid "Adjust threshold for content matching. Lower values = more matches, higher values = stricter matching." | |
| 4002 | +msgstr "" | |
| 4003 | + | |
| 4004 | +#: includes/admin-settings-page.php:310 | |
| 4005 | +#: includes/class-mxchat-admin.php:6551 | |
| 4006 | +msgid "RAG Sources Limit" | |
| 4007 | +msgstr "" | |
| 4008 | + | |
| 4009 | +#: includes/admin-settings-page.php:312 | |
| 4010 | +msgid "Number of knowledge base sources (pages/documents) to include in AI context. Higher values provide more context but use more tokens." | |
| 4011 | +msgstr "" | |
| 4012 | + | |
| 4013 | +#: includes/admin-settings-page.php:315 | |
| 4014 | +#: includes/class-mxchat-admin.php:6560 | |
| 4015 | +msgid "RAG Chunks Limit" | |
| 4016 | +msgstr "" | |
| 4017 | + | |
| 4018 | +#: includes/admin-settings-page.php:317 | |
| 4019 | +msgid "Maximum total content chunks sent to the AI across all sources. Higher values provide more context but increase token usage and cost." | |
| 4020 | +msgstr "" | |
| 4021 | + | |
| 4022 | +#. translators: %s: link to the Chunking & Retrieval settings tab. | |
| 4023 | +#: includes/admin-settings-page.php:327 | |
| 4024 | +#, php-format | |
| 4025 | +msgid "Hybrid keyword boost has moved to %s." | |
| 4026 | +msgstr "" | |
| 4027 | + | |
| 4028 | +#: includes/admin-settings-page.php:328 | |
| 4029 | +msgid "Knowledge, Chunking & Retrieval" | |
| 4030 | +msgstr "" | |
| 4031 | + | |
| 4032 | +#: includes/admin-settings-page.php:333 | |
| 4033 | +#: includes/class-mxchat-admin.php:6576 | |
| 4034 | +msgid "Contextual Awareness" | |
| 4035 | +msgstr "" | |
| 4036 | + | |
| 4037 | +#: includes/admin-settings-page.php:335 | |
| 4038 | +msgid "Allow the chatbot to understand and reference the current page content for more relevant responses." | |
| 4039 | +msgstr "" | |
| 4040 | + | |
| 4041 | +#: includes/admin-settings-page.php:338 | |
| 4042 | +#: includes/class-mxchat-admin.php:6584 | |
| 4043 | +msgid "Citation Links" | |
| 4044 | +msgstr "" | |
| 4045 | + | |
| 4046 | +#: includes/admin-settings-page.php:340 | |
| 4047 | +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." | |
| 4048 | +msgstr "" | |
| 4049 | + | |
| 4050 | +#: includes/admin-settings-page.php:344 | |
| 4051 | +#: includes/class-mxchat-admin.php:6594 | |
| 4052 | +msgid "Strip Unapproved Links" | |
| 4053 | +msgstr "" | |
| 4054 | + | |
| 4055 | +#: includes/admin-settings-page.php:346 | |
| 4056 | +msgid "Remove links the AI invents from its answers, even when Citation Links is off. Approved citations, real pages on this site, and links returned by your integrations (e.g. WooCommerce products) are always kept. On by default for new installs; existing sites keep their current behavior until enabled." | |
| 4057 | +msgstr "" | |
| 4058 | + | |
| 4059 | +#: includes/admin-settings-page.php:353 | |
| 4060 | +#: includes/class-mxchat-admin.php:6603 | |
| 4061 | +msgid "Satisfaction Rating Prompt" | |
| 4062 | +msgstr "" | |
| 4063 | + | |
| 4064 | +#: includes/admin-settings-page.php:355 | |
| 4065 | +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." | |
| 4066 | +msgstr "" | |
| 4067 | + | |
| 4068 | +#: includes/admin-settings-page.php:370 | |
| 4069 | +msgid "Display Settings" | |
| 4070 | +msgstr "" | |
| 4071 | + | |
| 4072 | +#: includes/admin-settings-page.php:371 | |
| 4073 | +msgid "Customize how and where your chatbot appears on your website." | |
| 4074 | +msgstr "" | |
| 4075 | + | |
| 4076 | +#: includes/admin-settings-page.php:378 | |
| 4077 | +msgid "Visibility" | |
| 4078 | +msgstr "" | |
| 4079 | + | |
| 4080 | +#: includes/admin-settings-page.php:384 | |
| 4081 | +#: includes/class-mxchat-admin.php:6568 | |
| 4082 | +msgid "Auto-Display Chatbot" | |
| 4083 | +msgstr "" | |
| 4084 | + | |
| 4085 | +#: includes/admin-settings-page.php:386 | |
| 4086 | +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." | |
| 4087 | +msgstr "" | |
| 4088 | + | |
| 4089 | +#: includes/admin-settings-page.php:389 | |
| 4090 | +msgid "Open Links in New Tab" | |
| 4091 | +msgstr "" | |
| 4092 | + | |
| 4093 | +#: includes/admin-settings-page.php:391 | |
| 4094 | +msgid "Open links clicked in chat responses in a new browser tab." | |
| 4095 | +msgstr "" | |
| 4096 | + | |
| 4097 | +#: includes/admin-settings-page.php:394 | |
| 4098 | +msgid "Chat Persistence" | |
| 4099 | +msgstr "" | |
| 4100 | + | |
| 4101 | +#: includes/admin-settings-page.php:396 | |
| 4102 | +msgid "Keep chat history when users navigate or return within 24 hours." | |
| 4103 | +msgstr "" | |
| 4104 | + | |
| 4105 | +#: includes/admin-settings-page.php:399 | |
| 4106 | +#: includes/class-mxchat-admin.php:6765 | |
| 4107 | +msgid "Show Download Transcript Button" | |
| 4108 | +msgstr "" | |
| 4109 | + | |
| 4110 | +#: includes/admin-settings-page.php:401 | |
| 4111 | +msgid "Show the \"Download Transcript\" item in the chat window menu." | |
| 4112 | +msgstr "" | |
| 4113 | + | |
| 4114 | +#: includes/admin-settings-page.php:405 | |
| 4115 | +#: includes/class-mxchat-admin.php:6773 | |
| 4116 | +msgid "Show Start-New-Chat Button" | |
| 4117 | +msgstr "" | |
| 4118 | + | |
| 4119 | +#: includes/admin-settings-page.php:407 | |
| 4120 | +msgid "Show a \"Start new chat\" item in the chat window menu that clears the current conversation and begins a fresh session." | |
| 4121 | +msgstr "" | |
| 4122 | + | |
| 4123 | +#: includes/admin-settings-page.php:409 | |
| 4124 | +#: includes/class-mxchat-admin.php:6781 | |
| 4125 | +msgid "Start-New-Chat Button Label" | |
| 4126 | +msgstr "" | |
| 4127 | + | |
| 4128 | +#: includes/admin-settings-page.php:411 | |
| 4129 | +msgid "Label for the Start-New-Chat menu item. Leave blank to use \"Start new chat\"." | |
| 4130 | +msgstr "" | |
| 4131 | + | |
| 4132 | +#: includes/admin-settings-page.php:420 | |
| 4133 | +msgid "Text & Labels" | |
| 4134 | +msgstr "" | |
| 4135 | + | |
| 4136 | +#: includes/admin-settings-page.php:426 | |
| 4137 | +#: includes/class-mxchat-admin.php:6653 | |
| 4138 | +msgid "Top Bar Title" | |
| 4139 | +msgstr "" | |
| 4140 | + | |
| 4141 | +#: includes/admin-settings-page.php:428 | |
| 4142 | +msgid "Title text shown in the chatbot header." | |
| 4143 | +msgstr "" | |
| 4144 | + | |
| 4145 | +#: includes/admin-settings-page.php:431 | |
| 4146 | +#: includes/class-mxchat-admin.php:6661 | |
| 4147 | +msgid "AI Agent Text" | |
| 4148 | +msgstr "" | |
| 4149 | + | |
| 4150 | +#: includes/admin-settings-page.php:433 | |
| 4151 | +msgid "Text shown for AI agents in the status indicator." | |
| 4152 | +msgstr "" | |
| 4153 | + | |
| 4154 | +#: includes/admin-settings-page.php:436 | |
| 4155 | +#: includes/class-mxchat-admin.php:6709 | |
| 4156 | +msgid "Introductory Message" | |
| 4157 | +msgstr "" | |
| 4158 | + | |
| 4159 | +#: includes/admin-settings-page.php:438 | |
| 4160 | +msgid "First message shown when chat opens. HTML allowed." | |
| 4161 | +msgstr "" | |
| 4162 | + | |
| 4163 | +#: includes/admin-settings-page.php:441 | |
| 4164 | +msgid "Input Placeholder" | |
| 4165 | +msgstr "" | |
| 4166 | + | |
| 4167 | +#: includes/admin-settings-page.php:443 | |
| 4168 | +msgid "Placeholder text in the chat input field." | |
| 4169 | +msgstr "" | |
| 4170 | + | |
| 4171 | +#: includes/admin-settings-page.php:446 | |
| 4172 | +msgid "Max Input Length (characters)" | |
| 4173 | +msgstr "" | |
| 4174 | + | |
| 4175 | +#: includes/admin-settings-page.php:448 | |
| 4176 | +msgid "Cap how many characters a visitor can type or paste into a single message. Set to 0 for unlimited (default)." | |
| 4177 | +msgstr "" | |
| 4178 | + | |
| 4179 | +#: includes/admin-settings-page.php:451 | |
| 4180 | +#: includes/class-mxchat-admin.php:6725 | |
| 4181 | +msgid "Chat Teaser Pop-up" | |
| 4182 | +msgstr "" | |
| 4183 | + | |
| 4184 | +#: includes/admin-settings-page.php:453 | |
| 4185 | +msgid "Message shown before users start chatting." | |
| 4186 | +msgstr "" | |
| 4187 | + | |
| 4188 | +#: includes/admin-settings-page.php:465 | |
| 4189 | +msgid "Collect user information and manage privacy settings." | |
| 4190 | +msgstr "" | |
| 4191 | + | |
| 4192 | +#: includes/admin-settings-page.php:472 | |
| 4193 | +msgid "Email Capture" | |
| 4194 | +msgstr "" | |
| 4195 | + | |
| 4196 | +#: includes/admin-settings-page.php:478 | |
| 4197 | +msgid "Require Email to Chat" | |
| 4198 | +msgstr "" | |
| 4199 | + | |
| 4200 | +#: includes/admin-settings-page.php:480 | |
| 4201 | +msgid "Require users to enter their email before chatting. Shows for non-logged-in users." | |
| 4202 | +msgstr "" | |
| 4203 | + | |
| 4204 | +#: includes/admin-settings-page.php:483 | |
| 4205 | +msgid "Email Form Content" | |
| 4206 | +msgstr "" | |
| 4207 | + | |
| 4208 | +#: includes/admin-settings-page.php:485 | |
| 4209 | +msgid "HTML content shown above the email form." | |
| 4210 | +msgstr "" | |
| 4211 | + | |
| 4212 | +#: includes/admin-settings-page.php:488 | |
| 4213 | +msgid "Submit Button Text" | |
| 4214 | +msgstr "" | |
| 4215 | + | |
| 4216 | +#: includes/admin-settings-page.php:490 | |
| 4217 | +msgid "Text for the email form submit button." | |
| 4218 | +msgstr "" | |
| 4219 | + | |
| 4220 | +#: includes/admin-settings-page.php:493 | |
| 4221 | +msgid "Also Require Name" | |
| 4222 | +msgstr "" | |
| 4223 | + | |
| 4224 | +#: includes/admin-settings-page.php:495 | |
| 4225 | +msgid "Also require users to enter their name with email." | |
| 4226 | +msgstr "" | |
| 4227 | + | |
| 4228 | +#: includes/admin-settings-page.php:498 | |
| 4229 | +#: includes/class-mxchat-admin.php:6701 | |
| 4230 | +msgid "Name Field Placeholder" | |
| 4231 | +msgstr "" | |
| 4232 | + | |
| 4233 | +#: includes/admin-settings-page.php:500 | |
| 4234 | +msgid "Placeholder text for the name input field." | |
| 4235 | +msgstr "" | |
| 4236 | + | |
| 4237 | +#: includes/admin-settings-page.php:503 | |
| 4238 | +msgid "Consent Checkbox" | |
| 4239 | +msgstr "" | |
| 4240 | + | |
| 4241 | +#: includes/admin-settings-page.php:505 | |
| 4242 | +msgid "Show a consent checkbox on the email form. The decision, time, and exact label shown are stored with the lead." | |
| 4243 | +msgstr "" | |
| 4244 | + | |
| 4245 | +#: includes/admin-settings-page.php:508 | |
| 4246 | +msgid "Consent Label" | |
| 4247 | +msgstr "" | |
| 4248 | + | |
| 4249 | +#: includes/admin-settings-page.php:510 | |
| 4250 | +msgid "Text shown beside the checkbox. Anchor tags are allowed so you can link your Privacy Policy; other HTML is stripped." | |
| 4251 | +msgstr "" | |
| 4252 | + | |
| 4253 | +#: includes/admin-settings-page.php:513 | |
| 4254 | +msgid "Require Consent to Submit" | |
| 4255 | +msgstr "" | |
| 4256 | + | |
| 4257 | +#: includes/admin-settings-page.php:515 | |
| 4258 | +msgid "Block form submission until the box is ticked. Off means the checkbox is optional (a soft opt-in)." | |
| 4259 | +msgstr "" | |
| 4260 | + | |
| 4261 | +#: includes/admin-settings-page.php:524 | |
| 4262 | +msgid "Privacy & Compliance" | |
| 4263 | +msgstr "" | |
| 4264 | + | |
| 4265 | +#: includes/admin-settings-page.php:530 | |
| 4266 | +msgid "Privacy Notice" | |
| 4267 | +msgstr "" | |
| 4268 | + | |
| 4269 | +#: includes/admin-settings-page.php:532 | |
| 4270 | +msgid "Show privacy notice below the chat widget." | |
| 4271 | +msgstr "" | |
| 4272 | + | |
| 4273 | +#: includes/admin-settings-page.php:535 | |
| 4274 | +msgid "Complianz Integration" | |
| 4275 | +msgstr "" | |
| 4276 | + | |
| 4277 | +#: includes/admin-settings-page.php:537 | |
| 4278 | +msgid "Apply Complianz consent logic to the chatbot (requires Complianz plugin)." | |
| 4279 | +msgstr "" | |
| 4280 | + | |
| 4281 | +#: includes/admin-settings-page.php:549 | |
| 4282 | +msgid "Pre-defined questions displayed above the chat input to help users get started." | |
| 4283 | +msgstr "" | |
| 4284 | + | |
| 4285 | +#: includes/admin-settings-page.php:556 | |
| 4286 | +#: includes/class-mxchat-admin.php:6789 | |
| 4287 | +msgid "Quick Question 1" | |
| 4288 | +msgstr "" | |
| 4289 | + | |
| 4290 | +#: includes/admin-settings-page.php:561 | |
| 4291 | +#: includes/class-mxchat-admin.php:6797 | |
| 4292 | +msgid "Quick Question 2" | |
| 4293 | +msgstr "" | |
| 4294 | + | |
| 4295 | +#: includes/admin-settings-page.php:566 | |
| 4296 | +#: includes/class-mxchat-admin.php:6805 | |
| 4297 | +msgid "Quick Question 3" | |
| 4298 | +msgstr "" | |
| 4299 | + | |
| 4300 | +#: includes/admin-settings-page.php:571 | |
| 4301 | +msgid "Additional Questions" | |
| 4302 | +msgstr "" | |
| 4303 | + | |
| 4304 | +#: includes/admin-settings-page.php:573 | |
| 4305 | +msgid "Add as many quick questions as you need." | |
| 4306 | +msgstr "" | |
| 4307 | + | |
| 4308 | +#: includes/admin-settings-page.php:585 | |
| 4309 | +msgid "Set message limits for each user role to manage API usage." | |
| 4310 | +msgstr "" | |
| 4311 | + | |
| 4312 | +#: includes/admin-settings-page.php:591 | |
| 4313 | +msgid "Placeholders available:" | |
| 4314 | +msgstr "" | |
| 4315 | + | |
| 4316 | +#: includes/admin-settings-page.php:594 | |
| 4317 | +msgid "Markdown links supported:" | |
| 4318 | +msgstr "" | |
| 4319 | + | |
| 4320 | +#: includes/admin-settings-page.php:615 | |
| 4321 | +msgid "Manage API keys for AI providers and integrations." | |
| 4322 | +msgstr "" | |
| 4323 | + | |
| 4324 | +#: includes/admin-settings-page.php:622 | |
| 4325 | +msgid "AI Providers" | |
| 4326 | +msgstr "" | |
| 4327 | + | |
| 4328 | +#: includes/admin-settings-page.php:638 | |
| 4329 | +msgid "Optimization & Diagnostics" | |
| 4330 | +msgstr "" | |
| 4331 | + | |
| 4332 | +#: includes/admin-settings-page.php:639 | |
| 4333 | +msgid "Optimize performance, debug issues, and manage plugin settings." | |
| 4334 | +msgstr "" | |
| 4335 | + | |
| 4336 | +#: includes/admin-settings-page.php:647 | |
| 4337 | +msgid "Script Loading" | |
| 4338 | +msgstr "" | |
| 4339 | + | |
| 4340 | +#: includes/admin-settings-page.php:655 | |
| 4341 | +msgid "Script Loading Strategy" | |
| 4342 | +msgstr "" | |
| 4343 | + | |
| 4344 | +#: includes/admin-settings-page.php:658 | |
| 4345 | +msgid "Default (Immediate)" | |
| 4346 | +msgstr "" | |
| 4347 | + | |
| 4348 | +#: includes/admin-settings-page.php:659 | |
| 4349 | +msgid "Deferred" | |
| 4350 | +msgstr "" | |
| 4351 | + | |
| 4352 | +#: includes/admin-settings-page.php:660 | |
| 4353 | +msgid "Delay 1 Second" | |
| 4354 | +msgstr "" | |
| 4355 | + | |
| 4356 | +#: includes/admin-settings-page.php:661 | |
| 4357 | +msgid "Delay 3 Seconds" | |
| 4358 | +msgstr "" | |
| 4359 | + | |
| 4360 | +#: includes/admin-settings-page.php:662 | |
| 4361 | +msgid "Delay 5 Seconds" | |
| 4362 | +msgstr "" | |
| 4363 | + | |
| 4364 | +#: includes/admin-settings-page.php:663 | |
| 4365 | +msgid "On User Interaction" | |
| 4366 | +msgstr "" | |
| 4367 | + | |
| 4368 | +#: includes/admin-settings-page.php:666 | |
| 4369 | +msgid "Control when the chatbot script loads to improve page performance." | |
| 4370 | +msgstr "" | |
| 4371 | + | |
| 4372 | +#: includes/admin-settings-page.php:673 | |
| 4373 | +msgid "Only load chatbot files on pages where the chatbot appears" | |
| 4374 | +msgstr "" | |
| 4375 | + | |
| 4376 | +#: includes/admin-settings-page.php:675 | |
| 4377 | +msgid "Skips the chatbot's CSS and JavaScript on pages where the widget is hidden (per-page visibility, post type include/exclude, or auto-display disabled). Pages using the chatbot shortcode still load everything automatically. Helps with \"reduce unused CSS/JS\" audit findings." | |
| 4378 | +msgstr "" | |
| 4379 | + | |
| 4380 | +#: includes/admin-settings-page.php:676 | |
| 4381 | +msgid "If your theme or page builder inserts the chatbot in an unusual way and it stops appearing, turn this off — or force-load assets with the mxchat_should_load_assets filter." | |
| 4382 | +msgstr "" | |
| 4383 | + | |
| 4384 | +#: includes/admin-settings-page.php:682 | |
| 4385 | +msgid "Loading Strategies:" | |
| 4386 | +msgstr "" | |
| 4387 | + | |
| 4388 | +#: includes/admin-settings-page.php:684 | |
| 4389 | +msgid "Default:" | |
| 4390 | +msgstr "" | |
| 4391 | + | |
| 4392 | +#: includes/admin-settings-page.php:684 | |
| 4393 | +msgid "Script loads immediately in the footer. Best for sites where chat is critical." | |
| 4394 | +msgstr "" | |
| 4395 | + | |
| 4396 | +#: includes/admin-settings-page.php:685 | |
| 4397 | +msgid "Deferred:" | |
| 4398 | +msgstr "" | |
| 4399 | + | |
| 4400 | +#: includes/admin-settings-page.php:685 | |
| 4401 | +msgid "Script loads after HTML parsing completes. Good balance of performance and availability." | |
| 4402 | +msgstr "" | |
| 4403 | + | |
| 4404 | +#: includes/admin-settings-page.php:686 | |
| 4405 | +msgid "Delay:" | |
| 4406 | +msgstr "" | |
| 4407 | + | |
| 4408 | +#: includes/admin-settings-page.php:686 | |
| 4409 | +msgid "Script loads after a set delay. Helps improve LCP scores." | |
| 4410 | +msgstr "" | |
| 4411 | + | |
| 4412 | +#: includes/admin-settings-page.php:687 | |
| 4413 | +msgid "On User Interaction:" | |
| 4414 | +msgstr "" | |
| 4415 | + | |
| 4416 | +#: includes/admin-settings-page.php:687 | |
| 4417 | +msgid "Script loads when user scrolls, moves mouse, or touches screen. Best for Core Web Vitals but chat appears with slight delay." | |
| 4418 | +msgstr "" | |
| 4419 | + | |
| 4420 | +#: includes/admin-settings-page.php:699 | |
| 4421 | +msgid "Page Cache Compatibility" | |
| 4422 | +msgstr "" | |
| 4423 | + | |
| 4424 | +#: includes/admin-settings-page.php:703 | |
| 4425 | +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." | |
| 4426 | +msgstr "" | |
| 4427 | + | |
| 4428 | +#: includes/admin-settings-page.php:720 | |
| 4429 | +msgid "Auto-handled" | |
| 4430 | +msgstr "" | |
| 4431 | + | |
| 4432 | +#: includes/admin-settings-page.php:742 | |
| 4433 | +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." | |
| 4434 | +msgstr "" | |
| 4435 | + | |
| 4436 | +#: includes/admin-settings-page.php:756 | |
| 4437 | +msgid "Provider Reliability" | |
| 4438 | +msgstr "" | |
| 4439 | + | |
| 4440 | +#: includes/admin-settings-page.php:766 | |
| 4441 | +msgid "Auto-retry on provider overload" | |
| 4442 | +msgstr "" | |
| 4443 | + | |
| 4444 | +#: includes/admin-settings-page.php:779 | |
| 4445 | +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." | |
| 4446 | +msgstr "" | |
| 4447 | + | |
| 4448 | +#: includes/admin-settings-page.php:780 | |
| 4449 | +msgid "Configuration errors (invalid API key, 401/403/404/422) still surface immediately — never retried." | |
| 4450 | +msgstr "" | |
| 4451 | + | |
| 4452 | +#: includes/admin-settings-page.php:794 | |
| 4453 | +msgid "Debug Mode" | |
| 4454 | +msgstr "" | |
| 4455 | + | |
| 4456 | +#: includes/admin-settings-page.php:809 | |
| 4457 | +msgid "Enable Debug Logging" | |
| 4458 | +msgstr "" | |
| 4459 | + | |
| 4460 | +#: includes/admin-settings-page.php:811 | |
| 4461 | +msgid "Tracks settings changes, knowledge base errors, API issues, and embedding failures. Enable only when troubleshooting. Max 100 entries stored." | |
| 4462 | +msgstr "" | |
| 4463 | + | |
| 4464 | +#: includes/admin-settings-page.php:821 | |
| 4465 | +#: includes/admin-settings-page.php:1418 | |
| 4466 | +msgid "Debug Log" | |
| 4467 | +msgstr "" | |
| 4468 | + | |
| 4469 | +#: includes/admin-settings-page.php:831 | |
| 4470 | +msgid "Clear" | |
| 4471 | +msgstr "" | |
| 4472 | + | |
| 4473 | +#: includes/admin-settings-page.php:839 | |
| 4474 | +msgid "No log entries yet. Enable debug mode to start logging." | |
| 4475 | +msgstr "" | |
| 4476 | + | |
| 4477 | +#: includes/admin-settings-page.php:850 | |
| 4478 | +msgid "Settings Tools" | |
| 4479 | +msgstr "" | |
| 4480 | + | |
| 4481 | +#: includes/admin-settings-page.php:861 | |
| 4482 | +#: includes/admin-settings-page.php:865 | |
| 4483 | +msgid "Export Settings" | |
| 4484 | +msgstr "" | |
| 4485 | + | |
| 4486 | +#: includes/admin-settings-page.php:862 | |
| 4487 | +msgid "Download a JSON file of your current settings for backup or support. API keys are masked for security." | |
| 4488 | +msgstr "" | |
| 4489 | + | |
| 4490 | +#: includes/admin-settings-page.php:876 | |
| 4491 | +#: includes/admin-settings-page.php:880 | |
| 4492 | +#: includes/admin-settings-page.php:893 | |
| 4493 | +#: includes/admin-settings-page.php:911 | |
| 4494 | +msgid "Reset All Settings" | |
| 4495 | +msgstr "" | |
| 4496 | + | |
| 4497 | +#: includes/admin-settings-page.php:877 | |
| 4498 | +msgid "Reset all MxChat settings to their default values. This action cannot be undone." | |
| 4499 | +msgstr "" | |
| 4500 | + | |
| 4501 | +#: includes/admin-settings-page.php:900 | |
| 4502 | +msgid "Warning: This action cannot be undone!" | |
| 4503 | +msgstr "" | |
| 4504 | + | |
| 4505 | +#: includes/admin-settings-page.php:901 | |
| 4506 | +msgid "All your MxChat settings including API keys, customizations, and configurations will be permanently deleted." | |
| 4507 | +msgstr "" | |
| 4508 | + | |
| 4509 | +#: includes/admin-settings-page.php:905 | |
| 4510 | +msgid "Type RESET to confirm:" | |
| 4511 | +msgstr "" | |
| 4512 | + | |
| 4513 | +#: includes/admin-settings-page.php:922 | |
| 4514 | +msgid "Toolbar Settings" | |
| 4515 | +msgstr "" | |
| 4516 | + | |
| 4517 | +#: includes/admin-settings-page.php:923 | |
| 4518 | +msgid "Configure the chat toolbar and document upload features." | |
| 4519 | +msgstr "" | |
| 4520 | + | |
| 4521 | +#: includes/admin-settings-page.php:940 | |
| 4522 | +msgid "Loops Integration" | |
| 4523 | +msgstr "" | |
| 4524 | + | |
| 4525 | +#: includes/admin-settings-page.php:941 | |
| 4526 | +msgid "Configure email capture with Loops for mailing list growth." | |
| 4527 | +msgstr "" | |
| 4528 | + | |
| 4529 | +#: includes/admin-settings-page.php:959 | |
| 4530 | +msgid "Configure Brave Search API for web search capabilities." | |
| 4531 | +msgstr "" | |
| 4532 | + | |
| 4533 | +#: includes/admin-settings-page.php:977 | |
| 4534 | +msgid "Connect your chatbot to Slack for live human support." | |
| 4535 | +msgstr "" | |
| 4536 | + | |
| 4537 | +#: includes/admin-settings-page.php:984 | |
| 4538 | +#, php-format | |
| 4539 | +msgid "Visit our %s for setup instructions." | |
| 4540 | +msgstr "" | |
| 4541 | + | |
| 4542 | +#: includes/admin-settings-page.php:985 | |
| 4543 | +msgid "documentation page" | |
| 4544 | +msgstr "" | |
| 4545 | + | |
| 4546 | +#: includes/admin-settings-page.php:1002 | |
| 4547 | +#: includes/class-mxchat-admin.php:7753 | |
| 4548 | +msgid "Test Connection" | |
| 4549 | +msgstr "" | |
| 4550 | + | |
| 4551 | +#: includes/admin-settings-page.php:1007 | |
| 4552 | +msgid "Test your Slack bot token to verify it has the required permissions. This will check if the bot can authenticate and create channels." | |
| 4553 | +msgstr "" | |
| 4554 | + | |
| 4555 | +#: includes/admin-settings-page.php:1011 | |
| 4556 | +msgid "Test Slack Connection" | |
| 4557 | +msgstr "" | |
| 4558 | + | |
| 4559 | +#: includes/admin-settings-page.php:1021 | |
| 4560 | +msgid "Required OAuth Scopes" | |
| 4561 | +msgstr "" | |
| 4562 | + | |
| 4563 | +#: includes/admin-settings-page.php:1026 | |
| 4564 | +msgid "Your Slack app needs these Bot Token Scopes (OAuth & Permissions > Scopes):" | |
| 4565 | +msgstr "" | |
| 4566 | + | |
| 4567 | +#: includes/admin-settings-page.php:1037 | |
| 4568 | +msgid "After adding scopes, reinstall the app to your workspace." | |
| 4569 | +msgstr "" | |
| 4570 | + | |
| 4571 | +#: includes/admin-settings-page.php:1049 | |
| 4572 | +msgid "Connect your chatbot to Telegram for live human support." | |
| 4573 | +msgstr "" | |
| 4574 | + | |
| 4575 | +#: includes/admin-settings-page.php:1055 | |
| 4576 | +msgid "Telegram Live Agent requires a Telegram bot and a supergroup with forum topics enabled." | |
| 4577 | +msgstr "" | |
| 4578 | + | |
| 4579 | +#: includes/admin-settings-page.php:1056 | |
| 4580 | +msgid "Chat with our advanced doc bot for assistance setting up." | |
| 4581 | +msgstr "" | |
| 4582 | + | |
| 4583 | +#: includes/admin-settings-page.php:1072 | |
| 4584 | +msgid "Webhook Setup" | |
| 4585 | +msgstr "" | |
| 4586 | + | |
| 4587 | +#: includes/admin-settings-page.php:1083 | |
| 4588 | +msgid "Your Webhook URL:" | |
| 4589 | +msgstr "" | |
| 4590 | + | |
| 4591 | +#: includes/admin-settings-page.php:1094 | |
| 4592 | +msgid "Register Webhook URL:" | |
| 4593 | +msgstr "" | |
| 4594 | + | |
| 4595 | +#: includes/admin-settings-page.php:1095 | |
| 4596 | +msgid "Copy and paste this URL into your browser to register the webhook with Telegram:" | |
| 4597 | +msgstr "" | |
| 4598 | + | |
| 4599 | +#: includes/admin-settings-page.php:1111 | |
| 4600 | +msgid "You should see {\"ok\":true,\"result\":true,\"description\":\"Webhook was set\"} after visiting the URL." | |
| 4601 | +msgstr "" | |
| 4602 | + | |
| 4603 | +#: includes/admin-settings-page.php:1116 | |
| 4604 | +msgid "Enter your Bot Token above and save to generate the registration URL." | |
| 4605 | +msgstr "" | |
| 4606 | + | |
| 4607 | +#: includes/admin-settings-page.php:1129 | |
| 4608 | +msgid "Route live-agent handoffs to any URL you choose — your helpdesk, an automation flow, a CRM." | |
| 4609 | +msgstr "" | |
| 4610 | + | |
| 4611 | +#: includes/admin-settings-page.php:1135 | |
| 4612 | +msgid "This destination is outbound-only: MxChat delivers the handoff to your URL and the chatbot keeps assisting the visitor. Your team follows up separately — by email, phone, or your own support tool." | |
| 4613 | +msgstr "" | |
| 4614 | + | |
| 4615 | +#: includes/admin-settings-page.php:1151 | |
| 4616 | +msgid "Payload Reference" | |
| 4617 | +msgstr "" | |
| 4618 | + | |
| 4619 | +#: includes/admin-settings-page.php:1156 | |
| 4620 | +msgid "Each handoff arrives at your URL as an HTTPS POST with Content-Type application/json:" | |
| 4621 | +msgstr "" | |
| 4622 | + | |
| 4623 | +#: includes/admin-settings-page.php:1172 | |
| 4624 | +msgid "When a Signing Secret is set, each request also carries this header so your endpoint can verify the sender — compute the HMAC of the raw request body with your secret and compare:" | |
| 4625 | +msgstr "" | |
| 4626 | + | |
| 4627 | +#: includes/admin-settings-page.php:1178 | |
| 4628 | +msgid "Answer with any 2xx status. Delivery uses a 5-second timeout with one retry on transport errors and 5xx responses; redirects are not followed. The last failed delivery is shown under the Webhook URL field above." | |
| 4629 | +msgstr "" | |
| 4630 | + | |
| 4631 | +#: includes/admin-settings-page.php:1189 | |
| 4632 | +msgid "Video Tutorials" | |
| 4633 | +msgstr "" | |
| 4634 | + | |
| 4635 | +#: includes/admin-settings-page.php:1190 | |
| 4636 | +msgid "Learn how to get the most out of MxChat with our video guides." | |
| 4637 | +msgstr "" | |
| 4638 | + | |
| 4639 | +#: includes/admin-settings-page.php:1203 | |
| 4640 | +msgid "Setup Guide" | |
| 4641 | +msgstr "" | |
| 4642 | + | |
| 4643 | +#: includes/admin-settings-page.php:1209 | |
| 4644 | +msgid "You finished the setup guide. Reopen it any time to revisit the steps or change a setup choice." | |
| 4645 | +msgstr "" | |
| 4646 | + | |
| 4647 | +#: includes/admin-settings-page.php:1211 | |
| 4648 | +msgid "You hid the setup guide from the MxChat menu. Reopen it any time to revisit the steps." | |
| 4649 | +msgstr "" | |
| 4650 | + | |
| 4651 | +#: includes/admin-settings-page.php:1218 | |
| 4652 | +msgid "Reopen setup guide" | |
| 4653 | +msgstr "" | |
| 4654 | + | |
| 4655 | +#: includes/admin-settings-page.php:1230 | |
| 4656 | +msgid "Need Help?" | |
| 4657 | +msgstr "" | |
| 4658 | + | |
| 4659 | +#: includes/admin-settings-page.php:1231 | |
| 4660 | +msgid "If you're having trouble or believe something is not working as expected, please submit a support ticket." | |
| 4661 | +msgstr "" | |
| 4662 | + | |
| 4663 | +#: includes/admin-settings-page.php:1234 | |
| 4664 | +msgid "Submit Support Ticket" | |
| 4665 | +msgstr "" | |
| 4666 | + | |
| 4667 | +#: includes/admin-settings-page.php:1245 | |
| 4668 | +msgid "Quick Setup with MxChat" | |
| 4669 | +msgstr "" | |
| 4670 | + | |
| 4671 | +#: includes/admin-settings-page.php:1246 | |
| 4672 | +msgid "Learn how to quickly setup and understand how your chatbot works." | |
| 4673 | +msgstr "" | |
| 4674 | + | |
| 4675 | +#: includes/admin-settings-page.php:1250 | |
| 4676 | +msgid "AI Content Generation" | |
| 4677 | +msgstr "" | |
| 4678 | + | |
| 4679 | +#: includes/admin-settings-page.php:1251 | |
| 4680 | +msgid "Generate full blog posts and landing pages with AI—from prompt to publish in minutes." | |
| 4681 | +msgstr "" | |
| 4682 | + | |
| 4683 | +#: includes/admin-settings-page.php:1255 | |
| 4684 | +msgid "Chat With Your GSC Data" | |
| 4685 | +msgstr "" | |
| 4686 | + | |
| 4687 | +#: includes/admin-settings-page.php:1256 | |
| 4688 | +msgid "Find content gaps, quick win keywords, and SEO opportunities by chatting with your Google Search Console data using the Admin Assistant add-on." | |
| 4689 | +msgstr "" | |
| 4690 | + | |
| 4691 | +#: includes/admin-settings-page.php:1260 | |
| 4692 | +#: includes/class-mxchat-addons.php:152 | |
| 4693 | +msgid "AI Theme Generator" | |
| 4694 | +msgstr "" | |
| 4695 | + | |
| 4696 | +#: includes/admin-settings-page.php:1261 | |
| 4697 | +msgid "Learn how to instantly restyle your chatbot using plain English prompts with real-time previews." | |
| 4698 | +msgstr "" | |
| 4699 | + | |
| 4700 | +#: includes/admin-settings-page.php:1265 | |
| 4701 | +#: includes/class-mxchat-addons.php:285 | |
| 4702 | +msgid "MxChat Forms" | |
| 4703 | +msgstr "" | |
| 4704 | + | |
| 4705 | +#: includes/admin-settings-page.php:1266 | |
| 4706 | +msgid "Create and manage smart forms that automatically trigger during chat conversations." | |
| 4707 | +msgstr "" | |
| 4708 | + | |
| 4709 | +#: includes/admin-settings-page.php:1270 | |
| 4710 | +msgid "Admin Assistant Add-on" | |
| 4711 | +msgstr "" | |
| 4712 | + | |
| 4713 | +#: includes/admin-settings-page.php:1271 | |
| 4714 | +msgid "Bring a ChatGPT-like experience directly inside your WordPress dashboard." | |
| 4715 | +msgstr "" | |
| 4716 | + | |
| 4717 | +#: includes/admin-settings-page.php:1275 | |
| 4718 | +msgid "Chat Themes" | |
| 4719 | +msgstr "" | |
| 4720 | + | |
| 4721 | +#: includes/admin-settings-page.php:1276 | |
| 4722 | +msgid "Customize appearance with real-time previews to match your brand." | |
| 4723 | +msgstr "" | |
| 4724 | + | |
| 4725 | +#: includes/admin-settings-page.php:1280 | |
| 4726 | +msgid "WooCommerce Integration" | |
| 4727 | +msgstr "" | |
| 4728 | + | |
| 4729 | +#: includes/admin-settings-page.php:1281 | |
| 4730 | +msgid "Provide product recommendations and shopping assistance to customers." | |
| 4731 | +msgstr "" | |
| 4732 | + | |
| 4733 | +#: includes/admin-settings-page.php:1285 | |
| 4734 | +msgid "Knowledge Base Setup" | |
| 4735 | +msgstr "" | |
| 4736 | + | |
| 4737 | +#: includes/admin-settings-page.php:1286 | |
| 4738 | +msgid "Set up your knowledge base using PDFs, sitemaps, and manual entries." | |
| 4739 | +msgstr "" | |
| 4740 | + | |
| 4741 | +#: includes/admin-settings-page.php:1290 | |
| 4742 | +msgid "Document Chat" | |
| 4743 | +msgstr "" | |
| 4744 | + | |
| 4745 | +#: includes/admin-settings-page.php:1291 | |
| 4746 | +msgid "Chat with PDF and Word documents for enhanced document analysis." | |
| 4747 | +msgstr "" | |
| 4748 | + | |
| 4749 | +#: includes/admin-settings-page.php:1295 | |
| 4750 | +msgid "Perplexity Integration" | |
| 4751 | +msgstr "" | |
| 4752 | + | |
| 4753 | +#: includes/admin-settings-page.php:1296 | |
| 4754 | +msgid "Enable real-time web search capabilities for your chatbot." | |
| 4755 | +msgstr "" | |
| 4756 | + | |
| 4757 | +#: includes/admin-settings-page.php:1300 | |
| 4758 | +msgid "Brave Search Intent" | |
| 4759 | +msgstr "" | |
| 4760 | + | |
| 4761 | +#: includes/admin-settings-page.php:1301 | |
| 4762 | +msgid "Leverage Brave Search for improved query understanding." | |
| 4763 | +msgstr "" | |
| 4764 | + | |
| 4765 | +#: includes/admin-settings-page.php:1305 | |
| 4766 | +#: includes/class-mxchat-admin.php:6124 | |
| 4767 | +msgid "Loops Email Capture" | |
| 4768 | +msgstr "" | |
| 4769 | + | |
| 4770 | +#: includes/admin-settings-page.php:1306 | |
| 4771 | +msgid "Set up email capture with Loops to grow your mailing list." | |
| 4772 | +msgstr "" | |
| 4773 | + | |
| 4774 | +#: includes/admin-settings-page.php:1310 | |
| 4775 | +msgid "AI Agent Testing" | |
| 4776 | +msgstr "" | |
| 4777 | + | |
| 4778 | +#: includes/admin-settings-page.php:1311 | |
| 4779 | +msgid "Evaluate and improve your chatbot's performance and accuracy." | |
| 4780 | +msgstr "" | |
| 4781 | + | |
| 4782 | +#: includes/admin-settings-page.php:1323 | |
| 4783 | +msgid "Watch Tutorial" | |
| 4784 | +msgstr "" | |
| 4785 | + | |
| 4786 | +#: includes/admin-settings-page.php:1337 | |
| 4787 | +msgid "Test your chatbot and inspect debug data in real time." | |
| 4788 | +msgstr "" | |
| 4789 | + | |
| 4790 | +#: includes/admin-settings-page.php:1346 | |
| 4791 | +#: includes/admin-transcripts-page.php:412 | |
| 4792 | +msgid "Quick Actions" | |
| 4793 | +msgstr "" | |
| 4794 | + | |
| 4795 | +#: includes/admin-settings-page.php:1350 | |
| 4796 | +msgid "Clear Chat Session" | |
| 4797 | +msgstr "" | |
| 4798 | + | |
| 4799 | +#: includes/admin-settings-page.php:1354 | |
| 4800 | +msgid "Clear Debug Log" | |
| 4801 | +msgstr "" | |
| 4802 | + | |
| 4803 | +#: includes/admin-settings-page.php:1363 | |
| 4804 | +msgid "Last Query Analysis" | |
| 4805 | +msgstr "" | |
| 4806 | + | |
| 4807 | +#: includes/admin-settings-page.php:1367 | |
| 4808 | +#: includes/admin-settings-page.php:1405 | |
| 4809 | +msgid "Loading..." | |
| 4810 | +msgstr "" | |
| 4811 | + | |
| 4812 | +#: includes/admin-settings-page.php:1371 | |
| 4813 | +msgid "User Query" | |
| 4814 | +msgstr "" | |
| 4815 | + | |
| 4816 | +#: includes/admin-settings-page.php:1372 | |
| 4817 | +msgid "Waiting for next query..." | |
| 4818 | +msgstr "" | |
| 4819 | + | |
| 4820 | +#: includes/admin-settings-page.php:1376 | |
| 4821 | +msgid "Approved URLs for Citations" | |
| 4822 | +msgstr "" | |
| 4823 | + | |
| 4824 | +#: includes/admin-settings-page.php:1378 | |
| 4825 | +msgid "No URL data yet" | |
| 4826 | +msgstr "" | |
| 4827 | + | |
| 4828 | +#: includes/admin-settings-page.php:1383 | |
| 4829 | +msgid "Document Matches" | |
| 4830 | +msgstr "" | |
| 4831 | + | |
| 4832 | +#: includes/admin-settings-page.php:1385 | |
| 4833 | +msgid "No query data yet" | |
| 4834 | +msgstr "" | |
| 4835 | + | |
| 4836 | +#: includes/admin-settings-page.php:1390 | |
| 4837 | +msgid "Actions Triggered" | |
| 4838 | +msgstr "" | |
| 4839 | + | |
| 4840 | +#: includes/admin-settings-page.php:1392 | |
| 4841 | +msgid "No action data yet" | |
| 4842 | +msgstr "" | |
| 4843 | + | |
| 4844 | +#: includes/admin-settings-page.php:1401 | |
| 4845 | +msgid "System Information" | |
| 4846 | +msgstr "" | |
| 4847 | + | |
| 4848 | +#: includes/admin-settings-page.php:1404 | |
| 4849 | +msgid "System Prompt" | |
| 4850 | +msgstr "" | |
| 4851 | + | |
| 4852 | +#: includes/admin-settings-page.php:1410 | |
| 4853 | +msgid "Checking..." | |
| 4854 | +msgstr "" | |
| 4855 | + | |
| 4856 | +#: includes/admin-settings-page.php:1420 | |
| 4857 | +msgid "Debug panel ready - send a message to begin..." | |
| 4858 | +msgstr "" | |
| 4859 | + | |
| 4860 | +#: includes/admin-settings-page.php:1512 | |
| 4861 | +#: includes/class-mxchat-admin.php:7390 | |
| 4862 | +msgid "Per Hour" | |
| 4863 | +msgstr "" | |
| 4864 | + | |
| 4865 | +#: includes/admin-settings-page.php:1513 | |
| 4866 | +#: includes/class-mxchat-admin.php:7391 | |
| 4867 | +msgid "Per Day" | |
| 4868 | +msgstr "" | |
| 4869 | + | |
| 4870 | +#: includes/admin-settings-page.php:1514 | |
| 4871 | +#: includes/class-mxchat-admin.php:7392 | |
| 4872 | +msgid "Per Week" | |
| 4873 | +msgstr "" | |
| 4874 | + | |
| 4875 | +#: includes/admin-settings-page.php:1515 | |
| 4876 | +#: includes/class-mxchat-admin.php:7393 | |
| 4877 | +msgid "Per Month" | |
| 4878 | +msgstr "" | |
| 4879 | + | |
| 4880 | +#: includes/admin-settings-page.php:1519 | |
| 4881 | +#: includes/class-mxchat-admin.php:7398 | |
| 4882 | +msgid "Logged Out Users" | |
| 4883 | +msgstr "" | |
| 4884 | + | |
| 4885 | +#: includes/admin-settings-page.php:1541 | |
| 4886 | +msgid "Total chatbot message limit" | |
| 4887 | +msgstr "" | |
| 4888 | + | |
| 4889 | +#: includes/admin-settings-page.php:1546 | |
| 4890 | +#: includes/admin-settings-page.php:1569 | |
| 4891 | +#: includes/admin-settings-page.php:1704 | |
| 4892 | +msgid "Unlimited" | |
| 4893 | +msgstr "" | |
| 4894 | + | |
| 4895 | +#: includes/admin-settings-page.php:1558 | |
| 4896 | +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." | |
| 4897 | +msgstr "" | |
| 4898 | + | |
| 4899 | +#: includes/admin-settings-page.php:1562 | |
| 4900 | +#: includes/admin-settings-page.php:1697 | |
| 4901 | +msgid "Limit" | |
| 4902 | +msgstr "" | |
| 4903 | + | |
| 4904 | +#: includes/admin-settings-page.php:1572 | |
| 4905 | +#: includes/admin-settings-page.php:1707 | |
| 4906 | +msgid "Custom…" | |
| 4907 | +msgstr "" | |
| 4908 | + | |
| 4909 | +#: includes/admin-settings-page.php:1576 | |
| 4910 | +#: includes/admin-settings-page.php:1711 | |
| 4911 | +msgid "Custom limit" | |
| 4912 | +msgstr "" | |
| 4913 | + | |
| 4914 | +#: includes/admin-settings-page.php:1587 | |
| 4915 | +#: includes/admin-settings-page.php:1722 | |
| 4916 | +msgid "Timeframe" | |
| 4917 | +msgstr "" | |
| 4918 | + | |
| 4919 | +#: includes/admin-settings-page.php:1629 | |
| 4920 | +msgid "Current usage" | |
| 4921 | +msgstr "" | |
| 4922 | + | |
| 4923 | +#: includes/admin-settings-page.php:1630 | |
| 4924 | +msgid "Reset counter" | |
| 4925 | +msgstr "" | |
| 4926 | + | |
| 4927 | +#: includes/admin-settings-page.php:1652 | |
| 4928 | +msgid "Unlimited — no cap. Usage tracking applies only when a numeric limit is set." | |
| 4929 | +msgstr "" | |
| 4930 | + | |
| 4931 | +#: includes/admin-settings-page.php:1662 | |
| 4932 | +#: includes/class-mxchat-admin.php:441 | |
| 4933 | +#: includes/class-mxchat-admin.php:7424 | |
| 4934 | +#: includes/class-mxchat-integrator.php:14146 | |
| 4935 | +#: includes/class-mxchat-public.php:207 | |
| 4936 | +msgid "Rate limit exceeded. Please try again later." | |
| 4937 | +msgstr "" | |
| 4938 | + | |
| 4939 | +#: includes/admin-settings-page.php:1733 | |
| 4940 | +msgid "Custom Message" | |
| 4941 | +msgstr "" | |
| 4942 | + | |
| 4943 | +#: includes/admin-settings-page.php:1738 | |
| 4944 | +msgid "Message shown when rate limit is reached" | |
| 4945 | +msgstr "" | |
| 4946 | + | |
| 4947 | +#: includes/admin-transcripts-page.php:59 | |
| 4948 | +#: includes/admin-transcripts-page.php:117 | |
| 4949 | +#: includes/admin-transcripts-page.php:755 | |
| 4950 | +msgid "Conversations" | |
| 4951 | +msgstr "" | |
| 4952 | + | |
| 4953 | +#: includes/admin-transcripts-page.php:62 | |
| 4954 | +#: includes/admin-transcripts-page.php:124 | |
| 4955 | +msgid "All Chats" | |
| 4956 | +msgstr "" | |
| 4957 | + | |
| 4958 | +#: includes/admin-transcripts-page.php:66 | |
| 4959 | +#: includes/admin-transcripts-page.php:134 | |
| 4960 | +#: includes/admin-transcripts-page.php:630 | |
| 4961 | +msgid "Leads" | |
| 4962 | +msgstr "" | |
| 4963 | + | |
| 4964 | +#: includes/admin-transcripts-page.php:74 | |
| 4965 | +#: includes/admin-transcripts-page.php:149 | |
| 4966 | +msgid "Notifications" | |
| 4967 | +msgstr "" | |
| 4968 | + | |
| 4969 | +#: includes/admin-transcripts-page.php:170 | |
| 4970 | +msgid "Transcripts Dashboard" | |
| 4971 | +msgstr "" | |
| 4972 | + | |
| 4973 | +#: includes/admin-transcripts-page.php:171 | |
| 4974 | +msgid "Overview of your chatbot conversations and engagement metrics." | |
| 4975 | +msgstr "" | |
| 4976 | + | |
| 4977 | +#: includes/admin-transcripts-page.php:182 | |
| 4978 | +msgid "Total Chats" | |
| 4979 | +msgstr "" | |
| 4980 | + | |
| 4981 | +#: includes/admin-transcripts-page.php:192 | |
| 4982 | +#: includes/admin-transcripts-page.php:515 | |
| 4983 | +msgid "Total Messages" | |
| 4984 | +msgstr "" | |
| 4985 | + | |
| 4986 | +#: includes/admin-transcripts-page.php:202 | |
| 4987 | +msgid "Unique Users" | |
| 4988 | +msgstr "" | |
| 4989 | + | |
| 4990 | +#: includes/admin-transcripts-page.php:206 | |
| 4991 | +#, php-format | |
| 4992 | +msgid "%d registered, %d guests" | |
| 4993 | +msgstr "" | |
| 4994 | + | |
| 4995 | +#: includes/admin-transcripts-page.php:221 | |
| 4996 | +msgid "Avg Messages/Chat" | |
| 4997 | +msgstr "" | |
| 4998 | + | |
| 4999 | +#: includes/admin-transcripts-page.php:233 | |
| 5000 | +msgid "Recent Activity" | |
| 5001 | +msgstr "" | |
| 5002 | + | |
| 5003 | +#: includes/admin-transcripts-page.php:244 | |
| 5004 | +msgid "Today" | |
| 5005 | +msgstr "" | |
| 5006 | + | |
| 5007 | +#: includes/admin-transcripts-page.php:253 | |
| 5008 | +msgid "Last 7 Days" | |
| 5009 | +msgstr "" | |
| 5010 | + | |
| 5011 | +#: includes/admin-transcripts-page.php:262 | |
| 5012 | +msgid "Last 30 Days" | |
| 5013 | +msgstr "" | |
| 5014 | + | |
| 5015 | +#: includes/admin-transcripts-page.php:274 | |
| 5016 | +msgid "Insights" | |
| 5017 | +msgstr "" | |
| 5018 | + | |
| 5019 | +#: includes/admin-transcripts-page.php:280 | |
| 5020 | +msgid "Peak Activity" | |
| 5021 | +msgstr "" | |
| 5022 | + | |
| 5023 | +#: includes/admin-transcripts-page.php:288 | |
| 5024 | +msgid "N/A" | |
| 5025 | +msgstr "" | |
| 5026 | + | |
| 5027 | +#: includes/admin-transcripts-page.php:294 | |
| 5028 | +msgid "Engagement Rate" | |
| 5029 | +msgstr "" | |
| 5030 | + | |
| 5031 | +#: includes/admin-transcripts-page.php:309 | |
| 5032 | +msgid "Moderate" | |
| 5033 | +msgstr "" | |
| 5034 | + | |
| 5035 | +#: includes/admin-transcripts-page.php:311 | |
| 5036 | +msgid "Quiet" | |
| 5037 | +msgstr "" | |
| 5038 | + | |
| 5039 | +#: includes/admin-transcripts-page.php:317 | |
| 5040 | +msgid "Agent Tests" | |
| 5041 | +msgstr "" | |
| 5042 | + | |
| 5043 | +#: includes/admin-transcripts-page.php:330 | |
| 5044 | +msgid "Satisfaction (last 30 days)" | |
| 5045 | +msgstr "" | |
| 5046 | + | |
| 5047 | +#: includes/admin-transcripts-page.php:339 | |
| 5048 | +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." | |
| 5049 | +msgstr "" | |
| 5050 | + | |
| 5051 | +#: includes/admin-transcripts-page.php:347 | |
| 5052 | +msgid "Default bot" | |
| 5053 | +msgstr "" | |
| 5054 | + | |
| 5055 | +#. translators: %d: number of rated sessions | |
| 5056 | +#: includes/admin-transcripts-page.php:356 | |
| 5057 | +#, php-format | |
| 5058 | +msgid "%d rated session" | |
| 5059 | +msgid_plural "%d rated sessions" | |
| 5060 | +msgstr[0] "" | |
| 5061 | +msgstr[1] "" | |
| 5062 | + | |
| 5063 | +#: includes/admin-transcripts-page.php:364 | |
| 5064 | +msgid "Positive ratings" | |
| 5065 | +msgstr "" | |
| 5066 | + | |
| 5067 | +#: includes/admin-transcripts-page.php:368 | |
| 5068 | +msgid "Negative ratings" | |
| 5069 | +msgstr "" | |
| 5070 | + | |
| 5071 | +#: includes/admin-transcripts-page.php:387 | |
| 5072 | +msgid "7-Day Activity" | |
| 5073 | +msgstr "" | |
| 5074 | + | |
| 5075 | +#: includes/admin-transcripts-page.php:392 | |
| 5076 | +msgid "Chats" | |
| 5077 | +msgstr "" | |
| 5078 | + | |
| 5079 | +#: includes/admin-transcripts-page.php:396 | |
| 5080 | +msgid "Messages" | |
| 5081 | +msgstr "" | |
| 5082 | + | |
| 5083 | +#: includes/admin-transcripts-page.php:419 | |
| 5084 | +msgid "View All Chats" | |
| 5085 | +msgstr "" | |
| 5086 | + | |
| 5087 | +#: includes/admin-transcripts-page.php:423 | |
| 5088 | +msgid "Export All Chats" | |
| 5089 | +msgstr "" | |
| 5090 | + | |
| 5091 | +#: includes/admin-transcripts-page.php:427 | |
| 5092 | +#: includes/admin-transcripts-page.php:799 | |
| 5093 | +msgid "Notification Settings" | |
| 5094 | +msgstr "" | |
| 5095 | + | |
| 5096 | +#: includes/admin-transcripts-page.php:447 | |
| 5097 | +#: includes/admin-transcripts-page.php:449 | |
| 5098 | +msgid "Sort" | |
| 5099 | +msgstr "" | |
| 5100 | + | |
| 5101 | +#: includes/admin-transcripts-page.php:459 | |
| 5102 | +msgid "Search chats..." | |
| 5103 | +msgstr "" | |
| 5104 | + | |
| 5105 | +#: includes/admin-transcripts-page.php:487 | |
| 5106 | +msgid "Select a conversation" | |
| 5107 | +msgstr "" | |
| 5108 | + | |
| 5109 | +#: includes/admin-transcripts-page.php:488 | |
| 5110 | +msgid "Choose a chat from the list to view the full conversation." | |
| 5111 | +msgstr "" | |
| 5112 | + | |
| 5113 | +#: includes/admin-transcripts-page.php:495 | |
| 5114 | +msgid "Back to list" | |
| 5115 | +msgstr "" | |
| 5116 | + | |
| 5117 | +#: includes/admin-transcripts-page.php:505 | |
| 5118 | +msgid "Show details" | |
| 5119 | +msgstr "" | |
| 5120 | + | |
| 5121 | +#: includes/admin-transcripts-page.php:513 | |
| 5122 | +msgid "Chat Details" | |
| 5123 | +msgstr "" | |
| 5124 | + | |
| 5125 | +#: includes/admin-transcripts-page.php:519 | |
| 5126 | +msgid "Started" | |
| 5127 | +msgstr "" | |
| 5128 | + | |
| 5129 | +#: includes/admin-transcripts-page.php:527 | |
| 5130 | +msgid "IP Address" | |
| 5131 | +msgstr "" | |
| 5132 | + | |
| 5133 | +#: includes/admin-transcripts-page.php:535 | |
| 5134 | +msgid "Feedback" | |
| 5135 | +msgstr "" | |
| 5136 | + | |
| 5137 | +#: includes/admin-transcripts-page.php:540 | |
| 5138 | +msgid "Clicked Links" | |
| 5139 | +msgstr "" | |
| 5140 | + | |
| 5141 | +#: includes/admin-transcripts-page.php:548 | |
| 5142 | +msgid "Delete Chat" | |
| 5143 | +msgstr "" | |
| 5144 | + | |
| 5145 | +#: includes/admin-transcripts-page.php:552 | |
| 5146 | +#: includes/admin-transcripts-page.php:709 | |
| 5147 | +msgid "Export" | |
| 5148 | +msgstr "" | |
| 5149 | + | |
| 5150 | +#: includes/admin-transcripts-page.php:557 | |
| 5151 | +msgid "Target language" | |
| 5152 | +msgstr "" | |
| 5153 | + | |
| 5154 | +#: includes/admin-transcripts-page.php:581 | |
| 5155 | +#: includes/class-mxchat-editor-assistant-rest.php:96 | |
| 5156 | +msgid "Translate" | |
| 5157 | +msgstr "" | |
| 5158 | + | |
| 5159 | +#: includes/admin-transcripts-page.php:585 | |
| 5160 | +msgid "Original" | |
| 5161 | +msgstr "" | |
| 5162 | + | |
| 5163 | +#: includes/admin-transcripts-page.php:605 | |
| 5164 | +msgid "Delete conversation?" | |
| 5165 | +msgstr "" | |
| 5166 | + | |
| 5167 | +#: includes/admin-transcripts-page.php:613 | |
| 5168 | +msgid "Also remove the lead from the Leads tab" | |
| 5169 | +msgstr "" | |
| 5170 | + | |
| 5171 | +#: includes/admin-transcripts-page.php:614 | |
| 5172 | +msgid "By default, leads are kept and marked \"Chat deleted\" so your contact list is preserved." | |
| 5173 | +msgstr "" | |
| 5174 | + | |
| 5175 | +#: includes/admin-transcripts-page.php:617 | |
| 5176 | +#: includes/admin-transcripts-page.php:783 | |
| 5177 | +msgid "This cannot be undone." | |
| 5178 | +msgstr "" | |
| 5179 | + | |
| 5180 | +#: includes/admin-transcripts-page.php:631 | |
| 5181 | +msgid "Captured visitor emails and names from the lead-capture form, grouped by unique lead." | |
| 5182 | +msgstr "" | |
| 5183 | + | |
| 5184 | +#: includes/admin-transcripts-page.php:642 | |
| 5185 | +msgid "Total Leads" | |
| 5186 | +msgstr "" | |
| 5187 | + | |
| 5188 | +#: includes/admin-transcripts-page.php:651 | |
| 5189 | +msgid "New This Week" | |
| 5190 | +msgstr "" | |
| 5191 | + | |
| 5192 | +#: includes/admin-transcripts-page.php:660 | |
| 5193 | +msgid "Avg Convos / Lead" | |
| 5194 | +msgstr "" | |
| 5195 | + | |
| 5196 | +#: includes/admin-transcripts-page.php:669 | |
| 5197 | +msgid "Orphan Leads" | |
| 5198 | +msgstr "" | |
| 5199 | + | |
| 5200 | +#: includes/admin-transcripts-page.php:670 | |
| 5201 | +msgid "Captured but never chatted" | |
| 5202 | +msgstr "" | |
| 5203 | + | |
| 5204 | +#: includes/admin-transcripts-page.php:680 | |
| 5205 | +msgid "Top Pages Capturing Leads" | |
| 5206 | +msgstr "" | |
| 5207 | + | |
| 5208 | +#: includes/admin-transcripts-page.php:682 | |
| 5209 | +msgid "Click a page to filter the list below" | |
| 5210 | +msgstr "" | |
| 5211 | + | |
| 5212 | +#: includes/admin-transcripts-page.php:686 | |
| 5213 | +msgid "No page data yet." | |
| 5214 | +msgstr "" | |
| 5215 | + | |
| 5216 | +#: includes/admin-transcripts-page.php:713 | |
| 5217 | +msgid "All leads — email + name" | |
| 5218 | +msgstr "" | |
| 5219 | + | |
| 5220 | +#: includes/admin-transcripts-page.php:714 | |
| 5221 | +msgid "All leads — email only" | |
| 5222 | +msgstr "" | |
| 5223 | + | |
| 5224 | +#: includes/admin-transcripts-page.php:715 | |
| 5225 | +msgid "Selected — email + name" | |
| 5226 | +msgstr "" | |
| 5227 | + | |
| 5228 | +#: includes/admin-transcripts-page.php:716 | |
| 5229 | +msgid "Selected — email only" | |
| 5230 | +msgstr "" | |
| 5231 | + | |
| 5232 | +#: includes/admin-transcripts-page.php:725 | |
| 5233 | +msgid "Search by email or name..." | |
| 5234 | +msgstr "" | |
| 5235 | + | |
| 5236 | +#: includes/admin-transcripts-page.php:728 | |
| 5237 | +msgid "All time" | |
| 5238 | +msgstr "" | |
| 5239 | + | |
| 5240 | +#: includes/admin-transcripts-page.php:729 | |
| 5241 | +msgid "Last 24 hours" | |
| 5242 | +msgstr "" | |
| 5243 | + | |
| 5244 | +#: includes/admin-transcripts-page.php:730 | |
| 5245 | +msgid "Last 7 days" | |
| 5246 | +msgstr "" | |
| 5247 | + | |
| 5248 | +#: includes/admin-transcripts-page.php:731 | |
| 5249 | +msgid "Last 30 days" | |
| 5250 | +msgstr "" | |
| 5251 | + | |
| 5252 | +#: includes/admin-transcripts-page.php:732 | |
| 5253 | +msgid "Last 90 days" | |
| 5254 | +msgstr "" | |
| 5255 | + | |
| 5256 | +#: includes/admin-transcripts-page.php:735 | |
| 5257 | +msgid "All leads" | |
| 5258 | +msgstr "" | |
| 5259 | + | |
| 5260 | +#: includes/admin-transcripts-page.php:736 | |
| 5261 | +msgid "With conversation" | |
| 5262 | +msgstr "" | |
| 5263 | + | |
| 5264 | +#: includes/admin-transcripts-page.php:737 | |
| 5265 | +#: includes/class-mxchat-admin.php:2763 | |
| 5266 | +msgid "Chat deleted" | |
| 5267 | +msgstr "" | |
| 5268 | + | |
| 5269 | +#: includes/admin-transcripts-page.php:738 | |
| 5270 | +msgid "Orphan (no chat)" | |
| 5271 | +msgstr "" | |
| 5272 | + | |
| 5273 | +#: includes/admin-transcripts-page.php:741 | |
| 5274 | +msgid "Clear filters" | |
| 5275 | +msgstr "" | |
| 5276 | + | |
| 5277 | +#: includes/admin-transcripts-page.php:745 | |
| 5278 | +msgid "Remove page filter" | |
| 5279 | +msgstr "" | |
| 5280 | + | |
| 5281 | +#: includes/admin-transcripts-page.php:754 | |
| 5282 | +msgid "Lead" | |
| 5283 | +msgstr "" | |
| 5284 | + | |
| 5285 | +#: includes/admin-transcripts-page.php:756 | |
| 5286 | +msgid "Last seen" | |
| 5287 | +msgstr "" | |
| 5288 | + | |
| 5289 | +#: includes/admin-transcripts-page.php:757 | |
| 5290 | +msgid "Top page" | |
| 5291 | +msgstr "" | |
| 5292 | + | |
| 5293 | +#: includes/admin-transcripts-page.php:758 | |
| 5294 | +msgid "Consent" | |
| 5295 | +msgstr "" | |
| 5296 | + | |
| 5297 | +#: includes/admin-transcripts-page.php:778 | |
| 5298 | +msgid "Delete leads" | |
| 5299 | +msgstr "" | |
| 5300 | + | |
| 5301 | +#: includes/admin-transcripts-page.php:787 | |
| 5302 | +msgid "Delete permanently" | |
| 5303 | +msgstr "" | |
| 5304 | + | |
| 5305 | +#: includes/admin-transcripts-page.php:800 | |
| 5306 | +msgid "Configure email notifications and transcript management options." | |
| 5307 | +msgstr "" | |
| 5308 | + | |
| 5309 | +#: includes/admin-transcripts-page.php:810 | |
| 5310 | +msgid "Email Notifications" | |
| 5311 | +msgstr "" | |
| 5312 | + | |
| 5313 | +#: includes/admin-transcripts-page.php:830 | |
| 5314 | +#: includes/class-mxchat-admin.php:7259 | |
| 5315 | +msgid "Enable Chat Notifications" | |
| 5316 | +msgstr "" | |
| 5317 | + | |
| 5318 | +#: includes/admin-transcripts-page.php:832 | |
| 5319 | +msgid "Send email notification when a new chat session starts." | |
| 5320 | +msgstr "" | |
| 5321 | + | |
| 5322 | +#: includes/admin-transcripts-page.php:836 | |
| 5323 | +msgid "Notification Email" | |
| 5324 | +msgstr "" | |
| 5325 | + | |
| 5326 | +#: includes/admin-transcripts-page.php:843 | |
| 5327 | +#, php-format | |
| 5328 | +msgid "Email address where notifications will be sent. Separate up to %d addresses with commas. Defaults to the site admin email." | |
| 5329 | +msgstr "" | |
| 5330 | + | |
| 5331 | +#: includes/admin-transcripts-page.php:853 | |
| 5332 | +msgid "Auto-Email Transcript" | |
| 5333 | +msgstr "" | |
| 5334 | + | |
| 5335 | +#: includes/admin-transcripts-page.php:873 | |
| 5336 | +#: includes/class-mxchat-admin.php:7291 | |
| 5337 | +msgid "Auto-Email Full Transcript" | |
| 5338 | +msgstr "" | |
| 5339 | + | |
| 5340 | +#: includes/admin-transcripts-page.php:875 | |
| 5341 | +msgid "Automatically send the full conversation transcript after the chat ends." | |
| 5342 | +msgstr "" | |
| 5343 | + | |
| 5344 | +#: includes/admin-transcripts-page.php:879 | |
| 5345 | +msgid "Send Transcript After" | |
| 5346 | +msgstr "" | |
| 5347 | + | |
| 5348 | +#: includes/admin-transcripts-page.php:883 | |
| 5349 | +#: includes/class-mxchat-admin.php:1804 | |
| 5350 | +msgid "15 minutes" | |
| 5351 | +msgstr "" | |
| 5352 | + | |
| 5353 | +#: includes/admin-transcripts-page.php:884 | |
| 5354 | +#: includes/class-mxchat-admin.php:1807 | |
| 5355 | +msgid "30 minutes" | |
| 5356 | +msgstr "" | |
| 5357 | + | |
| 5358 | +#: includes/admin-transcripts-page.php:885 | |
| 5359 | +#: includes/class-mxchat-admin.php:1810 | |
| 5360 | +msgid "1 hour" | |
| 5361 | +msgstr "" | |
| 5362 | + | |
| 5363 | +#: includes/admin-transcripts-page.php:900 | |
| 5364 | +msgid "Only send if user provided contact info" | |
| 5365 | +msgstr "" | |
| 5366 | + | |
| 5367 | +#: includes/admin-transcripts-page.php:911 | |
| 5368 | +msgid "Transcript Management" | |
| 5369 | +msgstr "" | |
| 5370 | + | |
| 5371 | +#: includes/admin-transcripts-page.php:920 | |
| 5372 | +#: includes/class-mxchat-admin.php:7275 | |
| 5373 | +msgid "Auto-Delete Old Transcripts" | |
| 5374 | +msgstr "" | |
| 5375 | + | |
| 5376 | +#: includes/admin-transcripts-page.php:924 | |
| 5377 | +msgid "Never (Keep All)" | |
| 5378 | +msgstr "" | |
| 5379 | + | |
| 5380 | +#: includes/admin-transcripts-page.php:925 | |
| 5381 | +#: includes/class-mxchat-admin.php:1737 | |
| 5382 | +msgid "After 1 Week" | |
| 5383 | +msgstr "" | |
| 5384 | + | |
| 5385 | +#: includes/admin-transcripts-page.php:926 | |
| 5386 | +#: includes/class-mxchat-admin.php:1740 | |
| 5387 | +msgid "After 2 Weeks" | |
| 5388 | +msgstr "" | |
| 5389 | + | |
| 5390 | +#: includes/admin-transcripts-page.php:927 | |
| 5391 | +#: includes/class-mxchat-admin.php:1743 | |
| 5392 | +msgid "After 1 Month" | |
| 5393 | +msgstr "" | |
| 5394 | + | |
| 5395 | +#: includes/admin-transcripts-page.php:929 | |
| 5396 | +msgid "Automatically delete old chat transcripts to manage database size and privacy." | |
| 5397 | +msgstr "" | |
| 5398 | + | |
| 5399 | +#. translators: %d: the custom retention value in days | |
| 5400 | +#: includes/admin-transcripts-page.php:935 | |
| 5401 | +#, php-format | |
| 5402 | +msgid "Overridden by Custom Retention below: transcripts are deleted after %d days." | |
| 5403 | +msgstr "" | |
| 5404 | + | |
| 5405 | +#. translators: %s: localized date and time of the next scheduled transcript cleanup | |
| 5406 | +#: includes/admin-transcripts-page.php:954 | |
| 5407 | +#, php-format | |
| 5408 | +msgid "Next cleanup: %s" | |
| 5409 | +msgstr "" | |
| 5410 | + | |
| 5411 | +#: includes/admin-transcripts-page.php:958 | |
| 5412 | +msgid "Next cleanup: not currently scheduled." | |
| 5413 | +msgstr "" | |
| 5414 | + | |
| 5415 | +#: includes/admin-transcripts-page.php:966 | |
| 5416 | +#: includes/class-mxchat-admin.php:7283 | |
| 5417 | +msgid "Custom Retention (Days)" | |
| 5418 | +msgstr "" | |
| 5419 | + | |
| 5420 | +#: includes/admin-transcripts-page.php:976 | |
| 5421 | +msgid "Delete transcripts older than this many days (1–3650). When greater than 0 this overrides the dropdown above; set 0 to use the dropdown. Developers can adjust the final value with the mxchat_transcript_retention_days filter." | |
| 5422 | +msgstr "" | |
| 5423 | + | |
| 5424 | +#: includes/admin-transcripts-page.php:986 | |
| 5425 | +msgid "Privacy & Data Requests" | |
| 5426 | +msgstr "" | |
| 5427 | + | |
| 5428 | +#: includes/admin-transcripts-page.php:992 | |
| 5429 | +msgid "Chat conversations — including captured emails, names, and visitor identifiers — are registered with WordPress's built-in privacy tools. When you run a personal data export or erasure request from the Tools menu, MxChat data is included automatically, so honouring a GDPR or CCPA request covers the chatbot with no extra steps." | |
| 5430 | +msgstr "" | |
| 5431 | + | |
| 5432 | +#: includes/admin-transcripts-page.php:995 | |
| 5433 | +msgid "Export Personal Data" | |
| 5434 | +msgstr "" | |
| 5435 | + | |
| 5436 | +#: includes/admin-transcripts-page.php:996 | |
| 5437 | +msgid "Erase Personal Data" | |
| 5438 | +msgstr "" | |
| 5439 | + | |
| 5440 | +#: includes/admin-transcripts-page.php:1010 | |
| 5441 | +msgid "Message Context" | |
| 5442 | +msgstr "" | |
| 5443 | + | |
| 5444 | +#: includes/admin-transcripts-page.php:1018 | |
| 5445 | +msgid "Sources" | |
| 5446 | +msgstr "" | |
| 5447 | + | |
| 5448 | +#: includes/admin-transcripts-page.php:1030 | |
| 5449 | +msgid "Loading context..." | |
| 5450 | +msgstr "" | |
| 5451 | + | |
| 5452 | +#: includes/class-mxchat-addons.php:23 | |
| 5453 | +msgid "MxChat AI Search" | |
| 5454 | +msgstr "" | |
| 5455 | + | |
| 5456 | +#: includes/class-mxchat-addons.php:24 | |
| 5457 | +msgid "AI Search" | |
| 5458 | +msgstr "" | |
| 5459 | + | |
| 5460 | +#: includes/class-mxchat-addons.php:25 | |
| 5461 | +msgid "Bring AI Overviews to your own site search. Visitors ask a question in your search bar and get a real answer drawn from your knowledge base, with sources — above your theme's normal results, as a full AI results page, or as a search box you can drop on any page." | |
| 5462 | +msgstr "" | |
| 5463 | + | |
| 5464 | +#: includes/class-mxchat-addons.php:27 | |
| 5465 | +msgid "AI answers above your theme's search results" | |
| 5466 | +msgstr "" | |
| 5467 | + | |
| 5468 | +#: includes/class-mxchat-addons.php:28 | |
| 5469 | +msgid "Embeddable search box via shortcode or block" | |
| 5470 | +msgstr "" | |
| 5471 | + | |
| 5472 | +#: includes/class-mxchat-addons.php:29 | |
| 5473 | +msgid "Grounded in your knowledge base, with sources" | |
| 5474 | +msgstr "" | |
| 5475 | + | |
| 5476 | +#: includes/class-mxchat-addons.php:39 | |
| 5477 | +msgid "AI Overview" | |
| 5478 | +msgstr "" | |
| 5479 | + | |
| 5480 | +#: includes/class-mxchat-addons.php:40 | |
| 5481 | +msgid "Answers above your normal results" | |
| 5482 | +msgstr "" | |
| 5483 | + | |
| 5484 | +#: includes/class-mxchat-addons.php:44 | |
| 5485 | +msgid "Drop It Anywhere" | |
| 5486 | +msgstr "" | |
| 5487 | + | |
| 5488 | +#: includes/class-mxchat-addons.php:45 | |
| 5489 | +msgid "Shortcode or block on any page" | |
| 5490 | +msgstr "" | |
| 5491 | + | |
| 5492 | +#: includes/class-mxchat-addons.php:49 | |
| 5493 | +msgid "Your Own Content" | |
| 5494 | +msgstr "" | |
| 5495 | + | |
| 5496 | +#: includes/class-mxchat-addons.php:50 | |
| 5497 | +msgid "Grounded answers that cite sources" | |
| 5498 | +msgstr "" | |
| 5499 | + | |
| 5500 | +#: includes/class-mxchat-addons.php:54 | |
| 5501 | +msgid "Cost Controls" | |
| 5502 | +msgstr "" | |
| 5503 | + | |
| 5504 | +#: includes/class-mxchat-addons.php:55 | |
| 5505 | +msgid "Caching, rate limits, cheaper model" | |
| 5506 | +msgstr "" | |
| 5507 | + | |
| 5508 | +#: includes/class-mxchat-addons.php:61 | |
| 5509 | +msgid "MxChat MCP Server" | |
| 5510 | +msgstr "" | |
| 5511 | + | |
| 5512 | +#: includes/class-mxchat-addons.php:62 | |
| 5513 | +msgid "MCP Server" | |
| 5514 | +msgstr "" | |
| 5515 | + | |
| 5516 | +#: includes/class-mxchat-addons.php:63 | |
| 5517 | +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." | |
| 5518 | +msgstr "" | |
| 5519 | + | |
| 5520 | +#: includes/class-mxchat-addons.php:65 | |
| 5521 | +msgid "JSON-RPC 2.0 MCP endpoint with OAuth + bearer auth" | |
| 5522 | +msgstr "" | |
| 5523 | + | |
| 5524 | +#: includes/class-mxchat-addons.php:66 | |
| 5525 | +msgid "One-click connect snippets for Claude Code, ChatGPT, mcp-inspector" | |
| 5526 | +msgstr "" | |
| 5527 | + | |
| 5528 | +#: includes/class-mxchat-addons.php:67 | |
| 5529 | +msgid "WooCommerce-aware tools: products, orders, customers" | |
| 5530 | +msgstr "" | |
| 5531 | + | |
| 5532 | +#: includes/class-mxchat-addons.php:77 | |
| 5533 | +msgid "Open Protocol" | |
| 5534 | +msgstr "" | |
| 5535 | + | |
| 5536 | +#: includes/class-mxchat-addons.php:78 | |
| 5537 | +msgid "Standards-based MCP over Streamable HTTP" | |
| 5538 | +msgstr "" | |
| 5539 | + | |
| 5540 | +#: includes/class-mxchat-addons.php:82 | |
| 5541 | +msgid "OAuth + Bearer" | |
| 5542 | +msgstr "" | |
| 5543 | + | |
| 5544 | +#: includes/class-mxchat-addons.php:83 | |
| 5545 | +msgid "Reuses your MxChat REST token" | |
| 5546 | +msgstr "" | |
| 5547 | + | |
| 5548 | +#: includes/class-mxchat-addons.php:87 | |
| 5549 | +msgid "Chatbot Ops Tools" | |
| 5550 | +msgstr "" | |
| 5551 | + | |
| 5552 | +#: includes/class-mxchat-addons.php:88 | |
| 5553 | +msgid "Transcripts, knowledge, bots, search" | |
| 5554 | +msgstr "" | |
| 5555 | + | |
| 5556 | +#: includes/class-mxchat-addons.php:92 | |
| 5557 | +msgid "WooCommerce Aware" | |
| 5558 | +msgstr "" | |
| 5559 | + | |
| 5560 | +#: includes/class-mxchat-addons.php:93 | |
| 5561 | +msgid "Products, orders, customer lookups" | |
| 5562 | +msgstr "" | |
| 5563 | + | |
| 5564 | +#: includes/class-mxchat-addons.php:99 | |
| 5565 | +msgid "MxChat Advanced Content Editor" | |
| 5566 | +msgstr "" | |
| 5567 | + | |
| 5568 | +#: includes/class-mxchat-addons.php:100 | |
| 5569 | +msgid "Content Gen." | |
| 5570 | +msgstr "" | |
| 5571 | + | |
| 5572 | +#: includes/class-mxchat-addons.php:101 | |
| 5573 | +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." | |
| 5574 | +msgstr "" | |
| 5575 | + | |
| 5576 | +#: includes/class-mxchat-addons.php:103 | |
| 5577 | +msgid "AI-powered image regeneration & uploads" | |
| 5578 | +msgstr "" | |
| 5579 | + | |
| 5580 | +#: includes/class-mxchat-addons.php:104 | |
| 5581 | +msgid "SEO meta title, description & excerpt editor" | |
| 5582 | +msgstr "" | |
| 5583 | + | |
| 5584 | +#: includes/class-mxchat-addons.php:105 | |
| 5585 | +msgid "Automatic internal linking between posts" | |
| 5586 | +msgstr "" | |
| 5587 | + | |
| 5588 | +#: includes/class-mxchat-addons.php:115 | |
| 5589 | +msgid "Image Management" | |
| 5590 | +msgstr "" | |
| 5591 | + | |
| 5592 | +#: includes/class-mxchat-addons.php:116 | |
| 5593 | +msgid "Regenerate, upload, and swap AI images" | |
| 5594 | +msgstr "" | |
| 5595 | + | |
| 5596 | +#: includes/class-mxchat-addons.php:120 | |
| 5597 | +msgid "SEO Meta Editor" | |
| 5598 | +msgstr "" | |
| 5599 | + | |
| 5600 | +#: includes/class-mxchat-addons.php:121 | |
| 5601 | +msgid "Title, description & excerpt controls" | |
| 5602 | +msgstr "" | |
| 5603 | + | |
| 5604 | +#: includes/class-mxchat-addons.php:126 | |
| 5605 | +msgid "Auto-link to related posts & pages" | |
| 5606 | +msgstr "" | |
| 5607 | + | |
| 5608 | +#: includes/class-mxchat-addons.php:130 | |
| 5609 | +msgid "Chat-Based Editing" | |
| 5610 | +msgstr "" | |
| 5611 | + | |
| 5612 | +#: includes/class-mxchat-addons.php:131 | |
| 5613 | +msgid "Refine content through conversation" | |
| 5614 | +msgstr "" | |
| 5615 | + | |
| 5616 | +#: includes/class-mxchat-addons.php:137 | |
| 5617 | +msgid "MxChat Chat Themes" | |
| 5618 | +msgstr "" | |
| 5619 | + | |
| 5620 | +#: includes/class-mxchat-addons.php:138 | |
| 5621 | +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." | |
| 5622 | +msgstr "" | |
| 5623 | + | |
| 5624 | +#: includes/class-mxchat-addons.php:140 | |
| 5625 | +msgid "AI-powered theme generator" | |
| 5626 | +msgstr "" | |
| 5627 | + | |
| 5628 | +#: includes/class-mxchat-addons.php:141 | |
| 5629 | +msgid "Live preview customizer" | |
| 5630 | +msgstr "" | |
| 5631 | + | |
| 5632 | +#: includes/class-mxchat-addons.php:142 | |
| 5633 | +msgid "One-click theme application" | |
| 5634 | +msgstr "" | |
| 5635 | + | |
| 5636 | +#: includes/class-mxchat-addons.php:153 | |
| 5637 | +msgid "Describe your style, AI creates it" | |
| 5638 | +msgstr "" | |
| 5639 | + | |
| 5640 | +#: includes/class-mxchat-addons.php:157 | |
| 5641 | +msgid "Live Preview" | |
| 5642 | +msgstr "" | |
| 5643 | + | |
| 5644 | +#: includes/class-mxchat-addons.php:158 | |
| 5645 | +msgid "See changes in real-time" | |
| 5646 | +msgstr "" | |
| 5647 | + | |
| 5648 | +#: includes/class-mxchat-addons.php:162 | |
| 5649 | +msgid "Color Controls" | |
| 5650 | +msgstr "" | |
| 5651 | + | |
| 5652 | +#: includes/class-mxchat-addons.php:163 | |
| 5653 | +msgid "Fine-tune every color precisely" | |
| 5654 | +msgstr "" | |
| 5655 | + | |
| 5656 | +#: includes/class-mxchat-addons.php:167 | |
| 5657 | +msgid "One-Click Apply" | |
| 5658 | +msgstr "" | |
| 5659 | + | |
| 5660 | +#: includes/class-mxchat-addons.php:168 | |
| 5661 | +msgid "Apply themes instantly" | |
| 5662 | +msgstr "" | |
| 5663 | + | |
| 5664 | +#: includes/class-mxchat-addons.php:174 | |
| 5665 | +msgid "MxChat Admin Assistant" | |
| 5666 | +msgstr "" | |
| 5667 | + | |
| 5668 | +#: includes/class-mxchat-addons.php:175 | |
| 5669 | +msgid "Your AI powerhouse inside WordPress. Chat with multiple AI models, generate images, research the web, and boost productivity—all without leaving your dashboard." | |
| 5670 | +msgstr "" | |
| 5671 | + | |
| 5672 | +#: includes/class-mxchat-addons.php:177 | |
| 5673 | +msgid "ChatGPT-like admin interface" | |
| 5674 | +msgstr "" | |
| 5675 | + | |
| 5676 | +#: includes/class-mxchat-addons.php:178 | |
| 5677 | +msgid "Generate images & research web" | |
| 5678 | +msgstr "" | |
| 5679 | + | |
| 5680 | +#: includes/class-mxchat-addons.php:179 | |
| 5681 | +msgid "Searchable chat history" | |
| 5682 | +msgstr "" | |
| 5683 | + | |
| 5684 | +#: includes/class-mxchat-addons.php:189 | |
| 5685 | +msgid "Admin Chat UI" | |
| 5686 | +msgstr "" | |
| 5687 | + | |
| 5688 | +#: includes/class-mxchat-addons.php:190 | |
| 5689 | +msgid "ChatGPT-like dashboard interface" | |
| 5690 | +msgstr "" | |
| 5691 | + | |
| 5692 | +#: includes/class-mxchat-addons.php:194 | |
| 5693 | +msgid "Image Generation" | |
| 5694 | +msgstr "" | |
| 5695 | + | |
| 5696 | +#: includes/class-mxchat-addons.php:195 | |
| 5697 | +msgid "Create images with AI prompts" | |
| 5698 | +msgstr "" | |
| 5699 | + | |
| 5700 | +#: includes/class-mxchat-addons.php:199 | |
| 5701 | +msgid "Web Research" | |
| 5702 | +msgstr "" | |
| 5703 | + | |
| 5704 | +#: includes/class-mxchat-addons.php:200 | |
| 5705 | +msgid "Search the web from your dashboard" | |
| 5706 | +msgstr "" | |
| 5707 | + | |
| 5708 | +#: includes/class-mxchat-addons.php:204 | |
| 5709 | +msgid "Chat History" | |
| 5710 | +msgstr "" | |
| 5711 | + | |
| 5712 | +#: includes/class-mxchat-addons.php:205 | |
| 5713 | +msgid "Searchable conversation archive" | |
| 5714 | +msgstr "" | |
| 5715 | + | |
| 5716 | +#: includes/class-mxchat-addons.php:211 | |
| 5717 | +msgid "MxChat Video Generation" | |
| 5718 | +msgstr "" | |
| 5719 | + | |
| 5720 | +#: includes/class-mxchat-addons.php:212 | |
| 5721 | +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." | |
| 5722 | +msgstr "" | |
| 5723 | + | |
| 5724 | +#: includes/class-mxchat-addons.php:214 | |
| 5725 | +msgid "Multiple Veo models (Veo 2, 3, 3 Fast)" | |
| 5726 | +msgstr "" | |
| 5727 | + | |
| 5728 | +#: includes/class-mxchat-addons.php:215 | |
| 5729 | +msgid "8-second videos with native audio" | |
| 5730 | +msgstr "" | |
| 5731 | + | |
| 5732 | +#: includes/class-mxchat-addons.php:216 | |
| 5733 | +msgid "Media library integration" | |
| 5734 | +msgstr "" | |
| 5735 | + | |
| 5736 | +#: includes/class-mxchat-addons.php:226 | |
| 5737 | +msgid "AI Video Creation" | |
| 5738 | +msgstr "" | |
| 5739 | + | |
| 5740 | +#: includes/class-mxchat-addons.php:227 | |
| 5741 | +msgid "Generate videos from text prompts" | |
| 5742 | +msgstr "" | |
| 5743 | + | |
| 5744 | +#: includes/class-mxchat-addons.php:231 | |
| 5745 | +msgid "Native Audio" | |
| 5746 | +msgstr "" | |
| 5747 | + | |
| 5748 | +#: includes/class-mxchat-addons.php:232 | |
| 5749 | +msgid "Videos with built-in audio tracks" | |
| 5750 | +msgstr "" | |
| 5751 | + | |
| 5752 | +#: includes/class-mxchat-addons.php:236 | |
| 5753 | +msgid "Aspect Ratios" | |
| 5754 | +msgstr "" | |
| 5755 | + | |
| 5756 | +#: includes/class-mxchat-addons.php:237 | |
| 5757 | +msgid "Multiple size options available" | |
| 5758 | +msgstr "" | |
| 5759 | + | |
| 5760 | +#: includes/class-mxchat-addons.php:241 | |
| 5761 | +msgid "Media Library" | |
| 5762 | +msgstr "" | |
| 5763 | + | |
| 5764 | +#: includes/class-mxchat-addons.php:242 | |
| 5765 | +msgid "Save directly to WordPress media" | |
| 5766 | +msgstr "" | |
| 5767 | + | |
| 5768 | +#: includes/class-mxchat-addons.php:248 | |
| 5769 | +msgid "MxChat Image Analysis" | |
| 5770 | +msgstr "" | |
| 5771 | + | |
| 5772 | +#: includes/class-mxchat-addons.php:249 | |
| 5773 | +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." | |
| 5774 | +msgstr "" | |
| 5775 | + | |
| 5776 | +#: includes/class-mxchat-addons.php:251 | |
| 5777 | +msgid "Multiple AI vision models" | |
| 5778 | +msgstr "" | |
| 5779 | + | |
| 5780 | +#: includes/class-mxchat-addons.php:252 | |
| 5781 | +msgid "Drag & drop image uploads" | |
| 5782 | +msgstr "" | |
| 5783 | + | |
| 5784 | +#: includes/class-mxchat-addons.php:253 | |
| 5785 | +msgid "Custom analysis prompts" | |
| 5786 | +msgstr "" | |
| 5787 | + | |
| 5788 | +#: includes/class-mxchat-addons.php:263 | |
| 5789 | +msgid "Vision AI Models" | |
| 5790 | +msgstr "" | |
| 5791 | + | |
| 5792 | +#: includes/class-mxchat-addons.php:264 | |
| 5793 | +msgid "OpenAI Vision & Grok analysis" | |
| 5794 | +msgstr "" | |
| 5795 | + | |
| 5796 | +#: includes/class-mxchat-addons.php:268 | |
| 5797 | +msgid "Drag & Drop" | |
| 5798 | +msgstr "" | |
| 5799 | + | |
| 5800 | +#: includes/class-mxchat-addons.php:269 | |
| 5801 | +msgid "Easy image upload in chat" | |
| 5802 | +msgstr "" | |
| 5803 | + | |
| 5804 | +#: includes/class-mxchat-addons.php:273 | |
| 5805 | +msgid "OCR Extraction" | |
| 5806 | +msgstr "" | |
| 5807 | + | |
| 5808 | +#: includes/class-mxchat-addons.php:274 | |
| 5809 | +msgid "Extract text from images" | |
| 5810 | +msgstr "" | |
| 5811 | + | |
| 5812 | +#: includes/class-mxchat-addons.php:278 | |
| 5813 | +msgid "Custom Prompts" | |
| 5814 | +msgstr "" | |
| 5815 | + | |
| 5816 | +#: includes/class-mxchat-addons.php:279 | |
| 5817 | +msgid "Tailor analysis instructions" | |
| 5818 | +msgstr "" | |
| 5819 | + | |
| 5820 | +#: includes/class-mxchat-addons.php:286 | |
| 5821 | +msgid "Convert conversations into data collection. Create smart forms that trigger during chats, collect user information, and turn casual visitors into qualified leads." | |
| 5822 | +msgstr "" | |
| 5823 | + | |
| 5824 | +#: includes/class-mxchat-addons.php:288 | |
| 5825 | +msgid "No-code form builder" | |
| 5826 | +msgstr "" | |
| 5827 | + | |
| 5828 | +#: includes/class-mxchat-addons.php:289 | |
| 5829 | +msgid "Intent-triggered activation" | |
| 5830 | +msgstr "" | |
| 5831 | + | |
| 5832 | +#: includes/class-mxchat-addons.php:290 | |
| 5833 | +msgid "Export lead data easily" | |
| 5834 | +msgstr "" | |
| 5835 | + | |
| 5836 | +#: includes/class-mxchat-addons.php:300 | |
| 5837 | +msgid "Form Builder" | |
| 5838 | +msgstr "" | |
| 5839 | + | |
| 5840 | +#: includes/class-mxchat-addons.php:301 | |
| 5841 | +msgid "No-code drag & drop builder" | |
| 5842 | +msgstr "" | |
| 5843 | + | |
| 5844 | +#: includes/class-mxchat-addons.php:305 | |
| 5845 | +msgid "Smart Triggers" | |
| 5846 | +msgstr "" | |
| 5847 | + | |
| 5848 | +#: includes/class-mxchat-addons.php:306 | |
| 5849 | +msgid "Show forms based on intent" | |
| 5850 | +msgstr "" | |
| 5851 | + | |
| 5852 | +#: includes/class-mxchat-addons.php:311 | |
| 5853 | +msgid "Turn visitors into contacts" | |
| 5854 | +msgstr "" | |
| 5855 | + | |
| 5856 | +#: includes/class-mxchat-addons.php:315 | |
| 5857 | +msgid "Data Export" | |
| 5858 | +msgstr "" | |
| 5859 | + | |
| 5860 | +#: includes/class-mxchat-addons.php:316 | |
| 5861 | +msgid "Export leads to CSV easily" | |
| 5862 | +msgstr "" | |
| 5863 | + | |
| 5864 | +#: includes/class-mxchat-addons.php:322 | |
| 5865 | +msgid "MxChat Multi-Bot Manager" | |
| 5866 | +msgstr "" | |
| 5867 | + | |
| 5868 | +#: includes/class-mxchat-addons.php:323 | |
| 5869 | +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." | |
| 5870 | +msgstr "" | |
| 5871 | + | |
| 5872 | +#: includes/class-mxchat-addons.php:325 | |
| 5873 | +msgid "Unlimited specialized chatbots" | |
| 5874 | +msgstr "" | |
| 5875 | + | |
| 5876 | +#: includes/class-mxchat-addons.php:326 | |
| 5877 | +msgid "Separate Pinecone knowledge bases" | |
| 5878 | +msgstr "" | |
| 5879 | + | |
| 5880 | +#: includes/class-mxchat-addons.php:327 | |
| 5881 | +msgid "Page-specific bot assignments" | |
| 5882 | +msgstr "" | |
| 5883 | + | |
| 5884 | +#: includes/class-mxchat-addons.php:337 | |
| 5885 | +msgid "Unlimited Bots" | |
| 5886 | +msgstr "" | |
| 5887 | + | |
| 5888 | +#: includes/class-mxchat-addons.php:338 | |
| 5889 | +msgid "Create specialized chatbots" | |
| 5890 | +msgstr "" | |
| 5891 | + | |
| 5892 | +#: includes/class-mxchat-addons.php:342 | |
| 5893 | +msgid "Separate Knowledge" | |
| 5894 | +msgstr "" | |
| 5895 | + | |
| 5896 | +#: includes/class-mxchat-addons.php:343 | |
| 5897 | +msgid "Unique knowledge per bot" | |
| 5898 | +msgstr "" | |
| 5899 | + | |
| 5900 | +#: includes/class-mxchat-addons.php:347 | |
| 5901 | +msgid "Page Assignments" | |
| 5902 | +msgstr "" | |
| 5903 | + | |
| 5904 | +#: includes/class-mxchat-addons.php:348 | |
| 5905 | +msgid "Assign bots to specific pages" | |
| 5906 | +msgstr "" | |
| 5907 | + | |
| 5908 | +#: includes/class-mxchat-addons.php:352 | |
| 5909 | +msgid "Custom Personas" | |
| 5910 | +msgstr "" | |
| 5911 | + | |
| 5912 | +#: includes/class-mxchat-addons.php:353 | |
| 5913 | +msgid "Unique personality per bot" | |
| 5914 | +msgstr "" | |
| 5915 | + | |
| 5916 | +#: includes/class-mxchat-addons.php:359 | |
| 5917 | +msgid "MxChat Trigger" | |
| 5918 | +msgstr "" | |
| 5919 | + | |
| 5920 | +#: includes/class-mxchat-addons.php:360 | |
| 5921 | +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." | |
| 5922 | +msgstr "" | |
| 5923 | + | |
| 5924 | +#: includes/class-mxchat-addons.php:362 | |
| 5925 | +msgid "Simple data attribute triggers" | |
| 5926 | +msgstr "" | |
| 5927 | + | |
| 5928 | +#: includes/class-mxchat-addons.php:363 | |
| 5929 | +msgid "Multi-Bot targeting support" | |
| 5930 | +msgstr "" | |
| 5931 | + | |
| 5932 | +#: includes/class-mxchat-addons.php:364 | |
| 5933 | +msgid "Built-in button styles & animations" | |
| 5934 | +msgstr "" | |
| 5935 | + | |
| 5936 | +#: includes/class-mxchat-addons.php:374 | |
| 5937 | +msgid "Element Triggers" | |
| 5938 | +msgstr "" | |
| 5939 | + | |
| 5940 | +#: includes/class-mxchat-addons.php:375 | |
| 5941 | +msgid "Turn any element into a trigger" | |
| 5942 | +msgstr "" | |
| 5943 | + | |
| 5944 | +#: includes/class-mxchat-addons.php:379 | |
| 5945 | +msgid "Preset Messages" | |
| 5946 | +msgstr "" | |
| 5947 | + | |
| 5948 | +#: includes/class-mxchat-addons.php:380 | |
| 5949 | +msgid "Auto-send predefined prompts" | |
| 5950 | +msgstr "" | |
| 5951 | + | |
| 5952 | +#: includes/class-mxchat-addons.php:384 | |
| 5953 | +msgid "Multi-Bot Targeting" | |
| 5954 | +msgstr "" | |
| 5955 | + | |
| 5956 | +#: includes/class-mxchat-addons.php:385 | |
| 5957 | +msgid "Route to specific bots" | |
| 5958 | +msgstr "" | |
| 5959 | + | |
| 5960 | +#: includes/class-mxchat-addons.php:389 | |
| 5961 | +msgid "Button Styles" | |
| 5962 | +msgstr "" | |
| 5963 | + | |
| 5964 | +#: includes/class-mxchat-addons.php:390 | |
| 5965 | +msgid "Built-in styles & animations" | |
| 5966 | +msgstr "" | |
| 5967 | + | |
| 5968 | +#: includes/class-mxchat-addons.php:396 | |
| 5969 | +#: includes/class-mxchat-addons.php:397 | |
| 5970 | +msgid "MxChat Anywhere" | |
| 5971 | +msgstr "" | |
| 5972 | + | |
| 5973 | +#: includes/class-mxchat-addons.php:398 | |
| 5974 | +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." | |
| 5975 | +msgstr "" | |
| 5976 | + | |
| 5977 | +#: includes/class-mxchat-addons.php:400 | |
| 5978 | +msgid "One script tag — works on any website" | |
| 5979 | +msgstr "" | |
| 5980 | + | |
| 5981 | +#: includes/class-mxchat-addons.php:401 | |
| 5982 | +#: includes/class-mxchat-addons.php:418 | |
| 5983 | +msgid "Shadow DOM prevents CSS conflicts" | |
| 5984 | +msgstr "" | |
| 5985 | + | |
| 5986 | +#: includes/class-mxchat-addons.php:402 | |
| 5987 | +msgid "Domain-validated security keys" | |
| 5988 | +msgstr "" | |
| 5989 | + | |
| 5990 | +#: includes/class-mxchat-addons.php:412 | |
| 5991 | +msgid "Universal Embed" | |
| 5992 | +msgstr "" | |
| 5993 | + | |
| 5994 | +#: includes/class-mxchat-addons.php:413 | |
| 5995 | +msgid "One script tag on any website" | |
| 5996 | +msgstr "" | |
| 5997 | + | |
| 5998 | +#: includes/class-mxchat-addons.php:417 | |
| 5999 | +msgid "Style Isolation" | |
| 6000 | +msgstr "" | |
| 6001 | + | |
| 6002 | +#: includes/class-mxchat-addons.php:422 | |
| 6003 | +msgid "Domain Security" | |
| 6004 | +msgstr "" | |
| 6005 | + | |
| 6006 | +#: includes/class-mxchat-addons.php:423 | |
| 6007 | +msgid "Validated keys per domain" | |
| 6008 | +msgstr "" | |
| 6009 | + | |
| 6010 | +#: includes/class-mxchat-addons.php:427 | |
| 6011 | +msgid "Zero Dependencies" | |
| 6012 | +msgstr "" | |
| 6013 | + | |
| 6014 | +#: includes/class-mxchat-addons.php:428 | |
| 6015 | +msgid "Vanilla JS, no impact on Core Web Vitals" | |
| 6016 | +msgstr "" | |
| 6017 | + | |
| 6018 | +#: includes/class-mxchat-addons.php:434 | |
| 6019 | +msgid "MxChat WooCommerce" | |
| 6020 | +msgstr "" | |
| 6021 | + | |
| 6022 | +#: includes/class-mxchat-addons.php:435 | |
| 6023 | +msgid "Boost sales with AI-powered shopping assistance. Help customers find products, manage carts, and complete purchases—all through natural conversation." | |
| 6024 | +msgstr "" | |
| 6025 | + | |
| 6026 | +#: includes/class-mxchat-addons.php:437 | |
| 6027 | +#: includes/class-mxchat-addons.php:455 | |
| 6028 | +msgid "Smart product recommendations" | |
| 6029 | +msgstr "" | |
| 6030 | + | |
| 6031 | +#: includes/class-mxchat-addons.php:438 | |
| 6032 | +msgid "Cart & checkout assistance" | |
| 6033 | +msgstr "" | |
| 6034 | + | |
| 6035 | +#: includes/class-mxchat-addons.php:439 | |
| 6036 | +msgid "Order history access" | |
| 6037 | +msgstr "" | |
| 6038 | + | |
| 6039 | +#: includes/class-mxchat-addons.php:449 | |
| 6040 | +msgid "Cart Assistant" | |
| 6041 | +msgstr "" | |
| 6042 | + | |
| 6043 | +#: includes/class-mxchat-addons.php:450 | |
| 6044 | +msgid "Manage cart through conversation" | |
| 6045 | +msgstr "" | |
| 6046 | + | |
| 6047 | +#: includes/class-mxchat-addons.php:454 | |
| 6048 | +msgid "Product Search" | |
| 6049 | +msgstr "" | |
| 6050 | + | |
| 6051 | +#: includes/class-mxchat-addons.php:459 | |
| 6052 | +msgid "Checkout Help" | |
| 6053 | +msgstr "" | |
| 6054 | + | |
| 6055 | +#: includes/class-mxchat-addons.php:460 | |
| 6056 | +msgid "Guide customers to purchase" | |
| 6057 | +msgstr "" | |
| 6058 | + | |
| 6059 | +#: includes/class-mxchat-addons.php:464 | |
| 6060 | +#: includes/class-mxchat-admin.php:6229 | |
| 6061 | +msgid "Order History" | |
| 6062 | +msgstr "" | |
| 6063 | + | |
| 6064 | +#: includes/class-mxchat-addons.php:465 | |
| 6065 | +msgid "Look up past orders in chat" | |
| 6066 | +msgstr "" | |
| 6067 | + | |
| 6068 | +#: includes/class-mxchat-addons.php:471 | |
| 6069 | +msgid "MxChat Perplexity" | |
| 6070 | +msgstr "" | |
| 6071 | + | |
| 6072 | +#: includes/class-mxchat-addons.php:472 | |
| 6073 | +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." | |
| 6074 | +msgstr "" | |
| 6075 | + | |
| 6076 | +#: includes/class-mxchat-addons.php:474 | |
| 6077 | +msgid "Real-time web search" | |
| 6078 | +msgstr "" | |
| 6079 | + | |
| 6080 | +#: includes/class-mxchat-addons.php:475 | |
| 6081 | +msgid "Intent-triggered research" | |
| 6082 | +msgstr "" | |
| 6083 | + | |
| 6084 | +#: includes/class-mxchat-addons.php:476 | |
| 6085 | +msgid "Up-to-date information" | |
| 6086 | +msgstr "" | |
| 6087 | + | |
| 6088 | +#: includes/class-mxchat-addons.php:486 | |
| 6089 | +#: includes/class-mxchat-tool-registry.php:197 | |
| 6090 | +msgid "Web Search" | |
| 6091 | +msgstr "" | |
| 6092 | + | |
| 6093 | +#: includes/class-mxchat-addons.php:487 | |
| 6094 | +msgid "Real-time internet searching" | |
| 6095 | +msgstr "" | |
| 6096 | + | |
| 6097 | +#: includes/class-mxchat-addons.php:491 | |
| 6098 | +msgid "Intent Triggers" | |
| 6099 | +msgstr "" | |
| 6100 | + | |
| 6101 | +#: includes/class-mxchat-addons.php:492 | |
| 6102 | +msgid "Auto-search when needed" | |
| 6103 | +msgstr "" | |
| 6104 | + | |
| 6105 | +#: includes/class-mxchat-addons.php:496 | |
| 6106 | +msgid "Live Data" | |
| 6107 | +msgstr "" | |
| 6108 | + | |
| 6109 | +#: includes/class-mxchat-addons.php:497 | |
| 6110 | +msgid "Up-to-date information always" | |
| 6111 | +msgstr "" | |
| 6112 | + | |
| 6113 | +#: includes/class-mxchat-addons.php:501 | |
| 6114 | +msgid "Seamless Chat" | |
| 6115 | +msgstr "" | |
| 6116 | + | |
| 6117 | +#: includes/class-mxchat-addons.php:502 | |
| 6118 | +msgid "Results blend into conversation" | |
| 6119 | +msgstr "" | |
| 6120 | + | |
| 6121 | +#: includes/class-mxchat-addons.php:508 | |
| 6122 | +msgid "MxChat Moderation" | |
| 6123 | +msgstr "" | |
| 6124 | + | |
| 6125 | +#: includes/class-mxchat-addons.php:509 | |
| 6126 | +msgid "Keep your chat clean and professional. Block unwanted users, filter inappropriate content, and ensure your chatbot represents your brand properly." | |
| 6127 | +msgstr "" | |
| 6128 | + | |
| 6129 | +#: includes/class-mxchat-addons.php:511 | |
| 6130 | +msgid "IP & email-based blocking" | |
| 6131 | +msgstr "" | |
| 6132 | + | |
| 6133 | +#: includes/class-mxchat-addons.php:512 | |
| 6134 | +msgid "Content filtering" | |
| 6135 | +msgstr "" | |
| 6136 | + | |
| 6137 | +#: includes/class-mxchat-addons.php:513 | |
| 6138 | +msgid "Spam protection" | |
| 6139 | +msgstr "" | |
| 6140 | + | |
| 6141 | +#: includes/class-mxchat-addons.php:523 | |
| 6142 | +msgid "Content Filter" | |
| 6143 | +msgstr "" | |
| 6144 | + | |
| 6145 | +#: includes/class-mxchat-addons.php:524 | |
| 6146 | +msgid "Block inappropriate content" | |
| 6147 | +msgstr "" | |
| 6148 | + | |
| 6149 | +#: includes/class-mxchat-addons.php:528 | |
| 6150 | +msgid "User Blocking" | |
| 6151 | +msgstr "" | |
| 6152 | + | |
| 6153 | +#: includes/class-mxchat-addons.php:529 | |
| 6154 | +msgid "IP & email-based bans" | |
| 6155 | +msgstr "" | |
| 6156 | + | |
| 6157 | +#: includes/class-mxchat-addons.php:533 | |
| 6158 | +msgid "Spam Protection" | |
| 6159 | +msgstr "" | |
| 6160 | + | |
| 6161 | +#: includes/class-mxchat-addons.php:534 | |
| 6162 | +msgid "Detect and prevent spam" | |
| 6163 | +msgstr "" | |
| 6164 | + | |
| 6165 | +#: includes/class-mxchat-addons.php:538 | |
| 6166 | +msgid "Brand Safety" | |
| 6167 | +msgstr "" | |
| 6168 | + | |
| 6169 | +#: includes/class-mxchat-addons.php:539 | |
| 6170 | +msgid "Keep chat professional" | |
| 6171 | +msgstr "" | |
| 6172 | + | |
| 6173 | +#: includes/class-mxchat-addons.php:545 | |
| 6174 | +msgid "MxChat Migration Tool" | |
| 6175 | +msgstr "" | |
| 6176 | + | |
| 6177 | +#: includes/class-mxchat-addons.php:546 | |
| 6178 | +msgid "Move your knowledge base safely between embedding models and vector databases. Re-embed existing content when switching models, migrate between WordPress and Pinecone storage, and export your knowledge base for backup." | |
| 6179 | +msgstr "" | |
| 6180 | + | |
| 6181 | +#: includes/class-mxchat-addons.php:548 | |
| 6182 | +msgid "Re-embed when switching models" | |
| 6183 | +msgstr "" | |
| 6184 | + | |
| 6185 | +#: includes/class-mxchat-addons.php:549 | |
| 6186 | +msgid "WordPress ↔ Pinecone migration" | |
| 6187 | +msgstr "" | |
| 6188 | + | |
| 6189 | +#: includes/class-mxchat-addons.php:550 | |
| 6190 | +msgid "Knowledge base export" | |
| 6191 | +msgstr "" | |
| 6192 | + | |
| 6193 | +#: includes/class-mxchat-addons.php:560 | |
| 6194 | +msgid "Model Migration" | |
| 6195 | +msgstr "" | |
| 6196 | + | |
| 6197 | +#: includes/class-mxchat-addons.php:561 | |
| 6198 | +msgid "Re-embed for a new model" | |
| 6199 | +msgstr "" | |
| 6200 | + | |
| 6201 | +#: includes/class-mxchat-addons.php:565 | |
| 6202 | +msgid "Database Moves" | |
| 6203 | +msgstr "" | |
| 6204 | + | |
| 6205 | +#: includes/class-mxchat-addons.php:566 | |
| 6206 | +msgid "WordPress ↔ Pinecone" | |
| 6207 | +msgstr "" | |
| 6208 | + | |
| 6209 | +#: includes/class-mxchat-addons.php:570 | |
| 6210 | +msgid "KB Export" | |
| 6211 | +msgstr "" | |
| 6212 | + | |
| 6213 | +#: includes/class-mxchat-addons.php:571 | |
| 6214 | +msgid "Back up as JSON or text" | |
| 6215 | +msgstr "" | |
| 6216 | + | |
| 6217 | +#: includes/class-mxchat-addons.php:575 | |
| 6218 | +msgid "Progress Tracking" | |
| 6219 | +msgstr "" | |
| 6220 | + | |
| 6221 | +#: includes/class-mxchat-addons.php:576 | |
| 6222 | +msgid "Batched with live status" | |
| 6223 | +msgstr "" | |
| 6224 | + | |
| 6225 | +#: includes/class-mxchat-addons.php:670 | |
| 6226 | +msgid "Extend MxChat with these powerful extensions and unlock advanced features." | |
| 6227 | +msgstr "" | |
| 6228 | + | |
| 6229 | +#: includes/class-mxchat-addons.php:683 | |
| 6230 | +msgid "Ready to take your chatbot to the next level?" | |
| 6231 | +msgstr "" | |
| 6232 | + | |
| 6233 | +#: includes/class-mxchat-addons.php:684 | |
| 6234 | +msgid "Get MxChat PRO today and access all premium extensions at one low price." | |
| 6235 | +msgstr "" | |
| 6236 | + | |
| 6237 | +#: includes/class-mxchat-addons.php:708 | |
| 6238 | +msgid "Deprecated" | |
| 6239 | +msgstr "" | |
| 6240 | + | |
| 6241 | +#: includes/class-mxchat-addons.php:731 | |
| 6242 | +msgid "Now Built-in" | |
| 6243 | +msgstr "" | |
| 6244 | + | |
| 6245 | +#: includes/class-mxchat-addons.php:736 | |
| 6246 | +msgid "Go to Knowledge Tab" | |
| 6247 | +msgstr "" | |
| 6248 | + | |
| 6249 | +#: includes/class-mxchat-admin.php:175 | |
| 6250 | +msgid "MxChat: Telegram is sending replies your site is rejecting" | |
| 6251 | +msgstr "" | |
| 6252 | + | |
| 6253 | +#. translators: 1: number of rejected webhook requests, 2: local date and time of the most recent one | |
| 6254 | +#: includes/class-mxchat-admin.php:180 | |
| 6255 | +#, php-format | |
| 6256 | +msgid "%1$s incoming webhook request has been rejected (most recently %2$s), so agent replies from Telegram are not reaching your visitors." | |
| 6257 | +msgid_plural "%1$s incoming webhook requests have been rejected (most recently %2$s), so agent replies from Telegram are not reaching your visitors." | |
| 6258 | +msgstr[0] "" | |
| 6259 | +msgstr[1] "" | |
| 6260 | + | |
| 6261 | +#: includes/class-mxchat-admin.php:189 | |
| 6262 | +#: includes/class-mxchat-admin.php:9603 | |
| 6263 | +#: includes/class-mxchat-admin.php:9626 | |
| 6264 | +msgid "unknown time" | |
| 6265 | +msgstr "" | |
| 6266 | + | |
| 6267 | +#: includes/class-mxchat-admin.php:195 | |
| 6268 | +#: includes/class-mxchat-admin.php:205 | |
| 6269 | +msgid "Open Telegram settings" | |
| 6270 | +msgstr "" | |
| 6271 | + | |
| 6272 | +#: includes/class-mxchat-admin.php:200 | |
| 6273 | +msgid "MxChat: Telegram webhook is running without a secret token" | |
| 6274 | +msgstr "" | |
| 6275 | + | |
| 6276 | +#: includes/class-mxchat-admin.php:202 | |
| 6277 | +msgid "Your Telegram integration is active but no webhook secret is configured. Requests are currently verified only by origin IP. For full protection, set a webhook secret token in the Telegram settings and re-register your webhook." | |
| 6278 | +msgstr "" | |
| 6279 | + | |
| 6280 | +#: includes/class-mxchat-admin.php:239 | |
| 6281 | +msgid "Requests are arriving from an address outside Telegram's published ranges, which is normal behind Cloudflare or a reverse proxy. Set a webhook secret in the Telegram settings and re-register your webhook." | |
| 6282 | +msgstr "" | |
| 6283 | + | |
| 6284 | +#: includes/class-mxchat-admin.php:241 | |
| 6285 | +msgid "Your webhook was registered without the secret. Open the Register Webhook URL link on the Telegram settings tab again — it now includes the secret token." | |
| 6286 | +msgstr "" | |
| 6287 | + | |
| 6288 | +#: includes/class-mxchat-admin.php:243 | |
| 6289 | +msgid "The secret Telegram is sending does not match the one saved here. Save your settings, then re-register the webhook using the link on the Telegram settings tab." | |
| 6290 | +msgstr "" | |
| 6291 | + | |
| 6292 | +#: includes/class-mxchat-admin.php:245 | |
| 6293 | +msgid "Re-register your webhook from the Telegram settings tab." | |
| 6294 | +msgstr "" | |
| 6295 | + | |
| 6296 | +#: includes/class-mxchat-admin.php:354 | |
| 6297 | +msgid "MxChat: Embedding model mismatch detected" | |
| 6298 | +msgstr "" | |
| 6299 | + | |
| 6300 | +#. translators: 1: previously-used model name, 2: currently-selected model name | |
| 6301 | +#: includes/class-mxchat-admin.php:359 | |
| 6302 | +#, php-format | |
| 6303 | +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." | |
| 6304 | +msgstr "" | |
| 6305 | + | |
| 6306 | +#: includes/class-mxchat-admin.php:367 | |
| 6307 | +msgid "Dimension mismatch:" | |
| 6308 | +msgstr "" | |
| 6309 | + | |
| 6310 | +#. translators: 1: old dim count, 2: new dim count | |
| 6311 | +#: includes/class-mxchat-admin.php:371 | |
| 6312 | +#, php-format | |
| 6313 | +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." | |
| 6314 | +msgstr "" | |
| 6315 | + | |
| 6316 | +#: includes/class-mxchat-admin.php:379 | |
| 6317 | +msgid "To fix this:" | |
| 6318 | +msgstr "" | |
| 6319 | + | |
| 6320 | +#: includes/class-mxchat-admin.php:380 | |
| 6321 | +msgid "Delete all knowledge base entries" | |
| 6322 | +msgstr "" | |
| 6323 | + | |
| 6324 | +#: includes/class-mxchat-admin.php:381 | |
| 6325 | +msgid "Delete all actions" | |
| 6326 | +msgstr "" | |
| 6327 | + | |
| 6328 | +#: includes/class-mxchat-admin.php:382 | |
| 6329 | +msgid "then re-import / re-add them with the new model selected." | |
| 6330 | +msgstr "" | |
| 6331 | + | |
| 6332 | +#: includes/class-mxchat-admin.php:443 | |
| 6333 | +msgid "" | |
| 6334 | +"<h2>Welcome to Our Chat!</h2>\n" | |
| 6335 | +"<p>Let's get started. Enter your email to begin chatting with us.</p>" | |
| 6336 | +msgstr "" | |
| 6337 | + | |
| 6338 | +#: includes/class-mxchat-admin.php:444 | |
| 6339 | +#: includes/class-mxchat-public.php:334 | |
| 6340 | +msgid "Start Chat" | |
| 6341 | +msgstr "" | |
| 6342 | + | |
| 6343 | +#: includes/class-mxchat-admin.php:446 | |
| 6344 | +#: includes/class-mxchat-admin.php:8448 | |
| 6345 | +#: includes/class-mxchat-public.php:234 | |
| 6346 | +msgid "Enter your name" | |
| 6347 | +msgstr "" | |
| 6348 | + | |
| 6349 | +#: includes/class-mxchat-admin.php:448 | |
| 6350 | +#: includes/class-mxchat-admin.php:8473 | |
| 6351 | +#: includes/class-mxchat-integrator.php:1531 | |
| 6352 | +#: includes/class-mxchat-public.php:247 | |
| 6353 | +msgid "I agree to the Privacy Policy." | |
| 6354 | +msgstr "" | |
| 6355 | + | |
| 6356 | +#: includes/class-mxchat-admin.php:451 | |
| 6357 | +#: includes/class-mxchat-admin.php:8504 | |
| 6358 | +#: includes/class-mxchat-public.php:192 | |
| 6359 | +msgid "Hello! How can I assist you today?" | |
| 6360 | +msgstr "" | |
| 6361 | + | |
| 6362 | +#: includes/class-mxchat-admin.php:452 | |
| 6363 | +#: includes/class-mxchat-public.php:222 | |
| 6364 | +msgid "AI Agent" | |
| 6365 | +msgstr "" | |
| 6366 | + | |
| 6367 | +#: includes/class-mxchat-admin.php:453 | |
| 6368 | +#: includes/class-mxchat-admin.php:8522 | |
| 6369 | +#: includes/class-mxchat-admin.php:8529 | |
| 6370 | +#: includes/class-mxchat-public.php:206 | |
| 6371 | +msgid "How can I assist?" | |
| 6372 | +msgstr "" | |
| 6373 | + | |
| 6374 | +#: includes/class-mxchat-admin.php:478 | |
| 6375 | +#: includes/class-mxchat-admin.php:7955 | |
| 6376 | +msgid "Hey there! Ask me anything!" | |
| 6377 | +msgstr "" | |
| 6378 | + | |
| 6379 | +#: includes/class-mxchat-admin.php:483 | |
| 6380 | +#: includes/class-mxchat-admin.php:7918 | |
| 6381 | +msgid "Would you like to join our mailing list? Please provide your email below." | |
| 6382 | +msgstr "" | |
| 6383 | + | |
| 6384 | +#: includes/class-mxchat-admin.php:484 | |
| 6385 | +#: includes/class-mxchat-admin.php:7935 | |
| 6386 | +#: includes/class-mxchat-integrator.php:2022 | |
| 6387 | +#: includes/class-mxchat-integrator.php:2041 | |
| 6388 | +msgid "Thank you for providing your email! You've been added to our list." | |
| 6389 | +msgstr "" | |
| 6390 | + | |
| 6391 | +#: includes/class-mxchat-admin.php:488 | |
| 6392 | +#: includes/class-mxchat-admin.php:9241 | |
| 6393 | +#: includes/class-mxchat-integrator.php:4253 | |
| 6394 | +msgid "Please provide the URL to the PDF you'd like to discuss." | |
| 6395 | +msgstr "" | |
| 6396 | + | |
| 6397 | +#: includes/class-mxchat-admin.php:489 | |
| 6398 | +#: includes/class-mxchat-admin.php:9258 | |
| 6399 | +#: includes/class-mxchat-integrator.php:4254 | |
| 6400 | +#: includes/class-mxchat-integrator.php:4651 | |
| 6401 | +msgid "I've processed the PDF. What questions do you have about it?" | |
| 6402 | +msgstr "" | |
| 6403 | + | |
| 6404 | +#: includes/class-mxchat-admin.php:490 | |
| 6405 | +#: includes/class-mxchat-admin.php:9275 | |
| 6406 | +#: includes/class-mxchat-integrator.php:2192 | |
| 6407 | +#: includes/class-mxchat-integrator.php:4255 | |
| 6408 | +#: includes/class-mxchat-integrator.php:4662 | |
| 6409 | +msgid "Sorry, I couldn't process the PDF. Please ensure it's a valid file." | |
| 6410 | +msgstr "" | |
| 6411 | + | |
| 6412 | +#: includes/class-mxchat-admin.php:507 | |
| 6413 | +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." | |
| 6414 | +msgstr "" | |
| 6415 | + | |
| 6416 | +#: includes/class-mxchat-admin.php:508 | |
| 6417 | +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!" | |
| 6418 | +msgstr "" | |
| 6419 | + | |
| 6420 | +#: includes/class-mxchat-admin.php:514 | |
| 6421 | +#: includes/class-mxchat-admin.php:9679 | |
| 6422 | +#: includes/class-mxchat-integrator.php:5300 | |
| 6423 | +msgid "I've notified our support team — they'll follow up with you soon. Meanwhile, I'm happy to keep helping." | |
| 6424 | +msgstr "" | |
| 6425 | + | |
| 6426 | +#: includes/class-mxchat-admin.php:515 | |
| 6427 | +#: includes/class-mxchat-admin.php:9420 | |
| 6428 | +#: includes/class-mxchat-admin.php:9565 | |
| 6429 | +#: includes/class-mxchat-admin.php:9691 | |
| 6430 | +#: includes/class-mxchat-integrator.php:5231 | |
| 6431 | +msgid "Sorry, live agents are currently unavailable. I can continue helping you as an AI assistant." | |
| 6432 | +msgstr "" | |
| 6433 | + | |
| 6434 | +#: includes/class-mxchat-admin.php:574 | |
| 6435 | +#: includes/class-mxchat-admin.php:585 | |
| 6436 | +msgid "MxChat Onboarding" | |
| 6437 | +msgstr "" | |
| 6438 | + | |
| 6439 | +#: includes/class-mxchat-admin.php:595 | |
| 6440 | +#: includes/class-mxchat-meta-box.php:27 | |
| 6441 | +#: includes/class-mxchat-meta-box.php:300 | |
| 6442 | +msgid "MxChat Settings" | |
| 6443 | +msgstr "" | |
| 6444 | + | |
| 6445 | +#: includes/class-mxchat-admin.php:605 | |
| 6446 | +msgid "Prompts" | |
| 6447 | +msgstr "" | |
| 6448 | + | |
| 6449 | +#: includes/class-mxchat-admin.php:614 | |
| 6450 | +msgid "Chat Transcripts" | |
| 6451 | +msgstr "" | |
| 6452 | + | |
| 6453 | +#: includes/class-mxchat-admin.php:623 | |
| 6454 | +msgid "MxChat Actions" | |
| 6455 | +msgstr "" | |
| 6456 | + | |
| 6457 | +#: includes/class-mxchat-admin.php:1056 | |
| 6458 | +msgid "OpenAI API key is not configured." | |
| 6459 | +msgstr "" | |
| 6460 | + | |
| 6461 | +#: includes/class-mxchat-admin.php:1061 | |
| 6462 | +msgid "No Vector Store ID configured." | |
| 6463 | +msgstr "" | |
| 6464 | + | |
| 6465 | +#: includes/class-mxchat-admin.php:1083 | |
| 6466 | +#: includes/class-mxchat-admin.php:1138 | |
| 6467 | +msgid "Connection failed: " | |
| 6468 | +msgstr "" | |
| 6469 | + | |
| 6470 | +#: includes/class-mxchat-admin.php:1095 | |
| 6471 | +#, php-format | |
| 6472 | +msgid "Connected successfully! Vector Store: %s (%d files)" | |
| 6473 | +msgstr "" | |
| 6474 | + | |
| 6475 | +#: includes/class-mxchat-admin.php:1101 | |
| 6476 | +msgid "Vector Store not found. Please check the ID." | |
| 6477 | +msgstr "" | |
| 6478 | + | |
| 6479 | +#: includes/class-mxchat-admin.php:1103 | |
| 6480 | +msgid "Invalid API key." | |
| 6481 | +msgstr "" | |
| 6482 | + | |
| 6483 | +#: includes/class-mxchat-admin.php:1105 | |
| 6484 | +msgid "Unknown error occurred." | |
| 6485 | +msgstr "" | |
| 6486 | + | |
| 6487 | +#: includes/class-mxchat-admin.php:1124 | |
| 6488 | +msgid "Slack Bot Token is not configured. Please enter your token and save settings first." | |
| 6489 | +msgstr "" | |
| 6490 | + | |
| 6491 | +#: includes/class-mxchat-admin.php:1147 | |
| 6492 | +msgid "Invalid bot token. Please check your token starts with xoxb-" | |
| 6493 | +msgstr "" | |
| 6494 | + | |
| 6495 | +#: includes/class-mxchat-admin.php:1148 | |
| 6496 | +msgid "No authentication token provided." | |
| 6497 | +msgstr "" | |
| 6498 | + | |
| 6499 | +#: includes/class-mxchat-admin.php:1149 | |
| 6500 | +msgid "The Slack workspace has been deactivated." | |
| 6501 | +msgstr "" | |
| 6502 | + | |
| 6503 | +#: includes/class-mxchat-admin.php:1150 | |
| 6504 | +msgid "The bot token has been revoked. Please generate a new one." | |
| 6505 | +msgstr "" | |
| 6506 | + | |
| 6507 | +#: includes/class-mxchat-admin.php:1152 | |
| 6508 | +#, php-format | |
| 6509 | +msgid "Authentication failed: %s" | |
| 6510 | +msgstr "" | |
| 6511 | + | |
| 6512 | +#: includes/class-mxchat-admin.php:1210 | |
| 6513 | +#, php-format | |
| 6514 | +msgid "Workspace: %s" | |
| 6515 | +msgstr "" | |
| 6516 | + | |
| 6517 | +#: includes/class-mxchat-admin.php:1211 | |
| 6518 | +#, php-format | |
| 6519 | +msgid "Bot: %s" | |
| 6520 | +msgstr "" | |
| 6521 | + | |
| 6522 | +#: includes/class-mxchat-admin.php:1213 | |
| 6523 | +msgid "channels:read - List channels" | |
| 6524 | +msgstr "" | |
| 6525 | + | |
| 6526 | +#: includes/class-mxchat-admin.php:1214 | |
| 6527 | +msgid "channels:manage - Create channels" | |
| 6528 | +msgstr "" | |
| 6529 | + | |
| 6530 | +#: includes/class-mxchat-admin.php:1239 | |
| 6531 | +#: includes/class-mxchat-admin.php:1250 | |
| 6532 | +#: includes/class-mxchat-admin.php:3901 | |
| 6533 | +#: includes/class-mxchat-admin.php:4532 | |
| 6534 | +#: includes/class-mxchat-admin.php:7371 | |
| 6535 | +msgid "Dismiss this notice." | |
| 6536 | +msgstr "" | |
| 6537 | + | |
| 6538 | +#: includes/class-mxchat-admin.php:1695 | |
| 6539 | +msgid "Configure email notifications for new chat transcripts. You will receive an email notification when a new chat session begins." | |
| 6540 | +msgstr "" | |
| 6541 | + | |
| 6542 | +#: includes/class-mxchat-admin.php:1705 | |
| 6543 | +msgid "Send email notification when a new chat session starts" | |
| 6544 | +msgstr "" | |
| 6545 | + | |
| 6546 | +#: includes/class-mxchat-admin.php:1708 | |
| 6547 | +msgid "Enable this option to receive email notifications for new chat sessions." | |
| 6548 | +msgstr "" | |
| 6549 | + | |
| 6550 | +#: includes/class-mxchat-admin.php:1722 | |
| 6551 | +#, php-format | |
| 6552 | +msgid "Enter the email address where notifications should be sent. Separate up to %d addresses with commas. Defaults to the admin email address." | |
| 6553 | +msgstr "" | |
| 6554 | + | |
| 6555 | +#: includes/class-mxchat-admin.php:1734 | |
| 6556 | +msgid "Never (Keep All Transcripts)" | |
| 6557 | +msgstr "" | |
| 6558 | + | |
| 6559 | +#: includes/class-mxchat-admin.php:1747 | |
| 6560 | +msgid "Automatically delete old chat transcripts after the selected time period. This helps manage database size and privacy." | |
| 6561 | +msgstr "" | |
| 6562 | + | |
| 6563 | +#: includes/class-mxchat-admin.php:1775 | |
| 6564 | +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." | |
| 6565 | +msgstr "" | |
| 6566 | + | |
| 6567 | +#: includes/class-mxchat-admin.php:1778 | |
| 6568 | +msgid "lets developers override the final day count programmatically." | |
| 6569 | +msgstr "" | |
| 6570 | + | |
| 6571 | +#: includes/class-mxchat-admin.php:1795 | |
| 6572 | +msgid "Enable Auto-Email of Full Transcript" | |
| 6573 | +msgstr "" | |
| 6574 | + | |
| 6575 | +#: includes/class-mxchat-admin.php:1799 | |
| 6576 | +msgid "Send transcript after:" | |
| 6577 | +msgstr "" | |
| 6578 | + | |
| 6579 | +#: includes/class-mxchat-admin.php:1820 | |
| 6580 | +msgid "Only send if visitor provided contact info" | |
| 6581 | +msgstr "" | |
| 6582 | + | |
| 6583 | +#: includes/class-mxchat-admin.php:1823 | |
| 6584 | +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." | |
| 6585 | +msgstr "" | |
| 6586 | + | |
| 6587 | +#: includes/class-mxchat-admin.php:1825 | |
| 6588 | +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." | |
| 6589 | +msgstr "" | |
| 6590 | + | |
| 6591 | +#: includes/class-mxchat-admin.php:2065 | |
| 6592 | +#: includes/class-mxchat-admin.php:2490 | |
| 6593 | +msgid "You do not have sufficient permissions to access this page." | |
| 6594 | +msgstr "" | |
| 6595 | + | |
| 6596 | +#: includes/class-mxchat-admin.php:2920 | |
| 6597 | +msgid "No conversation yet" | |
| 6598 | +msgstr "" | |
| 6599 | + | |
| 6600 | +#: includes/class-mxchat-admin.php:2960 | |
| 6601 | +msgid "just now" | |
| 6602 | +msgstr "" | |
| 6603 | + | |
| 6604 | +#: includes/class-mxchat-admin.php:2961 | |
| 6605 | +msgid "m ago" | |
| 6606 | +msgstr "" | |
| 6607 | + | |
| 6608 | +#: includes/class-mxchat-admin.php:2962 | |
| 6609 | +msgid "h ago" | |
| 6610 | +msgstr "" | |
| 6611 | + | |
| 6612 | +#: includes/class-mxchat-admin.php:2963 | |
| 6613 | +msgid "d ago" | |
| 6614 | +msgstr "" | |
| 6615 | + | |
| 6616 | +#: includes/class-mxchat-admin.php:3901 | |
| 6617 | +msgid "All knowledge has been deleted successfully." | |
| 6618 | +msgstr "" | |
| 6619 | + | |
| 6620 | +#: includes/class-mxchat-admin.php:4259 | |
| 6621 | +msgid "No chat sessions selected for deletion." | |
| 6622 | +msgstr "" | |
| 6623 | + | |
| 6624 | +#: includes/class-mxchat-admin.php:4368 | |
| 6625 | +#, php-format | |
| 6626 | +msgid "%d chat session(s) have been deleted." | |
| 6627 | +msgstr "" | |
| 6628 | + | |
| 6629 | +#: includes/class-mxchat-admin.php:4493 | |
| 6630 | +msgid "Message ID is required." | |
| 6631 | +msgstr "" | |
| 6632 | + | |
| 6633 | +#: includes/class-mxchat-admin.php:4509 | |
| 6634 | +msgid "No RAG context found for this message." | |
| 6635 | +msgstr "" | |
| 6636 | + | |
| 6637 | +#: includes/class-mxchat-admin.php:4517 | |
| 6638 | +msgid "Invalid RAG context data." | |
| 6639 | +msgstr "" | |
| 6640 | + | |
| 6641 | +#: includes/class-mxchat-admin.php:4720 | |
| 6642 | +msgid "Create and manage custom actions to enhance your chatbot's capabilities." | |
| 6643 | +msgstr "" | |
| 6644 | + | |
| 6645 | +#: includes/class-mxchat-admin.php:4732 | |
| 6646 | +msgid "Search Actions" | |
| 6647 | +msgstr "" | |
| 6648 | + | |
| 6649 | +#: includes/class-mxchat-admin.php:4736 | |
| 6650 | +msgid "All Action Types" | |
| 6651 | +msgstr "" | |
| 6652 | + | |
| 6653 | +#: includes/class-mxchat-admin.php:4746 | |
| 902 | 6654 | msgid "Filter" |
| 903 | 6655 | msgstr "" |
| 904 | 6656 | |
| 905 | -#: includes/class-mxchat-admin.php:2105 | |
| 906 | -msgid "Intent Label" | |
| 6657 | +#: includes/class-mxchat-admin.php:4753 | |
| 6658 | +msgid "Add New Action" | |
| 907 | 6659 | msgstr "" |
| 908 | 6660 | |
| 909 | -#: includes/class-mxchat-admin.php:2106 | |
| 910 | -msgid "Phrases" | |
| 6661 | +#: includes/class-mxchat-admin.php:4803 | |
| 6662 | +msgid "Type:" | |
| 911 | 6663 | msgstr "" |
| 912 | 6664 | |
| 913 | -#: includes/class-mxchat-admin.php:2108 includes/class-mxchat-admin.php:2528 | |
| 914 | -msgid "Similarity Threshold" | |
| 6665 | +#: includes/class-mxchat-admin.php:4808 | |
| 6666 | +msgid "Trigger phrases:" | |
| 915 | 6667 | msgstr "" |
| 916 | 6668 | |
| 917 | -#: includes/class-mxchat-admin.php:2147 | |
| 918 | -msgid "Are you sure you want to delete this intent?" | |
| 6669 | +#: includes/class-mxchat-admin.php:4825 | |
| 6670 | +msgid "Similarity Threshold:" | |
| 919 | 6671 | msgstr "" |
| 920 | 6672 | |
| 921 | -#: includes/class-mxchat-admin.php:2160 | |
| 922 | -msgid "No intents found." | |
| 6673 | +#: includes/class-mxchat-admin.php:4832 | |
| 6674 | +msgid "Assigned bots:" | |
| 923 | 6675 | msgstr "" |
| 924 | 6676 | |
| 925 | -#: includes/class-mxchat-admin.php:2169 | |
| 926 | -msgid "Edit Intent Phrases" | |
| 6677 | +#: includes/class-mxchat-admin.php:4869 | |
| 6678 | +msgid "Edit Form" | |
| 927 | 6679 | msgstr "" |
| 928 | 6680 | |
| 929 | -#: includes/class-mxchat-admin.php:2179 | |
| 930 | -msgid "Update Phrases" | |
| 6681 | +#: includes/class-mxchat-admin.php:4876 | |
| 6682 | +msgid "Manage Flows" | |
| 931 | 6683 | msgstr "" |
| 932 | 6684 | |
| 933 | -#: includes/class-mxchat-admin.php:2199 | |
| 934 | -msgid "Security check failed." | |
| 6685 | +#: includes/class-mxchat-admin.php:4893 | |
| 6686 | +msgid "Are you sure you want to delete this action?" | |
| 935 | 6687 | msgstr "" |
| 936 | 6688 | |
| 937 | -#: includes/class-mxchat-admin.php:2203 | |
| 938 | -msgid "You do not have permission to perform this action." | |
| 6689 | +#: includes/class-mxchat-admin.php:4911 | |
| 6690 | +msgid "No actions found" | |
| 939 | 6691 | msgstr "" |
| 940 | 6692 | |
| 941 | -#: includes/class-mxchat-admin.php:2209 | |
| 942 | -msgid "Invalid intent ID." | |
| 6693 | +#: includes/class-mxchat-admin.php:4912 | |
| 6694 | +msgid "Get started by creating your first action to enhance your chatbot." | |
| 943 | 6695 | msgstr "" |
| 944 | 6696 | |
| 945 | -#: includes/class-mxchat-admin.php:2214 | |
| 946 | -msgid "Phrases cannot be empty." | |
| 6697 | +#: includes/class-mxchat-admin.php:4914 | |
| 6698 | +msgid "Create Your First Action" | |
| 947 | 6699 | msgstr "" |
| 948 | 6700 | |
| 949 | -#: includes/class-mxchat-admin.php:2221 includes/class-mxchat-admin.php:2334 | |
| 6701 | +#: includes/class-mxchat-admin.php:4956 | |
| 6702 | +msgid "Select Action Type" | |
| 6703 | +msgstr "" | |
| 6704 | + | |
| 6705 | +#: includes/class-mxchat-admin.php:4962 | |
| 6706 | +msgid "Search action types..." | |
| 6707 | +msgstr "" | |
| 6708 | + | |
| 6709 | +#: includes/class-mxchat-admin.php:5004 | |
| 6710 | +#: includes/class-mxchat-admin.php:5008 | |
| 6711 | +msgid "Add-on Required" | |
| 6712 | +msgstr "" | |
| 6713 | + | |
| 6714 | +#: includes/class-mxchat-admin.php:5014 | |
| 6715 | +#, php-format | |
| 6716 | +msgid "Use the %s action in your chatbot" | |
| 6717 | +msgstr "" | |
| 6718 | + | |
| 6719 | +#: includes/class-mxchat-admin.php:5045 | |
| 6720 | +msgid "Get Add-on" | |
| 6721 | +msgstr "" | |
| 6722 | + | |
| 6723 | +#: includes/class-mxchat-admin.php:5066 | |
| 6724 | +msgid "Configure Action" | |
| 6725 | +msgstr "" | |
| 6726 | + | |
| 6727 | +#: includes/class-mxchat-admin.php:5072 | |
| 6728 | +msgid "Back to Action Types" | |
| 6729 | +msgstr "" | |
| 6730 | + | |
| 6731 | +#: includes/class-mxchat-admin.php:5079 | |
| 6732 | +msgid "Selected Action" | |
| 6733 | +msgstr "" | |
| 6734 | + | |
| 6735 | +#: includes/class-mxchat-admin.php:5080 | |
| 6736 | +msgid "Configure this action for your chatbot" | |
| 6737 | +msgstr "" | |
| 6738 | + | |
| 6739 | +#: includes/class-mxchat-admin.php:5087 | |
| 6740 | +msgid "Action Label (For your reference only)" | |
| 6741 | +msgstr "" | |
| 6742 | + | |
| 6743 | +#: includes/class-mxchat-admin.php:5091 | |
| 6744 | +msgid "Example: Newsletter Signup" | |
| 6745 | +msgstr "" | |
| 6746 | + | |
| 6747 | +#: includes/class-mxchat-admin.php:5096 | |
| 6748 | +msgid "Trigger Phrases (comma-separated)" | |
| 6749 | +msgstr "" | |
| 6750 | + | |
| 6751 | +#: includes/class-mxchat-admin.php:5100 | |
| 6752 | +msgid "Example: sign me up, subscribe me, I want to join, add me to the newsletter" | |
| 6753 | +msgstr "" | |
| 6754 | + | |
| 6755 | +#: includes/class-mxchat-admin.php:5119 | |
| 6756 | +msgid "Lower values (10-30) make the action trigger more easily. Higher values (70-95) require more exact matches." | |
| 6757 | +msgstr "" | |
| 6758 | + | |
| 6759 | +#: includes/class-mxchat-admin.php:5126 | |
| 6760 | +msgid "Which bots should we enable this action for?" | |
| 6761 | +msgstr "" | |
| 6762 | + | |
| 6763 | +#: includes/class-mxchat-admin.php:5169 | |
| 6764 | +msgid "Save Action" | |
| 6765 | +msgstr "" | |
| 6766 | + | |
| 6767 | +#: includes/class-mxchat-admin.php:5180 | |
| 6768 | +msgid "Saving action, please wait..." | |
| 6769 | +msgstr "" | |
| 6770 | + | |
| 6771 | +#: includes/class-mxchat-admin.php:5258 | |
| 6772 | +#: includes/class-mxchat-admin.php:5363 | |
| 6773 | +msgid "Invalid input. Please ensure all fields are filled out." | |
| 6774 | +msgstr "" | |
| 6775 | + | |
| 6776 | +#: includes/class-mxchat-admin.php:5264 | |
| 6777 | +#: includes/class-mxchat-admin.php:5387 | |
| 950 | 6778 | msgid "Please enter at least one valid phrase." |
| 951 | 6779 | msgstr "" |
| 952 | 6780 | |
| 953 | -#: includes/class-mxchat-admin.php:2231 includes/class-mxchat-admin.php:2343 | |
| 954 | -msgid "Error generating embedding for phrase: " | |
| 6781 | +#: includes/class-mxchat-admin.php:5284 | |
| 6782 | +#: includes/class-mxchat-admin.php:5407 | |
| 6783 | +#, php-format | |
| 6784 | +msgid "Error generating embeddings for phrases: %s. Check your embedding API." | |
| 955 | 6785 | msgstr "" |
| 956 | 6786 | |
| 957 | -#: includes/class-mxchat-admin.php:2236 includes/class-mxchat-admin.php:2363 | |
| 6787 | +#: includes/class-mxchat-admin.php:5292 | |
| 6788 | +#: includes/class-mxchat-admin.php:5415 | |
| 958 | 6789 | msgid "No valid embeddings generated. Please check your phrases." |
| 959 | 6790 | msgstr "" |
| 960 | 6791 | |
| 961 | -#: includes/class-mxchat-admin.php:2259 | |
| 962 | -msgid "Failed to update intent." | |
| 6792 | +#: includes/class-mxchat-admin.php:5318 | |
| 6793 | +msgid "Failed to update action in database." | |
| 963 | 6794 | msgstr "" |
| 964 | 6795 | |
| 965 | -#: includes/class-mxchat-admin.php:2276 includes/class-mxchat-admin.php:2303 | |
| 966 | -#: includes/class-mxchat-admin.php:2478 | |
| 967 | -msgid "Unauthorized user" | |
| 6796 | +#: includes/class-mxchat-admin.php:5323 | |
| 6797 | +msgid "Intent updated successfully!" | |
| 968 | 6798 | msgstr "" |
| 969 | 6799 | |
| 970 | -#: includes/class-mxchat-admin.php:2317 | |
| 971 | -msgid "Invalid input. Please ensure all fields are filled out." | |
| 6800 | +#: includes/class-mxchat-admin.php:5370 | |
| 6801 | +msgid "Invalid callback function selected." | |
| 972 | 6802 | msgstr "" |
| 973 | 6803 | |
| 974 | -#: includes/class-mxchat-admin.php:2323 | |
| 975 | -msgid "Invalid callback function selected." | |
| 6804 | +#: includes/class-mxchat-admin.php:5376 | |
| 6805 | +msgid "an add-on" | |
| 976 | 6806 | msgstr "" |
| 977 | 6807 | |
| 978 | -#: includes/class-mxchat-admin.php:2328 | |
| 979 | -msgid "This callback function is available in the Pro version only." | |
| 6808 | +#: includes/class-mxchat-admin.php:5378 | |
| 6809 | +#, php-format | |
| 6810 | +msgid "This action requires the %s to be installed and activated." | |
| 980 | 6811 | msgstr "" |
| 981 | 6812 | |
| 982 | -#: includes/class-mxchat-admin.php:2360 | |
| 6813 | +#: includes/class-mxchat-admin.php:5433 | |
| 983 | 6814 | msgid "Database error: " |
| 984 | 6815 | msgstr "" |
| 985 | 6816 | |
| 986 | -#: includes/class-mxchat-admin.php:2378 | |
| 987 | -msgid "Email Capture" | |
| 6817 | +#: includes/class-mxchat-admin.php:5438 | |
| 6818 | +msgid "New intent added successfully!" | |
| 988 | 6819 | msgstr "" |
| 989 | 6820 | |
| 990 | -#: includes/class-mxchat-admin.php:2380 includes/class-mxchat-admin.php:2430 | |
| 991 | -#: includes/class-mxchat-admin.php:2435 | |
| 992 | -msgid "Customer Engagement" | |
| 6821 | +#: includes/class-mxchat-admin.php:5587 | |
| 6822 | +#: includes/class-mxchat-admin.php:5874 | |
| 6823 | +msgid "Invalid action ID" | |
| 993 | 6824 | msgstr "" |
| 994 | 6825 | |
| 995 | -#: includes/class-mxchat-admin.php:2383 | |
| 996 | -msgid "Show Product Card" | |
| 6826 | +#: includes/class-mxchat-admin.php:5602 | |
| 6827 | +msgid "Failed to update action status" | |
| 997 | 6828 | msgstr "" |
| 998 | 6829 | |
| 999 | -#: includes/class-mxchat-admin.php:2385 includes/class-mxchat-admin.php:2390 | |
| 1000 | -#: includes/class-mxchat-admin.php:2410 includes/class-mxchat-admin.php:2415 | |
| 1001 | -#: includes/class-mxchat-admin.php:2425 | |
| 1002 | -msgid "WooCommerce Features" | |
| 6830 | +#: includes/class-mxchat-admin.php:5621 | |
| 6831 | +msgid "No actions selected" | |
| 1003 | 6832 | msgstr "" |
| 1004 | 6833 | |
| 1005 | -#: includes/class-mxchat-admin.php:2388 | |
| 1006 | -msgid "Order History" | |
| 6834 | +#: includes/class-mxchat-admin.php:5632 | |
| 6835 | +msgid "Failed to delete actions" | |
| 1007 | 6836 | msgstr "" |
| 1008 | 6837 | |
| 1009 | -#: includes/class-mxchat-admin.php:2393 | |
| 1010 | -msgid "Generate Image" | |
| 6838 | +#: includes/class-mxchat-admin.php:5671 | |
| 6839 | +#: includes/class-mxchat-admin.php:5674 | |
| 6840 | +#: includes/class-mxchat-admin.php:5795 | |
| 6841 | +msgid "Please fill in all required fields." | |
| 1011 | 6842 | msgstr "" |
| 1012 | 6843 | |
| 1013 | -#: includes/class-mxchat-admin.php:2395 includes/class-mxchat-admin.php:2420 | |
| 1014 | -#: includes/class-mxchat-admin.php:2443 | |
| 1015 | -msgid "Other Features" | |
| 6844 | +#: includes/class-mxchat-admin.php:5700 | |
| 6845 | +#: includes/class-mxchat-admin.php:5765 | |
| 6846 | +msgid "Failed to add action to database." | |
| 1016 | 6847 | msgstr "" |
| 1017 | 6848 | |
| 1018 | -#: includes/class-mxchat-admin.php:2398 | |
| 6849 | +#: includes/class-mxchat-admin.php:5738 | |
| 6850 | +#: includes/class-mxchat-admin.php:5813 | |
| 6851 | +msgid "Please provide at least one trigger phrase." | |
| 6852 | +msgstr "" | |
| 6853 | + | |
| 6854 | +#: includes/class-mxchat-admin.php:5855 | |
| 6855 | +msgid "Failed to update action." | |
| 6856 | +msgstr "" | |
| 6857 | + | |
| 6858 | +#: includes/class-mxchat-admin.php:5883 | |
| 6859 | +msgid "Failed to delete action" | |
| 6860 | +msgstr "" | |
| 6861 | + | |
| 6862 | +#: includes/class-mxchat-admin.php:5909 | |
| 6863 | +msgid "Please provide an intent ID and phrase." | |
| 6864 | +msgstr "" | |
| 6865 | + | |
| 6866 | +#: includes/class-mxchat-admin.php:5917 | |
| 6867 | +msgid "Action not found." | |
| 6868 | +msgstr "" | |
| 6869 | + | |
| 6870 | +#: includes/class-mxchat-admin.php:5923 | |
| 6871 | +msgid "Failed to generate embedding: " | |
| 6872 | +msgstr "" | |
| 6873 | + | |
| 6874 | +#: includes/class-mxchat-admin.php:5937 | |
| 6875 | +msgid "Failed to add phrase." | |
| 6876 | +msgstr "" | |
| 6877 | + | |
| 6878 | +#: includes/class-mxchat-admin.php:5955 | |
| 6879 | +msgid "Invalid phrase ID." | |
| 6880 | +msgstr "" | |
| 6881 | + | |
| 6882 | +#: includes/class-mxchat-admin.php:5963 | |
| 6883 | +msgid "Failed to delete phrase." | |
| 6884 | +msgstr "" | |
| 6885 | + | |
| 6886 | +#: includes/class-mxchat-admin.php:5981 | |
| 6887 | +#: includes/class-mxchat-admin.php:6010 | |
| 6888 | +msgid "Invalid intent ID." | |
| 6889 | +msgstr "" | |
| 6890 | + | |
| 6891 | +#: includes/class-mxchat-admin.php:6025 | |
| 6892 | +msgid "Failed to clear legacy phrases." | |
| 6893 | +msgstr "" | |
| 6894 | + | |
| 6895 | +#: includes/class-mxchat-admin.php:6074 | |
| 6896 | +msgid "WooCommerce Add-on" | |
| 6897 | +msgstr "" | |
| 6898 | + | |
| 6899 | +#: includes/class-mxchat-admin.php:6079 | |
| 6900 | +msgid "Perplexity Add-on" | |
| 6901 | +msgstr "" | |
| 6902 | + | |
| 6903 | +#: includes/class-mxchat-admin.php:6084 | |
| 6904 | +msgid "Forms Add-on" | |
| 6905 | +msgstr "" | |
| 6906 | + | |
| 6907 | +#: includes/class-mxchat-admin.php:6126 | |
| 6908 | +#: includes/class-mxchat-admin.php:6181 | |
| 6909 | +#: includes/class-mxchat-admin.php:6190 | |
| 6910 | +#: includes/class-mxchat-admin.php:6199 | |
| 6911 | +#: includes/class-mxchat-admin.php:6208 | |
| 6912 | +msgid "Customer Engagement" | |
| 6913 | +msgstr "" | |
| 6914 | + | |
| 6915 | +#: includes/class-mxchat-admin.php:6128 | |
| 6916 | +msgid "Collect visitor emails for your mailing list in Loops" | |
| 6917 | +msgstr "" | |
| 6918 | + | |
| 6919 | +#: includes/class-mxchat-admin.php:6133 | |
| 1019 | 6920 | msgid "Brave Web Search" |
| 1020 | 6921 | msgstr "" |
| 1021 | 6922 | |
| 1022 | -#: includes/class-mxchat-admin.php:2400 includes/class-mxchat-admin.php:2405 | |
| 6923 | +#: includes/class-mxchat-admin.php:6135 | |
| 6924 | +#: includes/class-mxchat-admin.php:6144 | |
| 6925 | +#: includes/class-mxchat-admin.php:6274 | |
| 1023 | 6926 | msgid "Search Features" |
| 1024 | 6927 | msgstr "" |
| 1025 | 6928 | |
| 1026 | -#: includes/class-mxchat-admin.php:2403 | |
| 6929 | +#: includes/class-mxchat-admin.php:6137 | |
| 6930 | +msgid "Let users search the web directly from the chat (requires a Brave Search API key)" | |
| 6931 | +msgstr "" | |
| 6932 | + | |
| 6933 | +#: includes/class-mxchat-admin.php:6142 | |
| 1027 | 6934 | msgid "Brave Image Search" |
| 1028 | 6935 | msgstr "" |
| 1029 | 6936 | |
| 1030 | -#: includes/class-mxchat-admin.php:2408 | |
| 1031 | -msgid "Add to Cart" | |
| 6937 | +#: includes/class-mxchat-admin.php:6146 | |
| 6938 | +msgid "Search and display images in the chat conversation (requires a Brave Search API key)" | |
| 1032 | 6939 | msgstr "" |
| 1033 | 6940 | |
| 1034 | -#: includes/class-mxchat-admin.php:2413 | |
| 1035 | -msgid "Proceed to Checkout" | |
| 6941 | +#: includes/class-mxchat-admin.php:6152 | |
| 6942 | +#: includes/class-mxchat-tool-registry.php:223 | |
| 6943 | +msgid "Generate Image (OpenAI)" | |
| 1036 | 6944 | msgstr "" |
| 1037 | 6945 | |
| 1038 | -#: includes/class-mxchat-admin.php:2418 | |
| 6946 | +#: includes/class-mxchat-admin.php:6154 | |
| 6947 | +#: includes/class-mxchat-admin.php:6163 | |
| 6948 | +#: includes/class-mxchat-admin.php:6172 | |
| 6949 | +#: includes/class-mxchat-admin.php:6375 | |
| 6950 | +msgid "Other Features" | |
| 6951 | +msgstr "" | |
| 6952 | + | |
| 6953 | +#: includes/class-mxchat-admin.php:6156 | |
| 6954 | +msgid "Create images with GPT Image from OpenAI (requires OpenAI API key)" | |
| 6955 | +msgstr "" | |
| 6956 | + | |
| 6957 | +#: includes/class-mxchat-admin.php:6161 | |
| 6958 | +#: includes/class-mxchat-tool-registry.php:231 | |
| 6959 | +msgid "Generate Image (Gemini)" | |
| 6960 | +msgstr "" | |
| 6961 | + | |
| 6962 | +#: includes/class-mxchat-admin.php:6165 | |
| 6963 | +msgid "Create images with Imagen from Google (requires Gemini API key)" | |
| 6964 | +msgstr "" | |
| 6965 | + | |
| 6966 | +#: includes/class-mxchat-admin.php:6170 | |
| 1039 | 6967 | msgid "Chat with PDF" |
| 1040 | 6968 | msgstr "" |
| 1041 | 6969 | |
| 1042 | -#: includes/class-mxchat-admin.php:2423 | |
| 1043 | -msgid "Product Recommendations" | |
| 6970 | +#: includes/class-mxchat-admin.php:6174 | |
| 6971 | +msgid "Answer questions about uploaded PDF documents" | |
| 1044 | 6972 | msgstr "" |
| 1045 | 6973 | |
| 1046 | -#: includes/class-mxchat-admin.php:2428 | |
| 1047 | -msgid "Live Agent" | |
| 6974 | +#: includes/class-mxchat-admin.php:6179 | |
| 6975 | +msgid "Slack Live Agent" | |
| 1048 | 6976 | msgstr "" |
| 1049 | 6977 | |
| 1050 | -#: includes/class-mxchat-admin.php:2433 | |
| 6978 | +#: includes/class-mxchat-admin.php:6183 | |
| 6979 | +msgid "Transfer conversation to a human support agent on Slack" | |
| 6980 | +msgstr "" | |
| 6981 | + | |
| 6982 | +#: includes/class-mxchat-admin.php:6188 | |
| 6983 | +msgid "Telegram Live Agent" | |
| 6984 | +msgstr "" | |
| 6985 | + | |
| 6986 | +#: includes/class-mxchat-admin.php:6192 | |
| 6987 | +msgid "Transfer conversation to a human support agent on Telegram" | |
| 6988 | +msgstr "" | |
| 6989 | + | |
| 6990 | +#: includes/class-mxchat-admin.php:6197 | |
| 6991 | +msgid "Webhook Live Agent" | |
| 6992 | +msgstr "" | |
| 6993 | + | |
| 6994 | +#: includes/class-mxchat-admin.php:6201 | |
| 6995 | +msgid "Send the conversation to your own webhook URL so your team can follow up" | |
| 6996 | +msgstr "" | |
| 6997 | + | |
| 6998 | +#: includes/class-mxchat-admin.php:6206 | |
| 1051 | 6999 | msgid "Back to Chatbot" |
| 1052 | 7000 | msgstr "" |
| 1053 | 7001 | |
| 1054 | -#: includes/class-mxchat-admin.php:2520 | |
| 1055 | -msgid "Chatbot Settings" | |
| 7002 | +#: includes/class-mxchat-admin.php:6210 | |
| 7003 | +msgid "Return from live agent mode to AI chatbot" | |
| 1056 | 7004 | msgstr "" |
| 1057 | 7005 | |
| 1058 | -#: includes/class-mxchat-admin.php:2536 | |
| 1059 | -msgid "Auto-Display Chatbot" | |
| 7006 | +#: includes/class-mxchat-admin.php:6221 | |
| 7007 | +msgid "Product Recommendations" | |
| 1060 | 7008 | msgstr "" |
| 1061 | 7009 | |
| 1062 | -#: includes/class-mxchat-admin.php:2546 | |
| 1063 | -msgid "OpenAI API Key" | |
| 7010 | +#: includes/class-mxchat-admin.php:6224 | |
| 7011 | +#: includes/class-mxchat-admin.php:6232 | |
| 7012 | +#: includes/class-mxchat-admin.php:6240 | |
| 7013 | +#: includes/class-mxchat-admin.php:6248 | |
| 7014 | +#: includes/class-mxchat-admin.php:6256 | |
| 7015 | +#: includes/class-mxchat-admin.php:6264 | |
| 7016 | +msgid "WooCommerce Features" | |
| 1064 | 7017 | msgstr "" |
| 1065 | 7018 | |
| 1066 | -#: includes/class-mxchat-admin.php:2554 | |
| 1067 | -msgid "X.AI API Key" | |
| 7019 | +#: includes/class-mxchat-admin.php:6226 | |
| 7020 | +msgid "Suggest products based on customer preferences" | |
| 1068 | 7021 | msgstr "" |
| 1069 | 7022 | |
| 1070 | -#: includes/class-mxchat-admin.php:2562 | |
| 1071 | -msgid "Claude API Key" | |
| 7023 | +#: includes/class-mxchat-admin.php:6234 | |
| 7024 | +msgid "Allow customers to check their order status" | |
| 1072 | 7025 | msgstr "" |
| 1073 | 7026 | |
| 1074 | -#: includes/class-mxchat-admin.php:2570 | |
| 1075 | -msgid "DeepSeek API Key" | |
| 7027 | +#: includes/class-mxchat-admin.php:6237 | |
| 7028 | +msgid "Show Product Card" | |
| 1076 | 7029 | msgstr "" |
| 1077 | 7030 | |
| 1078 | -#: includes/class-mxchat-admin.php:2578 | |
| 1079 | -msgid "AI Instructions (Behavior)" | |
| 7031 | +#: includes/class-mxchat-admin.php:6242 | |
| 7032 | +msgid "Display product information in the chat" | |
| 1080 | 7033 | msgstr "" |
| 1081 | 7034 | |
| 1082 | -#: includes/class-mxchat-admin.php:2586 | |
| 1083 | -msgid "Model" | |
| 7035 | +#: includes/class-mxchat-admin.php:6245 | |
| 7036 | +msgid "Add to Cart" | |
| 1084 | 7037 | msgstr "" |
| 1085 | 7038 | |
| 1086 | -#: includes/class-mxchat-admin.php:2594 | |
| 1087 | -msgid "Top Bar Title" | |
| 7039 | +#: includes/class-mxchat-admin.php:6250 | |
| 7040 | +msgid "Add products to cart directly from chat" | |
| 1088 | 7041 | msgstr "" |
| 1089 | 7042 | |
| 1090 | -#: includes/class-mxchat-admin.php:2602 | |
| 1091 | -msgid "Require Email Before Chat" | |
| 7043 | +#: includes/class-mxchat-admin.php:6253 | |
| 7044 | +msgid "Proceed to Checkout" | |
| 1092 | 7045 | msgstr "" |
| 1093 | 7046 | |
| 1094 | -#: includes/class-mxchat-admin.php:2610 | |
| 1095 | -msgid "Require Email Chat Content" | |
| 7047 | +#: includes/class-mxchat-admin.php:6258 | |
| 7048 | +msgid "Redirect customer to checkout page" | |
| 1096 | 7049 | msgstr "" |
| 1097 | 7050 | |
| 1098 | -#: includes/class-mxchat-admin.php:2618 | |
| 1099 | -msgid "Require Email Chat Button Text" | |
| 7051 | +#: includes/class-mxchat-admin.php:6261 | |
| 7052 | +msgid "Featured Products Showcase" | |
| 1100 | 7053 | msgstr "" |
| 1101 | 7054 | |
| 1102 | -#: includes/class-mxchat-admin.php:2626 | |
| 1103 | -msgid "Introductory Message" | |
| 7055 | +#: includes/class-mxchat-admin.php:6266 | |
| 7056 | +msgid "Display a curated selection of products with an AI-generated message" | |
| 1104 | 7057 | msgstr "" |
| 1105 | 7058 | |
| 1106 | -#: includes/class-mxchat-admin.php:2634 | |
| 1107 | -msgid "Input Copy" | |
| 7059 | +#: includes/class-mxchat-admin.php:6271 | |
| 7060 | +msgid "Perplexity Research" | |
| 1108 | 7061 | msgstr "" |
| 1109 | 7062 | |
| 1110 | -#: includes/class-mxchat-admin.php:2642 | |
| 1111 | -msgid "Rate Limit for Logged-out Users" | |
| 7063 | +#: includes/class-mxchat-admin.php:6276 | |
| 7064 | +msgid "Allows the chatbot to search the web for accurate, up-to-date answers" | |
| 1112 | 7065 | msgstr "" |
| 1113 | 7066 | |
| 1114 | -#: includes/class-mxchat-admin.php:2650 | |
| 1115 | -msgid "Rate Limits by User Role" | |
| 7067 | +#: includes/class-mxchat-admin.php:6281 | |
| 7068 | +msgid "Form Collection" | |
| 1116 | 7069 | msgstr "" |
| 1117 | 7070 | |
| 1118 | -#: includes/class-mxchat-admin.php:2658 | |
| 1119 | -msgid "Rate Limit Message" | |
| 7071 | +#: includes/class-mxchat-admin.php:6284 | |
| 7072 | +msgid "Form Features" | |
| 1120 | 7073 | msgstr "" |
| 1121 | 7074 | |
| 1122 | -#: includes/class-mxchat-admin.php:2666 | |
| 1123 | -msgid "Chat Teaser Pop-up" | |
| 7075 | +#: includes/class-mxchat-admin.php:6286 | |
| 7076 | +msgid "Collect user information through custom forms in chat" | |
| 1124 | 7077 | msgstr "" |
| 1125 | 7078 | |
| 1126 | -#: includes/class-mxchat-admin.php:2674 | |
| 1127 | -msgid "Toggle Privacy Notice" | |
| 7079 | +#: includes/class-mxchat-admin.php:6303 | |
| 7080 | +msgid "Unknown Add-on" | |
| 1128 | 7081 | msgstr "" |
| 1129 | 7082 | |
| 1130 | -#: includes/class-mxchat-admin.php:2682 | |
| 1131 | -msgid "Enable Complianz" | |
| 7083 | +#: includes/class-mxchat-admin.php:6382 | |
| 7084 | +msgid "Custom action for your chatbot" | |
| 1132 | 7085 | msgstr "" |
| 1133 | 7086 | |
| 1134 | -#: includes/class-mxchat-admin.php:2690 | |
| 1135 | -msgid "Open Links in a New Tab" | |
| 7087 | +#: includes/class-mxchat-admin.php:6436 | |
| 7088 | +msgid "Chatbot Settings" | |
| 1136 | 7089 | msgstr "" |
| 1137 | 7090 | |
| 1138 | -#: includes/class-mxchat-admin.php:2698 | |
| 1139 | -msgid "Enable Chat Persistence" | |
| 7091 | +#: includes/class-mxchat-admin.php:6452 | |
| 7092 | +msgid "OpenAI API Key" | |
| 1140 | 7093 | msgstr "" |
| 1141 | 7094 | |
| 1142 | -#: includes/class-mxchat-admin.php:2706 | |
| 1143 | -msgid "Popular Question 1" | |
| 7095 | +#: includes/class-mxchat-admin.php:6461 | |
| 7096 | +msgid "X.AI API Key" | |
| 1144 | 7097 | msgstr "" |
| 1145 | 7098 | |
| 1146 | -#: includes/class-mxchat-admin.php:2714 | |
| 1147 | -msgid "Popular Question 2" | |
| 7099 | +#: includes/class-mxchat-admin.php:6470 | |
| 7100 | +msgid "Claude API Key" | |
| 1148 | 7101 | msgstr "" |
| 1149 | 7102 | |
| 1150 | -#: includes/class-mxchat-admin.php:2722 | |
| 1151 | -msgid "Popular Question 3" | |
| 7103 | +#: includes/class-mxchat-admin.php:6479 | |
| 7104 | +msgid "DeepSeek API Key" | |
| 1152 | 7105 | msgstr "" |
| 1153 | 7106 | |
| 1154 | -#: includes/class-mxchat-admin.php:2730 | |
| 1155 | -msgid "Additional Popular Questions" | |
| 7107 | +#: includes/class-mxchat-admin.php:6488 | |
| 7108 | +msgid "Google Gemini API Key" | |
| 1156 | 7109 | msgstr "" |
| 1157 | 7110 | |
| 1158 | -#: includes/class-mxchat-admin.php:2755 | |
| 1159 | -msgid "Automatically Embed Products" | |
| 7111 | +#: includes/class-mxchat-admin.php:6497 | |
| 7112 | +msgid "Voyage AI API Key" | |
| 1160 | 7113 | msgstr "" |
| 1161 | 7114 | |
| 1162 | -#: includes/class-mxchat-admin.php:2763 | |
| 1163 | -msgid "WooCommerce Consumer Key" | |
| 7115 | +#: includes/class-mxchat-admin.php:6506 | |
| 7116 | +msgid "OpenRouter API Key" | |
| 1164 | 7117 | msgstr "" |
| 1165 | 7118 | |
| 1166 | -#: includes/class-mxchat-admin.php:2771 | |
| 1167 | -msgid "WooCommerce Consumer Secret" | |
| 7119 | +#: includes/class-mxchat-admin.php:6515 | |
| 7120 | +msgid "Custom Provider (OpenAI-compatible)" | |
| 1168 | 7121 | msgstr "" |
| 1169 | 7122 | |
| 1170 | -#: includes/class-mxchat-admin.php:2780 | |
| 7123 | +#: includes/class-mxchat-admin.php:6524 | |
| 1171 | 7124 | msgid "Loops API Key" |
| 1172 | 7125 | msgstr "" |
| 1173 | 7126 | |
| 1174 | -#: includes/class-mxchat-admin.php:2788 | |
| 7127 | +#: includes/class-mxchat-admin.php:6533 | |
| 7128 | +msgid "Brave API Key" | |
| 7129 | +msgstr "" | |
| 7130 | + | |
| 7131 | +#: includes/class-mxchat-admin.php:6669 | |
| 7132 | +msgid "Require Email To Chat" | |
| 7133 | +msgstr "" | |
| 7134 | + | |
| 7135 | +#: includes/class-mxchat-admin.php:6677 | |
| 7136 | +msgid "Require Email Chat Content" | |
| 7137 | +msgstr "" | |
| 7138 | + | |
| 7139 | +#: includes/class-mxchat-admin.php:6685 | |
| 7140 | +msgid "Require Email Chat Button Text" | |
| 7141 | +msgstr "" | |
| 7142 | + | |
| 7143 | +#: includes/class-mxchat-admin.php:6693 | |
| 7144 | +msgid "Require Name Field" | |
| 7145 | +msgstr "" | |
| 7146 | + | |
| 7147 | +#: includes/class-mxchat-admin.php:6717 | |
| 7148 | +msgid "Input Copy" | |
| 7149 | +msgstr "" | |
| 7150 | + | |
| 7151 | +#: includes/class-mxchat-admin.php:6733 | |
| 7152 | +msgid "Toggle Privacy Notice" | |
| 7153 | +msgstr "" | |
| 7154 | + | |
| 7155 | +#: includes/class-mxchat-admin.php:6741 | |
| 7156 | +msgid "Enable Complianz" | |
| 7157 | +msgstr "" | |
| 7158 | + | |
| 7159 | +#: includes/class-mxchat-admin.php:6749 | |
| 7160 | +msgid "Open Links in a New Tab" | |
| 7161 | +msgstr "" | |
| 7162 | + | |
| 7163 | +#: includes/class-mxchat-admin.php:6757 | |
| 7164 | +msgid "Enable Chat Persistence" | |
| 7165 | +msgstr "" | |
| 7166 | + | |
| 7167 | +#: includes/class-mxchat-admin.php:6813 | |
| 7168 | +msgid "Additional Quick Questions" | |
| 7169 | +msgstr "" | |
| 7170 | + | |
| 7171 | +#: includes/class-mxchat-admin.php:6822 | |
| 7172 | +msgid "Rate Limits Settings" | |
| 7173 | +msgstr "" | |
| 7174 | + | |
| 7175 | +#: includes/class-mxchat-admin.php:6831 | |
| 7176 | +msgid "Loops Settings" | |
| 7177 | +msgstr "" | |
| 7178 | + | |
| 7179 | +#: includes/class-mxchat-admin.php:6839 | |
| 1175 | 7180 | msgid "Loops Mailing List" |
| 1176 | 7181 | msgstr "" |
| 1177 | 7182 | |
| 1178 | -#: includes/class-mxchat-admin.php:2796 | |
| 7183 | +#: includes/class-mxchat-admin.php:6847 | |
| 1179 | 7184 | msgid "Triggered Phrase Response" |
| 1180 | 7185 | msgstr "" |
| 1181 | 7186 | |
| 1182 | -#: includes/class-mxchat-admin.php:2804 | |
| 7187 | +#: includes/class-mxchat-admin.php:6855 | |
| 1183 | 7188 | msgid "Email Capture Response" |
| 1184 | 7189 | msgstr "" |
| 1185 | 7190 | |
| 1186 | -#: includes/class-mxchat-admin.php:2820 | |
| 1187 | -msgid "Brave API Key" | |
| 7191 | +#: includes/class-mxchat-admin.php:6864 | |
| 7192 | +msgid "Brave Search Settings" | |
| 1188 | 7193 | msgstr "" |
| 1189 | 7194 | |
| 1190 | -#: includes/class-mxchat-admin.php:2828 | |
| 7195 | +#: includes/class-mxchat-admin.php:6872 | |
| 1191 | 7196 | msgid "Number of Images to Return" |
| 1192 | 7197 | msgstr "" |
| 1193 | 7198 | |
| 1194 | -#: includes/class-mxchat-admin.php:2836 | |
| 7199 | +#: includes/class-mxchat-admin.php:6880 | |
| 1195 | 7200 | msgid "Safe Search" |
| 1196 | 7201 | msgstr "" |
| 1197 | 7202 | |
| 1198 | -#: includes/class-mxchat-admin.php:2844 | |
| 7203 | +#: includes/class-mxchat-admin.php:6888 | |
| 1199 | 7204 | msgid "Number of News Articles" |
| 1200 | 7205 | msgstr "" |
| 1201 | 7206 | |
| 1202 | -#: includes/class-mxchat-admin.php:2852 | |
| 7207 | +#: includes/class-mxchat-admin.php:6896 | |
| 1203 | 7208 | msgid "Country" |
| 1204 | 7209 | msgstr "" |
| 1205 | 7210 | |
| 1206 | -#: includes/class-mxchat-admin.php:2860 | |
| 7211 | +#: includes/class-mxchat-admin.php:6904 | |
| 1207 | 7212 | msgid "Language" |
| 1208 | 7213 | msgstr "" |
| 1209 | 7214 | |
| 1210 | -#: includes/class-mxchat-admin.php:2876 | |
| 7215 | +#: includes/class-mxchat-admin.php:6913 | |
| 7216 | +msgid "Toolbar Settings & Intents" | |
| 7217 | +msgstr "" | |
| 7218 | + | |
| 7219 | +#: includes/class-mxchat-admin.php:6920 | |
| 1211 | 7220 | msgid "Show Chat Toolbar" |
| 1212 | 7221 | msgstr "" |
| 1213 | 7222 | |
| 1214 | -#: includes/class-mxchat-admin.php:2884 | |
| 7223 | +#: includes/class-mxchat-admin.php:6929 | |
| 7224 | +msgid "Show PDF Upload Button" | |
| 7225 | +msgstr "" | |
| 7226 | + | |
| 7227 | +#: includes/class-mxchat-admin.php:6938 | |
| 7228 | +msgid "Show Word Upload Button" | |
| 7229 | +msgstr "" | |
| 7230 | + | |
| 7231 | +#: includes/class-mxchat-admin.php:6946 | |
| 1215 | 7232 | msgid "Intent Trigger Text" |
| 1216 | 7233 | msgstr "" |
| 1217 | 7234 | |
| 1218 | -#: includes/class-mxchat-admin.php:2892 | |
| 7235 | +#: includes/class-mxchat-admin.php:6954 | |
| 1219 | 7236 | msgid "Success Text" |
| 1220 | 7237 | msgstr "" |
| 1221 | 7238 | |
| 1222 | -#: includes/class-mxchat-admin.php:2900 | |
| 7239 | +#: includes/class-mxchat-admin.php:6962 | |
| 1223 | 7240 | msgid "Error Text" |
| 1224 | 7241 | msgstr "" |
| 1225 | 7242 | |
| 1226 | -#: includes/class-mxchat-admin.php:2909 | |
| 7243 | +#: includes/class-mxchat-admin.php:6971 | |
| 1227 | 7244 | msgid "Maximum Document Pages" |
| 1228 | 7245 | msgstr "" |
| 1229 | 7246 | |
| 1230 | -#: includes/class-mxchat-admin.php:2926 | |
| 7247 | +#: includes/class-mxchat-admin.php:6980 | |
| 7248 | +msgid "Live Agent Settings" | |
| 7249 | +msgstr "" | |
| 7250 | + | |
| 7251 | +#: includes/class-mxchat-admin.php:6988 | |
| 7252 | +#: includes/class-mxchat-admin.php:7085 | |
| 7253 | +#: includes/class-mxchat-admin.php:7153 | |
| 1231 | 7254 | msgid "Live Agent Status" |
| 1232 | 7255 | msgstr "" |
| 1233 | 7256 | |
| 1234 | -#: includes/class-mxchat-admin.php:2934 | |
| 7257 | +#: includes/class-mxchat-admin.php:6999 | |
| 7258 | +#: includes/class-mxchat-admin.php:7095 | |
| 7259 | +#: includes/class-mxchat-admin.php:7163 | |
| 7260 | +msgid "Availability Schedule" | |
| 7261 | +msgstr "" | |
| 7262 | + | |
| 7263 | +#: includes/class-mxchat-admin.php:7008 | |
| 7264 | +#: includes/class-mxchat-admin.php:7104 | |
| 7265 | +#: includes/class-mxchat-admin.php:7172 | |
| 1235 | 7266 | msgid "Notification Message" |
| 1236 | 7267 | msgstr "" |
| 1237 | 7268 | |
| 1238 | -#: includes/class-mxchat-admin.php:2942 | |
| 7269 | +#: includes/class-mxchat-admin.php:7016 | |
| 7270 | +#: includes/class-mxchat-admin.php:7112 | |
| 7271 | +#: includes/class-mxchat-admin.php:7180 | |
| 1239 | 7272 | msgid "Away Message" |
| 1240 | 7273 | msgstr "" |
| 1241 | 7274 | |
| 1242 | -#: includes/class-mxchat-admin.php:2950 | |
| 7275 | +#: includes/class-mxchat-admin.php:7024 | |
| 7276 | +msgid "Slack Agent User IDs" | |
| 7277 | +msgstr "" | |
| 7278 | + | |
| 7279 | +#: includes/class-mxchat-admin.php:7034 | |
| 7280 | +msgid "Shared Handoff Channel" | |
| 7281 | +msgstr "" | |
| 7282 | + | |
| 7283 | +#: includes/class-mxchat-admin.php:7044 | |
| 7284 | +msgid "Archive Channel When Chat Ends" | |
| 7285 | +msgstr "" | |
| 7286 | + | |
| 7287 | +#: includes/class-mxchat-admin.php:7052 | |
| 1243 | 7288 | msgid "Slack Webhook URL" |
| 1244 | 7289 | msgstr "" |
| 1245 | 7290 | |
| 1246 | -#: includes/class-mxchat-admin.php:2958 | |
| 7291 | +#: includes/class-mxchat-admin.php:7060 | |
| 1247 | 7292 | msgid "Slack Secret Key" |
| 1248 | 7293 | msgstr "" |
| 1249 | 7294 | |
| 1250 | -#: includes/class-mxchat-admin.php:2967 | |
| 7295 | +#: includes/class-mxchat-admin.php:7069 | |
| 1251 | 7296 | msgid "Slack Bot OAuth Token" |
| 1252 | 7297 | msgstr "" |
| 1253 | 7298 | |
| 1254 | -#: includes/class-mxchat-admin.php:2976 | |
| 1255 | -msgid "Theme Settings" | |
| 7299 | +#: includes/class-mxchat-admin.php:7078 | |
| 7300 | +msgid "Telegram Settings" | |
| 1256 | 7301 | msgstr "" |
| 1257 | 7302 | |
| 1258 | -#: includes/class-mxchat-admin.php:2983 | |
| 1259 | -msgid "Close Button & Title Color" | |
| 7303 | +#: includes/class-mxchat-admin.php:7120 | |
| 7304 | +msgid "Telegram Bot Token" | |
| 1260 | 7305 | msgstr "" |
| 1261 | 7306 | |
| 1262 | -#: includes/class-mxchat-admin.php:2991 | |
| 1263 | -msgid "Chatbot Background Color" | |
| 7307 | +#: includes/class-mxchat-admin.php:7128 | |
| 7308 | +msgid "Telegram Group ID" | |
| 1264 | 7309 | msgstr "" |
| 1265 | 7310 | |
| 1266 | -#: includes/class-mxchat-admin.php:2999 | |
| 1267 | -msgid "User Message Background Color" | |
| 7311 | +#: includes/class-mxchat-admin.php:7136 | |
| 7312 | +msgid "Webhook Secret Token" | |
| 1268 | 7313 | msgstr "" |
| 1269 | 7314 | |
| 1270 | -#: includes/class-mxchat-admin.php:3007 | |
| 1271 | -msgid "User Message Font Color" | |
| 7315 | +#: includes/class-mxchat-admin.php:7146 | |
| 7316 | +msgid "Webhook Handoff Settings" | |
| 1272 | 7317 | msgstr "" |
| 1273 | 7318 | |
| 1274 | -#: includes/class-mxchat-admin.php:3015 | |
| 1275 | -msgid "Bot Message Background Color" | |
| 7319 | +#: includes/class-mxchat-admin.php:7188 | |
| 7320 | +msgid "Webhook URL" | |
| 1276 | 7321 | msgstr "" |
| 1277 | 7322 | |
| 1278 | -#: includes/class-mxchat-admin.php:3023 | |
| 1279 | -msgid "Bot Message Font Color" | |
| 7323 | +#: includes/class-mxchat-admin.php:7196 | |
| 7324 | +msgid "Signing Secret" | |
| 1280 | 7325 | msgstr "" |
| 1281 | 7326 | |
| 1282 | -#: includes/class-mxchat-admin.php:3031 | |
| 1283 | -msgid "Top Bar Background Color" | |
| 7327 | +#: includes/class-mxchat-admin.php:7205 | |
| 7328 | +msgid "YouTube Tutorials" | |
| 1284 | 7329 | msgstr "" |
| 1285 | 7330 | |
| 1286 | -#: includes/class-mxchat-admin.php:3039 | |
| 1287 | -msgid "Send Button Color" | |
| 7331 | +#: includes/class-mxchat-admin.php:7217 | |
| 7332 | +msgid "MXChat Knowledge Base Settings" | |
| 1288 | 7333 | msgstr "" |
| 1289 | 7334 | |
| 1290 | -#: includes/class-mxchat-admin.php:3047 | |
| 1291 | -msgid "Chat Input Font Color" | |
| 7335 | +#: includes/class-mxchat-admin.php:7240 | |
| 7336 | +msgid "MXChat Transcripts Notification Settings" | |
| 1292 | 7337 | msgstr "" |
| 1293 | 7338 | |
| 1294 | -#: includes/class-mxchat-admin.php:3055 | |
| 1295 | -msgid "Floating Widget Background Color" | |
| 7339 | +#: includes/class-mxchat-admin.php:7252 | |
| 7340 | +msgid "Chat Notification Settings" | |
| 1296 | 7341 | msgstr "" |
| 1297 | 7342 | |
| 1298 | -#: includes/class-mxchat-admin.php:3063 | |
| 1299 | -msgid "Chatbot Icon Color" | |
| 7343 | +#: includes/class-mxchat-admin.php:7267 | |
| 7344 | +msgid "Notification Email Address" | |
| 1300 | 7345 | msgstr "" |
| 1301 | 7346 | |
| 1302 | -#: includes/class-mxchat-admin.php:3071 | |
| 1303 | -msgid "Custom Chatbot Icon (PNG)" | |
| 7347 | +#: includes/class-mxchat-admin.php:7322 | |
| 7348 | +msgid "The Pinecone API key appears to be invalid. Please check your API key." | |
| 1304 | 7349 | msgstr "" |
| 1305 | 7350 | |
| 1306 | -#: includes/class-mxchat-admin.php:3079 | |
| 1307 | -msgid "Title Bar Icon (PNG)" | |
| 7351 | +#: includes/class-mxchat-admin.php:7343 | |
| 7352 | +msgid "The Pinecone host appears to be invalid. It should look like \"mxchat-vectors-zrmsquq.svc.aped-4627-b74a.pinecone.io\"" | |
| 1308 | 7353 | msgstr "" |
| 1309 | 7354 | |
| 1310 | -#: includes/class-mxchat-admin.php:3087 | |
| 1311 | -msgid "Live Agent Background Color" | |
| 7355 | +#: includes/class-mxchat-admin.php:7370 | |
| 7356 | +msgid "Sync settings updated successfully." | |
| 1312 | 7357 | msgstr "" |
| 1313 | 7358 | |
| 1314 | -#: includes/class-mxchat-admin.php:3095 | |
| 1315 | -msgid "Live Agent Font Color" | |
| 7359 | +#: includes/class-mxchat-admin.php:7379 | |
| 7360 | +msgid "1" | |
| 1316 | 7361 | msgstr "" |
| 1317 | 7362 | |
| 1318 | -#: includes/class-mxchat-admin.php:3104 | |
| 1319 | -msgid "Mode Indicator Background Color" | |
| 7363 | +#: includes/class-mxchat-admin.php:7405 | |
| 7364 | +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." | |
| 1320 | 7365 | msgstr "" |
| 1321 | 7366 | |
| 1322 | -#: includes/class-mxchat-admin.php:3113 | |
| 1323 | -msgid "Mode Indicator Font Color" | |
| 7367 | +#: includes/class-mxchat-admin.php:7410 | |
| 7368 | +msgid "Markdown Links Supported:" | |
| 1324 | 7369 | msgstr "" |
| 1325 | 7370 | |
| 1326 | -#: includes/class-mxchat-admin.php:3121 | |
| 1327 | -msgid "Toolbar Icon Color" | |
| 7371 | +#: includes/class-mxchat-admin.php:7411 | |
| 7372 | +msgid "You can include clickable links in your custom messages using markdown syntax:" | |
| 1328 | 7373 | msgstr "" |
| 1329 | 7374 | |
| 1330 | -#: includes/class-mxchat-admin.php:3130 | |
| 1331 | -msgid "Frequently Asked Questions (FAQ)" | |
| 7375 | +#: includes/class-mxchat-admin.php:7452 | |
| 7376 | +msgid "Limit:" | |
| 1332 | 7377 | msgstr "" |
| 1333 | 7378 | |
| 1334 | -#: includes/class-mxchat-admin.php:3143 | |
| 1335 | -msgid "Automatically sync posts to knowledge base" | |
| 7379 | +#: includes/class-mxchat-admin.php:7465 | |
| 7380 | +msgid "Timeframe:" | |
| 1336 | 7381 | msgstr "" |
| 1337 | 7382 | |
| 1338 | -#: includes/class-mxchat-admin.php:3154 | |
| 1339 | -msgid "Automatically sync pages to knowledge base" | |
| 7383 | +#: includes/class-mxchat-admin.php:7480 | |
| 7384 | +msgid "Custom Message:" | |
| 1340 | 7385 | msgstr "" |
| 1341 | 7386 | |
| 1342 | -#: includes/class-mxchat-admin.php:3176 | |
| 1343 | -msgid "Sync settings updated successfully." | |
| 7387 | +#: includes/class-mxchat-admin.php:7485 | |
| 7388 | +msgid "Enter custom message when rate limit is exceeded" | |
| 1344 | 7389 | msgstr "" |
| 1345 | 7390 | |
| 1346 | -#: includes/class-mxchat-admin.php:3184 | |
| 1347 | -msgid "1" | |
| 7391 | +#: includes/class-mxchat-admin.php:7489 | |
| 7392 | +msgid "Example: Rate limit reached! [Visit our pricing page](https://example.com/pricing) to upgrade." | |
| 1348 | 7393 | msgstr "" |
| 1349 | 7394 | |
| 1350 | -#: includes/class-mxchat-admin.php:3192 | |
| 1351 | -msgid "Invalid security token" | |
| 7395 | +#: includes/class-mxchat-admin.php:7516 | |
| 7396 | +msgid "Manage all your API keys in one place. Add the API keys for the services you want to use with your chatbot." | |
| 1352 | 7397 | msgstr "" |
| 1353 | 7398 | |
| 1354 | -#: includes/class-mxchat-admin.php:3206 | |
| 1355 | -msgid "Email or License Key is missing" | |
| 7399 | +#: includes/class-mxchat-admin.php:7527 | |
| 7400 | +msgid "Required for OpenAI GPT models and OpenAI embeddings. Get your API key from OpenAI Platform." | |
| 1356 | 7401 | msgstr "" |
| 1357 | 7402 | |
| 1358 | -#: includes/class-mxchat-admin.php:3225 | |
| 1359 | -msgid "Activation failed due to a server error: " | |
| 7403 | +#: includes/class-mxchat-admin.php:7540 | |
| 7404 | +msgid "Required for X.AI Grok models. Get your API key from X.AI Console." | |
| 1360 | 7405 | msgstr "" |
| 1361 | 7406 | |
| 1362 | -#: includes/class-mxchat-admin.php:3236 | |
| 1363 | -msgid "License activated successfully" | |
| 7407 | +#: includes/class-mxchat-admin.php:7552 | |
| 7408 | +msgid "Required for Anthropic Claude models. Get your API key from Anthropic Console." | |
| 1364 | 7409 | msgstr "" |
| 1365 | 7410 | |
| 1366 | -#: includes/class-mxchat-admin.php:3238 | |
| 1367 | -msgid "Activation failed" | |
| 7411 | +#: includes/class-mxchat-admin.php:7565 | |
| 7412 | +msgid "Required for DeepSeek models. Get your API key from DeepSeek Platform." | |
| 1368 | 7413 | msgstr "" |
| 1369 | 7414 | |
| 1370 | -#: includes/class-mxchat-admin.php:3264 | |
| 1371 | -msgid "Set the maximum number of messages a logged-out user can send within a 24-hour period." | |
| 7415 | +#: includes/class-mxchat-admin.php:7578 | |
| 7416 | +msgid "Required for Google Gemini models and embeddings. Get your API key from Google AI Studio." | |
| 1372 | 7417 | msgstr "" |
| 1373 | 7418 | |
| 1374 | -#: includes/class-mxchat-admin.php:3295 | |
| 1375 | -msgid "Set the maximum number of messages users in each role can send within a 24-hour period." | |
| 7419 | +#: includes/class-mxchat-admin.php:7592 | |
| 7420 | +msgid "Required for OpenRouter models. Get your API key from OpenRouter.ai" | |
| 1376 | 7421 | msgstr "" |
| 1377 | 7422 | |
| 1378 | -#: includes/class-mxchat-admin.php:3313 | |
| 1379 | -msgid "This message will be displayed when a user exceeds the rate limit." | |
| 7423 | +#: includes/class-mxchat-admin.php:7610 | |
| 7424 | +msgid "Test key" | |
| 1380 | 7425 | msgstr "" |
| 1381 | 7426 | |
| 1382 | -#: includes/class-mxchat-admin.php:3345 | |
| 1383 | -msgid "Automatically syncs new product additions, updates, and removals to the knowledge base. For existing products, submit your product sitemap in the Knowledge Base section to add them initially." | |
| 7427 | +#: includes/class-mxchat-admin.php:7626 | |
| 7428 | +#: includes/class-mxchat-admin.php:7762 | |
| 7429 | +msgid "Testing..." | |
| 1384 | 7430 | msgstr "" |
| 1385 | 7431 | |
| 1386 | -#: includes/class-mxchat-admin.php:3351 includes/class-mxchat-admin.php:3402 | |
| 1387 | -#: includes/class-mxchat-admin.php:3428 includes/class-mxchat-admin.php:3470 | |
| 1388 | -#: includes/class-mxchat-admin.php:3508 includes/class-mxchat-admin.php:3819 | |
| 1389 | -#: includes/class-mxchat-admin.php:3846 includes/class-mxchat-admin.php:3873 | |
| 1390 | -#: includes/class-mxchat-admin.php:3900 includes/class-mxchat-admin.php:3927 | |
| 1391 | -#: includes/class-mxchat-admin.php:3954 includes/class-mxchat-admin.php:3981 | |
| 1392 | -#: includes/class-mxchat-admin.php:4008 includes/class-mxchat-admin.php:4035 | |
| 1393 | -#: includes/class-mxchat-admin.php:4062 includes/class-mxchat-admin.php:4089 | |
| 1394 | -#: includes/class-mxchat-admin.php:4116 includes/class-mxchat-admin.php:4143 | |
| 1395 | -#: includes/class-mxchat-admin.php:4170 includes/class-mxchat-admin.php:4197 | |
| 1396 | -#: includes/class-mxchat-admin.php:4235 includes/class-mxchat-admin.php:4274 | |
| 1397 | -#: includes/class-mxchat-admin.php:4301 includes/class-mxchat-admin.php:4390 | |
| 1398 | -#: includes/class-mxchat-admin.php:4448 includes/class-mxchat-admin.php:4503 | |
| 1399 | -#: includes/class-mxchat-admin.php:4539 includes/class-mxchat-admin.php:4617 | |
| 1400 | -#: includes/class-mxchat-admin.php:4747 includes/class-mxchat-admin.php:4781 | |
| 1401 | -#: includes/class-mxchat-admin.php:4812 includes/class-mxchat-admin.php:4843 | |
| 1402 | -#: includes/class-mxchat-admin.php:4874 includes/class-mxchat-admin.php:4901 | |
| 1403 | -#: includes/class-mxchat-admin.php:4926 includes/class-mxchat-admin.php:4949 | |
| 1404 | -#: includes/class-mxchat-admin.php:4973 includes/class-mxchat-admin.php:5029 | |
| 1405 | -#: includes/class-mxchat-admin.php:5050 | |
| 1406 | -msgid "Pro Only" | |
| 7432 | +#: includes/class-mxchat-admin.php:7628 | |
| 7433 | +#: includes/class-mxchat-admin.php:7774 | |
| 7434 | +#: includes/class-mxchat-editor-assistant.php:126 | |
| 7435 | +msgid "Failed" | |
| 1407 | 7436 | msgstr "" |
| 1408 | 7437 | |
| 1409 | -#: includes/class-mxchat-admin.php:3379 includes/class-mxchat-admin.php:3397 | |
| 1410 | -#: includes/class-mxchat-admin.php:3423 includes/class-mxchat-admin.php:3440 | |
| 1411 | -#: includes/class-mxchat-admin.php:3502 includes/class-mxchat-admin.php:3524 | |
| 1412 | -#: includes/class-mxchat-admin.php:4634 includes/class-mxchat-admin.php:4968 | |
| 1413 | -#: includes/class-mxchat-admin.php:5024 includes/class-mxchat-admin.php:5045 | |
| 1414 | -msgid "Show" | |
| 7438 | +#: includes/class-mxchat-admin.php:7629 | |
| 7439 | +#: includes/class-mxchat-admin.php:7779 | |
| 7440 | +msgid "Request failed" | |
| 1415 | 7441 | msgstr "" |
| 1416 | 7442 | |
| 1417 | -#: includes/class-mxchat-admin.php:3380 | |
| 1418 | -msgid "The OpenAI API key is required even when using other models as it is used for vector embedding functionality." | |
| 7443 | +#: includes/class-mxchat-admin.php:7691 | |
| 7444 | +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." | |
| 1419 | 7445 | msgstr "" |
| 1420 | 7446 | |
| 1421 | -#: includes/class-mxchat-admin.php:3465 | |
| 1422 | -msgid "Enter your WooCommerce consumer key for integration." | |
| 7447 | +#: includes/class-mxchat-admin.php:7696 | |
| 7448 | +msgid "Azure OpenAI quick start" | |
| 1423 | 7449 | msgstr "" |
| 1424 | 7450 | |
| 1425 | -#: includes/class-mxchat-admin.php:3526 | |
| 1426 | -msgid "Enter your Loops API Key here. (See FAQ for details)" | |
| 7451 | +#: includes/class-mxchat-admin.php:7698 | |
| 7452 | +msgid "<strong>Base URL</strong> → <code>https://<resource>.openai.azure.com/openai/deployments/<deployment></code>" | |
| 1427 | 7453 | msgstr "" |
| 1428 | 7454 | |
| 1429 | -#: includes/class-mxchat-admin.php:3560 | |
| 1430 | -msgid "No lists found. Please verify your API Key." | |
| 7455 | +#: includes/class-mxchat-admin.php:7699 | |
| 7456 | +msgid "<strong>API Key</strong> → your Azure OpenAI key (required)" | |
| 1431 | 7457 | msgstr "" |
| 1432 | 7458 | |
| 1433 | -#: includes/class-mxchat-admin.php:3563 | |
| 1434 | -msgid "Enter a valid Loops API Key to load mailing lists." | |
| 7459 | +#: includes/class-mxchat-admin.php:7700 | |
| 7460 | +msgid "<strong>Auth Scheme</strong> → <code>api-key header (Azure OpenAI)</code>" | |
| 1435 | 7461 | msgstr "" |
| 1436 | 7462 | |
| 1437 | -#: includes/class-mxchat-admin.php:3576 | |
| 1438 | -msgid "Enter the chatbot response when a trigger keyword is detected, prompting the user to share their email." | |
| 7463 | +#: includes/class-mxchat-admin.php:7701 | |
| 7464 | +msgid "<strong>API Version</strong> → required for Azure, e.g. <code>2024-08-01-preview</code>" | |
| 1439 | 7465 | msgstr "" |
| 1440 | 7466 | |
| 1441 | -#: includes/class-mxchat-admin.php:3589 | |
| 1442 | -msgid "Enter the message to send when a user provides their email." | |
| 7467 | +#: includes/class-mxchat-admin.php:7706 | |
| 7468 | +msgid "Base URL" | |
| 1443 | 7469 | msgstr "" |
| 1444 | 7470 | |
| 1445 | -#: includes/class-mxchat-admin.php:3605 | |
| 1446 | -msgid "Set the message displayed to users before they start a chat. Use this to provide a friendly greeting or instructions." | |
| 7471 | +#: includes/class-mxchat-admin.php:7708 | |
| 7472 | +msgid "Examples: Ollama http://localhost:11434/v1 · LM Studio http://localhost:1234/v1 · vLLM http://gpu:8000/v1 · Azure https://<resource>.openai.azure.com/openai/deployments/<deployment>" | |
| 1447 | 7473 | msgstr "" |
| 1448 | 7474 | |
| 1449 | -#: includes/class-mxchat-admin.php:3622 | |
| 1450 | -msgid "Provide system-level instructions for the AI to guide its behavior. Be clear and concise for better results." | |
| 7475 | +#: includes/class-mxchat-admin.php:7712 | |
| 7476 | +msgid "API Key (optional)" | |
| 1451 | 7477 | msgstr "" |
| 1452 | 7478 | |
| 1453 | -#: includes/class-mxchat-admin.php:3629 includes/class-mxchat-admin.php:3663 | |
| 1454 | -#: includes/class-mxchat-admin.php:3664 | |
| 1455 | -msgid "X.AI Models" | |
| 7479 | +#: includes/class-mxchat-admin.php:7714 | |
| 7480 | +msgid "Leave empty for unauthenticated local servers. Required for Azure / vLLM / hosted endpoints." | |
| 1456 | 7481 | msgstr "" |
| 1457 | 7482 | |
| 1458 | -#: includes/class-mxchat-admin.php:3630 | |
| 1459 | -msgid "grok-beta (Early Beta)" | |
| 7483 | +#: includes/class-mxchat-admin.php:7718 | |
| 7484 | +msgid "Model Name" | |
| 1460 | 7485 | msgstr "" |
| 1461 | 7486 | |
| 1462 | -#: includes/class-mxchat-admin.php:3631 | |
| 1463 | -msgid "Grok 2" | |
| 7487 | +#: includes/class-mxchat-admin.php:7720 | |
| 7488 | +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/<deployment>." | |
| 1464 | 7489 | msgstr "" |
| 1465 | 7490 | |
| 1466 | -#: includes/class-mxchat-admin.php:3633 | |
| 1467 | -msgid "DeepSeek Models" | |
| 7491 | +#: includes/class-mxchat-admin.php:7724 | |
| 7492 | +msgid "Auth Scheme" | |
| 1468 | 7493 | msgstr "" |
| 1469 | 7494 | |
| 1470 | -#: includes/class-mxchat-admin.php:3634 | |
| 1471 | -msgid "DeepSeek-V3" | |
| 7495 | +#: includes/class-mxchat-admin.php:7726 | |
| 7496 | +msgid "Authorization: Bearer (OpenAI / Ollama / vLLM / LM Studio)" | |
| 1472 | 7497 | msgstr "" |
| 1473 | 7498 | |
| 1474 | -#: includes/class-mxchat-admin.php:3636 includes/class-mxchat-admin.php:3663 | |
| 1475 | -#: includes/class-mxchat-admin.php:3664 | |
| 1476 | -msgid "Claude Models" | |
| 7499 | +#: includes/class-mxchat-admin.php:7727 | |
| 7500 | +msgid "api-key header (Azure OpenAI)" | |
| 1477 | 7501 | msgstr "" |
| 1478 | 7502 | |
| 1479 | -#: includes/class-mxchat-admin.php:3637 | |
| 1480 | -msgid "Claude 3.5 Sonnet (Most Intelligent)" | |
| 7503 | +#: includes/class-mxchat-admin.php:7729 | |
| 7504 | +msgid "Most OpenAI-compatible servers use Bearer. Azure OpenAI uses the api-key header." | |
| 1481 | 7505 | msgstr "" |
| 1482 | 7506 | |
| 1483 | -#: includes/class-mxchat-admin.php:3638 | |
| 1484 | -msgid "Claude 3 Opus (Highly Complex Tasks)" | |
| 7507 | +#: includes/class-mxchat-admin.php:7733 | |
| 7508 | +msgid "API Version (Azure only)" | |
| 1485 | 7509 | msgstr "" |
| 1486 | 7510 | |
| 1487 | -#: includes/class-mxchat-admin.php:3639 | |
| 1488 | -msgid "Claude 3 Sonnet (Balanced)" | |
| 7511 | +#: includes/class-mxchat-admin.php:7735 | |
| 7512 | +msgid "Appended as ?api-version=... on the request URL. Required for Azure OpenAI; leave empty for non-Azure providers." | |
| 1489 | 7513 | msgstr "" |
| 1490 | 7514 | |
| 1491 | -#: includes/class-mxchat-admin.php:3640 | |
| 1492 | -msgid "Claude 3 Haiku (Fastest)" | |
| 7515 | +#: includes/class-mxchat-admin.php:7740 | |
| 7516 | +msgid "Extended routing (opt-in)" | |
| 1493 | 7517 | msgstr "" |
| 1494 | 7518 | |
| 1495 | -#: includes/class-mxchat-admin.php:3642 | |
| 1496 | -msgid "OpenAI Models" | |
| 7519 | +#: includes/class-mxchat-admin.php:7741 | |
| 7520 | +msgid "Use custom provider for embeddings" | |
| 1497 | 7521 | msgstr "" |
| 1498 | 7522 | |
| 1499 | -#: includes/class-mxchat-admin.php:3643 | |
| 1500 | -msgid "GPT-4o (Recommended)" | |
| 7523 | +#: includes/class-mxchat-admin.php:7742 | |
| 7524 | +msgid "Use custom provider for image generation" | |
| 1501 | 7525 | msgstr "" |
| 1502 | 7526 | |
| 1503 | -#: includes/class-mxchat-admin.php:3644 | |
| 1504 | -msgid "GPT-4o Mini (Fast and Lightweight)" | |
| 7527 | +#: includes/class-mxchat-admin.php:7743 | |
| 7528 | +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)." | |
| 1505 | 7529 | msgstr "" |
| 1506 | 7530 | |
| 1507 | -#: includes/class-mxchat-admin.php:3645 | |
| 1508 | -msgid "GPT-4 Turbo (High-Performance)" | |
| 7531 | +#: includes/class-mxchat-admin.php:7747 | |
| 7532 | +msgid "Custom Embedding Model" | |
| 1509 | 7533 | msgstr "" |
| 1510 | 7534 | |
| 1511 | -#: includes/class-mxchat-admin.php:3646 | |
| 1512 | -msgid "GPT-4 (High Intelligence)" | |
| 7535 | +#: includes/class-mxchat-admin.php:7749 | |
| 7536 | +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." | |
| 1513 | 7537 | msgstr "" |
| 1514 | 7538 | |
| 1515 | -#: includes/class-mxchat-admin.php:3647 | |
| 1516 | -msgid "GPT-3.5 Turbo (Affordable and Fast)" | |
| 7539 | +#: includes/class-mxchat-admin.php:7771 | |
| 7540 | +msgid "OK" | |
| 1517 | 7541 | msgstr "" |
| 1518 | 7542 | |
| 1519 | -#: includes/class-mxchat-admin.php:3664 | |
| 1520 | -msgid " (Pro Only)" | |
| 7543 | +#: includes/class-mxchat-admin.php:7796 | |
| 7544 | +msgid "Required for Voyage AI embedding models. Get your API key from Voyage AI." | |
| 1521 | 7545 | msgstr "" |
| 1522 | 7546 | |
| 1523 | -#: includes/class-mxchat-admin.php:3677 | |
| 1524 | -msgid "Select the AI model to use for your chatbot. Pro-only models are marked accordingly." | |
| 7547 | +#. translators: %s: link to the Loops integration tab. | |
| 7548 | +#: includes/class-mxchat-admin.php:7817 | |
| 7549 | +#, php-format | |
| 7550 | +msgid "Required for Loops email integration. Get your API key from Loops.so, then choose your mailing list under %s." | |
| 1525 | 7551 | msgstr "" |
| 1526 | 7552 | |
| 1527 | -#: includes/class-mxchat-admin.php:3690 | |
| 1528 | -msgid "Enter the title text that will appear on the top bar of the chatbot." | |
| 7553 | +#: includes/class-mxchat-admin.php:7818 | |
| 7554 | +msgid "Integrations, Loops" | |
| 1529 | 7555 | msgstr "" |
| 1530 | 7556 | |
| 1531 | -#: includes/class-mxchat-admin.php:3710 | |
| 1532 | -msgid "Enable to require email before a user chats. Their email will appear at the top of the transcript." | |
| 7557 | +#: includes/class-mxchat-admin.php:7846 | |
| 7558 | +msgid "Select a list" | |
| 1533 | 7559 | msgstr "" |
| 1534 | 7560 | |
| 1535 | -#: includes/class-mxchat-admin.php:3733 | |
| 1536 | -msgid "You may enter HTML here, such as <h2>Welcome</h2> or <p>Let's get started</p>." | |
| 7561 | +#: includes/class-mxchat-admin.php:7860 | |
| 7562 | +msgid "Please select a mailing list to use with Loops." | |
| 1537 | 7563 | msgstr "" |
| 1538 | 7564 | |
| 1539 | -#: includes/class-mxchat-admin.php:3734 | |
| 1540 | -msgid "Email form will show for users who are not logged in or have not provided an email within 24h." | |
| 7565 | +#. translators: %s: link to the API Keys tab. | |
| 7566 | +#: includes/class-mxchat-admin.php:7865 | |
| 7567 | +#, php-format | |
| 7568 | +msgid "No lists found. Please check your Loops API key under %s." | |
| 1541 | 7569 | msgstr "" |
| 1542 | 7570 | |
| 1543 | -#: includes/class-mxchat-admin.php:3752 | |
| 1544 | -msgid "Enter the text you want on the submit button, e.g. \"Start Chat\"." | |
| 7571 | +#. translators: %s: link to the API Keys tab. | |
| 7572 | +#: includes/class-mxchat-admin.php:7874 | |
| 7573 | +#, php-format | |
| 7574 | +msgid "Enter your Loops API key under %s to load mailing lists." | |
| 1545 | 7575 | msgstr "" |
| 1546 | 7576 | |
| 1547 | -#: includes/class-mxchat-admin.php:3770 | |
| 1548 | -msgid "Enter your message. Line breaks will be preserved." | |
| 7577 | +#: includes/class-mxchat-admin.php:7931 | |
| 7578 | +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." | |
| 1549 | 7579 | msgstr "" |
| 1550 | 7580 | |
| 1551 | -#: includes/class-mxchat-admin.php:3792 | |
| 1552 | -msgid "This is the placeholder text for the chat input field." | |
| 7581 | +#: includes/class-mxchat-admin.php:7948 | |
| 7582 | +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." | |
| 1553 | 7583 | msgstr "" |
| 1554 | 7584 | |
| 1555 | -#: includes/class-mxchat-admin.php:4219 includes/class-mxchat-admin.php:4258 | |
| 1556 | -msgid "Enter PNG URL" | |
| 7585 | +#: includes/class-mxchat-admin.php:7976 | |
| 7586 | +msgid "Use {visitor_name} to personalize AI responses when lead capture is enabled." | |
| 1557 | 7587 | msgstr "" |
| 1558 | 7588 | |
| 1559 | -#: includes/class-mxchat-admin.php:4226 | |
| 1560 | -msgid "Custom Icon Preview" | |
| 7589 | +#: includes/class-mxchat-admin.php:7977 | |
| 7590 | +msgid "Example: The visitor's name is {visitor_name}. Address them by name." | |
| 1561 | 7591 | msgstr "" |
| 1562 | 7592 | |
| 1563 | -#: includes/class-mxchat-admin.php:4230 includes/class-mxchat-admin.php:4269 | |
| 1564 | -msgid "Upload your PNG icon and paste the URL here. Recommended size: 48x48 pixels." | |
| 7593 | +#: includes/class-mxchat-admin.php:8044 | |
| 7594 | +msgid "Copy Instructions" | |
| 1565 | 7595 | msgstr "" |
| 1566 | 7596 | |
| 1567 | -#: includes/class-mxchat-admin.php:4265 | |
| 1568 | -msgid "Title Icon Preview" | |
| 7597 | +#: includes/class-mxchat-admin.php:8088 | |
| 7598 | +msgid "After entering your OpenRouter API key above, click the button below to load available models." | |
| 1569 | 7599 | msgstr "" |
| 1570 | 7600 | |
| 1571 | -#: includes/class-mxchat-admin.php:4321 | |
| 1572 | -msgid "Show chatbot automatically on all pages. When disabled, you can place the chatbot manually using shortcode [mxchat_chatbot floating=\"yes\"]." | |
| 7601 | +#: includes/class-mxchat-admin.php:8102 | |
| 7602 | +#: includes/class-mxchat-admin.php:8334 | |
| 7603 | +msgid "API key for OpenAI detected" | |
| 1573 | 7604 | msgstr "" |
| 1574 | 7605 | |
| 1575 | -#: includes/class-mxchat-admin.php:4339 includes/class-mxchat-public.php:119 | |
| 1576 | -msgid "By chatting, you agree to our <a href=\"https://example.com/privacy-policy\" target=\"_blank\">privacy policy</a>." | |
| 7606 | +#: includes/class-mxchat-admin.php:8104 | |
| 7607 | +#: includes/class-mxchat-admin.php:8336 | |
| 7608 | +msgid "No API key for OpenAI detected. Please enter API key in API Keys tab." | |
| 1577 | 7609 | msgstr "" |
| 1578 | 7610 | |
| 1579 | -#: includes/class-mxchat-admin.php:4349 | |
| 1580 | -msgid "Enable this option to display a privacy notice below the chat widget." | |
| 7611 | +#: includes/class-mxchat-admin.php:8111 | |
| 7612 | +msgid "API key for Anthropic (Claude) detected" | |
| 1581 | 7613 | msgstr "" |
| 1582 | 7614 | |
| 1583 | -#: includes/class-mxchat-admin.php:4356 | |
| 1584 | -msgid "Enter the privacy policy text. You can include HTML links." | |
| 7615 | +#: includes/class-mxchat-admin.php:8113 | |
| 7616 | +msgid "No API key for Anthropic (Claude) detected. Please enter API key in API Keys tab." | |
| 1585 | 7617 | msgstr "" |
| 1586 | 7618 | |
| 1587 | -#: includes/class-mxchat-admin.php:4384 | |
| 1588 | -msgid "Enable this option to apply Complianz consent logic to the chatbot (must have Complianz Plugin)." | |
| 7619 | +#: includes/class-mxchat-admin.php:8120 | |
| 7620 | +msgid "API key for X.AI (Grok) detected" | |
| 1589 | 7621 | msgstr "" |
| 1590 | 7622 | |
| 1591 | -#: includes/class-mxchat-admin.php:4415 | |
| 1592 | -msgid "Enable to open links in a new tab (default is to open in the same tab)." | |
| 7623 | +#: includes/class-mxchat-admin.php:8122 | |
| 7624 | +msgid "No API key for X.AI (Grok) detected. Please enter API key in API Keys tab." | |
| 1593 | 7625 | msgstr "" |
| 1594 | 7626 | |
| 1595 | -#: includes/class-mxchat-admin.php:4442 | |
| 1596 | -msgid "Enable to keep chat history when users navigate tabs or return to the site within 24 hours." | |
| 7627 | +#: includes/class-mxchat-admin.php:8129 | |
| 7628 | +msgid "API key for DeepSeek detected" | |
| 1597 | 7629 | msgstr "" |
| 1598 | 7630 | |
| 1599 | -#: includes/class-mxchat-admin.php:4468 | |
| 1600 | -msgid "Enter Popular Question 1" | |
| 7631 | +#: includes/class-mxchat-admin.php:8131 | |
| 7632 | +msgid "No API key for DeepSeek detected. Please enter API key in API Keys tab." | |
| 1601 | 7633 | msgstr "" |
| 1602 | 7634 | |
| 1603 | -#: includes/class-mxchat-admin.php:4472 | |
| 1604 | -msgid "This will be the first popular question in the chatbot." | |
| 7635 | +#: includes/class-mxchat-admin.php:8138 | |
| 7636 | +#: includes/class-mxchat-admin.php:8352 | |
| 7637 | +msgid "API key for Google Gemini detected" | |
| 1605 | 7638 | msgstr "" |
| 1606 | 7639 | |
| 1607 | -#: includes/class-mxchat-admin.php:4493 | |
| 1608 | -msgid "Enter Popular Question 2" | |
| 7640 | +#: includes/class-mxchat-admin.php:8140 | |
| 7641 | +#: includes/class-mxchat-admin.php:8354 | |
| 7642 | +msgid "No API key for Google Gemini detected. Please enter API key in API Keys tab." | |
| 1609 | 7643 | msgstr "" |
| 1610 | 7644 | |
| 1611 | -#: includes/class-mxchat-admin.php:4498 | |
| 1612 | -msgid "This will be the second popular question in the chatbot." | |
| 7645 | +#: includes/class-mxchat-admin.php:8147 | |
| 7646 | +msgid "API key for OpenRouter detected" | |
| 1613 | 7647 | msgstr "" |
| 1614 | 7648 | |
| 1615 | -#: includes/class-mxchat-admin.php:4529 | |
| 1616 | -msgid "Enter Popular Question 3" | |
| 7649 | +#: includes/class-mxchat-admin.php:8149 | |
| 7650 | +msgid "No API key for OpenRouter detected. Please enter API key in API Keys tab." | |
| 1617 | 7651 | msgstr "" |
| 1618 | 7652 | |
| 1619 | -#: includes/class-mxchat-admin.php:4534 | |
| 1620 | -msgid "This will be the third popular question in the chatbot." | |
| 7653 | +#: includes/class-mxchat-admin.php:8179 | |
| 7654 | +msgid "Test Streaming Compatibility" | |
| 1621 | 7655 | msgstr "" |
| 1622 | 7656 | |
| 1623 | -#: includes/class-mxchat-admin.php:4575 | |
| 1624 | -msgid "Enter Additional Popular Question %d" | |
| 7657 | +#: includes/class-mxchat-admin.php:8237 | |
| 7658 | +msgid "Web search is only available for OpenAI and Gemini models." | |
| 1625 | 7659 | msgstr "" |
| 1626 | 7660 | |
| 1627 | -#: includes/class-mxchat-admin.php:4578 includes/class-mxchat-admin.php:4597 | |
| 7661 | +#: includes/class-mxchat-admin.php:8295 | |
| 7662 | +msgid "OpenAI Embeddings" | |
| 7663 | +msgstr "" | |
| 7664 | + | |
| 7665 | +#: includes/class-mxchat-admin.php:8296 | |
| 7666 | +msgid "TE3 Small (1536, Efficient)" | |
| 7667 | +msgstr "" | |
| 7668 | + | |
| 7669 | +#: includes/class-mxchat-admin.php:8297 | |
| 7670 | +msgid "Ada 2 (1536, Recommended)" | |
| 7671 | +msgstr "" | |
| 7672 | + | |
| 7673 | +#: includes/class-mxchat-admin.php:8298 | |
| 7674 | +msgid "TE3 Large (3072, Powerful)" | |
| 7675 | +msgstr "" | |
| 7676 | + | |
| 7677 | +#: includes/class-mxchat-admin.php:8300 | |
| 7678 | +msgid "Voyage AI Embeddings" | |
| 7679 | +msgstr "" | |
| 7680 | + | |
| 7681 | +#: includes/class-mxchat-admin.php:8301 | |
| 7682 | +msgid "Voyage-3 Large (2048, Most Capable)" | |
| 7683 | +msgstr "" | |
| 7684 | + | |
| 7685 | +#: includes/class-mxchat-admin.php:8303 | |
| 7686 | +msgid "Google Gemini Embeddings" | |
| 7687 | +msgstr "" | |
| 7688 | + | |
| 7689 | +#: includes/class-mxchat-admin.php:8304 | |
| 7690 | +msgid "Gemini Embedding (1536, Stable)" | |
| 7691 | +msgstr "" | |
| 7692 | + | |
| 7693 | +#: includes/class-mxchat-admin.php:8323 | |
| 7694 | +msgid "Custom provider embeddings are in use — the model is set in the Custom Embedding Model field under Custom Provider." | |
| 7695 | +msgstr "" | |
| 7696 | + | |
| 7697 | +#: includes/class-mxchat-admin.php:8343 | |
| 7698 | +msgid "API key for Voyage AI detected" | |
| 7699 | +msgstr "" | |
| 7700 | + | |
| 7701 | +#: includes/class-mxchat-admin.php:8345 | |
| 7702 | +msgid "No API key for Voyage AI detected. Please enter API key in API Keys tab." | |
| 7703 | +msgstr "" | |
| 7704 | + | |
| 7705 | +#: includes/class-mxchat-admin.php:8511 | |
| 7706 | +msgid "Use {visitor_name} to personalize greetings when lead capture is enabled." | |
| 7707 | +msgstr "" | |
| 7708 | + | |
| 7709 | +#: includes/class-mxchat-admin.php:8512 | |
| 7710 | +msgid "Example: Hello {visitor_name}! How can I help you today?" | |
| 7711 | +msgstr "" | |
| 7712 | + | |
| 7713 | +#: includes/class-mxchat-admin.php:8565 | |
| 7714 | +msgid "Post Type Visibility" | |
| 7715 | +msgstr "" | |
| 7716 | + | |
| 7717 | +#: includes/class-mxchat-admin.php:8573 | |
| 7718 | +msgid "Show on all post types" | |
| 7719 | +msgstr "" | |
| 7720 | + | |
| 7721 | +#: includes/class-mxchat-admin.php:8578 | |
| 7722 | +msgid "Only show on selected post types" | |
| 7723 | +msgstr "" | |
| 7724 | + | |
| 7725 | +#: includes/class-mxchat-admin.php:8583 | |
| 7726 | +msgid "Hide on selected post types" | |
| 7727 | +msgstr "" | |
| 7728 | + | |
| 7729 | +#: includes/class-mxchat-admin.php:8711 | |
| 7730 | +msgid "Customize the prompt (optional)" | |
| 7731 | +msgstr "" | |
| 7732 | + | |
| 7733 | +#: includes/class-mxchat-admin.php:8714 | |
| 7734 | +msgid "Idle Timeout" | |
| 7735 | +msgstr "" | |
| 7736 | + | |
| 7737 | +#: includes/class-mxchat-admin.php:8718 | |
| 7738 | +msgid "seconds of user inactivity before the prompt appears (5-600)" | |
| 7739 | +msgstr "" | |
| 7740 | + | |
| 7741 | +#: includes/class-mxchat-admin.php:8723 | |
| 7742 | +msgid "Prompt Question" | |
| 7743 | +msgstr "" | |
| 7744 | + | |
| 7745 | +#: includes/class-mxchat-admin.php:8727 | |
| 7746 | +#: includes/class-mxchat-integrator.php:473 | |
| 7747 | +msgid "Was this helpful?" | |
| 7748 | +msgstr "" | |
| 7749 | + | |
| 7750 | +#: includes/class-mxchat-admin.php:8729 | |
| 7751 | +msgid "Leave blank for the default. Shown above the thumbs up/down." | |
| 7752 | +msgstr "" | |
| 7753 | + | |
| 7754 | +#: includes/class-mxchat-admin.php:8733 | |
| 7755 | +msgid "Thank-You Message" | |
| 7756 | +msgstr "" | |
| 7757 | + | |
| 7758 | +#: includes/class-mxchat-admin.php:8737 | |
| 7759 | +#: includes/class-mxchat-integrator.php:477 | |
| 7760 | +msgid "Thanks! Anything we should improve? (optional)" | |
| 7761 | +msgstr "" | |
| 7762 | + | |
| 7763 | +#: includes/class-mxchat-admin.php:8739 | |
| 7764 | +msgid "Leave blank for the default. Shown after the user clicks a thumb." | |
| 7765 | +msgstr "" | |
| 7766 | + | |
| 7767 | +#: includes/class-mxchat-admin.php:8743 | |
| 7768 | +msgid "Feedback Placeholder" | |
| 7769 | +msgstr "" | |
| 7770 | + | |
| 7771 | +#: includes/class-mxchat-admin.php:8747 | |
| 7772 | +#: includes/class-mxchat-integrator.php:478 | |
| 7773 | +msgid "Tell us what could be better…" | |
| 7774 | +msgstr "" | |
| 7775 | + | |
| 7776 | +#: includes/class-mxchat-admin.php:8749 | |
| 7777 | +msgid "Leave blank for the default. Placeholder text inside the feedback textarea." | |
| 7778 | +msgstr "" | |
| 7779 | + | |
| 7780 | +#: includes/class-mxchat-admin.php:8753 | |
| 7781 | +msgid "Saved Confirmation" | |
| 7782 | +msgstr "" | |
| 7783 | + | |
| 7784 | +#: includes/class-mxchat-admin.php:8757 | |
| 7785 | +#: includes/class-mxchat-integrator.php:481 | |
| 7786 | +msgid "Thanks for the feedback." | |
| 7787 | +msgstr "" | |
| 7788 | + | |
| 7789 | +#: includes/class-mxchat-admin.php:8759 | |
| 7790 | +msgid "Leave blank for the default. Shown after the feedback is sent." | |
| 7791 | +msgstr "" | |
| 7792 | + | |
| 7793 | +#: includes/class-mxchat-admin.php:8792 | |
| 7794 | +#: includes/class-mxchat-public.php:213 | |
| 7795 | +msgid "By chatting, you agree to our <a href=\"https://example.com/privacy-policy\" target=\"_blank\">privacy policy</a>." | |
| 7796 | +msgstr "" | |
| 7797 | + | |
| 7798 | +#: includes/class-mxchat-admin.php:8965 | |
| 7799 | +#: includes/class-mxchat-integrator.php:449 | |
| 7800 | +msgid "Start new chat" | |
| 7801 | +msgstr "" | |
| 7802 | + | |
| 7803 | +#: includes/class-mxchat-admin.php:8980 | |
| 7804 | +msgid "Enter Quick Question 1" | |
| 7805 | +msgstr "" | |
| 7806 | + | |
| 7807 | +#: includes/class-mxchat-admin.php:8996 | |
| 7808 | +msgid "Enter Quick Question 2" | |
| 7809 | +msgstr "" | |
| 7810 | + | |
| 7811 | +#: includes/class-mxchat-admin.php:9012 | |
| 7812 | +msgid "Enter Quick Question 3" | |
| 7813 | +msgstr "" | |
| 7814 | + | |
| 7815 | +#: includes/class-mxchat-admin.php:9036 | |
| 7816 | +#, php-format | |
| 7817 | +msgid "Enter Additional Quick Question %d" | |
| 7818 | +msgstr "" | |
| 7819 | + | |
| 7820 | +#: includes/class-mxchat-admin.php:9038 | |
| 7821 | +#: includes/class-mxchat-admin.php:9054 | |
| 1628 | 7822 | msgid "Remove question" |
| 1629 | 7823 | msgstr "" |
| 1630 | 7824 | |
| 1631 | -#: includes/class-mxchat-admin.php:4580 includes/class-mxchat-admin.php:4599 | |
| 7825 | +#: includes/class-mxchat-admin.php:9039 | |
| 7826 | +#: includes/class-mxchat-admin.php:9055 | |
| 1632 | 7827 | msgid "Remove" |
| 1633 | 7828 | msgstr "" |
| 1634 | 7829 | |
| 1635 | -#: includes/class-mxchat-admin.php:4595 | |
| 1636 | -msgid "Enter Additional Popular Question 4" | |
| 7830 | +#: includes/class-mxchat-admin.php:9053 | |
| 7831 | +msgid "Enter Additional Quick Question 4" | |
| 1637 | 7832 | msgstr "" |
| 1638 | 7833 | |
| 1639 | -#: includes/class-mxchat-admin.php:4607 | |
| 7834 | +#: includes/class-mxchat-admin.php:9061 | |
| 1640 | 7835 | msgid "Add question" |
| 1641 | 7836 | msgstr "" |
| 1642 | 7837 | |
| 1643 | -#: includes/class-mxchat-admin.php:4609 | |
| 7838 | +#: includes/class-mxchat-admin.php:9062 | |
| 1644 | 7839 | msgid "Add Question" |
| 1645 | 7840 | msgstr "" |
| 1646 | 7841 | |
| 1647 | -#: includes/class-mxchat-admin.php:4612 | |
| 1648 | -msgid "You can add more popular questions beyond the default three here." | |
| 7842 | +#: includes/class-mxchat-admin.php:9078 | |
| 7843 | +msgid "Required for Brave Search integration. Get your API key from Brave Search API." | |
| 1649 | 7844 | msgstr "" |
| 1650 | 7845 | |
| 1651 | -#: includes/class-mxchat-admin.php:4636 | |
| 1652 | -msgid "Enter your Brave Search API Key here. (See FAQ for details)" | |
| 1653 | -msgstr "" | |
| 1654 | - | |
| 1655 | -#: includes/class-mxchat-admin.php:4649 | |
| 7846 | +#: includes/class-mxchat-admin.php:9095 | |
| 1656 | 7847 | msgid "Select the number of images to return (1-6)." |
| 1657 | 7848 | msgstr "" |
| 1658 | 7849 | |
| 1659 | -#: includes/class-mxchat-admin.php:4661 | |
| 7850 | +#: includes/class-mxchat-admin.php:9109 | |
| 1660 | 7851 | msgid "Strict" |
| 1661 | 7852 | msgstr "" |
| 1662 | 7853 | |
| 1663 | -#: includes/class-mxchat-admin.php:4666 | |
| 1664 | -msgid "Off" | |
| 1665 | -msgstr "" | |
| 1666 | - | |
| 1667 | -#: includes/class-mxchat-admin.php:4670 | |
| 7854 | +#: includes/class-mxchat-admin.php:9119 | |
| 1668 | 7855 | msgid "Set the Safe Search level for image searches. Brave Search only supports \"Strict\" and \"Off\" options." |
| 1669 | 7856 | msgstr "" |
| 1670 | 7857 | |
| 1671 | -#: includes/class-mxchat-admin.php:4684 | |
| 7858 | +#: includes/class-mxchat-admin.php:9137 | |
| 1672 | 7859 | msgid "Select the number of news articles to retrieve (1-10)." |
| 1673 | 7860 | msgstr "" |
| 1674 | 7861 | |
| 1675 | -#: includes/class-mxchat-admin.php:4697 | |
| 7862 | +#: includes/class-mxchat-admin.php:9154 | |
| 1676 | 7863 | msgid "Enter the country code (e.g., \"us\" for United States)." |
| 1677 | 7864 | msgstr "" |
| 1678 | 7865 | |
| 1679 | -#: includes/class-mxchat-admin.php:4710 | |
| 7866 | +#: includes/class-mxchat-admin.php:9171 | |
| 1680 | 7867 | msgid "Enter the language code (e.g., \"en\" for English)." |
| 1681 | 7868 | msgstr "" |
| 1682 | 7869 | |
| 1683 | -#: includes/class-mxchat-admin.php:4719 | |
| 7870 | +#: includes/class-mxchat-admin.php:9180 | |
| 1684 | 7871 | msgid "Configure the intent settings for the Chat with PDF feature." |
| 1685 | 7872 | msgstr "" |
| 1686 | 7873 | |
| 1687 | -#: includes/class-mxchat-admin.php:4753 | |
| 7874 | +#: includes/class-mxchat-admin.php:9197 | |
| 1688 | 7875 | msgid "Enable to display the chat toolbar, adding two icons below the chatbot input field for uploading PDF and Word documents (default is hidden)." |
| 1689 | 7876 | msgstr "" |
| 1690 | 7877 | |
| 1691 | -#: includes/class-mxchat-admin.php:4770 | |
| 7878 | +#: includes/class-mxchat-admin.php:9217 | |
| 7879 | +msgid "Enable to show the PDF upload button in the chatbot toolbar. Disable to hide it." | |
| 7880 | +msgstr "" | |
| 7881 | + | |
| 7882 | +#: includes/class-mxchat-admin.php:9237 | |
| 7883 | +msgid "Enable to show the Word document upload button in the chatbot toolbar. Disable to hide it." | |
| 7884 | +msgstr "" | |
| 7885 | + | |
| 7886 | +#: includes/class-mxchat-admin.php:9249 | |
| 1692 | 7887 | msgid "Enter trigger text" |
| 1693 | 7888 | msgstr "" |
| 1694 | 7889 | |
| 1695 | -#: includes/class-mxchat-admin.php:4776 | |
| 7890 | +#: includes/class-mxchat-admin.php:9254 | |
| 1696 | 7891 | msgid "Text displayed when the intent is triggered." |
| 1697 | 7892 | msgstr "" |
| 1698 | 7893 | |
| 1699 | -#: includes/class-mxchat-admin.php:4801 | |
| 7894 | +#: includes/class-mxchat-admin.php:9266 | |
| 1700 | 7895 | msgid "Enter success text" |
| 1701 | 7896 | msgstr "" |
| 1702 | 7897 | |
| 1703 | -#: includes/class-mxchat-admin.php:4807 | |
| 7898 | +#: includes/class-mxchat-admin.php:9271 | |
| 1704 | 7899 | msgid "Text displayed when the intent is successful." |
| 1705 | 7900 | msgstr "" |
| 1706 | 7901 | |
| 1707 | -#: includes/class-mxchat-admin.php:4832 | |
| 7902 | +#: includes/class-mxchat-admin.php:9283 | |
| 1708 | 7903 | msgid "Enter error text" |
| 1709 | 7904 | msgstr "" |
| 1710 | 7905 | |
| 1711 | -#: includes/class-mxchat-admin.php:4838 | |
| 7906 | +#: includes/class-mxchat-admin.php:9288 | |
| 1712 | 7907 | msgid "Text displayed when an error occurs during the intent." |
| 1713 | 7908 | msgstr "" |
| 1714 | 7909 | |
| 1715 | -#: includes/class-mxchat-admin.php:4869 | |
| 7910 | +#: includes/class-mxchat-admin.php:9305 | |
| 1716 | 7911 | msgid "Set the maximum number of document pages users can upload for processing. (1-69 pages)" |
| 1717 | 7912 | msgstr "" |
| 1718 | 7913 | |
| 1719 | -#: includes/class-mxchat-admin.php:4896 | |
| 7914 | +#: includes/class-mxchat-admin.php:9321 | |
| 7915 | +#: includes/class-mxchat-admin.php:9546 | |
| 7916 | +#: includes/class-mxchat-admin.php:9672 | |
| 1720 | 7917 | msgid "Online" |
| 1721 | 7918 | msgstr "" |
| 1722 | 7919 | |
| 1723 | -#: includes/class-mxchat-admin.php:4896 | |
| 7920 | +#: includes/class-mxchat-admin.php:9321 | |
| 7921 | +#: includes/class-mxchat-admin.php:9546 | |
| 7922 | +#: includes/class-mxchat-admin.php:9672 | |
| 1724 | 7923 | msgid "Offline" |
| 1725 | 7924 | msgstr "" |
| 1726 | 7925 | |
| 1727 | -#: includes/class-mxchat-admin.php:4914 | |
| 1728 | -msgid "Sorry, live agents are currently unavailable. I can continue helping you as an AI assistant." | |
| 7926 | +#: includes/class-mxchat-admin.php:9372 | |
| 7927 | +#: includes/class-mxchat-admin.php:10137 | |
| 7928 | +msgid "Scheduled hours" | |
| 1729 | 7929 | msgstr "" |
| 1730 | 7930 | |
| 1731 | -#: includes/class-mxchat-admin.php:4922 | |
| 7931 | +#: includes/class-mxchat-admin.php:9373 | |
| 7932 | +#: includes/class-mxchat-admin.php:10138 | |
| 7933 | +msgid "Always available" | |
| 7934 | +msgstr "" | |
| 7935 | + | |
| 7936 | +#: includes/class-mxchat-admin.php:9392 | |
| 7937 | +#, php-format | |
| 7938 | +msgid "%s start time" | |
| 7939 | +msgstr "" | |
| 7940 | + | |
| 7941 | +#: includes/class-mxchat-admin.php:9397 | |
| 7942 | +#, php-format | |
| 7943 | +msgid "%s end time" | |
| 7944 | +msgstr "" | |
| 7945 | + | |
| 7946 | +#. translators: 1: the handoff channel, e.g. Slack or Telegram; 2: the site's timezone, e.g. America/New_York | |
| 7947 | +#: includes/class-mxchat-admin.php:9409 | |
| 7948 | +#, php-format | |
| 7949 | +msgid "When on, visitors are only offered a %1$s human handoff during these hours — outside them the chatbot keeps answering and never offers to fetch an agent. Applies to %1$s only. Times use the site timezone (%2$s). Set a day's end time earlier than its start for an overnight shift; identical start and end means all day." | |
| 7950 | +msgstr "" | |
| 7951 | + | |
| 7952 | +#: includes/class-mxchat-admin.php:9426 | |
| 7953 | +#: includes/class-mxchat-admin.php:9571 | |
| 1732 | 7954 | msgid "Message shown when live agents are offline." |
| 1733 | 7955 | msgstr "" |
| 1734 | 7956 | |
| 1735 | -#: includes/class-mxchat-admin.php:4937 | |
| 7957 | +#: includes/class-mxchat-admin.php:9432 | |
| 1736 | 7958 | msgid "Live agent has been notified." |
| 1737 | 7959 | msgstr "" |
| 1738 | 7960 | |
| 1739 | -#: includes/class-mxchat-admin.php:4945 | |
| 7961 | +#: includes/class-mxchat-admin.php:9438 | |
| 7962 | +#: includes/class-mxchat-admin.php:9559 | |
| 1740 | 7963 | msgid "Message shown when live transfer activated." |
| 1741 | 7964 | msgstr "" |
| 1742 | 7965 | |
| 1743 | -#: includes/class-mxchat-admin.php:4969 | |
| 7966 | +#: includes/class-mxchat-admin.php:9451 | |
| 1744 | 7967 | msgid "Enter your Slack webhook URL for live agent notifications." |
| 1745 | 7968 | msgstr "" |
| 1746 | 7969 | |
| 1747 | -#: includes/class-mxchat-admin.php:5008 | |
| 1748 | -msgid "Set the similarity threshold (recommended: 75) to balance accuracy; too high might limit your bot's ability to find relevant knowledge." | |
| 7970 | +#: includes/class-mxchat-admin.php:9460 | |
| 7971 | +msgid "Secret key for validating Slack requests. Keep this secure." | |
| 1749 | 7972 | msgstr "" |
| 1750 | 7973 | |
| 1751 | -#: includes/class-mxchat-admin.php:5025 | |
| 1752 | -msgid "Secret key for validating Slack requests. Keep this secure." | |
| 7974 | +#: includes/class-mxchat-admin.php:9469 | |
| 7975 | +msgid "Your Slack Bot OAuth Token (starts with xoxb-). Keep this secure." | |
| 1753 | 7976 | msgstr "" |
| 1754 | 7977 | |
| 1755 | -#: includes/class-mxchat-admin.php:5046 | |
| 1756 | -msgid "Your Slack Bot OAuth Token (starts with xoxb-). Keep this secure." | |
| 7978 | +#: includes/class-mxchat-admin.php:9481 | |
| 7979 | +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" | |
| 1757 | 7980 | msgstr "" |
| 1758 | 7981 | |
| 1759 | -#: includes/class-mxchat-integrator.php:116 | |
| 1760 | -msgid "Short Description:" | |
| 7982 | +#: includes/class-mxchat-admin.php:9490 | |
| 7983 | +msgid "Optional. Route ALL live agent handoffs into this one existing Slack channel — each conversation becomes its own thread there. Enter a channel ID (starts with C) or a #channel-name, and invite your bot to the channel first (/invite @YourBot). Agents reply inside a conversation's thread; !endchat inside the thread ends that chat. Leave blank to keep creating a separate chat- channel per conversation." | |
| 1761 | 7984 | msgstr "" |
| 1762 | 7985 | |
| 1763 | -#: includes/class-mxchat-integrator.php:117 | |
| 1764 | -#: includes/class-mxchat-integrator.php:2278 | |
| 1765 | -msgid "Price:" | |
| 7986 | +#: includes/class-mxchat-admin.php:9496 | |
| 7987 | +msgid "⚠ Last handoff could not reach this channel" | |
| 1766 | 7988 | msgstr "" |
| 1767 | 7989 | |
| 1768 | -#: includes/class-mxchat-integrator.php:118 | |
| 1769 | -msgid "Sale Price:" | |
| 7990 | +#. translators: %s: Slack API error code | |
| 7991 | +#: includes/class-mxchat-admin.php:9499 | |
| 7992 | +#, php-format | |
| 7993 | +msgid "Slack said \"%s\". Handoffs are falling back to per-conversation channels until this is fixed. Check the channel name or ID and make sure the bot has been invited to it." | |
| 1770 | 7994 | msgstr "" |
| 1771 | 7995 | |
| 1772 | -#: includes/class-mxchat-integrator.php:119 | |
| 1773 | -msgid "SKU:" | |
| 7996 | +#: includes/class-mxchat-admin.php:9512 | |
| 7997 | +msgid "⚠ This is a private channel" | |
| 1774 | 7998 | msgstr "" |
| 1775 | 7999 | |
| 1776 | -#: includes/class-mxchat-integrator.php:143 | |
| 1777 | -#: includes/class-mxchat-integrator.php:2172 | |
| 1778 | -#: includes/class-mxchat-integrator.php:2600 | |
| 1779 | -#: includes/class-mxchat-word-handler.php:193 | |
| 8000 | +#: includes/class-mxchat-admin.php:9513 | |
| 8001 | +msgid "Slack sends replies from private channels as message.groups events. In your Slack app, add the groups:history scope and subscribe to the message.groups bot event (alongside message.channels), then reinstall the app — otherwise agent replies posted here never reach your visitors." | |
| 8002 | +msgstr "" | |
| 8003 | + | |
| 8004 | +#: includes/class-mxchat-admin.php:9523 | |
| 8005 | +msgid "Archive the conversation's chat- channel when an agent ends the chat with !endchat" | |
| 8006 | +msgstr "" | |
| 8007 | + | |
| 8008 | +#: includes/class-mxchat-admin.php:9524 | |
| 8009 | +msgid "Keeps your Slack sidebar tidy on busy sites — each ended conversation's channel is archived instead of living forever. Archived channels stay searchable in Slack, so the record is never lost. Only applies to per-conversation chat- channels; a Shared Handoff Channel is never archived. If a returning visitor requests an agent again, a fresh channel is created automatically." | |
| 8010 | +msgstr "" | |
| 8011 | + | |
| 8012 | +#: includes/class-mxchat-admin.php:9531 | |
| 8013 | +msgid "Configure Telegram integration for live agent support." | |
| 8014 | +msgstr "" | |
| 8015 | + | |
| 8016 | +#: includes/class-mxchat-admin.php:9553 | |
| 8017 | +msgid "I've notified a support agent. Please allow a moment for them to respond." | |
| 8018 | +msgstr "" | |
| 8019 | + | |
| 8020 | +#: includes/class-mxchat-admin.php:9579 | |
| 8021 | +#: includes/class-mxchat-admin.php:9649 | |
| 8022 | +#: includes/class-mxchat-admin.php:9726 | |
| 8023 | +msgid "Hide" | |
| 8024 | +msgstr "" | |
| 8025 | + | |
| 8026 | +#: includes/class-mxchat-admin.php:9580 | |
| 8027 | +msgid "Your Telegram Bot Token from @BotFather (e.g., 123456789:ABCdefGhIJKlmNoPQRsTUVwxyZ)." | |
| 8028 | +msgstr "" | |
| 8029 | + | |
| 8030 | +#: includes/class-mxchat-admin.php:9588 | |
| 8031 | +msgid "Your Telegram supergroup ID (starts with -100). The group must have forum topics enabled." | |
| 8032 | +msgstr "" | |
| 8033 | + | |
| 8034 | +#: includes/class-mxchat-admin.php:9597 | |
| 8035 | +msgid "⚠ Last Telegram API failure" | |
| 8036 | +msgstr "" | |
| 8037 | + | |
| 8038 | +#. translators: 1: Telegram API method name, 2: Telegram's error description, 3: local date and time of the failure | |
| 8039 | +#: includes/class-mxchat-admin.php:9600 | |
| 8040 | +#, php-format | |
| 8041 | +msgid "%1$s failed with \"%2$s\" (%3$s). If live agent chat is working now, this may be from an earlier misconfiguration." | |
| 8042 | +msgstr "" | |
| 8043 | + | |
| 8044 | +#: includes/class-mxchat-admin.php:9616 | |
| 8045 | +msgid "⚠ Incoming Telegram webhook requests are being rejected" | |
| 8046 | +msgstr "" | |
| 8047 | + | |
| 8048 | +#. translators: 1: number of rejected requests, 2: local date and time of the most recent rejection | |
| 8049 | +#: includes/class-mxchat-admin.php:9619 | |
| 8050 | +#, php-format | |
| 8051 | +msgid "%1$s request rejected, most recently %2$s. Agent replies are not reaching visitors." | |
| 8052 | +msgid_plural "%1$s requests rejected, most recently %2$s. Agent replies are not reaching visitors." | |
| 8053 | +msgstr[0] "" | |
| 8054 | +msgstr[1] "" | |
| 8055 | + | |
| 8056 | +#: includes/class-mxchat-admin.php:9650 | |
| 8057 | +msgid "Secret token for webhook verification. Use this when setting up your Telegram webhook with the secret_token parameter." | |
| 8058 | +msgstr "" | |
| 8059 | + | |
| 8060 | +#: includes/class-mxchat-admin.php:9657 | |
| 8061 | +msgid "Send live-agent handoffs to any URL you choose — your helpdesk, an automation flow, a CRM." | |
| 8062 | +msgstr "" | |
| 8063 | + | |
| 8064 | +#: includes/class-mxchat-admin.php:9685 | |
| 8065 | +msgid "Message shown after the handoff is delivered. The chat stays in AI mode — your team follows up separately, so let the visitor know what to expect." | |
| 8066 | +msgstr "" | |
| 8067 | + | |
| 8068 | +#: includes/class-mxchat-admin.php:9697 | |
| 8069 | +msgid "Message shown when this destination is offline or outside its scheduled hours." | |
| 8070 | +msgstr "" | |
| 8071 | + | |
| 8072 | +#: includes/class-mxchat-admin.php:9706 | |
| 8073 | +msgid "Where handoffs are sent as a JSON POST. Must be https and publicly reachable (localhost and private-network hosts are rejected)." | |
| 8074 | +msgstr "" | |
| 8075 | + | |
| 8076 | +#: includes/class-mxchat-admin.php:9712 | |
| 8077 | +msgid "⚠ Last handoff could not reach this URL" | |
| 8078 | +msgstr "" | |
| 8079 | + | |
| 8080 | +#. translators: %s: the delivery failure, e.g. an HTTP status or a transport error | |
| 8081 | +#: includes/class-mxchat-admin.php:9715 | |
| 8082 | +#, php-format | |
| 8083 | +msgid "the request failed with \"%s\". Until this is fixed, the chatbot answers these conversations itself instead of telling visitors a human was notified." | |
| 8084 | +msgstr "" | |
| 8085 | + | |
| 8086 | +#: includes/class-mxchat-admin.php:9727 | |
| 8087 | +msgid "Optional. When set, each POST carries an X-MxChat-Signature header (sha256 HMAC of the body) so your endpoint can verify the sender. The secret itself is never sent." | |
| 8088 | +msgstr "" | |
| 8089 | + | |
| 8090 | +#: includes/class-mxchat-admin.php:9901 | |
| 8091 | +#: includes/class-mxchat-admin.php:9981 | |
| 8092 | +#: includes/class-mxchat-admin.php:9995 | |
| 8093 | +#: includes/class-mxchat-admin.php:10016 | |
| 8094 | +msgid "Copied" | |
| 8095 | +msgstr "" | |
| 8096 | + | |
| 8097 | +#: includes/class-mxchat-admin.php:9945 | |
| 8098 | +msgid "Are you sure you want to delete this trigger phrase?" | |
| 8099 | +msgstr "" | |
| 8100 | + | |
| 8101 | +#: includes/class-mxchat-admin.php:9946 | |
| 8102 | +msgid "Are you sure you want to delete the selected trigger phrases?" | |
| 8103 | +msgstr "" | |
| 8104 | + | |
| 8105 | +#: includes/class-mxchat-admin.php:9948 | |
| 8106 | +msgid "Saved successfully!" | |
| 8107 | +msgstr "" | |
| 8108 | + | |
| 8109 | +#: includes/class-mxchat-admin.php:9949 | |
| 8110 | +#: includes/class-mxchat-admin.php:10246 | |
| 8111 | +msgid "An error occurred. Please try again." | |
| 8112 | +msgstr "" | |
| 8113 | + | |
| 8114 | +#: includes/class-mxchat-admin.php:9950 | |
| 8115 | +msgid "This feature requires MxChat Pro." | |
| 8116 | +msgstr "" | |
| 8117 | + | |
| 8118 | +#: includes/class-mxchat-admin.php:9951 | |
| 8119 | +msgid "This feature requires an add-on." | |
| 8120 | +msgstr "" | |
| 8121 | + | |
| 8122 | +#: includes/class-mxchat-admin.php:10134 | |
| 8123 | +msgid "Discard your unsaved changes?" | |
| 8124 | +msgstr "" | |
| 8125 | + | |
| 8126 | +#: includes/class-mxchat-admin.php:10135 | |
| 8127 | +msgid "Unsaved" | |
| 8128 | +msgstr "" | |
| 8129 | + | |
| 8130 | +#: includes/class-mxchat-admin.php:10175 | |
| 8131 | +msgid "Search posts and pages..." | |
| 8132 | +msgstr "" | |
| 8133 | + | |
| 8134 | +#: includes/class-mxchat-admin.php:10177 | |
| 8135 | +msgid "Process Selected" | |
| 8136 | +msgstr "" | |
| 8137 | + | |
| 8138 | +#: includes/class-mxchat-admin.php:10179 | |
| 8139 | +msgid "No content found." | |
| 8140 | +msgstr "" | |
| 8141 | + | |
| 8142 | +#: includes/class-mxchat-admin.php:10180 | |
| 8143 | +#, php-format | |
| 8144 | +msgid "extracting %d PDF(s)..." | |
| 8145 | +msgstr "" | |
| 8146 | + | |
| 8147 | +#: includes/class-mxchat-admin.php:10181 | |
| 8148 | +#, php-format | |
| 8149 | +msgid " (%d PDF(s) extracted)" | |
| 8150 | +msgstr "" | |
| 8151 | + | |
| 8152 | +#: includes/class-mxchat-admin.php:10240 | |
| 8153 | +msgid "Generating..." | |
| 8154 | +msgstr "" | |
| 8155 | + | |
| 8156 | +#: includes/class-mxchat-admin.php:10241 | |
| 8157 | +#: includes/class-mxchat-content-generator.php:430 | |
| 8158 | +msgid "Planning content structure..." | |
| 8159 | +msgstr "" | |
| 8160 | + | |
| 8161 | +#: includes/class-mxchat-admin.php:10242 | |
| 8162 | +#: includes/class-mxchat-content-generator.php:439 | |
| 8163 | +msgid "Generating images..." | |
| 8164 | +msgstr "" | |
| 8165 | + | |
| 8166 | +#: includes/class-mxchat-admin.php:10243 | |
| 8167 | +#: includes/class-mxchat-content-generator.php:444 | |
| 8168 | +msgid "Writing full content..." | |
| 8169 | +msgstr "" | |
| 8170 | + | |
| 8171 | +#: includes/class-mxchat-admin.php:10244 | |
| 8172 | +#: includes/class-mxchat-content-generator.php:453 | |
| 8173 | +msgid "Creating WordPress post..." | |
| 8174 | +msgstr "" | |
| 8175 | + | |
| 8176 | +#: includes/class-mxchat-admin.php:10245 | |
| 8177 | +#: includes/class-mxchat-content-generator.php:560 | |
| 8178 | +msgid "Content generated successfully!" | |
| 8179 | +msgstr "" | |
| 8180 | + | |
| 8181 | +#: includes/class-mxchat-admin.php:10247 | |
| 8182 | +#: includes/class-mxchat-content-generator.php:684 | |
| 8183 | +msgid "Content updated successfully." | |
| 8184 | +msgstr "" | |
| 8185 | + | |
| 8186 | +#: includes/class-mxchat-admin.php:10248 | |
| 8187 | +#: includes/class-mxchat-content-generator.php:297 | |
| 8188 | +msgid "Please enter a prompt." | |
| 8189 | +msgstr "" | |
| 8190 | + | |
| 8191 | +#: includes/class-mxchat-admin.php:11164 | |
| 8192 | +msgid "You do not have sufficient permissions to delete all prompts." | |
| 8193 | +msgstr "" | |
| 8194 | + | |
| 8195 | +#: includes/class-mxchat-admin.php:11249 | |
| 8196 | +msgid "You do not have sufficient permissions to delete prompts." | |
| 8197 | +msgstr "" | |
| 8198 | + | |
| 8199 | +#: includes/class-mxchat-admin.php:11257 | |
| 8200 | +msgid "Invalid prompt ID." | |
| 8201 | +msgstr "" | |
| 8202 | + | |
| 8203 | +#: includes/class-mxchat-admin.php:11281 | |
| 8204 | +msgid "Pinecone configuration is missing." | |
| 8205 | +msgstr "" | |
| 8206 | + | |
| 8207 | +#: includes/class-mxchat-admin.php:11299 | |
| 8208 | +msgid "Vector deleted successfully from Pinecone." | |
| 8209 | +msgstr "" | |
| 8210 | + | |
| 8211 | +#: includes/class-mxchat-admin.php:11303 | |
| 8212 | +msgid "Failed to delete from Pinecone: " | |
| 8213 | +msgstr "" | |
| 8214 | + | |
| 8215 | +#: includes/class-mxchat-admin.php:11324 | |
| 8216 | +msgid "Entry deleted successfully." | |
| 8217 | +msgstr "" | |
| 8218 | + | |
| 8219 | +#: includes/class-mxchat-admin.php:11327 | |
| 8220 | +msgid "Failed to delete entry from database." | |
| 8221 | +msgstr "" | |
| 8222 | + | |
| 8223 | +#: includes/class-mxchat-content-generator.php:312 | |
| 8224 | +msgid "Starting generation..." | |
| 8225 | +msgstr "" | |
| 8226 | + | |
| 8227 | +#: includes/class-mxchat-content-generator.php:582 | |
| 8228 | +msgid "Missing post ID or edit instruction." | |
| 8229 | +msgstr "" | |
| 8230 | + | |
| 8231 | +#: includes/class-mxchat-content-generator.php:587 | |
| 8232 | +#: includes/class-mxchat-content-generator.php:2867 | |
| 8233 | +msgid "Post not found." | |
| 8234 | +msgstr "" | |
| 8235 | + | |
| 8236 | +#: includes/class-mxchat-content-generator.php:705 | |
| 8237 | +msgid "Invalid progress key." | |
| 8238 | +msgstr "" | |
| 8239 | + | |
| 8240 | +#: includes/class-mxchat-content-generator.php:713 | |
| 8241 | +msgid "Waiting..." | |
| 8242 | +msgstr "" | |
| 8243 | + | |
| 8244 | +#: includes/class-mxchat-content-generator.php:766 | |
| 8245 | +msgid "Failed to parse content plan. The AI response was not valid JSON." | |
| 8246 | +msgstr "" | |
| 8247 | + | |
| 8248 | +#: includes/class-mxchat-content-generator.php:771 | |
| 8249 | +msgid "Content plan is missing required fields (title or sections)." | |
| 8250 | +msgstr "" | |
| 8251 | + | |
| 8252 | +#: includes/class-mxchat-content-generator.php:824 | |
| 8253 | +#, php-format | |
| 8254 | +msgid "Generating %d images..." | |
| 8255 | +msgstr "" | |
| 8256 | + | |
| 8257 | +#: includes/class-mxchat-content-generator.php:900 | |
| 8258 | +msgid "Saving images to media library..." | |
| 8259 | +msgstr "" | |
| 8260 | + | |
| 8261 | +#: includes/class-mxchat-content-generator.php:933 | |
| 8262 | +#, php-format | |
| 8263 | +msgid "Generating image %d of %d..." | |
| 8264 | +msgstr "" | |
| 8265 | + | |
| 8266 | +#: includes/class-mxchat-content-generator.php:971 | |
| 8267 | +msgid "Unknown image model configured." | |
| 8268 | +msgstr "" | |
| 8269 | + | |
| 8270 | +#: includes/class-mxchat-content-generator.php:987 | |
| 8271 | +#: includes/class-mxchat-content-generator.php:1116 | |
| 8272 | +msgid "OpenAI API key not configured." | |
| 8273 | +msgstr "" | |
| 8274 | + | |
| 8275 | +#: includes/class-mxchat-content-generator.php:1009 | |
| 8276 | +#: includes/class-mxchat-content-generator.php:1170 | |
| 8277 | +msgid "xAI API key not configured." | |
| 8278 | +msgstr "" | |
| 8279 | + | |
| 8280 | +#: includes/class-mxchat-content-generator.php:1029 | |
| 8281 | +#: includes/class-mxchat-content-generator.php:1217 | |
| 8282 | +#: includes/class-mxchat-content-generator.php:2503 | |
| 8283 | +msgid "Gemini API key not configured." | |
| 8284 | +msgstr "" | |
| 8285 | + | |
| 8286 | +#: includes/class-mxchat-content-generator.php:1053 | |
| 8287 | +#: includes/class-mxchat-content-generator.php:1107 | |
| 8288 | +msgid "Unknown image model." | |
| 8289 | +msgstr "" | |
| 8290 | + | |
| 8291 | +#: includes/class-mxchat-content-generator.php:1068 | |
| 8292 | +msgid "Invalid image API response." | |
| 8293 | +msgstr "" | |
| 8294 | + | |
| 8295 | +#: includes/class-mxchat-content-generator.php:1081 | |
| 8296 | +#: includes/class-mxchat-content-generator.php:1161 | |
| 8297 | +msgid "No image data in OpenAI response." | |
| 8298 | +msgstr "" | |
| 8299 | + | |
| 8300 | +#: includes/class-mxchat-content-generator.php:1090 | |
| 8301 | +#: includes/class-mxchat-content-generator.php:1208 | |
| 8302 | +msgid "No image data in xAI response." | |
| 8303 | +msgstr "" | |
| 8304 | + | |
| 8305 | +#: includes/class-mxchat-content-generator.php:1104 | |
| 8306 | +#: includes/class-mxchat-content-generator.php:1269 | |
| 8307 | +msgid "No image data in Gemini response." | |
| 8308 | +msgstr "" | |
| 8309 | + | |
| 8310 | +#: includes/class-mxchat-content-generator.php:1145 | |
| 8311 | +msgid "OpenAI image generation failed." | |
| 8312 | +msgstr "" | |
| 8313 | + | |
| 8314 | +#: includes/class-mxchat-content-generator.php:1199 | |
| 8315 | +msgid "xAI image generation failed." | |
| 8316 | +msgstr "" | |
| 8317 | + | |
| 8318 | +#: includes/class-mxchat-content-generator.php:1254 | |
| 8319 | +msgid "Gemini image generation failed." | |
| 8320 | +msgstr "" | |
| 8321 | + | |
| 8322 | +#: includes/class-mxchat-content-generator.php:1284 | |
| 8323 | +#: includes/class-mxchat-integrator.php:3302 | |
| 8324 | +msgid "Failed to decode image data." | |
| 8325 | +msgstr "" | |
| 8326 | + | |
| 8327 | +#: includes/class-mxchat-content-generator.php:1298 | |
| 8328 | +msgid "Could not create temporary file." | |
| 8329 | +msgstr "" | |
| 8330 | + | |
| 8331 | +#: includes/class-mxchat-content-generator.php:1304 | |
| 8332 | +msgid "Could not write image file." | |
| 8333 | +msgstr "" | |
| 8334 | + | |
| 8335 | +#: includes/class-mxchat-content-generator.php:2299 | |
| 8336 | +msgid "API key not configured for the selected content model." | |
| 8337 | +msgstr "" | |
| 8338 | + | |
| 8339 | +#: includes/class-mxchat-content-generator.php:2400 | |
| 8340 | +msgid "API request failed with status " | |
| 8341 | +msgstr "" | |
| 8342 | + | |
| 8343 | +#: includes/class-mxchat-content-generator.php:2408 | |
| 8344 | +msgid "Unexpected API response format." | |
| 8345 | +msgstr "" | |
| 8346 | + | |
| 8347 | +#: includes/class-mxchat-content-generator.php:2420 | |
| 8348 | +msgid "Claude API key not configured." | |
| 8349 | +msgstr "" | |
| 8350 | + | |
| 8351 | +#: includes/class-mxchat-content-generator.php:2477 | |
| 8352 | +msgid "Claude API error " | |
| 8353 | +msgstr "" | |
| 8354 | + | |
| 8355 | +#: includes/class-mxchat-content-generator.php:2491 | |
| 8356 | +msgid "Unexpected Claude response format." | |
| 8357 | +msgstr "" | |
| 8358 | + | |
| 8359 | +#: includes/class-mxchat-content-generator.php:2555 | |
| 8360 | +msgid "Gemini API error " | |
| 8361 | +msgstr "" | |
| 8362 | + | |
| 8363 | +#: includes/class-mxchat-content-generator.php:2563 | |
| 8364 | +msgid "Unexpected Gemini response format." | |
| 8365 | +msgstr "" | |
| 8366 | + | |
| 8367 | +#: includes/class-mxchat-content-generator.php:2602 | |
| 8368 | +msgid "Invalid field." | |
| 8369 | +msgstr "" | |
| 8370 | + | |
| 8371 | +#: includes/class-mxchat-content-generator.php:2624 | |
| 8372 | +msgid "Setting saved." | |
| 8373 | +msgstr "" | |
| 8374 | + | |
| 8375 | +#: includes/class-mxchat-content-generator.php:2770 | |
| 8376 | +#: includes/class-mxchat-content-generator.php:2801 | |
| 8377 | +#: includes/class-mxchat-content-generator.php:2862 | |
| 8378 | +msgid "Invalid post ID." | |
| 8379 | +msgstr "" | |
| 8380 | + | |
| 8381 | +#: includes/class-mxchat-content-generator.php:2775 | |
| 8382 | +#: includes/class-mxchat-content-generator.php:2806 | |
| 8383 | +#: includes/class-mxchat-content-generator.php:2871 | |
| 8384 | +msgid "This post was not created by the content generator." | |
| 8385 | +msgstr "" | |
| 8386 | + | |
| 8387 | +#: includes/class-mxchat-content-generator.php:2780 | |
| 8388 | +msgid "Failed to delete post." | |
| 8389 | +msgstr "" | |
| 8390 | + | |
| 8391 | +#: includes/class-mxchat-content-generator.php:2810 | |
| 8392 | +msgid "Invalid status." | |
| 8393 | +msgstr "" | |
| 8394 | + | |
| 8395 | +#: includes/class-mxchat-content-generator.php:2818 | |
| 8396 | +msgid "A schedule date is required." | |
| 8397 | +msgstr "" | |
| 8398 | + | |
| 8399 | +#: includes/class-mxchat-editor-assistant-rest.php:71 | |
| 8400 | +msgid "Rewrite — concise" | |
| 8401 | +msgstr "" | |
| 8402 | + | |
| 8403 | +#: includes/class-mxchat-editor-assistant-rest.php:72 | |
| 8404 | +msgid "Shorter, tighter version of the selected block." | |
| 8405 | +msgstr "" | |
| 8406 | + | |
| 8407 | +#: includes/class-mxchat-editor-assistant-rest.php:76 | |
| 8408 | +msgid "Rewrite — expand" | |
| 8409 | +msgstr "" | |
| 8410 | + | |
| 8411 | +#: includes/class-mxchat-editor-assistant-rest.php:77 | |
| 8412 | +msgid "Longer, more detailed version of the selected block." | |
| 8413 | +msgstr "" | |
| 8414 | + | |
| 8415 | +#: includes/class-mxchat-editor-assistant-rest.php:81 | |
| 8416 | +msgid "Rewrite — formal" | |
| 8417 | +msgstr "" | |
| 8418 | + | |
| 8419 | +#: includes/class-mxchat-editor-assistant-rest.php:82 | |
| 8420 | +msgid "More formal, professional register." | |
| 8421 | +msgstr "" | |
| 8422 | + | |
| 8423 | +#: includes/class-mxchat-editor-assistant-rest.php:86 | |
| 8424 | +msgid "Rewrite — casual" | |
| 8425 | +msgstr "" | |
| 8426 | + | |
| 8427 | +#: includes/class-mxchat-editor-assistant-rest.php:87 | |
| 8428 | +msgid "More casual, conversational tone." | |
| 8429 | +msgstr "" | |
| 8430 | + | |
| 8431 | +#: includes/class-mxchat-editor-assistant-rest.php:91 | |
| 8432 | +msgid "Summarize" | |
| 8433 | +msgstr "" | |
| 8434 | + | |
| 8435 | +#: includes/class-mxchat-editor-assistant-rest.php:92 | |
| 8436 | +msgid "One-paragraph summary of the selected block." | |
| 8437 | +msgstr "" | |
| 8438 | + | |
| 8439 | +#: includes/class-mxchat-editor-assistant-rest.php:97 | |
| 8440 | +msgid "Translate to a target language." | |
| 8441 | +msgstr "" | |
| 8442 | + | |
| 8443 | +#: includes/class-mxchat-editor-assistant-rest.php:102 | |
| 8444 | +msgid "Continue writing" | |
| 8445 | +msgstr "" | |
| 8446 | + | |
| 8447 | +#: includes/class-mxchat-editor-assistant-rest.php:103 | |
| 8448 | +msgid "Generate the next sentence(s) that would naturally follow." | |
| 8449 | +msgstr "" | |
| 8450 | + | |
| 8451 | +#: includes/class-mxchat-editor-assistant-rest.php:107 | |
| 8452 | +msgid "Fix grammar & spelling" | |
| 8453 | +msgstr "" | |
| 8454 | + | |
| 8455 | +#: includes/class-mxchat-editor-assistant-rest.php:108 | |
| 8456 | +msgid "Correct grammar and spelling without changing meaning." | |
| 8457 | +msgstr "" | |
| 8458 | + | |
| 8459 | +#: includes/class-mxchat-editor-assistant-rest.php:143 | |
| 8460 | +#: includes/class-mxchat-editor-assistant-stream.php:86 | |
| 8461 | +msgid "Unknown action." | |
| 8462 | +msgstr "" | |
| 8463 | + | |
| 8464 | +#: includes/class-mxchat-editor-assistant-rest.php:152 | |
| 8465 | +#: includes/class-mxchat-editor-assistant-stream.php:90 | |
| 8466 | +msgid "Block has no text content to transform." | |
| 8467 | +msgstr "" | |
| 8468 | + | |
| 8469 | +#: includes/class-mxchat-editor-assistant-rest.php:159 | |
| 8470 | +msgid "Block is too long for v0.1 (16k char cap). Split it first." | |
| 8471 | +msgstr "" | |
| 8472 | + | |
| 8473 | +#: includes/class-mxchat-editor-assistant-rest.php:171 | |
| 8474 | +#: includes/class-mxchat-editor-assistant-stream.php:103 | |
| 8475 | +msgid "Target language is required for Translate." | |
| 8476 | +msgstr "" | |
| 8477 | + | |
| 8478 | +#: includes/class-mxchat-editor-assistant-rest.php:215 | |
| 8479 | +#: includes/class-mxchat-editor-assistant-stream.php:112 | |
| 8480 | +msgid "No AI model is configured in MxChat Settings. Set a model first." | |
| 8481 | +msgstr "" | |
| 8482 | + | |
| 8483 | +#. translators: %s: model name | |
| 8484 | +#: includes/class-mxchat-editor-assistant-rest.php:237 | |
| 8485 | +#, php-format | |
| 8486 | +msgid "The Editor Assistant supports OpenAI, Anthropic, Google, Grok (xAI), and custom OpenAI-compatible providers. Configured model (%s) is not yet supported — set the site to one of those in MxChat → Settings." | |
| 8487 | +msgstr "" | |
| 8488 | + | |
| 8489 | +#: includes/class-mxchat-editor-assistant-rest.php:275 | |
| 8490 | +msgid "OpenAI API key is missing in MxChat settings." | |
| 8491 | +msgstr "" | |
| 8492 | + | |
| 8493 | +#: includes/class-mxchat-editor-assistant-rest.php:343 | |
| 8494 | +#: includes/class-mxchat-editor-assistant-stream.php:225 | |
| 8495 | +msgid "Anthropic API key is missing in MxChat settings." | |
| 8496 | +msgstr "" | |
| 8497 | + | |
| 8498 | +#: includes/class-mxchat-editor-assistant-rest.php:401 | |
| 8499 | +msgid "Google Gemini API key is missing in MxChat settings." | |
| 8500 | +msgstr "" | |
| 8501 | + | |
| 8502 | +#: includes/class-mxchat-editor-assistant-rest.php:447 | |
| 8503 | +msgid "Gemini returned no text content." | |
| 8504 | +msgstr "" | |
| 8505 | + | |
| 8506 | +#: includes/class-mxchat-editor-assistant-rest.php:464 | |
| 8507 | +msgid "Grok (xAI) API key is missing in MxChat settings." | |
| 8508 | +msgstr "" | |
| 8509 | + | |
| 8510 | +#: includes/class-mxchat-editor-assistant-rest.php:510 | |
| 8511 | +#: includes/class-mxchat-editor-assistant-stream.php:140 | |
| 8512 | +msgid "Custom provider Base URL is not configured in MxChat settings." | |
| 8513 | +msgstr "" | |
| 8514 | + | |
| 8515 | +#: includes/class-mxchat-editor-assistant-stream.php:69 | |
| 8516 | +msgid "Security check failed. Reload the editor and try again." | |
| 8517 | +msgstr "" | |
| 8518 | + | |
| 8519 | +#: includes/class-mxchat-editor-assistant-stream.php:73 | |
| 8520 | +msgid "You do not have permission to use the Editor Assistant." | |
| 8521 | +msgstr "" | |
| 8522 | + | |
| 8523 | +#: includes/class-mxchat-editor-assistant-stream.php:94 | |
| 8524 | +msgid "Block is too long (16k character cap). Split it first." | |
| 8525 | +msgstr "" | |
| 8526 | + | |
| 8527 | +#: includes/class-mxchat-editor-assistant-stream.php:130 | |
| 8528 | +msgid "Grok (xAI)" | |
| 8529 | +msgstr "" | |
| 8530 | + | |
| 8531 | +#: includes/class-mxchat-editor-assistant-stream.php:148 | |
| 8532 | +msgid "custom provider" | |
| 8533 | +msgstr "" | |
| 8534 | + | |
| 8535 | +#. translators: %s: provider label | |
| 8536 | +#: includes/class-mxchat-editor-assistant-stream.php:173 | |
| 8537 | +#, php-format | |
| 8538 | +msgid "%s API key is missing in MxChat settings." | |
| 8539 | +msgstr "" | |
| 8540 | + | |
| 8541 | +#: includes/class-mxchat-editor-assistant-stream.php:247 | |
| 8542 | +msgid "Anthropic" | |
| 8543 | +msgstr "" | |
| 8544 | + | |
| 8545 | +#. translators: %s: provider label | |
| 8546 | +#: includes/class-mxchat-editor-assistant-stream.php:313 | |
| 8547 | +#, php-format | |
| 8548 | +msgid "%s returned no streamed content." | |
| 8549 | +msgstr "" | |
| 8550 | + | |
| 8551 | +#: includes/class-mxchat-editor-assistant-stream.php:337 | |
| 8552 | +msgid "Provider returned no content." | |
| 8553 | +msgstr "" | |
| 8554 | + | |
| 8555 | +#: includes/class-mxchat-editor-assistant.php:101 | |
| 8556 | +msgid "English" | |
| 8557 | +msgstr "" | |
| 8558 | + | |
| 8559 | +#: includes/class-mxchat-editor-assistant.php:102 | |
| 8560 | +msgid "Spanish" | |
| 8561 | +msgstr "" | |
| 8562 | + | |
| 8563 | +#: includes/class-mxchat-editor-assistant.php:103 | |
| 8564 | +msgid "French" | |
| 8565 | +msgstr "" | |
| 8566 | + | |
| 8567 | +#: includes/class-mxchat-editor-assistant.php:104 | |
| 8568 | +msgid "German" | |
| 8569 | +msgstr "" | |
| 8570 | + | |
| 8571 | +#: includes/class-mxchat-editor-assistant.php:105 | |
| 8572 | +msgid "Japanese" | |
| 8573 | +msgstr "" | |
| 8574 | + | |
| 8575 | +#: includes/class-mxchat-editor-assistant.php:106 | |
| 8576 | +msgid "Portuguese" | |
| 8577 | +msgstr "" | |
| 8578 | + | |
| 8579 | +#: includes/class-mxchat-editor-assistant.php:109 | |
| 8580 | +msgid "MxChat Editor Assistant" | |
| 8581 | +msgstr "" | |
| 8582 | + | |
| 8583 | +#: includes/class-mxchat-editor-assistant.php:110 | |
| 8584 | +msgid "Block actions" | |
| 8585 | +msgstr "" | |
| 8586 | + | |
| 8587 | +#: includes/class-mxchat-editor-assistant.php:111 | |
| 8588 | +msgid "Select a paragraph, heading, list item, or quote block to use the assistant." | |
| 8589 | +msgstr "" | |
| 8590 | + | |
| 8591 | +#: includes/class-mxchat-editor-assistant.php:112 | |
| 8592 | +msgid "This action works on paragraph, heading, list item, and quote blocks. Select one of those to continue." | |
| 8593 | +msgstr "" | |
| 8594 | + | |
| 8595 | +#: includes/class-mxchat-editor-assistant.php:113 | |
| 8596 | +msgid "Working…" | |
| 8597 | +msgstr "" | |
| 8598 | + | |
| 8599 | +#: includes/class-mxchat-editor-assistant.php:114 | |
| 8600 | +msgid "Result" | |
| 8601 | +msgstr "" | |
| 8602 | + | |
| 8603 | +#: includes/class-mxchat-editor-assistant.php:115 | |
| 8604 | +msgid "Accept" | |
| 8605 | +msgstr "" | |
| 8606 | + | |
| 8607 | +#: includes/class-mxchat-editor-assistant.php:116 | |
| 8608 | +msgid "Discard" | |
| 8609 | +msgstr "" | |
| 8610 | + | |
| 8611 | +#: includes/class-mxchat-editor-assistant.php:117 | |
| 8612 | +msgid "Try again" | |
| 8613 | +msgstr "" | |
| 8614 | + | |
| 8615 | +#: includes/class-mxchat-editor-assistant.php:118 | |
| 8616 | +msgid "Translate to" | |
| 8617 | +msgstr "" | |
| 8618 | + | |
| 8619 | +#: includes/class-mxchat-editor-assistant.php:119 | |
| 8620 | +msgid "MxChat PRO license required. Actions are disabled." | |
| 8621 | +msgstr "" | |
| 8622 | + | |
| 8623 | +#: includes/class-mxchat-editor-assistant.php:120 | |
| 8624 | +msgid "Editor Assistant error:" | |
| 8625 | +msgstr "" | |
| 8626 | + | |
| 8627 | +#: includes/class-mxchat-editor-assistant.php:121 | |
| 8628 | +msgid "The selected block has no text content." | |
| 8629 | +msgstr "" | |
| 8630 | + | |
| 8631 | +#: includes/class-mxchat-editor-assistant.php:122 | |
| 8632 | +msgid "Streaming…" | |
| 8633 | +msgstr "" | |
| 8634 | + | |
| 8635 | +#: includes/class-mxchat-editor-assistant.php:123 | |
| 8636 | +msgid "Accept all" | |
| 8637 | +msgstr "" | |
| 8638 | + | |
| 8639 | +#: includes/class-mxchat-editor-assistant.php:124 | |
| 8640 | +msgid "Waiting…" | |
| 8641 | +msgstr "" | |
| 8642 | + | |
| 8643 | +#: includes/class-mxchat-editor-assistant.php:127 | |
| 8644 | +msgid "Skipped — unsupported block" | |
| 8645 | +msgstr "" | |
| 8646 | + | |
| 8647 | +#. translators: %1$d: applied count, %2$d: total selected | |
| 8648 | +#: includes/class-mxchat-editor-assistant.php:129 | |
| 8649 | +#, php-format | |
| 8650 | +msgid "Applied to %1$d of %2$d selected blocks." | |
| 8651 | +msgstr "" | |
| 8652 | + | |
| 8653 | +#. translators: %d: number of blocks | |
| 8654 | +#: includes/class-mxchat-editor-assistant.php:131 | |
| 8655 | +#, php-format | |
| 8656 | +msgid "(%d blocks)" | |
| 8657 | +msgstr "" | |
| 8658 | + | |
| 8659 | +#: includes/class-mxchat-editor-assistant.php:132 | |
| 8660 | +msgid "Block" | |
| 8661 | +msgstr "" | |
| 8662 | + | |
| 8663 | +#: includes/class-mxchat-elementor-widget.php:30 | |
| 8664 | +#: includes/class-mxchat-elementor-widget.php:159 | |
| 8665 | +#: assets/block/chatbot-block.js:55 | |
| 8666 | +#: assets/block/chatbot-block.js:129 | |
| 8667 | +msgid "MxChat Chatbot" | |
| 8668 | +msgstr "" | |
| 8669 | + | |
| 8670 | +#: includes/class-mxchat-elementor-widget.php:47 | |
| 8671 | +#: assets/block/chatbot-block.js:120 | |
| 8672 | +msgid "Placement" | |
| 8673 | +msgstr "" | |
| 8674 | + | |
| 8675 | +#: includes/class-mxchat-elementor-widget.php:52 | |
| 8676 | +#: assets/block/chatbot-block.js:81 | |
| 8677 | +msgid "Display mode" | |
| 8678 | +msgstr "" | |
| 8679 | + | |
| 8680 | +#: includes/class-mxchat-elementor-widget.php:56 | |
| 8681 | +#: includes/class-mxchat-elementor-widget.php:123 | |
| 8682 | +#: assets/block/chatbot-block.js:73 | |
| 8683 | +#: assets/block/chatbot-block.js:84 | |
| 8684 | +msgid "Inline (in the page)" | |
| 8685 | +msgstr "" | |
| 8686 | + | |
| 8687 | +#: includes/class-mxchat-elementor-widget.php:57 | |
| 8688 | +#: includes/class-mxchat-elementor-widget.php:122 | |
| 8689 | +#: assets/block/chatbot-block.js:72 | |
| 8690 | +#: assets/block/chatbot-block.js:85 | |
| 8691 | +msgid "Floating bubble" | |
| 8692 | +msgstr "" | |
| 8693 | + | |
| 8694 | +#: includes/class-mxchat-elementor-widget.php:59 | |
| 8695 | +msgid "Inline renders the chat box where the widget sits. Floating renders the familiar corner launcher; if the chatbot also displays automatically on this page, the usual single-widget rules apply." | |
| 8696 | +msgstr "" | |
| 8697 | + | |
| 8698 | +#: includes/class-mxchat-elementor-widget.php:76 | |
| 8699 | +#: assets/block/chatbot-block.js:101 | |
| 8700 | +msgid "Bot" | |
| 8701 | +msgstr "" | |
| 8702 | + | |
| 8703 | +#: includes/class-mxchat-elementor-widget.php:80 | |
| 8704 | +msgid "Default Bot follows this page’s chatbot settings." | |
| 8705 | +msgstr "" | |
| 8706 | + | |
| 8707 | +#: includes/class-mxchat-integrator.php:446 | |
| 8708 | +msgid "Download Transcript" | |
| 8709 | +msgstr "" | |
| 8710 | + | |
| 8711 | +#: includes/class-mxchat-integrator.php:450 | |
| 8712 | +msgid "Start a new chat? This clears the current conversation." | |
| 8713 | +msgstr "" | |
| 8714 | + | |
| 8715 | +#: includes/class-mxchat-integrator.php:451 | |
| 8716 | +msgid "Stop response" | |
| 8717 | +msgstr "" | |
| 8718 | + | |
| 8719 | +#: includes/class-mxchat-integrator.php:455 | |
| 8720 | +msgid "Assistant is typing" | |
| 8721 | +msgstr "" | |
| 8722 | + | |
| 8723 | +#: includes/class-mxchat-integrator.php:456 | |
| 8724 | +msgid "Chat transcript" | |
| 8725 | +msgstr "" | |
| 8726 | + | |
| 8727 | +#: includes/class-mxchat-integrator.php:474 | |
| 8728 | +msgid "Helpful" | |
| 8729 | +msgstr "" | |
| 8730 | + | |
| 8731 | +#: includes/class-mxchat-integrator.php:475 | |
| 8732 | +msgid "Not helpful" | |
| 8733 | +msgstr "" | |
| 8734 | + | |
| 8735 | +#: includes/class-mxchat-integrator.php:479 | |
| 8736 | +#: includes/class-mxchat-integrator.php:6193 | |
| 8737 | +#: includes/class-mxchat-public.php:428 | |
| 8738 | +msgid "Send" | |
| 8739 | +msgstr "" | |
| 8740 | + | |
| 8741 | +#: includes/class-mxchat-integrator.php:480 | |
| 8742 | +msgid "Skip" | |
| 8743 | +msgstr "" | |
| 8744 | + | |
| 8745 | +#: includes/class-mxchat-integrator.php:505 | |
| 8746 | +#: includes/class-mxchat-integrator.php:4672 | |
| 8747 | +#: includes/class-mxchat-integrator.php:4678 | |
| 8748 | +#: includes/class-mxchat-integrator.php:4725 | |
| 8749 | +#: includes/class-mxchat-word-handler.php:231 | |
| 8750 | +#: includes/class-mxchat-word-handler.php:237 | |
| 8751 | +#: includes/class-mxchat-word-handler.php:391 | |
| 1780 | 8752 | msgid "Session ID missing." |
| 1781 | 8753 | msgstr "" |
| 1782 | 8754 | |
| 1783 | -#: includes/class-mxchat-integrator.php:298 | |
| 8755 | +#: includes/class-mxchat-integrator.php:717 | |
| 8756 | +msgid "Too many nonce requests. Try again shortly." | |
| 8757 | +msgstr "" | |
| 8758 | + | |
| 8759 | +#: includes/class-mxchat-integrator.php:986 | |
| 1784 | 8760 | msgid "" |
| 1785 | 8761 | "event: error\n" |
| 1786 | 8762 | "data: " |
| 1787 | 8763 | msgstr "" |
| 1788 | 8764 | |
| 1789 | -#: includes/class-mxchat-integrator.php:298 | |
| 8765 | +#: includes/class-mxchat-integrator.php:986 | |
| 1790 | 8766 | msgid "Missing session_id" |
| 1791 | 8767 | msgstr "" |
| 1792 | 8768 | |
| 1793 | -#: includes/class-mxchat-integrator.php:312 | |
| 8769 | +#: includes/class-mxchat-integrator.php:1012 | |
| 1794 | 8770 | msgid "" |
| 1795 | 8771 | "event: newMessages\n" |
| 1796 | 8772 | "data: " |
| 1797 | 8773 | msgstr "" |
| 1798 | 8774 | |
| 1799 | -#: includes/class-mxchat-integrator.php:315 | |
| 8775 | +#: includes/class-mxchat-integrator.php:1015 | |
| 1800 | 8776 | msgid "" |
| 1801 | 8777 | "event: keepAlive\n" |
| 1802 | 8778 | "data: " |
| 1803 | 8779 | msgstr "" |
| 1804 | 8780 | |
| 1805 | -#: includes/class-mxchat-integrator.php:411 | |
| 1806 | -msgid "[ERROR] Invalid nonce in mxchat_handle_save_email_and_response" | |
| 8781 | +#: includes/class-mxchat-integrator.php:1474 | |
| 8782 | +#: includes/class-mxchat-integrator.php:4570 | |
| 8783 | +#: includes/class-mxchat-integrator.php:4668 | |
| 8784 | +#: includes/class-mxchat-word-handler.php:23 | |
| 8785 | +msgid "Invalid nonce." | |
| 1807 | 8786 | msgstr "" |
| 1808 | 8787 | |
| 1809 | -#: includes/class-mxchat-integrator.php:412 | |
| 1810 | -msgid "Invalid nonce." | |
| 8788 | +#: includes/class-mxchat-integrator.php:1486 | |
| 8789 | +msgid "Session ID or email is missing." | |
| 1811 | 8790 | msgstr "" |
| 1812 | 8791 | |
| 1813 | -#: includes/class-mxchat-integrator.php:423 | |
| 1814 | -msgid "Session ID or email is missing." | |
| 8792 | +#: includes/class-mxchat-integrator.php:1497 | |
| 8793 | +msgid "Name must be between 2 and 100 characters." | |
| 1815 | 8794 | msgstr "" |
| 1816 | 8795 | |
| 1817 | -#: includes/class-mxchat-integrator.php:456 | |
| 8796 | +#: includes/class-mxchat-integrator.php:1510 | |
| 8797 | +msgid "Please tick the consent box to continue." | |
| 8798 | +msgstr "" | |
| 8799 | + | |
| 8800 | +#: includes/class-mxchat-integrator.php:1569 | |
| 1818 | 8801 | msgid "Thanks for providing your email! You can continue chatting now." |
| 1819 | 8802 | msgstr "" |
| 1820 | 8803 | |
| 1821 | -#: includes/class-mxchat-integrator.php:467 | |
| 8804 | +#: includes/class-mxchat-integrator.php:1582 | |
| 1822 | 8805 | msgid "Invalid nonce" |
| 1823 | 8806 | msgstr "" |
| 1824 | 8807 | |
| 1825 | -#: includes/class-mxchat-integrator.php:473 | |
| 8808 | +#: includes/class-mxchat-integrator.php:1588 | |
| 1826 | 8809 | msgid "No session ID provided" |
| 1827 | 8810 | msgstr "" |
| 1828 | 8811 | |
| 1829 | -#: includes/class-mxchat-integrator.php:493 | |
| 8812 | +#: includes/class-mxchat-integrator.php:1636 | |
| 1830 | 8813 | msgid "No email found" |
| 1831 | 8814 | msgstr "" |
| 1832 | 8815 | |
| 1833 | -#: includes/class-mxchat-integrator.php:500 | |
| 1834 | -msgid "Checking rate limit for user ID: " | |
| 8816 | +#: includes/class-mxchat-integrator.php:1710 | |
| 8817 | +msgid "Access denied. Your IP address has been banned." | |
| 1835 | 8818 | msgstr "" |
| 1836 | 8819 | |
| 1837 | -#: includes/class-mxchat-integrator.php:503 | |
| 1838 | -msgid "No user ID provided, using logged-out limit: " | |
| 8820 | +#: includes/class-mxchat-integrator.php:1720 | |
| 8821 | +msgid "Access denied. Your email address has been banned." | |
| 1839 | 8822 | msgstr "" |
| 1840 | 8823 | |
| 1841 | -#: includes/class-mxchat-integrator.php:509 | |
| 1842 | -msgid "No user data or roles found, using logged-out limit: " | |
| 8824 | +#: includes/class-mxchat-integrator.php:1773 | |
| 8825 | +msgid "Session ID is missing." | |
| 1843 | 8826 | msgstr "" |
| 1844 | 8827 | |
| 1845 | -#: includes/class-mxchat-integrator.php:513 | |
| 1846 | -msgid "User roles: " | |
| 8828 | +#: includes/class-mxchat-integrator.php:1788 | |
| 8829 | +msgid "No message received." | |
| 1847 | 8830 | msgstr "" |
| 1848 | 8831 | |
| 1849 | -#: includes/class-mxchat-integrator.php:514 | |
| 1850 | -msgid "Available role rate limits: " | |
| 8832 | +#. translators: %d: maximum allowed characters | |
| 8833 | +#: includes/class-mxchat-integrator.php:1803 | |
| 8834 | +#, php-format | |
| 8835 | +msgid "Your message is too long. Please keep it under %d characters." | |
| 1851 | 8836 | msgstr "" |
| 1852 | 8837 | |
| 1853 | -#: includes/class-mxchat-integrator.php:518 | |
| 1854 | -msgid "Checking limit for role: " | |
| 8838 | +#: includes/class-mxchat-integrator.php:2052 | |
| 8839 | +#: includes/class-mxchat-integrator.php:3157 | |
| 8840 | +msgid "Please provide your email address." | |
| 1855 | 8841 | msgstr "" |
| 1856 | 8842 | |
| 1857 | -#: includes/class-mxchat-integrator.php:521 | |
| 1858 | -msgid "Found limit for role " | |
| 8843 | +#: includes/class-mxchat-integrator.php:2094 | |
| 8844 | +msgid "Switched to AI chat mode" | |
| 1859 | 8845 | msgstr "" |
| 1860 | 8846 | |
| 1861 | -#: includes/class-mxchat-integrator.php:521 | |
| 1862 | -msgid ": " | |
| 8847 | +#: includes/class-mxchat-integrator.php:2107 | |
| 8848 | +msgid "Message sent to live agent." | |
| 1863 | 8849 | msgstr "" |
| 1864 | 8850 | |
| 1865 | -#: includes/class-mxchat-integrator.php:524 | |
| 1866 | -msgid "Returning unlimited for role: " | |
| 8851 | +#: includes/class-mxchat-integrator.php:2116 | |
| 8852 | +msgid "Failed to send message to agent" | |
| 1867 | 8853 | msgstr "" |
| 1868 | 8854 | |
| 1869 | -#: includes/class-mxchat-integrator.php:529 | |
| 1870 | -msgid "Current max limit: " | |
| 8855 | +#: includes/class-mxchat-integrator.php:2154 | |
| 8856 | +#: includes/class-mxchat-integrator.php:4626 | |
| 8857 | +#, php-format | |
| 8858 | +msgid "The provided PDF exceeds the maximum allowed limit of %d pages. Please provide a smaller document." | |
| 1871 | 8859 | msgstr "" |
| 1872 | 8860 | |
| 1873 | -#: includes/class-mxchat-integrator.php:531 | |
| 1874 | -msgid "No limit found for role: " | |
| 8861 | +#: includes/class-mxchat-integrator.php:2328 | |
| 8862 | +#: includes/class-mxchat-integrator.php:2925 | |
| 8863 | +msgid "Unable to process your message. The embedding service is not responding correctly." | |
| 1875 | 8864 | msgstr "" |
| 1876 | 8865 | |
| 1877 | -#: includes/class-mxchat-integrator.php:536 | |
| 1878 | -msgid "Final rate limit: " | |
| 8866 | +#: includes/class-mxchat-integrator.php:3173 | |
| 8867 | +#: includes/class-mxchat-integrator.php:3232 | |
| 8868 | +msgid "Create an image of " | |
| 1879 | 8869 | msgstr "" |
| 1880 | 8870 | |
| 1881 | -#: includes/class-mxchat-integrator.php:655 | |
| 1882 | -msgid "Session ID is missing." | |
| 8871 | +#: includes/class-mxchat-integrator.php:3191 | |
| 8872 | +#: includes/class-mxchat-integrator.php:3246 | |
| 8873 | +msgid "Generated Image" | |
| 1883 | 8874 | msgstr "" |
| 1884 | 8875 | |
| 1885 | -#: includes/class-mxchat-integrator.php:662 | |
| 1886 | -msgid "No message received." | |
| 8876 | +#: includes/class-mxchat-integrator.php:3192 | |
| 8877 | +#: includes/class-mxchat-integrator.php:3247 | |
| 8878 | +msgid "Here is the image I generated:" | |
| 1887 | 8879 | msgstr "" |
| 1888 | 8880 | |
| 1889 | -#: includes/class-mxchat-integrator.php:680 | |
| 1890 | -msgid "Thank you! Your coupon is on the way!" | |
| 8881 | +#: includes/class-mxchat-integrator.php:3211 | |
| 8882 | +#: includes/class-mxchat-integrator.php:3260 | |
| 8883 | +msgid "I'm sorry, but I couldn't generate an image based on your request." | |
| 1891 | 8884 | msgstr "" |
| 1892 | 8885 | |
| 1893 | -#: includes/class-mxchat-integrator.php:720 | |
| 1894 | -msgid "Switched to AI chat mode" | |
| 8886 | +#: includes/class-mxchat-integrator.php:3236 | |
| 8887 | +msgid "Gemini API key is not configured." | |
| 1895 | 8888 | msgstr "" |
| 1896 | 8889 | |
| 1897 | -#: includes/class-mxchat-integrator.php:734 | |
| 1898 | -msgid "Message sent to live agent." | |
| 8890 | +#: includes/class-mxchat-integrator.php:3353 | |
| 8891 | +#: includes/class-mxchat-integrator.php:3440 | |
| 8892 | +msgid "Error generating image: " | |
| 1899 | 8893 | msgstr "" |
| 1900 | 8894 | |
| 1901 | -#: includes/class-mxchat-integrator.php:738 | |
| 1902 | -msgid "Failed to send message to agent" | |
| 8895 | +#: includes/class-mxchat-integrator.php:3366 | |
| 8896 | +#: includes/class-mxchat-integrator.php:3454 | |
| 8897 | +msgid "Failed to generate image." | |
| 1903 | 8898 | msgstr "" |
| 1904 | 8899 | |
| 1905 | -#: includes/class-mxchat-integrator.php:776 | |
| 1906 | -#: includes/class-mxchat-integrator.php:2131 | |
| 1907 | -msgid "The provided PDF exceeds the maximum allowed limit of %d pages. Please provide a smaller document." | |
| 8900 | +#: includes/class-mxchat-integrator.php:3377 | |
| 8901 | +#: includes/class-mxchat-integrator.php:6904 | |
| 8902 | +#: includes/class-mxchat-integrator.php:10855 | |
| 8903 | +#: includes/class-mxchat-integrator.php:11036 | |
| 8904 | +#: includes/class-mxchat-utils.php:965 | |
| 8905 | +msgid "Custom provider Base URL is not configured." | |
| 1908 | 8906 | msgstr "" |
| 1909 | 8907 | |
| 1910 | -#: includes/class-mxchat-integrator.php:852 | |
| 1911 | -msgid "Error processing your message." | |
| 8908 | +#: includes/class-mxchat-integrator.php:3396 | |
| 8909 | +msgid "Error generating image (custom provider): " | |
| 1912 | 8910 | msgstr "" |
| 1913 | 8911 | |
| 1914 | -#: includes/class-mxchat-integrator.php:1019 | |
| 1915 | -msgid "I can't access order information right now. The order system seems to be unavailable." | |
| 8912 | +#: includes/class-mxchat-integrator.php:3412 | |
| 8913 | +msgid "Custom provider did not return an image." | |
| 1916 | 8914 | msgstr "" |
| 1917 | 8915 | |
| 1918 | -#: includes/class-mxchat-integrator.php:1026 | |
| 1919 | -msgid "I don't see any orders associated with your account. Are you logged in?" | |
| 8916 | +#: includes/class-mxchat-integrator.php:3475 | |
| 8917 | +msgid "I apologize, but could you please rephrase your search request?" | |
| 1920 | 8918 | msgstr "" |
| 1921 | 8919 | |
| 1922 | -#: includes/class-mxchat-integrator.php:1031 | |
| 1923 | -msgid "User asked about their orders:" | |
| 8920 | +#: includes/class-mxchat-integrator.php:3487 | |
| 8921 | +msgid "Search functionality is temporarily unavailable. Please try again later." | |
| 1924 | 8922 | msgstr "" |
| 1925 | 8923 | |
| 1926 | -#: includes/class-mxchat-integrator.php:1032 | |
| 1927 | -msgid "Order information:" | |
| 8924 | +#: includes/class-mxchat-integrator.php:3523 | |
| 8925 | +msgid "I encountered an error while searching. Please try again." | |
| 1928 | 8926 | msgstr "" |
| 1929 | 8927 | |
| 1930 | -#: includes/class-mxchat-integrator.php:1038 | |
| 1931 | -msgid "Order #" | |
| 8928 | +#: includes/class-mxchat-integrator.php:3532 | |
| 8929 | +msgid "I received an invalid response from the search service." | |
| 1932 | 8930 | msgstr "" |
| 1933 | 8931 | |
| 1934 | -#: includes/class-mxchat-integrator.php:1038 | |
| 1935 | -msgid "on" | |
| 8932 | +#: includes/class-mxchat-integrator.php:3548 | |
| 8933 | +#, php-format | |
| 8934 | +msgid "Here's what I found about '%s':" | |
| 1936 | 8935 | msgstr "" |
| 1937 | 8936 | |
| 1938 | -#: includes/class-mxchat-integrator.php:1039 | |
| 1939 | -msgid "Items:" | |
| 8937 | +#: includes/class-mxchat-integrator.php:3583 | |
| 8938 | +#, php-format | |
| 8939 | +msgid "I searched for \"%s\" but couldn't find any relevant results. Would you like to try different search terms?" | |
| 1940 | 8940 | msgstr "" |
| 1941 | 8941 | |
| 1942 | -#: includes/class-mxchat-integrator.php:1042 | |
| 1943 | -msgid "" | |
| 1944 | -"\n" | |
| 1945 | -"Provide a natural, conversational response focusing on the specific information the user asked about. " | |
| 8942 | +#: includes/class-mxchat-integrator.php:3607 | |
| 8943 | +msgid "I'm sorry, I couldn't interpret your search query. Please specify what you'd like to see images of." | |
| 1946 | 8944 | msgstr "" |
| 1947 | 8945 | |
| 1948 | -#: includes/class-mxchat-integrator.php:1043 | |
| 1949 | -msgid "If they ask about a specific order or detail, provide just that information. " | |
| 8946 | +#: includes/class-mxchat-integrator.php:3621 | |
| 8947 | +msgid "API key is not configured. Please set it in the Brave Search Settings." | |
| 1950 | 8948 | msgstr "" |
| 1951 | 8949 | |
| 1952 | -#: includes/class-mxchat-integrator.php:1044 | |
| 1953 | -msgid "If they ask about license keys or sensitive information, inform them to check their email or contact support." | |
| 8950 | +#: includes/class-mxchat-integrator.php:3655 | |
| 8951 | +#: includes/class-mxchat-integrator.php:3703 | |
| 8952 | +msgid "I'm sorry, I couldn't retrieve any images based on your request." | |
| 1954 | 8953 | msgstr "" |
| 1955 | 8954 | |
| 1956 | -#: includes/class-mxchat-integrator.php:1094 | |
| 1957 | -msgid "You are a knowledgeable product assistant. " | |
| 8955 | +#: includes/class-mxchat-integrator.php:3677 | |
| 8956 | +msgid "Image" | |
| 1958 | 8957 | msgstr "" |
| 1959 | 8958 | |
| 1960 | -#: includes/class-mxchat-integrator.php:1101 | |
| 1961 | -msgid "Product details:\n" | |
| 8959 | +#: includes/class-mxchat-integrator.php:3691 | |
| 8960 | +#, php-format | |
| 8961 | +msgid "Here are some images of %s:" | |
| 1962 | 8962 | msgstr "" |
| 1963 | 8963 | |
| 1964 | -#: includes/class-mxchat-integrator.php:1103 | |
| 1965 | -msgid "Price: " | |
| 8964 | +#: includes/class-mxchat-integrator.php:3722 | |
| 8965 | +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." | |
| 1966 | 8966 | msgstr "" |
| 1967 | 8967 | |
| 1968 | -#: includes/class-mxchat-integrator.php:1108 | |
| 1969 | -msgid "" | |
| 1970 | -"\n" | |
| 1971 | -"Instructions:\n" | |
| 8968 | +#: includes/class-mxchat-integrator.php:4217 | |
| 8969 | +msgid "MxChat AI Chatbot" | |
| 1972 | 8970 | msgstr "" |
| 1973 | 8971 | |
| 1974 | -#: includes/class-mxchat-integrator.php:1109 | |
| 1975 | -msgid "1. Address the user's specific question or concern about the product\n" | |
| 8972 | +#: includes/class-mxchat-integrator.php:4418 | |
| 8973 | +msgid "Page " | |
| 1976 | 8974 | msgstr "" |
| 1977 | 8975 | |
| 1978 | -#: includes/class-mxchat-integrator.php:1110 | |
| 1979 | -msgid "2. Incorporate relevant information from our knowledge base if provided\n" | |
| 8976 | +#. translators: 1: skipped page count, 2: successfully embedded page count | |
| 8977 | +#: includes/class-mxchat-integrator.php:4450 | |
| 8978 | +#, php-format | |
| 8979 | +msgid "PDF chat: %1$d page(s) skipped because embedding failed; %2$d page(s) stored." | |
| 1980 | 8980 | msgstr "" |
| 1981 | 8981 | |
| 1982 | -#: includes/class-mxchat-integrator.php:1111 | |
| 1983 | -msgid "3. Highlight key product features that relate to their query\n" | |
| 8982 | +#. translators: %s: error reason reported by the embedding provider | |
| 8983 | +#: includes/class-mxchat-integrator.php:4496 | |
| 8984 | +#, php-format | |
| 8985 | +msgid "(%s)" | |
| 1984 | 8986 | msgstr "" |
| 1985 | 8987 | |
| 1986 | -#: includes/class-mxchat-integrator.php:1112 | |
| 1987 | -msgid "4. Include a natural suggestion to check out the product\n" | |
| 8988 | +#: includes/class-mxchat-integrator.php:4574 | |
| 8989 | +#: includes/class-mxchat-word-handler.php:27 | |
| 8990 | +msgid "Missing required parameters." | |
| 1988 | 8991 | msgstr "" |
| 1989 | 8992 | |
| 1990 | -#: includes/class-mxchat-integrator.php:1113 | |
| 1991 | -msgid "5. Keep the response conversational and helpful\n" | |
| 8993 | +#: includes/class-mxchat-integrator.php:4583 | |
| 8994 | +msgid "PDF uploads are currently disabled." | |
| 1992 | 8995 | msgstr "" |
| 1993 | 8996 | |
| 1994 | -#: includes/class-mxchat-integrator.php:1174 | |
| 1995 | -msgid "Create an image of " | |
| 8997 | +#: includes/class-mxchat-integrator.php:4601 | |
| 8998 | +msgid "Invalid file type. Only PDF files are allowed." | |
| 1996 | 8999 | msgstr "" |
| 1997 | 9000 | |
| 1998 | -#: includes/class-mxchat-integrator.php:1187 | |
| 1999 | -msgid "Generated Image" | |
| 9001 | +#: includes/class-mxchat-integrator.php:4613 | |
| 9002 | +#: includes/class-mxchat-word-handler.php:69 | |
| 9003 | +msgid "Failed to upload file." | |
| 2000 | 9004 | msgstr "" |
| 2001 | 9005 | |
| 2002 | -#: includes/class-mxchat-integrator.php:1189 | |
| 2003 | -msgid "Here is the image I generated:" | |
| 9006 | +#: includes/class-mxchat-integrator.php:4636 | |
| 9007 | +msgid "The uploaded PDF appears to be empty or contains unsupported content." | |
| 2004 | 9008 | msgstr "" |
| 2005 | 9009 | |
| 2006 | -#: includes/class-mxchat-integrator.php:1191 | |
| 2007 | -msgid "I'm sorry, but I couldn't generate an image based on your request." | |
| 9010 | +#: includes/class-mxchat-integrator.php:4711 | |
| 9011 | +msgid "PDF removed successfully." | |
| 2008 | 9012 | msgstr "" |
| 2009 | 9013 | |
| 2010 | -#: includes/class-mxchat-integrator.php:1234 | |
| 2011 | -msgid "Error generating image: " | |
| 9014 | +#. translators: %d: number of chat messages included in the handoff context | |
| 9015 | +#: includes/class-mxchat-integrator.php:5885 | |
| 9016 | +#, php-format | |
| 9017 | +msgid "Recent Conversation (last %d messages):" | |
| 2012 | 9018 | msgstr "" |
| 2013 | 9019 | |
| 2014 | -#: includes/class-mxchat-integrator.php:1243 | |
| 2015 | -msgid "Failed to generate image." | |
| 9020 | +#: includes/class-mxchat-integrator.php:5886 | |
| 9021 | +msgid "Recent Conversation (continued):" | |
| 2016 | 9022 | msgstr "" |
| 2017 | 9023 | |
| 2018 | -#: includes/class-mxchat-integrator.php:1265 | |
| 2019 | -msgid "I apologize, but could you please rephrase your search request?" | |
| 9024 | +#: includes/class-mxchat-integrator.php:6175 | |
| 9025 | +msgid "Bot token not configured" | |
| 2020 | 9026 | msgstr "" |
| 2021 | 9027 | |
| 2022 | -#: includes/class-mxchat-integrator.php:1277 | |
| 2023 | -msgid "Search functionality is temporarily unavailable. Please try again later." | |
| 9028 | +#: includes/class-mxchat-integrator.php:6189 | |
| 9029 | +msgid "Reply to User" | |
| 2024 | 9030 | msgstr "" |
| 2025 | 9031 | |
| 2026 | -#: includes/class-mxchat-integrator.php:1313 | |
| 2027 | -msgid "I encountered an error while searching. Please try again." | |
| 9032 | +#: includes/class-mxchat-integrator.php:6205 | |
| 9033 | +#, php-format | |
| 9034 | +msgid "Reply to session: %s" | |
| 2028 | 9035 | msgstr "" |
| 2029 | 9036 | |
| 2030 | -#: includes/class-mxchat-integrator.php:1322 | |
| 2031 | -msgid "I received an invalid response from the search service." | |
| 9037 | +#: includes/class-mxchat-integrator.php:6213 | |
| 9038 | +msgid "Type your message here..." | |
| 2032 | 9039 | msgstr "" |
| 2033 | 9040 | |
| 2034 | -#: includes/class-mxchat-integrator.php:1345 | |
| 2035 | -msgid "I couldn't find any relevant results for \"%s\". Would you like to try different search terms?" | |
| 9041 | +#: includes/class-mxchat-integrator.php:6259 | |
| 9042 | +msgid "Command text is required. Format: /reply session_id message" | |
| 2036 | 9043 | msgstr "" |
| 2037 | 9044 | |
| 2038 | -#: includes/class-mxchat-integrator.php:1363 | |
| 2039 | -msgid "Here are the most relevant results for \"%s\":" | |
| 9045 | +#: includes/class-mxchat-integrator.php:6268 | |
| 9046 | +msgid "Invalid format. Use: /reply session_id message" | |
| 2040 | 9047 | msgstr "" |
| 2041 | 9048 | |
| 2042 | -#: includes/class-mxchat-integrator.php:1410 | |
| 2043 | -msgid "Site icon" | |
| 9049 | +#: includes/class-mxchat-integrator.php:6283 | |
| 9050 | +msgid "Failed to save message" | |
| 2044 | 9051 | msgstr "" |
| 2045 | 9052 | |
| 2046 | -#: includes/class-mxchat-integrator.php:1432 | |
| 2047 | -msgid "Thumbnail image" | |
| 9053 | +#: includes/class-mxchat-integrator.php:6302 | |
| 9054 | +msgid "You are now chatting with the AI chatbot." | |
| 2048 | 9055 | msgstr "" |
| 2049 | 9056 | |
| 2050 | -#: includes/class-mxchat-integrator.php:1460 | |
| 2051 | -msgid "I'm sorry, I couldn't interpret your search query. Please specify what you'd like to see images of." | |
| 9057 | +#: includes/class-mxchat-integrator.php:6838 | |
| 9058 | +msgid "Voyage AI API key is not configured" | |
| 2052 | 9059 | msgstr "" |
| 2053 | 9060 | |
| 2054 | -#: includes/class-mxchat-integrator.php:1481 | |
| 2055 | -msgid "API key is not configured. Please set it in the Brave Search Settings." | |
| 9061 | +#: includes/class-mxchat-integrator.php:6846 | |
| 9062 | +#: includes/class-mxchat-integrator.php:9967 | |
| 9063 | +msgid "Google Gemini API key is not configured" | |
| 2056 | 9064 | msgstr "" |
| 2057 | 9065 | |
| 2058 | -#: includes/class-mxchat-integrator.php:1529 | |
| 2059 | -#: includes/class-mxchat-integrator.php:1575 | |
| 2060 | -msgid "I'm sorry, I couldn't retrieve any images based on your request." | |
| 9066 | +#: includes/class-mxchat-integrator.php:6854 | |
| 9067 | +#: includes/class-mxchat-integrator.php:10111 | |
| 9068 | +#: includes/class-mxchat-integrator.php:10160 | |
| 9069 | +msgid "OpenAI API key is not configured" | |
| 2061 | 9070 | msgstr "" |
| 2062 | 9071 | |
| 2063 | -#: includes/class-mxchat-integrator.php:1546 | |
| 2064 | -msgid "Image" | |
| 9072 | +#: includes/class-mxchat-integrator.php:6863 | |
| 9073 | +#: includes/class-mxchat-integrator.php:6901 | |
| 9074 | +msgid "No text provided for embedding generation" | |
| 2065 | 9075 | msgstr "" |
| 2066 | 9076 | |
| 2067 | -#: includes/class-mxchat-integrator.php:1581 | |
| 2068 | -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." | |
| 9077 | +#: includes/class-mxchat-integrator.php:6879 | |
| 9078 | +msgid "System error when generating embeddings: " | |
| 2069 | 9079 | msgstr "" |
| 2070 | 9080 | |
| 2071 | -#: includes/class-mxchat-integrator.php:1651 | |
| 2072 | -msgid "woocommerce_not_available" | |
| 9081 | +#: includes/class-mxchat-integrator.php:6912 | |
| 9082 | +msgid "Invalid embedding response from custom provider." | |
| 2073 | 9083 | msgstr "" |
| 2074 | 9084 | |
| 2075 | -#: includes/class-mxchat-integrator.php:1684 | |
| 2076 | -msgid "no_product_context" | |
| 9085 | +#: includes/class-mxchat-integrator.php:6918 | |
| 9086 | +msgid "Connection error when generating embeddings: " | |
| 2077 | 9087 | msgstr "" |
| 2078 | 9088 | |
| 2079 | -#: includes/class-mxchat-integrator.php:1685 | |
| 2080 | -msgid "request_product_name" | |
| 9089 | +#: includes/class-mxchat-integrator.php:6931 | |
| 9090 | +msgid "Received invalid embedding data from the Gemini API." | |
| 2081 | 9091 | msgstr "" |
| 2082 | 9092 | |
| 2083 | -#: includes/class-mxchat-integrator.php:1697 | |
| 2084 | -msgid "product_not_found" | |
| 9093 | +#: includes/class-mxchat-integrator.php:6933 | |
| 9094 | +msgid "Received invalid embedding data from the API." | |
| 2085 | 9095 | msgstr "" |
| 2086 | 9096 | |
| 2087 | -#: includes/class-mxchat-integrator.php:1717 | |
| 2088 | -msgid "view_cart" | |
| 9097 | +#: includes/class-mxchat-integrator.php:6941 | |
| 9098 | +msgid "Invalid API key for embedding generation. Please check your API key configuration." | |
| 2089 | 9099 | msgstr "" |
| 2090 | 9100 | |
| 2091 | -#: includes/class-mxchat-integrator.php:1718 | |
| 2092 | -msgid "checkout" | |
| 9101 | +#: includes/class-mxchat-integrator.php:6949 | |
| 9102 | +msgid "Authentication failed for embedding generation. Please check your API key." | |
| 2093 | 9103 | msgstr "" |
| 2094 | 9104 | |
| 2095 | -#: includes/class-mxchat-integrator.php:1719 | |
| 2096 | -msgid "continue_shopping" | |
| 9105 | +#: includes/class-mxchat-integrator.php:6955 | |
| 9106 | +msgid "Rate limit exceeded for embedding generation. Please try again later." | |
| 2097 | 9107 | msgstr "" |
| 2098 | 9108 | |
| 2099 | -#: includes/class-mxchat-integrator.php:1727 | |
| 2100 | -msgid "add_to_cart_failed" | |
| 9109 | +#: includes/class-mxchat-integrator.php:6961 | |
| 9110 | +msgid "API quota exceeded for embedding generation. Please check your billing details." | |
| 2101 | 9111 | msgstr "" |
| 2102 | 9112 | |
| 2103 | -#: includes/class-mxchat-integrator.php:1748 | |
| 2104 | -msgid "I couldn't find any relevant products based on your query. Could you please be more specific about the product you're looking for?" | |
| 9113 | +#: includes/class-mxchat-integrator.php:6968 | |
| 9114 | +msgid "Embedding API error - check embedding API key.: " | |
| 2105 | 9115 | msgstr "" |
| 2106 | 9116 | |
| 2107 | -#: includes/class-mxchat-integrator.php:1803 | |
| 2108 | -msgid "I couldn't find any relevant products based on your query. Try to be more specific" | |
| 9117 | +#: includes/class-mxchat-integrator.php:7695 | |
| 9118 | +msgid "YouTube video" | |
| 2109 | 9119 | msgstr "" |
| 2110 | 9120 | |
| 2111 | -#: includes/class-mxchat-integrator.php:1827 | |
| 2112 | -msgid "INTENT CONTEXT:\n" | |
| 9121 | +#: includes/class-mxchat-integrator.php:7698 | |
| 9122 | +#, php-format | |
| 9123 | +msgid "Play video: %s" | |
| 2113 | 9124 | msgstr "" |
| 2114 | 9125 | |
| 2115 | -#: includes/class-mxchat-integrator.php:1832 | |
| 2116 | -msgid "Action: Successfully added product to cart\n" | |
| 9126 | +#: includes/class-mxchat-integrator.php:7704 | |
| 9127 | +msgid "Watch on YouTube" | |
| 2117 | 9128 | msgstr "" |
| 2118 | 9129 | |
| 2119 | -#: includes/class-mxchat-integrator.php:1833 | |
| 2120 | -msgid "Product: %s\n" | |
| 9130 | +#: includes/class-mxchat-integrator.php:9593 | |
| 9131 | +msgid "[A visual result has already been shown to the user in the chat. Do not repeat or describe it in detail — reply with at most a brief one-line caption.]" | |
| 2121 | 9132 | msgstr "" |
| 2122 | 9133 | |
| 2123 | -#: includes/class-mxchat-integrator.php:1834 | |
| 2124 | -msgid "Available actions: " | |
| 9134 | +#: includes/class-mxchat-integrator.php:9880 | |
| 9135 | +msgid "I looked into that but could not put together a final answer. Please try rephrasing your request." | |
| 2125 | 9136 | msgstr "" |
| 2126 | 9137 | |
| 2127 | -#: includes/class-mxchat-integrator.php:1835 | |
| 2128 | -msgid "Cart URL: %s\n" | |
| 9138 | +#: includes/class-mxchat-integrator.php:9887 | |
| 9139 | +msgid "I couldn't find relevant information on that topic." | |
| 2129 | 9140 | msgstr "" |
| 2130 | 9141 | |
| 2131 | -#: includes/class-mxchat-integrator.php:1836 | |
| 2132 | -msgid "" | |
| 2133 | -"\n" | |
| 2134 | -"Please inform the user of the successful addition and their available options." | |
| 9142 | +#: includes/class-mxchat-integrator.php:9909 | |
| 9143 | +msgid "No OpenRouter model selected. Please select a model in settings." | |
| 2135 | 9144 | msgstr "" |
| 2136 | 9145 | |
| 2137 | -#: includes/class-mxchat-integrator.php:1838 | |
| 2138 | -msgid "Action: Failed to add product to cart\n" | |
| 9146 | +#: includes/class-mxchat-integrator.php:9920 | |
| 9147 | +msgid "OpenRouter API key is not configured" | |
| 2139 | 9148 | msgstr "" |
| 2140 | 9149 | |
| 2141 | -#: includes/class-mxchat-integrator.php:1839 | |
| 2142 | -msgid "Reason: %s\n" | |
| 9150 | +#: includes/class-mxchat-integrator.php:9987 | |
| 9151 | +msgid "Claude API key is not configured" | |
| 2143 | 9152 | msgstr "" |
| 2144 | 9153 | |
| 2145 | -#: includes/class-mxchat-integrator.php:1842 | |
| 2146 | -msgid "" | |
| 2147 | -"\n" | |
| 2148 | -"Please inform the user that shopping features are not available." | |
| 9154 | +#: includes/class-mxchat-integrator.php:10018 | |
| 9155 | +msgid "X.AI API key is not configured" | |
| 2149 | 9156 | msgstr "" |
| 2150 | 9157 | |
| 2151 | -#: includes/class-mxchat-integrator.php:1845 | |
| 2152 | -msgid "" | |
| 2153 | -"\n" | |
| 2154 | -"Please ask the user to specify which product they want to add." | |
| 9158 | +#: includes/class-mxchat-integrator.php:10049 | |
| 9159 | +#: includes/class-mxchat-integrator.php:13374 | |
| 9160 | +msgid "DeepSeek API key is not configured" | |
| 2155 | 9161 | msgstr "" |
| 2156 | 9162 | |
| 2157 | -#: includes/class-mxchat-integrator.php:1848 | |
| 2158 | -msgid "" | |
| 2159 | -"\n" | |
| 2160 | -"Please inform the user that the product couldn't be found and ask them to try again." | |
| 9163 | +#: includes/class-mxchat-integrator.php:10082 | |
| 9164 | +msgid "Custom provider is not configured. Set Base URL in MxChat → API Keys → Custom Provider." | |
| 2161 | 9165 | msgstr "" |
| 2162 | 9166 | |
| 2163 | -#: includes/class-mxchat-integrator.php:1851 | |
| 2164 | -msgid "" | |
| 2165 | -"\n" | |
| 2166 | -"Please apologize to the user and suggest they try again or ask for assistance." | |
| 9167 | +#: includes/class-mxchat-integrator.php:10216 | |
| 9168 | +#, php-format | |
| 9169 | +msgid "An error occurred: %s" | |
| 2167 | 9170 | msgstr "" |
| 2168 | 9171 | |
| 2169 | -#: includes/class-mxchat-integrator.php:1864 | |
| 2170 | -msgid "I apologize, but the checkout feature isn't available at the moment." | |
| 9172 | +#: includes/class-mxchat-integrator.php:11025 | |
| 9173 | +#, php-format | |
| 9174 | +msgid "Custom provider error: %s" | |
| 2171 | 9175 | msgstr "" |
| 2172 | 9176 | |
| 2173 | -#: includes/class-mxchat-integrator.php:1870 | |
| 2174 | -msgid "Your cart is empty at the moment. Would you like to see our products?" | |
| 9177 | +#: includes/class-mxchat-integrator.php:11077 | |
| 9178 | +#, php-format | |
| 9179 | +msgid "Custom provider request failed: %s" | |
| 2175 | 9180 | msgstr "" |
| 2176 | 9181 | |
| 2177 | -#: includes/class-mxchat-integrator.php:1881 | |
| 2178 | -msgid "I'm having trouble accessing the checkout page. Please try again in a moment." | |
| 9182 | +#: includes/class-mxchat-integrator.php:11081 | |
| 9183 | +#, php-format | |
| 9184 | +msgid "Custom provider returned HTTP %d." | |
| 2179 | 9185 | msgstr "" |
| 2180 | 9186 | |
| 2181 | -#: includes/class-mxchat-integrator.php:1887 | |
| 2182 | -msgid "You have %d item%s in your cart totaling %s. I'll redirect you to checkout now." | |
| 9187 | +#: includes/class-mxchat-integrator.php:11087 | |
| 9188 | +msgid "Custom provider returned an unexpected response shape." | |
| 2183 | 9189 | msgstr "" |
| 2184 | 9190 | |
| 2185 | -#: includes/class-mxchat-integrator.php:1889 | |
| 2186 | -msgid "s" | |
| 9191 | +#: includes/class-mxchat-integrator.php:11166 | |
| 9192 | +#, php-format | |
| 9193 | +msgid "Web search error: %s" | |
| 2187 | 9194 | msgstr "" |
| 2188 | 9195 | |
| 2189 | -#: includes/class-mxchat-integrator.php:1916 | |
| 2190 | -msgid "MxChat AI Chatbot" | |
| 9196 | +#: includes/class-mxchat-integrator.php:11190 | |
| 9197 | +msgid "Failed to connect to OpenAI web search API" | |
| 2191 | 9198 | msgstr "" |
| 2192 | 9199 | |
| 2193 | -#: includes/class-mxchat-integrator.php:2023 | |
| 2194 | -#: includes/class-mxchat-word-handler.php:107 | |
| 2195 | -msgid "too_many_pages" | |
| 9200 | +#: includes/class-mxchat-integrator.php:11205 | |
| 9201 | +#, php-format | |
| 9202 | +msgid "OpenAI API error: %s" | |
| 2196 | 9203 | msgstr "" |
| 2197 | 9204 | |
| 2198 | -#: includes/class-mxchat-integrator.php:2037 | |
| 2199 | -msgid "Page " | |
| 9205 | +#: includes/class-mxchat-integrator.php:11214 | |
| 9206 | +msgid "Invalid response from OpenAI" | |
| 2200 | 9207 | msgstr "" |
| 2201 | 9208 | |
| 2202 | -#: includes/class-mxchat-integrator.php:2099 | |
| 2203 | -#: includes/class-mxchat-word-handler.php:22 | |
| 2204 | -msgid "Missing required parameters." | |
| 9209 | +#: includes/class-mxchat-integrator.php:11350 | |
| 9210 | +#: includes/class-mxchat-integrator.php:11425 | |
| 9211 | +msgid "The AI provider returned an empty response. Please try again." | |
| 2205 | 9212 | msgstr "" |
| 2206 | 9213 | |
| 2207 | -#: includes/class-mxchat-integrator.php:2109 | |
| 2208 | -msgid "Invalid file type. Only PDF files are allowed." | |
| 9214 | +#: includes/class-mxchat-integrator.php:12210 | |
| 9215 | +#, php-format | |
| 9216 | +msgid "response incomplete: %s" | |
| 2209 | 9217 | msgstr "" |
| 2210 | 9218 | |
| 2211 | -#: includes/class-mxchat-integrator.php:2118 | |
| 2212 | -#: includes/class-mxchat-word-handler.php:46 | |
| 2213 | -msgid "Failed to upload file." | |
| 9219 | +#: includes/class-mxchat-integrator.php:12214 | |
| 9220 | +#, php-format | |
| 9221 | +msgid "%1$s returned an empty response (%2$s). Please try again." | |
| 2214 | 9222 | msgstr "" |
| 2215 | 9223 | |
| 2216 | -#: includes/class-mxchat-integrator.php:2141 | |
| 2217 | -msgid "The uploaded PDF appears to be empty or contains unsupported content." | |
| 9224 | +#: includes/class-mxchat-integrator.php:12215 | |
| 9225 | +#, php-format | |
| 9226 | +msgid "%s returned an empty response. Please try again." | |
| 2218 | 9227 | msgstr "" |
| 2219 | 9228 | |
| 2220 | -#: includes/class-mxchat-integrator.php:2186 | |
| 2221 | -msgid "PDF removed successfully." | |
| 9229 | +#: includes/class-mxchat-integrator.php:12298 | |
| 9230 | +msgid "OpenRouter API error: " | |
| 2222 | 9231 | msgstr "" |
| 2223 | 9232 | |
| 2224 | -#: includes/class-mxchat-integrator.php:2204 | |
| 2225 | -msgid "API key is not set." | |
| 9233 | +#: includes/class-mxchat-integrator.php:12316 | |
| 9234 | +msgid "Unexpected response format from OpenRouter." | |
| 2226 | 9235 | msgstr "" |
| 2227 | 9236 | |
| 2228 | -#: includes/class-mxchat-integrator.php:2211 | |
| 2229 | -msgid "You are a helpful assistant that provides concise and personalized product recommendations. Someone has asked you for some recommendations please respond very concisely appropriate for an AI chatbot." | |
| 9237 | +#: includes/class-mxchat-integrator.php:12323 | |
| 9238 | +msgid "System error when processing OpenRouter request: " | |
| 2230 | 9239 | msgstr "" |
| 2231 | 9240 | |
| 2232 | -#: includes/class-mxchat-integrator.php:2239 | |
| 2233 | -msgid "Error communicating with AI API." | |
| 9241 | +#. translators: %s: raw provider error detail | |
| 9242 | +#: includes/class-mxchat-integrator.php:12392 | |
| 9243 | +#, php-format | |
| 9244 | +msgid "The selected AI model isn't available on your API key. Choose another model in MxChat → Settings. (Details: %s)" | |
| 2234 | 9245 | msgstr "" |
| 2235 | 9246 | |
| 2236 | -#: includes/class-mxchat-integrator.php:2250 | |
| 2237 | -msgid "No response received from AI." | |
| 9247 | +#: includes/class-mxchat-integrator.php:12395 | |
| 9248 | +msgid "The selected AI model isn't available on your API key. Choose another model in MxChat → Settings." | |
| 2238 | 9249 | msgstr "" |
| 2239 | 9250 | |
| 2240 | -#: includes/class-mxchat-integrator.php:2278 | |
| 2241 | -msgid "Product:" | |
| 9251 | +#. translators: 1: provider label, 2: raw provider error detail | |
| 9252 | +#: includes/class-mxchat-integrator.php:12400 | |
| 9253 | +#, php-format | |
| 9254 | +msgid "The AI provider (%1$s) returned an error: %2$s. Check your model and API key in MxChat → Settings." | |
| 2242 | 9255 | msgstr "" |
| 2243 | 9256 | |
| 2244 | -#: includes/class-mxchat-integrator.php:2283 | |
| 2245 | -msgid "Based on the following list of products, generate a unique, friendly, and personalized response to a user. " | |
| 9257 | +#: includes/class-mxchat-integrator.php:12401 | |
| 9258 | +msgid "AI" | |
| 2246 | 9259 | msgstr "" |
| 2247 | 9260 | |
| 2248 | -#: includes/class-mxchat-integrator.php:2284 | |
| 2249 | -msgid "If some products aren't exactly what the user asked for but share similar styles or patterns, acknowledge this and explain why you're suggesting them. " | |
| 9261 | +#: includes/class-mxchat-integrator.php:12404 | |
| 9262 | +msgid "The AI provider returned an error. Check your model and API key in MxChat → Settings." | |
| 2250 | 9263 | msgstr "" |
| 2251 | 9264 | |
| 2252 | -#: includes/class-mxchat-integrator.php:2285 | |
| 2253 | -msgid "For each product, provide a brief justification that clearly explains why it's relevant, especially if it's a different type of product than requested. " | |
| 9265 | +#: includes/class-mxchat-integrator.php:12408 | |
| 9266 | +msgid "Sorry, I'm having trouble responding right now. Please try again in a moment." | |
| 2254 | 9267 | msgstr "" |
| 2255 | 9268 | |
| 2256 | -#: includes/class-mxchat-integrator.php:2286 | |
| 2257 | -msgid "Please number your responses to match the product numbers." | |
| 9269 | +#: includes/class-mxchat-integrator.php:12672 | |
| 9270 | +msgid "Invalid OpenAI API key. Please check your API key configuration." | |
| 2258 | 9271 | msgstr "" |
| 2259 | 9272 | |
| 2260 | -#: includes/class-mxchat-integrator.php:2287 | |
| 2261 | -msgid "Products:" | |
| 9273 | +#: includes/class-mxchat-integrator.php:12681 | |
| 9274 | +msgid "Authentication failed with OpenAI. Please check your API key." | |
| 2262 | 9275 | msgstr "" |
| 2263 | 9276 | |
| 2264 | -#: includes/class-mxchat-integrator.php:2288 | |
| 2265 | -msgid "Please ensure that the number of each product matches the order in which the products are listed." | |
| 9277 | +#: includes/class-mxchat-integrator.php:12688 | |
| 9278 | +msgid "OpenAI rate limit exceeded. Please try again later." | |
| 2266 | 9279 | msgstr "" |
| 2267 | 9280 | |
| 2268 | -#: includes/class-mxchat-integrator.php:2401 | |
| 2269 | -msgid "AI-powered personalized recommendations" | |
| 9281 | +#: includes/class-mxchat-integrator.php:12695 | |
| 9282 | +msgid "OpenAI API quota exceeded. Please check your billing details." | |
| 2270 | 9283 | msgstr "" |
| 2271 | 9284 | |
| 2272 | -#: includes/class-mxchat-integrator.php:2405 | |
| 2273 | -msgid "As a shopping assistant, analyze this user's context and generate a specific product search suggestion. " | |
| 9285 | +#: includes/class-mxchat-integrator.php:12723 | |
| 9286 | +msgid "Unexpected response format from OpenAI." | |
| 2274 | 9287 | msgstr "" |
| 2275 | 9288 | |
| 2276 | -#: includes/class-mxchat-integrator.php:2409 | |
| 2277 | -msgid "Their recent orders include:\n" | |
| 9289 | +#: includes/class-mxchat-integrator.php:12730 | |
| 9290 | +msgid "System error when processing OpenAI request: " | |
| 2278 | 9291 | msgstr "" |
| 2279 | 9292 | |
| 2280 | -#: includes/class-mxchat-integrator.php:2416 | |
| 2281 | -msgid "" | |
| 2282 | -"\n" | |
| 2283 | -"They currently have in their cart:\n" | |
| 9293 | +#: includes/class-mxchat-integrator.php:12843 | |
| 9294 | +msgid "Invalid X.AI API key. Please check your API key configuration." | |
| 2284 | 9295 | msgstr "" |
| 2285 | 9296 | |
| 2286 | -#: includes/class-mxchat-integrator.php:2422 | |
| 2287 | -msgid "" | |
| 2288 | -"\n" | |
| 2289 | -"Based on their question and history, suggest a specific search query that would help find the most relevant products. " | |
| 9297 | +#: includes/class-mxchat-integrator.php:12853 | |
| 9298 | +msgid "Authentication failed with X.AI. Please check your API key." | |
| 2290 | 9299 | msgstr "" |
| 2291 | 9300 | |
| 2292 | -#: includes/class-mxchat-integrator.php:2423 | |
| 2293 | -msgid "Respond with ONLY the search query, nothing else." | |
| 9301 | +#: includes/class-mxchat-integrator.php:12864 | |
| 9302 | +msgid "Invalid model specified for X.AI. Please check your model configuration." | |
| 2294 | 9303 | msgstr "" |
| 2295 | 9304 | |
| 2296 | -#: includes/class-mxchat-integrator.php:2439 | |
| 2297 | -msgid "I couldn't find any product recommendations for you right now. Please try again later!" | |
| 9305 | +#: includes/class-mxchat-integrator.php:12875 | |
| 9306 | +msgid "X.AI rate limit exceeded. Please try again later." | |
| 2298 | 9307 | msgstr "" |
| 2299 | 9308 | |
| 2300 | -#: includes/class-mxchat-integrator.php:2469 | |
| 2301 | -#: includes/class-mxchat-integrator.php:2528 | |
| 2302 | -msgid "An unexpected error occurred while generating recommendations. Please try again later." | |
| 9309 | +#: includes/class-mxchat-integrator.php:12885 | |
| 9310 | +msgid "X.AI API quota exceeded. Please check your billing details." | |
| 2303 | 9311 | msgstr "" |
| 2304 | 9312 | |
| 2305 | -#: includes/class-mxchat-integrator.php:2780 | |
| 2306 | -msgid "📩 New Chat Message" | |
| 9313 | +#: includes/class-mxchat-integrator.php:12894 | |
| 9314 | +msgid "X.AI service is currently unavailable. Please try again later." | |
| 2307 | 9315 | msgstr "" |
| 2308 | 9316 | |
| 2309 | -#: includes/class-mxchat-integrator.php:2789 | |
| 2310 | -msgid "*User ID:*\\n`%s`" | |
| 9317 | +#: includes/class-mxchat-integrator.php:12924 | |
| 9318 | +msgid "Unexpected response format from X.AI." | |
| 2311 | 9319 | msgstr "" |
| 2312 | 9320 | |
| 2313 | -#: includes/class-mxchat-integrator.php:2793 | |
| 2314 | -msgid "*Session ID:*\\n`%s`" | |
| 9321 | +#: includes/class-mxchat-integrator.php:12932 | |
| 9322 | +msgid "System error when processing X.AI request: " | |
| 2315 | 9323 | msgstr "" |
| 2316 | 9324 | |
| 2317 | -#: includes/class-mxchat-integrator.php:2801 | |
| 2318 | -msgid "*Message:*\\n%s" | |
| 9325 | +#: includes/class-mxchat-integrator.php:13037 | |
| 9326 | +msgid "Authentication failed with DeepSeek. Please check your API key." | |
| 2319 | 9327 | msgstr "" |
| 2320 | 9328 | |
| 2321 | -#: includes/class-mxchat-integrator.php:2811 | |
| 2322 | -msgid "✍️ Reply" | |
| 9329 | +#: includes/class-mxchat-integrator.php:13045 | |
| 9330 | +msgid "Invalid DeepSeek API key. Please check your API key configuration." | |
| 2323 | 9331 | msgstr "" |
| 2324 | 9332 | |
| 2325 | -#: includes/class-mxchat-integrator.php:2854 | |
| 2326 | -msgid "Bot token not configured" | |
| 9333 | +#: includes/class-mxchat-integrator.php:13055 | |
| 9334 | +msgid "DeepSeek API quota exceeded. Please check your billing details." | |
| 2327 | 9335 | msgstr "" |
| 2328 | 9336 | |
| 2329 | -#: includes/class-mxchat-integrator.php:2868 | |
| 2330 | -msgid "Reply to User" | |
| 9337 | +#: includes/class-mxchat-integrator.php:13061 | |
| 9338 | +msgid "DeepSeek rate limit exceeded. Please try again later." | |
| 2331 | 9339 | msgstr "" |
| 2332 | 9340 | |
| 2333 | -#: includes/class-mxchat-integrator.php:2872 | |
| 2334 | -msgid "Send" | |
| 9341 | +#: includes/class-mxchat-integrator.php:13072 | |
| 9342 | +msgid "DeepSeek service is currently unavailable. Please try again later." | |
| 2335 | 9343 | msgstr "" |
| 2336 | 9344 | |
| 2337 | -#: includes/class-mxchat-integrator.php:2876 | |
| 2338 | -msgid "Cancel" | |
| 9345 | +#: includes/class-mxchat-integrator.php:13099 | |
| 9346 | +msgid "Unexpected response format from DeepSeek." | |
| 2339 | 9347 | msgstr "" |
| 2340 | 9348 | |
| 2341 | -#: includes/class-mxchat-integrator.php:2884 | |
| 2342 | -msgid "Reply to session: %s" | |
| 9349 | +#: includes/class-mxchat-integrator.php:13107 | |
| 9350 | +msgid "System error when processing DeepSeek request: " | |
| 2343 | 9351 | msgstr "" |
| 2344 | 9352 | |
| 2345 | -#: includes/class-mxchat-integrator.php:2892 | |
| 2346 | -msgid "Type your message here..." | |
| 9353 | +#: includes/class-mxchat-integrator.php:14050 | |
| 9354 | +msgid "This chatbot has reached its message limit. Please try again later." | |
| 2347 | 9355 | msgstr "" |
| 2348 | 9356 | |
| 2349 | -#: includes/class-mxchat-integrator.php:2937 | |
| 2350 | -msgid "Agent response error: No command text received" | |
| 9357 | +#: includes/class-mxchat-integrator.php:14152 | |
| 9358 | +msgid "hour" | |
| 2351 | 9359 | msgstr "" |
| 2352 | 9360 | |
| 2353 | -#: includes/class-mxchat-integrator.php:2939 | |
| 2354 | -msgid "Command text is required. Format: /reply session_id message" | |
| 9361 | +#: includes/class-mxchat-integrator.php:14155 | |
| 9362 | +msgid "day" | |
| 2355 | 9363 | msgstr "" |
| 2356 | 9364 | |
| 2357 | -#: includes/class-mxchat-integrator.php:2948 | |
| 2358 | -msgid "Invalid format. Use: /reply session_id message" | |
| 9365 | +#: includes/class-mxchat-integrator.php:14158 | |
| 9366 | +msgid "week" | |
| 2359 | 9367 | msgstr "" |
| 2360 | 9368 | |
| 2361 | -#: includes/class-mxchat-integrator.php:2963 | |
| 2362 | -msgid "Failed to save message" | |
| 9369 | +#: includes/class-mxchat-integrator.php:14161 | |
| 9370 | +msgid "month" | |
| 2363 | 9371 | msgstr "" |
| 2364 | 9372 | |
| 2365 | -#: includes/class-mxchat-integrator.php:2986 | |
| 2366 | -msgid "You are now chatting with the AI chatbot." | |
| 9373 | +#: includes/class-mxchat-meta-box.php:142 | |
| 9374 | +#: includes/class-mxchat-meta-box.php:301 | |
| 9375 | +msgid "Chatbot Visibility" | |
| 2367 | 9376 | msgstr "" |
| 2368 | 9377 | |
| 2369 | -#: includes/class-mxchat-integrator.php:3253 | |
| 2370 | -msgid "I'm sorry, I couldn't find relevant information on that topic." | |
| 9378 | +#: includes/class-mxchat-meta-box.php:151 | |
| 9379 | +#: includes/class-mxchat-meta-box.php:302 | |
| 9380 | +msgid "Use Global Setting" | |
| 2371 | 9381 | msgstr "" |
| 2372 | 9382 | |
| 2373 | -#: includes/class-mxchat-integrator.php:3272 | |
| 2374 | -msgid "Claude API key is not configured" | |
| 9383 | +#: includes/class-mxchat-meta-box.php:160 | |
| 9384 | +#: includes/class-mxchat-meta-box.php:303 | |
| 9385 | +msgid "Show Chatbot on this page" | |
| 2375 | 9386 | msgstr "" |
| 2376 | 9387 | |
| 2377 | -#: includes/class-mxchat-integrator.php:3283 | |
| 2378 | -msgid "X.AI API key is not configured" | |
| 9388 | +#: includes/class-mxchat-meta-box.php:169 | |
| 9389 | +#: includes/class-mxchat-meta-box.php:304 | |
| 9390 | +msgid "Hide Chatbot on this page" | |
| 2379 | 9391 | msgstr "" |
| 2380 | 9392 | |
| 2381 | -#: includes/class-mxchat-integrator.php:3294 | |
| 2382 | -msgid "DeepSeek API key is not configured" | |
| 9393 | +#: includes/class-mxchat-meta-box.php:175 | |
| 9394 | +msgid "Global Auto-Show: ON" | |
| 2383 | 9395 | msgstr "" |
| 2384 | 9396 | |
| 2385 | -#: includes/class-mxchat-integrator.php:3305 | |
| 2386 | -#: includes/class-mxchat-integrator.php:3317 | |
| 2387 | -msgid "OpenAI API key is not configured" | |
| 9397 | +#: includes/class-mxchat-meta-box.php:178 | |
| 9398 | +msgid "The chatbot appears on all pages by default. Use \"Hide\" to exclude this page, or \"Show\" to override post type restrictions." | |
| 2388 | 9399 | msgstr "" |
| 2389 | 9400 | |
| 2390 | -#: includes/class-mxchat-integrator.php:3329 | |
| 2391 | -msgid "An error occurred: %s" | |
| 9401 | +#: includes/class-mxchat-meta-box.php:182 | |
| 9402 | +msgid "Global Auto-Show: OFF" | |
| 2392 | 9403 | msgstr "" |
| 2393 | 9404 | |
| 2394 | -#: includes/class-mxchat-public.php:31 | |
| 2395 | -msgid "" | |
| 2396 | -"[EXAMPLE INSTRUCTIONS] You are an AI Chatbot assistant for this website. The primary subject you should focus on is [insert proper subject here]. Your main goal is to assist visitors with questions related to this specific topic. Here are some key things to keep in mind: \n" | |
| 2397 | -" - Your name is [Chatbot Name]. Always introduce yourself as this name when appropriate. \n" | |
| 2398 | -" - Stay focused on topics related to [insert proper subject here]. If a visitor asks about an unrelated topic, politely redirect the conversation to how you can assist them with this subject. If there is an exception topic (e.g., \"parking\") that you should assist with, you may do so if instructed. \n" | |
| 2399 | -" - When appropriate, highlight the benefits of [insert proper subject here]. Offer to guide visitors to relevant pages or provide them with more information. \n" | |
| 2400 | -" - If a visitor asks for a purchase link or further information, provide them with this link: [Insert Purchase Link Here]. Always ensure that the link is relevant and directly related to the website's offerings. \n" | |
| 2401 | -" - Keep your responses short, concise, and to the point. Provide clear and direct answers suitable for a chatbot interaction. \n" | |
| 2402 | -" - If you reference specific content, provide a hyperlink to the relevant page using hypertext. Avoid including links that do not directly relate to the content or answer the visitor's query. \n" | |
| 2403 | -" - Provide answers based on the knowledge available to you. If you do not have an answer to a specific question, let the visitor know that you don’t have the information and suggest where they might find it or offer to help with something else." | |
| 9405 | +#: includes/class-mxchat-meta-box.php:185 | |
| 9406 | +msgid "The chatbot is hidden by default. Select \"Show\" to display it on this page without needing a shortcode." | |
| 2404 | 9407 | msgstr "" |
| 2405 | 9408 | |
| 2406 | -#: includes/class-mxchat-public.php:45 includes/class-mxchat-public.php:106 | |
| 9409 | +#: includes/class-mxchat-meta-box.php:195 | |
| 9410 | +msgid "Select Bot for this Page:" | |
| 9411 | +msgstr "" | |
| 9412 | + | |
| 9413 | +#: includes/class-mxchat-meta-box.php:198 | |
| 9414 | +#: includes/class-mxchat-meta-box.php:306 | |
| 9415 | +msgid "Use Default Bot" | |
| 9416 | +msgstr "" | |
| 9417 | + | |
| 9418 | +#: includes/class-mxchat-meta-box.php:206 | |
| 9419 | +msgid "Only applies when visibility is set to \"Show\" or \"Use Global Setting\" with auto-show enabled." | |
| 9420 | +msgstr "" | |
| 9421 | + | |
| 9422 | +#: includes/class-mxchat-meta-box.php:215 | |
| 9423 | +msgid "Changes only take effect after saving/updating the page." | |
| 9424 | +msgstr "" | |
| 9425 | + | |
| 9426 | +#: includes/class-mxchat-meta-box.php:222 | |
| 9427 | +msgid "Shortcode Examples:" | |
| 9428 | +msgstr "" | |
| 9429 | + | |
| 9430 | +#: includes/class-mxchat-meta-box.php:225 | |
| 9431 | +msgid "[mxchat_chatbot floating=\"yes\"] - Floating chatbot" | |
| 9432 | +msgstr "" | |
| 9433 | + | |
| 9434 | +#: includes/class-mxchat-meta-box.php:226 | |
| 9435 | +msgid "[mxchat_chatbot floating=\"no\"] - Embedded chatbot" | |
| 9436 | +msgstr "" | |
| 9437 | + | |
| 9438 | +#: includes/class-mxchat-meta-box.php:305 | |
| 9439 | +msgid "Select Bot for this Page" | |
| 9440 | +msgstr "" | |
| 9441 | + | |
| 9442 | +#: includes/class-mxchat-meta-box.php:307 | |
| 9443 | +msgid "Global Auto-Show is ON. The chatbot appears on all pages by default. Use \"Hide\" to exclude this page." | |
| 9444 | +msgstr "" | |
| 9445 | + | |
| 9446 | +#: includes/class-mxchat-meta-box.php:308 | |
| 9447 | +msgid "Global Auto-Show is OFF. Select \"Show\" to display the chatbot on this page without needing a shortcode." | |
| 9448 | +msgstr "" | |
| 9449 | + | |
| 9450 | +#: includes/class-mxchat-model-catalog.php:43 | |
| 9451 | +msgid "OpenRouter" | |
| 9452 | +msgstr "" | |
| 9453 | + | |
| 9454 | +#: includes/class-mxchat-model-catalog.php:50 | |
| 9455 | +msgid "Access 100+ models from multiple providers (add API key to browse)" | |
| 9456 | +msgstr "" | |
| 9457 | + | |
| 9458 | +#: includes/class-mxchat-model-catalog.php:55 | |
| 9459 | +#: includes/class-mxchat-model-catalog.php:196 | |
| 9460 | +msgid "Google Gemini" | |
| 9461 | +msgstr "" | |
| 9462 | + | |
| 9463 | +#: includes/class-mxchat-model-catalog.php:59 | |
| 9464 | +msgid "Stable — newest Flash generation, recommended default" | |
| 9465 | +msgstr "" | |
| 9466 | + | |
| 9467 | +#: includes/class-mxchat-model-catalog.php:60 | |
| 9468 | +msgid "Preview — most intelligent, multimodal & agentic" | |
| 9469 | +msgstr "" | |
| 9470 | + | |
| 9471 | +#: includes/class-mxchat-model-catalog.php:61 | |
| 9472 | +msgid "Preview — balanced speed and scale" | |
| 9473 | +msgstr "" | |
| 9474 | + | |
| 9475 | +#: includes/class-mxchat-model-catalog.php:62 | |
| 9476 | +msgid "Stable — cost-efficient, high throughput" | |
| 9477 | +msgstr "" | |
| 9478 | + | |
| 9479 | +#: includes/class-mxchat-model-catalog.php:63 | |
| 9480 | +msgid "Preview — latest cost-efficient model" | |
| 9481 | +msgstr "" | |
| 9482 | + | |
| 9483 | +#: includes/class-mxchat-model-catalog.php:64 | |
| 9484 | +msgid "Stable — advanced thinking, code, math & long context" | |
| 9485 | +msgstr "" | |
| 9486 | + | |
| 9487 | +#: includes/class-mxchat-model-catalog.php:65 | |
| 9488 | +msgid "Stable — strong price-performance with thinking" | |
| 9489 | +msgstr "" | |
| 9490 | + | |
| 9491 | +#: includes/class-mxchat-model-catalog.php:66 | |
| 9492 | +msgid "Stable — ultra fast and low cost" | |
| 9493 | +msgstr "" | |
| 9494 | + | |
| 9495 | +#: includes/class-mxchat-model-catalog.php:83 | |
| 9496 | +msgid "Recommended — newest OpenAI flagship for reasoning, coding and chat" | |
| 9497 | +msgstr "" | |
| 9498 | + | |
| 9499 | +#: includes/class-mxchat-model-catalog.php:84 | |
| 9500 | +msgid "Balanced GPT-5.6 — strong capability at lower cost" | |
| 9501 | +msgstr "" | |
| 9502 | + | |
| 9503 | +#: includes/class-mxchat-model-catalog.php:85 | |
| 9504 | +msgid "Fastest and cheapest GPT-5.6 for lightweight tasks" | |
| 9505 | +msgstr "" | |
| 9506 | + | |
| 9507 | +#: includes/class-mxchat-model-catalog.php:86 | |
| 9508 | +msgid "Previous flagship — powerful reasoning and coding model" | |
| 9509 | +msgstr "" | |
| 9510 | + | |
| 9511 | +#: includes/class-mxchat-model-catalog.php:87 | |
| 9512 | +msgid "Flagship reasoning and coding model" | |
| 9513 | +msgstr "" | |
| 9514 | + | |
| 9515 | +#: includes/class-mxchat-model-catalog.php:88 | |
| 9516 | +msgid "Fast and affordable with 400K context" | |
| 9517 | +msgstr "" | |
| 9518 | + | |
| 9519 | +#: includes/class-mxchat-model-catalog.php:89 | |
| 9520 | +msgid "Fastest and cheapest for lightweight tasks" | |
| 9521 | +msgstr "" | |
| 9522 | + | |
| 9523 | +#: includes/class-mxchat-model-catalog.php:90 | |
| 9524 | +msgid "Best general-purpose & agentic model with fast responses" | |
| 9525 | +msgstr "" | |
| 9526 | + | |
| 9527 | +#: includes/class-mxchat-model-catalog.php:91 | |
| 9528 | +msgid "Flagship for coding & agentic tasks with low reasoning (400K context)" | |
| 9529 | +msgstr "" | |
| 9530 | + | |
| 9531 | +#: includes/class-mxchat-model-catalog.php:92 | |
| 9532 | +msgid "Flagship for coding, reasoning, and agentic tasks across domains" | |
| 9533 | +msgstr "" | |
| 9534 | + | |
| 9535 | +#: includes/class-mxchat-model-catalog.php:93 | |
| 9536 | +msgid "Fast and lightweight" | |
| 9537 | +msgstr "" | |
| 9538 | + | |
| 9539 | +#: includes/class-mxchat-model-catalog.php:94 | |
| 9540 | +msgid "Fastest and cheapest; ideal for summarization and classification" | |
| 9541 | +msgstr "" | |
| 9542 | + | |
| 9543 | +#: includes/class-mxchat-model-catalog.php:98 | |
| 9544 | +msgid "Anthropic Claude" | |
| 9545 | +msgstr "" | |
| 9546 | + | |
| 9547 | +#: includes/class-mxchat-model-catalog.php:102 | |
| 9548 | +msgid "Latest Flagship — newest and most capable Anthropic model" | |
| 9549 | +msgstr "" | |
| 9550 | + | |
| 9551 | +#: includes/class-mxchat-model-catalog.php:103 | |
| 9552 | +msgid "Latest Opus — best for complex agentic and coding work" | |
| 9553 | +msgstr "" | |
| 9554 | + | |
| 9555 | +#: includes/class-mxchat-model-catalog.php:104 | |
| 9556 | +msgid "Previous Opus generation" | |
| 9557 | +msgstr "" | |
| 9558 | + | |
| 9559 | +#: includes/class-mxchat-model-catalog.php:105 | |
| 9560 | +msgid "Previous Anthropic flagship model" | |
| 9561 | +msgstr "" | |
| 9562 | + | |
| 9563 | +#: includes/class-mxchat-model-catalog.php:106 | |
| 9564 | +msgid "Most capable Claude model - recommended" | |
| 9565 | +msgstr "" | |
| 9566 | + | |
| 9567 | +#: includes/class-mxchat-model-catalog.php:107 | |
| 9568 | +msgid "Newest Sonnet - excellent balance of speed and capability" | |
| 9569 | +msgstr "" | |
| 9570 | + | |
| 9571 | +#: includes/class-mxchat-model-catalog.php:108 | |
| 9572 | +msgid "Previous Sonnet - excellent balance of speed and capability" | |
| 9573 | +msgstr "" | |
| 9574 | + | |
| 9575 | +#: includes/class-mxchat-model-catalog.php:109 | |
| 9576 | +msgid "Highly capable for complex tasks" | |
| 9577 | +msgstr "" | |
| 9578 | + | |
| 9579 | +#: includes/class-mxchat-model-catalog.php:110 | |
| 9580 | +msgid "Best for complex agents and coding" | |
| 9581 | +msgstr "" | |
| 9582 | + | |
| 9583 | +#: includes/class-mxchat-model-catalog.php:111 | |
| 9584 | +msgid "Fastest and most intelligent Haiku" | |
| 9585 | +msgstr "" | |
| 9586 | + | |
| 9587 | +#: includes/class-mxchat-model-catalog.php:115 | |
| 9588 | +msgid "xAI Grok" | |
| 9589 | +msgstr "" | |
| 9590 | + | |
| 9591 | +#: includes/class-mxchat-model-catalog.php:131 | |
| 9592 | +msgid "Newest xAI flagship — 500K context, accepts image input" | |
| 9593 | +msgstr "" | |
| 9594 | + | |
| 9595 | +#: includes/class-mxchat-model-catalog.php:132 | |
| 9596 | +msgid "Previous flagship — 500K context, accepts image input" | |
| 9597 | +msgstr "" | |
| 9598 | + | |
| 9599 | +#: includes/class-mxchat-model-catalog.php:133 | |
| 9600 | +msgid "Largest context in the Grok lineup — 1M tokens, accepts image input" | |
| 9601 | +msgstr "" | |
| 9602 | + | |
| 9603 | +#: includes/class-mxchat-model-catalog.php:134 | |
| 9604 | +msgid "1M context with reasoning — dated release, pinned behaviour" | |
| 9605 | +msgstr "" | |
| 9606 | + | |
| 9607 | +#: includes/class-mxchat-model-catalog.php:135 | |
| 9608 | +msgid "1M context without reasoning — faster replies at the same price" | |
| 9609 | +msgstr "" | |
| 9610 | + | |
| 9611 | +#: includes/class-mxchat-model-catalog.php:138 | |
| 9612 | +#: includes/class-mxchat-model-catalog.php:139 | |
| 9613 | +#: includes/class-mxchat-model-catalog.php:140 | |
| 9614 | +msgid "Previous generation — no longer listed by xAI, still served" | |
| 9615 | +msgstr "" | |
| 9616 | + | |
| 9617 | +#: includes/class-mxchat-model-catalog.php:141 | |
| 9618 | +#: includes/class-mxchat-model-catalog.php:142 | |
| 9619 | +#: includes/class-mxchat-model-catalog.php:143 | |
| 9620 | +#: includes/class-mxchat-model-catalog.php:144 | |
| 9621 | +msgid "Older generation — no longer listed by xAI, still served" | |
| 9622 | +msgstr "" | |
| 9623 | + | |
| 9624 | +#: includes/class-mxchat-model-catalog.php:148 | |
| 9625 | +msgid "DeepSeek" | |
| 9626 | +msgstr "" | |
| 9627 | + | |
| 9628 | +#: includes/class-mxchat-model-catalog.php:154 | |
| 9629 | +msgid "Fast and cost-effective" | |
| 9630 | +msgstr "" | |
| 9631 | + | |
| 9632 | +#: includes/class-mxchat-model-catalog.php:155 | |
| 9633 | +msgid "Most capable DeepSeek model" | |
| 9634 | +msgstr "" | |
| 9635 | + | |
| 9636 | +#: includes/class-mxchat-model-catalog.php:159 | |
| 9637 | +msgid "Custom (OpenAI-compatible)" | |
| 9638 | +msgstr "" | |
| 9639 | + | |
| 9640 | +#: includes/class-mxchat-model-catalog.php:166 | |
| 9641 | +msgid "OpenAI-compatible local LLM (Ollama, LM Studio, vLLM, llama.cpp, Azure OpenAI) — configure Base URL, key, and model in API Keys tab" | |
| 9642 | +msgstr "" | |
| 9643 | + | |
| 9644 | +#: includes/class-mxchat-model-catalog.php:183 | |
| 9645 | +msgid "1536 dim, recommended" | |
| 9646 | +msgstr "" | |
| 9647 | + | |
| 9648 | +#: includes/class-mxchat-model-catalog.php:184 | |
| 9649 | +msgid "1536 dim, efficient" | |
| 9650 | +msgstr "" | |
| 9651 | + | |
| 9652 | +#: includes/class-mxchat-model-catalog.php:185 | |
| 9653 | +msgid "3072 dim, powerful" | |
| 9654 | +msgstr "" | |
| 9655 | + | |
| 9656 | +#: includes/class-mxchat-model-catalog.php:189 | |
| 9657 | +msgid "Voyage AI" | |
| 9658 | +msgstr "" | |
| 9659 | + | |
| 9660 | +#: includes/class-mxchat-model-catalog.php:192 | |
| 9661 | +msgid "2048 dim, most capable" | |
| 9662 | +msgstr "" | |
| 9663 | + | |
| 9664 | +#: includes/class-mxchat-model-catalog.php:199 | |
| 9665 | +msgid "1536 dim" | |
| 9666 | +msgstr "" | |
| 9667 | + | |
| 9668 | +#. translators: 1: model label, 2: retirement date | |
| 9669 | +#: includes/class-mxchat-model-catalog.php:468 | |
| 9670 | +#, php-format | |
| 9671 | +msgid "%1$s — retires %2$s" | |
| 9672 | +msgstr "" | |
| 9673 | + | |
| 9674 | +#. translators: %s: model label | |
| 9675 | +#: includes/class-mxchat-model-catalog.php:505 | |
| 9676 | +#, php-format | |
| 9677 | +msgid "%s — retired by provider, choose a replacement" | |
| 9678 | +msgstr "" | |
| 9679 | + | |
| 9680 | +#. translators: 1: model id, 2: provider name | |
| 9681 | +#: includes/class-mxchat-model-liveness.php:401 | |
| 9682 | +#, php-format | |
| 9683 | +msgid "Your configured model %1$s no longer appears in the %2$s model list — it may be retired or retiring. Pick a current model before the chatbot stops responding." | |
| 9684 | +msgstr "" | |
| 9685 | + | |
| 9686 | +#: includes/class-mxchat-model-liveness.php:403 | |
| 9687 | +msgid "provider" | |
| 9688 | +msgstr "" | |
| 9689 | + | |
| 9690 | +#: includes/class-mxchat-model-liveness.php:437 | |
| 9691 | +msgid "MxChat: a configured AI model may be retiring" | |
| 9692 | +msgstr "" | |
| 9693 | + | |
| 9694 | +#: includes/class-mxchat-model-liveness.php:441 | |
| 9695 | +msgid "Choose a current model in MxChat Settings" | |
| 9696 | +msgstr "" | |
| 9697 | + | |
| 9698 | +#: includes/class-mxchat-model-liveness.php:465 | |
| 9699 | +msgid "A configured AI model may be retiring" | |
| 9700 | +msgstr "" | |
| 9701 | + | |
| 9702 | +#: includes/class-mxchat-privacy.php:113 | |
| 9703 | +#: includes/class-mxchat-privacy.php:121 | |
| 9704 | +msgid "MxChat Chat Conversations" | |
| 9705 | +msgstr "" | |
| 9706 | + | |
| 9707 | +#: includes/class-mxchat-privacy.php:215 | |
| 9708 | +msgid "Session ID" | |
| 9709 | +msgstr "" | |
| 9710 | + | |
| 9711 | +#: includes/class-mxchat-privacy.php:216 | |
| 9712 | +msgid "Conversation started" | |
| 9713 | +msgstr "" | |
| 9714 | + | |
| 9715 | +#: includes/class-mxchat-privacy.php:217 | |
| 9716 | +msgid "Last message" | |
| 9717 | +msgstr "" | |
| 9718 | + | |
| 9719 | +#: includes/class-mxchat-privacy.php:220 | |
| 9720 | +msgid "Started on page" | |
| 9721 | +msgstr "" | |
| 9722 | + | |
| 9723 | +#: includes/class-mxchat-privacy.php:223 | |
| 9724 | +msgid "Email on record" | |
| 9725 | +msgstr "" | |
| 9726 | + | |
| 9727 | +#: includes/class-mxchat-privacy.php:226 | |
| 9728 | +msgid "Name on record" | |
| 9729 | +msgstr "" | |
| 9730 | + | |
| 9731 | +#: includes/class-mxchat-privacy.php:229 | |
| 9732 | +msgid "Visitor identifier" | |
| 9733 | +msgstr "" | |
| 9734 | + | |
| 9735 | +#: includes/class-mxchat-privacy.php:238 | |
| 9736 | +msgid "Lead-capture consent" | |
| 9737 | +msgstr "" | |
| 9738 | + | |
| 9739 | +#: includes/class-mxchat-privacy.php:241 | |
| 9740 | +msgid "Consent recorded" | |
| 9741 | +msgstr "" | |
| 9742 | + | |
| 9743 | +#: includes/class-mxchat-privacy.php:245 | |
| 9744 | +msgid "Consent text shown" | |
| 9745 | +msgstr "" | |
| 9746 | + | |
| 9747 | +#. translators: %s: IP address recorded with a link click | |
| 9748 | +#: includes/class-mxchat-privacy.php:272 | |
| 9749 | +#, php-format | |
| 9750 | +msgid "IP address: %s" | |
| 9751 | +msgstr "" | |
| 9752 | + | |
| 9753 | +#. translators: %s: browser user-agent recorded with a link click | |
| 9754 | +#: includes/class-mxchat-privacy.php:276 | |
| 9755 | +#, php-format | |
| 9756 | +msgid "Browser: %s" | |
| 9757 | +msgstr "" | |
| 9758 | + | |
| 9759 | +#: includes/class-mxchat-privacy.php:282 | |
| 9760 | +msgid "Link clicked" | |
| 9761 | +msgstr "" | |
| 9762 | + | |
| 9763 | +#: includes/class-mxchat-privacy.php:290 | |
| 9764 | +msgid "Chat Conversations (MxChat)" | |
| 9765 | +msgstr "" | |
| 9766 | + | |
| 9767 | +#: includes/class-mxchat-privacy.php:291 | |
| 9768 | +msgid "Chatbot conversations recorded by the MxChat plugin." | |
| 9769 | +msgstr "" | |
| 9770 | + | |
| 9771 | +#: includes/class-mxchat-privacy.php:306 | |
| 9772 | +msgid "Visitor" | |
| 9773 | +msgstr "" | |
| 9774 | + | |
| 9775 | +#: includes/class-mxchat-privacy.php:311 | |
| 9776 | +msgid "Agent" | |
| 9777 | +msgstr "" | |
| 9778 | + | |
| 9779 | +#. translators: %s: chat session id | |
| 9780 | +#: includes/class-mxchat-privacy.php:356 | |
| 9781 | +#, php-format | |
| 9782 | +msgid "Chat conversation %s was retained by a site-specific policy (mxchat_privacy_erase_session filter)." | |
| 9783 | +msgstr "" | |
| 9784 | + | |
| 9785 | +#: includes/class-mxchat-privacy.php:635 | |
| 9786 | +msgid "This site uses MxChat to provide an AI chat assistant. When you use the chat, your messages and the assistant's replies are stored in this site's own database — they are not stored by a third-party chat service. If you provide your name or email address in the chat, those are stored with the conversation. Logged-in visitors are identified by their username; anonymous visitors are identified by their IP address. The page on which the conversation started is also recorded." | |
| 9787 | +msgstr "" | |
| 9788 | + | |
| 9789 | +#: includes/class-mxchat-privacy.php:636 | |
| 9790 | +msgid "Chat conversations are kept according to the retention period configured by the site administrator, and may be deleted automatically after that period. Documents uploaded to the chat for analysis are processed on this server and their temporary copies expire automatically." | |
| 9791 | +msgstr "" | |
| 9792 | + | |
| 9793 | +#: includes/class-mxchat-privacy.php:637 | |
| 9794 | +msgid "When you click a link suggested in the chat, the clicked address is recorded together with your IP address and browser information. The IP address and browser information are anonymized after a limited period, and click records are deleted entirely after at most one year." | |
| 9795 | +msgstr "" | |
| 9796 | + | |
| 9797 | +#: includes/class-mxchat-privacy.php:638 | |
| 9798 | +msgid "Chat data is included in WordPress's personal data export and erasure tools: if you request a copy or deletion of your personal data from this site, your chat conversations are included in that request automatically." | |
| 9799 | +msgstr "" | |
| 9800 | + | |
| 9801 | +#: includes/class-mxchat-public.php:193 | |
| 2407 | 9802 | msgid "MxChat: Basic" |
| 2408 | 9803 | msgstr "" |
| 2409 | 9804 | |
| 2410 | -#: includes/class-mxchat-public.php:150 | |
| 2411 | -msgid "AI Agent" | |
| 9805 | +#: includes/class-mxchat-public.php:280 | |
| 9806 | +msgid "More options" | |
| 2412 | 9807 | msgstr "" |
| 2413 | 9808 | |
| 2414 | -#: includes/class-mxchat-public.php:152 includes/class-mxchat-public.php:158 | |
| 2415 | -msgid "Minimize" | |
| 9809 | +#: includes/class-mxchat-public.php:313 | |
| 9810 | +msgid "Name" | |
| 2416 | 9811 | msgstr "" |
| 2417 | 9812 | |
| 2418 | -#: includes/class-mxchat-public.php:179 | |
| 9813 | +#: includes/class-mxchat-public.php:318 | |
| 2419 | 9814 | msgid "Enter your email address" |
| 2420 | 9815 | msgstr "" |
| 2421 | 9816 | |
| 2422 | -#: includes/class-mxchat-public.php:236 | |
| 9817 | +#: includes/class-mxchat-public.php:354 | |
| 9818 | +msgid "Chat messages" | |
| 9819 | +msgstr "" | |
| 9820 | + | |
| 9821 | +#: includes/class-mxchat-public.php:374 | |
| 9822 | +msgid "Hide Quick Questions" | |
| 9823 | +msgstr "" | |
| 9824 | + | |
| 9825 | +#: includes/class-mxchat-public.php:381 | |
| 9826 | +msgid "Show Quick Questions" | |
| 9827 | +msgstr "" | |
| 9828 | + | |
| 9829 | +#: includes/class-mxchat-public.php:416 | |
| 9830 | +msgid "Type your message" | |
| 9831 | +msgstr "" | |
| 9832 | + | |
| 9833 | +#: includes/class-mxchat-public.php:426 | |
| 9834 | +msgid "Send message" | |
| 9835 | +msgstr "" | |
| 9836 | + | |
| 9837 | +#: includes/class-mxchat-public.php:447 | |
| 2423 | 9838 | msgid "Upload PDF" |
| 2424 | 9839 | msgstr "" |
| 2425 | 9840 | |
| 2426 | -#: includes/class-mxchat-public.php:244 | |
| 9841 | +#: includes/class-mxchat-public.php:459 | |
| 2427 | 9842 | msgid "Upload Word Document" |
| 2428 | 9843 | msgstr "" |
| 2429 | 9844 | |
| 2430 | -#: includes/class-mxchat-public.php:251 | |
| 9845 | +#: includes/class-mxchat-public.php:468 | |
| 2431 | 9846 | msgid "Remove PDF" |
| 2432 | 9847 | msgstr "" |
| 2433 | 9848 | |
| 2434 | -#: includes/class-mxchat-public.php:261 | |
| 9849 | +#: includes/class-mxchat-public.php:478 | |
| 2435 | 9850 | msgid "Remove Word Document" |
| 2436 | 9851 | msgstr "" |
| 2437 | 9852 | |
| 2438 | -#: includes/class-mxchat-public.php:287 | |
| 2439 | -msgid "Close" | |
| 9853 | +#: includes/class-mxchat-public.php:498 | |
| 9854 | +msgid "Upload Image for Analysis" | |
| 2440 | 9855 | msgstr "" |
| 2441 | 9856 | |
| 2442 | -#: includes/class-mxchat-public.php:296 | |
| 9857 | +#: includes/class-mxchat-public.php:535 | |
| 9858 | +msgid "Open chat" | |
| 9859 | +msgstr "" | |
| 9860 | + | |
| 9861 | +#: includes/class-mxchat-public.php:539 | |
| 2443 | 9862 | msgid "Chatbot Icon" |
| 2444 | 9863 | msgstr "" |
| 2445 | 9864 | |
| 2446 | -#: includes/class-mxchat-word-handler.php:37 | |
| 9865 | +#: includes/class-mxchat-tool-registry.php:198 | |
| 9866 | +msgid "Search the public web (via Brave Search) for current, real-time information to answer the user. Use when the answer may be recent or is not in the site content." | |
| 9867 | +msgstr "" | |
| 9868 | + | |
| 9869 | +#: includes/class-mxchat-tool-registry.php:204 | |
| 9870 | +#: includes/class-mxchat-tool-registry.php:216 | |
| 9871 | +msgid "Powered by Brave Search — requires a Brave Search API key. Add it under Settings → Brave Search." | |
| 9872 | +msgstr "" | |
| 9873 | + | |
| 9874 | +#: includes/class-mxchat-tool-registry.php:207 | |
| 9875 | +msgid "Image Search" | |
| 9876 | +msgstr "" | |
| 9877 | + | |
| 9878 | +#: includes/class-mxchat-tool-registry.php:208 | |
| 9879 | +msgid "Search the web (via Brave Search) for images relevant to the user request and show them in the chat." | |
| 9880 | +msgstr "" | |
| 9881 | + | |
| 9882 | +#: includes/class-mxchat-tool-registry.php:219 | |
| 9883 | +msgid "Ask the Uploaded PDF" | |
| 9884 | +msgstr "" | |
| 9885 | + | |
| 9886 | +#: includes/class-mxchat-tool-registry.php:220 | |
| 9887 | +msgid "Answer a question using the PDF document the visitor uploaded earlier in this conversation." | |
| 9888 | +msgstr "" | |
| 9889 | + | |
| 9890 | +#: includes/class-mxchat-tool-registry.php:224 | |
| 9891 | +msgid "Create an image from a text description using OpenAI image generation. The query should describe the image to make." | |
| 9892 | +msgstr "" | |
| 9893 | + | |
| 9894 | +#: includes/class-mxchat-tool-registry.php:232 | |
| 9895 | +msgid "Create an image from a text description using Google Imagen. The query should describe the image to make." | |
| 9896 | +msgstr "" | |
| 9897 | + | |
| 9898 | +#: includes/class-mxchat-tool-registry.php:240 | |
| 9899 | +msgid "Collect Email" | |
| 9900 | +msgstr "" | |
| 9901 | + | |
| 9902 | +#: includes/class-mxchat-tool-registry.php:241 | |
| 9903 | +msgid "Begin collecting the visitor's email address for the mailing list." | |
| 9904 | +msgstr "" | |
| 9905 | + | |
| 9906 | +#: includes/class-mxchat-tool-registry.php:251 | |
| 9907 | +msgid "Hand Off to Live Agent (Slack)" | |
| 9908 | +msgstr "" | |
| 9909 | + | |
| 9910 | +#: includes/class-mxchat-tool-registry.php:252 | |
| 9911 | +msgid "Transfer the conversation to a human support agent on Slack." | |
| 9912 | +msgstr "" | |
| 9913 | + | |
| 9914 | +#: includes/class-mxchat-tool-registry.php:253 | |
| 9915 | +#: includes/class-mxchat-tool-registry.php:258 | |
| 9916 | +#: includes/class-mxchat-tool-registry.php:266 | |
| 9917 | +msgid "Use this when the visitor has asked something you cannot answer from the knowledge base, or has asked twice about the same unresolved problem." | |
| 9918 | +msgstr "" | |
| 9919 | + | |
| 9920 | +#: includes/class-mxchat-tool-registry.php:256 | |
| 9921 | +msgid "Hand Off to Live Agent (Telegram)" | |
| 9922 | +msgstr "" | |
| 9923 | + | |
| 9924 | +#: includes/class-mxchat-tool-registry.php:257 | |
| 9925 | +msgid "Transfer the conversation to a human support agent on Telegram." | |
| 9926 | +msgstr "" | |
| 9927 | + | |
| 9928 | +#: includes/class-mxchat-tool-registry.php:264 | |
| 9929 | +msgid "Hand Off to Live Agent (Webhook)" | |
| 9930 | +msgstr "" | |
| 9931 | + | |
| 9932 | +#: includes/class-mxchat-tool-registry.php:265 | |
| 9933 | +msgid "Notify the site's human support team about this conversation via the configured webhook. The team follows up separately; you keep assisting meanwhile." | |
| 9934 | +msgstr "" | |
| 9935 | + | |
| 9936 | +#: includes/class-mxchat-tool-registry.php:314 | |
| 9937 | +msgid "Core" | |
| 9938 | +msgstr "" | |
| 9939 | + | |
| 9940 | +#: includes/class-mxchat-tool-registry.php:352 | |
| 9941 | +#: includes/class-mxchat-tool-registry.php:391 | |
| 9942 | +#, php-format | |
| 9943 | +msgid "Use the %s capability." | |
| 9944 | +msgstr "" | |
| 9945 | + | |
| 9946 | +#: includes/class-mxchat-tool-registry.php:357 | |
| 9947 | +#: includes/class-mxchat-tool-registry.php:396 | |
| 9948 | +msgid "Add-ons" | |
| 9949 | +msgstr "" | |
| 9950 | + | |
| 9951 | +#: includes/class-mxchat-tool-registry.php:545 | |
| 9952 | +msgid "The natural-language request, question, or search query to act on." | |
| 9953 | +msgstr "" | |
| 9954 | + | |
| 9955 | +#: includes/class-mxchat-utils.php:222 | |
| 9956 | +msgid "The notification email could not be read." | |
| 9957 | +msgstr "" | |
| 9958 | + | |
| 9959 | +#. translators: %s: the email address the owner typed. | |
| 9960 | +#: includes/class-mxchat-utils.php:247 | |
| 9961 | +#, php-format | |
| 9962 | +msgid "\"%s\" is not a valid email address, so nothing was saved. Separate multiple addresses with a comma." | |
| 9963 | +msgstr "" | |
| 9964 | + | |
| 9965 | +#. translators: %d: maximum number of notification recipients. | |
| 9966 | +#: includes/class-mxchat-utils.php:266 | |
| 9967 | +#, php-format | |
| 9968 | +msgid "Enter at most %d email addresses, separated by commas." | |
| 9969 | +msgstr "" | |
| 9970 | + | |
| 9971 | +#. translators: %s: the embedding model name configured on the custom provider | |
| 9972 | +#: includes/class-mxchat-utils.php:330 | |
| 9973 | +#, php-format | |
| 9974 | +msgid "%s (custom provider)" | |
| 9975 | +msgstr "" | |
| 9976 | + | |
| 9977 | +#. translators: %s: embedding provider name | |
| 9978 | +#: includes/class-mxchat-utils.php:990 | |
| 9979 | +#, php-format | |
| 9980 | +msgid "%s API key is not configured. Please add your API key in the settings before submitting content." | |
| 9981 | +msgstr "" | |
| 9982 | + | |
| 9983 | +#: includes/class-mxchat-word-handler.php:36 | |
| 9984 | +msgid "Word document uploads are currently disabled." | |
| 9985 | +msgstr "" | |
| 9986 | + | |
| 9987 | +#: includes/class-mxchat-word-handler.php:59 | |
| 2447 | 9988 | msgid "Invalid file type. Only .docx files are allowed." |
| 2448 | 9989 | msgstr "" |
| 2449 | 9990 | |
| 2450 | -#: includes/class-mxchat-word-handler.php:58 | |
| 9991 | +#: includes/class-mxchat-word-handler.php:81 | |
| 2451 | 9992 | msgid "The uploaded document appears to be empty or contains unsupported content." |
| 2452 | 9993 | msgstr "" |
| 2453 | 9994 | |
| 2454 | -#: includes/class-mxchat-word-handler.php:70 | |
| 9995 | +#: includes/class-mxchat-word-handler.php:93 | |
| 2455 | 9996 | msgid "I've processed the document. What questions do you have about it?" |
| 2456 | 9997 | msgstr "" |
| 2457 | 9998 | |
| 2458 | -#: includes/class-mxchat-word-handler.php:120 | |
| 9999 | +#: includes/class-mxchat-word-handler.php:144 | |
| 10000 | +msgid "too_many_pages" | |
| 10001 | +msgstr "" | |
| 10002 | + | |
| 10003 | +#: includes/class-mxchat-word-handler.php:157 | |
| 2459 | 10004 | msgid "Chunk " |
| 2460 | 10005 | msgstr "" |
| 2461 | 10006 | |
| 2462 | -#: includes/class-mxchat-word-handler.php:207 | |
| 10007 | +#: includes/class-mxchat-word-handler.php:260 | |
| 2463 | 10008 | msgid "Document removed successfully." |
| 2464 | 10009 | msgstr "" |
| 2465 | 10010 | |
| 2466 | -#: includes/class-mxchat-word-handler.php:260 | |
| 10011 | +#: includes/class-mxchat-word-handler.php:313 | |
| 2467 | 10012 | msgid "Please upload a Word document (.docx) that you'd like to discuss." |
| 2468 | 10013 | msgstr "" |
| 2469 | -#. Plugin Name of the plugin/theme | |
| 2470 | -msgid "MxChat" | |
| 10014 | + | |
| 10015 | +#: includes/class-rest-api.php:66 | |
| 10016 | +msgid "Only return rows with timestamp >= this value. Accepts ISO 8601 (2026-05-07T00:00:00Z) or any strtotime-compatible string." | |
| 2471 | 10017 | msgstr "" |
| 2472 | 10018 | |
| 2473 | -#. Description of the plugin/theme | |
| 2474 | -msgid "AI chatbot for WordPress with OpenAI, Claude, xAI, live agent transfer, PDF uploads, WooCommerce, and training on website data." | |
| 10019 | +#: includes/class-rest-api.php:72 | |
| 10020 | +msgid "Only return rows with timestamp <= this value. Same format as `since`." | |
| 2475 | 10021 | msgstr "" |
| 2476 | 10022 | |
| 2477 | -#. Author of the plugin/theme | |
| 2478 | -msgid "MxChat" | |
| 10023 | +#: includes/class-rest-api.php:78 | |
| 10024 | +msgid "Filter to a single conversation." | |
| 2479 | 10025 | msgstr "" |
| 2480 | 10026 | |
| 2481 | -#. Author URI of the plugin/theme | |
| 2482 | -msgid "https://mxchat.ai" | |
| 10027 | +#: includes/class-rest-api.php:84 | |
| 10028 | +msgid "Filter by role. One of: user, assistant, all (default: all)." | |
| 10029 | +msgstr "" | |
| 10030 | + | |
| 10031 | +#: includes/class-rest-api.php:91 | |
| 10032 | +msgid "Filter by whether the row has retrieved RAG context. Useful for finding \"no-knowledge-hit\" answers. One of: yes, no, any (default: any)." | |
| 10033 | +msgstr "" | |
| 10034 | + | |
| 10035 | +#: includes/class-rest-api.php:98 | |
| 10036 | +msgid "Max number of rows to return. 1-1000, default 100." | |
| 10037 | +msgstr "" | |
| 10038 | + | |
| 10039 | +#: includes/class-rest-api.php:106 | |
| 10040 | +msgid "Skip this many rows (for pagination)." | |
| 10041 | +msgstr "" | |
| 10042 | + | |
| 10043 | +#: includes/class-rest-api.php:113 | |
| 10044 | +msgid "Sort order on timestamp. asc or desc (default: desc)." | |
| 10045 | +msgstr "" | |
| 10046 | + | |
| 10047 | +#: includes/class-rest-api.php:130 | |
| 10048 | +msgid "Array of session_ids to delete. Required and non-empty — there is intentionally no \"delete all\" shorthand." | |
| 10049 | +msgstr "" | |
| 10050 | + | |
| 10051 | +#: includes/class-rest-api.php:136 | |
| 10052 | +msgid "If true (default), also deletes related rows in mxchat_transcript_translations and mxchat_url_clicks for each session_id." | |
| 10053 | +msgstr "" | |
| 10054 | + | |
| 10055 | +#: includes/class-rest-api.php:152 | |
| 10056 | +msgid "The content body to embed and store." | |
| 10057 | +msgstr "" | |
| 10058 | + | |
| 10059 | +#: includes/class-rest-api.php:157 | |
| 10060 | +msgid "Canonical URL the content came from. Used as the dedupe key — submitting the same URL replaces the existing entry." | |
| 10061 | +msgstr "" | |
| 10062 | + | |
| 10063 | +#: includes/class-rest-api.php:163 | |
| 10064 | +msgid "Bot ID (for multi-bot installs). Defaults to \"default\"." | |
| 10065 | +msgstr "" | |
| 10066 | + | |
| 10067 | +#: includes/class-rest-api.php:170 | |
| 10068 | +msgid "Free-form content type label, e.g. content, manual, faq, page, post. Stored alongside the entry for filtering. Defaults to \"manual\"." | |
| 10069 | +msgstr "" | |
| 10070 | + | |
| 10071 | +#: includes/class-rest-api.php:193 | |
| 10072 | +msgid "MxChat REST API is disabled. Generate a token from MxChat → API Access in the WordPress admin." | |
| 10073 | +msgstr "" | |
| 10074 | + | |
| 10075 | +#: includes/class-rest-api.php:202 | |
| 10076 | +msgid "Missing Authorization header. Expected: Authorization: Bearer <token>" | |
| 10077 | +msgstr "" | |
| 10078 | + | |
| 10079 | +#: includes/class-rest-api.php:210 | |
| 10080 | +msgid "Malformed Authorization header. Expected: Authorization: Bearer <token>" | |
| 10081 | +msgstr "" | |
| 10082 | + | |
| 10083 | +#: includes/class-rest-api.php:219 | |
| 10084 | +msgid "Invalid API token." | |
| 10085 | +msgstr "" | |
| 10086 | + | |
| 10087 | +#: includes/class-rest-api.php:258 | |
| 10088 | +#: includes/class-rest-api.php:442 | |
| 10089 | +msgid "Transcripts table does not exist on this site." | |
| 10090 | +msgstr "" | |
| 10091 | + | |
| 10092 | +#: includes/class-rest-api.php:278 | |
| 10093 | +msgid "Could not parse `since` parameter as a date." | |
| 10094 | +msgstr "" | |
| 10095 | + | |
| 10096 | +#: includes/class-rest-api.php:286 | |
| 10097 | +msgid "Could not parse `until` parameter as a date." | |
| 10098 | +msgstr "" | |
| 10099 | + | |
| 10100 | +#: includes/class-rest-api.php:401 | |
| 10101 | +msgid "session_ids is required and must be a non-empty array." | |
| 10102 | +msgstr "" | |
| 10103 | + | |
| 10104 | +#: includes/class-rest-api.php:409 | |
| 10105 | +msgid "Too many session_ids in a single request. Cap is 1000; split into multiple calls." | |
| 10106 | +msgstr "" | |
| 10107 | + | |
| 10108 | +#: includes/class-rest-api.php:429 | |
| 10109 | +msgid "session_ids must contain at least one valid non-empty string." | |
| 10110 | +msgstr "" | |
| 10111 | + | |
| 10112 | +#: includes/class-rest-api.php:500 | |
| 10113 | +msgid "MxChat_Utils is not loaded." | |
| 10114 | +msgstr "" | |
| 10115 | + | |
| 10116 | +#: includes/class-rest-api.php:518 | |
| 10117 | +msgid "content is required." | |
| 10118 | +msgstr "" | |
| 10119 | + | |
| 10120 | +#: includes/class-rest-api.php:521 | |
| 10121 | +msgid "source_url is required and must be a valid URL." | |
| 10122 | +msgstr "" | |
| 10123 | + | |
| 10124 | +#: includes/class-rest-api.php:544 | |
| 10125 | +msgid "No embedding API key configured for the selected embedding model. Configure it in MxChat settings before pushing knowledge." | |
| 10126 | +msgstr "" | |
| 10127 | + | |
| 10128 | +#: mxchat-basic.php:1235 | |
| 10129 | +msgid "Your chatbot model has been automatically updated due to a model deprecation." | |
| 10130 | +msgstr "" | |
| 10131 | + | |
| 10132 | +#: mxchat-basic.php:1239 | |
| 10133 | +msgid "MxChat Model Updated" | |
| 10134 | +msgstr "" | |
| 10135 | + | |
| 10136 | +#: mxchat-basic.php:1281 | |
| 10137 | +msgid "MxChat: new link protection available" | |
| 10138 | +msgstr "" | |
| 10139 | + | |
| 10140 | +#: mxchat-basic.php:1282 | |
| 10141 | +msgid "The new \"Strip Unapproved Links\" setting removes links the AI invents from its answers even when Citation Links is off — links to real pages on your site and links your integrations return are always kept. It is off on existing sites so nothing changes without you; we recommend turning it on under MxChat → Settings → Chatbot Behavior." | |
| 10142 | +msgstr "" | |
| 10143 | + | |
| 10144 | +#: mxchat-basic.php:1293 | |
| 10145 | +msgid "Insufficient permissions." | |
| 10146 | +msgstr "" | |
| 10147 | + | |
| 10148 | +#: mxchat-basic.php:1325 | |
| 10149 | +msgid "MxChat: your AI model is being rejected by the provider" | |
| 10150 | +msgstr "" | |
| 10151 | + | |
| 10152 | +#. translators: 1: model id, 2: provider name | |
| 10153 | +#: mxchat-basic.php:1329 | |
| 10154 | +#, php-format | |
| 10155 | +msgid "Chat requests using the model \"%1$s\" are failing because %2$s reports it as unavailable on your API key (it may have been retired). Visitors may be seeing errors instead of replies." | |
| 10156 | +msgstr "" | |
| 10157 | + | |
| 10158 | +#: mxchat-basic.php:1331 | |
| 10159 | +msgid "the AI provider" | |
| 10160 | +msgstr "" | |
| 10161 | + | |
| 10162 | +#: mxchat-basic.php:1334 | |
| 10163 | +msgid "Choose a different model in MxChat Settings" | |
| 10164 | +msgstr "" | |
| 10165 | + | |
| 10166 | +#: mxchat-basic.php:1892 | |
| 10167 | +msgid "MxChat: ACF field exclusions updated" | |
| 10168 | +msgstr "" | |
| 10169 | + | |
| 10170 | +#: mxchat-basic.php:1893 | |
| 10171 | +msgid "Your ACF field exclusion settings were migrated to identify fields precisely, so same-named fields in different groups no longer share one toggle. Where a saved exclusion matched several fields, all of them are now excluded — please review the toggles under MxChat → Knowledge → ACF Field Settings." | |
| 10172 | +msgstr "" | |
| 10173 | + | |
| 10174 | +#: assets/block/chatbot-block.js:56 | |
| 10175 | +msgid "Place the chatbot on this page — inline in the content, or as a floating bubble." | |
| 10176 | +msgstr "" | |
| 10177 | + | |
| 10178 | +#: assets/block/chatbot-block.js:59 | |
| 10179 | +msgid "chat" | |
| 10180 | +msgstr "" | |
| 10181 | + | |
| 10182 | +#: assets/block/chatbot-block.js:59 | |
| 10183 | +msgid "chatbot" | |
| 10184 | +msgstr "" | |
| 10185 | + | |
| 10186 | +#: assets/block/chatbot-block.js:59 | |
| 10187 | +msgid "ai" | |
| 10188 | +msgstr "" | |
| 10189 | + | |
| 10190 | +#: assets/block/chatbot-block.js:88 | |
| 10191 | +msgid "Renders the familiar corner launcher. If the chatbot is also set to display automatically on this page, the usual single-widget rules apply." | |
| 10192 | +msgstr "" | |
| 10193 | + | |
| 10194 | +#: assets/block/chatbot-block.js:89 | |
| 10195 | +msgid "The chat box renders right here in the content." | |
| 10196 | +msgstr "" | |
| 10197 | + | |
| 10198 | +#: assets/block/chatbot-block.js:104 | |
| 10199 | +msgid "Default Bot follows this page’s chatbot settings." | |
| 2483 | 10200 | msgstr "" |