Changeset 3263950
- Timestamp:
- 03/29/2025 11:26:16 PM (12 months ago)
- Location:
- fluentc-translation
- Files:
-
- 158 added
- 3 edited
-
tags/2.4.4 (added)
-
tags/2.4.4/LICENSE (added)
-
tags/2.4.4/README.md (added)
-
tags/2.4.4/bootstrap.php (added)
-
tags/2.4.4/fluentc_autoload.php (added)
-
tags/2.4.4/fluentc_plugin.php (added)
-
tags/2.4.4/fluentc_settings.php (added)
-
tags/2.4.4/fluentc_wordpress_plugin.php (added)
-
tags/2.4.4/languages (added)
-
tags/2.4.4/languages/fluentc-translation.pot (added)
-
tags/2.4.4/readme.txt (added)
-
tags/2.4.4/src (added)
-
tags/2.4.4/src/actions (added)
-
tags/2.4.4/src/actions/class-admin.php (added)
-
tags/2.4.4/src/actions/class-aioseo.php (added)
-
tags/2.4.4/src/actions/class-heartbeat.php (added)
-
tags/2.4.4/src/actions/class-insert.php (added)
-
tags/2.4.4/src/actions/class-links.php (added)
-
tags/2.4.4/src/actions/class-rankmath.php (added)
-
tags/2.4.4/src/actions/class-translationstatus.php (added)
-
tags/2.4.4/src/actions/class-wordpress.php (added)
-
tags/2.4.4/src/actions/class-yoast.php (added)
-
tags/2.4.4/src/blocks (added)
-
tags/2.4.4/src/blocks/fluentc-languages-block.js (added)
-
tags/2.4.4/src/class-bootstrap-fluentc.php (added)
-
tags/2.4.4/src/class-fluentc-manager.php (added)
-
tags/2.4.4/src/class-polylang.php (added)
-
tags/2.4.4/src/class-sitepress.php (added)
-
tags/2.4.4/src/fluentc_language_functions.php (added)
-
tags/2.4.4/src/fluentc_pll_api.php (added)
-
tags/2.4.4/src/includes (added)
-
tags/2.4.4/src/includes/admin_top_bar.css (added)
-
tags/2.4.4/src/includes/css (added)
-
tags/2.4.4/src/includes/css/fluentc-translations.css (added)
-
tags/2.4.4/src/includes/css/translation-status.css (added)
-
tags/2.4.4/src/includes/fluentc-logo.png (added)
-
tags/2.4.4/src/includes/fluentc-styles.css (added)
-
tags/2.4.4/src/includes/js (added)
-
tags/2.4.4/src/includes/js/translation-status.js (added)
-
tags/2.4.4/src/includes/js/translations.js (added)
-
tags/2.4.4/src/models (added)
-
tags/2.4.4/src/models/class-body.php (added)
-
tags/2.4.4/src/models/class-fluentc-links-model.php (added)
-
tags/2.4.4/src/models/class-hooks.php (added)
-
tags/2.4.4/src/models/class-htmltags.php (added)
-
tags/2.4.4/src/models/interface-translatable-node.php (added)
-
tags/2.4.4/src/services (added)
-
tags/2.4.4/src/services/class-api-key-validator.php (added)
-
tags/2.4.4/src/services/class-cache.php (added)
-
tags/2.4.4/src/services/class-connect.php (added)
-
tags/2.4.4/src/services/class-fluentc-translations.php (added)
-
tags/2.4.4/src/services/class-html-processor.php (added)
-
tags/2.4.4/src/services/class-json-processor.php (added)
-
tags/2.4.4/src/services/class-pll-language.php (added)
-
tags/2.4.4/src/services/class-scan.php (added)
-
tags/2.4.4/src/services/class-support-report.php (added)
-
tags/2.4.4/src/services/class-translation-manager.php (added)
-
tags/2.4.4/src/services/class-translation-processor.php (added)
-
tags/2.4.4/src/services/class-url.php (added)
-
tags/2.4.4/src/services/class-widget.php (added)
-
tags/2.4.4/src/templates (added)
-
tags/2.4.4/src/templates/manage-translations-page.php (added)
-
tags/2.4.4/src/templates/translation-status.php (added)
-
tags/2.4.4/src/utils (added)
-
tags/2.4.4/src/utils/class-language.php (added)
-
tags/2.4.4/src/utils/class-performance-monitor.php (added)
-
tags/2.4.4/vendor (added)
-
tags/2.4.4/vendor/autoload.php (added)
-
tags/2.4.4/vendor/composer (added)
-
tags/2.4.4/vendor/composer/ClassLoader.php (added)
-
tags/2.4.4/vendor/composer/InstalledVersions.php (added)
-
tags/2.4.4/vendor/composer/LICENSE (added)
-
tags/2.4.4/vendor/composer/autoload_classmap.php (added)
-
tags/2.4.4/vendor/composer/autoload_namespaces.php (added)
-
tags/2.4.4/vendor/composer/autoload_psr4.php (added)
-
tags/2.4.4/vendor/composer/autoload_real.php (added)
-
tags/2.4.4/vendor/composer/autoload_static.php (added)
-
tags/2.4.4/vendor/composer/installed.json (added)
-
tags/2.4.4/vendor/composer/installed.php (added)
-
tags/2.5 (added)
-
tags/2.5/LICENSE (added)
-
tags/2.5/README.md (added)
-
tags/2.5/bootstrap.php (added)
-
tags/2.5/fluentc_autoload.php (added)
-
tags/2.5/fluentc_plugin.php (added)
-
tags/2.5/fluentc_settings.php (added)
-
tags/2.5/fluentc_wordpress_plugin.php (added)
-
tags/2.5/languages (added)
-
tags/2.5/languages/fluentc-translation.pot (added)
-
tags/2.5/readme.txt (added)
-
tags/2.5/src (added)
-
tags/2.5/src/actions (added)
-
tags/2.5/src/actions/class-admin.php (added)
-
tags/2.5/src/actions/class-aioseo.php (added)
-
tags/2.5/src/actions/class-heartbeat.php (added)
-
tags/2.5/src/actions/class-insert.php (added)
-
tags/2.5/src/actions/class-links.php (added)
-
tags/2.5/src/actions/class-rankmath.php (added)
-
tags/2.5/src/actions/class-translationstatus.php (added)
-
tags/2.5/src/actions/class-wordpress.php (added)
-
tags/2.5/src/actions/class-yoast.php (added)
-
tags/2.5/src/blocks (added)
-
tags/2.5/src/blocks/fluentc-languages-block.js (added)
-
tags/2.5/src/class-bootstrap-fluentc.php (added)
-
tags/2.5/src/class-fluentc-manager.php (added)
-
tags/2.5/src/class-polylang.php (added)
-
tags/2.5/src/class-sitepress.php (added)
-
tags/2.5/src/fluentc_language_functions.php (added)
-
tags/2.5/src/fluentc_pll_api.php (added)
-
tags/2.5/src/includes (added)
-
tags/2.5/src/includes/admin_top_bar.css (added)
-
tags/2.5/src/includes/css (added)
-
tags/2.5/src/includes/css/fluentc-translations.css (added)
-
tags/2.5/src/includes/css/translation-status.css (added)
-
tags/2.5/src/includes/fluentc-logo.png (added)
-
tags/2.5/src/includes/fluentc-styles.css (added)
-
tags/2.5/src/includes/js (added)
-
tags/2.5/src/includes/js/translation-status.js (added)
-
tags/2.5/src/includes/js/translations.js (added)
-
tags/2.5/src/models (added)
-
tags/2.5/src/models/class-body.php (added)
-
tags/2.5/src/models/class-fluentc-links-model.php (added)
-
tags/2.5/src/models/class-hooks.php (added)
-
tags/2.5/src/models/class-htmltags.php (added)
-
tags/2.5/src/models/interface-translatable-node.php (added)
-
tags/2.5/src/services (added)
-
tags/2.5/src/services/class-api-key-validator.php (added)
-
tags/2.5/src/services/class-cache.php (added)
-
tags/2.5/src/services/class-connect.php (added)
-
tags/2.5/src/services/class-fluentc-translations.php (added)
-
tags/2.5/src/services/class-html-processor.php (added)
-
tags/2.5/src/services/class-json-processor.php (added)
-
tags/2.5/src/services/class-pll-language.php (added)
-
tags/2.5/src/services/class-scan.php (added)
-
tags/2.5/src/services/class-support-report.php (added)
-
tags/2.5/src/services/class-translation-manager.php (added)
-
tags/2.5/src/services/class-translation-processor.php (added)
-
tags/2.5/src/services/class-url.php (added)
-
tags/2.5/src/services/class-widget.php (added)
-
tags/2.5/src/templates (added)
-
tags/2.5/src/templates/manage-translations-page.php (added)
-
tags/2.5/src/templates/translation-status.php (added)
-
tags/2.5/src/utils (added)
-
tags/2.5/src/utils/class-language.php (added)
-
tags/2.5/src/utils/class-performance-monitor.php (added)
-
tags/2.5/vendor (added)
-
tags/2.5/vendor/autoload.php (added)
-
tags/2.5/vendor/composer (added)
-
tags/2.5/vendor/composer/ClassLoader.php (added)
-
tags/2.5/vendor/composer/InstalledVersions.php (added)
-
tags/2.5/vendor/composer/LICENSE (added)
-
tags/2.5/vendor/composer/autoload_classmap.php (added)
-
tags/2.5/vendor/composer/autoload_namespaces.php (added)
-
tags/2.5/vendor/composer/autoload_psr4.php (added)
-
tags/2.5/vendor/composer/autoload_real.php (added)
-
tags/2.5/vendor/composer/autoload_static.php (added)
-
tags/2.5/vendor/composer/installed.json (added)
-
tags/2.5/vendor/composer/installed.php (added)
-
trunk/fluentc_wordpress_plugin.php (modified) (2 diffs)
-
trunk/readme.txt (modified) (5 diffs)
-
trunk/src/actions/class-wordpress.php (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
fluentc-translation/trunk/fluentc_wordpress_plugin.php
r3261836 r3263950 7 7 * Plugin URI: https://www.fluentc.ai 8 8 * Description: A plugin that enables website owners to easily install the FluentC Translation on their WordPress site. 9 * Version: 2. 4.69 * Version: 2.5 10 10 * Author: FluentC 11 11 * Author URI: https://www.fluentc.ai … … 17 17 define( 'FLUENTC_DIR', __DIR__ ); 18 18 define( 'FLUENTC_SLUG', 'fluentc_translation' ); 19 define( 'FLUENTC_TRANSLATION_VERSION', "2. 4.6" );19 define( 'FLUENTC_TRANSLATION_VERSION', "2.5" ); 20 20 define( 'FLUENTC_TRANSLATION_PLUGIN_DIR', plugin_dir_path(__FILE__) ); 21 21 define( 'FLUENTC_TRANSLATION_PLUGIN_URL', plugin_dir_url(__FILE__) ); -
fluentc-translation/trunk/readme.txt
r3261836 r3263950 5 5 Requires at least: 4.6 6 6 Tested up to: 6.6.2 7 Stable tag: 2. 4.67 Stable tag: 2.5 8 8 Requires PHP: 7.3 9 9 License: GPLv2 or later … … 12 12 13 13 == Description == 14 ** Limited Time Offer: One FreeLanguage for All Sites!**14 **Free Manual Language for All Sites!** 15 15 16 16 FluentC transforms your WordPress site into a **multilingual powerhouse** with **AI-powered translations** in over 130 languages. It’s designed to be fast, reliable, and easy to use, without the need for technical expertise. Enjoy **SEO-optimized translations** to increase international traffic and sales, all while maintaining top performance on your WordPress site. … … 18 18 **Key Features:** 19 19 - **AI-Powered Automatic Translation**: Translate your WordPress site in over 130 languages with AI precision, ensuring high-quality, human-like translations. 20 - ** One Free Language with Unlimited Translations**: For a limited time, you can translate your site into one language at no cost.21 - **Flat-Rate Pricing**: $ 25/month per additionallanguage with unlimited translations. No hidden fees or word limits.20 - **Free Manual Translation with Unlimited Translations**: For a limited time, you can translate your site using our advanced management and detection tools manual for free. 21 - **Flat-Rate Pricing**: $5/month per language with unlimited translations. No hidden fees or word limits. 22 22 - **SEO-Optimized**: Automatically generates SEO-friendly translations, including **meta tags**, **URL slugs**, and **schema.org data**. 23 23 - **No Performance Impact**: Translations occur without slowing down your website, ensuring optimal speed even with multiple languages. … … 37 37 == Frequently Asked Questions == 38 38 39 = What does the 'Free Language' offer include? =40 FluentC offers one free language with unlimited translations for all WordPress sites. This makes FluentC the most affordable option for multilingual WordPress websites. You only pay for additional languages.39 = What does the 'Free Manual Translation' offer include? = 40 FluentC offers free manual with unlimited translations for all WordPress sites. This makes FluentC the most affordable option for multilingual WordPress websites. You only pay for automated translations. 41 41 42 42 = Will FluentC slow down my site? = … … 70 70 71 71 === Changelog == 72 = 2.5 = 73 74 Updated Ajax control 75 Improved editing capabilities 76 Free Manual translations 77 72 78 = 1.9 = 73 79 -
fluentc-translation/trunk/src/actions/class-wordpress.php
r3261836 r3263950 267 267 } 268 268 269 if (is_admin() || is_404() || defined('DOING_CRON') || wp_is_xml_request()) { 270 return; 271 } 272 269 // Modified condition - handle AJAX requests differently 270 $is_f_ajax = defined('DOING_AJAX') && DOING_AJAX; 271 272 // Allow AJAX requests with language parameter to proceed 273 if ((is_admin() && !$is_f_ajax) || 274 is_404() || 275 defined('DOING_CRON') || 276 wp_is_xml_request() || 277 ($is_f_ajax && !isset($_REQUEST['fluentc_language']))) { 278 return; 279 } 273 280 if (is_null($this->language_code) || $this->language_code === $this->site_language) { 274 281 return; … … 295 302 public function process_final_output($buffer) { 296 303 // Don't process admin pages 297 if ( is_admin() ||defined('DOING_CRON') || wp_is_xml_request()) {304 if (defined('DOING_CRON') || wp_is_xml_request()) { 298 305 return $buffer; 299 306 } … … 302 309 if (is_feed()) { 303 310 return $buffer; 304 }305 306 // Handle JSON responses307 if ($this->is_json($buffer)) {308 return $this->process_json($buffer);309 311 } 310 312
Note: See TracChangeset
for help on using the changeset viewer.