Menu

WPML - The WordPress Multilingual Plugin 4.4.10

The core plugin turns WordPress multilingual. It adds the basic translation controls and allows translating content.

4.4.10

Features

  • Added option to specify custom flags sizes when rendering the language switcher.

Fixes

  • Fixed the first letter case of the names of the languages translations.
  • Fixed the set admin language as editing language in UserProfile for some languages like Vietnamese.
  • Fixed missing Chinese flags on Edit languages page.
  • Fixed fetching posts with wp_get_archives for custom post types set to Don't Translate.
  • Fixed rest_post_hooks so it doesn't add numerical terms in error.
  • Fixed an issue where posts from other languages were not included in wp_list_pages result when Display as translated option was set.

Compatibility

  • Fixed an issue so that CDATA is not added to style and script tags in the translation editor.
  • [Elementor] Added support for in child template conditions.

4.4.9

Fixes

  • Fixed loading of REST resources when multi-site configuration with different languages is used.
  • Added the removal of icl_string_batches and icl_translation_downloads as part of WPML Reset on the Troubleshooting page.
  • Removed use of eval in languages.js.
  • Fixed a problem with posts not appearing on static posts page when set to be not translatable.
  • Fixed native language for Bengali.
  • Fixed removing some tags from translation when editing original post using Quick Edit.
  • Removed WPML capabilities when a user's role is changed to a role that can no longer manage options.

Compatibility

  • Fixed automatic translation of links with custom permalink like /%category%/%postname%/.
  • Fixed an issue with Enfold's Avia Builder when the post was initially edited with Gutenberg.
  • Fixed Language Switcher settings for Elementor themes.

Usability

  • Fixed redirect from page of posts when using directory for default language.

4.4.8

Fixes

  • Fix fatal error when rewrite param is false in a post type.

4.4.7

Features

  • Fixed styling of Classic Editor input, which was broken in WordPress 5.6.
  • Fixed an issue with Gutenberg Editor where the Sticky post flag was not being copied to translated post.
  • Fixed broken Quick Edit option when using Translation Management.

Fixes

  • Allowed saving of cookies for SSO without SameSite param when the site doesn't use SSL.
  • Added jquery-ui-dialog dependency for js/scripts.js.
  • Fixed the notice error in Sitepress::cpt_url_to_id_url.
  • Fixed an issue where links to translate menus disappeared.
  • Fixed issues with required parameters following optional ones.
  • Fixed variable type in PHPDOC.
  • Removed usage of wp_plugin_dir constant.
  • Fixed warnings for private methods marked as final and overridden.
  • Set the default locale to pa_IN for Punjabi on new installs of WPML.
  • Fixed translation of string on troubleshoot page.
  • Made WPML_Absolute_Url_Persisted::__wakeup() public with throwing error.
  • Fixed warnings about final private methods to follow PHP 8 standards.
  • Fixed backward compatibility with PHP 8 related to deprecated ReflectionParameter::getClass() method.
  • Removed optional values from arguments that were required previously.
  • Added missing SameSite parameter for cookies when using different domain per language with automatic sign-in.

Compatibility

  • Fixed PHP warning when adding nav_menu element to the template.
  • Fixed a compatibility issue with Google Site Kit when switching the admin language to "all".
  • Added fallback logic to use the widget instance settings instead of the global sidebar settings for the language switcher.

Usability

  • Fixed broken styling of WPMLTaxonomy translation in WordPress 5.6.

API

  • Fixed problem getting translated post id when a custom post type has the same name as a custom taxonomy.

4.4.6

Fixes

  • Fixed an issue with rewrite_rules that caused a site to show blog content on all pages instead of the actual content.

4.4.5

