Changeset 3776558
- Timestamp:
- 10/31/2026 09:06:52 AM (26 hours ago)
- Location:
- swiftling
- Files:
-
- 16 added
- 6 edited
- 1 copied
-
tags/1.0.8 (copied) (copied from swiftling/trunk )
-
tags/1.0.8/readme.txt (modified) (3 diffs)
-
tags/1.0.8/src/Builders/Complianz.php (added)
-
tags/1.0.8/src/Builders/CookieNotice.php (added)
-
tags/1.0.8/src/Builders/CookieYes.php (added)
-
tags/1.0.8/src/Builders/Cookiebot.php (added)
-
tags/1.0.8/src/Builders/GdprCookieCompliance.php (added)
-
tags/1.0.8/src/Builders/Iubenda.php (added)
-
tags/1.0.8/src/Builders/RealCookieBanner.php (added)
-
tags/1.0.8/src/Builders/Registry.php (modified) (1 diff)
-
tags/1.0.8/src/Builders/SettingsTexts.php (added)
-
tags/1.0.8/swiftling.php (modified) (2 diffs)
-
trunk/readme.txt (modified) (3 diffs)
-
trunk/src/Builders/Complianz.php (added)
-
trunk/src/Builders/CookieNotice.php (added)
-
trunk/src/Builders/CookieYes.php (added)
-
trunk/src/Builders/Cookiebot.php (added)
-
trunk/src/Builders/GdprCookieCompliance.php (added)
-
trunk/src/Builders/Iubenda.php (added)
-
trunk/src/Builders/RealCookieBanner.php (added)
-
trunk/src/Builders/Registry.php (modified) (1 diff)
-
trunk/src/Builders/SettingsTexts.php (added)
-
trunk/swiftling.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
swiftling/tags/1.0.8/readme.txt
r3776510 r3776558 5 5 Tested up to: 7.1 6 6 Requires PHP: 7.4 7 Stable tag: 1.0. 77 Stable tag: 1.0.8 8 8 License: GPLv2 or later 9 9 License URI: https://www.gnu.org/licenses/gpl-2.0.html … … 34 34 * **Shops and courses:** WooCommerce products (texts, images and the names of their attributes), and Tutor LMS and LearnPress courses with their quizzes. A student who types an answer in their language gets it graded as right. 35 35 * **Events:** The Events Calendar, Events Manager, Event Organiser and My Calendar, with venues, organizers, categories and tickets, and the calendar's own words and addresses in each language. 36 * **Cookie banners:** Complianz, CookieYes, Cookie Notice, GDPR Cookie Compliance, Real Cookie Banner, Cookiebot and iubenda. 36 37 * **SEO titles and descriptions:** Yoast SEO, Rank Math, SEOPress and All in One SEO. 37 38 … … 179 180 180 181 == Changelog == 182 183 = 1.0.8 = 184 * Complianz: the texts of the cookie banner are translated, and what the legal documents name of your organisation, such as its name and address. What a consent area shows once a visitor consents is offered with the page's fields and loads in the language of the page. The banner's link to the cookie policy shows its translated title as soon as you save it. 185 * CookieYes: the banner shows in the language of the page when CookieYes has it in that language, and in its default language otherwise. On a site that still runs its earlier version, the texts of the banner and the cookie categories are translated. 186 * Cookie Notice: the texts of the banner, the buttons and the privacy policy link are translated. 187 * GDPR Cookie Compliance: the texts you changed in its settings are translated on the banner and on its settings screen. 188 * Real Cookie Banner: the texts of the banner, the content blockers and the cookie policy, and the names and descriptions of the services and their groups, are translated. A consent counts in every language. A translation that leaves out a placeholder, such as {{privacyPolicy}}, shows the original, and machine translation keeps them. 189 * Cookiebot and iubenda: the banner of the service shows in the language of the page. 190 * The texts of these plugins' settings have their own place on the Templates screen. 181 191 182 192 = 1.0.7 = -
swiftling/tags/1.0.8/src/Builders/Registry.php
r3776409 r3776558 50 50 if ( null === self::$builders ) { 51 51 self::$builders = array(); 52 foreach ( array( new Elementor(), new Breakdance(), new Brizy(), new Bricks(), new Acf(), new ContactForm7(), new Forminator(), new GravityForms(), new NinjaForms(), new FluentForms(), new WPForms(), new Formidable(), new WooCommerce(), new TutorLms(), new LearnPress(), new TheEventsCalendar(), new EventTickets(), new EventOrganiser(), new EventsManager(), new MyCalendar(), new SeoPress(), new Aioseo() ) as $builder ) {52 foreach ( array( new Elementor(), new Breakdance(), new Brizy(), new Bricks(), new Acf(), new ContactForm7(), new Forminator(), new GravityForms(), new NinjaForms(), new FluentForms(), new WPForms(), new Formidable(), new WooCommerce(), new TutorLms(), new LearnPress(), new TheEventsCalendar(), new EventTickets(), new EventOrganiser(), new EventsManager(), new MyCalendar(), new CookieNotice(), new GdprCookieCompliance(), new Complianz(), new CookieYes(), new Cookiebot(), new Iubenda(), new RealCookieBanner(), new SeoPress(), new Aioseo() ) as $builder ) { 53 53 self::$builders[ $builder->id() ] = $builder; 54 54 } -
swiftling/tags/1.0.8/swiftling.php
r3776409 r3776558 4 4 * Plugin URI: https://swiftling.pro/ 5 5 * Description: Lightweight but powerful and fast multilingual plugin: translate your site with your own translation API key. 6 * Version: 1.0. 76 * Version: 1.0.8 7 7 * Requires at least: 6.5 8 8 * Requires PHP: 7.4 … … 21 21 defined( 'ABSPATH' ) || exit; 22 22 23 define( 'SWIFTLING_VERSION', '1.0. 7' );23 define( 'SWIFTLING_VERSION', '1.0.8' ); 24 24 define( 'SWIFTLING_DIR', plugin_dir_path( __FILE__ ) ); 25 25 define( 'SWIFTLING_URL', plugin_dir_url( __FILE__ ) ); -
swiftling/trunk/readme.txt
r3776510 r3776558 5 5 Tested up to: 7.1 6 6 Requires PHP: 7.4 7 Stable tag: 1.0. 77 Stable tag: 1.0.8 8 8 License: GPLv2 or later 9 9 License URI: https://www.gnu.org/licenses/gpl-2.0.html … … 34 34 * **Shops and courses:** WooCommerce products (texts, images and the names of their attributes), and Tutor LMS and LearnPress courses with their quizzes. A student who types an answer in their language gets it graded as right. 35 35 * **Events:** The Events Calendar, Events Manager, Event Organiser and My Calendar, with venues, organizers, categories and tickets, and the calendar's own words and addresses in each language. 36 * **Cookie banners:** Complianz, CookieYes, Cookie Notice, GDPR Cookie Compliance, Real Cookie Banner, Cookiebot and iubenda. 36 37 * **SEO titles and descriptions:** Yoast SEO, Rank Math, SEOPress and All in One SEO. 37 38 … … 179 180 180 181 == Changelog == 182 183 = 1.0.8 = 184 * Complianz: the texts of the cookie banner are translated, and what the legal documents name of your organisation, such as its name and address. What a consent area shows once a visitor consents is offered with the page's fields and loads in the language of the page. The banner's link to the cookie policy shows its translated title as soon as you save it. 185 * CookieYes: the banner shows in the language of the page when CookieYes has it in that language, and in its default language otherwise. On a site that still runs its earlier version, the texts of the banner and the cookie categories are translated. 186 * Cookie Notice: the texts of the banner, the buttons and the privacy policy link are translated. 187 * GDPR Cookie Compliance: the texts you changed in its settings are translated on the banner and on its settings screen. 188 * Real Cookie Banner: the texts of the banner, the content blockers and the cookie policy, and the names and descriptions of the services and their groups, are translated. A consent counts in every language. A translation that leaves out a placeholder, such as {{privacyPolicy}}, shows the original, and machine translation keeps them. 189 * Cookiebot and iubenda: the banner of the service shows in the language of the page. 190 * The texts of these plugins' settings have their own place on the Templates screen. 181 191 182 192 = 1.0.7 = -
swiftling/trunk/src/Builders/Registry.php
r3776409 r3776558 50 50 if ( null === self::$builders ) { 51 51 self::$builders = array(); 52 foreach ( array( new Elementor(), new Breakdance(), new Brizy(), new Bricks(), new Acf(), new ContactForm7(), new Forminator(), new GravityForms(), new NinjaForms(), new FluentForms(), new WPForms(), new Formidable(), new WooCommerce(), new TutorLms(), new LearnPress(), new TheEventsCalendar(), new EventTickets(), new EventOrganiser(), new EventsManager(), new MyCalendar(), new SeoPress(), new Aioseo() ) as $builder ) {52 foreach ( array( new Elementor(), new Breakdance(), new Brizy(), new Bricks(), new Acf(), new ContactForm7(), new Forminator(), new GravityForms(), new NinjaForms(), new FluentForms(), new WPForms(), new Formidable(), new WooCommerce(), new TutorLms(), new LearnPress(), new TheEventsCalendar(), new EventTickets(), new EventOrganiser(), new EventsManager(), new MyCalendar(), new CookieNotice(), new GdprCookieCompliance(), new Complianz(), new CookieYes(), new Cookiebot(), new Iubenda(), new RealCookieBanner(), new SeoPress(), new Aioseo() ) as $builder ) { 53 53 self::$builders[ $builder->id() ] = $builder; 54 54 } -
swiftling/trunk/swiftling.php
r3776409 r3776558 4 4 * Plugin URI: https://swiftling.pro/ 5 5 * Description: Lightweight but powerful and fast multilingual plugin: translate your site with your own translation API key. 6 * Version: 1.0. 76 * Version: 1.0.8 7 7 * Requires at least: 6.5 8 8 * Requires PHP: 7.4 … … 21 21 defined( 'ABSPATH' ) || exit; 22 22 23 define( 'SWIFTLING_VERSION', '1.0. 7' );23 define( 'SWIFTLING_VERSION', '1.0.8' ); 24 24 define( 'SWIFTLING_DIR', plugin_dir_path( __FILE__ ) ); 25 25 define( 'SWIFTLING_URL', plugin_dir_url( __FILE__ ) );
Note:
See TracChangeset
for help on using the changeset viewer.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)