The products which use the SDK. */ private static $products = []; /** * Holds available modules to load. * * @var array The modules which SDK will be using. */ private static $available_modules = [ 'script_loader', 'dashboard_widget', 'rollback', 'uninstall_feedback', 'licenser', 'logger', 'translate', 'translations', 'review', 'recommendation', 'notification', 'promotions', 'welcome', 'compatibilities', 'about_us', 'announcements', 'featured_plugins', 'float_widget', ]; /** * Holds the labels for the modules. * * @var array The labels for the modules. */ public static $labels = [ 'announcements' => [ 'hurry_up' => 'Hurry up! Only %s left.', 'sale_live' => 'Themeisle Black Friday Sale is Live!', 'learn_more' => 'Learn more', 'max_savings' => 'Enjoy Maximum Savings on %s', ], 'compatibilities' => [ 'notice' => '%s requires a newer version of %s. Please %supdate%s %s %s to the latest version.', 'notice2' => '%s update requires a newer version of %s. Please %supdate%s %s %s.', 'notice_theme' => '%1$sWarning:%2$s This theme has not been tested with your current version of %1$s%3$s%2$s. Please update %3$s plugin.', 'notice_plugin' => '%1$sWarning:%2$s This plugin has not been tested with your current version of %1$s%3$s%2$s. Please update %3$s %4$s.', 'theme' => 'theme', 'plugin' => 'plugin', ], 'dashboard_widget' => [ 'title' => 'WordPress Guides/Tutorials', 'popular' => 'Popular %s', 'install' => 'Install', 'powered' => 'Powered by %s', ], 'licenser' => [ 'activate' => 'Activate', 'invalid_msg' => 'Invalid license.', 'error_notice' => 'ERROR: Failed to connect to the license service. Please try again later. Reason: %s', 'error_notice2' => 'ERROR: Failed to validate license. Please try again in one minute.', 'error_invalid' => 'ERROR: Invalid license provided.', 'update_license' => 'Updating this theme will lose any customizations you have made. Cancel to stop, OK to update.', 'invalid_msg' => 'Invalid license.', 'already_active' => 'License is already active.', 'notice_update' => '%1$s is available. %2$sCheck out what\'s%3$s new or %4$supdate now%3$s.', 'not_active' => 'License not active.', 'deactivate' => 'Deactivate', 'renew_cta' => 'Renew license to update', 'autoactivate_notice' => '%s has been successfully activated using %s license !', 'valid' => 'Valid', 'invalid' => 'Invalid', 'notice' => 'Enter your license from %s purchase history in order to get %s updates', 'expired' => 'Your %s\'s License Key has expired. In order to continue receiving support and software updates you must %srenew%s your license key.', 'inactive' => 'In order to benefit from updates and support for %s, please add your license code from your %spurchase history%s and validate it %shere%s.', 'no_activations' => 'No more activations left for %s. You need to upgrade your plan in order to use %s on more websites. If you need assistance, please get in touch with %s staff.', ], 'promotions' => [ 'recommended' => 'Recommended by %s', 'installActivate' => 'Install & Activate', 'preview' => 'Preview', 'installing' => 'Installing', 'activating' => 'Activating', 'connecting' => 'Connecting to API', 'learnmore' => 'Learn More', 'activate' => 'Activate', 'all_set' => 'Awesome! You are all set!', 'woo' => [ 'title' => 'More extensions from Themeisle', 'title2' => 'Recommended extensions', 'cta_install' => 'Install', 'learn_more' => 'Learn More', 'dismiss' => 'Dismiss this suggestion', 'ppom_title' => 'Product Add-Ons', 'ppom_desc' => 'Add extra custom fields & add-ons on your product pages, like sizes, colors & more.', 'spark_title1' => 'Wishlist', 'spark_title2' => 'Multi-Announcement Bars', 'spark_title3' => 'Advanced Product Review', 'spark_desc1' => 'Loyalize your customers by allowing them to save their favorite products.', 'spark_desc2' => 'Add a top notification bar on your website to highlight the latest products, offers, or upcoming events.', 'spark_desc3' => 'Enable an advanced review section, enlarging the basic review options with lots of capabilities.', ], 'feedzy' => [ 'import_desc' => 'Schedule automatic content imports from any RSS feed directly to your site. %sBuilt by %s%s', 'install_now' => 'Install Now', 'by' => 'by %s', 'editor_recommends' => '%s recommends %sFeedzy%s to display entries from any RSS feed with more advanced styling and filtering options.', ], 'optimole' => [ 'installOptimole' => 'Install Optimole', 'gotodash' => 'Go to Optimole dashboard', 'dismisscta' => 'Dismiss this notice.', 'message1' => 'Increase this page speed and SEO ranking by optimizing images with Optimole.', 'message3' => 'Save your server space by storing images to Optimole and deliver them optimized from 400 locations around the globe. Unlimited images, Unlimited traffic.', 'message4' => 'This image looks to be too large and would affect your site speed, we recommend you to install Optimole to optimize your images.', 'message2' => 'Leverage Optimole\'s full integration with Elementor to automatically lazyload, resize, compress to AVIF/WebP and deliver from 400 locations around the globe!', ], 'redirectionCF7' => [ 'gotodash' => 'Go to Contact Forms', 'dismisscta' => 'Dismiss this notice.', 'gst' => 'Get Started Free', 'message' => 'Add URL redirects, spam protection, execute JavaScript after submissions, and more with the Redirection for CF7 free plugin.', ], 'hyve' => [ 'gotodash' => 'Go to Hyve Dashboard', 'install' => 'Install Hyve', 'dismisscta' => 'Dismiss this notice.', 'message' => 'Hyve is an AI-powered chatbot that turns your WordPress content into interactive conversations, helping you efficiently handle user inquiries.', ], 'wp_full_pay' => [ 'gotodash' => 'Go to WP Full Pay Settings', 'install' => 'Install WP Full Pay', 'dismisscta' => 'Dismiss this notice.', 'message' => 'Enhance your donation page with WP Full Pay—create custom Stripe forms for one-time and recurring donations, manage transactions easily, and boost support with a seamless setup.', ], ], 'welcome' => [ 'ctan' => 'No, thanks.', 'ctay' => 'Upgrade Now!', 'message' => '
You\'ve been using {product} for 7 days now and we appreciate your loyalty! We also want to make sure you\'re getting the most out of our product. That\'s why we\'re offering you a special deal - upgrade to {pro_product} in the next 5 days and receive a discount of up to 30%. Upgrade now and unlock all the amazing features of {pro_product}!
', ], 'uninstall' => [ 'heading_plugin' => 'What\'s wrong?', 'heading_theme' => 'What does not work for you in {theme}?', 'submit' => 'Submit', 'cta_info' => 'What info do we collect?', 'button_submit' => 'Submit & Deactivate', 'button_cancel' => 'Skip & Deactivate', 'disclosure' => [ 'title' => 'Below is a detailed view of all data that Themeisle will receive if you fill in this survey. No email address or IP addresses are transmitted after you submit the survey.', 'version' => '%s %s version %s %s %s %s', 'website' => '%sCurrent website:%s %s %s %s', 'usage' => '%sUsage time:%s %s %s%s', 'reason' => '%s Uninstall reason %s %s Selected reason from the above survey %s ', ], 'options' => [ 'id3' => [ 'title' => 'I found a better plugin', 'placeholder' => 'What\'s the plugin\'s name?', ], 'id4' => [ 'title' => 'I could not get the plugin to work', 'placeholder' => 'What problem are you experiencing?', ], 'id5' => [ 'title' => 'I no longer need the plugin', 'placeholder' => 'If you could improve one thing about our product, what would it be?', ], 'id6' => [ 'title' => 'It\'s a temporary deactivation. I\'m just debugging an issue.', 'placeholder' => 'What problem are you experiencing?', ], 'id7' => [ 'title' => 'I don\'t know how to make it look like demo', ], 'id8' => [ 'placeholder' => 'What option is missing?', 'title' => 'It lacks options', ], 'id9' => [ 'title' => 'Is not working with a plugin that I need', 'placeholder' => 'What is the name of the plugin', ], 'id10' => [ 'title' => 'I want to try a new design, I don\'t like {theme} style', ], 'id999' => [ 'title' => 'Other', 'placeholder' => 'What can we do better?', ], ], ], 'review' => [ 'notice' => 'Hey, it\'s great to see you have {product} active for a few days now. How is everything going? If you can spare a few moments to rate it on WordPress.org it would help us a lot (and boost my motivation). Cheers!
~ {developer}, developer of {product}