Fixes

  • Fixed an issue with disappearing WPML links when editing the menu.
  • Fixed variable type in PHPDOC.
  • Fixed a custom XML config validation issue expecting a TEXTAREA instead of AREA.
  • Fixed an issue with updating media duplication options for posts without attachments.
  • Fixed a problem with missing slash char at the end of REST url.
  • Made WPML_Absolute_Url_Persisted::__wakeup() public with throwing error.
  • Fixed warnings about final private methods to follow PHP 8 standards.
  • Fixed backward compatibility with PHP 8 related to deprecated ReflectionParameter::getClass() method.
  • Removed optional values from arguments that were previously required.
  • Fixed auto-translation of site links when using the Advanced Translation Editor.
  • Fixed WooCommerce my-account links in Chinese language.
  • Fixed an issue with ignoring Skip Language setting on static posts without translations.
  • Fixed a problem with wpml_permalink showing the wrong permalink.
  • Fixed a problem with removing custom field encoding setting via XML configuration.
  • Added allowing HTML when translating terms description.
  • Fixed a problem saving translated term when its slug is the same as the original term.
  • Fixed a problem with saving the widget language.

Compatibility

  • Fixed a compatibility issue with Google Site Kit when switching the admin language.
  • Fixed missed Elementor revisions.
  • Added path support to translate fields in Elementor widget data.
  • Fixed an issue with Avada's Live editor not properly showing sections.
  • Fixed an issue with ignoring line breaks in the translation editor.
  • Fixed Elementor Posts widget pagination when page translation settings is set to Translatable - use translation if available or fallback to default language.
  • Fixed missed endpoint translation in specific case when two similar endpoints exist.
  • Extended the XML page builder config to support multiple fields-in-item occurrences.
  • Improved the way the cache is generated by using only the ID.
  • Fixed an issue with absolute link conversion when the URL contains a + sign.
  • Fixed the Cornerstone CSS styles that were not refreshed in the translation.

Usability

  • Restored the Duplicate button for Display as translated post types.

4.4.4

Fixes

  • Fixed PHP notice when saving WPML settings before finishing TM wizard.
  • Added tones to Greek translations of languages.
  • Increased maximum number of posts with link translations that are fixed during translation to 5.
  • Replaced double quotes with single quotes in SQL statements to avoid warnings on some setups.
  • Fixed the issue of the admin language switcher not updating after duplicating a post in other languages.
  • Save WPML cookies as secure.
  • Fixed ignoring WP_Query settings when querying categories without translations in secondary language and Taxonomies Translation is set to use translation if available or fallback to default language.
  • Added the ability to remove a custom field from post translations when it's removed from the original post and the field translation setting is set to Translate.
  • Fixed a typo in debug info.
  • Fixed a case when WooCommerce Multilingual was loading before WPML and missing some features.

Compatibility

  • Translated id with Any Child Of condition.
  • Fixed fatal error for integration classes that aren't loaded.
  • Enfold Avia Builder - Fixed an issue to show proper translation text after an update, when it contains German umlauts or the & symbol.
  • Fixed url rewrite when the address is pointing to term archive page and term is a child of another term.
  • Fixed a JS conflict due to different versions of the select2 library.
  • Fixed translation of background images in Elementor page builder.

API

  • Fixed rest_url result when Language in directories setting is set.

4.4.3

Fixes

  • Fixed issues with REST API calls when your URL format is set to Different domains per language and when using specific server configurations.

4.4.2

Fixes

  • Addressed Installer's notification that the site cannot connect to WPML.org, which was appearing more often than it should.
  • Fixed fatal error when trying to redirect to the removed taxonomy term.
  • Fixed the native translation of the Lithuanian language.

4.4.1

Fixes

  • Addressed cosmetic issue in Installer where icons and background were repeated in case SCRIPT_DEBUG was set to true.
  • Addressed some PHP Notices added in debug.log due to backwards incompatibility with glue plugin recommendations feature in Installer.
  • Translated custom gallery titles in Elementor Pro .
  • Fixed an issue with Elementor Pro search widget when URL is set to language as a parameter.

4.4.0

