SEO SQUIRRLY™ - Version 10.0.06

Version Description

  • 06/01/2020 =
  • Update - Inspect URL when the Audit can't be made
  • Update - Add all the Features Categories in the Overview
  • Update - Added the icons for all features
  • Fix - Better detection on URL crawling
  • Fix - Compatibility with cache plugins like Hummingbird and Cachify
  • Fix - Small CSS bugs and PHP notifications
Download this release

Release Info

Developer cifi
Plugin Icon 128x128 SEO SQUIRRLY™
Version 10.0.06
Comparing to
See all releases

Code changes from version 10.0.04 to 10.0.06

Files changed (90) hide show
  1. classes/RemoteController.php +23 -0
  2. classes/helpers/DevKit.php +4 -4
  3. classes/helpers/Tools.php +4 -2
  4. config.json +2 -1
  5. controllers/CheckSeo.php +1 -1
  6. controllers/Dashboard.php +1 -1
  7. controllers/FocusPages.php +22 -1
  8. controllers/Frontend.php +19 -15
  9. controllers/Menu.php +22 -10
  10. controllers/Snippet.php +8 -1
  11. core/BlockFeatures.php +12 -0
  12. languages/squirrly-seo-cs_CZ.mo +0 -0
  13. languages/squirrly-seo-cs_CZ.po +838 -497
  14. languages/squirrly-seo-de_DE.mo +0 -0
  15. languages/squirrly-seo-de_DE.po +864 -499
  16. languages/squirrly-seo-en_US.mo +0 -0
  17. languages/squirrly-seo-en_US.po +852 -516
  18. languages/squirrly-seo-ro_RO.mo +0 -0
  19. languages/squirrly-seo-ro_RO.po +985 -544
  20. models/Assistant.php +1 -1
  21. models/CheckSeo.php +70 -62
  22. models/Compatibility.php +28 -6
  23. models/Frontend.php +6 -4
  24. models/Menu.php +8 -8
  25. models/bulkseo/Metas.php +5 -8
  26. models/bulkseo/Opengraph.php +10 -4
  27. models/bulkseo/Twittercard.php +10 -4
  28. models/focuspages/Indexability.php +5 -0
  29. models/focuspages/Keyword.php +6 -0
  30. models/focuspages/Snippet.php +10 -8
  31. readme.txt +17 -0
  32. squirrly.php +3 -3
  33. view/Assistant/Settings.php +6 -0
  34. view/Audits/Addpage.php +1 -1
  35. view/Audits/Audit.php +1 -1
  36. view/Audits/AuditPageRow.php +5 -3
  37. view/Audits/Audits.php +14 -1
  38. view/Audits/Compare.php +1 -1
  39. view/Audits/Settings.php +1 -1
  40. view/Blocks/Account.php +11 -1
  41. view/Blocks/Assistant.php +1 -35
  42. view/Blocks/Connect.php +35 -33
  43. view/Blocks/Dashboard.php +6 -10
  44. view/Blocks/Features.php +315 -0
  45. view/Blocks/Stats.php +24 -1
  46. view/Blocks/VersionBar.php +10 -7
  47. view/BulkSeo/Bulkseo.php +1 -1
  48. view/Dashboard.php +0 -62
  49. view/FocusPages/Addpage.php +2 -2
  50. view/FocusPages/FocusPageRow.php +9 -9
  51. view/FocusPages/Pagelist.php +14 -1
  52. view/FocusPages/Settings.php +1 -1
  53. view/Goals/CheckSeo.php +2 -2
  54. view/Overview.php +67 -10
  55. view/Ranking/Rankings.php +3 -3
  56. view/Ranking/Settings.php +1 -2
  57. view/Research/Briefcase.php +4 -4
  58. view/Research/Labels.php +3 -3
  59. view/SeoSettings/Advanced.php +8 -13
  60. view/SeoSettings/Automation.php +1 -1
  61. view/SeoSettings/Bulkseo.php +0 -242
  62. view/SeoSettings/BulkseoRow.php +0 -39
  63. view/SeoSettings/Favicon.php +2 -2
  64. view/SeoSettings/Jsonld.php +1 -1
  65. view/SeoSettings/Metas.php +2 -2
  66. view/SeoSettings/Robots.php +2 -2
  67. view/SeoSettings/Sitemap.php +2 -2
  68. view/SeoSettings/Social.php +3 -3
  69. view/SeoSettings/Tracking.php +2 -2
  70. view/SeoSettings/Webmaster.php +2 -2
  71. view/assets/css/briefcase.css +4 -1
  72. view/assets/css/briefcase.min.css +1 -1
  73. view/assets/css/global.css +44 -1
  74. view/assets/css/global.min.css +1 -1
  75. view/assets/css/stats.css +9 -2
  76. view/assets/css/stats.min.css +1 -1
  77. view/assets/img/logos/favicon_92.png +0 -0
  78. view/assets/img/logos/goals_92.png +0 -0
  79. view/assets/img/logos/journey_92.png +0 -0
  80. view/assets/img/logos/jsonld_92.png +0 -0
  81. view/assets/img/logos/metas_92.png +0 -0
  82. view/assets/img/logos/redirect_92.png +0 -0
  83. view/assets/img/logos/robots_92.png +0 -0
  84. view/assets/img/logos/sitemap_92.png +0 -0
  85. view/assets/img/logos/social_92.png +0 -0
  86. view/assets/img/squirrly_features.png +0 -0
  87. view/assets/js/audits.js +41 -2
  88. view/assets/js/audits.min.js +1 -1
  89. view/assets/js/focuspages.js +39 -0
  90. view/assets/js/focuspages.min.js +1 -1
classes/RemoteController.php CHANGED
@@ -970,6 +970,29 @@ class SQ_Classes_RemoteController {
970
  return false;
971
  }
972
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
973
  /**************************************** CONNECTIONS */
974
  /**
975
  * Disconnect Google Analytics account
970
  return false;
971
  }
972
 
973
+ /**
974
+ * Get all focus pages and add them in the SQ_Models_Domain_FocusPage object
975
+ * Add the audit data for each focus page
976
+ * @param array $args
977
+ * @return SQ_Models_Domain_FocusPage|WP_Error|false
978
+ */
979
+ public static function getInspectURL($args = array()) {
980
+ self::$apimethod = 'get'; //call method
981
+
982
+ $json = json_decode(self::apiCall('api/posts/crawl', $args));
983
+
984
+ if (isset($json->error) && $json->error <> '') {
985
+ return (new WP_Error('api_error', $json->error));
986
+ } elseif (!isset($json->data)) {
987
+ return (new WP_Error('api_error', 'no_data'));
988
+ }
989
+
990
+ if (!empty($json->data)) {
991
+ return $json->data;
992
+ }
993
+
994
+ return false;
995
+ }
996
  /**************************************** CONNECTIONS */
997
  /**
998
  * Disconnect Google Analytics account
classes/helpers/DevKit.php CHANGED
@@ -6,7 +6,7 @@ class SQ_Classes_Helpers_DevKit {
6
  public static $package;
7
 
8
  public function __construct() {
9
- if (SQ_Classes_Helpers_Tools::getOption('sq_name') <> '') {
10
  if (isset($_SERVER['REQUEST_URI']) && function_exists('get_plugin_data')) {
11
  if (strpos($_SERVER['REQUEST_URI'], '/plugins.php') !== false) {
12
  $data = get_plugin_data(_SQ_ROOT_DIR_ . 'squirrly.php');
@@ -39,7 +39,7 @@ class SQ_Classes_Helpers_DevKit {
39
  SQ_Classes_Helpers_Tools::$options = @array_replace_recursive(SQ_Classes_Helpers_Tools::$options, self::$package['settings']);
40
 
41
  if (isset(self::$package['name']) && self::$package['name'] <> '') {
42
- SQ_Classes_Helpers_Tools::$options['sq_name'] = self::$package['name'] . ' - Squirrly Special';
43
  }
44
 
45
  SQ_Classes_Helpers_Tools::saveOptions();
@@ -64,8 +64,8 @@ class SQ_Classes_Helpers_DevKit {
64
  * @return mixed
65
  */
66
  public function changeString($string) {
67
- if (isset(self::$plugin['name']) && SQ_Classes_Helpers_Tools::getOption('sq_name') <> '') {
68
- return str_replace(self::$plugin['name'], SQ_Classes_Helpers_Tools::getOption('sq_name'), $string);
69
  }
70
  return $string;
71
  }
6
  public static $package;
7
 
