WPML WPML Multilingual CMS

Note how to null / active
You need to buy this item
Description

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


4.4.12

  • Fixed an error when adding a WooCommerce widget such as Products by Attribute or Filter Products by Attribute.

4.4.11

  • Fixed a fatal error when switching to All Languages in the admin panel.
  • Fixed an error when assigning jobs to a translator.
  • Fixed incorrect URL for landing pages.
  • Added support for Avada Forms.
  • Fixed a fatal error when the 2nd argument of the hook 'wp_insert_post' is not an instance of WP_Post.
  • Fixed a bug where the hook 'wpml_sync_custom_field was not working in some contexts.
  • Fixed a problem with searching for a post with an apostrophe in title.
  • Fixed translation of core embedded blocks like YouTube.
  • Fixed an issue with fetching attachments of a post added only in secondary language.
  • Fixed an issue to prevent duplicated cookies in the HTTP headers.
  • Elementor: Added ability to translate product_id in wc-add-to-cart widget.
  • Added a WP-CLI command to clear the cache.
  • Added Media Translation support for for Video Playlist and Hotspot widgets.
  • Removed the possibility of creating legacy multilingual widgets. Existing widgets are still supported.
  • Added support for Search Gutenberg block in order to search in a current language when Language as parameter setting is chosen.
  • Added support for WordPress Search block translation.
  • Prevented Content Security Policy (CSP) from blocking the Translation Tools tab from loading.

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.
Price5000
Origin file was verified ® Always newest version Auto update This item can download FREE 😋
Info
download icon Sales:2
download iconDownload times:19
version iconUpdated at11/4/21, 24:00
version iconVersion:4.4.12
virus scan Virus scanned :See result
file size icon File size:6.33 MB
Categories