Features

  • Added an option to enable/disable translating the login and registration page.
  • Allowed visiting wp-login page with the language prefix in URL when language URL format is set to Different languages in directories.
  • Removed code which depends on versions of WordPress which are not supported anymore.
  • Removed welcome notice with Learn how to translate media link.
  • Added Azerbaijani language.
  • Added the dialog box with detailed information when the user activates Browser language redirect for the first time.
  • Improved performance on some admin pages on sites with big number of users.

Fixes

  • Fixed the ability to change the number of elements displayed per page.
  • Added the ability to translate Gutenberg table captions.
  • Fixed 404 error on the translated registration page when using the Different languages in directories option and there are no rewrite rules available for the current language.
  • Fixed problem with displaying post embed in the second language.
  • Added missing primary index for icl_locale_map.
  • Fix undefined index: sitepress-style notice.
  • Fixed error on WP-CLI command execution with specific WordPress and WPML configuration.
  • Fixed removing media attachments in case when attachment with similar name exists in WordPress filesystem.
  • Fix 404 errors due to incorrect URL conversion persistent caching.
  • Fixed duplication of posts with the translation jobs in Translation Management that have been canceled before.
  • Disabled language status icon on the page list are not clickable anymore.
  • Fixed problems with random logging out on secondary language subdomains when Single Sign-on is active.
  • Fixed problems with displaying an embedded static front page in a second language.
  • Fixed 404 error when trying to preview a page that is in draft state.
  • Fixed a fatal error when activating WPML on some systems.
  • Fixed displaying a blank screen for a root page when page.php does not exist in the theme.
  • Fixed ignoring the Skip Language setting on static posts page without translations.
  • Fixed an issue so that any links to the home page in translated content are updated and point to the translated home page.
  • Fixed passing a language parameter via sub-domain to REST Request.
  • Fixed an issue where Use directory for default language with a static home page would cause a wrong redirection when pretty permalinks are set to /%postname%.
  • Fixed error when visiting translated page of the taxonomy that has been deleted.
  • Replaced flag for the Arabic language.
  • Fixed wrong language names in Croatian.
  • Fixed removing anchors from URL when redirecting to browser language.
  • Fixed displaying SEO hreflangs on the home page when it's set to Display Latest Posts and on the archives page.

Compatibility

  • Added the ability to translate reviews in Elementor.
  • Fixed the translation icons not showing anymore for Avada 7 global layouts.
  • Fixed a compatibility issue with WPBakery Page Builder that prevents custom styles when a post is translated without a translation editor.
  • Translated counter suffix and prefix elements in Elementor.
  • Fixed replacing media translated with Media Translation on Elementor pages when using the Advanced Translation Editor.
  • Fixed an issue with breaking the Classic Translation Editor when content contains a tag.
  • Adding the elements to our configuration, so that self-hosted video and external url video can be translated in the translation editor.
  • Fixed the translations not applied with Enfold's Avia builder.
  • Fixed an issue with translation not being applied when the post content has both Gutenberg blocks and page builder shortcodes.
  • Fixed a styling issue with Elementor PRO Blockquote translation.
  • Extended information on required plugins versions.
  • Introduced filter hook wpml_apply_save_attachment_actions to enable terms and custom fields synchronization when an attachment is saved.
  • Added the ability to replace the Image Class ID for WordPress image element with the translated value.
  • Added Content-Security-Policy header to fix problems with single-sign-on feature on some hosting providers when using languages in domains.

Usability

  • Changed translation field type for Gutenberg HTML block to a text area in the Classic Translation Editor.
  • Fixed browser language redirect for English (UK) and similar locales.

API

  • Fixed the API and tests for filter wpml_get_link_to_edit_translation.
  • Fixed displaying of incorrect translations status in Taxonomy Translation when there are more than 1000 taxonomies.

4.3.19

Fixes

  • Fixed jQuery warnings: used prop instead of attr and removeAttr where needed.
  • Fixed calls to deprecated jQuery functions.
  • Fixed jQuery warnings: used prop instead of attr and removeAttr in the setup wizard.

4.3.18

Fixes

  • Addressing compatibility issues with WordPress 5.5 breaking Language Switcher options in admin.

4.3.17

