| @@ -1,9 +1,9 @@ | ||
| 1 | -# Copyright (C) 2024 BeyondWords | |
| 1 | +# Copyright (C) 2026 BeyondWords | |
| 2 | 2 | # This file is distributed under the GPL-2.0+. |
| 3 | 3 | msgid "" |
| 4 | 4 | msgstr "" |
| 5 | -"Project-Id-Version: BeyondWords - Text-to-Speech 4.5.0\n" | |
| 5 | +"Project-Id-Version: BeyondWords - AI audio for publishers 7.2.0\n" | |
| 6 | 6 | "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/speechkit\n" |
| 7 | 7 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" |
| 8 | 8 | "Language-Team: LANGUAGE <[email protected]>\n" |
| 9 | 9 | "MIME-Version: 1.0\n" |
| @@ -8,614 +8,1225 @@ | ||
| 8 | 8 | "Language-Team: LANGUAGE <[email protected]>\n" |
| 9 | 9 | "MIME-Version: 1.0\n" |
| 10 | 10 | "Content-Type: text/plain; charset=UTF-8\n" |
| 11 | 11 | "Content-Transfer-Encoding: 8bit\n" |
| 12 | -"POT-Creation-Date: 2024-03-01T10:29:16+00:00\n" | |
| 12 | +"POT-Creation-Date: 2026-09-25T14:31:36+00:00\n" | |
| 13 | 13 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" |
| 14 | -"X-Generator: WP-CLI 2.10.0\n" | |
| 14 | +"X-Generator: WP-CLI 2.12.0\n" | |
| 15 | 15 | "X-Domain: speechkit\n" |
| 16 | 16 | |
| 17 | 17 | #. Plugin Name of the plugin |
| 18 | -#: speechkit.php | |
| 19 | -#: src/Component/SiteHealth/SiteHealth.php:94 | |
| 20 | -msgid "BeyondWords - Text-to-Speech" | |
| 18 | +#: speechkit.php:13 | |
| 19 | +msgid "BeyondWords - AI audio for publishers" | |
| 21 | 20 | msgstr "" |
| 22 | 21 | |
| 23 | 22 | #. Plugin URI of the plugin |
| 24 | 23 | #. Author URI of the plugin |
| 25 | -#: speechkit.php | |
| 24 | +#: speechkit.php:14 | |
| 25 | +#: speechkit.php:17 | |
| 26 | 26 | msgid "https://beyondwords.io" |
| 27 | 27 | msgstr "" |
| 28 | 28 | |
| 29 | 29 | #. Description of the plugin |
| 30 | -#: speechkit.php | |
| 31 | -msgid "The effortless way to make content listenable. Automatically create audio versions and embed via our customizable player." | |
| 30 | +#: speechkit.php:15 | |
| 31 | +msgid "Turn WordPress articles into audio as you publish, with tools for distribution, monetization, and analytics." | |
| 32 | 32 | msgstr "" |
| 33 | 33 | |
| 34 | 34 | #. Author of the plugin |
| 35 | -#: speechkit.php | |
| 36 | -#: src/Compatibility/Elementor/ControlsSections/Beyondwords.php:53 | |
| 37 | -#: src/Compatibility/Elementor/Elementor.php:194 | |
| 38 | -#: src/Component/Post/Metabox/Metabox.php:88 | |
| 39 | -#: src/Component/Post/Panel/Inspect/Inspect.php:101 | |
| 40 | -#: src/Component/Posts/BulkEdit/BulkEdit.php:75 | |
| 41 | -#: src/Component/Posts/Column/Column.php:64 | |
| 42 | -#: src/Component/Settings/Settings.php:90 | |
| 43 | -#: src/Component/Settings/Settings.php:91 | |
| 35 | +#: speechkit.php:16 | |
| 36 | +#: plugins/beyondwords-debug-tool/src/class-page.php:44 | |
| 37 | +#: plugins/beyondwords-debug-tool/src/class-page.php:45 | |
| 38 | +#: plugins/beyondwords-debug-tool/src/class-page.php:60 | |
| 39 | +#: plugins/beyondwords-import-tool/src/class-page.php:59 | |
| 40 | +#: plugins/beyondwords-import-tool/src/class-page.php:60 | |
| 41 | +#: plugins/beyondwords-import-tool/src/class-page.php:75 | |
| 42 | +#: src/editor/classic/class-metabox.php:54 | |
| 43 | +#: src/editor/components/inspect-panel/class-inspect-panel.php:84 | |
| 44 | +#: src/posts-list/class-bulk-edit.php:69 | |
| 45 | +#: src/posts-list/class-column.php:70 | |
| 46 | +#: src/settings/class-settings.php:47 | |
| 44 | 47 | #: build/index.js:1 |
| 45 | -#: src/Component/Plugin/Panel/DocumentSetting/index.js:25 | |
| 46 | -#: src/Component/Plugin/Panel/Prepublish/index.js:22 | |
| 47 | -#: src/Component/Plugin/Sidebar/index.js:20 | |
| 48 | -#: src/Component/Plugin/Sidebar/index.js:24 | |
| 49 | -#: src/Component/Post/BlockAttributes/addControls.js:72 | |
| 50 | -#: src/Component/Post/Panel/Prepublish/index.js:10 | |
| 48 | +#: src/editor/block/sidebar/index.js:26 | |
| 49 | +#: src/editor/block/sidebar/index.js:31 | |
| 50 | +#: src/editor/components/icon/index.js:29 | |
| 51 | 51 | msgid "BeyondWords" |
| 52 | 52 | msgstr "" |
| 53 | 53 | |
| 54 | -#: src/Compatibility/Elementor/ControlsSections/Beyondwords.php:82 | |
| 55 | -#: src/Component/Post/GenerateAudio/GenerateAudio.php:93 | |
| 56 | -#: src/Component/Posts/BulkEdit/BulkEdit.php:78 | |
| 57 | -#: src/Component/Posts/BulkEdit/BulkEdit.php:182 | |
| 54 | +#: plugins/beyondwords-debug-tool/src/class-log-file.php:100 | |
| 55 | +#, php-format | |
| 56 | +msgid "Could not create directory: %s. Please create it manually with write permissions." | |
| 57 | +msgstr "" | |
| 58 | + | |
| 59 | +#: plugins/beyondwords-debug-tool/src/class-log-file.php:119 | |
| 60 | +#, php-format | |
| 61 | +msgid "Could not create log file: %s. Please create it manually with write permissions." | |
| 62 | +msgstr "" | |
| 63 | + | |
| 64 | +#: plugins/beyondwords-debug-tool/src/class-log-file.php:133 | |
| 65 | +#, php-format | |
| 66 | +msgid "Log file is not writable: %s. Please ensure PHP has write permissions." | |
| 67 | +msgstr "" | |
| 68 | + | |
| 69 | +#: plugins/beyondwords-debug-tool/src/class-log-file.php:181 | |
| 70 | +msgid "You do not have permission to download this file." | |
| 71 | +msgstr "" | |
| 72 | + | |
| 73 | +#: plugins/beyondwords-debug-tool/src/class-log-file.php:187 | |
| 74 | +msgid "Security check failed." | |
| 75 | +msgstr "" | |
| 76 | + | |
| 77 | +#: plugins/beyondwords-debug-tool/src/class-log-file.php:194 | |
| 78 | +msgid "Log file does not exist." | |
| 79 | +msgstr "" | |
| 80 | + | |
| 81 | +#: plugins/beyondwords-debug-tool/src/class-log-file.php:213 | |
| 82 | +msgid "Failed to open log file for reading." | |
| 83 | +msgstr "" | |
| 84 | + | |
| 85 | +#: plugins/beyondwords-debug-tool/src/class-page.php:92 | |
| 86 | +#: plugins/beyondwords-debug-tool/src/class-page.php:166 | |
| 87 | +msgid "Debug Tool" | |
| 88 | +msgstr "" | |
| 89 | + | |
| 90 | +#: plugins/beyondwords-debug-tool/src/class-page.php:93 | |
| 91 | +msgid "Log BeyondWords REST API requests and responses for debugging purposes." | |
| 92 | +msgstr "" | |
| 93 | + | |
| 94 | +#: plugins/beyondwords-debug-tool/src/class-page.php:97 | |
| 95 | +msgid "Important:" | |
| 96 | +msgstr "" | |
| 97 | + | |
| 98 | +#: plugins/beyondwords-debug-tool/src/class-page.php:98 | |
| 99 | +msgid "The log file is stored in a publicly accessible location. We mask API keys, but the log may contain other sensitive information. You are responsible for deleting the log file when debugging is complete." | |
| 100 | +msgstr "" | |
| 101 | + | |
| 102 | +#: plugins/beyondwords-debug-tool/src/class-page.php:107 | |
| 103 | +msgid "Debug REST API Requests" | |
| 104 | +msgstr "" | |
| 105 | + | |
| 106 | +#: plugins/beyondwords-debug-tool/src/class-page.php:111 | |
| 107 | +msgid "Enable logging of BeyondWords API requests and responses" | |
| 108 | +msgstr "" | |
| 109 | + | |
| 110 | +#: plugins/beyondwords-debug-tool/src/class-page.php:114 | |
| 111 | +msgid "When enabled, all requests to and responses from the BeyondWords API will be logged." | |
| 112 | +msgstr "" | |
| 113 | + | |
| 114 | +#: plugins/beyondwords-debug-tool/src/class-page.php:123 | |
| 115 | +msgid "API URL Being Monitored" | |
| 116 | +msgstr "" | |
| 117 | + | |
| 118 | +#: plugins/beyondwords-debug-tool/src/class-page.php:129 | |
| 119 | +msgid "Log File Location" | |
| 120 | +msgstr "" | |
| 121 | + | |
| 122 | +#: plugins/beyondwords-debug-tool/src/class-page.php:134 | |
| 123 | +msgid "Writable" | |
| 124 | +msgstr "" | |
| 125 | + | |
| 126 | +#: plugins/beyondwords-debug-tool/src/class-page.php:143 | |
| 127 | +msgid "Download" | |
| 128 | +msgstr "" | |
| 129 | + | |
| 130 | +#: plugins/beyondwords-debug-tool/src/class-page.php:152 | |
| 131 | +msgid "Save Debug Settings" | |
| 132 | +msgstr "" | |
| 133 | + | |
| 134 | +#: plugins/beyondwords-debug-tool/src/class-page.php:169 | |
| 135 | +msgid "Request logging is unavailable on WordPress VIP, where uploads are served through a stream wrapper that cannot lock a file for appending." | |
| 136 | +msgstr "" | |
| 137 | + | |
| 138 | +#: plugins/beyondwords-debug-tool/src/class-page.php:172 | |
| 139 | +msgid "Use the VIP request logs or Query Monitor to inspect BeyondWords API traffic instead." | |
| 140 | +msgstr "" | |
| 141 | + | |
| 142 | +#: plugins/beyondwords-import-tool/src/class-ajax.php:40 | |
| 143 | +msgid "Permission denied." | |
| 144 | +msgstr "" | |
| 145 | + | |
| 146 | +#: plugins/beyondwords-import-tool/src/class-ajax.php:46 | |
| 147 | +msgid "Import data not found. Please start over." | |
| 148 | +msgstr "" | |
| 149 | + | |
| 150 | +#: plugins/beyondwords-import-tool/src/class-assets.php:63 | |
| 151 | +#, php-format | |
| 152 | +msgid "Processing %1$d of %2$d records..." | |
| 153 | +msgstr "" | |
| 154 | + | |
| 155 | +#: plugins/beyondwords-import-tool/src/class-assets.php:65 | |
| 156 | +#, php-format | |
| 157 | +msgid "Successfully updated %1$d records (%2$d meta values)." | |
| 158 | +msgstr "" | |
| 159 | + | |
| 160 | +#: plugins/beyondwords-import-tool/src/class-assets.php:67 | |
| 161 | +#, php-format | |
| 162 | +msgid "%d record(s) could not be imported:" | |
| 163 | +msgstr "" | |
| 164 | + | |
| 165 | +#: plugins/beyondwords-import-tool/src/class-assets.php:68 | |
| 166 | +msgid "An error occurred during import." | |
| 167 | +msgstr "" | |
| 168 | + | |
| 169 | +#: plugins/beyondwords-import-tool/src/class-assets.php:69 | |
| 170 | +msgid "A network error occurred. Please try again." | |
| 171 | +msgstr "" | |
| 172 | + | |
| 173 | +#: plugins/beyondwords-import-tool/src/class-assets.php:70 | |
| 174 | +msgid "Failed records copied to clipboard." | |
| 175 | +msgstr "" | |
| 176 | + | |
| 177 | +#: plugins/beyondwords-import-tool/src/class-file-handler.php:87 | |
| 178 | +msgid "Error uploading file. Please try again." | |
| 179 | +msgstr "" | |
| 180 | + | |
| 181 | +#: plugins/beyondwords-import-tool/src/class-file-handler.php:96 | |
| 182 | +msgid "File is too large. Maximum size is 10 MB." | |
| 183 | +msgstr "" | |
| 184 | + | |
| 185 | +#: plugins/beyondwords-import-tool/src/class-file-handler.php:102 | |
| 186 | +msgid "Invalid file type. Please upload a JSON file." | |
| 187 | +msgstr "" | |
| 188 | + | |
| 189 | +#: plugins/beyondwords-import-tool/src/class-file-handler.php:129 | |
| 190 | +msgid "Invalid file content. Please upload a valid JSON file." | |
| 191 | +msgstr "" | |
| 192 | + | |
| 193 | +#: plugins/beyondwords-import-tool/src/class-file-handler.php:149 | |
| 194 | +msgid "Could not verify the uploaded file. Please try again." | |
| 195 | +msgstr "" | |
| 196 | + | |
| 197 | +#: plugins/beyondwords-import-tool/src/class-file-handler.php:154 | |
| 198 | +msgid "Could not read the uploaded file. Please try again." | |
| 199 | +msgstr "" | |
| 200 | + | |
| 201 | +#: plugins/beyondwords-import-tool/src/class-file-handler.php:161 | |
| 202 | +msgid "Invalid JSON in the uploaded file. Please try again." | |
| 203 | +msgstr "" | |
| 204 | + | |
| 205 | +#: plugins/beyondwords-import-tool/src/class-file-handler.php:166 | |
| 206 | +msgid "JSON file must contain a non-empty array." | |
| 207 | +msgstr "" | |
| 208 | + | |
| 209 | +#: plugins/beyondwords-import-tool/src/class-file-handler.php:174 | |
| 210 | +#, php-format | |
| 211 | +msgid "Too many records. Maximum is %s per import. Please split your file into smaller batches and import them separately." | |
| 212 | +msgstr "" | |
| 213 | + | |
| 214 | +#: plugins/beyondwords-import-tool/src/class-file-handler.php:216 | |
| 215 | +msgid "Validation errors:" | |
| 216 | +msgstr "" | |
| 217 | + | |
| 218 | +#: plugins/beyondwords-import-tool/src/class-file-handler.php:223 | |
| 219 | +msgid "No valid records found to import." | |
| 220 | +msgstr "" | |
| 221 | + | |
| 222 | +#. translators: 1: row number, 2: field name | |
| 223 | +#: plugins/beyondwords-import-tool/src/class-file-handler.php:248 | |
| 224 | +#, php-format | |
| 225 | +msgid "Row %1$d: Missing required field \"%2$s\"." | |
| 226 | +msgstr "" | |
| 227 | + | |
| 228 | +#: plugins/beyondwords-import-tool/src/class-helpers.php:78 | |
| 229 | +msgid "Post type not supported by BeyondWords" | |
| 230 | +msgstr "" | |
| 231 | + | |
| 232 | +#: plugins/beyondwords-import-tool/src/class-helpers.php:81 | |
| 233 | +msgid "No matching WordPress post" | |
| 234 | +msgstr "" | |
| 235 | + | |
| 236 | +#: plugins/beyondwords-import-tool/src/class-page.php:93 | |
| 237 | +msgid "Import Tool" | |
| 238 | +msgstr "" | |
| 239 | + | |
| 240 | +#: plugins/beyondwords-import-tool/src/class-page.php:135 | |
| 241 | +msgid "Your import session has expired. Please upload the file again." | |
| 242 | +msgstr "" | |
| 243 | + | |
| 244 | +#: plugins/beyondwords-import-tool/src/class-page.php:139 | |
| 245 | +msgid "Start Over" | |
| 246 | +msgstr "" | |
| 247 | + | |
| 248 | +#: plugins/beyondwords-import-tool/src/class-page.php:152 | |
| 249 | +msgid "Import BeyondWords data from a JSON file." | |
| 250 | +msgstr "" | |
| 251 | + | |
| 252 | +#: plugins/beyondwords-import-tool/src/class-page.php:154 | |
| 253 | +msgid "This tool allows you to bulk import BeyondWords audio assignments from a JSON file supplied by BeyondWords." | |
| 254 | +msgstr "" | |
| 255 | + | |
| 256 | +#: plugins/beyondwords-import-tool/src/class-page.php:155 | |
| 257 | +msgid "It will update the relevant WordPress posts with the necessary meta fields to link them to your BeyondWords projects and content." | |
| 258 | +msgstr "" | |
| 259 | + | |
| 260 | +#: plugins/beyondwords-import-tool/src/class-page.php:156 | |
| 261 | +msgid "The JSON file will contain an array of objects with the following fields: <code>source_id</code>, <code>source_url</code>, <code>project_id</code>, <code>content_id</code>." | |
| 262 | +msgstr "" | |
| 263 | + | |
| 264 | +#: plugins/beyondwords-import-tool/src/class-page.php:157 | |
| 265 | +msgid "Audio that was created with WordPress plugin versions later than <code>v4.0</code> (released July 2023) should have a numeric WordPress Post ID for the <code>source_id</code>, so assigning audio to those posts should go smoothly." | |
| 266 | +msgstr "" | |
| 267 | + | |
| 268 | +#: plugins/beyondwords-import-tool/src/class-page.php:158 | |
| 269 | +msgid "For audio that was created with plugin versions earlier than <code>v4.0</code> we will attempt to locate the post using the <code>source_url</code> field." | |
| 270 | +msgstr "" | |
| 271 | + | |
| 272 | +#: plugins/beyondwords-import-tool/src/class-page.php:159 | |
| 273 | +msgid "If we are unable to locate the post using either <code>source_id</code> or <code>source_url</code>, audio assignment will be skipped." | |
| 274 | +msgstr "" | |
| 275 | + | |
| 276 | +#: plugins/beyondwords-import-tool/src/class-page.php:163 | |
| 277 | +msgid "You will have the opportunity to review the changes before they are applied. Please do so carefully." | |
| 278 | +msgstr "" | |
| 279 | + | |
| 280 | +#: plugins/beyondwords-import-tool/src/class-page.php:170 | |
| 281 | +msgid "JSON File" | |
| 282 | +msgstr "" | |
| 283 | + | |
| 284 | +#: plugins/beyondwords-import-tool/src/class-page.php:174 | |
| 285 | +msgid "Select a JSON file to import." | |
| 286 | +msgstr "" | |
| 287 | + | |
| 288 | +#: plugins/beyondwords-import-tool/src/class-page.php:179 | |
| 289 | +msgid "Upload and Validate" | |
| 290 | +msgstr "" | |
| 291 | + | |
| 292 | +#: plugins/beyondwords-import-tool/src/class-page.php:215 | |
| 293 | +#, php-format | |
| 294 | +msgid "Processing %d records..." | |
| 295 | +msgstr "" | |
| 296 | + | |
| 297 | +#: plugins/beyondwords-import-tool/src/class-page.php:217 | |
| 298 | +#, php-format | |
| 299 | +msgid "Found %1$d records to import (%2$d post meta operations)." | |
| 300 | +msgstr "" | |
| 301 | + | |
| 302 | +#: plugins/beyondwords-import-tool/src/class-page.php:225 | |
| 303 | +#, php-format | |
| 304 | +msgid "%d record(s) will be skipped:" | |
| 305 | +msgstr "" | |
| 306 | + | |
| 307 | +#: plugins/beyondwords-import-tool/src/class-page.php:233 | |
| 308 | +#: plugins/beyondwords-import-tool/src/class-page.php:303 | |
| 309 | +msgid "Source ID" | |
| 310 | +msgstr "" | |
| 311 | + | |
| 312 | +#: plugins/beyondwords-import-tool/src/class-page.php:234 | |
| 313 | +#: plugins/beyondwords-import-tool/src/class-page.php:304 | |
| 314 | +msgid "Source URL" | |
| 315 | +msgstr "" | |
| 316 | + | |
| 317 | +#: plugins/beyondwords-import-tool/src/class-page.php:235 | |
| 318 | +msgid "Reason" | |
| 319 | +msgstr "" | |
| 320 | + | |
| 321 | +#: plugins/beyondwords-import-tool/src/class-page.php:251 | |
| 322 | +msgid "The following update_post_meta() calls will be executed:" | |
| 323 | +msgstr "" | |
| 324 | + | |
| 325 | +#: plugins/beyondwords-import-tool/src/class-page.php:257 | |
| 326 | +msgid "Confirm and Execute" | |
| 327 | +msgstr "" | |
| 328 | + | |
| 329 | +#: plugins/beyondwords-import-tool/src/class-page.php:258 | |
| 330 | +msgid "Cancel" | |
| 331 | +msgstr "" | |
| 332 | + | |
| 333 | +#: plugins/beyondwords-import-tool/src/class-page.php:277 | |
| 334 | +msgid "Importing data..." | |
| 335 | +msgstr "" | |
| 336 | + | |
| 337 | +#: plugins/beyondwords-import-tool/src/class-page.php:282 | |
| 338 | +#, php-format | |
| 339 | +msgid "Processing 0 of %d records..." | |
| 340 | +msgstr "" | |
| 341 | + | |
| 342 | +#: plugins/beyondwords-import-tool/src/class-page.php:286 | |
| 343 | +msgid "Import completed!" | |
| 344 | +msgstr "" | |
| 345 | + | |
| 346 | +#: plugins/beyondwords-import-tool/src/class-page.php:293 | |
| 347 | +msgid "Please copy the list of failed records below and send it to BeyondWords support so we can help resolve the issue." | |
| 348 | +msgstr "" | |
| 349 | + | |
| 350 | +#: plugins/beyondwords-import-tool/src/class-page.php:295 | |
| 351 | +#: plugins/beyondwords-import-tool/src/class-page.php:296 | |
| 352 | +#: plugins/beyondwords-import-tool/src/class-page.php:312 | |
| 353 | +#: plugins/beyondwords-import-tool/src/class-page.php:313 | |
| 354 | +msgid "Copy failed records to clipboard" | |
| 355 | +msgstr "" | |
| 356 | + | |
| 357 | +#: plugins/beyondwords-import-tool/src/class-page.php:298 | |
| 358 | +#: plugins/beyondwords-import-tool/src/class-page.php:315 | |
| 359 | +msgid "Copied!" | |
| 360 | +msgstr "" | |
| 361 | + | |
| 362 | +#: plugins/beyondwords-import-tool/src/class-page.php:305 | |
| 363 | +#: src/settings/class-fields.php:84 | |
| 364 | +#: src/site-health/class-site-health.php:109 | |
| 365 | +msgid "Project ID" | |
| 366 | +msgstr "" | |
| 367 | + | |
| 368 | +#: plugins/beyondwords-import-tool/src/class-page.php:306 | |
| 369 | +#: src/editor/components/content-id/class-content-id.php:67 | |
| 58 | 370 | #: build/index.js:1 |
| 59 | -#: src/Component/Post/GenerateAudio/index.js:35 | |
| 60 | -#: src/Component/Post/Panel/Prepublish/index.js:13 | |
| 61 | -msgid "Generate audio" | |
| 371 | +#: src/editor/components/content-id/index.js:148 | |
| 372 | +msgid "Content ID" | |
| 62 | 373 | msgstr "" |
| 63 | 374 | |
| 64 | -#: src/Compatibility/Elementor/ControlsSections/Beyondwords.php:110 | |
| 65 | -#: src/Component/Post/DisplayPlayer/DisplayPlayer.php:98 | |
| 66 | -#: build/index.js:1 | |
| 67 | -#: src/Component/Post/DisplayPlayer/index.js:39 | |
| 68 | -msgid "Display player" | |
| 375 | +#: plugins/beyondwords-import-tool/src/class-page.php:318 | |
| 376 | +msgid "Import Another File" | |
| 69 | 377 | msgstr "" |
| 70 | 378 | |
| 71 | -#: src/Compatibility/Elementor/ControlsSections/Help.php:45 | |
| 72 | -#: build/index.js:1 | |
| 73 | -#: src/Component/Post/Panel/Help/index.js:16 | |
| 74 | -msgid "Help" | |
| 379 | +#: plugins/beyondwords-import-tool/src/class-page.php:324 | |
| 380 | +msgid "Try Again" | |
| 75 | 381 | msgstr "" |
| 76 | 382 | |
| 77 | -#: src/Compatibility/Elementor/ControlsSections/Help.php:53 | |
| 78 | -#: build/index.js:1 | |
| 79 | -#: src/Component/Post/Panel/Help/index.js:28 | |
| 80 | -msgid "Setup guide" | |
| 383 | +#: src/api/class-client.php:433 | |
| 384 | +msgid "None of the selected posts had valid BeyondWords audio data." | |
| 81 | 385 | msgstr "" |
| 82 | 386 | |
| 83 | -#: src/Compatibility/Elementor/ControlsSections/Help.php:56 | |
| 84 | -#: build/index.js:1 | |
| 85 | -#: src/Component/Post/Panel/Help/index.js:21 | |
| 86 | -msgid "For setup instructions, troubleshooting, and FAQs, see our BeyondWords for WordPress guide." | |
| 387 | +#: src/api/class-client.php:439 | |
| 388 | +msgid "Batch delete can only be performed on audio belonging a single project." | |
| 87 | 389 | msgstr "" |
| 88 | 390 | |
| 89 | -#: src/Compatibility/Elementor/ControlsSections/Help.php:64 | |
| 391 | +#. translators: %1$s is replaced with the support email link, %2$s with the transport error detail. | |
| 392 | +#: src/api/class-client.php:751 | |
| 393 | +#, php-format | |
| 394 | +msgid "API request error. Please contact %1$s. (%2$s)" | |
| 395 | +msgstr "" | |
| 396 | + | |
| 397 | +#. translators: %s is replaced with the support email link | |
| 398 | +#: src/api/class-client.php:821 | |
| 399 | +#, php-format | |
| 400 | +msgid "API request error. Please contact %s." | |
| 401 | +msgstr "" | |
| 402 | + | |
| 403 | +#: src/compatibility/class-wpgraphql.php:37 | |
| 404 | +msgid "BeyondWords audio details. Use this data to embed an audio player using the BeyondWords JavaScript SDK." | |
| 405 | +msgstr "" | |
| 406 | + | |
| 407 | +#: src/compatibility/class-wpgraphql.php:40 | |
| 408 | +msgid "BeyondWords source ID" | |
| 409 | +msgstr "" | |
| 410 | + | |
| 411 | +#: src/compatibility/class-wpgraphql.php:44 | |
| 412 | +msgid "BeyondWords project ID" | |
| 413 | +msgstr "" | |
| 414 | + | |
| 415 | +#: src/compatibility/class-wpgraphql.php:48 | |
| 416 | +msgid "BeyondWords content ID" | |
| 417 | +msgstr "" | |
| 418 | + | |
| 419 | +#: src/compatibility/class-wpgraphql.php:52 | |
| 420 | +msgid "BeyondWords legacy podcast ID" | |
| 421 | +msgstr "" | |
| 422 | + | |
| 423 | +#: src/compatibility/class-wpgraphql.php:75 | |
| 424 | +msgid "BeyondWords audio details" | |
| 425 | +msgstr "" | |
| 426 | + | |
| 427 | +#: src/editor/classic/class-metabox.php:90 | |
| 90 | 428 | #: build/index.js:1 |
| 91 | -#: src/Component/Post/Panel/Help/index.js:38 | |
| 92 | -msgid "Email BeyondWords" | |
| 429 | +#: src/editor/components/settings-panel/player-section.js:78 | |
| 430 | +msgid "Player" | |
| 93 | 431 | msgstr "" |
| 94 | 432 | |
| 95 | -#: src/Compatibility/Elementor/ControlsSections/Help.php:68 | |
| 433 | +#: src/editor/classic/class-metabox.php:109 | |
| 96 | 434 | #: build/index.js:1 |
| 97 | -#: src/Component/Post/Panel/Help/index.js:33 | |
| 98 | -msgid "Need help? Email our support team." | |
| 435 | +#: src/editor/components/settings-panel/content-section.js:59 | |
| 436 | +msgid "Content" | |
| 99 | 437 | msgstr "" |
| 100 | 438 | |
| 101 | -#: src/Compatibility/Elementor/ControlsSections/Inspect.php:58 | |
| 102 | -#: src/Component/Post/Panel/Inspect/Inspect.php:101 | |
| 439 | +#: src/editor/classic/class-metabox.php:113 | |
| 103 | 440 | #: build/index.js:1 |
| 104 | -#: src/Component/Post/Panel/Inspect/index.js:190 | |
| 105 | -msgid "Inspect" | |
| 441 | +#: src/editor/components/settings-panel/format-section.js:89 | |
| 442 | +msgid "Format" | |
| 106 | 443 | msgstr "" |
| 107 | 444 | |
| 108 | -#: src/Compatibility/Elementor/ControlsSections/Inspect.php:187 | |
| 109 | -#: src/Component/Post/Panel/Inspect/Inspect.php:130 | |
| 445 | +#: src/editor/classic/class-metabox.php:117 | |
| 446 | +#: src/editor/components/select-voice/class-select-voice.php:556 | |
| 110 | 447 | #: build/index.js:1 |
| 111 | -#: src/Component/Post/Panel/Inspect/index.js:130 | |
| 112 | -msgid "Copy" | |
| 448 | +#: src/editor/components/settings-panel/voice-section.js:134 | |
| 449 | +#: src/editor/components/voice-picker/index.js:339 | |
| 450 | +msgid "Voice" | |
| 113 | 451 | msgstr "" |
| 114 | 452 | |
| 115 | -#: src/Compatibility/Elementor/Elementor.php:119 | |
| 116 | -msgid "Post not found." | |
| 453 | +#: src/editor/classic/class-metabox.php:121 | |
| 454 | +#: build/index.js:1 | |
| 455 | +#: src/editor/components/data-panel/index.js:15 | |
| 456 | +msgid "Data" | |
| 117 | 457 | msgstr "" |
| 118 | 458 | |
| 119 | 459 | #. translators: %s is replaced with the link to the BeyondWords dashboard |
| 120 | -#: src/Component/Post/Metabox/Metabox.php:171 | |
| 460 | +#: src/editor/classic/class-metabox.php:172 | |
| 461 | +#, php-format | |
| 121 | 462 | msgid "Listen to content saved as “Pending” in the %s." |
| 122 | 463 | msgstr "" |
| 123 | 464 | |
| 124 | -#: src/Component/Post/Metabox/Metabox.php:175 | |
| 125 | -#: src/Component/Settings/Languages/Languages.php:147 | |
| 126 | -#: src/Component/Settings/Settings.php:299 | |
| 465 | +#: src/editor/classic/class-metabox.php:176 | |
| 127 | 466 | msgid "BeyondWords dashboard" |
| 128 | 467 | msgstr "" |
| 129 | 468 | |
| 469 | +#: src/editor/classic/class-metabox.php:235 | |
| 470 | +#: src/editor/classic/class-metabox.php:323 | |
| 471 | +#: build/index.js:1 | |
| 472 | +#: src/editor/components/content-id/classic-metabox.js:150 | |
| 473 | +#: src/editor/components/play-audio/index.js:75 | |
| 474 | +msgid "Generating…" | |
| 475 | +msgstr "" | |
| 476 | + | |
| 130 | 477 | #. translators: %s is replaced with the link to the support email address |
| 131 | -#: src/Component/Post/Metabox/Metabox.php:251 | |
| 478 | +#: src/editor/classic/class-metabox.php:369 | |
| 479 | +#, php-format | |
| 132 | 480 | msgid "Need help? Email our support team on %s" |
| 133 | 481 | msgstr "" |
| 134 | 482 | |
| 135 | -#: src/Component/Post/Metabox/Metabox.php:265 | |
| 483 | +#: src/editor/classic/class-metabox.php:388 | |
| 136 | 484 | msgid "To create audio, resolve the error above then select ‘Update’ with ‘Generate audio’ checked." |
| 137 | 485 | msgstr "" |
| 138 | 486 | |
| 139 | -#: src/Component/Post/Panel/Inspect/Inspect.php:144 | |
| 487 | +#: src/editor/components/add-player/class-add-player.php:118 | |
| 488 | +msgid "Player placeholder: The position of the audio player." | |
| 489 | +msgstr "" | |
| 490 | + | |
| 491 | +#: src/editor/components/content-id/class-content-id.php:85 | |
| 140 | 492 | #: build/index.js:1 |
| 141 | -#: src/Component/Post/Panel/Inspect/index.js:284 | |
| 493 | +#: src/editor/components/content-id/index.js:166 | |
| 494 | +msgid "Fetch" | |
| 495 | +msgstr "" | |
| 496 | + | |
| 497 | +#: src/editor/components/generate-audio/class-generate-audio.php:128 | |
| 498 | +#: build/index.js:1 | |
| 499 | +#: src/editor/components/block-attributes/addControls.js:95 | |
| 500 | +#: src/editor/components/generate-audio/index.js:187 | |
| 501 | +msgid "Generation enabled" | |
| 502 | +msgstr "" | |
| 503 | + | |
| 504 | +#: src/editor/components/generate-audio/class-generate-audio.php:129 | |
| 505 | +#: build/index.js:1 | |
| 506 | +#: src/editor/components/block-attributes/addControls.js:96 | |
| 507 | +#: src/editor/components/generate-audio/index.js:188 | |
| 508 | +msgid "Generation disabled" | |
| 509 | +msgstr "" | |
| 510 | + | |
| 511 | +#: src/editor/components/inspect-panel/class-inspect-panel.php:84 | |
| 512 | +#: build/index.js:1 | |
| 513 | +#: src/editor/components/inspect-panel/index.js:120 | |
| 514 | +msgid "Inspect" | |
| 515 | +msgstr "" | |
| 516 | + | |
| 517 | +#: src/editor/components/inspect-panel/class-inspect-panel.php:115 | |
| 518 | +#: build/index.js:1 | |
| 519 | +#: src/editor/components/inspect-panel/index.js:247 | |
| 520 | +msgid "Copy" | |
| 521 | +msgstr "" | |
| 522 | + | |
| 523 | +#: src/editor/components/inspect-panel/class-inspect-panel.php:129 | |
| 524 | +#: build/index.js:1 | |
| 525 | +#: src/editor/components/inspect-panel/index.js:259 | |
| 142 | 526 | msgid "Remove" |
| 143 | 527 | msgstr "" |
| 144 | 528 | |
| 145 | -#: src/Component/Post/Panel/Inspect/Inspect.php:278 | |
| 529 | +#: src/editor/components/inspect-panel/class-inspect-panel.php:160 | |
| 530 | +msgid "Name" | |
| 531 | +msgstr "" | |
| 532 | + | |
| 533 | +#: src/editor/components/inspect-panel/class-inspect-panel.php:161 | |
| 534 | +#: src/editor/components/inspect-panel/class-inspect-panel.php:201 | |
| 535 | +msgid "Value" | |
| 536 | +msgstr "" | |
| 537 | + | |
| 538 | +#: src/editor/components/inspect-panel/class-inspect-panel.php:186 | |
| 539 | +msgid "Key" | |
| 540 | +msgstr "" | |
| 541 | + | |
| 542 | +#: src/editor/components/inspect-panel/class-inspect-panel.php:268 | |
| 146 | 543 | msgid "Copied using the Classic Editor" |
| 147 | 544 | msgstr "" |
| 148 | 545 | |
| 149 | -#: src/Component/Post/PlayerStyle/PlayerStyle.php:65 | |
| 150 | -#: src/Component/Settings/PlayerStyle/PlayerStyle.php:77 | |
| 546 | +#: src/editor/components/inspect-panel/class-inspect-panel.php:347 | |
| 547 | +msgid "Invalid Project ID" | |
| 548 | +msgstr "" | |
| 549 | + | |
| 550 | +#: src/editor/components/inspect-panel/class-inspect-panel.php:357 | |
| 551 | +msgid "Invalid Content ID" | |
| 552 | +msgstr "" | |
| 553 | + | |
| 554 | +#: src/editor/components/inspect-panel/class-inspect-panel.php:369 | |
| 555 | +msgid "Could not connect to BeyondWords API" | |
| 556 | +msgstr "" | |
| 557 | + | |
| 558 | +#. translators: %d is replaced with the error code. | |
| 559 | +#: src/editor/components/inspect-panel/class-inspect-panel.php:383 | |
| 560 | +#, php-format | |
| 561 | +msgid "BeyondWords REST API returned error code %d" | |
| 562 | +msgstr "" | |
| 563 | + | |
| 564 | +#: src/editor/components/inspect-panel/class-inspect-panel.php:397 | |
| 565 | +msgid "Invalid response from BeyondWords API" | |
| 566 | +msgstr "" | |
| 567 | + | |
| 568 | +#: src/editor/components/select-voice/class-assets.php:64 | |
| 569 | +#: src/editor/components/select-voice/class-select-voice.php:564 | |
| 151 | 570 | #: build/index.js:1 |
| 152 | -#: src/Component/Post/PlayerStyle/index.js:51 | |
| 153 | -msgid "Player style" | |
| 571 | +#: src/editor/components/voice-picker/index.js:250 | |
| 572 | +msgid "Select a voice" | |
| 154 | 573 | msgstr "" |
| 155 | 574 | |
| 156 | -#: src/Component/Posts/BulkEdit/BulkEdit.php:77 | |
| 157 | -msgid "— No change —" | |
| 575 | +#: src/editor/components/select-voice/class-assets.php:65 | |
| 576 | +#: src/editor/components/select-voice/class-select-voice.php:496 | |
| 577 | +#: build/index.js:1 | |
| 578 | +#: src/editor/components/voice-picker/index.js:242 | |
| 579 | +msgid "Select a model" | |
| 158 | 580 | msgstr "" |
| 159 | 581 | |
| 160 | -#: src/Component/Posts/BulkEdit/BulkEdit.php:79 | |
| 161 | -#: src/Component/Posts/BulkEdit/BulkEdit.php:183 | |
| 162 | -msgid "Delete audio" | |
| 582 | +#: src/editor/components/select-voice/class-assets.php:66 | |
| 583 | +#: src/editor/components/select-voice/class-select-voice.php:784 | |
| 584 | +#: build/index.js:1 | |
| 585 | +#: src/editor/components/settings-panel/helpers.js:277 | |
| 586 | +msgid "Legacy" | |
| 163 | 587 | msgstr "" |
| 164 | 588 | |
| 165 | -#. translators: %d is replaced with the number of posts processed | |
| 166 | -#: src/Component/Posts/BulkEdit/Notices.php:58 | |
| 167 | -msgid "Audio was requested for %d post." | |
| 168 | -msgid_plural "Audio was requested for %d posts." | |
| 169 | -msgstr[0] "" | |
| 170 | -msgstr[1] "" | |
| 589 | +#: src/editor/components/select-voice/class-assets.php:70 | |
| 590 | +#: src/editor/components/select-voice/class-select-voice.php:804 | |
| 591 | +#: build/index.js:1 | |
| 592 | +#: src/editor/components/settings-panel/helpers.js:194 | |
| 593 | +msgid "v3" | |
| 594 | +msgstr "" | |
| 171 | 595 | |
| 172 | -#. translators: %d is replaced with the number of posts processed | |
| 173 | -#: src/Component/Posts/BulkEdit/Notices.php:94 | |
| 174 | -msgid "Audio was deleted for %d post." | |
| 175 | -msgid_plural "Audio was deleted for %d posts." | |
| 176 | -msgstr[0] "" | |
| 177 | -msgstr[1] "" | |
| 596 | +#: src/editor/components/select-voice/class-assets.php:71 | |
| 597 | +#: src/editor/components/select-voice/class-select-voice.php:805 | |
| 598 | +#: build/index.js:1 | |
| 599 | +#: src/editor/components/settings-panel/helpers.js:195 | |
| 600 | +msgid "Multilingual v2" | |
| 601 | +msgstr "" | |
| 178 | 602 | |
| 179 | -#. translators: %d is replaced with the number of posts that were skipped | |
| 180 | -#: src/Component/Posts/BulkEdit/Notices.php:130 | |
| 181 | -msgid "%d post failed, check for errors in the BeyondWords column below." | |
| 182 | -msgid_plural "%d posts failed, check for errors in the BeyondWords column below." | |
| 183 | -msgstr[0] "" | |
| 184 | -msgstr[1] "" | |
| 603 | +#: src/editor/components/select-voice/class-assets.php:72 | |
| 604 | +#: src/editor/components/select-voice/class-select-voice.php:806 | |
| 605 | +#: build/index.js:1 | |
| 606 | +#: src/editor/components/settings-panel/helpers.js:196 | |
| 607 | +msgid "Flash v2.5" | |
| 608 | +msgstr "" | |
| 185 | 609 | |
| 186 | -#: src/Component/Settings/ApiKey/ApiKey.php:63 | |
| 187 | -msgid "BeyondWords API key" | |
| 610 | +#: src/editor/components/select-voice/class-assets.php:73 | |
| 611 | +#: src/editor/components/select-voice/class-select-voice.php:807 | |
| 612 | +#: build/index.js:1 | |
| 613 | +#: src/editor/components/settings-panel/helpers.js:197 | |
| 614 | +msgid "Turbo v2.5" | |
| 188 | 615 | msgstr "" |
| 189 | 616 | |
| 190 | -#: src/Component/Settings/ApiKey/ApiKey.php:103 | |
| 191 | -msgid "Please enter the BeyondWords API key. This can be found in your project settings." | |
| 617 | +#: src/editor/components/select-voice/class-select-voice.php:132 | |
| 618 | +#: build/index.js:1 | |
| 619 | +#: src/editor/components/block-attributes/addControls.js:138 | |
| 620 | +#: src/editor/components/settings-panel/voice-section.js:110 | |
| 621 | +msgid "Customize" | |
| 192 | 622 | msgstr "" |
| 193 | 623 | |
| 194 | -#: src/Component/Settings/Languages/Languages.php:93 | |
| 195 | -msgid "Languages" | |
| 624 | +#: src/editor/components/select-voice/class-select-voice.php:352 | |
| 625 | +#: build/index.js:1 | |
| 626 | +#: src/editor/components/voice-picker/index.js:282 | |
| 627 | +msgid "Language" | |
| 196 | 628 | msgstr "" |
| 197 | 629 | |
| 198 | -#. translators: %s is replaced with the link to the BeyondWords dashboard | |
| 199 | -#: src/Component/Settings/Languages/Languages.php:143 | |
| 200 | -msgid "The default voice for audio is determined by the project settings in your %s." | |
| 630 | +#: src/editor/components/select-voice/class-select-voice.php:360 | |
| 631 | +#: build/index.js:1 | |
| 632 | +#: src/editor/components/voice-picker/index.js:199 | |
| 633 | +msgid "Select a language…" | |
| 201 | 634 | msgstr "" |
| 202 | 635 | |
| 203 | -#: src/Component/Settings/Languages/Languages.php:154 | |
| 204 | -msgid "Add languages here to use voices other than the default project voice." | |
| 636 | +#: src/editor/components/select-voice/class-select-voice.php:401 | |
| 637 | +#: build/index.js:1 | |
| 638 | +#: src/editor/components/voice-picker/index.js:292 | |
| 639 | +msgid "Accent" | |
| 205 | 640 | msgstr "" |
| 206 | 641 | |
| 207 | -#: src/Component/Settings/Languages/Languages.php:159 | |
| 208 | -msgid "The voices will be available to select on the Post Edit screen." | |
| 642 | +#: src/editor/components/select-voice/class-select-voice.php:434 | |
| 643 | +#: src/editor/components/select-voice/class-select-voice.php:444 | |
| 644 | +#: build/index.js:1 | |
| 645 | +#: src/editor/components/voice-picker/index.js:303 | |
| 646 | +#: src/editor/components/voice-picker/index.js:306 | |
| 647 | +msgid "Native" | |
| 209 | 648 | msgstr "" |
| 210 | 649 | |
| 211 | -#. translators: %s is replaced with the "playerStyle setting" link | |
| 212 | -#: src/Component/Settings/PlayerStyle/PlayerStyle.php:117 | |
| 213 | -msgid "The default player style (%s) for the audio player. This can be overridden for each post." | |
| 650 | +#: src/editor/components/select-voice/class-select-voice.php:435 | |
| 651 | +#: src/settings/class-preselect.php:406 | |
| 652 | +#: build/index.js:1 | |
| 653 | +#: src/editor/components/voice-picker/index.js:309 | |
| 654 | +msgid "All" | |
| 214 | 655 | msgstr "" |
| 215 | 656 | |
| 216 | -#: src/Component/Settings/PlayerStyle/PlayerStyle.php:120 | |
| 217 | -msgid "playerStyle setting" | |
| 657 | +#: src/editor/components/select-voice/class-select-voice.php:488 | |
| 658 | +#: build/index.js:1 | |
| 659 | +#: src/editor/components/voice-picker/index.js:328 | |
| 660 | +msgid "Model" | |
| 218 | 661 | msgstr "" |
| 219 | 662 | |
| 220 | -#: src/Component/Settings/PlayerStyle/PlayerStyle.php:140 | |
| 221 | -msgid "Standard" | |
| 663 | +#: src/editor/components/settings-fields/class-assets.php:60 | |
| 664 | +#: src/editor/components/settings-fields/class-settings-fields.php:208 | |
| 665 | +#: src/site-health/class-site-health.php:267 | |
| 666 | +#: src/site-health/class-site-health.php:275 | |
| 667 | +#: build/index.js:1 | |
| 668 | +#: src/editor/components/settings-panel/helpers.js:342 | |
| 669 | +msgid "None" | |
| 222 | 670 | msgstr "" |
| 223 | 671 | |
| 224 | -#: src/Component/Settings/PlayerStyle/PlayerStyle.php:144 | |
| 225 | -msgid "Small" | |
| 672 | +#: src/editor/components/settings-fields/class-assets.php:61 | |
| 673 | +#: src/editor/components/settings-fields/class-settings-fields.php:217 | |
| 674 | +#: build/index.js:1 | |
| 675 | +#: src/editor/components/settings-panel/helpers.js:347 | |
| 676 | +msgid "Audio (post)" | |
| 226 | 677 | msgstr "" |
| 227 | 678 | |
| 228 | -#: src/Component/Settings/PlayerStyle/PlayerStyle.php:148 | |
| 229 | -msgid "Large" | |
| 679 | +#: src/editor/components/settings-fields/class-assets.php:62 | |
| 680 | +#: src/editor/components/settings-fields/class-settings-fields.php:222 | |
| 681 | +#: build/index.js:1 | |
| 682 | +#: src/editor/components/settings-panel/helpers.js:352 | |
| 683 | +msgid "Audio (script)" | |
| 230 | 684 | msgstr "" |
| 231 | 685 | |
| 232 | -#: src/Component/Settings/PlayerStyle/PlayerStyle.php:152 | |
| 686 | +#: src/editor/components/settings-fields/class-assets.php:63 | |
| 687 | +#: src/editor/components/settings-fields/class-settings-fields.php:230 | |
| 688 | +#: build/index.js:1 | |
| 689 | +#: src/editor/components/settings-panel/helpers.js:360 | |
| 690 | +msgid "Video (post)" | |
| 691 | +msgstr "" | |
| 692 | + | |
| 693 | +#: src/editor/components/settings-fields/class-assets.php:64 | |
| 694 | +#: src/editor/components/settings-fields/class-settings-fields.php:235 | |
| 695 | +#: build/index.js:1 | |
| 696 | +#: src/editor/components/settings-panel/helpers.js:365 | |
| 697 | +msgid "Video (script)" | |
| 698 | +msgstr "" | |
| 699 | + | |
| 700 | +#: src/editor/components/settings-fields/class-settings-fields.php:89 | |
| 701 | +#: build/index.js:1 | |
| 702 | +#: src/editor/components/settings-panel/helpers.js:28 | |
| 703 | +msgid "Project default" | |
| 704 | +msgstr "" | |
| 705 | + | |
| 706 | +#: src/editor/components/settings-fields/class-settings-fields.php:104 | |
| 707 | +#: build/index.js:1 | |
| 708 | +#: src/editor/components/settings-panel/helpers.js:286 | |
| 709 | +msgid "Post" | |
| 710 | +msgstr "" | |
| 711 | + | |
| 712 | +#: src/editor/components/settings-fields/class-settings-fields.php:108 | |
| 713 | +#: build/index.js:1 | |
| 714 | +#: src/editor/components/settings-panel/helpers.js:288 | |
| 715 | +msgid "Post + script" | |
| 716 | +msgstr "" | |
| 717 | + | |
| 718 | +#: src/editor/components/settings-fields/class-settings-fields.php:124 | |
| 719 | +#: build/index.js:1 | |
| 720 | +#: src/editor/components/settings-panel/helpers.js:296 | |
| 721 | +msgid "Audio" | |
| 722 | +msgstr "" | |
| 723 | + | |
| 724 | +#: src/editor/components/settings-fields/class-settings-fields.php:128 | |
| 725 | +#: build/index.js:1 | |
| 726 | +#: src/editor/components/settings-panel/helpers.js:297 | |
| 233 | 727 | msgid "Video" |
| 234 | 728 | msgstr "" |
| 235 | 729 | |
| 236 | -#: src/Component/Settings/PlayerUI/PlayerUI.php:75 | |
| 237 | -#: src/Component/SiteHealth/SiteHealth.php:115 | |
| 238 | -msgid "Player UI" | |
| 730 | +#: src/editor/components/settings-fields/class-settings-fields.php:132 | |
| 731 | +#: build/index.js:1 | |
| 732 | +#: src/editor/components/settings-panel/helpers.js:299 | |
| 733 | +msgid "Audio + video" | |
| 239 | 734 | msgstr "" |
| 240 | 735 | |
| 241 | -#. translators: %s is replaced with the "headless mode" link | |
| 242 | -#: src/Component/Settings/PlayerUI/PlayerUI.php:113 | |
| 243 | -msgid "Enable or disable the player, or set it to %s." | |
| 736 | +#: src/editor/components/settings-fields/class-settings-fields.php:354 | |
| 737 | +#: build/index.js:1 | |
| 738 | +#: src/editor/components/settings-panel/content-section.js:64 | |
| 739 | +msgid "Source" | |
| 244 | 740 | msgstr "" |
| 245 | 741 | |
| 246 | -#: src/Component/Settings/PlayerUI/PlayerUI.php:116 | |
| 247 | -msgid "headless mode" | |
| 742 | +#: src/editor/components/settings-fields/class-settings-fields.php:361 | |
| 743 | +#: build/index.js:1 | |
| 744 | +#: src/editor/components/settings-panel/content-section.js:74 | |
| 745 | +msgid "Script template" | |
| 248 | 746 | msgstr "" |
| 249 | 747 | |
| 250 | -#: src/Component/Settings/PlayerUI/PlayerUI.php:136 | |
| 251 | -msgid "Enabled" | |
| 748 | +#: src/editor/components/settings-fields/class-settings-fields.php:395 | |
| 749 | +#: build/index.js:1 | |
| 750 | +#: src/editor/components/settings-panel/format-section.js:93 | |
| 751 | +msgid "Output" | |
| 252 | 752 | msgstr "" |
| 253 | 753 | |
| 254 | -#: src/Component/Settings/PlayerUI/PlayerUI.php:137 | |
| 255 | -msgid "Headless" | |
| 754 | +#: src/editor/components/settings-fields/class-settings-fields.php:402 | |
| 755 | +#: build/index.js:1 | |
| 756 | +#: src/editor/components/settings-panel/format-section.js:104 | |
| 757 | +msgid "Video template" | |
| 256 | 758 | msgstr "" |
| 257 | 759 | |
| 258 | -#: src/Component/Settings/PlayerUI/PlayerUI.php:138 | |
| 259 | -msgid "Disabled" | |
| 760 | +#: src/editor/components/settings-fields/class-settings-fields.php:413 | |
| 761 | +#: build/index.js:1 | |
| 762 | +#: src/editor/components/settings-panel/format-section.js:113 | |
| 763 | +msgid "Video size" | |
| 260 | 764 | msgstr "" |
| 261 | 765 | |
| 262 | -#: src/Component/Settings/PlayerVersion/PlayerVersion.php:88 | |
| 263 | -#: src/Component/SiteHealth/SiteHealth.php:110 | |
| 264 | -msgid "Player version" | |
| 766 | +#: src/editor/components/settings-fields/class-settings-fields.php:437 | |
| 767 | +#: build/index.js:1 | |
| 768 | +#: src/editor/components/settings-panel/player-section.js:59 | |
| 769 | +msgid "Embed" | |
| 265 | 770 | msgstr "" |
| 266 | 771 | |
| 267 | -#. translators: %s is replaced with the player version from the BeyondWords API | |
| 268 | -#: src/Component/Settings/PlayerVersion/PlayerVersion.php:128 | |
| 269 | -msgid "The player version on this WordPress site doesn’t match the “%s” player in your BeyondWords account. Saving the WordPress plugin settings will update your BeyondWords account to keep the player version in sync." | |
| 772 | +#: src/editor/components/settings-fields/class-settings-fields.php:441 | |
| 773 | +#: build/index.js:1 | |
| 774 | +#: src/editor/components/settings-panel/player-section.js:60 | |
| 775 | +msgid "Pick which generated asset is shown on this post. All other generated assets stay available in BeyondWords." | |
| 270 | 776 | msgstr "" |
| 271 | 777 | |
| 272 | -#: src/Component/Settings/PlayerVersion/PlayerVersion.php:132 | |
| 273 | -msgid "Your BeyondWords account is currently using another player." | |
| 778 | +#: src/post/class-content.php:39 | |
| 779 | +#: src/post/class-content.php:75 | |
| 780 | +#: src/post/class-content.php:108 | |
| 781 | +#: src/post/class-content.php:129 | |
| 782 | +#: src/post/class-content.php:163 | |
| 783 | +msgid "Post Not Found" | |
| 274 | 784 | msgstr "" |
| 275 | 785 | |
| 276 | -#: src/Component/Settings/PlayerVersion/PlayerVersion.php:160 | |
| 277 | -msgid "We sync changes to the player version with your Beyondwords account when these settings are saved." | |
| 786 | +#: src/posts-list/class-bulk-edit.php:71 | |
| 787 | +msgid "— No change —" | |
| 278 | 788 | msgstr "" |
| 279 | 789 | |
| 280 | -#: src/Component/Settings/PlayerVersion/PlayerVersion.php:168 | |
| 281 | -msgid "If caching is enabled you may need to clear the cache to change the player version for existing posts." | |
| 790 | +#: src/posts-list/class-bulk-edit.php:72 | |
| 791 | +#: src/posts-list/class-bulk-edit.php:218 | |
| 792 | +msgid "Generate audio" | |
| 282 | 793 | msgstr "" |
| 283 | 794 | |
| 284 | -#: src/Component/Settings/PlayerVersion/PlayerVersion.php:272 | |
| 285 | -msgid "There was an error syncing the player version with your BeyondWords account. The versions may be different. Sign in to your BeyondWords dashboard and change the player version there if you need them to be in sync." | |
| 795 | +#: src/posts-list/class-bulk-edit.php:73 | |
| 796 | +#: src/posts-list/class-bulk-edit.php:219 | |
| 797 | +msgid "Delete audio" | |
| 286 | 798 | msgstr "" |
| 287 | 799 | |
| 288 | -#: src/Component/Settings/PlayerVersion/PlayerVersion.php:293 | |
| 289 | -msgid "Latest" | |
| 800 | +#: src/posts-list/class-bulk-edit.php:99 | |
| 801 | +msgid "Sorry, you are not allowed to bulk edit BeyondWords audio." | |
| 290 | 802 | msgstr "" |
| 291 | 803 | |
| 292 | -#: src/Component/Settings/PlayerVersion/PlayerVersion.php:294 | |
| 293 | -msgid "Legacy" | |
| 804 | +#: src/posts-list/class-bulk-edit.php:106 | |
| 805 | +msgid "Missing bulk-edit action or selected posts." | |
| 294 | 806 | msgstr "" |
| 295 | 807 | |
| 296 | -#: src/Component/Settings/PrependExcerpt/PrependExcerpt.php:68 | |
| 297 | -#: src/Component/SiteHealth/SiteHealth.php:120 | |
| 298 | -msgid "Process excerpts" | |
| 808 | +#: src/posts-list/class-bulk-edit.php:117 | |
| 809 | +msgid "Unrecognised bulk-edit action." | |
| 299 | 810 | msgstr "" |
| 300 | 811 | |
| 301 | -#: src/Component/Settings/PrependExcerpt/PrependExcerpt.php:95 | |
| 302 | -msgid "Use excerpts for summaries" | |
| 812 | +#: src/posts-list/class-bulk-edit.php:193 | |
| 813 | +msgid "Error while bulk deleting audio. Please contact support with reference BULK-NO-RESPONSE." | |
| 303 | 814 | msgstr "" |
| 304 | 815 | |
| 305 | -#: src/Component/Settings/PrependExcerpt/PrependExcerpt.php:100 | |
| 306 | -msgid "Summaries are read aloud in-between titles and body content." | |
| 307 | -msgstr "" | |
| 816 | +#. translators: %d is replaced with the number of posts processed | |
| 817 | +#: src/posts-list/class-notices.php:47 | |
| 818 | +#, php-format | |
| 819 | +msgid "Audio was requested for %d post." | |
| 820 | +msgid_plural "Audio was requested for %d posts." | |
| 821 | +msgstr[0] "" | |
| 822 | +msgstr[1] "" | |
| 308 | 823 | |
| 309 | -#: src/Component/Settings/Preselect/Preselect.php:74 | |
| 310 | -#: src/Component/SiteHealth/SiteHealth.php:126 | |
| 311 | -msgid "Preselect ‘Generate audio’" | |
| 824 | +#. translators: %d is replaced with the number of posts that were skipped | |
| 825 | +#: src/posts-list/class-notices.php:77 | |
| 826 | +#, php-format | |
| 827 | +msgid "%d post was skipped because no audio change was needed." | |
| 828 | +msgid_plural "%d posts were skipped because no audio change was needed." | |
| 829 | +msgstr[0] "" | |
| 830 | +msgstr[1] "" | |
| 831 | + | |
| 832 | +#. translators: %d is replaced with the number of posts not yet processed | |
| 833 | +#: src/posts-list/class-notices.php:107 | |
| 834 | +#, php-format | |
| 835 | +msgid "%d post still needs audio — run Generate audio again to continue." | |
| 836 | +msgid_plural "%d posts still need audio — run Generate audio again to continue." | |
| 837 | +msgstr[0] "" | |
| 838 | +msgstr[1] "" | |
| 839 | + | |
| 840 | +#. translators: %d is replaced with the number of posts processed | |
| 841 | +#: src/posts-list/class-notices.php:134 | |
| 842 | +#, php-format | |
| 843 | +msgid "Audio was deleted for %d post." | |
| 844 | +msgid_plural "Audio was deleted for %d posts." | |
| 845 | +msgstr[0] "" | |
| 846 | +msgstr[1] "" | |
| 847 | + | |
| 848 | +#. translators: %d is replaced with the number of posts that failed | |
| 849 | +#: src/posts-list/class-notices.php:161 | |
| 850 | +#, php-format | |
| 851 | +msgid "%d post failed, check for errors in the BeyondWords column below." | |
| 852 | +msgid_plural "%d posts failed, check for errors in the BeyondWords column below." | |
| 853 | +msgstr[0] "" | |
| 854 | +msgstr[1] "" | |
| 855 | + | |
| 856 | +#: src/settings/class-fields.php:76 | |
| 857 | +msgid "API key" | |
| 312 | 858 | msgstr "" |
| 313 | 859 | |
| 314 | -#: src/Component/Settings/Preselect/Preselect.php:96 | |
| 315 | -msgid "No compatible post types found. This plugin will only work with post types that support custom fields." | |
| 860 | +#: src/settings/class-fields.php:107 | |
| 861 | +#: src/site-health/class-site-health.php:99 | |
| 862 | +msgid "Integration method" | |
| 316 | 863 | msgstr "" |
| 317 | 864 | |
| 318 | -#: src/Component/Settings/ProjectId/ProjectId.php:63 | |
| 319 | -#: src/Core/Core.php:506 | |
| 320 | -msgid "BeyondWords project ID" | |
| 865 | +#: src/settings/class-fields.php:143 | |
| 866 | +msgid "Excerpt" | |
| 321 | 867 | msgstr "" |
| 322 | 868 | |
| 323 | -#: src/Component/Settings/ProjectId/ProjectId.php:103 | |
| 324 | -msgid "Please enter your BeyondWords project ID. This can be found in your project settings." | |
| 869 | +#: src/settings/class-fields.php:151 | |
| 870 | +#: src/site-health/class-site-health.php:135 | |
| 871 | +msgid "Player UI" | |
| 325 | 872 | msgstr "" |
| 326 | 873 | |
| 327 | -#: src/Component/Settings/Settings.php:129 | |
| 328 | -msgid "Basic settings" | |
| 874 | +#: src/settings/class-fields.php:166 | |
| 875 | +msgid "Please enter the BeyondWords API key. This can be found in your project settings." | |
| 329 | 876 | msgstr "" |
| 330 | 877 | |
| 331 | -#: src/Component/Settings/Settings.php:138 | |
| 332 | -msgid "Player settings" | |
| 878 | +#: src/settings/class-fields.php:179 | |
| 879 | +msgid "Please enter your BeyondWords project ID. This can be found in your project settings." | |
| 333 | 880 | msgstr "" |
| 334 | 881 | |
| 335 | -#: src/Component/Settings/Settings.php:146 | |
| 336 | -msgid "Content settings" | |
| 882 | +#. translators: %s is the link text "Magic Embed" | |
| 883 | +#: src/settings/class-fields.php:246 | |
| 884 | +#, php-format | |
| 885 | +msgid "REST API is the default integration. Choose %s if your theme/plugins prevent BeyondWords from saving content via the REST API — for example on sites using a page builder." | |
| 337 | 886 | msgstr "" |
| 338 | 887 | |
| 339 | -#: src/Component/Settings/Settings.php:154 | |
| 340 | -msgid "‘Generate audio’ settings" | |
| 888 | +#: src/settings/class-fields.php:249 | |
| 889 | +#: src/settings/class-fields.php:334 | |
| 890 | +msgid "Magic Embed" | |
| 341 | 891 | msgstr "" |
| 342 | 892 | |
| 343 | -#: src/Component/Settings/Settings.php:174 | |
| 344 | -msgid "The details we need to authenticate your BeyondWords account. For more options, head to your BeyondWords dashboard." | |
| 893 | +#: src/settings/class-fields.php:270 | |
| 894 | +msgid "Include the post excerpt at the start of generated audio and video." | |
| 345 | 895 | msgstr "" |
| 346 | 896 | |
| 347 | -#: src/Component/Settings/Settings.php:195 | |
| 348 | -msgid "Upgrade to the latest player version for the newest features." | |
| 897 | +#. translators: %s is the link text "headless mode" | |
| 898 | +#: src/settings/class-fields.php:292 | |
| 899 | +#, php-format | |
| 900 | +msgid "Enable or disable the player, or set it to %s." | |
| 349 | 901 | msgstr "" |
| 350 | 902 | |
| 351 | -#: src/Component/Settings/Settings.php:216 | |
| 352 | -msgid "By default, BeyondWords will process your titles and body content into audio." | |
| 903 | +#: src/settings/class-fields.php:295 | |
| 904 | +msgid "headless mode" | |
| 353 | 905 | msgstr "" |
| 354 | 906 | |
| 355 | -#: src/Component/Settings/Settings.php:237 | |
| 356 | -msgid "The ‘Generate audio’ checkbox in the BeyondWords sidebar will be automatically checked for selected post types. The default setting can be manually overridden." | |
| 907 | +#: src/settings/class-fields.php:333 | |
| 908 | +msgid "REST API" | |
| 357 | 909 | msgstr "" |
| 358 | 910 | |
| 359 | -#: src/Component/Settings/Settings.php:245 | |
| 360 | -msgid "Uncheck a post type to view its Categories. You can then set defaults at a category level. Make sure to check all relevant boxes." | |
| 911 | +#: src/settings/class-fields.php:345 | |
| 912 | +msgid "Enabled" | |
| 361 | 913 | msgstr "" |
| 362 | 914 | |
| 363 | -#: src/Component/Settings/Settings.php:254 | |
| 364 | -msgid "The default WordPress ‘Categories’ taxonomy is currently the only taxonomy supported." | |
| 915 | +#: src/settings/class-fields.php:346 | |
| 916 | +msgid "Headless" | |
| 365 | 917 | msgstr "" |
| 366 | 918 | |
| 367 | -#: src/Component/Settings/Settings.php:268 | |
| 368 | -msgid "Settings" | |
| 919 | +#: src/settings/class-fields.php:347 | |
| 920 | +msgid "Disabled" | |
| 369 | 921 | msgstr "" |
| 370 | 922 | |
| 371 | -#: src/Component/Settings/Settings.php:285 | |
| 372 | -msgid "BeyondWords settings" | |
| 923 | +#: src/settings/class-preselect.php:82 | |
| 924 | +#: src/site-health/class-site-health.php:140 | |
| 925 | +msgid "Preselect ‘Generate audio’" | |
| 373 | 926 | msgstr "" |
| 374 | 927 | |
| 375 | -#. translators: %s is replaced with a "let us know" link | |
| 376 | -#: src/Component/Settings/Settings.php:313 | |
| 377 | -msgid "It looks like you tried the \"Latest\" player and switched back to the \"Legacy\" player. If you experienced any issues switching player please %s so we can help." | |
| 928 | +#: src/settings/class-preselect.php:342 | |
| 929 | +msgid "No compatible post types found. BeyondWords requires post types that support a title, an editor, and custom fields." | |
| 378 | 930 | msgstr "" |
| 379 | 931 | |
| 380 | -#: src/Component/Settings/Settings.php:316 | |
| 381 | -msgid "WordPress support: Latest player" | |
| 932 | +#: src/settings/class-settings.php:46 | |
| 933 | +#: src/settings/class-settings.php:75 | |
| 934 | +msgid "BeyondWords Settings" | |
| 382 | 935 | msgstr "" |
| 383 | 936 | |
| 384 | -#: src/Component/Settings/Settings.php:317 | |
| 385 | -msgid "let us know" | |
| 937 | +#: src/settings/class-settings.php:102 | |
| 938 | +msgid "Save changes" | |
| 386 | 939 | msgstr "" |
| 387 | 940 | |
| 388 | -#: src/Component/Settings/Settings.php:330 | |
| 389 | -msgid "The player will appear before the first part of <code>the_content()</code> by default. You can change the location via the WordPress Editor." | |
| 941 | +#: src/settings/class-settings.php:119 | |
| 942 | +msgid "Settings" | |
| 390 | 943 | msgstr "" |
| 391 | 944 | |
| 392 | -#. translators: %s is replaced with a "plugin settings" link | |
| 393 | -#: src/Component/Settings/Settings.php:374 | |
| 394 | -#: src/Component/Settings/Settings.php:417 | |
| 945 | +#. translators: %s is the "plugin settings" link | |
| 946 | +#: src/settings/class-settings.php:140 | |
| 947 | +#, php-format | |
| 395 | 948 | msgid "To use BeyondWords, please update the %s." |
| 396 | 949 | msgstr "" |
| 397 | 950 | |
| 398 | -#: src/Component/Settings/Settings.php:378 | |
| 399 | -#: src/Component/Settings/Settings.php:421 | |
| 951 | +#: src/settings/class-settings.php:144 | |
| 400 | 952 | msgid "plugin settings" |
| 401 | 953 | msgstr "" |
| 402 | 954 | |
| 403 | -#: src/Component/Settings/Settings.php:428 | |
| 955 | +#: src/settings/class-settings.php:150 | |
| 404 | 956 | msgid "Don’t have a BeyondWords account yet?" |
| 405 | 957 | msgstr "" |
| 406 | 958 | |
| 407 | -#: src/Component/Settings/Settings.php:436 | |
| 959 | +#: src/settings/class-settings.php:157 | |
| 408 | 960 | msgid "Sign up free" |
| 409 | 961 | msgstr "" |
| 410 | 962 | |
| 411 | -#: src/Component/Settings/Settings.php:547 | |
| 412 | -msgid "Please check and re-enter your BeyondWords API key and project ID. They appear to be invalid." | |
| 963 | +#. translators: %s is the link to the WordPress plugin repo | |
| 964 | +#: src/settings/class-settings.php:189 | |
| 965 | +#, php-format | |
| 966 | +msgid "Happy with our work? Help us spread the word with a rating on the %s." | |
| 413 | 967 | msgstr "" |
| 414 | 968 | |
| 415 | -#: src/Component/Settings/SettingsUpdated/SettingsUpdated.php:50 | |
| 416 | -msgid "Settings Updated" | |
| 969 | +#: src/settings/class-settings.php:193 | |
| 970 | +msgid "WordPress Plugin Repo" | |
| 417 | 971 | msgstr "" |
| 418 | 972 | |
| 419 | -#: src/Component/SiteHealth/SiteHealth.php:100 | |
| 420 | -msgid "API Key" | |
| 973 | +#: src/settings/class-tabs.php:84 | |
| 974 | +msgid "Authentication" | |
| 421 | 975 | msgstr "" |
| 422 | 976 | |
| 423 | -#: src/Component/SiteHealth/SiteHealth.php:105 | |
| 424 | -msgid "Project ID" | |
| 977 | +#: src/settings/class-tabs.php:85 | |
| 978 | +msgid "Integration" | |
| 425 | 979 | msgstr "" |
| 426 | 980 | |
| 427 | -#: src/Component/SiteHealth/SiteHealth.php:131 | |
| 981 | +#: src/settings/class-tabs.php:86 | |
| 982 | +msgid "Preferences" | |
| 983 | +msgstr "" | |
| 984 | + | |
| 985 | +#. translators: %s is replaced with the BeyondWords REST API response debug data | |
| 986 | +#: src/settings/class-utils.php:187 | |
| 987 | +#, php-format | |
| 988 | +msgid "We were unable to validate your BeyondWords REST API connection.<br />Please check your project ID and API key, save changes, and contact us for support if this message remains.<br /><br />BeyondWords REST API Response:<br />%s" | |
| 989 | +msgstr "" | |
| 990 | + | |
| 991 | +#: src/site-health/class-site-health.php:88 | |
| 992 | +msgid "BeyondWords - Text-to-Speech" | |
| 993 | +msgstr "" | |
| 994 | + | |
| 995 | +#: src/site-health/class-site-health.php:94 | |
| 428 | 996 | msgid "Compatible post types" |
| 429 | 997 | msgstr "" |
| 430 | 998 | |
| 431 | -#: src/Component/SiteHealth/SiteHealth.php:136 | |
| 432 | -msgid "Incompatible post types" | |
| 999 | +#: src/site-health/class-site-health.php:104 | |
| 1000 | +msgid "API Key" | |
| 433 | 1001 | msgstr "" |
| 434 | 1002 | |
| 435 | -#: src/Component/SiteHealth/SiteHealth.php:141 | |
| 436 | -msgid "Settings updated" | |
| 1003 | +#: src/site-health/class-site-health.php:129 | |
| 1004 | +msgid "Include excerpt" | |
| 437 | 1005 | msgstr "" |
| 438 | 1006 | |
| 439 | -#: src/Component/SiteHealth/SiteHealth.php:148 | |
| 440 | -msgid "Registered filters" | |
| 1007 | +#: src/site-health/class-site-health.php:130 | |
| 1008 | +msgid "Yes" | |
| 441 | 1009 | msgstr "" |
| 442 | 1010 | |
| 443 | -#: src/Component/SiteHealth/SiteHealth.php:149 | |
| 444 | -#: src/Component/SiteHealth/SiteHealth.php:157 | |
| 445 | -msgid "None" | |
| 1011 | +#: src/site-health/class-site-health.php:130 | |
| 1012 | +msgid "No" | |
| 446 | 1013 | msgstr "" |
| 447 | 1014 | |
| 448 | -#: src/Component/SiteHealth/SiteHealth.php:156 | |
| 449 | -msgid "Registered deprecated filters" | |
| 1015 | +#: src/site-health/class-site-health.php:156 | |
| 1016 | +#: src/site-health/class-site-health.php:163 | |
| 1017 | +msgid "Plugin version" | |
| 450 | 1018 | msgstr "" |
| 451 | 1019 | |
| 452 | -#: src/Component/SiteHealth/SiteHealth.php:183 | |
| 453 | -#: src/Component/SiteHealth/SiteHealth.php:188 | |
| 454 | -msgid "Plugin version" | |
| 1020 | +#. translators: 1: Current plugin version, 2: Database plugin version | |
| 1021 | +#: src/site-health/class-site-health.php:166 | |
| 1022 | +#, php-format | |
| 1023 | +msgid "Version mismatch: file: %1$s / db: %2$s" | |
| 455 | 1024 | msgstr "" |
| 456 | 1025 | |
| 457 | -#: src/Component/SiteHealth/SiteHealth.php:216 | |
| 1026 | +#: src/site-health/class-site-health.php:182 | |
| 458 | 1027 | msgid "REST API URL" |
| 459 | 1028 | msgstr "" |
| 460 | 1029 | |
| 461 | -#: src/Core/ApiClient.php:139 | |
| 462 | -msgid "None of the selected posts had valid BeyondWords audio data." | |
| 1030 | +#: src/site-health/class-site-health.php:187 | |
| 1031 | +msgid "Communication with REST API" | |
| 463 | 1032 | msgstr "" |
| 464 | 1033 | |
| 465 | -#: src/Core/ApiClient.php:143 | |
| 466 | -msgid "Batch delete can only be performed on audio belonging a single project." | |
| 1034 | +#: src/site-health/class-site-health.php:206 | |
| 1035 | +msgid "Not checked — BeyondWords API credentials are not configured" | |
| 467 | 1036 | msgstr "" |
| 468 | 1037 | |
| 469 | -#. translators: %s is replaced with the reason that JSON parsing failed | |
| 470 | -#: src/Core/ApiClient.php:374 | |
| 471 | -msgid "Unable to parse JSON in BeyondWords API response. Reason: %s." | |
| 1038 | +#: src/site-health/class-site-health.php:223 | |
| 1039 | +msgid "BeyondWords API is reachable" | |
| 472 | 1040 | msgstr "" |
| 473 | 1041 | |
| 474 | -#. translators: %s is replaced with the support email link | |
| 475 | -#: src/Core/ApiClient.php:506 | |
| 476 | -msgid "API request error. Please contact %s." | |
| 1042 | +#. translators: 1: The IP address the REST API resolves to. 2: The error returned by the request. | |
| 1043 | +#: src/site-health/class-site-health.php:231 | |
| 1044 | +#, php-format | |
| 1045 | +msgid "Unable to reach BeyondWords API at %1$s: %2$s" | |
| 477 | 1046 | msgstr "" |
| 478 | 1047 | |
| 479 | -#: src/Core/Core.php:503 | |
| 480 | -msgid "BeyondWords audio details. Use this data to embed an audio player using the BeyondWords JavaScript SDK." | |
| 1048 | +#: src/site-health/class-site-health.php:266 | |
| 1049 | +msgid "Registered filters" | |
| 481 | 1050 | msgstr "" |
| 482 | 1051 | |
| 483 | -#: src/Core/Core.php:510 | |
| 484 | -msgid "BeyondWords content ID" | |
| 1052 | +#: src/site-health/class-site-health.php:274 | |
| 1053 | +msgid "Registered deprecated filters" | |
| 485 | 1054 | msgstr "" |
| 486 | 1055 | |
| 487 | -#: src/Core/Core.php:514 | |
| 488 | -msgid "BeyondWords legacy podcast ID" | |
| 1056 | +#: src/site-health/class-site-health.php:287 | |
| 1057 | +msgid "Date Activated" | |
| 489 | 1058 | msgstr "" |
| 490 | 1059 | |
| 491 | -#: src/Core/Core.php:532 | |
| 492 | -msgid "BeyondWords audio details" | |
| 1060 | +#: src/site-health/class-site-health.php:292 | |
| 1061 | +msgid "Review Notice Dismissed" | |
| 493 | 1062 | msgstr "" |
| 494 | 1063 | |
| 1064 | +#: src/site-health/class-site-health.php:304 | |
| 1065 | +msgid "Undefined" | |
| 1066 | +msgstr "" | |
| 1067 | + | |
| 495 | 1068 | #: build/index.js:1 |
| 496 | -#: src/Component/Post/Panel/Status/index.js:21 | |
| 497 | -msgid "Status" | |
| 1069 | +#: src/editor/components/add-player/index.js:25 | |
| 1070 | +msgid "BeyondWords Player" | |
| 498 | 1071 | msgstr "" |
| 499 | 1072 | |
| 500 | 1073 | #: build/index.js:1 |
| 501 | -#: src/Component/Post/BlockAttributes/addControls.js:54 | |
| 502 | -msgid "Disable audio processing" | |
| 1074 | +#: src/editor/components/add-player/index.js:26 | |
| 1075 | +msgid "The BeyondWords audio player will appear here." | |
| 503 | 1076 | msgstr "" |
| 504 | 1077 | |
| 505 | 1078 | #: build/index.js:1 |
| 506 | -#: src/Component/Post/BlockAttributes/addControls.js:55 | |
| 507 | -msgid "Enable audio processing" | |
| 1079 | +#: src/editor/components/block-attributes/addControls.js:91 | |
| 1080 | +msgid "Disable generation" | |
| 508 | 1081 | msgstr "" |
| 509 | 1082 | |
| 510 | 1083 | #: build/index.js:1 |
| 511 | -#: src/Component/Post/BlockAttributes/addControls.js:58 | |
| 512 | -msgid "Audio processing enabled" | |
| 1084 | +#: src/editor/components/block-attributes/addControls.js:92 | |
| 1085 | +msgid "Enable generation" | |
| 513 | 1086 | msgstr "" |
| 514 | 1087 | |
| 515 | 1088 | #: build/index.js:1 |
| 516 | -#: src/Component/Post/BlockAttributes/addControls.js:59 | |
| 517 | -msgid "Audio processing disabled" | |
| 1089 | +#: src/editor/components/content-id/classic-metabox.js:711 | |
| 1090 | +#: src/editor/components/content-id/classic-metabox.js:723 | |
| 1091 | +#: src/editor/components/content-id/index.js:90 | |
| 1092 | +#: src/editor/components/content-id/index.js:126 | |
| 1093 | +msgid "Failed to fetch content. Please check the Content ID." | |
| 518 | 1094 | msgstr "" |
| 519 | 1095 | |
| 520 | 1096 | #: build/index.js:1 |
| 521 | -#: src/Component/Post/BlockAttributes/addControls.js:85 | |
| 522 | -msgid "Segment marker" | |
| 1097 | +#: src/editor/components/help-panel/index.js:16 | |
| 1098 | +msgid "Help" | |
| 523 | 1099 | msgstr "" |
| 524 | 1100 | |
| 525 | 1101 | #: build/index.js:1 |
| 526 | -#: src/Component/Post/OpenSidebar/index.js:15 | |
| 527 | -msgid "Open the" | |
| 1102 | +msgid "For setup instructions, troubleshooting, and FAQs, see our BeyondWords for WordPress guide." | |
| 528 | 1103 | msgstr "" |
| 529 | 1104 | |
| 530 | 1105 | #: build/index.js:1 |
| 531 | -#: src/Component/Post/OpenSidebar/index.js:22 | |
| 532 | -msgid "BeyondWords sidebar" | |
| 1106 | +#: src/editor/components/help-panel/index.js:37 | |
| 1107 | +msgid "Setup guide" | |
| 533 | 1108 | msgstr "" |
| 534 | 1109 | |
| 535 | 1110 | #: build/index.js:1 |
| 536 | -#: src/Component/Post/OpenSidebar/index.js:24 | |
| 537 | -msgid "for additional options and features." | |
| 1111 | +#: src/editor/components/help-panel/index.js:42 | |
| 1112 | +msgid "Need help? Email our support team." | |
| 538 | 1113 | msgstr "" |
| 539 | 1114 | |
| 540 | 1115 | #: build/index.js:1 |
| 541 | -#: src/Component/Post/Panel/Inspect/index.js:164 | |
| 1116 | +#: src/editor/components/help-panel/index.js:47 | |
| 1117 | +msgid "Email BeyondWords" | |
| 1118 | +msgstr "" | |
| 1119 | + | |
| 1120 | +#: build/index.js:1 | |
| 1121 | +#: src/editor/components/inspect-panel/helpers.js:48 | |
| 542 | 1122 | msgid "Deprecated" |
| 543 | 1123 | msgstr "" |
| 544 | 1124 | |
| 545 | 1125 | #: build/index.js:1 |
| 546 | -#: src/Component/Post/Panel/Inspect/index.js:180 | |
| 1126 | +#: src/editor/components/inspect-panel/helpers.js:50 | |
| 547 | 1127 | msgid "System" |
| 548 | 1128 | msgstr "" |
| 549 | 1129 | |
| 550 | 1130 | #: build/index.js:1 |
| 551 | -#: src/Component/Post/Panel/Inspect/index.js:184 | |
| 1131 | +#: src/editor/components/inspect-panel/helpers.js:52 | |
| 552 | 1132 | msgid "Copied using the Block Editor" |
| 553 | 1133 | msgstr "" |
| 554 | 1134 | |
| 555 | 1135 | #: build/index.js:1 |
| 556 | -#: src/Component/Post/Panel/Inspect/index.js:283 | |
| 1136 | +#: src/editor/components/inspect-panel/index.js:109 | |
| 1137 | +msgid "Copied data to clipboard." | |
| 1138 | +msgstr "" | |
| 1139 | + | |
| 1140 | +#: build/index.js:1 | |
| 1141 | +#: src/editor/components/inspect-panel/index.js:258 | |
| 557 | 1142 | msgid "Restore" |
| 558 | 1143 | msgstr "" |
| 559 | 1144 | |
| 560 | 1145 | #: build/index.js:1 |
| 561 | -#: src/Component/Post/Panel/Inspect/index.js:376 | |
| 1146 | +#: src/editor/components/inspect-panel/index.js:334 | |
| 562 | 1147 | msgid "The BeyondWords data for this post will be removed when the post is saved." |
| 563 | 1148 | msgstr "" |
| 564 | 1149 | |
| 565 | 1150 | #: build/index.js:1 |
| 566 | -#: src/Component/Post/PendingNotice/index.js:23 | |
| 1151 | +#: src/editor/components/open-sidebar/index.js:15 | |
| 1152 | +msgid "Open the" | |
| 1153 | +msgstr "" | |
| 1154 | + | |
| 1155 | +#: build/index.js:1 | |
| 1156 | +#: src/editor/components/open-sidebar/index.js:22 | |
| 1157 | +msgid "BeyondWords sidebar" | |
| 1158 | +msgstr "" | |
| 1159 | + | |
| 1160 | +#: build/index.js:1 | |
| 1161 | +#: src/editor/components/open-sidebar/index.js:24 | |
| 1162 | +msgid "for additional options and features." | |
| 1163 | +msgstr "" | |
| 1164 | + | |
| 1165 | +#: build/index.js:1 | |
| 1166 | +#: src/editor/components/pending-notice/index.js:23 | |
| 567 | 1167 | msgid "Listen to content saved as “Pending” in the BeyondWords dashboard." |
| 568 | 1168 | msgstr "" |
| 569 | 1169 | |
| 570 | 1170 | #: build/index.js:1 |
| 571 | -#: src/Component/Post/PendingNotice/index.js:29 | |
| 1171 | +#: src/editor/components/pending-notice/index.js:29 | |
| 572 | 1172 | msgid "BeyondWords dashboard." |
| 573 | 1173 | msgstr "" |
| 574 | 1174 | |
| 575 | 1175 | #: build/index.js:1 |
| 576 | -#: src/Component/Post/PlayAudio/index.js:101 | |
| 577 | -msgid "🔊 There was an error playing the audio. Please try again." | |
| 1176 | +#: src/editor/components/content-id/classic-metabox.js:167 | |
| 1177 | +#: src/editor/components/play-audio/index.js:26 | |
| 1178 | +msgid "Generation is taking longer than expected. Refresh to check again." | |
| 578 | 1179 | msgstr "" |
| 579 | 1180 | |
| 580 | 1181 | #: build/index.js:1 |
| 581 | -#: src/Component/Post/SelectVoice/index.js:82 | |
| 582 | -msgid "Language" | |
| 1182 | +#: src/editor/components/content-id/classic-metabox.js:172 | |
| 1183 | +#: src/editor/components/play-audio/index.js:32 | |
| 1184 | +msgid "Generation failed." | |
| 583 | 1185 | msgstr "" |
| 584 | 1186 | |
| 585 | 1187 | #: build/index.js:1 |
| 586 | -#: src/Component/Post/SelectVoice/index.js:85 | |
| 587 | -msgid "Project default" | |
| 1188 | +#: src/editor/components/content-id/classic-metabox.js:174 | |
| 1189 | +#: src/editor/components/play-audio/index.js:35 | |
| 1190 | +msgid "No content was generated." | |
| 588 | 1191 | msgstr "" |
| 589 | 1192 | |
| 590 | 1193 | #: build/index.js:1 |
| 591 | -#: src/Component/Post/SelectVoice/index.js:102 | |
| 592 | -msgid "Voice" | |
| 1194 | +#: src/editor/components/preview-panel/index.js:60 | |
| 1195 | +msgid "Preview" | |
| 593 | 1196 | msgstr "" |
| 594 | 1197 | |
| 595 | -#: src/Component/Post/Panel/Inspect/js/inspect.js:13 | |
| 1198 | +#: src/editor/components/content-id/classic-metabox.js:688 | |
| 1199 | +msgid "Content fetched and saved successfully." | |
| 1200 | +msgstr "" | |
| 1201 | + | |
| 1202 | +#: src/editor/components/content-id/classic-metabox.js:700 | |
| 1203 | +msgid "Failed to save fetched content." | |
| 1204 | +msgstr "" | |
| 1205 | + | |
| 1206 | +#: src/editor/components/inspect-panel/js/inspect.js:35 | |
| 596 | 1207 | msgid "Remove all BeyondWords data when the post is saved?" |
| 597 | 1208 | msgstr "" |
| 598 | 1209 | |
| 599 | -#: build/Component/Post/AddPlayer/block.json | |
| 600 | -#: src/Component/Post/AddPlayer/block.json | |
| 1210 | +#: build/editor/components/add-player/block.json | |
| 1211 | +#: src/editor/components/add-player/block.json | |
| 601 | 1212 | msgctxt "block title" |
| 602 | 1213 | msgid "BeyondWords" |
| 603 | 1214 | msgstr "" |
| 604 | 1215 | |
| 605 | -#: build/Component/Post/AddPlayer/block.json | |
| 606 | -#: src/Component/Post/AddPlayer/block.json | |
| 1216 | +#: build/editor/components/add-player/block.json | |
| 1217 | +#: src/editor/components/add-player/block.json | |
| 607 | 1218 | msgctxt "block description" |
| 608 | 1219 | msgid "Embed the BeyondWords audio player. This will override the default player location." |
| 609 | 1220 | msgstr "" |
| 610 | 1221 | |
| 611 | -#: build/Component/Post/AddPlayer/block.json | |
| 612 | -#: src/Component/Post/AddPlayer/block.json | |
| 1222 | +#: build/editor/components/add-player/block.json | |
| 1223 | +#: src/editor/components/add-player/block.json | |
| 613 | 1224 | msgctxt "block keyword" |
| 614 | 1225 | msgid "audio" |
| 615 | 1226 | msgstr "" |
| 616 | 1227 | |
| 617 | -#: build/Component/Post/AddPlayer/block.json | |
| 618 | -#: src/Component/Post/AddPlayer/block.json | |
| 1228 | +#: build/editor/components/add-player/block.json | |
| 1229 | +#: src/editor/components/add-player/block.json | |
| 619 | 1230 | msgctxt "block keyword" |
| 620 | 1231 | msgid "text-to-speech" |
| 621 | 1232 | msgstr "" |