Plugin Directory

Changeset 3489573


Ignore:
Timestamp:
03/24/2026 03:06:32 AM (8 days ago)
Author:
linguise
Message:

Updating to version 2.2.33

Location:
linguise
Files:
14 edited
1 copied

Legend:

Unmodified
Added
Removed
  • linguise/tags/2.2.33/languages/linguise.pot

    r3484358 r3489573  
    33msgid ""
    44msgstr ""
    5 "Project-Id-Version: Linguise - AI Automatic Multilingual Translation 2.2.32\n"
     5"Project-Id-Version: Linguise - AI Automatic Multilingual Translation 2.2.33\n"
    66"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/linguise\n"
    77"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
  • linguise/tags/2.2.33/linguise.php

    r3484358 r3489573  
    55 * Plugin URI: https://www.linguise.com/
    66 * Description: Linguise translation plugin
    7  * Version:2.2.32
     7 * Version:2.2.33
    88 * Text Domain: linguise
    99 * Domain Path: /languages
     
    725725
    726726        $allowed_request_methods = array('GET', 'HEAD', 'OPTIONS');
    727 
    728         if (empty($_SERVER['REQUEST_METHOD']) || !in_array($_SERVER['REQUEST_METHOD'], $allowed_request_methods) || is_admin() || wp_doing_ajax() || $GLOBALS['pagenow'] === 'wp-login.php') {
     727        $is_rest_request = (defined('REST_REQUEST') && REST_REQUEST); // disallow in REST API requests
     728        $has_wp_json_in_url = strpos($_SERVER['REQUEST_URI'], '/wp-json/') !== false; // disallow in REST API requests based on URL
     729
     730        if (
     731            empty($_SERVER['REQUEST_METHOD']) // don't have request method
     732            || !in_array($_SERVER['REQUEST_METHOD'], $allowed_request_methods) // check if it's an allowed request method
     733            || is_admin() // disallow in admin
     734            || wp_doing_ajax() // disallow in ajax
     735            || $is_rest_request
     736            || $has_wp_json_in_url
     737            || $GLOBALS['pagenow'] === 'wp-login.php' // disallow in login page
     738        ) {
    729739            // Do not set cookie if we are in admin, ajax or login page
    730740            return;
  • linguise/tags/2.2.33/readme.txt

    r3484358 r3489573  
    44Requires at least: 4.0
    55Tested up to: 6.9
    6 Stable tag: 2.2.32
     6Stable tag: 2.2.33
    77Requires PHP: 7.0
    88License: GPLv2 or later
     
    108108
    109109== Changelog ==
     110= 2.2.33 =
     111- Fix: Ignore any REST request and do not set linguise_lang
     112
    110113= 2.2.32 =
    111114- Fix: Make import path more absolute
  • linguise/tags/2.2.33/src/constants.php

    r3484358 r3489573  
    11<?php
    22if (!defined('LINGUISE_SCRIPT_TRANSLATION_VERSION')) {
    3     define('LINGUISE_SCRIPT_TRANSLATION_VERSION', 'wordpress_plugin/2.2.32');
     3    define('LINGUISE_SCRIPT_TRANSLATION_VERSION', 'wordpress_plugin/2.2.33');
    44}
    55
    66if (!defined('LINGUISE_VERSION')) {
    7     define('LINGUISE_VERSION', '2.2.32');
     7    define('LINGUISE_VERSION', '2.2.33');
    88}
  • linguise/tags/2.2.33/vendor/composer/installed.php

    r3484358 r3489573  
    44        'pretty_version' => 'dev-master',
    55        'version' => 'dev-master',
    6         'reference' => 'c16802c8ba939a357e6cf5812bfcc4628c8e762f',
     6        'reference' => 'a68cbb12852f19db02524473b52c7aeda82d9855',
    77        'type' => 'library',
    88        'install_path' => __DIR__ . '/../../',
     
    3232            'pretty_version' => 'dev-master',
    3333            'version' => 'dev-master',
    34             'reference' => 'c16802c8ba939a357e6cf5812bfcc4628c8e762f',
     34            'reference' => 'a68cbb12852f19db02524473b52c7aeda82d9855',
    3535            'type' => 'library',
    3636            'install_path' => __DIR__ . '/../../',
  • linguise/tags/2.2.33/vendor/linguise/script-php/certificates/cacert.pem

    r3413813 r3489573  
    22## Bundle of CA Root Certificates
    33##
    4 ## Certificate data from Mozilla as of: Tue Dec  2 04:12:02 2025 GMT
     4## Certificate data from Mozilla last updated on: Wed Feb 11 18:26:30 2026 GMT
    55##
    66## Find updated versions here: https://curl.se/docs/caextract.html
     
    1616## Just configure this file as the SSLCACertificateFile.
    1717##
    18 ## Conversion done with mk-ca-bundle.pl version 1.30.
    19 ## SHA256: a903b3cd05231e39332515ef7ebe37e697262f39515a52015c23c62805b73cd0
     18## Conversion done with mk-ca-bundle.pl version 1.32.
     19## SHA256: 3b98d4e3ff57a326d9587c33633039c8c3a9cf0b55f7ca581d7598ff329eb1f3
    2020##
    2121
     
    34813481-----END CERTIFICATE-----
    34823482
    3483  OISTE Server Root RSA G1
    3484 =========================
     3483OISTE Server Root RSA G1
     3484========================
    34853485-----BEGIN CERTIFICATE-----
    34863486MIIFgzCCA2ugAwIBAgIQVaXZZ5Qoxu0M+ifdWwFNGDANBgkqhkiG9w0BAQwFADBLMQswCQYDVQQG
     
    35103510MjAwcRLWJTXjn/hvnLXrahut6hDTlhZyBiElxky8j3C7DOReIoMt0r7+hVu05L0=
    35113511-----END CERTIFICATE-----
     3512
     3513e-Szigno TLS Root CA 2023
     3514=========================
     3515-----BEGIN CERTIFICATE-----
     3516MIICzzCCAjGgAwIBAgINAOhvGHvWOWuYSkmYCjAKBggqhkjOPQQDBDB1MQswCQYDVQQGEwJIVTER
     3517MA8GA1UEBwwIQnVkYXBlc3QxFjAUBgNVBAoMDU1pY3Jvc2VjIEx0ZC4xFzAVBgNVBGEMDlZBVEhV
     3518LTIzNTg0NDk3MSIwIAYDVQQDDBllLVN6aWdubyBUTFMgUm9vdCBDQSAyMDIzMB4XDTIzMDcxNzE0
     3519MDAwMFoXDTM4MDcxNzE0MDAwMFowdTELMAkGA1UEBhMCSFUxETAPBgNVBAcMCEJ1ZGFwZXN0MRYw
     3520FAYDVQQKDA1NaWNyb3NlYyBMdGQuMRcwFQYDVQRhDA5WQVRIVS0yMzU4NDQ5NzEiMCAGA1UEAwwZ
     3521ZS1Temlnbm8gVExTIFJvb3QgQ0EgMjAyMzCBmzAQBgcqhkjOPQIBBgUrgQQAIwOBhgAEAGgP36J8
     3522PKp0iGEKjcJMpQEiFNT3YHdCnAo4YKGMZz6zY+n6kbCLS+Y53wLCMAFSAL/fjO1ZrTJlqwlZULUZ
     3523wmgcAOAFX9pQJhzDrAQixTpN7+lXWDajwRlTEArRzT/vSzUaQ49CE0y5LBqcvjC2xN7cS53kpDzL
     3524Ltmt3999Cd8ukv+ho2MwYTAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4E
     3525FgQUWYQCYlpGePVd3I8KECgj3NXW+0UwHwYDVR0jBBgwFoAUWYQCYlpGePVd3I8KECgj3NXW+0Uw
     3526CgYIKoZIzj0EAwQDgYsAMIGHAkIBLdqu9S54tma4n7Zwf2Z0z+yOfP7AAXmazlIC58PRDHpty7Ve
     35277hekm9sEdu4pKeiv+62sUvTXK9Z3hBC9xdIoaDQCQTV2WnXzkoYI9bIeCvZlC9p2x1L/Cx6AcCIw
     3528wzPbGO2E14vs7dOoY4G1VnxHx1YwlGhza9IuqbnZLBwpvQy6uWWL
     3529-----END CERTIFICATE-----
  • linguise/tags/2.2.33/vendor/linguise/script-php/certificates/etag.txt

    r3413813 r3489573  
    1 "36f34-644f04c3f997f"
     1"37378-64a9082c5a180"
  • linguise/trunk/languages/linguise.pot

    r3484358 r3489573  
    33msgid ""
    44msgstr ""
    5 "Project-Id-Version: Linguise - AI Automatic Multilingual Translation 2.2.32\n"
     5"Project-Id-Version: Linguise - AI Automatic Multilingual Translation 2.2.33\n"
    66"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/linguise\n"
    77"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
  • linguise/trunk/linguise.php

    r3484358 r3489573  
    55 * Plugin URI: https://www.linguise.com/
    66 * Description: Linguise translation plugin
    7  * Version:2.2.32
     7 * Version:2.2.33
    88 * Text Domain: linguise
    99 * Domain Path: /languages
     
    725725
    726726        $allowed_request_methods = array('GET', 'HEAD', 'OPTIONS');
    727 
    728         if (empty($_SERVER['REQUEST_METHOD']) || !in_array($_SERVER['REQUEST_METHOD'], $allowed_request_methods) || is_admin() || wp_doing_ajax() || $GLOBALS['pagenow'] === 'wp-login.php') {
     727        $is_rest_request = (defined('REST_REQUEST') && REST_REQUEST); // disallow in REST API requests
     728        $has_wp_json_in_url = strpos($_SERVER['REQUEST_URI'], '/wp-json/') !== false; // disallow in REST API requests based on URL
     729
     730        if (
     731            empty($_SERVER['REQUEST_METHOD']) // don't have request method
     732            || !in_array($_SERVER['REQUEST_METHOD'], $allowed_request_methods) // check if it's an allowed request method
     733            || is_admin() // disallow in admin
     734            || wp_doing_ajax() // disallow in ajax
     735            || $is_rest_request
     736            || $has_wp_json_in_url
     737            || $GLOBALS['pagenow'] === 'wp-login.php' // disallow in login page
     738        ) {
    729739            // Do not set cookie if we are in admin, ajax or login page
    730740            return;
  • linguise/trunk/readme.txt

    r3484358 r3489573  
    44Requires at least: 4.0
    55Tested up to: 6.9
    6 Stable tag: 2.2.32
     6Stable tag: 2.2.33
    77Requires PHP: 7.0
    88License: GPLv2 or later
     
    108108
    109109== Changelog ==
     110= 2.2.33 =
     111- Fix: Ignore any REST request and do not set linguise_lang
     112
    110113= 2.2.32 =
    111114- Fix: Make import path more absolute
  • linguise/trunk/src/constants.php

    r3484358 r3489573  
    11<?php
    22if (!defined('LINGUISE_SCRIPT_TRANSLATION_VERSION')) {
    3     define('LINGUISE_SCRIPT_TRANSLATION_VERSION', 'wordpress_plugin/2.2.32');
     3    define('LINGUISE_SCRIPT_TRANSLATION_VERSION', 'wordpress_plugin/2.2.33');
    44}
    55
    66if (!defined('LINGUISE_VERSION')) {
    7     define('LINGUISE_VERSION', '2.2.32');
     7    define('LINGUISE_VERSION', '2.2.33');
    88}
  • linguise/trunk/vendor/composer/installed.php

    r3484358 r3489573  
    44        'pretty_version' => 'dev-master',
    55        'version' => 'dev-master',
    6         'reference' => 'c16802c8ba939a357e6cf5812bfcc4628c8e762f',
     6        'reference' => 'a68cbb12852f19db02524473b52c7aeda82d9855',
    77        'type' => 'library',
    88        'install_path' => __DIR__ . '/../../',
     
    3232            'pretty_version' => 'dev-master',
    3333            'version' => 'dev-master',
    34             'reference' => 'c16802c8ba939a357e6cf5812bfcc4628c8e762f',
     34            'reference' => 'a68cbb12852f19db02524473b52c7aeda82d9855',
    3535            'type' => 'library',
    3636            'install_path' => __DIR__ . '/../../',
  • linguise/trunk/vendor/linguise/script-php/certificates/cacert.pem

    r3413813 r3489573  
    22## Bundle of CA Root Certificates
    33##
    4 ## Certificate data from Mozilla as of: Tue Dec  2 04:12:02 2025 GMT
     4## Certificate data from Mozilla last updated on: Wed Feb 11 18:26:30 2026 GMT
    55##
    66## Find updated versions here: https://curl.se/docs/caextract.html
     
    1616## Just configure this file as the SSLCACertificateFile.
    1717##
    18 ## Conversion done with mk-ca-bundle.pl version 1.30.
    19 ## SHA256: a903b3cd05231e39332515ef7ebe37e697262f39515a52015c23c62805b73cd0
     18## Conversion done with mk-ca-bundle.pl version 1.32.
     19## SHA256: 3b98d4e3ff57a326d9587c33633039c8c3a9cf0b55f7ca581d7598ff329eb1f3
    2020##
    2121
     
    34813481-----END CERTIFICATE-----
    34823482
    3483  OISTE Server Root RSA G1
    3484 =========================
     3483OISTE Server Root RSA G1
     3484========================
    34853485-----BEGIN CERTIFICATE-----
    34863486MIIFgzCCA2ugAwIBAgIQVaXZZ5Qoxu0M+ifdWwFNGDANBgkqhkiG9w0BAQwFADBLMQswCQYDVQQG
     
    35103510MjAwcRLWJTXjn/hvnLXrahut6hDTlhZyBiElxky8j3C7DOReIoMt0r7+hVu05L0=
    35113511-----END CERTIFICATE-----
     3512
     3513e-Szigno TLS Root CA 2023
     3514=========================
     3515-----BEGIN CERTIFICATE-----
     3516MIICzzCCAjGgAwIBAgINAOhvGHvWOWuYSkmYCjAKBggqhkjOPQQDBDB1MQswCQYDVQQGEwJIVTER
     3517MA8GA1UEBwwIQnVkYXBlc3QxFjAUBgNVBAoMDU1pY3Jvc2VjIEx0ZC4xFzAVBgNVBGEMDlZBVEhV
     3518LTIzNTg0NDk3MSIwIAYDVQQDDBllLVN6aWdubyBUTFMgUm9vdCBDQSAyMDIzMB4XDTIzMDcxNzE0
     3519MDAwMFoXDTM4MDcxNzE0MDAwMFowdTELMAkGA1UEBhMCSFUxETAPBgNVBAcMCEJ1ZGFwZXN0MRYw
     3520FAYDVQQKDA1NaWNyb3NlYyBMdGQuMRcwFQYDVQRhDA5WQVRIVS0yMzU4NDQ5NzEiMCAGA1UEAwwZ
     3521ZS1Temlnbm8gVExTIFJvb3QgQ0EgMjAyMzCBmzAQBgcqhkjOPQIBBgUrgQQAIwOBhgAEAGgP36J8
     3522PKp0iGEKjcJMpQEiFNT3YHdCnAo4YKGMZz6zY+n6kbCLS+Y53wLCMAFSAL/fjO1ZrTJlqwlZULUZ
     3523wmgcAOAFX9pQJhzDrAQixTpN7+lXWDajwRlTEArRzT/vSzUaQ49CE0y5LBqcvjC2xN7cS53kpDzL
     3524Ltmt3999Cd8ukv+ho2MwYTAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4E
     3525FgQUWYQCYlpGePVd3I8KECgj3NXW+0UwHwYDVR0jBBgwFoAUWYQCYlpGePVd3I8KECgj3NXW+0Uw
     3526CgYIKoZIzj0EAwQDgYsAMIGHAkIBLdqu9S54tma4n7Zwf2Z0z+yOfP7AAXmazlIC58PRDHpty7Ve
     35277hekm9sEdu4pKeiv+62sUvTXK9Z3hBC9xdIoaDQCQTV2WnXzkoYI9bIeCvZlC9p2x1L/Cx6AcCIw
     3528wzPbGO2E14vs7dOoY4G1VnxHx1YwlGhza9IuqbnZLBwpvQy6uWWL
     3529-----END CERTIFICATE-----
  • linguise/trunk/vendor/linguise/script-php/certificates/etag.txt

    r3413813 r3489573  
    1 "36f34-644f04c3f997f"
     1"37378-64a9082c5a180"
Note: See TracChangeset for help on using the changeset viewer.