Fixes

  • Fixed unexpected checkbox behaviors due to jQuery changes in WP 5.5.

4.3.16

Features

  • Fixed a problem where shortcode strings were missing in the translation editors when a plugin's shortcode definition had been extended with a plugin upgrade.

Fixes

  • Fixed a problem with sticky links not being converted for display as translated.
  • Fixed a problem with links not being converted to sticky links for post types that are not translatable.
  • Corrected language for Divi builder UI strings in the Classic Editor.
  • Fixed a compatibility issue in Firefox between Yoast and Classic Editor.
  • Changed the implementation of getting client site URL by always providing the default URL in case A different domain per language is enabled.
  • Fixed a potential security issue with select2.
  • Added correct native translations for Ukrainian.
  • Fixed an issue with missing iconv function on some systems.

Compatibility

  • Added support for Form Steps in Elementor Pro.
  • Added support for Lottie Widget in Elementor Pro.
  • Add support for Author Box widget.

4.3.15

Fixes

  • Addressed an issue with an admin notice related to the libxml library.

4.3.14

  • Fixed a parse error in PHP 5.6 due to reserved function name forEach.

4.3.13

Fixes

  • Updated the translated media attachment if the original is scaled when it's uploaded.
  • Fixed a fatal error when fetching a package translation job.
  • Fixed a typo in the verification logic of the WPML settings.
  • Fixed deprecation warning when hooking to edit_category_form, add_tag_form or similar deprecated hooks.
  • Fixed issue with synchronizing term meta if term_taxonomy_id does not equal term_id.
  • Detected the version of libxml and show a notice if it's outdated.

Compatibility

  • Fixed a fatal error related to Elementor's dynamic content.
  • Fixed the language of UI strings in the Divi builder.
  • Fixed the block strings parsed with XPath /text() method.
  • Added support for Cornerstone Card Elements.
  • Fixed support for Divi's Theme Builder.
  • Fixed an issue with Divi to remove old content from translation jobs.
  • Fixed an issue where page builder shortcodes were not parsed when the content was a mix of shortcodes and regular text.
  • Removed the obsolete integration with ElasticPress.
  • Fixed pagination links in post.

Usability

  • Forced the long Gutenberg block texts to show as textareas in the classic translation editor when it's greater than 80 chars.
  • Fixed the get_terms filter so it respects the order if the orderby is set.

4.3.12

Features

  • Added the possibility to translate dynamic fields in Avada 6.2.
  • Added the possibility to use translated layouts in translated posts in Avada 6.2.
  • Added translation icons for Avada Layouts and Sections.

Fixes

  • Fixed the translation dialog’s overflow for taxonomies with lots of custom fields.
  • Fixed the Sticky Links feature for posts that use “use translation if available or fallback to default language” configuration.
  • Fixed an issue where it was allowed to see translations of posts in any custom public status.
  • Fixed deleting of attachment files when the "When deleting a post, delete translations as well" option was set and WPML had 3 or more configured languages.

Compatibility

  • Fixed an issue with Elementor page with only link fields which were not automatically converted.
  • Fixed the Media Carousel link that was not automatically converted.
  • Fixed an issue with empty Beaver Builder translations that contain only one global module.
  • Fixed an issue with Beaver Builder where a saved module was not translatable when created within a page on the front-end editor.
  • Added a warning message when trying to edit a translation on the front-end with Avada Fusion Builder.
  • Fixed adding language switchers to custom widget areas.
  • (Google XML Sitemaps) Fixes for the URL format when the post/page slug is the same across translations.
  • Keep the current language when searching with Divi.
  • Allow sticky links to be reverted in Divi global elements.
  • Fixed an issue with the presence of the language switcher in the menu when it is not expected.
  • Fixed the language filter links for Beaver Builder’s templates/columns/rows/modules.
  • Fixed an issue where Beaver Builder’s global module strings were wrongly showing in the translation job of the page where it was embedded.
  • Fixed the display of Elementor’s maintenance mode.
  • Fixed an issue so that now, we won't try loading Divi's theme builder compatibility code if the theme builder is not present.
  • Fixed a bug preventing to auto-convert a link in a page builder when it was already converted.
  • Removed obsolete integration with ElasticPress.
  • Added a fix to allow translating background images in Divi columns.
  • Fixed the styles for Elementor's template translations.
  • Fixed saving of Elementor image's custom caption.

