Changeset 3036128
- Timestamp:
- 02/15/2024 10:01:19 AM (2 years ago)
- Location:
- seo-key/trunk
- Files:
-
- 14 edited
-
admin/modules/audit/audit-helpers.php (modified) (1 diff)
-
admin/modules/audit/audit.php (modified) (1 diff)
-
admin/modules/audit/tasks/content_main_keyword_content.php (modified) (4 diffs)
-
admin/modules/audit/tasks/content_no_links.php (modified) (1 diff)
-
admin/modules/redirections/form_helpers.php (modified) (1 diff)
-
admin/plugin-check-plugins.php (modified) (2 diffs)
-
public/assets/languages/seo-key-en_US.mo (modified) (previous)
-
public/assets/languages/seo-key-en_US.po (modified) (31 diffs)
-
public/assets/languages/seo-key-fr_FR.mo (modified) (previous)
-
public/assets/languages/seo-key-fr_FR.po (modified) (14 diffs)
-
public/assets/languages/seo-key.pot (modified) (29 diffs)
-
readme.txt (modified) (2 diffs)
-
seo-key.php (modified) (2 diffs)
-
third-party/elementor.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
seo-key/trunk/admin/modules/audit/audit-helpers.php
r2974175 r3036128 179 179 * 180 180 * @param string $content 181 * @param string $language language code needed for cleaning stopwords on multinlingual sites (fr, en...) 181 182 * 182 183 * @return string 183 184 */ 184 function seokey_audit_clean_string( $content = '' ) {185 function seokey_audit_clean_string( $content = '', $language = '' ) { 185 186 $cleaned_string = str_replace( '\’', '', $content );// Better for english text 186 187 $cleaned_string = remove_accents( $cleaned_string ); 187 188 $cleaned_string = strtolower( $cleaned_string ); 189 $cleaned_string = seokey_audit_clean_stopwords( $cleaned_string, $language ); 188 190 return $cleaned_string; 189 191 } 192 193 /** 194 * substract all stop words from a string in a selected language 195 * 196 * @param string $content 197 * @param string $language must be de 2 first letters of the locale (for exemple en for english, fr for french...) 198 * 199 * @return string 200 */ 201 function seokey_audit_clean_stopwords( $content = '', $language = '' ) { 202 // If we didn't specified any language, take the site language 203 if ( $language === '' ) { 204 $language = substr( get_locale(), 0, 2 ); 205 } 206 // Now that we have a language, check the stop words for this language 207 if ( $language ) { 208 $stopwords = []; // Prepare an array for our stop words 209 // Get the correct stop words for our language 210 $stopwords = seokey_get_stopwords( $language ); 211 // If we have stop words (so if we passed in any of the languages in the previous switch) start the cleaning 212 if ( !empty( $stopwords ) ) { 213 // Clean all the stop words from $content 214 $content = preg_replace( '/\b(' . remove_accents( implode( '|', $stopwords ) ) . ')\b/', '', $content ); 215 // Clean multiple whitespaces that may be created 216 $content = preg_replace( '!\s+!', ' ', $content ); 217 } 218 } 219 return $content; 220 } -
seo-key/trunk/admin/modules/audit/audit.php
r2900151 r3036128 61 61 seokey_helper_require_file( 'audit-configuration', $modules, 'contributor' ); 62 62 63 63 // Stopwords for some audit tasks 64 seokey_helper_require_file( 'audit-stopwords', $modules, 'contributor' ); 64 65 65 66 add_action('wp_ajax__seokey_audit_ajax_launch', '_seokey_audit_ajax_launch_callback'); -
seo-key/trunk/admin/modules/audit/tasks/content_main_keyword_content.php
r2975148 r3036128 35 35 'content', 'keyword' 36 36 ], 37 'meta_query' => [37 'meta_query' => [ 38 38 'key' => 'seokey-main-keyword', 39 39 'compare' => 'EXISTS' … … 51 51 */ 52 52 public function seokey_audit_tasks_audit( $data = '' ) { 53 foreach ( $data as $key => $item ) { 54 // Clean keyword 55 $keyword = stripslashes( seokey_audit_clean_string( $item['keyword'] ) ); 53 $is_site_multilingual = false; // To know if the site is multilingual or not 54 // Check if site is multilangual to get current post language 55 if ( seokey_helper_cache_data('languages') && ( count( seokey_helper_cache_data('languages')['lang'] ) > 1 ) ) { 56 $is_site_multilingual = true; 57 } 58 foreach ( $data as $key => $item ) { 56 59 if ( DOING_AJAX ) { 57 60 $item['content'] = html_entity_decode( stripslashes( ( $item['content'] ) ) ); … … 63 66 // Get the first 100 words 64 67 $text = wp_trim_words( $text, 100 ); 65 // Clean the text 66 $text = seokey_audit_clean_string( $text ); 68 if ( !$is_site_multilingual ) { 69 // Let's clean the mess before checking 70 $text = stripslashes( seokey_audit_clean_string( $text ) ); 71 $keyword = stripslashes( seokey_audit_clean_string( $item['keyword'] ) ); 72 } else { 73 $language = ''; // Prepare $language to have no errors if we don't go in the switch below 74 // Get post language depending on translation plugin 75 switch ( seokey_helper_cache_data('languages')['plugin'] ) { 76 case 'polylangpro' : 77 case 'polylang' : 78 if ( function_exists( 'pll_get_post_language' ) ) { 79 $language = pll_get_post_language( $item['id'], 'slug' ); 80 } else { 81 $language = seokey_helper_cache_data('languages')['site']['default_lang']; // Get site default language for a fallback if pll_get_post_language() does not exist 82 } 83 break; 84 case 'wpmlpro' : 85 $language_details = apply_filters( 'wpml_post_language_details', NULL, $item['id'] ); 86 $language = $language_details['language_code']; 87 break; 88 } 89 // Let's clean the mess before checking 90 $text = stripslashes( seokey_audit_clean_string( $text, $language ) ); 91 $keyword = stripslashes( seokey_audit_clean_string( $item['keyword'], $language ) ); 92 } 67 93 $text = str_replace( "’", "'", $text ); 68 94 $keyword = str_replace( "’", "'", $keyword ); … … 89 115 'name' => 'Targeted keyword missing at start of content', 90 116 'priority' => '3warning', 91 'datas' => [ 'keyword' => stripslashes( $item['keyword'] ) ]117 'datas' => [ 'keyword' => stripslashes( $item['keyword'] ) ] 92 118 ]; 93 119 } -
seo-key/trunk/admin/modules/audit/tasks/content_no_links.php
r2974175 r3036128 57 57 //Loop through anchors tags 58 58 foreach( $anchorTags as $anchorTag ) { 59 // Get only internal links 60 if ( str_starts_with( $anchorTag->getAttribute( 'href' ), $home ) ) {59 // Get only internal links (or that starts with an /, that will be automaticly filled on the front) 60 if ( str_starts_with( $anchorTag->getAttribute( 'href' ), $home ) || str_starts_with( $anchorTag->getAttribute( 'href' ), '/' ) ) { 61 61 // Exclude internal nofollow 62 62 if ( ! str_contains( $anchorTag->getAttribute( 'rel' ), 'nofollow' ) ) { -
seo-key/trunk/admin/modules/redirections/form_helpers.php
r3011832 r3036128 151 151 $sanitize = [ 152 152 'id' => "sanitize_key", 153 'source' => ' sanitize_text_field',153 'source' => 'esc_url_raw', 154 154 'target' => 'esc_url_raw', 155 155 'type' => "sanitize_text_field", -
seo-key/trunk/admin/plugin-check-plugins.php
r2857016 r3036128 34 34 'all-in-one-seo-pack-pro/all_in_one_seo_pack.php' => 'All in one SEO PRO', 35 35 'aioseo-local-business/aioseo-local-business.php' => 'All in one SEO PRO Local Business', 36 'all-in-one-schemaorg-rich-snippets/index.php' => 'All in one schema',37 36 'autodescription/autodescription.php' => 'The SEO Framework', 38 37 'boldgrid-easy-seo/boldgrid-easy-seo.php' => 'BoldGrid Easy SEO', … … 41 40 'platinum-seo-pack/platinum-seo-pack.php' => 'Platinum SEO Pack', 42 41 'premium-seo-pack/index.php' => 'Premium SEO Pack', 43 // 'redirection/redirection.php' => 'Redirection',44 42 'seo-by-10web/seo-by-10web.php' => 'SEO by 10Web', 45 43 'seo-by-rank-math/rank-math.php' => 'RankMath', -
seo-key/trunk/public/assets/languages/seo-key-en_US.po
r3011832 r3036128 2 2 msgstr "" 3 3 "Project-Id-Version: SEOKEY Pro\n" 4 "POT-Creation-Date: 202 3-12-15 17:30+0100\n"5 "PO-Revision-Date: 202 3-12-15 17:30+0100\n"4 "POT-Creation-Date: 2024-02-14 17:42+0100\n" 5 "PO-Revision-Date: 2024-02-14 17:43+0100\n" 6 6 "Last-Translator: \n" 7 7 "Language-Team: \n" … … 11 11 "Content-Transfer-Encoding: 8bit\n" 12 12 "Plural-Forms: nplurals=2; plural=(n != 1);\n" 13 "X-Generator: Poedit 3.4. 1\n"13 "X-Generator: Poedit 3.4.2\n" 14 14 "X-Poedit-Basepath: ../../..\n" 15 15 "X-Poedit-Flags-xgettext: --add-comments=translators:\n" … … 180 180 #: admin/admin-pages/admin-pages-seo-key.php:77 181 181 #: admin/admin-pages/admin-pages-settings.php:378 182 #: admin/modules/audit/audit.php:14 6 admin/modules/audit/audit.php:174182 #: admin/modules/audit/audit.php:147 admin/modules/audit/audit.php:175 183 183 #: admin/modules/watcher-401.php:83 184 184 msgid "Tools" … … 342 342 343 343 #: admin/admin-pages/admin-pages-settings.php:388 344 #: admin/plugin-check-plugins.php:1 91344 #: admin/plugin-check-plugins.php:189 345 345 msgid "Licence & import" 346 346 msgstr "Licence & import" … … 401 401 402 402 #: admin/admin-pages/admin-pages-support.php:54 403 #: admin/modules/audit/audit-single-content.php: 290403 #: admin/modules/audit/audit-single-content.php:344 404 404 #: admin/modules/audit/audit-wp-list-table-errors.php:77 405 405 #: admin/modules/audit/parts/view-all-url.php:17 … … 998 998 999 999 #: admin/assets/js/build/bloc-faq/import/seokey-blocks-faq-import.js:1 1000 #: admin/assets/js/seokey-blocks-faq-import.js:2 21000 #: admin/assets/js/seokey-blocks-faq-import.js:23 1001 1001 msgid "Replace this block with SEOKEY block" 1002 1002 msgstr "Replace this block with SEOKEY block" 1003 1003 1004 1004 #: admin/assets/js/build/bloc-faq/import/seokey-blocks-faq-import.js:1 1005 #: admin/assets/js/seokey-blocks-faq-import.js:5 01006 msgid "This block is not re gonised!"1007 msgstr "This block is not re gonised!"1005 #: admin/assets/js/seokey-blocks-faq-import.js:51 1006 msgid "This block is not recognised!" 1007 msgstr "This block is not recognised!" 1008 1008 1009 1009 #: admin/assets/js/seokey-audit-content.js:37 … … 1023 1023 1024 1024 #: admin/assets/js/seokey-audit.js:66 1025 #: admin/modules/audit/audit-helpers-messages.php:1 571025 #: admin/modules/audit/audit-helpers-messages.php:171 1026 1026 msgid "Please wait" 1027 1027 msgstr "Please wait" … … 1244 1244 msgstr "Medias without ALT" 1245 1245 1246 #: admin/modules/audit/audit-configuration.php:8 31246 #: admin/modules/audit/audit-configuration.php:87 1247 1247 msgid "All issues" 1248 1248 msgstr "All issues" 1249 1249 1250 #: admin/modules/audit/audit-configuration.php: 871251 #: admin/modules/audit/audit-helpers-messages.php:1 281250 #: admin/modules/audit/audit-configuration.php:91 1251 #: admin/modules/audit/audit-helpers-messages.php:142 1252 1252 msgid "Content issues" 1253 1253 msgstr "Content issues" 1254 1254 1255 #: admin/modules/audit/audit-configuration.php:9 11256 #: admin/modules/audit/audit-helpers-messages.php:1 291255 #: admin/modules/audit/audit-configuration.php:95 1256 #: admin/modules/audit/audit-helpers-messages.php:143 1257 1257 msgid "Technical issues" 1258 1258 msgstr "Technical issues" 1259 1259 1260 #: admin/modules/audit/audit-configuration.php:9 51260 #: admin/modules/audit/audit-configuration.php:99 1261 1261 msgid "View all URLs with issues" 1262 1262 msgstr "View all URLs with issues" … … 1366 1366 "change this option." 1367 1367 1368 #: admin/modules/audit/audit-helpers-messages.php:65 1368 #: admin/modules/audit/audit-helpers-messages.php:59 1369 msgid "" 1370 "This author have incomplete data about them (job, birthdate and more). You " 1371 "should fill in this information so that Google can get to know you better." 1372 msgstr "" 1373 "This author have incomplete data about them (job, birthdate and more). You " 1374 "should fill in this information so that Google can get to know you better." 1375 1376 #: admin/modules/audit/audit-helpers-messages.php:63 1377 #, php-format 1378 msgid "" 1379 "Your \"Who are you?\" settings are not filled in. <a href=\"%s\">Display " 1380 "these details about yourself</a> to increase your credibility with Google " 1381 "(Schema.org markup)" 1382 msgstr "" 1383 "Your \"Who are you?\" settings are not filled in. <a href=\"%s\">Display " 1384 "these details about yourself</a> to increase your credibility with Google " 1385 "(Schema.org markup)" 1386 1387 #: admin/modules/audit/audit-helpers-messages.php:64 1388 #, php-format 1389 msgid "" 1390 "Your \"Who are you?\" settings are not fully configured. <a href=\"%s\">Fill " 1391 "in the information about yourself</a> to increase your credibility for " 1392 "Google (Schema.org markup)." 1393 msgstr "" 1394 "Your \"Who are you?\" settings are not fully configured. <a href=\"%s\">Fill " 1395 "in the information about yourself</a> to increase your credibility for " 1396 "Google (Schema.org markup)." 1397 1398 #: admin/modules/audit/audit-helpers-messages.php:73 1369 1399 msgid "Meta description empty: you should write one" 1370 1400 msgstr "Meta description empty: you should write one" 1371 1401 1372 #: admin/modules/audit/audit-helpers-messages.php: 671402 #: admin/modules/audit/audit-helpers-messages.php:75 1373 1403 #, php-format 1374 1404 msgid "Meta description too short (%s characters): you should expand it" 1375 1405 msgstr "Meta description too short (%s characters): you should expand it" 1376 1406 1377 #: admin/modules/audit/audit-helpers-messages.php: 691407 #: admin/modules/audit/audit-helpers-messages.php:77 1378 1408 #, php-format 1379 1409 msgid "Meta description too long (%s characters): you should reduce it" 1380 1410 msgstr "Meta description too long (%s characters): you should reduce it" 1381 1411 1382 #: admin/modules/audit/audit-helpers-messages.php:8 11412 #: admin/modules/audit/audit-helpers-messages.php:89 1383 1413 #, php-format 1384 1414 msgid "<span class=\"seokey-issue-count\">%s</span> URL with issue" … … 1387 1417 msgstr[1] "<span>%s</span> URL with issues" 1388 1418 1389 #: admin/modules/audit/audit-helpers-messages.php: 831419 #: admin/modules/audit/audit-helpers-messages.php:91 1390 1420 #, php-format 1391 1421 msgid "" … … 1398 1428 "<span class=\"seokey-issue-count\">%s</span> issues with title tag length" 1399 1429 1400 #: admin/modules/audit/audit-helpers-messages.php: 841430 #: admin/modules/audit/audit-helpers-messages.php:92 1401 1431 #, php-format 1402 1432 msgid "" … … 1413 1443 "lengths" 1414 1444 1415 #: admin/modules/audit/audit-helpers-messages.php: 851445 #: admin/modules/audit/audit-helpers-messages.php:93 1416 1446 #, php-format 1417 1447 msgid "" … … 1428 1458 "descriptions (ALT text)" 1429 1459 1430 #: admin/modules/audit/audit-helpers-messages.php: 861460 #: admin/modules/audit/audit-helpers-messages.php:94 1431 1461 #, php-format 1432 1462 msgid "<span class=\"seokey-issue-count\">%s</span> content without any images" … … 1438 1468 "<span class=\"seokey-issue-count\">%s</span> contents without any images" 1439 1469 1440 #: admin/modules/audit/audit-helpers-messages.php: 871470 #: admin/modules/audit/audit-helpers-messages.php:95 1441 1471 #, php-format 1442 1472 msgid "" … … 1453 1483 "in the main content" 1454 1484 1455 #: admin/modules/audit/audit-helpers-messages.php: 881485 #: admin/modules/audit/audit-helpers-messages.php:96 1456 1486 #, php-format 1457 1487 msgid "" … … 1468 1498 "chosen" 1469 1499 1470 #: admin/modules/audit/audit-helpers-messages.php: 891500 #: admin/modules/audit/audit-helpers-messages.php:97 1471 1501 #, php-format 1472 1502 msgid "" … … 1483 1513 "at the beginning of the content" 1484 1514 1485 #: admin/modules/audit/audit-helpers-messages.php:9 01515 #: admin/modules/audit/audit-helpers-messages.php:98 1486 1516 #, php-format 1487 1517 msgid "<span class=\"seokey-issue-count\">%s</span> content too short" … … 1490 1520 msgstr[1] "<span class=\"seokey-issue-count\">%s</span> contents too short" 1491 1521 1492 #: admin/modules/audit/audit-helpers-messages.php:9 11522 #: admin/modules/audit/audit-helpers-messages.php:99 1493 1523 #, php-format 1494 1524 msgid "<span class=\"seokey-issue-count\">%s</span> hidden content" … … 1497 1527 msgstr[1] "<span class=\"seokey-issue-count\">%s</span> hidden contents" 1498 1528 1529 #: admin/modules/audit/audit-helpers-messages.php:100 1530 #, php-format 1531 msgid "" 1532 "<span class=\"seokey-issue-count\">%s</span> author without complete info" 1533 msgid_plural "" 1534 "<span class=\"seokey-issue-count\">%s</span> authors without complete info" 1535 msgstr[0] "" 1536 "<span class=\"seokey-issue-count\">%s</span> author without complete info" 1537 msgstr[1] "" 1538 "<span class=\"seokey-issue-count\">%s</span> authors without complete info" 1539 1499 1540 #: admin/modules/audit/audit-helpers-messages.php:102 1541 msgid "The \"Who are you\" section is incomplete or has not been filled in" 1542 msgstr "The \"Who are you\" section is incomplete or has not been filled in" 1543 1544 #: admin/modules/audit/audit-helpers-messages.php:113 1500 1545 msgid "Meta title length" 1501 1546 msgstr "Meta title length" 1502 1547 1503 #: admin/modules/audit/audit-helpers-messages.php:1 031548 #: admin/modules/audit/audit-helpers-messages.php:114 1504 1549 msgid "Meta descriptions length" 1505 1550 msgstr "Meta descriptions length" 1506 1551 1507 #: admin/modules/audit/audit-helpers-messages.php:1 041552 #: admin/modules/audit/audit-helpers-messages.php:115 1508 1553 msgid "Image ALT missing in contents" 1509 1554 msgstr "Image ALT missing in contents" 1510 1555 1511 #: admin/modules/audit/audit-helpers-messages.php:1 051556 #: admin/modules/audit/audit-helpers-messages.php:116 1512 1557 msgid "No image in contents" 1513 1558 msgstr "No image in contents" 1514 1559 1515 #: admin/modules/audit/audit-helpers-messages.php:1 061560 #: admin/modules/audit/audit-helpers-messages.php:117 1516 1561 msgid "No internal link in main content" 1517 1562 msgstr "No internal link in main content" 1518 1563 1519 #: admin/modules/audit/audit-helpers-messages.php:1 071564 #: admin/modules/audit/audit-helpers-messages.php:118 1520 1565 msgid "Main keyword selected" 1521 1566 msgstr "Main keyword selected" 1522 1567 1523 #: admin/modules/audit/audit-helpers-messages.php:1 081568 #: admin/modules/audit/audit-helpers-messages.php:119 1524 1569 msgid "Main keyword is missing at the beginning of content" 1525 1570 msgstr "Main keyword is missing at the beginning of content" 1526 1571 1527 #: admin/modules/audit/audit-helpers-messages.php:1 091572 #: admin/modules/audit/audit-helpers-messages.php:120 1528 1573 msgid "Word Count" 1529 1574 msgstr "Word Count" 1530 1575 1531 #: admin/modules/audit/audit-helpers-messages.php:1 101576 #: admin/modules/audit/audit-helpers-messages.php:121 1532 1577 msgid "Noindex contents excluded from Search Engines" 1533 1578 msgstr "Noindex contents excluded from Search Engines" 1534 1579 1535 #: admin/modules/audit/audit-helpers-messages.php:138 1580 #: admin/modules/audit/audit-helpers-messages.php:122 1581 msgid "Author with incomplete data" 1582 msgstr "Author with incomplete data" 1583 1584 #: admin/modules/audit/audit-helpers-messages.php:124 1585 msgid "Checking \"Who are you ?\" settings" 1586 msgstr "Checking \"Who are you ?\" settings" 1587 1588 #: admin/modules/audit/audit-helpers-messages.php:152 1536 1589 msgid "No audit data yet " 1537 1590 msgstr "No audit data yet " 1538 1591 1539 #: admin/modules/audit/audit-helpers-messages.php:1 421592 #: admin/modules/audit/audit-helpers-messages.php:156 1540 1593 msgid "Good job " 1541 1594 msgstr "Good job " 1542 1595 1543 #: admin/modules/audit/audit-helpers-messages.php:1 441596 #: admin/modules/audit/audit-helpers-messages.php:158 1544 1597 msgid "Keep working " 1545 1598 msgstr "Keep working " 1546 1599 1547 #: admin/modules/audit/audit-helpers-messages.php:1 591600 #: admin/modules/audit/audit-helpers-messages.php:173 1548 1601 msgid "You need to launch an audit" 1549 1602 msgstr "You need to launch an audit" 1550 1603 1551 #: admin/modules/audit/audit-helpers-messages.php:1 651604 #: admin/modules/audit/audit-helpers-messages.php:179 1552 1605 msgid "Almost perfect" 1553 1606 msgstr "Almost perfect" 1554 1607 1555 #: admin/modules/audit/audit-helpers-messages.php:1 671608 #: admin/modules/audit/audit-helpers-messages.php:181 1556 1609 msgid "You are almost there" 1557 1610 msgstr "You are almost there" 1558 1611 1559 #: admin/modules/audit/audit-helpers-messages.php:1 691612 #: admin/modules/audit/audit-helpers-messages.php:183 1560 1613 msgid "You still need to improve your SEO" 1561 1614 msgstr "You still need to improve your SEO" 1562 1615 1563 #: admin/modules/audit/audit-helpers-messages.php:1 711616 #: admin/modules/audit/audit-helpers-messages.php:185 1564 1617 msgid "You still need a lot of work to improve your SEO" 1565 1618 msgstr "You still need a lot of work to improve your SEO" 1566 1619 1567 #: admin/modules/audit/audit-helpers-messages.php: 1861620 #: admin/modules/audit/audit-helpers-messages.php:200 1568 1621 #, php-format 1569 1622 msgid "<span class=\"seokey-audit-show-numbers\">%1$s</span> content checked" 1570 1623 msgstr "<span class=\"seokey-audit-show-numbers\">%1$s</span> content checked" 1571 1624 1572 #: admin/modules/audit/audit-helpers-messages.php: 1891625 #: admin/modules/audit/audit-helpers-messages.php:203 1573 1626 msgid "No content checked yet" 1574 1627 msgstr "No content checked yet" 1575 1628 1576 #: admin/modules/audit/audit-helpers-messages.php: 1951629 #: admin/modules/audit/audit-helpers-messages.php:209 1577 1630 #, php-format 1578 1631 msgid "" … … 1581 1634 "<span class=\"seokey-audit-show-numbers\">%1$s</span> audit tasks performed" 1582 1635 1583 #: admin/modules/audit/audit-helpers-messages.php: 1981636 #: admin/modules/audit/audit-helpers-messages.php:212 1584 1637 msgid "No SEO issues analyzed yet" 1585 1638 msgstr "No SEO issues analyzed yet" … … 1617 1670 1618 1671 #: admin/modules/audit/audit-single-content.php:54 1619 #: admin/modules/audit/audit-single-content.php: 1801620 #: admin/modules/audit/audit-wp-list-table-errors.php:45 11621 #: admin/modules/audit/audit.php:7 4 admin/modules/audit/audit.php:1241622 #: admin/modules/audit/audit.php:19 71672 #: admin/modules/audit/audit-single-content.php:234 1673 #: admin/modules/audit/audit-wp-list-table-errors.php:459 1674 #: admin/modules/audit/audit.php:75 admin/modules/audit/audit.php:125 1675 #: admin/modules/audit/audit.php:198 1623 1676 #: admin/modules/keywords/keyword-table.php:275 1624 1677 #: admin/modules/redirections/redirections.php:63 … … 1628 1681 msgstr "Failed security check" 1629 1682 1630 #: admin/modules/audit/audit-single-content.php: 2761683 #: admin/modules/audit/audit-single-content.php:330 1631 1684 msgctxt "Audit List table row actions" 1632 1685 msgid "Ignore" 1633 1686 msgstr "Ignore" 1634 1687 1635 #: admin/modules/audit/audit-single-content.php: 2891688 #: admin/modules/audit/audit-single-content.php:343 1636 1689 #: admin/modules/audit/audit-wp-list-table-errors.php:76 1637 1690 #: admin/modules/audit/parts/view-issues-all.php:17 … … 1684 1737 msgstr "[NO TITLE]" 1685 1738 1686 #: admin/modules/audit/audit-wp-list-table-errors.php:19 01739 #: admin/modules/audit/audit-wp-list-table-errors.php:194 1687 1740 #: admin/modules/keywords/keyword-table.php:139 1688 1741 msgctxt "List table row action" … … 1690 1743 msgstr "Edit" 1691 1744 1692 #: admin/modules/audit/audit-wp-list-table-errors.php:19 31745 #: admin/modules/audit/audit-wp-list-table-errors.php:197 1693 1746 #: admin/modules/keywords/keyword-table.php:140 1694 1747 msgctxt "List table row action" … … 1696 1749 msgstr "View" 1697 1750 1698 #: admin/modules/audit/audit-wp-list-table-errors.php:2 281751 #: admin/modules/audit/audit-wp-list-table-errors.php:232 1699 1752 msgctxt "Audit List table row actions" 1700 1753 msgid "Ignore (PRO only)" 1701 1754 msgstr "Ignore (PRO only)" 1702 1755 1703 #: admin/modules/audit/audit-wp-list-table-errors.php:2 381756 #: admin/modules/audit/audit-wp-list-table-errors.php:242 1704 1757 msgctxt "List table row action" 1705 1758 msgid "Go to ALT Editor" 1706 1759 msgstr "Go to ALT Editor" 1707 1760 1708 #: admin/modules/audit/audit-wp-list-table-errors.php:27 01761 #: admin/modules/audit/audit-wp-list-table-errors.php:278 1709 1762 msgid "Content modified since last audit: relaunch audit to renew data." 1710 1763 msgstr "Content modified since last audit: relaunch audit to renew data." … … 1771 1824 msgstr "%s, you will find below the results of your SEO audit:" 1772 1825 1826 #: admin/modules/audit/tasks/content_author_incomplete_infos.php:91 1827 msgid "Author have incomplete data" 1828 msgstr "Author have incomplete data" 1829 1830 #: admin/modules/audit/tasks/technical_incomplete_who_are_you.php:79 1831 msgid "Incomplete information about Website owner" 1832 msgstr "Incomplete information about Website owner" 1833 1834 #: admin/modules/audit/tasks/technical_incomplete_who_are_you.php:89 1835 msgid "No information about Website owner" 1836 msgstr "No information about Website owner" 1837 1773 1838 #: admin/modules/automatic_optimizations.php:32 1774 1839 msgid "" … … 2796 2861 "currently running the %3$s version." 2797 2862 2798 #: admin/plugin-check-plugins.php:1 702863 #: admin/plugin-check-plugins.php:168 2799 2864 msgid "Here is the list of these plugins:" 2800 2865 msgstr "Here is the list of these plugins:" 2801 2866 2802 #: admin/plugin-check-plugins.php:17 62867 #: admin/plugin-check-plugins.php:174 2803 2868 msgid " (import functions not yet available)" 2804 2869 msgstr " (import functions not yet available)" 2805 2870 2806 #: admin/plugin-check-plugins.php:18 32871 #: admin/plugin-check-plugins.php:181 2807 2872 msgid "" 2808 2873 "Warning: On deactivation, no data will be automatically imported into SEOKEY" … … 2810 2875 "Warning: On deactivation, no data will be automatically imported into SEOKEY" 2811 2876 2812 #: admin/plugin-check-plugins.php:18 42877 #: admin/plugin-check-plugins.php:182 2813 2878 msgid " (but no data will be deleted)." 2814 2879 msgstr " (but no data will be deleted)." 2815 2880 2816 #: admin/plugin-check-plugins.php:19 32881 #: admin/plugin-check-plugins.php:191 2817 2882 msgid "Go to import menu" 2818 2883 msgstr "Go to import menu" 2819 2884 2820 #: admin/plugin-check-plugins.php:19 62885 #: admin/plugin-check-plugins.php:194 2821 2886 msgid "Deactivate all of these plugins" 2822 2887 msgstr "Deactivate all of these plugins" 2823 2888 2824 #: admin/plugin-check-plugins.php: 2002889 #: admin/plugin-check-plugins.php:198 2825 2890 msgid "Other SEO plugins are installed and may cause conflicts with SEOKEY. " 2826 2891 msgstr "Other SEO plugins are installed and may cause conflicts with SEOKEY. " 2827 2892 2828 #: admin/plugin-check-plugins.php:22 82893 #: admin/plugin-check-plugins.php:226 2829 2894 msgid "" 2830 2895 "The main reason is that it does not improve SEO, so it does not belong in a " … … 2834 2899 "SEO plugin." 2835 2900 2836 #: admin/plugin-check-plugins.php:22 92901 #: admin/plugin-check-plugins.php:227 2837 2902 msgid "We noticed you imported data from another SEO plugin." 2838 2903 msgstr "We noticed you imported data from another SEO plugin." 2839 2904 2840 #: admin/plugin-check-plugins.php:2 302905 #: admin/plugin-check-plugins.php:228 2841 2906 #, php-format 2842 2907 msgid "" … … 2849 2914 "href=\"%s\">activate it</a> ." 2850 2915 2851 #: admin/plugin-check-plugins.php:23 42916 #: admin/plugin-check-plugins.php:232 2852 2917 msgid "SEOKEY does not add OpenGraph and Twitter card Data" 2853 2918 msgstr "SEOKEY does not add OpenGraph and Twitter card Data" … … 4955 5020 4956 5021 #, php-format 4957 #~ msgid "<span class=\"seokey-issue-count\">%s</span> issue with your domain"4958 #~ msgid_plural ""4959 #~ "<span class=\"seokey-issue-count\">%s</span> issues with your domain"4960 #~ msgstr[0] ""4961 #~ "<span class=\"seokey-issue-count\">%s</span> issue with your domain"4962 #~ msgstr[1] ""4963 #~ "<span class=\"seokey-issue-count\">%s</span> issues with your domain"4964 4965 #, php-format4966 5022 #~ msgid "" 4967 5023 #~ "<span class=\"seokey-issue-count\">%s</span> issue with your theme " -
seo-key/trunk/public/assets/languages/seo-key-fr_FR.po
r3021816 r3036128 2 2 msgstr "" 3 3 "Project-Id-Version: SEOKEY Pro\n" 4 "POT-Creation-Date: 202 3-12-18 10:30+0100\n"5 "PO-Revision-Date: 2024-0 1-09 14:18+0100\n"4 "POT-Creation-Date: 2024-02-14 17:43+0100\n" 5 "PO-Revision-Date: 2024-02-14 17:43+0100\n" 6 6 "Last-Translator: \n" 7 7 "Language-Team: \n" … … 11 11 "Content-Transfer-Encoding: 8bit\n" 12 12 "Plural-Forms: nplurals=2; plural=(n > 1);\n" 13 "X-Generator: Poedit 3.4. 1\n"13 "X-Generator: Poedit 3.4.2\n" 14 14 "X-Poedit-Basepath: ../../..\n" 15 15 "X-Poedit-Flags-xgettext: --add-comments=translators:\n" … … 182 182 #: admin/admin-pages/admin-pages-seo-key.php:77 183 183 #: admin/admin-pages/admin-pages-settings.php:378 184 #: admin/modules/audit/audit.php:14 6 admin/modules/audit/audit.php:174184 #: admin/modules/audit/audit.php:147 admin/modules/audit/audit.php:175 185 185 #: admin/modules/watcher-401.php:83 186 186 msgid "Tools" … … 351 351 352 352 #: admin/admin-pages/admin-pages-settings.php:388 353 #: admin/plugin-check-plugins.php:1 91353 #: admin/plugin-check-plugins.php:189 354 354 msgid "Licence & import" 355 355 msgstr "Licence & import" … … 411 411 412 412 #: admin/admin-pages/admin-pages-support.php:54 413 #: admin/modules/audit/audit-single-content.php: 290413 #: admin/modules/audit/audit-single-content.php:344 414 414 #: admin/modules/audit/audit-wp-list-table-errors.php:77 415 415 #: admin/modules/audit/parts/view-all-url.php:17 … … 1022 1022 1023 1023 #: admin/assets/js/build/bloc-faq/import/seokey-blocks-faq-import.js:1 1024 #: admin/assets/js/seokey-blocks-faq-import.js:2 21024 #: admin/assets/js/seokey-blocks-faq-import.js:23 1025 1025 msgid "Replace this block with SEOKEY block" 1026 1026 msgstr "Remplacer ce bloc par le bloc de SEOKEY" 1027 1027 1028 1028 #: admin/assets/js/build/bloc-faq/import/seokey-blocks-faq-import.js:1 1029 #: admin/assets/js/seokey-blocks-faq-import.js:5 01030 msgid "This block is not re gonised!"1029 #: admin/assets/js/seokey-blocks-faq-import.js:51 1030 msgid "This block is not recognised!" 1031 1031 msgstr "Ce bloc n'est pas reconnu !" 1032 1032 … … 1708 1708 1709 1709 #: admin/modules/audit/audit-single-content.php:54 1710 #: admin/modules/audit/audit-single-content.php: 1801710 #: admin/modules/audit/audit-single-content.php:234 1711 1711 #: admin/modules/audit/audit-wp-list-table-errors.php:459 1712 #: admin/modules/audit/audit.php:7 4 admin/modules/audit/audit.php:1241713 #: admin/modules/audit/audit.php:19 71712 #: admin/modules/audit/audit.php:75 admin/modules/audit/audit.php:125 1713 #: admin/modules/audit/audit.php:198 1714 1714 #: admin/modules/keywords/keyword-table.php:275 1715 1715 #: admin/modules/redirections/redirections.php:63 … … 1719 1719 msgstr "Echec de la vérification de sécurité" 1720 1720 1721 #: admin/modules/audit/audit-single-content.php: 2761721 #: admin/modules/audit/audit-single-content.php:330 1722 1722 msgctxt "Audit List table row actions" 1723 1723 msgid "Ignore" 1724 1724 msgstr "Ignorer" 1725 1725 1726 #: admin/modules/audit/audit-single-content.php: 2891726 #: admin/modules/audit/audit-single-content.php:343 1727 1727 #: admin/modules/audit/audit-wp-list-table-errors.php:76 1728 1728 #: admin/modules/audit/parts/view-issues-all.php:17 … … 2929 2929 "exécute actuellement la version %3$s." 2930 2930 2931 #: admin/plugin-check-plugins.php:1 702931 #: admin/plugin-check-plugins.php:168 2932 2932 msgid "Here is the list of these plugins:" 2933 2933 msgstr "Voici la liste de ces extensions :" 2934 2934 2935 #: admin/plugin-check-plugins.php:17 62935 #: admin/plugin-check-plugins.php:174 2936 2936 msgid " (import functions not yet available)" 2937 2937 msgstr " (les fonctions d'import ne sont pas encore disponibles)" 2938 2938 2939 #: admin/plugin-check-plugins.php:18 32939 #: admin/plugin-check-plugins.php:181 2940 2940 msgid "" 2941 2941 "Warning: On deactivation, no data will be automatically imported into SEOKEY" … … 2944 2944 "automatiquement importée dans SEOKEY" 2945 2945 2946 #: admin/plugin-check-plugins.php:18 42946 #: admin/plugin-check-plugins.php:182 2947 2947 msgid " (but no data will be deleted)." 2948 2948 msgstr " (mais aucune donnée ne sera supprimée)." 2949 2949 2950 #: admin/plugin-check-plugins.php:19 32950 #: admin/plugin-check-plugins.php:191 2951 2951 msgid "Go to import menu" 2952 2952 msgstr "Aller au menu d'import" 2953 2953 2954 #: admin/plugin-check-plugins.php:19 62954 #: admin/plugin-check-plugins.php:194 2955 2955 msgid "Deactivate all of these plugins" 2956 2956 msgstr "Désactiver toutes ces extensions" 2957 2957 2958 #: admin/plugin-check-plugins.php: 2002958 #: admin/plugin-check-plugins.php:198 2959 2959 msgid "Other SEO plugins are installed and may cause conflicts with SEOKEY. " 2960 2960 msgstr "" … … 2962 2962 "avec SEOKEY. " 2963 2963 2964 #: admin/plugin-check-plugins.php:22 82964 #: admin/plugin-check-plugins.php:226 2965 2965 msgid "" 2966 2966 "The main reason is that it does not improve SEO, so it does not belong in a " … … 2971 2971 "naturel." 2972 2972 2973 #: admin/plugin-check-plugins.php:22 92973 #: admin/plugin-check-plugins.php:227 2974 2974 msgid "We noticed you imported data from another SEO plugin." 2975 2975 msgstr "" … … 2977 2977 "extension SEO." 2978 2978 2979 #: admin/plugin-check-plugins.php:2 302979 #: admin/plugin-check-plugins.php:228 2980 2980 #, php-format 2981 2981 msgid "" … … 2988 2988 "href=\"%s\">de l'activer</a> ." 2989 2989 2990 #: admin/plugin-check-plugins.php:23 42990 #: admin/plugin-check-plugins.php:232 2991 2991 msgid "SEOKEY does not add OpenGraph and Twitter card Data" 2992 2992 msgstr "SEOKEY n'ajoute pas les données OpenGraph et Twitter card" -
seo-key/trunk/public/assets/languages/seo-key.pot
r3011832 r3036128 3 3 msgstr "" 4 4 "Project-Id-Version: SEOKEY Free\n" 5 "POT-Creation-Date: 202 3-12-15 17:30+0100\n"5 "POT-Creation-Date: 2024-02-14 17:42+0100\n" 6 6 "PO-Revision-Date: 2022-04-27 09:35+0200\n" 7 7 "Last-Translator: \n" … … 11 11 "Content-Transfer-Encoding: 8bit\n" 12 12 "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" 13 "X-Generator: Poedit 3.4. 1\n"13 "X-Generator: Poedit 3.4.2\n" 14 14 "X-Poedit-Basepath: ../../..\n" 15 15 "X-Poedit-Flags-xgettext: --add-comments=translators:\n" … … 174 174 #: admin/admin-pages/admin-pages-seo-key.php:77 175 175 #: admin/admin-pages/admin-pages-settings.php:378 176 #: admin/modules/audit/audit.php:14 6 admin/modules/audit/audit.php:174176 #: admin/modules/audit/audit.php:147 admin/modules/audit/audit.php:175 177 177 #: admin/modules/watcher-401.php:83 178 178 msgid "Tools" … … 329 329 330 330 #: admin/admin-pages/admin-pages-settings.php:388 331 #: admin/plugin-check-plugins.php:1 91331 #: admin/plugin-check-plugins.php:189 332 332 msgid "Licence & import" 333 333 msgstr "" … … 381 381 382 382 #: admin/admin-pages/admin-pages-support.php:54 383 #: admin/modules/audit/audit-single-content.php: 290383 #: admin/modules/audit/audit-single-content.php:344 384 384 #: admin/modules/audit/audit-wp-list-table-errors.php:77 385 385 #: admin/modules/audit/parts/view-all-url.php:17 … … 937 937 938 938 #: admin/assets/js/build/bloc-faq/import/seokey-blocks-faq-import.js:1 939 #: admin/assets/js/seokey-blocks-faq-import.js:2 2939 #: admin/assets/js/seokey-blocks-faq-import.js:23 940 940 msgid "Replace this block with SEOKEY block" 941 941 msgstr "" 942 942 943 943 #: admin/assets/js/build/bloc-faq/import/seokey-blocks-faq-import.js:1 944 #: admin/assets/js/seokey-blocks-faq-import.js:5 0945 msgid "This block is not re gonised!"944 #: admin/assets/js/seokey-blocks-faq-import.js:51 945 msgid "This block is not recognised!" 946 946 msgstr "" 947 947 … … 962 962 963 963 #: admin/assets/js/seokey-audit.js:66 964 #: admin/modules/audit/audit-helpers-messages.php:1 57964 #: admin/modules/audit/audit-helpers-messages.php:171 965 965 msgid "Please wait" 966 966 msgstr "" … … 1177 1177 msgstr "" 1178 1178 1179 #: admin/modules/audit/audit-configuration.php:8 31179 #: admin/modules/audit/audit-configuration.php:87 1180 1180 msgid "All issues" 1181 1181 msgstr "" 1182 1182 1183 #: admin/modules/audit/audit-configuration.php: 871184 #: admin/modules/audit/audit-helpers-messages.php:1 281183 #: admin/modules/audit/audit-configuration.php:91 1184 #: admin/modules/audit/audit-helpers-messages.php:142 1185 1185 msgid "Content issues" 1186 1186 msgstr "" 1187 1187 1188 #: admin/modules/audit/audit-configuration.php:9 11189 #: admin/modules/audit/audit-helpers-messages.php:1 291188 #: admin/modules/audit/audit-configuration.php:95 1189 #: admin/modules/audit/audit-helpers-messages.php:143 1190 1190 msgid "Technical issues" 1191 1191 msgstr "" 1192 1192 1193 #: admin/modules/audit/audit-configuration.php:9 51193 #: admin/modules/audit/audit-configuration.php:99 1194 1194 msgid "View all URLs with issues" 1195 1195 msgstr "" … … 1279 1279 msgstr "" 1280 1280 1281 #: admin/modules/audit/audit-helpers-messages.php:65 1281 #: admin/modules/audit/audit-helpers-messages.php:59 1282 msgid "" 1283 "This author have incomplete data about them (job, birthdate and more). You " 1284 "should fill in this information so that Google can get to know you better." 1285 msgstr "" 1286 1287 #: admin/modules/audit/audit-helpers-messages.php:63 1288 #, php-format 1289 msgid "" 1290 "Your \"Who are you?\" settings are not filled in. <a href=\"%s\">Display " 1291 "these details about yourself</a> to increase your credibility with Google " 1292 "(Schema.org markup)" 1293 msgstr "" 1294 1295 #: admin/modules/audit/audit-helpers-messages.php:64 1296 #, php-format 1297 msgid "" 1298 "Your \"Who are you?\" settings are not fully configured. <a href=\"%s\">Fill " 1299 "in the information about yourself</a> to increase your credibility for " 1300 "Google (Schema.org markup)." 1301 msgstr "" 1302 1303 #: admin/modules/audit/audit-helpers-messages.php:73 1282 1304 msgid "Meta description empty: you should write one" 1283 1305 msgstr "" 1284 1306 1285 #: admin/modules/audit/audit-helpers-messages.php: 671307 #: admin/modules/audit/audit-helpers-messages.php:75 1286 1308 #, php-format 1287 1309 msgid "Meta description too short (%s characters): you should expand it" 1288 1310 msgstr "" 1289 1311 1290 #: admin/modules/audit/audit-helpers-messages.php: 691312 #: admin/modules/audit/audit-helpers-messages.php:77 1291 1313 #, php-format 1292 1314 msgid "Meta description too long (%s characters): you should reduce it" 1293 1315 msgstr "" 1294 1316 1295 #: admin/modules/audit/audit-helpers-messages.php:8 11317 #: admin/modules/audit/audit-helpers-messages.php:89 1296 1318 #, php-format 1297 1319 msgid "<span class=\"seokey-issue-count\">%s</span> URL with issue" … … 1300 1322 msgstr[1] "" 1301 1323 1302 #: admin/modules/audit/audit-helpers-messages.php: 831324 #: admin/modules/audit/audit-helpers-messages.php:91 1303 1325 #, php-format 1304 1326 msgid "" … … 1309 1331 msgstr[1] "" 1310 1332 1311 #: admin/modules/audit/audit-helpers-messages.php: 841333 #: admin/modules/audit/audit-helpers-messages.php:92 1312 1334 #, php-format 1313 1335 msgid "" … … 1320 1342 msgstr[1] "" 1321 1343 1322 #: admin/modules/audit/audit-helpers-messages.php: 851344 #: admin/modules/audit/audit-helpers-messages.php:93 1323 1345 #, php-format 1324 1346 msgid "" … … 1331 1353 msgstr[1] "" 1332 1354 1333 #: admin/modules/audit/audit-helpers-messages.php: 861355 #: admin/modules/audit/audit-helpers-messages.php:94 1334 1356 #, php-format 1335 1357 msgid "<span class=\"seokey-issue-count\">%s</span> content without any images" … … 1339 1361 msgstr[1] "" 1340 1362 1341 #: admin/modules/audit/audit-helpers-messages.php: 871363 #: admin/modules/audit/audit-helpers-messages.php:95 1342 1364 #, php-format 1343 1365 msgid "" … … 1350 1372 msgstr[1] "" 1351 1373 1352 #: admin/modules/audit/audit-helpers-messages.php: 881374 #: admin/modules/audit/audit-helpers-messages.php:96 1353 1375 #, php-format 1354 1376 msgid "" … … 1361 1383 msgstr[1] "" 1362 1384 1363 #: admin/modules/audit/audit-helpers-messages.php: 891385 #: admin/modules/audit/audit-helpers-messages.php:97 1364 1386 #, php-format 1365 1387 msgid "" … … 1372 1394 msgstr[1] "" 1373 1395 1374 #: admin/modules/audit/audit-helpers-messages.php:9 01396 #: admin/modules/audit/audit-helpers-messages.php:98 1375 1397 #, php-format 1376 1398 msgid "<span class=\"seokey-issue-count\">%s</span> content too short" … … 1379 1401 msgstr[1] "" 1380 1402 1381 #: admin/modules/audit/audit-helpers-messages.php:9 11403 #: admin/modules/audit/audit-helpers-messages.php:99 1382 1404 #, php-format 1383 1405 msgid "<span class=\"seokey-issue-count\">%s</span> hidden content" … … 1386 1408 msgstr[1] "" 1387 1409 1410 #: admin/modules/audit/audit-helpers-messages.php:100 1411 #, php-format 1412 msgid "" 1413 "<span class=\"seokey-issue-count\">%s</span> author without complete info" 1414 msgid_plural "" 1415 "<span class=\"seokey-issue-count\">%s</span> authors without complete info" 1416 msgstr[0] "" 1417 msgstr[1] "" 1418 1388 1419 #: admin/modules/audit/audit-helpers-messages.php:102 1420 msgid "The \"Who are you\" section is incomplete or has not been filled in" 1421 msgstr "" 1422 1423 #: admin/modules/audit/audit-helpers-messages.php:113 1389 1424 msgid "Meta title length" 1390 1425 msgstr "" 1391 1426 1392 #: admin/modules/audit/audit-helpers-messages.php:1 031427 #: admin/modules/audit/audit-helpers-messages.php:114 1393 1428 msgid "Meta descriptions length" 1394 1429 msgstr "" 1395 1430 1396 #: admin/modules/audit/audit-helpers-messages.php:1 041431 #: admin/modules/audit/audit-helpers-messages.php:115 1397 1432 msgid "Image ALT missing in contents" 1398 1433 msgstr "" 1399 1434 1400 #: admin/modules/audit/audit-helpers-messages.php:1 051435 #: admin/modules/audit/audit-helpers-messages.php:116 1401 1436 msgid "No image in contents" 1402 1437 msgstr "" 1403 1438 1404 #: admin/modules/audit/audit-helpers-messages.php:1 061439 #: admin/modules/audit/audit-helpers-messages.php:117 1405 1440 msgid "No internal link in main content" 1406 1441 msgstr "" 1407 1442 1408 #: admin/modules/audit/audit-helpers-messages.php:1 071443 #: admin/modules/audit/audit-helpers-messages.php:118 1409 1444 msgid "Main keyword selected" 1410 1445 msgstr "" 1411 1446 1412 #: admin/modules/audit/audit-helpers-messages.php:1 081447 #: admin/modules/audit/audit-helpers-messages.php:119 1413 1448 msgid "Main keyword is missing at the beginning of content" 1414 1449 msgstr "" 1415 1450 1416 #: admin/modules/audit/audit-helpers-messages.php:1 091451 #: admin/modules/audit/audit-helpers-messages.php:120 1417 1452 msgid "Word Count" 1418 1453 msgstr "" 1419 1454 1420 #: admin/modules/audit/audit-helpers-messages.php:1 101455 #: admin/modules/audit/audit-helpers-messages.php:121 1421 1456 msgid "Noindex contents excluded from Search Engines" 1422 1457 msgstr "" 1423 1458 1424 #: admin/modules/audit/audit-helpers-messages.php:138 1459 #: admin/modules/audit/audit-helpers-messages.php:122 1460 msgid "Author with incomplete data" 1461 msgstr "" 1462 1463 #: admin/modules/audit/audit-helpers-messages.php:124 1464 msgid "Checking \"Who are you ?\" settings" 1465 msgstr "" 1466 1467 #: admin/modules/audit/audit-helpers-messages.php:152 1425 1468 msgid "No audit data yet " 1426 1469 msgstr "" 1427 1470 1428 #: admin/modules/audit/audit-helpers-messages.php:1 421471 #: admin/modules/audit/audit-helpers-messages.php:156 1429 1472 msgid "Good job " 1430 1473 msgstr "" 1431 1474 1432 #: admin/modules/audit/audit-helpers-messages.php:1 441475 #: admin/modules/audit/audit-helpers-messages.php:158 1433 1476 msgid "Keep working " 1434 1477 msgstr "" 1435 1478 1436 #: admin/modules/audit/audit-helpers-messages.php:1 591479 #: admin/modules/audit/audit-helpers-messages.php:173 1437 1480 msgid "You need to launch an audit" 1438 1481 msgstr "" 1439 1482 1440 #: admin/modules/audit/audit-helpers-messages.php:1 651483 #: admin/modules/audit/audit-helpers-messages.php:179 1441 1484 msgid "Almost perfect" 1442 1485 msgstr "" 1443 1486 1444 #: admin/modules/audit/audit-helpers-messages.php:1 671487 #: admin/modules/audit/audit-helpers-messages.php:181 1445 1488 msgid "You are almost there" 1446 1489 msgstr "" 1447 1490 1448 #: admin/modules/audit/audit-helpers-messages.php:1 691491 #: admin/modules/audit/audit-helpers-messages.php:183 1449 1492 msgid "You still need to improve your SEO" 1450 1493 msgstr "" 1451 1494 1452 #: admin/modules/audit/audit-helpers-messages.php:1 711495 #: admin/modules/audit/audit-helpers-messages.php:185 1453 1496 msgid "You still need a lot of work to improve your SEO" 1454 1497 msgstr "" 1455 1498 1456 #: admin/modules/audit/audit-helpers-messages.php: 1861499 #: admin/modules/audit/audit-helpers-messages.php:200 1457 1500 #, php-format 1458 1501 msgid "<span class=\"seokey-audit-show-numbers\">%1$s</span> content checked" 1459 1502 msgstr "" 1460 1503 1461 #: admin/modules/audit/audit-helpers-messages.php: 1891504 #: admin/modules/audit/audit-helpers-messages.php:203 1462 1505 msgid "No content checked yet" 1463 1506 msgstr "" 1464 1507 1465 #: admin/modules/audit/audit-helpers-messages.php: 1951508 #: admin/modules/audit/audit-helpers-messages.php:209 1466 1509 #, php-format 1467 1510 msgid "" … … 1469 1512 msgstr "" 1470 1513 1471 #: admin/modules/audit/audit-helpers-messages.php: 1981514 #: admin/modules/audit/audit-helpers-messages.php:212 1472 1515 msgid "No SEO issues analyzed yet" 1473 1516 msgstr "" … … 1505 1548 1506 1549 #: admin/modules/audit/audit-single-content.php:54 1507 #: admin/modules/audit/audit-single-content.php: 1801508 #: admin/modules/audit/audit-wp-list-table-errors.php:45 11509 #: admin/modules/audit/audit.php:7 4 admin/modules/audit/audit.php:1241510 #: admin/modules/audit/audit.php:19 71550 #: admin/modules/audit/audit-single-content.php:234 1551 #: admin/modules/audit/audit-wp-list-table-errors.php:459 1552 #: admin/modules/audit/audit.php:75 admin/modules/audit/audit.php:125 1553 #: admin/modules/audit/audit.php:198 1511 1554 #: admin/modules/keywords/keyword-table.php:275 1512 1555 #: admin/modules/redirections/redirections.php:63 … … 1516 1559 msgstr "" 1517 1560 1518 #: admin/modules/audit/audit-single-content.php: 2761561 #: admin/modules/audit/audit-single-content.php:330 1519 1562 msgctxt "Audit List table row actions" 1520 1563 msgid "Ignore" 1521 1564 msgstr "" 1522 1565 1523 #: admin/modules/audit/audit-single-content.php: 2891566 #: admin/modules/audit/audit-single-content.php:343 1524 1567 #: admin/modules/audit/audit-wp-list-table-errors.php:76 1525 1568 #: admin/modules/audit/parts/view-issues-all.php:17 … … 1572 1615 msgstr "" 1573 1616 1574 #: admin/modules/audit/audit-wp-list-table-errors.php:19 01617 #: admin/modules/audit/audit-wp-list-table-errors.php:194 1575 1618 #: admin/modules/keywords/keyword-table.php:139 1576 1619 msgctxt "List table row action" … … 1578 1621 msgstr "" 1579 1622 1580 #: admin/modules/audit/audit-wp-list-table-errors.php:19 31623 #: admin/modules/audit/audit-wp-list-table-errors.php:197 1581 1624 #: admin/modules/keywords/keyword-table.php:140 1582 1625 msgctxt "List table row action" … … 1584 1627 msgstr "" 1585 1628 1586 #: admin/modules/audit/audit-wp-list-table-errors.php:2 281629 #: admin/modules/audit/audit-wp-list-table-errors.php:232 1587 1630 msgctxt "Audit List table row actions" 1588 1631 msgid "Ignore (PRO only)" 1589 1632 msgstr "" 1590 1633 1591 #: admin/modules/audit/audit-wp-list-table-errors.php:2 381634 #: admin/modules/audit/audit-wp-list-table-errors.php:242 1592 1635 msgctxt "List table row action" 1593 1636 msgid "Go to ALT Editor" 1594 1637 msgstr "" 1595 1638 1596 #: admin/modules/audit/audit-wp-list-table-errors.php:27 01639 #: admin/modules/audit/audit-wp-list-table-errors.php:278 1597 1640 msgid "Content modified since last audit: relaunch audit to renew data." 1598 1641 msgstr "" … … 1659 1702 msgstr "" 1660 1703 1704 #: admin/modules/audit/tasks/content_author_incomplete_infos.php:91 1705 msgid "Author have incomplete data" 1706 msgstr "" 1707 1708 #: admin/modules/audit/tasks/technical_incomplete_who_are_you.php:79 1709 msgid "Incomplete information about Website owner" 1710 msgstr "" 1711 1712 #: admin/modules/audit/tasks/technical_incomplete_who_are_you.php:89 1713 msgid "No information about Website owner" 1714 msgstr "" 1715 1661 1716 #: admin/modules/automatic_optimizations.php:32 1662 1717 msgid "" … … 2597 2652 msgstr "" 2598 2653 2599 #: admin/plugin-check-plugins.php:1 702654 #: admin/plugin-check-plugins.php:168 2600 2655 msgid "Here is the list of these plugins:" 2601 2656 msgstr "" 2602 2657 2603 #: admin/plugin-check-plugins.php:17 62658 #: admin/plugin-check-plugins.php:174 2604 2659 msgid " (import functions not yet available)" 2605 2660 msgstr "" 2606 2661 2607 #: admin/plugin-check-plugins.php:18 32662 #: admin/plugin-check-plugins.php:181 2608 2663 msgid "" 2609 2664 "Warning: On deactivation, no data will be automatically imported into SEOKEY" 2610 2665 msgstr "" 2611 2666 2612 #: admin/plugin-check-plugins.php:18 42667 #: admin/plugin-check-plugins.php:182 2613 2668 msgid " (but no data will be deleted)." 2614 2669 msgstr "" 2615 2670 2616 #: admin/plugin-check-plugins.php:19 32671 #: admin/plugin-check-plugins.php:191 2617 2672 msgid "Go to import menu" 2618 2673 msgstr "" 2619 2674 2620 #: admin/plugin-check-plugins.php:19 62675 #: admin/plugin-check-plugins.php:194 2621 2676 msgid "Deactivate all of these plugins" 2622 2677 msgstr "" 2623 2678 2624 #: admin/plugin-check-plugins.php: 2002679 #: admin/plugin-check-plugins.php:198 2625 2680 msgid "Other SEO plugins are installed and may cause conflicts with SEOKEY. " 2626 2681 msgstr "" 2627 2682 2628 #: admin/plugin-check-plugins.php:22 82683 #: admin/plugin-check-plugins.php:226 2629 2684 msgid "" 2630 2685 "The main reason is that it does not improve SEO, so it does not belong in a " … … 2632 2687 msgstr "" 2633 2688 2634 #: admin/plugin-check-plugins.php:22 92689 #: admin/plugin-check-plugins.php:227 2635 2690 msgid "We noticed you imported data from another SEO plugin." 2636 2691 msgstr "" 2637 2692 2638 #: admin/plugin-check-plugins.php:2 302693 #: admin/plugin-check-plugins.php:228 2639 2694 #, php-format 2640 2695 msgid "" … … 2644 2699 msgstr "" 2645 2700 2646 #: admin/plugin-check-plugins.php:23 42701 #: admin/plugin-check-plugins.php:232 2647 2702 msgid "SEOKEY does not add OpenGraph and Twitter card Data" 2648 2703 msgstr "" -
seo-key/trunk/readme.txt
r3021816 r3036128 5 5 Tags: seo audit, seo, search engine, google, content analysis, schema, référencement, breadcrumbs, référencement naturel, indexation, crawl, rich snippets, serp, search engine, search engine optimization, alternative text, redirection 6 6 Requires at least: 5.5 7 Tested up to: 6.4. 27 Tested up to: 6.4.3 8 8 Requires PHP: 7.2 9 Stable tag: 1.8. 19 Stable tag: 1.8.2 10 10 License: GPLv2 or later 11 11 License URI: https://www.gnu.org/licenses/gpl-2.0.html … … 192 192 == Changelog == 193 193 Public roadmap is here: https://trello.com/b/jauwlc3J/seokey-pro-public-roadmap 194 195 = 1.8.2 196 * Improvement: keyword audit tasks related to your main keyword are now more accurate 197 * Third-party: fix some audit tasks with Elementor (sometimes, content was not correctly taken into account) 198 * Third-party: All-in-on-schema plugin is now fully compatible with SEOKEY 199 * Fixed: fix "redirection already here" message 200 * Fixed: fix some audit tasks related to internal and external links (some of them were not detected) 201 * Fixed: translations fixes 194 202 195 203 = 1.8.1 -
seo-key/trunk/seo-key.php
r3021816 r3036128 9 9 * Text Domain: seo-key 10 10 * Domain Path: /public/assets/languages/ 11 * Version: 1.8. 111 * Version: 1.8.2 12 12 * Requires at least: 5.5 13 * Tested up to: 6.4. 213 * Tested up to: 6.4.3 14 14 * Requires PHP: 7.2 15 15 * Network: true … … 43 43 define( 'SEOKEY_PHP_MIN', '7.2' ); // PHP Minimum Version 44 44 define( 'SEOKEY_WP_MIN', '5.5' ); // WP Minimum Version 45 define( 'SEOKEY_VERSION', '1.8. 1' ); // SEOKEY actual version45 define( 'SEOKEY_VERSION', '1.8.2' ); // SEOKEY actual version 46 46 // Static Constants 47 47 define( 'SEOKEY_SETTINGS_SLUG', 'seokey-settings' ); // SEOKEY Settings Slug in options table -
seo-key/trunk/third-party/elementor.php
r2761856 r3036128 42 42 return $default; 43 43 } 44 45 add_filter( 'seokey_filter_helper_audit_content_data', 'seokey_thirdparty_elementor_get_all_content', 1, 2 ); 46 /** 47 * Get better content from elementor pages (sometimes the_content does not returns everything) 48 * 49 * @param string $content content of the post 50 * @param mixed $post post values 51 * @since 1.8.2 52 * @author Arthur Leveque 53 * 54 */ 55 function seokey_thirdparty_elementor_get_all_content( $content, $post ){ 56 $is_elementor_page = get_post_meta( $post->ID, '_elementor_edit_mode', true ); 57 // Check if we are on an Elementor page 58 if ( $is_elementor_page ) { 59 if ( class_exists("\\Elementor\\Plugin") ) { 60 $pluginElementor = \Elementor\Plugin::instance(); 61 $content = $pluginElementor->frontend->get_builder_content_for_display( $post->ID ); 62 } 63 } 64 return $content; 65 } 44 66 }
Note: See TracChangeset
for help on using the changeset viewer.