8
  public function __construct() {
9
+ if (SQ_Classes_Helpers_Tools::getOption('sq_devkit_name') <> '') {
10
  if (isset($_SERVER['REQUEST_URI']) && function_exists('get_plugin_data')) {
11
  if (strpos($_SERVER['REQUEST_URI'], '/plugins.php') !== false) {
12
  $data = get_plugin_data(_SQ_ROOT_DIR_ . 'squirrly.php');
39
  SQ_Classes_Helpers_Tools::$options = @array_replace_recursive(SQ_Classes_Helpers_Tools::$options, self::$package['settings']);
40
 
41
  if (isset(self::$package['name']) && self::$package['name'] <> '') {
42
+ SQ_Classes_Helpers_Tools::$options['sq_devkit_name'] = self::$package['name'];
43
  }
44
 
45
  SQ_Classes_Helpers_Tools::saveOptions();
64
  * @return mixed
65
  */
66
  public function changeString($string) {
67
+ if (isset(self::$plugin['name']) && SQ_Classes_Helpers_Tools::getOption('sq_devkit_name') <> '') {
68
+ return str_replace(self::$plugin['name'], SQ_Classes_Helpers_Tools::getOption('sq_devkit_name'), $string);
69
  }
70
  return $string;
71
  }
classes/helpers/Tools.php CHANGED
@@ -62,6 +62,8 @@ class SQ_Classes_Helpers_Tools {
62
  function hookInit() {
63
  //Load the languages pack
64
  $this->loadMultilanguage();
 
 
65
  //add extra links to the plugin in the Plugins list
66
  add_filter("plugin_row_meta", array($this, 'hookExtraLinks'), 10, 4);
67
  //add setting link in plugin
@@ -123,8 +125,8 @@ class SQ_Classes_Helpers_Tools {
123
  'sq_cloud_token' => false,
124
  'sq_offer' => false,
125
  // dev kit
126
- 'sq_logo' => _SQ_THEME_URL_ . 'img/settings/menu_icon_16.png',
127
- 'sq_name' => '',
128
  //Advanced settings
129
  'sq_seoexpert' => 0,
130
  //later buffer load
62
  function hookInit() {
63
  //Load the languages pack
64
  $this->loadMultilanguage();
65
+ //Check the Dev Kit settings
66
+ SQ_Classes_ObjController::getClass('SQ_Classes_Helpers_DevKit');
67
  //add extra links to the plugin in the Plugins list
68
  add_filter("plugin_row_meta", array($this, 'hookExtraLinks'), 10, 4);
69
  //add setting link in plugin
125
  'sq_cloud_token' => false,
126
  'sq_offer' => false,
127
  // dev kit
128
+ 'sq_devkit_logo' => false,
129
+ 'sq_devkit_name' => false,
130
  //Advanced settings
131
  'sq_seoexpert' => 0,
132
  //later buffer load
config.json CHANGED
@@ -44,7 +44,8 @@
44
  "sq_focuspages_getpage",
45
  "sq_focuspages_addnew",
46
  "sq_focuspages_update",
47
- "sq_focuspages_delete"
 
48
  ]
49
  },
50
  "active": "1",
44
  "sq_focuspages_getpage",
45
  "sq_focuspages_addnew",
46
  "sq_focuspages_update",
47
+ "sq_focuspages_delete",
48
+ "sq_focuspages_inspecturl"
49
  ]
50
  },
51
  "active": "1",
controllers/CheckSeo.php CHANGED
@@ -54,7 +54,7 @@ class SQ_Controllers_CheckSeo extends SQ_Classes_FrontController {
54
  if (!empty($report)) {
55
 
56
  if (!isset($this->model->dbtasks['count_tasks_for_today'])) {
57
- $this->model->dbtasks['count_tasks_for_today'] = 5;
58
  }
59
 
60
  $tasks_for_today = isset($this->model->dbtasks['tasks_for_today']) ? $this->model->dbtasks['tasks_for_today'] : array();
54
  if (!empty($report)) {
55
 
56
  if (!isset($this->model->dbtasks['count_tasks_for_today'])) {
57
+ $this->model->dbtasks['count_tasks_for_today'] = 5; //Show 5 goals per day
58
  }
59
 
60
  $tasks_for_today = isset($this->model->dbtasks['tasks_for_today']) ? $this->model->dbtasks['tasks_for_today'] : array();
controllers/Dashboard.php CHANGED
@@ -18,7 +18,7 @@ class SQ_Controllers_Dashboard extends SQ_Classes_FrontController {
18
  public function action() {
19
  parent::action();
20
 
21
- if (!current_user_can('manage_options')) {
22
  return;
23
  }
24
 
18
  public function action() {
19
  parent::action();
20
 
21
+ if (!current_user_can('sq_manage_snippets')) {
22
  return;
23
  }
24
 
controllers/FocusPages.php CHANGED
@@ -90,7 +90,7 @@ class SQ_Controllers_FocusPages extends SQ_Classes_FrontController {
90
  /**
91
  * Set the Focus Pages and Labels
92
  */
93
- public function setFocusPages(){
94
  $labels = SQ_Classes_Helpers_Tools::getValue('slabel', array());
95
  $days_back = (int)SQ_Classes_Helpers_Tools::getValue('days_back', 90);
96
  $sid = SQ_Classes_Helpers_Tools::getValue('sid', false);
@@ -274,6 +274,27 @@ class SQ_Controllers_FocusPages extends SQ_Classes_FrontController {
274
 
275
  switch (SQ_Classes_Helpers_Tools::getValue('action')) {
276
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
277
  case 'sq_focuspages_getpage':
278
  $json = array();
279
  SQ_Classes_Helpers_Tools::setHeader('json');
90
  /**
91
  * Set the Focus Pages and Labels
92
  */
93
+ public function setFocusPages() {
94
  $labels = SQ_Classes_Helpers_Tools::getValue('slabel', array());
95
  $days_back = (int)SQ_Classes_Helpers_Tools::getValue('days_back', 90);
96
  $sid = SQ_Classes_Helpers_Tools::getValue('sid', false);
274
 
275
  switch (SQ_Classes_Helpers_Tools::getValue('action')) {
276
 
277
+ case 'sq_focuspages_inspecturl':
278
+ $json = array();
279
+ SQ_Classes_Helpers_Tools::setHeader('json');
280
+ $post_id = (int)SQ_Classes_Helpers_Tools::getValue('post_id', 0);
281
+
282
+ //Set the focus pages and labels
283
+ $args = array();
284
+ $args['post_id'] = $post_id;
285
+ if ($json['html'] = SQ_Classes_RemoteController::getInspectURL($args)) {
286
+ if (function_exists('iconv')) {
287
+ $json['html'] = iconv('UTF-8', 'UTF-8//IGNORE', $json['html']);
288
+ }
289
+ }
290
+
291
+ if (SQ_Classes_Error::isError()) {
292
+ $json['error'] = SQ_Classes_Error::getError();
293
+ }
294
+
295
+ echo json_encode($json);
296
+ exit();
297
+
298
  case 'sq_focuspages_getpage':
299
  $json = array();
300
  SQ_Classes_Helpers_Tools::setHeader('json');
controllers/Frontend.php CHANGED
@@ -17,11 +17,16 @@ class SQ_Controllers_Frontend extends SQ_Classes_FrontController {
17
  //For favicon and Robots
18
  $this->hookCheckFiles();
19
 
20
- if (!defined('CE_FILE')) { //compatible with other cache plugins
 
 
 
 
21
  //Hook the buffer on both actions in case one fails
22
  add_action('plugins_loaded', array($this, 'hookBuffer'), 9);
23
  }
24
 
 
25
  add_action('template_redirect', array($this, 'hookBuffer'), 1);
26
 
27
  //Set the post so that Squirrly will know which one to process
@@ -38,7 +43,7 @@ class SQ_Controllers_Frontend extends SQ_Classes_FrontController {
38
 
39
  //Check the old permalink and redirect to the new permalink
40
  if (SQ_Classes_Helpers_Tools::getOption('sq_permalink_redirect')) {
41
- add_action('template_redirect',array($this->model, 'redirectPermalinks'), 10);
42
  }
43
 
44
  /* Check if sitemap is on and Load the Sitemap */
@@ -50,7 +55,7 @@ class SQ_Controllers_Frontend extends SQ_Classes_FrontController {
50
  if (SQ_Classes_Helpers_Tools::getOption('sq_url_fix')) {
51
  add_action('the_content', array($this, 'fixFeedLinks'), 11);
52
  }
53
- }
54
 
55
  /**
56
  * HOOK THE BUFFER
@@ -61,16 +66,7 @@ class SQ_Controllers_Frontend extends SQ_Classes_FrontController {
61
  remove_action('template_redirect', array($this, 'hookBuffer'), 1);
62
  }
63
 
64
- global $wp_super_cache_late_init;
65
- if (isset($wp_super_cache_late_init) && $wp_super_cache_late_init == 1 && !did_action('init')) {
66
- //add an action after Super cache late login is started
67
- add_action('init', array($this->model, 'startBuffer'), PHP_INT_MAX);
68
- } elseif (SQ_Classes_Helpers_Tools::getOption('sq_laterload') && !did_action('template_redirect')) {
69
- add_action('template_redirect', array($this->model, 'startBuffer'), PHP_INT_MAX);
70
- } else {
71
- $this->model->startBuffer();
72
- }
73
-
74
  }
75
 
76
  /**
@@ -78,7 +74,7 @@ class SQ_Controllers_Frontend extends SQ_Classes_FrontController {
78
  */
79
  public function hookCheckFiles() {
80
  //Check for sitemap and robots
81
- if ($basename = $this->isFile($_SERVER['REQUEST_URI'])) {
82
  if (SQ_Classes_Helpers_Tools::getOption('sq_auto_robots') == 1) {
83
  if ($basename == "robots.txt") {
84
  SQ_Classes_ObjController::getClass('SQ_Models_Services_Robots');
@@ -182,11 +178,19 @@ class SQ_Controllers_Frontend extends SQ_Classes_FrontController {
182
  return $content;
183
  }
184
 
 
 
 
185
  public function hookFrontfooter() {
186
  echo $this->model->getFooter();
187
  }
188
 
189
- public function isFile($url = null) {
 
 
 
 
 
190
  if (isset($url) && $url <> '') {
191
  $url = basename($url);
192
  if (strpos($url, '?') <> '') {
17
  //For favicon and Robots
18
  $this->hookCheckFiles();
19
 
20
+ //Check cache plugin compatibility
21
+ SQ_Classes_ObjController::getClass('SQ_Models_Compatibility')->checkCompatibility();
22
+
23
+ //Check if late loading is on
24
+ if (!apply_filters('sq_lateloading', SQ_Classes_Helpers_Tools::getOption('sq_laterload'))) {
25
  //Hook the buffer on both actions in case one fails
26
  add_action('plugins_loaded', array($this, 'hookBuffer'), 9);
27
  }
28
 
29
+ //In case plugins_loaded hook is disabled
30
  add_action('template_redirect', array($this, 'hookBuffer'), 1);
31
 
32
  //Set the post so that Squirrly will know which one to process
43
 
44
  //Check the old permalink and redirect to the new permalink
45
  if (SQ_Classes_Helpers_Tools::getOption('sq_permalink_redirect')) {
46
+ add_action('template_redirect', array($this->model, 'redirectPermalinks'), 10);
47
  }
48
 
49
  /* Check if sitemap is on and Load the Sitemap */
55
  if (SQ_Classes_Helpers_Tools::getOption('sq_url_fix')) {
56
  add_action('the_content', array($this, 'fixFeedLinks'), 11);
57
  }
58
+ }
59
 
60
  /**
61
  * HOOK THE BUFFER
66
  remove_action('template_redirect', array($this, 'hookBuffer'), 1);
67
  }
68
 
69
+ $this->model->startBuffer();
 
 
 
 
 
 
 
 
 
70
  }
71
 
72
  /**
74
  */
75
  public function hookCheckFiles() {
76
  //Check for sitemap and robots
77
+ if ($basename = $this->getFileName($_SERVER['REQUEST_URI'])) {
78
  if (SQ_Classes_Helpers_Tools::getOption('sq_auto_robots') == 1) {
79
  if ($basename == "robots.txt") {
80
  SQ_Classes_ObjController::getClass('SQ_Models_Services_Robots');
178
  return $content;
179
  }
180
 
181
+ /**
182
+ * Hook the footer
183
+ */
184
  public function hookFrontfooter() {
185
  echo $this->model->getFooter();
186
  }
187
 
188
+ /**
189
+ * Get the File Name if itțs a file in URL
190
+ * @param null $url
191
+ * @return bool|string|null
192
+ */
193
+ public function getFileName($url = null) {
194
  if (isset($url) && $url <> '') {
195
  $url = basename($url);
196
  if (strpos($url, '?') <> '') {
controllers/Menu.php CHANGED
@@ -96,13 +96,6 @@ class SQ_Controllers_Menu extends SQ_Classes_FrontController {
96
  /* add the plugin menu in admin */
97
  if (current_user_can('manage_options')) {
98
  try {
99
-
100
- if (SQ_Classes_Helpers_Tools::getOption('sq_api') == '') {
101
- //This option is use for custom Package installs
102
- //update text in case of devkit
103
- SQ_Classes_ObjController::getClass('SQ_Classes_Helpers_DevKit')->updatePluginData();
104
- }
105
-
106
  //check if activated
107
  if (get_transient('sq_activate') == 1) {
108
  // Delete the redirect transient
@@ -111,6 +104,10 @@ class SQ_Controllers_Menu extends SQ_Classes_FrontController {
111
  //Create Qss table if not exists
112
  SQ_Classes_ObjController::getClass('SQ_Models_Qss')->checkTableExists();
113
 
 
 
 
 
114
  if (SQ_Classes_Helpers_Tools::getOption('sq_api') == '') {
115
  wp_safe_redirect(SQ_Classes_Helpers_Tools::getAdminUrl('sq_dashboard'));
116
  die();
@@ -260,9 +257,15 @@ class SQ_Controllers_Menu extends SQ_Classes_FrontController {
260
  'high'
261
  ));
262
 
 
 
 
 
 
 
263
  $wp_admin_bar->add_node(array(
264
  'id' => 'sq_bar_menu',
265
- 'title' => '<span class="sq_logo"></span> ' . __('Custom SEO', _SQ_PLUGIN_NAME_),
266
  'parent' => 'top-secondary',
267
  ));
268
 
@@ -323,7 +326,7 @@ class SQ_Controllers_Menu extends SQ_Classes_FrontController {
323
  'edit_posts',
324
  'sq_dashboard',
325
  null,
326
- _SQ_ASSETS_URL_ . 'img/logos/menu_icon_16.png'
327
  ));
328
 
329
  $this->model->addSubmenu(array('sq_none',
@@ -370,7 +373,7 @@ class SQ_Controllers_Menu extends SQ_Classes_FrontController {
370
  $this->model->addSubmenu(array('sq_dashboard',
371
  __('Squirrly Account Info', _SQ_PLUGIN_NAME_),
372
  __('Account Info', _SQ_PLUGIN_NAME_),
373
- 'edit_posts',
374
  'sq_account',
375
  array(SQ_Classes_ObjController::getClass('SQ_Controllers_Account'), 'init')
376
  ));
@@ -457,6 +460,15 @@ class SQ_Controllers_Menu extends SQ_Classes_FrontController {
457
  }
458
 
459
  SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('logo');
 
 
 
 
 
 
 
 
 
460
  }
461
 
462
  public function hookBuilders() {
96
  /* add the plugin menu in admin */
97
  if (current_user_can('manage_options')) {
98
  try {
 
 
 
 
 
 
 
99
  //check if activated
100
  if (get_transient('sq_activate') == 1) {
101
  // Delete the redirect transient
104
  //Create Qss table if not exists
105
  SQ_Classes_ObjController::getClass('SQ_Models_Qss')->checkTableExists();
106
 
107
+ //This option is use for custom Package installs
108
+ //update text in case of devkit
109
+ SQ_Classes_ObjController::getClass('SQ_Classes_Helpers_DevKit')->updatePluginData();
110
+
111
  if (SQ_Classes_Helpers_Tools::getOption('sq_api') == '') {
112
  wp_safe_redirect(SQ_Classes_Helpers_Tools::getAdminUrl('sq_dashboard'));
113
  die();
257
  'high'
258
  ));
259
 
260
+ //Dev Kit images
261
+ $style = '';
262
+ if (SQ_Classes_Helpers_Tools::getOption('sq_devkit_logo')) {
263
+ $style = '<style>.sq_logo{background-image:url("' . SQ_Classes_Helpers_Tools::getOption('sq_devkit_logo') . '") !important;background-size: 100%;}</style>';
264
+ }
265
+
266
  $wp_admin_bar->add_node(array(
267
  'id' => 'sq_bar_menu',
268
+ 'title' => $style . '<span class="sq_logo"></span> ' . __('Custom SEO', _SQ_PLUGIN_NAME_),
269
  'parent' => 'top-secondary',
270
  ));
271
 
326
  'edit_posts',
327
  'sq_dashboard',
328
  null,
329
+ (SQ_Classes_Helpers_Tools::getOption('sq_devkit_logo') ? SQ_Classes_Helpers_Tools::getOption('sq_devkit_logo') : _SQ_ASSETS_URL_ . 'img/logos/menu_icon_16.png')
330
  ));
331
 
332
  $this->model->addSubmenu(array('sq_none',
373
  $this->model->addSubmenu(array('sq_dashboard',
374
  __('Squirrly Account Info', _SQ_PLUGIN_NAME_),
375
  __('Account Info', _SQ_PLUGIN_NAME_),
376
+ 'manage_options',
377
  'sq_account',
378
  array(SQ_Classes_ObjController::getClass('SQ_Controllers_Account'), 'init')
379
  ));
460
  }
461
 
462
  SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('logo');
463
+
464
+ //Dev Kit images
465
+ if (SQ_Classes_Helpers_Tools::getOption('sq_devkit_logo')) {
466
+ echo '<style>.toplevel_page_sq_dashboard .wp-menu-image img{max-width: 24px !important;}.sq_logo{background-image:url("' . SQ_Classes_Helpers_Tools::getOption('sq_devkit_logo') . '") !important;background-size: 100%;}</style>';
467
+ }
468
+
469
+ if (!SQ_Classes_Helpers_Tools::getMenuVisible('show_audit')) {
470
+ echo '<style>.sq_offer {display: none !important;}</style>';
471
+ }
472
  }
473
 
474
  public function hookBuilders() {
controllers/Snippet.php CHANGED
@@ -125,9 +125,16 @@ class SQ_Controllers_Snippet extends SQ_Classes_FrontController {
125
  }
126
 
127
  try {
 
 
 
 
 
 
 
128
  $wp_admin_bar->add_node(array(
129
  'id' => 'sq_bar_menu',
130
- 'title' => '<span class="sq_logo"></span> ' . __('Custom SEO', _SQ_PLUGIN_NAME_),
131
  'parent' => 'top-secondary',
132
  ));
133
 
125
  }
126
 
127
  try {
128
+
129
+ //Dev Kit
130
+ $style = '';
131
+ if (SQ_Classes_Helpers_Tools::getOption('sq_devkit_logo')) {
132
+ $style = '<style>.sq_logo{background-image:url("' . SQ_Classes_Helpers_Tools::getOption('sq_devkit_logo') . '") !important;background-size: 100%;}</style>';
133
+ }
134
+
135
  $wp_admin_bar->add_node(array(
136
  'id' => 'sq_bar_menu',
137
+ 'title' => $style . '<span class="sq_logo"></span> ' . __('Custom SEO', _SQ_PLUGIN_NAME_),
138
  'parent' => 'top-secondary',
139
  ));
140
 
core/BlockFeatures.php ADDED
@@ -0,0 +1,12 @@
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ defined('ABSPATH') || die('Cheatin\' uh?');
3
+
4
+ class SQ_Core_BlockFeatures extends SQ_Classes_BlockController {
5
+
6
+ function init() {
7
+ parent::init();
8
+
9
+ echo $this->getView('Blocks/Features');
10
+ }
11
+
12
+ }
languages/squirrly-seo-cs_CZ.mo CHANGED
Binary file
languages/squirrly-seo-cs_CZ.po CHANGED
@@ -2,8 +2,8 @@ msgid ""
2
  msgstr ""
3
  "Project-Id-Version: Squirrly SEO Plugin\n"
4
  "Report-Msgid-Bugs-To: \n"
5
- "POT-Creation-Date: 2020-05-11 08:58+0300\n"
6
- "PO-Revision-Date: 2020-05-11 08:58+0300\n"
7
  "Last-Translator: Squirrly <contact@squirrly.co>\n"
8
  "Language-Team: \n"
9
  "Language: cs_CZ\n"
@@ -16,84 +16,84 @@ msgstr ""
16
  "_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2\n"
17
  "X-Poedit-Basepath: ..\n"
18
  "X-Textdomain-Support: yes\n"
19
- "X-Generator: Poedit 2.2.4\n"
20
  "X-Poedit-SearchPath-0: .\n"
21
 
22
  #: classes/Error.php:79 classes/Error.php:90
23
  msgid "Don't bother me!"
24
  msgstr ""
25
 
26
- #: classes/RemoteController.php:257
27
  msgid "Too many API attempts, please slow down the request."
28
  msgstr ""
29
 
30
- #: classes/RemoteController.php:261
31
  msgid ""
32
  "Squirrly Cloud is down for a bit of maintenance right now. But we'll be back "
33
  "in a minute."
34
  msgstr ""
35
 
36
- #: classes/RemoteController.php:320
37
  msgid "Articles optimized so far"
38
  msgstr ""
39
 
40
- #: classes/RemoteController.php:322 classes/RemoteController.php:329
41
  msgid "add post"
42
  msgstr ""
43
 
44
- #: classes/RemoteController.php:327
45
  msgid "Average optimization"
46
  msgstr ""
47
 
48
  # @ squirrly-seo
49
- #: classes/RemoteController.php:334
50
  #, fuzzy
51
  #| msgid "Do the research"
52
  msgid "Keyword Researches"
53
  msgstr "Recherchieren"
54
 
55
  # @ squirrly-seo
56
- #: classes/RemoteController.php:336
57
  #, fuzzy
58
  #| msgid "Do the research"
59
  msgid "do research"
60
  msgstr "Recherchieren"
61
 
62
- #: classes/RemoteController.php:341
63
  msgid "Keywords stored in Squirrly Briefcase"
64
  msgstr ""
65
 
66
- #: classes/RemoteController.php:343
67
  msgid "add keyword"
68
  msgstr ""
69
 
70
- #: classes/RemoteController.php:348
71
  msgid "Pages ranking in top 100 Google"
72
  msgstr ""
73
 
74
- #: classes/RemoteController.php:350
75
  msgid "see rankings"
76
  msgstr ""
77
 
78
- #: classes/RemoteController.php:355
79
  msgid "SEO Audits"
80
  msgstr ""
81
 
82
- #: classes/RemoteController.php:357
83
  msgid "see audits"
84
  msgstr ""
85
 
86
  # @ squirrly-seo
87
- #: classes/RemoteController.php:1250
88
  msgid "Keyword:"
89
  msgstr ""
90
 
91
  # @ squirrly-seo
92
- #: classes/RemoteController.php:1251
93
  msgid "date"
94
  msgstr ""
95
 
96
- #: classes/RemoteController.php:1252 controllers/CheckSeo.php:317
97
  #: controllers/Patterns.php:16 controllers/Research.php:259
98
  #: controllers/Research.php:290 controllers/Research.php:344
99
  #: controllers/Research.php:654
@@ -101,150 +101,150 @@ msgid "Saved!"
101
  msgstr ""
102
 
103
  # @ squirrly-seo
104
- #: classes/RemoteController.php:1253
105
  msgid "Read it!"
106
  msgstr ""
107
 
108
  # @ squirrly-seo
109
- #: classes/RemoteController.php:1254
110
  msgid "Insert it!"
111
  msgstr ""
112
 
113
  # @ squirrly-seo
114
- #: classes/RemoteController.php:1255
115
  msgid "Reference"
116
  msgstr ""
117
 
118
  # @ squirrly-seo
119
- #: classes/RemoteController.php:1256
120
  msgid "Insert as box"
121
  msgstr ""
122
 
123
- #: classes/RemoteController.php:1257
124
  msgid "Insert Link"
125
  msgstr ""
126
 
127
  # @ squirrly-seo
128
- #: classes/RemoteController.php:1258
129
  msgid "Not relevant?"
130
  msgstr ""
131
 
132
  # @ squirrly-seo
133
- #: classes/RemoteController.php:1259
134
  msgid "Insert in your article"
135
  msgstr ""
136
 
137
- #: classes/RemoteController.php:1260
138
  msgid ":( An error occurred while processing your request. Please try again"
139
  msgstr ""
140
 
141
  # @ squirrly-seo
142
- #: classes/RemoteController.php:1261
143
  msgid "No results found!"
144
  msgstr ""
145
 
146
- #: classes/RemoteController.php:1262
147
  #, php-format
148
  msgid "[ ATTRIBUTE: Please check: %s to find out how to attribute this image ]"
149
  msgstr ""
150
 
151
- #: classes/RemoteController.php:1263
152
  msgid "Has creative commons attributes"
153
  msgstr ""
154
 
155
- #: classes/RemoteController.php:1264
156
  msgid "No known copyright restrictions"
157
  msgstr ""
158
 
159
- #: classes/RemoteController.php:1265
160
  msgid ""
161
  "You haven`t used Squirrly SEO to optimize your article. Do you want to "
162
  "optimize for a keyword before publishing?"
163
  msgstr ""
164
 
165
- #: classes/RemoteController.php:1266
166
  msgid "Your Subscription has Expired"
167
  msgstr ""
168
 
169
- #: classes/RemoteController.php:1267
170
  msgid "There are no keywords saved in briefcase yet"
171
  msgstr ""
172
 
173
- #: classes/RemoteController.php:1268
174
  #, php-format
175
  msgid "Congratulations! Your article is 100% optimized!"
176
  msgstr ""
177
 
178
- #: classes/RemoteController.php:1269
179
  #, php-format
180
  msgid "appears too many times. Try to remove %s of them"
181
  msgstr ""
182
 
183
- #: classes/RemoteController.php:1270
184
  #, php-format
185
  msgid "write %s more words"
186
  msgstr ""
187
 
188
- #: classes/RemoteController.php:1271
189
  #, php-format
190
  msgid "Add the keyword in the %s of your article"
191
  msgstr ""
192
 
193
- #: classes/RemoteController.php:1272
194
  msgid "Click to keep the highlight on"
195
  msgstr ""
196
 
197
- #: classes/RemoteController.php:1273
198
  msgid "introduction"
199
  msgstr ""
200
 
201
- #: classes/RemoteController.php:1274
202
  #, php-format
203
  msgid "Write more words after the %s keyword"
204
  msgstr ""
205
 
206
- #: classes/RemoteController.php:1275
207
  msgid "or use synonyms"
208
  msgstr ""
209
 
210
- #: classes/RemoteController.php:1276
211
  #, php-format
212
  msgid "add %s more word(s)"
213
  msgstr ""
214
 
215
- #: classes/RemoteController.php:1277
216
  #, php-format
217
  msgid "or remove %s word(s)"
218
  msgstr ""
219
 
220
- #: classes/RemoteController.php:1278
221
  #, php-format
222
  msgid "add %s more keyword(s)"
223
  msgstr ""
224
 
225
- #: classes/RemoteController.php:1279
226
  #, php-format
227
  msgid "write %s more words to start calculating"
228
  msgstr ""
229
 
230
- #: classes/RemoteController.php:1280 view/Research/Research.php:48
231
  msgid "Add to Briefcase"
232
  msgstr ""
233
 
234
- #: classes/RemoteController.php:1281
235
  msgid "Add Keyword to Briefcase"
236
  msgstr ""
237
 
238
- #: classes/RemoteController.php:1282
239
  msgid "Select"
240
  msgstr ""
241
 
242
- #: classes/RemoteController.php:1283 view/Blocks/Snippet.php:136
243
  #: view/Blocks/Snippet.php:509 view/Blocks/Snippet.php:765
244
  msgid "Auto Draft"
245
  msgstr ""
246
 
247
- #: classes/RemoteController.php:1284
248
  msgid ""
249
  "You’ve already used the Live Assistant to optimize this post when creating "
250
  "it in your Page Builder. Please go back and resume your optimization work "
@@ -287,59 +287,59 @@ msgstr ""
287
  msgid "The code for Facebook App must only contain numbers."
288
  msgstr ""
289
 
290
- #: classes/helpers/Tools.php:80
291
  msgid "Getting started"
292
  msgstr ""
293
 
294
- #: classes/helpers/Tools.php:105
295
  msgid "Documentation"
296
  msgstr ""
297
 
298
- #: classes/helpers/Tools.php:106
299
  msgid "Leave a review"
300
  msgstr ""
301
 
302
- #: classes/helpers/Tools.php:405
303
  msgid "Format"
304
  msgstr ""
305
 
306
- #: classes/helpers/Tools.php:423 classes/helpers/Tools.php:459
307
  msgid "Category"
308
  msgstr ""
309
 
310
- #: classes/helpers/Tools.php:441 classes/helpers/Tools.php:477
311
  msgid "Tag"
312
  msgstr ""
313
 
314
- #: classes/helpers/Tools.php:495
315
  msgid "Shipping Option"
316
  msgstr ""
317
 
318
- #: classes/helpers/Tools.php:513
319
  msgid "Author at"
320
  msgstr ""
321
 
322
- #: classes/helpers/Tools.php:585
323
  msgid "Are you looking for"
324
  msgstr ""
325
 
326
- #: classes/helpers/Tools.php:586
327
  msgid "These are the results for"
328
  msgstr ""
329
 
330
- #: classes/helpers/Tools.php:586
331
  msgid "that you can find on our website."
332
  msgstr ""
333
 
334
- #: classes/helpers/Tools.php:620
335
  msgid "Page not found"
336
  msgstr ""
337
 
338
- #: classes/helpers/Tools.php:621
339
  msgid "This page could not be found on our website."
340
  msgstr ""
341
 
342
- #: classes/helpers/Tools.php:889
343
  msgid "For better text comparison you need to install PHP mbstring extension."
344
  msgstr ""
345
 
@@ -483,7 +483,7 @@ msgid "No keyword found."
483
  msgstr ""
484
 
485
  #: controllers/Assistant.php:102 controllers/Assistant.php:129
486
- #: controllers/Audits.php:324 controllers/Ranking.php:134
487
  #: controllers/SeoSettings.php:149 controllers/SeoSettings.php:166
488
  #: controllers/SeoSettings.php:187 controllers/SeoSettings.php:224
489
  #: controllers/SeoSettings.php:250 controllers/SeoSettings.php:278
@@ -493,8 +493,8 @@ msgid "Saved"
493
  msgstr ""
494
 
495
  #: controllers/Assistant.php:108 controllers/BulkSeo.php:69
496
- #: controllers/Patterns.php:100 controllers/Post.php:246
497
- #: controllers/Post.php:299 controllers/Post.php:331 controllers/Post.php:366
498
  #: controllers/PostsList.php:182 controllers/Research.php:172
499
  #: controllers/Research.php:179 controllers/Research.php:217
500
  #: controllers/Research.php:240 controllers/Research.php:270
@@ -506,7 +506,7 @@ msgstr ""
506
  #: controllers/SeoSettings.php:543 controllers/SeoSettings.php:568
507
  #: controllers/SeoSettings.php:605 controllers/SeoSettings.php:642
508
  #: controllers/SeoSettings.php:656 controllers/SeoSettings.php:678
509
- #: controllers/SeoSettings.php:699 controllers/Snippet.php:159
510
  msgid "You do not have permission to perform this action"
511
  msgstr ""
512
 
@@ -522,44 +522,44 @@ msgid "The audit was not found. Please load another audit."
522
  msgstr ""
523
 
524
  # @ squirrly-seo
525
- #: controllers/Audits.php:203
526
  #, fuzzy
527
  #| msgid "Could not send the email..."
528
  msgid "Could not load the Audit Page."
529
  msgstr "Konnte E-Mail nicht senden ..."
530
 
531
- #: controllers/Audits.php:265
532
  msgid "Audit page is added. The audit may take a while so please be patient."
533
  msgstr ""
534
 
535
- #: controllers/Audits.php:268
536
  msgid "You reached the maximum number of audit pages for your account."
537
  msgstr ""
538
 
539
  # @ squirrly-seo
540
- #: controllers/Audits.php:271
541
  #, fuzzy
542
  #| msgid "Could not send the email..."
543
  msgid "Error! Could not add the audit page."
544
  msgstr "Konnte E-Mail nicht senden ..."
545
 
546
- #: controllers/Audits.php:275
547
  msgid "Error! Could not find the audit page in your website."
548
  msgstr ""
549
 
550
- #: controllers/Audits.php:285
551
  msgid "Audit page sent for recheck. It may take a while so please be patient."
552
  msgstr ""
553
 
554
- #: controllers/Audits.php:288 controllers/Audits.php:291
555
  msgid "The audit for all pages can be made once an hour."
556
  msgstr ""
557
 
558
- #: controllers/Audits.php:301
559
  msgid "The audit page is deleted"
560
  msgstr ""
561
 
562
- #: controllers/Audits.php:303 controllers/FocusPages.php:383
563
  #: controllers/Ranking.php:161 controllers/Ranking.php:179
564
  #: controllers/Ranking.php:197 controllers/Research.php:208
565
  #: controllers/Research.php:211 controllers/Research.php:234
@@ -570,7 +570,7 @@ msgstr ""
570
  msgid "Invalid params!"
571
  msgstr ""
572
 
573
- #: controllers/Audits.php:326
574
  msgid "Not a valid email address"
575
  msgstr ""
576
 
@@ -590,101 +590,101 @@ msgstr ""
590
  msgid "Saved! Task marked as done."
591
  msgstr ""
592
 
593
- #: controllers/FocusPages.php:256
594
  msgid "Focus Page does not exist or was deleted from your website."
595
  msgstr ""
596
 
597
- #: controllers/FocusPages.php:314
598
  msgid "Focus page is added. The audit may take a while so please be patient."
599
  msgstr ""
600
 
601
- #: controllers/FocusPages.php:321
602
  msgid "You reached the maximum number of focus pages for all your websites."
603
  msgstr ""
604
 
605
- #: controllers/FocusPages.php:324
606
  msgid "Error! Could not add the focus page."
607
  msgstr ""
608
 
609
- #: controllers/FocusPages.php:327
610
  msgid "Error! This focus page is not public."
611
  msgstr ""
612
 
613
- #: controllers/FocusPages.php:331 controllers/FocusPages.php:370
614
  msgid "Error! Could not find the focus page in your website."
615
  msgstr ""
616
 
617
- #: controllers/FocusPages.php:358
618
  msgid "Focus page sent for recheck. It may take a while so please be patient."
619
  msgstr ""
620
 
621
- #: controllers/FocusPages.php:361 controllers/FocusPages.php:365
622
  msgid "You've made too many requests, please wait a few minutes."
623
  msgstr ""
624
 
625
- #: controllers/FocusPages.php:381
626
  msgid "The focus page is deleted"
627
  msgstr ""
628
 
629
- #: controllers/Menu.php:126
630
  #, php-format
631
  msgid ""
632
  "An error occurred during activation. If this error persists, please contact "
633
  "us at: %s"
634
  msgstr ""
635
 
636
- #: controllers/Menu.php:163
637
  msgid "Dashboard"
638
  msgstr ""
639
 
640
  # @ squirrly-seo
641
- #: controllers/Menu.php:188 controllers/Menu.php:287 controllers/Menu.php:322
642
  #: view/Blocks/SLASearch.php:7
643
  #, fuzzy
644
  #| msgid "Squirrly settings"
645
  msgid "Squirrly SEO"
646
  msgstr "Squirrly Einstellungen"
647
 
648
- #: controllers/Menu.php:256
649
  msgid "SEO Snippet"
650
  msgstr ""
651
 
652
- #: controllers/Menu.php:265 controllers/Snippet.php:130
653
  msgid "Custom SEO"
654
  msgstr ""
655
 
656
  # @ squirrly-seo
657
- #: controllers/Menu.php:330
658
  #, fuzzy
659
  #| msgid "Squirrly settings"
660
  msgid "Squirrly Onboarding"
661
  msgstr "Squirrly Einstellungen"
662
 
663
- #: controllers/Menu.php:331
664
  msgid "Onboarding"
665
  msgstr ""
666
 
667
- #: controllers/Menu.php:360
668
  msgid "Import & Export SEO"
669
  msgstr ""
670
 
671
- #: controllers/Menu.php:361 view/SeoSettings/Backup.php:88
672
  msgid "Import SEO"
673
  msgstr ""
674
 
675
- #: controllers/Menu.php:371
676
  msgid "Squirrly Account Info"
677
  msgstr ""
678
 
679
- #: controllers/Menu.php:372
680
  msgid "Account Info"
681
  msgstr ""
682
 
683
- #: controllers/Menu.php:381
684
  msgid "Squirrly How To & Support"
685
  msgstr ""
686
 
687
- #: controllers/Menu.php:382
688
  msgid "Help & Support"
689
  msgstr ""
690
 
@@ -693,17 +693,17 @@ msgid "Saved! This is how the preview looks like"
693
  msgstr ""
694
 
695
  # @ squirrly-seo
696
- #: controllers/Post.php:293
697
  #, fuzzy
698
  #| msgid "Could not send the email..."
699
  msgid "Could not add the demo post."
700
  msgstr "Konnte E-Mail nicht senden ..."
701
 
702
- #: controllers/Post.php:355 controllers/Post.php:380
703
  msgid "Can't get the post URL"
704
  msgstr ""
705
 
706
- #: controllers/Post.php:385
707
  msgid "Invalid request"
708
  msgstr ""
709
 
@@ -906,7 +906,7 @@ msgid "Squirrly SEO Snippet"
906
  msgstr "Squirrly LIVE SEO-Assistent"
907
 
908
  # @ squirrly-seo
909
- #: controllers/Snippet.php:177
910
  #, fuzzy
911
  #| msgid "Could not send the email..."
912
  msgid "Could not save the data"
@@ -1233,7 +1233,7 @@ msgstr ""
1233
 
1234
  # @ squirrly-seo
1235
  #: models/Assistant.php:163 models/focuspages/Accuracy.php:45
1236
- #: models/focuspages/Traffic.php:100 models/focuspages/Traffic.php:105
1237
  #, fuzzy
1238
  #| msgid "Google %sAnalytics ID%s`:"
1239
  msgid "Connect Google Analytics"
@@ -1882,7 +1882,7 @@ msgstr ""
1882
  msgid "Add meta description to this page of your site"
1883
  msgstr ""
1884
 
1885
- #: models/Audits.php:156 models/bulkseo/Metas.php:92
1886
  msgid "Meta Keyword"
1887
  msgstr ""
1888
 
@@ -1911,7 +1911,7 @@ msgstr ""
1911
  msgid "Make sure that the search for your keywords is on a rising trend"
1912
  msgstr ""
1913
 
1914
- #: models/Audits.php:166 models/bulkseo/Metas.php:97
1915
  msgid "Canonical Link"
1916
  msgstr ""
1917
 
@@ -4657,46 +4657,46 @@ msgid "You got better Score for your Audit"
4657
  msgstr ""
4658
 
4659
  # @ squirrly-seo
4660
- #: models/CheckSeo.php:1475
4661
  #, fuzzy
4662
  #| msgid "Could not send the email..."
4663
  msgid "Could not verify the frontend."
4664
  msgstr "Konnte E-Mail nicht senden ..."
4665
 
4666
- #: models/CheckSeo.php:1842
4667
  msgid "Just another WordPress site"
4668
  msgstr ""
4669
 
4670
- #: models/CheckSeo.php:1969
4671
  #, php-format
4672
  msgid "Focus Page was not found (error %s)"
4673
  msgstr ""
4674
 
4675
- #: models/CheckSeo.php:1970
4676
  msgid ""
4677
- "Task details: The way your WordPress site is currently hosted can affect the "
4678
- "way Squirrly SEO operates in order to retrieve and process data about your "
4679
- "Focus Pages. It’s important to do everything on your end to ensure that the "
4680
- "Focus Pages audits can be generated by our system."
4681
  msgstr ""
4682
 
4683
- #: models/CheckSeo.php:1971 models/CheckSeo.php:1990
4684
  msgid ""
4685
  "Use a different browser to check if your Focus Page is visible. Whitelist "
4686
  "our crawler IP address (176.9.112.210) to allow our server to verify your "
4687
  "page so that you’ll receive a full audit."
4688
  msgstr ""
4689
 
4690
- #: models/CheckSeo.php:1972
4691
  msgid "An error is preventing Squirrly from processing your Focus Page audits."
4692
  msgstr ""
4693
 
4694
- #: models/CheckSeo.php:1979
4695
  #, php-format
4696
  msgid "Your Focus Page is redirected to another page (error %s)"
4697
  msgstr ""
4698
 
4699
- #: models/CheckSeo.php:1980
4700
  #, php-format
4701
  msgid ""
4702
  "Right now, your Focus Page sends users and search engines to a different URL "
@@ -4708,23 +4708,23 @@ msgid ""
4708
  "operates."
4709
  msgstr ""
4710
 
4711
- #: models/CheckSeo.php:1981
4712
  msgid ""
4713
  "Choose a page that does NOT redirect to a different page as your Focus Page. "
4714
  "Your Focus Page should have a single URL associated to it so that Squirrly "
4715
  "can serve you the best data."
4716
  msgstr ""
4717
 
4718
- #: models/CheckSeo.php:1982
4719
  msgid "Make sure that your Focus Page is NOT redirected to a different page."
4720
  msgstr ""
4721
 
4722
- #: models/CheckSeo.php:1988
4723
  #, php-format
4724
  msgid "Ensure your Focus Pages can be accessed (error %s)"
4725
  msgstr ""
4726
 
4727
- #: models/CheckSeo.php:1989
4728
  #, php-format
4729
  msgid ""
4730
  "A server-side error is preventing Squirrly from being able to access and "
@@ -4734,16 +4734,16 @@ msgid ""
4734
  "page, which is a critical issue."
4735
  msgstr ""
4736
 
4737
- #: models/CheckSeo.php:1991
4738
  msgid "A server-side error is preventing your Focus Pages from being accessed."
4739
  msgstr ""
4740
 
4741
- #: models/CheckSeo.php:1996
4742
  #, php-format
4743
  msgid "Make sure your Focus Pages can be audited (error %s)"
4744
  msgstr ""
4745
 
4746
- #: models/CheckSeo.php:1997
4747
  msgid ""
4748
  "Squirrly is unable to generate the audit for your Focus Page because it "
4749
  "can’t connect to your WordPress site’s server. Why? Your WordPress site’s "
@@ -4751,30 +4751,52 @@ msgid ""
4751
  "Squirrly’s IP address."
4752
  msgstr ""
4753
 
4754
- #: models/CheckSeo.php:1998
4755
  msgid ""
4756
  "Check to see if your WordPress site’s server is offline. Whitelist our "
4757
  "crawler IP address (176.9.112.210) to allow our server to verify your page "
4758
  "so that you’ll receive a full audit."
4759
  msgstr ""
4760
 
4761
- #: models/CheckSeo.php:1999
4762
  msgid ""
4763
  "An error prevents Squirrly from gathering critical data about your Focus "
4764
  "Page."
4765
  msgstr ""
4766
 
4767
- #: models/FocusPages.php:21 models/bulkseo/Metas.php:137
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4768
  #: models/focuspages/Clicks.php:64 models/focuspages/Content.php:88
4769
  #: models/focuspages/Ctr.php:64 models/focuspages/Image.php:80
4770
  #: models/focuspages/Impressions.php:64 models/focuspages/Keyword.php:103
4771
- #: models/focuspages/Keyword.php:106 models/focuspages/Snippet.php:149
4772
  #: models/focuspages/Strategy.php:102 view/Blocks/KRFound.php:15
4773
  #: view/Blocks/KRHistory.php:15 view/Ranking/Gscsync.php:31
4774
  #: view/Ranking/Rankings.php:210 view/Ranking/Rankings.php:348
4775
  #: view/Research/Briefcase.php:107 view/Research/Briefcase.php:247
4776
  #: view/Research/History.php:29 view/Research/HistoryDetails.php:7
4777
- #: view/Research/Research.php:192 view/Research/Suggested.php:28
4778
  msgid "Keyword"
4779
  msgstr ""
4780
 
@@ -4908,7 +4930,7 @@ msgstr "Recherchieren"
4908
  msgid " Research"
4909
  msgstr "Recherchieren"
4910
 
4911
- #: models/Menu.php:139
4912
  msgid "Live Assistant"
4913
  msgstr ""
4914
 
@@ -4932,8 +4954,8 @@ msgstr ""
4932
  msgid " SEO Settings"
4933
  msgstr ""
4934
 
4935
- #: models/Menu.php:163 models/Menu.php:250 view/Blocks/FocusPages.php:6
4936
- #: view/FocusPages/Pagelist.php:23
4937
  msgid "Focus Pages"
4938
  msgstr ""
4939
 
@@ -4941,7 +4963,7 @@ msgstr ""
4941
  msgid " Focus Pages"
4942
  msgstr ""
4943
 
4944
- #: models/Menu.php:171 view/Blocks/Audits.php:6
4945
  msgid "SEO Audit"
4946
  msgstr ""
4947
 
@@ -5066,7 +5088,6 @@ msgid "Ranking settings"
5066
  msgstr "Squirrly Einstellungen"
5067
 
5068
  #: models/Menu.php:312 view/BulkSeo/Bulkseo.php:29
5069
- #: view/SeoSettings/Bulkseo.php:25
5070
  msgid "Bulk SEO"
5071
  msgstr ""
5072
 
@@ -5370,12 +5391,11 @@ msgid ""
5370
  msgstr ""
5371
 
5372
  #: models/Post.php:262 models/focuspages/Snippet.php:89
5373
- #: models/focuspages/Snippet.php:205 models/focuspages/Snippet.php:227
5374
  #: view/Audits/Addpage.php:131 view/Blocks/Snippet.php:171
5375
  #: view/Blocks/Snippet.php:570 view/Blocks/Snippet.php:825
5376
  #: view/BulkSeo/Bulkseo.php:143 view/FocusPages/Addpage.php:132
5377
- #: view/SeoSettings/Automation.php:125 view/SeoSettings/Bulkseo.php:138
5378
- #: view/SeoSettings/Metas.php:157
5379
  msgid "Title"
5380
  msgstr ""
5381
 
@@ -5545,16 +5565,16 @@ msgstr ""
5545
  msgid "Current"
5546
  msgstr ""
5547
 
5548
- #: models/bulkseo/Metas.php:55
5549
  msgid "Title not empty"
5550
  msgstr ""
5551
 
5552
- #: models/bulkseo/Metas.php:56 view/Blocks/Snippet.php:187
5553
  #: view/Blocks/Snippet.php:586 view/Blocks/Snippet.php:841
5554
  msgid "Current Title"
5555
  msgstr ""
5556
 
5557
- #: models/bulkseo/Metas.php:58
5558
  #, php-format
5559
  msgid ""
5560
  "The title for this URL must not be empty. %s Write a title for this page. "
@@ -5563,48 +5583,48 @@ msgid ""
5563
  "more clicks you can get when people find your page on search engines."
5564
  msgstr ""
5565
 
5566
- #: models/bulkseo/Metas.php:61
5567
  #, php-format
5568
  msgid "Title up to %s chars"
5569
  msgstr ""
5570
 
5571
- #: models/bulkseo/Metas.php:62
5572
  msgid "Current Title Length"
5573
  msgstr ""
5574
 
5575
- #: models/bulkseo/Metas.php:63 models/bulkseo/Metas.php:81
5576
- #: models/bulkseo/Opengraph.php:72 models/bulkseo/Opengraph.php:82
5577
- #: models/bulkseo/Twittercard.php:69 models/bulkseo/Twittercard.php:79
5578
  msgid "chars"
5579
  msgstr ""
5580
 
5581
- #: models/bulkseo/Metas.php:64 models/bulkseo/Opengraph.php:73
5582
- #: models/bulkseo/Twittercard.php:70
5583
  #, php-format
5584
  msgid ""
5585
  "Title has to be longer than %s chars and up to %s chars. %s You can change "
5586
  "the title max length from %sSEO Settings > Automation%s."
5587
  msgstr ""
5588
 
5589
- #: models/bulkseo/Metas.php:67 models/focuspages/Snippet.php:100
5590
  msgid "Keyword in title"
5591
  msgstr ""
5592
 
5593
  # @ squirrly-seo
5594
- #: models/bulkseo/Metas.php:68 models/bulkseo/Metas.php:86
5595
  #, fuzzy
5596
  #| msgid "Squirrly settings"
5597
  msgid "Squirrly Keyword"
5598
  msgstr "Squirrly Einstellungen"
5599
 
5600
  # @ squirrly-seo
5601
- #: models/bulkseo/Metas.php:69 models/bulkseo/Metas.php:87
5602
  #, fuzzy
5603
  #| msgid "Tips: 2-4 keywords"
5604
  msgid "no keywords"
5605
  msgstr "Tipp: Länge 2-4 Schlüsselwörter"
5606
 
5607
- #: models/bulkseo/Metas.php:70 models/focuspages/Snippet.php:102
5608
  #, php-format
5609
  msgid ""
5610
  "Your keyword must be present in the title of the page. %s It's a very "
@@ -5616,16 +5636,16 @@ msgid ""
5616
  "VectorWatch\" would be a much better choice for a title."
5617
  msgstr ""
5618
 
5619
- #: models/bulkseo/Metas.php:73
5620
  msgid "Description not empty"
5621
  msgstr ""
5622
 
5623
- #: models/bulkseo/Metas.php:74 view/Blocks/Snippet.php:239
5624
  #: view/Blocks/Snippet.php:630 view/Blocks/Snippet.php:885
5625
  msgid "Current Description"
5626
  msgstr ""
5627
 
5628
- #: models/bulkseo/Metas.php:76
5629
  #, php-format
5630
  msgid ""
5631
  "Meta descriptions are important for SEO on multiple search engines. %s You "
@@ -5634,28 +5654,28 @@ msgid ""
5634
  "on search engines."
5635
  msgstr ""
5636
 
5637
- #: models/bulkseo/Metas.php:79
5638
  #, php-format
5639
  msgid "Description up to %s chars"
5640
  msgstr ""
5641
 
5642
- #: models/bulkseo/Metas.php:80
5643
  msgid "Current Description Length"
5644
  msgstr ""
5645
 
5646
- #: models/bulkseo/Metas.php:82 models/bulkseo/Opengraph.php:83
5647
- #: models/bulkseo/Twittercard.php:80
5648
  #, php-format
5649
  msgid ""
5650
  "Description has to be longer than %s chars and up to %s chars. %s You can "
5651
  "change the description max length from %sSEO Settings > Automation%s."
5652
  msgstr ""
5653
 
5654
- #: models/bulkseo/Metas.php:85 models/focuspages/Snippet.php:105
5655
  msgid "Keyword in description"
5656
  msgstr ""
5657
 
5658
- #: models/bulkseo/Metas.php:88
5659
  #, php-format
5660
  msgid ""
5661
  "Same as with the title task. %s If a user reads the description of your page "
@@ -5667,28 +5687,28 @@ msgid ""
5667
  "lot about this, because that's what people want to find on the search engine."
5668
  msgstr ""
5669
 
5670
- #: models/bulkseo/Metas.php:91
5671
  msgid "Meta Keywords (2-4 Words)"
5672
  msgstr ""
5673
 
5674
  # @ squirrly-seo
5675
- #: models/bulkseo/Metas.php:93
5676
  #, fuzzy
5677
  #| msgid "Enter even more keywords."
5678
  msgid "no meta keywords"
5679
  msgstr "Geben Sie noch mehrere Schlüsselwörter ein."
5680
 
5681
- #: models/bulkseo/Metas.php:94
5682
  msgid ""
5683
  "Even if Meta keywords are not mandatory for Google, it's important for other "
5684
  "search engines to find this meta and to index your post for these keywords."
5685
  msgstr ""
5686
 
5687
- #: models/bulkseo/Metas.php:98
5688
  msgid "Current Link"
5689
  msgstr ""
5690
 
5691
- #: models/bulkseo/Metas.php:100
5692
  #, php-format
5693
  msgid ""
5694
  "You don't have to set any canonical link if your post is not copied from "
@@ -5698,24 +5718,26 @@ msgid ""
5698
  "gets indexed and ranked."
5699
  msgstr ""
5700
 
5701
- #: models/bulkseo/Metas.php:109
5702
  msgid "Some Squirrly Metas are deactivated."
5703
  msgstr ""
5704
 
5705
- #: models/bulkseo/Metas.php:114
5706
- msgid "Some Squirrly Metas are not set correctly."
 
 
5707
  msgstr ""
5708
 
5709
- #: models/bulkseo/Metas.php:119
5710
  msgid "Some Squirrly Metas are generated automatically."
5711
  msgstr ""
5712
 
5713
- #: models/bulkseo/Metas.php:122
5714
  msgid "All Squirrly Metas are customized and set correctly."
5715
  msgstr ""
5716
 
5717
- #: models/bulkseo/Metas.php:133 models/bulkseo/Opengraph.php:125
5718
- #: models/bulkseo/Twittercard.php:122 models/bulkseo/Visibility.php:69
5719
  #: models/focuspages/Accuracy.php:34 models/focuspages/Audit.php:144
5720
  #: models/focuspages/Authority.php:33 models/focuspages/Backlinks.php:46
5721
  #: models/focuspages/Clicks.php:56 models/focuspages/Content.php:75
@@ -5724,93 +5746,93 @@ msgstr ""
5724
  #: models/focuspages/Innerlinks.php:64 models/focuspages/Keyword.php:79
5725
  #: models/focuspages/Length.php:55 models/focuspages/Nofollow.php:65
5726
  #: models/focuspages/Onpage.php:78 models/focuspages/Ranking.php:35
5727
- #: models/focuspages/Snippet.php:143 models/focuspages/Social.php:56
5728
  #: models/focuspages/Strategy.php:96 models/focuspages/Traffic.php:94
5729
  msgid "Current URL"
5730
  msgstr ""
5731
 
5732
  # @ squirrly-seo
5733
- #: models/bulkseo/Metas.php:139
5734
  #, fuzzy
5735
  #| msgid "Enter even more keywords."
5736
  msgid "No Meta Keyword Found"
5737
  msgstr "Geben Sie noch mehrere Schlüsselwörter ein."
5738
 
5739
- #: models/bulkseo/Metas.php:155 models/bulkseo/Metas.php:191
5740
- #: models/bulkseo/Metas.php:224 models/bulkseo/Metas.php:268
5741
- #: models/bulkseo/Metas.php:304 models/bulkseo/Metas.php:337
5742
- #: models/bulkseo/Metas.php:385 models/bulkseo/Metas.php:424
5743
- #: models/bulkseo/Opengraph.php:139 models/bulkseo/Opengraph.php:175
5744
- #: models/bulkseo/Opengraph.php:207 models/bulkseo/Opengraph.php:243
5745
- #: models/bulkseo/Opengraph.php:279 models/bulkseo/Twittercard.php:136
5746
- #: models/bulkseo/Twittercard.php:172 models/bulkseo/Twittercard.php:204
5747
- #: models/bulkseo/Twittercard.php:240 models/bulkseo/Twittercard.php:276
5748
  #: models/bulkseo/Visibility.php:83 models/bulkseo/Visibility.php:122
5749
  #: models/bulkseo/Visibility.php:155
5750
  msgid "Squirrly Snippet is deactivated from this post."
5751
  msgstr ""
5752
 
5753
- #: models/bulkseo/Metas.php:159 models/bulkseo/Metas.php:195
5754
- #: models/bulkseo/Metas.php:228 models/bulkseo/Metas.php:272
5755
- #: models/bulkseo/Metas.php:308 models/bulkseo/Metas.php:341
5756
- #: models/bulkseo/Metas.php:389 models/bulkseo/Metas.php:428
5757
  #, php-format
5758
  msgid ""
5759
  "SEO Metas for this post type are deactivated from %sSEO Settings > Automation"
5760
  "%s."
5761
  msgstr ""
5762
 
5763
- #: models/bulkseo/Metas.php:163 models/bulkseo/Metas.php:199
5764
- #: models/bulkseo/Metas.php:232
5765
  #, php-format
5766
  msgid "Meta Title is deactivated from %sSEO Settings > Metas%s."
5767
  msgstr ""
5768
 
5769
- #: models/bulkseo/Metas.php:167 models/bulkseo/Metas.php:203
5770
- #: models/bulkseo/Metas.php:236 models/bulkseo/Metas.php:280
5771
- #: models/bulkseo/Metas.php:316 models/bulkseo/Metas.php:349
5772
- #: models/bulkseo/Metas.php:393 models/bulkseo/Metas.php:436
5773
  #, php-format
5774
  msgid "SEO Metas is deactivated from %sSEO Settings > Metas%s."
5775
  msgstr ""
5776
 
5777
  # @ squirrly-seo
5778
- #: models/bulkseo/Metas.php:176 models/bulkseo/Metas.php:212
5779
- #: models/bulkseo/Opengraph.php:160 models/bulkseo/Opengraph.php:196
5780
- #: models/bulkseo/Twittercard.php:157 models/bulkseo/Twittercard.php:193
5781
  #, fuzzy
5782
  #| msgid "<< Leave it automatically"
5783
  msgid "Title is generated automatically."
5784
  msgstr "<< Lass es automatisch"
5785
 
5786
- #: models/bulkseo/Metas.php:240 models/bulkseo/Metas.php:353
5787
- #: models/bulkseo/Metas.php:397
5788
  #, php-format
5789
  msgid "Meta Keywords is deactivated from %sSEO Settings > Metas%s."
5790
  msgstr ""
5791
 
5792
- #: models/bulkseo/Metas.php:276 models/bulkseo/Metas.php:312
5793
- #: models/bulkseo/Metas.php:345
5794
  #, php-format
5795
  msgid "Meta Description is deactivated from %sSEO Settings > Metas%s."
5796
  msgstr ""
5797
 
5798
- #: models/bulkseo/Metas.php:289 models/bulkseo/Metas.php:326
5799
- #: models/bulkseo/Opengraph.php:228 models/bulkseo/Opengraph.php:264
5800
- #: models/bulkseo/Twittercard.php:225 models/bulkseo/Twittercard.php:261
5801
  msgid "Description is generated automatically."
5802
  msgstr ""
5803
 
5804
- #: models/bulkseo/Metas.php:432
5805
  #, php-format
5806
  msgid "Meta Canonical is deactivated from %sSEO Settings > Metas%s."
5807
  msgstr ""
5808
 
5809
- #: models/bulkseo/Opengraph.php:66
5810
  msgid "OG title not empty"
5811
  msgstr ""
5812
 
5813
- #: models/bulkseo/Opengraph.php:68
5814
  #, php-format
5815
  msgid ""
5816
  "You need to have an Open Graph title for this post. %s It will help you "
@@ -5818,16 +5840,16 @@ msgid ""
5818
  "LinkedIN and other social networks. %s It's also important for SEO purposes."
5819
  msgstr ""
5820
 
5821
- #: models/bulkseo/Opengraph.php:71
5822
  #, php-format
5823
  msgid "OG title up to %s chars"
5824
  msgstr ""
5825
 
5826
- #: models/bulkseo/Opengraph.php:76
5827
  msgid "OG description not empty"
5828
  msgstr ""
5829
 
5830
- #: models/bulkseo/Opengraph.php:78
5831
  #, php-format
5832
  msgid ""
5833
  "You need to have an Open Graph description for this post. %s It will help "
@@ -5835,20 +5857,20 @@ msgid ""
5835
  "LinkedIN and other social networks. %s It's also important for SEO purposes."
5836
  msgstr ""
5837
 
5838
- #: models/bulkseo/Opengraph.php:81
5839
  #, php-format
5840
  msgid "OG description up to %s chars"
5841
  msgstr ""
5842
 
5843
- #: models/bulkseo/Opengraph.php:86 view/SeoSettings/Metas.php:184
5844
  msgid "OG Image"
5845
  msgstr ""
5846
 
5847
- #: models/bulkseo/Opengraph.php:87 models/bulkseo/Twittercard.php:84
5848
  msgid "(featured image)"
5849
  msgstr ""
5850
 
5851
- #: models/bulkseo/Opengraph.php:88
5852
  #, php-format
5853
  msgid ""
5854
  "Set a good looking image for your URL. It needs to look good in Facebook and "
@@ -5856,55 +5878,57 @@ msgid ""
5856
  "attract more clicks to your site."
5857
  msgstr ""
5858
 
5859
- #: models/bulkseo/Opengraph.php:102
5860
  msgid "Open Graph is deactivated."
5861
  msgstr ""
5862
 
5863
- #: models/bulkseo/Opengraph.php:107
5864
- msgid "Open Graph is not set correctly."
 
 
5865
  msgstr ""
5866
 
5867
  # @ squirrly-seo
5868
- #: models/bulkseo/Opengraph.php:112
5869
  #, fuzzy
5870
  #| msgid "<< Leave it automatically"
5871
  msgid "Open Graph is generated automatically."
5872
  msgstr "<< Lass es automatisch"
5873
 
5874
- #: models/bulkseo/Opengraph.php:115
5875
  msgid "Open Graph is customized and set correctly."
5876
  msgstr ""
5877
 
5878
- #: models/bulkseo/Opengraph.php:143 models/bulkseo/Opengraph.php:179
5879
- #: models/bulkseo/Opengraph.php:211 models/bulkseo/Opengraph.php:247
5880
- #: models/bulkseo/Opengraph.php:283
5881
  #, php-format
5882
  msgid ""
5883
  "Open Graph for this post type is deactivated from %sSEO Settings > Automation"
5884
  "%s."
5885
  msgstr ""
5886
 
5887
- #: models/bulkseo/Opengraph.php:147 models/bulkseo/Opengraph.php:183
5888
- #: models/bulkseo/Opengraph.php:215 models/bulkseo/Opengraph.php:251
5889
- #: models/bulkseo/Opengraph.php:287
5890
  #, php-format
5891
  msgid "Open Graph is deactivated from %sSEO Settings > Social Media%s."
5892
  msgstr ""
5893
 
5894
- #: models/bulkseo/Opengraph.php:151 models/bulkseo/Opengraph.php:187
5895
- #: models/bulkseo/Opengraph.php:219 models/bulkseo/Opengraph.php:255
5896
- #: models/bulkseo/Opengraph.php:291 models/bulkseo/Twittercard.php:148
5897
- #: models/bulkseo/Twittercard.php:184 models/bulkseo/Twittercard.php:216
5898
- #: models/bulkseo/Twittercard.php:252 models/bulkseo/Twittercard.php:288
5899
  #, php-format
5900
  msgid "Social Media is deactivated from %sSEO Settings > Social Media%s."
5901
  msgstr ""
5902
 
5903
- #: models/bulkseo/Twittercard.php:63
5904
  msgid "TC title not empty"
5905
  msgstr ""
5906
 
5907
- #: models/bulkseo/Twittercard.php:65
5908
  #, php-format
5909
  msgid ""
5910
  "You need to have a title for the Twitter Card of this post. %s It will help "
@@ -5912,16 +5936,16 @@ msgid ""
5912
  "also important for SEO purposes."
5913
  msgstr ""
5914
 
5915
- #: models/bulkseo/Twittercard.php:68
5916
  #, php-format
5917
  msgid "TC title up to %s chars"
5918
  msgstr ""
5919
 
5920
- #: models/bulkseo/Twittercard.php:73
5921
  msgid "TC Description not empty"
5922
  msgstr ""
5923
 
5924
- #: models/bulkseo/Twittercard.php:75
5925
  #, php-format
5926
  msgid ""
5927
  "You need to have a Twitter Card description for this post. %s It will help "
@@ -5930,16 +5954,16 @@ msgid ""
5930
  "to your site. %s It's also important for SEO purposes."
5931
  msgstr ""
5932
 
5933
- #: models/bulkseo/Twittercard.php:78
5934
  #, php-format
5935
  msgid "TC description up to %s chars"
5936
  msgstr ""
5937
 
5938
- #: models/bulkseo/Twittercard.php:83
5939
  msgid "TC Image"
5940
  msgstr ""
5941
 
5942
- #: models/bulkseo/Twittercard.php:85
5943
  #, php-format
5944
  msgid ""
5945
  "Set a good looking image for your URL. It needs to look good in Twitter "
@@ -5947,34 +5971,36 @@ msgid ""
5947
  "clicks to your site."
5948
  msgstr ""
5949
 
5950
- #: models/bulkseo/Twittercard.php:99
5951
  msgid "Twitter Card is deactivated."
5952
  msgstr ""
5953
 
5954
- #: models/bulkseo/Twittercard.php:104
5955
- msgid "Twitter Card is not set correctly."
 
 
5956
  msgstr ""
5957
 
5958
- #: models/bulkseo/Twittercard.php:109
5959
  msgid "Twitter Card is generated automatically."
5960
  msgstr ""
5961
 
5962
- #: models/bulkseo/Twittercard.php:112
5963
  msgid "Twitter Card is customized and set correctly."
5964
  msgstr ""
5965
 
5966
- #: models/bulkseo/Twittercard.php:140 models/bulkseo/Twittercard.php:176
5967
- #: models/bulkseo/Twittercard.php:208 models/bulkseo/Twittercard.php:244
5968
- #: models/bulkseo/Twittercard.php:280
5969
  #, php-format
5970
  msgid ""
5971
  "Twitter Card for this post type is deactivated from %sSEO Settings > "
5972
  "Automation%s."
5973
  msgstr ""
5974
 
5975
- #: models/bulkseo/Twittercard.php:144 models/bulkseo/Twittercard.php:180
5976
- #: models/bulkseo/Twittercard.php:212 models/bulkseo/Twittercard.php:248
5977
- #: models/bulkseo/Twittercard.php:284
5978
  #, php-format
5979
  msgid "Twitter Card is deactivated from %sSEO Settings > Social Media%s."
5980
  msgstr ""
@@ -6026,7 +6052,9 @@ msgid "Some visibility options are inactive."
6026
  msgstr ""
6027
 
6028
  #: models/bulkseo/Visibility.php:55
6029
- msgid "Visibility is not set correctly."
 
 
6030
  msgstr ""
6031
 
6032
  #: models/bulkseo/Visibility.php:59
@@ -6104,7 +6132,7 @@ msgstr ""
6104
 
6105
  #: models/focuspages/Accuracy.php:40 models/focuspages/Clicks.php:62
6106
  #: models/focuspages/Ctr.php:62 models/focuspages/Impressions.php:62
6107
- #: models/focuspages/Indexability.php:95
6108
  msgid "Connect Google Search"
6109
  msgstr ""
6110
 
@@ -6263,6 +6291,18 @@ msgstr ""
6263
  msgid "At Least %s Majestic SEO Links"
6264
  msgstr ""
6265
 
 
 
 
 
 
 
 
 
 
 
 
 
6266
  # @ squirrly-seo
6267
  #: models/focuspages/Clicks.php:42
6268
  #, fuzzy
@@ -6283,8 +6323,8 @@ msgstr ""
6283
  #: models/focuspages/Clicks.php:75 models/focuspages/Content.php:93
6284
  #: models/focuspages/Ctr.php:75 models/focuspages/Image.php:88
6285
  #: models/focuspages/Impressions.php:75 models/focuspages/Keyword.php:114
6286
- #: models/focuspages/Keyword.php:176 models/focuspages/Keyword.php:194
6287
- #: models/focuspages/Keyword.php:217 models/focuspages/Snippet.php:151
6288
  #: models/focuspages/Strategy.php:112
6289
  msgid "No Keyword Found"
6290
  msgstr ""
@@ -6296,20 +6336,21 @@ msgstr ""
6296
  msgid "Optimize for a keyword"
6297
  msgstr ""
6298
 
 
 
 
 
 
 
 
 
6299
  # @ squirrly-seo
6300
- #: models/focuspages/Clicks.php:96 models/focuspages/Ctr.php:96
6301
- #: models/focuspages/Impressions.php:96
6302
  #, fuzzy
6303
  #| msgid "Google %sAnalytics ID%s`:"
6304
  msgid "Connect to Google Search Console"
6305
  msgstr "Google %sAnalytics ID%s`:"
6306
 
6307
- #: models/focuspages/Clicks.php:100 models/focuspages/Content.php:114
6308
- #: models/focuspages/Ctr.php:100 models/focuspages/Impressions.php:100
6309
- #: models/focuspages/Keyword.php:149 models/focuspages/Strategy.php:132
6310
- msgid "Optimize the page for a keyword"
6311
- msgstr ""
6312
-
6313
  #: models/focuspages/Content.php:46
6314
  #, php-format
6315
  msgid "Optimize to %s"
@@ -6404,15 +6445,15 @@ msgid ""
6404
  "you used it more than once."
6405
  msgstr ""
6406
 
6407
- #: models/focuspages/Image.php:85 models/focuspages/Snippet.php:154
6408
  msgid "Edit your snippet"
6409
  msgstr ""
6410
 
6411
- #: models/focuspages/Image.php:114
6412
  msgid "Optimize the post first using a Keyword from Squirrly Briefcase"
6413
  msgstr ""
6414
 
6415
- #: models/focuspages/Image.php:115
6416
  msgid "No image found"
6417
  msgstr ""
6418
 
@@ -6420,6 +6461,13 @@ msgstr ""
6420
  msgid "Search Results Impressions in the last 3 months"
6421
  msgstr ""
6422
 
 
 
 
 
 
 
 
6423
  #: models/focuspages/Indexability.php:52
6424
  msgid "Yes, do index"
6425
  msgstr ""
@@ -6626,11 +6674,11 @@ msgstr ""
6626
  #: models/focuspages/Keyword.php:152
6627
  msgid ""
6628
  "Congratulations for ranking with this keyword, but it will require special "
6629
- "attention from you to keep it within TOP 20 positions"
6630
  msgstr ""
6631
 
6632
- #: models/focuspages/Keyword.php:176 models/focuspages/Keyword.php:194
6633
- #: models/focuspages/Keyword.php:217
6634
  msgid "Please add a keyword first."
6635
  msgstr ""
6636
 
@@ -6681,12 +6729,18 @@ msgid "Edit Page"
6681
  msgstr ""
6682
 
6683
  # @ squirrly-seo
6684
- #: models/focuspages/Length.php:84 models/focuspages/Length.php:114
6685
- #: models/focuspages/Traffic.php:120 models/focuspages/Traffic.php:137
6686
- #: models/focuspages/Traffic.php:153 models/focuspages/Traffic.php:169
6687
  #, fuzzy
6688
  #| msgid "Google %sAnalytics ID%s`:"
6689
- msgid "Connect Google Analytics first"
 
 
 
 
 
 
 
 
6690
  msgstr "Google %sAnalytics ID%s`:"
6691
 
6692
  #: models/focuspages/Nofollow.php:50
@@ -6799,8 +6853,8 @@ msgid ""
6799
  "that product."
6800
  msgstr ""
6801
 
6802
- #: models/focuspages/Snippet.php:95 models/focuspages/Snippet.php:206
6803
- #: models/focuspages/Snippet.php:228 view/Blocks/Snippet.php:613
6804
  #: view/Blocks/Snippet.php:868 view/SeoSettings/Automation.php:134
6805
  #: view/SeoSettings/Metas.php:166
6806
  msgid "Description"
@@ -6820,7 +6874,17 @@ msgid ""
6820
  "boost CTR (click-through rates)."
6821
  msgstr ""
6822
 
6823
- #: models/focuspages/Snippet.php:106
 
 
 
 
 
 
 
 
 
 
6824
  #, php-format
6825
  msgid ""
6826
  "Same as with the title task. %s If a user reads the description of your page "
@@ -6832,11 +6896,11 @@ msgid ""
6832
  "lot about this, because that's what people want to find on the search engine."
6833
  msgstr ""
6834
 
6835
- #: models/focuspages/Snippet.php:109
6836
  msgid "Open Graph - full definition"
6837
  msgstr ""
6838
 
6839
- #: models/focuspages/Snippet.php:111
6840
  #, php-format
6841
  msgid ""
6842
  "To turn this task to green, you can easily use the %sSnippet%s from Squirrly "
@@ -6848,11 +6912,11 @@ msgid ""
6848
  "relevant for your search engine position placements."
6849
  msgstr ""
6850
 
6851
- #: models/focuspages/Snippet.php:114
6852
  msgid "Twitter Cards - full definition"
6853
  msgstr ""
6854
 
6855
- #: models/focuspages/Snippet.php:116
6856
  #, php-format
6857
  msgid ""
6858
  "To turn this task to green, you can easily use the %sSnippet%s from Squirrly "
@@ -6862,11 +6926,11 @@ msgid ""
6862
  "that you won't miss a beat."
6863
  msgstr ""
6864
 
6865
- #: models/focuspages/Snippet.php:119
6866
  msgid "JSON-LD definition"
6867
  msgstr ""
6868
 
6869
- #: models/focuspages/Snippet.php:120
6870
  #, php-format
6871
  msgid ""
6872
  "To turn this task to green, you can easily use the JSON-LD section inside "
@@ -6877,11 +6941,11 @@ msgid ""
6877
  "%shttps://search.google.com/structured-data/testing-tool%s"
6878
  msgstr ""
6879
 
6880
- #: models/focuspages/Snippet.php:123
6881
  msgid "Customized"
6882
  msgstr ""
6883
 
6884
- #: models/focuspages/Snippet.php:124
6885
  #, php-format
6886
  msgid ""
6887
  "The Snippets of your most important pages should be customized. %s Use the "
@@ -6895,7 +6959,7 @@ msgid ""
6895
  "own custom snippet will be the one that gets displayed."
6896
  msgstr ""
6897
 
6898
- #: models/focuspages/Snippet.php:207 models/focuspages/Snippet.php:229
6899
  msgid "Image"
6900
  msgstr ""
6901
 
@@ -6994,7 +7058,7 @@ msgstr ""
6994
  msgid "Manage Strategy"
6995
  msgstr ""
6996
 
6997
- #: models/focuspages/Strategy.php:161 models/focuspages/Strategy.php:168
6998
  msgid "Add a secondary keyword in Squirrly Live Assistant from Briefcase"
6999
  msgstr ""
7000
 
@@ -7078,6 +7142,13 @@ msgid ""
7078
  "happen more often than you would think."
7079
  msgstr ""
7080
 
 
 
 
 
 
 
 
7081
  #: models/focuspages/Traffic.php:122
7082
  msgid "Not enough traffic to show relevant stats"
7083
  msgstr ""
@@ -7112,116 +7183,131 @@ msgstr ""
7112
  msgid "Add New"
7113
  msgstr ""
7114
 
7115
- #: view/Assistant/Settings.php:19
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7116
  msgid "Live Assistant Settings"
7117
  msgstr ""
7118
 
7119
  # @ squirrly-seo
7120
- #: view/Assistant/Settings.php:34
7121
  #, fuzzy
7122
  #| msgid "Squirrly settings"
7123
  msgid "Squirrly Tooltips"
7124
  msgstr "Squirrly Einstellungen"
7125
 
7126
- #: view/Assistant/Settings.php:35
7127
  #, php-format
7128
  msgid ""
7129
  "Show %sSquirrly Tooltips%s when posting a new article (e.g. \"Enter a keyword"
7130
  "\")."
7131
  msgstr ""
7132
 
7133
- #: view/Assistant/Settings.php:45
7134
  msgid "Download Remote Images"
7135
  msgstr ""
7136
 
7137
- #: view/Assistant/Settings.php:46
7138
  #, php-format
7139
  msgid "Download %sremote images%s in your %sMedia Library%s for the new posts."
7140
  msgstr ""
7141
 
7142
- #: view/Assistant/Settings.php:47
7143
  msgid ""
7144
  "Prevent from losing the images you use in your articles in case the remote "
7145
  "images are deleted."
7146
  msgstr ""
7147
 
7148
- #: view/Assistant/Settings.php:58
7149
  msgid "Copyright Free Images"
7150
  msgstr ""
7151
 
7152
- #: view/Assistant/Settings.php:59
7153
  #, php-format
7154
  msgid "Search %sCopyright Free Images%s in Squirrly Live Assistant."
7155
  msgstr ""
7156
 
7157
- #: view/Assistant/Settings.php:69
7158
  msgid "Live Assistant Type"
7159
  msgstr ""
7160
 
7161
- #: view/Assistant/Settings.php:70
7162
  msgid "Select how you want Squirrly Live Assistant to load in editor."
7163
  msgstr ""
7164
 
7165
- #: view/Assistant/Settings.php:74
7166
  msgid "Auto"
7167
  msgstr ""
7168
 
7169
- #: view/Assistant/Settings.php:75
7170
  msgid "Integrated Box"
7171
  msgstr ""
7172
 
7173
- #: view/Assistant/Settings.php:76
7174
  msgid "Floating Box"
7175
  msgstr ""
7176
 
7177
- #: view/Assistant/Settings.php:89
7178
  msgid "Activate Live Assistant in Frontend"
7179
  msgstr ""
7180
 
7181
- #: view/Assistant/Settings.php:89
7182
  msgid "(BETA)"
7183
  msgstr ""
7184
 
7185
- #: view/Assistant/Settings.php:90
7186
  msgid ""
7187
  "Load Squirrly Live Assistant in Frontend to customize the posts and pages "
7188
  "with Builders."
7189
  msgstr ""
7190
 
7191
- #: view/Assistant/Settings.php:91
7192
  msgid "Currently supports the Elementor Builder plugin."
7193
  msgstr ""
7194
 
7195
- #: view/Assistant/Settings.php:98
7196
  msgid "Places where you do NOT want Squirrly Live Assistant to load"
7197
  msgstr ""
7198
 
7199
- #: view/Assistant/Settings.php:100
7200
  msgid ""
7201
  "Don't select anything if you wish Squirrly Live Assistant to load for all "
7202
  "post types."
7203
  msgstr ""
7204
 
7205
- #: view/Assistant/Settings.php:106
7206
  msgid "Exclusions"
7207
  msgstr ""
7208
 
7209
- #: view/Assistant/Settings.php:107
7210
  msgid "Select places where you do NOT want Squirrly Live Assistant to load."
7211
  msgstr ""
7212
 
7213
- #: view/Assistant/Settings.php:108
7214
  msgid "Hold Control key to select multiple places"
7215
  msgstr ""
7216
 
7217
- #: view/Assistant/Settings.php:135 view/SeoSettings/Automation.php:474
7218
  #: view/SeoSettings/Automation.php:595 view/SeoSettings/Jsonld.php:243
7219
  #: view/SeoSettings/Metas.php:231 view/SeoSettings/Sitemap.php:305
7220
  #: view/SeoSettings/Social.php:372
7221
  msgid "Show Advanced Options"
7222
  msgstr ""
7223
 
7224
- #: view/Assistant/Settings.php:136 view/SeoSettings/Automation.php:475
7225
  #: view/SeoSettings/Automation.php:596 view/SeoSettings/Jsonld.php:244
7226
  #: view/SeoSettings/Metas.php:232 view/SeoSettings/Sitemap.php:306
7227
  #: view/SeoSettings/Social.php:373
@@ -7229,8 +7315,8 @@ msgid "Hide Advanced Options"
7229
  msgstr ""
7230
 
7231
  # @ squirrly-seo
7232
- #: view/Assistant/Settings.php:139 view/Audits/Settings.php:60
7233
- #: view/Ranking/Settings.php:173 view/SeoSettings/Advanced.php:95
7234
  #: view/SeoSettings/Automation.php:478 view/SeoSettings/Automation.php:599
7235
  #: view/SeoSettings/Backup.php:206 view/SeoSettings/Favicon.php:107
7236
  #: view/SeoSettings/Jsonld.php:247 view/SeoSettings/Metas.php:235
@@ -7242,22 +7328,6 @@ msgstr ""
7242
  msgid "Save Settings"
7243
  msgstr "Squirrly Einstellungen"
7244
 
7245
- #: view/Audits/Addpage.php:8 view/Audits/Audit.php:8 view/Audits/Audits.php:8
7246
- #: view/Audits/Compare.php:11 view/Audits/Settings.php:7
7247
- #: view/BulkSeo/Bulkseo.php:12 view/FocusPages/Addpage.php:8
7248
- #: view/FocusPages/Pagelist.php:8 view/FocusPages/Settings.php:7
7249
- #: view/Ranking/Rankings.php:17 view/Ranking/Settings.php:7
7250
- #: view/SeoSettings/Advanced.php:7 view/SeoSettings/Automation.php:7
7251
- #: view/SeoSettings/Backup.php:7 view/SeoSettings/Bulkseo.php:12
7252
- #: view/SeoSettings/Favicon.php:7 view/SeoSettings/Jsonld.php:7
7253
- #: view/SeoSettings/Metas.php:7 view/SeoSettings/Robots.php:7
7254
- #: view/SeoSettings/Sitemap.php:7 view/SeoSettings/Social.php:7
7255
- #: view/SeoSettings/Tracking.php:7 view/SeoSettings/Webmaster.php:7
7256
- msgid ""
7257
- "You do not have permission to access this page. You need Squirrly SEO Admin "
7258
- "role"
7259
- msgstr ""
7260
-
7261
  #: view/Audits/Addpage.php:22
7262
  msgid "Add a page in Audit"
7263
  msgstr ""
@@ -7270,13 +7340,12 @@ msgid ""
7270
  msgstr ""
7271
 
7272
  #: view/Audits/Addpage.php:92 view/BulkSeo/Bulkseo.php:101
7273
- #: view/FocusPages/Addpage.php:92 view/SeoSettings/Bulkseo.php:96
7274
  msgid "Any status"
7275
  msgstr ""
7276
 
7277
  #: view/Audits/Addpage.php:112 view/BulkSeo/Bulkseo.php:121
7278
- #: view/FocusPages/Addpage.php:112 view/Research/Research.php:200
7279
- #: view/SeoSettings/Bulkseo.php:116
7280
  msgid "Search"
7281
  msgstr ""
7282
 
@@ -7284,7 +7353,6 @@ msgstr ""
7284
  #: view/Audits/Compare.php:44 view/BulkSeo/Bulkseo.php:123
7285
  #: view/FocusPages/Addpage.php:114 view/FocusPages/FocusPages.php:6
7286
  #: view/Ranking/Rankings.php:58 view/Research/Briefcase.php:37
7287
- #: view/SeoSettings/Bulkseo.php:118
7288
  msgid "Show All"
7289
  msgstr ""
7290
 
@@ -7301,12 +7369,12 @@ msgid "Already added"
7301
  msgstr ""
7302
 
7303
  #: view/Audits/Addpage.php:193 view/BulkSeo/Bulkseo.php:198
7304
- #: view/FocusPages/Addpage.php:196 view/SeoSettings/Bulkseo.php:192
7305
  msgid "Prev Page"
7306
  msgstr ""
7307
 
7308
  #: view/Audits/Addpage.php:194 view/BulkSeo/Bulkseo.php:199
7309
- #: view/FocusPages/Addpage.php:197 view/SeoSettings/Bulkseo.php:193
7310
  msgid "Next Page"
7311
  msgstr ""
7312
 
@@ -7341,28 +7409,31 @@ msgid "Last checked"
7341
  msgstr ""
7342
 
7343
  # @ squirrly-seo
7344
- #: view/Audits/AuditPageRow.php:46 view/FocusPages/FocusPageRow.php:92
7345
  #, fuzzy
7346
  #| msgid "Could not send the email..."
7347
  msgid "Could not create the audit for this URL"
7348
  msgstr "Konnte E-Mail nicht senden ..."
7349
 
7350
- #: view/Audits/AuditPageRow.php:46 view/FocusPages/FocusPageRow.php:92
7351
  msgid "error code"
7352
  msgstr ""
7353
 
7354
- #: view/Audits/AuditPageRow.php:48
7355
  #, php-format
7356
  msgid ""
7357
- "The current way your WordPress site is hosted can cause experience issues to "
7358
- "the way Squirrly SEO works. %s In order to serve you with the best data, and "
7359
- "make sure that the Page audits can be processed, you will need to talk to "
7360
- "your hosting provider and tell them to make the following settings. %s "
7361
- "Please add the IP address 176.9.112.210 in the white-list for remote access "
7362
- "and it should work."
 
 
 
7363
  msgstr ""
7364
 
7365
- #: view/Audits/AuditPageRow.php:69
7366
  msgid "Delete Page from Audit"
7367
  msgstr ""
7368
 
@@ -7511,7 +7582,7 @@ msgstr ""
7511
  msgid "Audits"
7512
  msgstr ""
7513
 
7514
- #: view/Audits/Audits.php:55
7515
  #, php-format
7516
  msgid ""
7517
  "%sNote:%s remember that it takes anywhere between %s1 minute to 5 minutes%s "
@@ -7519,11 +7590,18 @@ msgid ""
7519
  "involved."
7520
  msgstr ""
7521
 
7522
- #: view/Audits/Audits.php:62
7523
  #, php-format
7524
  msgid "Learn how to improve your SEO Audit score over time %sClick Here%s"
7525
  msgstr ""
7526
 
 
 
 
 
 
 
 
7527
  # @ squirrly-seo
7528
  #: view/Audits/Settings.php:30
7529
  #, fuzzy
@@ -7542,47 +7620,27 @@ msgstr "Ihre E-Mail Adresse:"
7542
  msgid "Enter the email address on which you want to receive the weekly audits."
7543
  msgstr ""
7544
 
7545
- #: view/Blocks/Account.php:33
 
 
 
 
7546
  msgid "Your Plan: "
7547
  msgstr ""
7548
 
7549
- #: view/Blocks/Account.php:34
7550
  msgid "Check Account Info"
7551
  msgstr ""
7552
 
7553
- #: view/Blocks/Account.php:39
7554
  msgid "Email: "
7555
  msgstr ""
7556
 
7557
- #: view/Blocks/Account.php:45
7558
  #, php-format
7559
  msgid "Due Date: %s"
7560
  msgstr ""
7561
 
7562
- #: view/Blocks/Assistant.php:13
7563
- msgid "Show Advanced SEO"
7564
- msgstr ""
7565
-
7566
- #: view/Blocks/Assistant.php:14
7567
- msgid ""
7568
- "Switch off to have the simplified version of the settings, intended for Non-"
7569
- "SEO Experts."
7570
- msgstr ""
7571
-
7572
- #: view/Blocks/Assistant.php:15
7573
- msgid ""
7574
- "It will offer the same level of SEO performance, but it will be less "
7575
- "customizable."
7576
- msgstr ""
7577
-
7578
- #: view/Blocks/Assistant.php:25
7579
- msgid "We Need Your Support"
7580
- msgstr ""
7581
-
7582
- #: view/Blocks/Assistant.php:34
7583
- msgid "Rate us if you like Squirrly SEO"
7584
- msgstr ""
7585
-
7586
  #: view/Blocks/Audits.php:7 view/Blocks/Audits.php:53
7587
  msgid "See Audits"
7588
  msgstr ""
@@ -7611,21 +7669,21 @@ msgstr ""
7611
  msgid "Go to Focus Pages"
7612
  msgstr ""
7613
 
7614
- #: view/Blocks/Connect.php:13 view/Blocks/Connect.php:27
7615
  msgid ""
7616
  "This option is used to track innerlinks and insights for your Focus Pages "
7617
  "and give detailed informations about them."
7618
  msgstr ""
7619
 
7620
- #: view/Blocks/Connect.php:15 view/Blocks/Connect.php:29
7621
  msgid "Let Squirrly API get data for Focus Pages"
7622
  msgstr ""
7623
 
7624
- #: view/Blocks/Connect.php:16
7625
  msgid "Connect"
7626
  msgstr ""
7627
 
7628
- #: view/Blocks/Connect.php:30
7629
  msgid "disconnect"
7630
  msgstr ""
7631
 
@@ -7680,6 +7738,285 @@ msgstr ""
7680
  msgid "Checking the website ..."
7681
  msgstr ""
7682
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7683
  #: view/Blocks/FocusPages.php:7
7684
  msgid "See Focus Pages"
7685
  msgstr ""
@@ -7704,10 +8041,6 @@ msgstr ""
7704
  msgid "Then set a page as focus"
7705
  msgstr ""
7706
 
7707
- #: view/Blocks/Jorney.php:12 view/Blocks/Jorney.php:95
7708
- msgid "14 Days Journey Course"
7709
- msgstr ""
7710
-
7711
  #: view/Blocks/Jorney.php:17
7712
  #, php-format
7713
  msgid "Follow the %sdaily recipe%s from below."
@@ -7764,13 +8097,13 @@ msgstr ""
7764
 
7765
  #: view/Blocks/KRFound.php:16 view/Blocks/KRHistory.php:16
7766
  #: view/Ranking/Rankings.php:395 view/Research/Briefcase.php:256
7767
- #: view/Research/History.php:30 view/Research/Research.php:193
7768
  #: view/Research/Suggested.php:29
7769
  msgid "Country"
7770
  msgstr ""
7771
 
7772
  #: view/Blocks/KRFound.php:16 view/Blocks/KRHistory.php:16
7773
- #: view/Research/History.php:30 view/Research/Research.php:193
7774
  #: view/Research/Suggested.php:29
7775
  msgid "Co"
7776
  msgstr ""
@@ -7778,14 +8111,14 @@ msgstr ""
7778
  #: view/Blocks/KRFound.php:18 view/Blocks/KRFound.php:19
7779
  #: view/Blocks/KRFound.php:64 view/Research/Briefcase.php:261
7780
  #: view/Research/HistoryDetails.php:16 view/Research/HistoryDetails.php:18
7781
- #: view/Research/Research.php:195 view/Research/Research.php:196
7782
  #: view/Research/Suggested.php:31 view/Research/Suggested.php:32
7783
  #: view/Research/Suggested.php:81
7784
  msgid "Competition"
7785
  msgstr ""
7786
 
7787
  #: view/Blocks/KRFound.php:22 view/Blocks/KRFound.php:69
7788
- #: view/Research/HistoryDetails.php:12 view/Research/Research.php:199
7789
  #: view/Research/Suggested.php:35 view/Research/Suggested.php:86
7790
  msgid "SEO Search Volume"
7791
  msgstr ""
@@ -7797,19 +8130,19 @@ msgstr ""
7797
 
7798
  #: view/Blocks/KRFound.php:26 view/Blocks/KRFound.php:74
7799
  #: view/Research/Briefcase.php:277 view/Research/HistoryDetails.php:8
7800
- #: view/Research/Research.php:203 view/Research/Suggested.php:39
7801
  #: view/Research/Suggested.php:91
7802
  msgid "Recent discussions"
7803
  msgstr ""
7804
 
7805
  #: view/Blocks/KRFound.php:27 view/Research/HistoryDetails.php:10
7806
- #: view/Research/Research.php:204 view/Research/Suggested.php:40
7807
  msgid "Discussion"
7808
  msgstr ""
7809
 
7810
  #: view/Blocks/KRFound.php:30 view/Blocks/KRFound.php:31
7811
  #: view/Blocks/KRFound.php:79 view/Research/Briefcase.php:283
7812
- #: view/Research/HistoryDetails.php:20 view/Research/Research.php:207
7813
  #: view/Research/Suggested.php:43
7814
  msgid "Trending"
7815
  msgstr ""
@@ -7842,11 +8175,6 @@ msgstr ""
7842
  msgid "Go to Briefcase"
7843
  msgstr ""
7844
 
7845
- #: view/Blocks/KRHistory.php:5 view/Onboarding/Step1.3.php:11
7846
- #: view/Research/Research.php:18
7847
- msgid "Keyword Research"
7848
- msgstr ""
7849
-
7850
  #: view/Blocks/KRHistory.php:6
7851
  msgid "See Research History"
7852
  msgstr ""
@@ -8399,53 +8727,53 @@ msgstr ""
8399
  msgid "%sPlease connect to SquirrlyCloud first%s"
8400
  msgstr ""
8401
 
8402
- #: view/Blocks/Stats.php:22
8403
  msgid "Hello"
8404
  msgstr ""
8405
 
8406
- #: view/Blocks/Stats.php:28
8407
  #, php-format
8408
  msgid "%s SEO Protection"
8409
  msgstr ""
8410
 
8411
- #: view/Blocks/Stats.php:31
8412
  msgid "All protection layers are activated."
8413
  msgstr ""
8414
 
8415
- #: view/Blocks/Stats.php:33
8416
  #, php-format
8417
  msgid "Power up the SEO from %sSquirrly > SEO Settings%s."
8418
  msgstr ""
8419
 
8420
- #: view/Blocks/Stats.php:37
8421
  msgid "How does this work?"
8422
  msgstr ""
8423
 
8424
- #: view/Blocks/Stats.php:45
8425
  msgid "Pages SEO'ed"
8426
  msgstr ""
8427
 
8428
- #: view/Blocks/Stats.php:51
8429
  msgid "Post Types Covered"
8430
  msgstr ""
8431
 
8432
- #: view/Blocks/Stats.php:56 view/Goals/CheckSeo.php:102
8433
  #, php-format
8434
  msgid "%s Aspects"
8435
  msgstr ""
8436
 
8437
  # @ squirrly-seo
8438
- #: view/Blocks/Stats.php:57 view/Goals/CheckSeo.php:103
8439
  #, fuzzy
8440
  #| msgid "Squirrly settings"
8441
  msgid "Handled by Squirrly Genius."
8442
  msgstr "Squirrly Einstellungen"
8443
 
8444
- #: view/Blocks/Stats.php:59
8445
  msgid "Can I see them?"
8446
  msgstr ""
8447
 
8448
- #: view/Blocks/Stats.php:63 view/Goals/Goals.php:43
8449
  msgid "Run SEO Test"
8450
  msgstr ""
8451
 
@@ -8558,20 +8886,20 @@ msgstr ""
8558
  msgid "Thank you! You can send us a happy face tomorrow too."
8559
  msgstr ""
8560
 
8561
- #: view/Blocks/VersionBar.php:7
8562
  #, php-format
8563
  msgid ""
8564
  "%sSERP Checker %s:%s We update the best ranks for each keyword, daily. 100%% "
8565
  "accurate and objective."
8566
  msgstr ""
8567
 
8568
- #: view/Blocks/VersionBar.php:10
8569
  #, php-format
8570
  msgid ""
8571
  "%sNo SERP queries remained.%s Please check your %saccount status and limits%s"
8572
  msgstr ""
8573
 
8574
- #: view/Blocks/VersionBar.php:16
8575
  #, php-format
8576
  msgid ""
8577
  "%sSERP Checker %s:%s We show ranks according to what Google shows you in "
@@ -8580,14 +8908,14 @@ msgid ""
8580
  "your plan to %sBusiness Plan%s"
8581
  msgstr ""
8582
 
8583
- #: view/Blocks/VersionBar.php:23
8584
  #, php-format
8585
  msgid ""
8586
  "%sAudit %s:%s Add maximum %s page(s) in Audit and request a new audit every "
8587
  "hour."
8588
  msgstr ""
8589
 
8590
- #: view/Blocks/VersionBar.php:27
8591
  #, php-format
8592
  msgid ""
8593
  "%sAudit %s:%s Add maximum %s page(s) in Audit. The audit will be generated "
@@ -8595,14 +8923,14 @@ msgid ""
8595
  "please upgrade your plan to %sPRO Plan%s"
8596
  msgstr ""
8597
 
8598
- #: view/Blocks/VersionBar.php:34
8599
  #, php-format
8600
  msgid ""
8601
  "%sFocus Pages %s:%s Add maximum %s page(s) in Focus Pages and request a new "
8602
  "audit for each page every 5 mins."
8603
  msgstr ""
8604
 
8605
- #: view/Blocks/VersionBar.php:38
8606
  #, php-format
8607
  msgid ""
8608
  "%sFocus Pages %s:%s Add maximum %s page(s) in Focus Pages and request a new "
@@ -8610,14 +8938,22 @@ msgid ""
8610
  "upgrade your plan to %sPRO Plan%s"
8611
  msgstr ""
8612
 
8613
- #: view/Blocks/VersionBar.php:46
 
 
 
 
 
 
 
 
8614
  #, php-format
8615
  msgid ""
8616
  "%sLive Assistant %s:%s Use Squirrly Live Assistant with all the optimization "
8617
  "tasks to get 100%% optimized posts and pages."
8618
  msgstr ""
8619
 
8620
- #: view/Blocks/VersionBar.php:50
8621
  #, php-format
8622
  msgid ""
8623
  "%sLive Assistant %s:%s Use the main SEO tasks to optimize your posts and "
@@ -8625,7 +8961,7 @@ msgid ""
8625
  "Plan%s"
8626
  msgstr ""
8627
 
8628
- #: view/Blocks/VersionBar.php:58
8629
  #, php-format
8630
  msgid ""
8631
  "%sResearch %s:%s You have %s researches left for your account. The research "
@@ -8633,14 +8969,14 @@ msgid ""
8633
  "to 50 results per research, please upgrade your plan to %sBusiness Plan%s"
8634
  msgstr ""
8635
 
8636
- #: view/Blocks/VersionBar.php:62
8637
  #, php-format
8638
  msgid ""
8639
  "%sResearch %s:%s You have %s researches left for your account. %sYou can do "
8640
  "Deep Keyword Research and get up to 50 results on each research."
8641
  msgstr ""
8642
 
8643
- #: view/Blocks/VersionBar.php:66
8644
  #, php-format
8645
  msgid ""
8646
  "%sResearch %s:%s You have %s researches left for your account. The research "
@@ -8648,64 +8984,64 @@ msgid ""
8648
  "to 50 results per research, please upgrade your plan to %sBusiness Plan%s"
8649
  msgstr ""
8650
 
8651
- #: view/Blocks/VersionBar.php:73
8652
  #, php-format
8653
  msgid ""
8654
  "%sSquirrly Briefcase:%s Add unlimited keywords in your Squirrly Briefcase to "
8655
  "optimize your posts and pages."
8656
  msgstr ""
8657
 
8658
- #: view/Blocks/VersionBar.php:78
8659
  #, php-format
8660
  msgid ""
8661
  "%sSquirrly Labels:%s Add unlimited Labels for the Squirrly Briefcase "
8662
  "keywords to organize the keywords by your SEO strategy."
8663
  msgstr ""
8664
 
8665
- #: view/Blocks/VersionBar.php:84