Usability

  • Fixed an issue with missing categories on secondary language when the "display as translated" mode is enabled.

4.3.11

  • Remove references to deprecated 'category_link' filter.

4.3.10

Fixes

  • Fix problem where language switch is shown when the page is not translated.

4.3.9

  • Fixed PHP Fatal error: Uncaught Error: Call to a member function get() on boolean and Warning: in_array() expects parameter 2 to be array when using some caching systems.

4.3.8

Fixes

  • Fixed an issue with sending unnecessary requests to WPML's and Toolset's API servers.

4.3.7

Features

  • Made Divi's selective sync global modules translatable with the Translation Editor.
  • Improved performances when saving a draft post.
  • Improved non-persistent cache.
  • Allow uploading flags in SVG format.

Fixes

  • Fixed a taxonomy archive query for taxonomies set to "display as translated" and when a term is translated but the children are not.
  • Fixed an issue with self-closed ACF blocks.
  • Fixed a compatibility issue with ACF when translating a field group with the native WordPress editor.
  • Fixed PHP notices produced by the post_link_category filter.
  • Optimized performance of get_term and home_url filters.
  • Fixed wrong adjustment of a category in the post permalink that happened in some cases.
  • Improved the caching of absolute links.
  • Fixed a PHP notice thrown during attachment translation.
  • Fixed CSS of the Language meta box in the post edit page.
  • Fixed Post Types filtering of the Translation Management Dashboard on Pantheon hosting.
  • Allow using the wpml_language_selector_widget shortcode on the root page.
  • Fixed a PHP Warning thrown from the REST API status check on the WPML Support page.
  • Fixed a CORS error when editing a post using Block Editor from a second domain.
  • Enabled the option to pre-load a theme MO file in order to handle the case when some strings are being translated before "load_textdomain" is called by theme.
  • Fixed an issue with product_cat taxonomy term when saving the translation.
  • Fixed an issue with WooCommerce downloadable products link in the secondary language.
  • Fixed a vulnerability in the language switcher.

Compatibility

  • Allow selecting Divi Layouts in the Translation Dashboard.
  • Fixed a code inconsistency in the way we fetch the job ID from a translation field in page builder string parsing.
  • Updated the detection of layout elements.
  • Added support for translating the Table of Contents widget.

Performance

  • Fixed performance issue with the Woodmart theme.
  • Reduced usage of cache memory.

Usability

  • Added post type when connecting to translations.

4.3.6

Features

  • Removed the "REST disabled" notice and added information to the WPML > Support > Info > WordPress page and in the debug data.

Fixes

  • Fixed a possible display issue when a block attribute contains a shortcode.
  • Fixed notices shown when translating a page containing the wpml-string shortcodes related to String Translation.

Compatibility

  • Fixed PHP Notices thrown when activating WPML Core with PHP 7.4.
  • Fixed a problem with sticky links breaking dynamic Gutenberg blocks.
  • Fixed PHP deprecation notices (`Using array_key_exists() on objects is deprecated`) thrown from Twig when running PHP 7.4.
  • Fixed PHP 7.4 notices when using language switcher in menus.
  • Fixed notices thrown with PHP 7.4 when using WC Order Status Manager.
End of Line

Bạn cần đăng nhập để xem

Đã ẩn
    Price

    5000

    candy icon tradewp.com
    117.500 VNĐ
    Origin file was verified ®
    Always newest version
    Auto update
    Ratting:
    download icon Sales:
    1
    download icon Download times:
    1
    last update icon Updated at:
    1/4/2021 15:58
    version icon Version:
    4.4.10
    virus scan Virus scan :
    file size icon File size:

    6.32 MB