Problem:
When I enable WooCommerce Stripe Gateway, there are no Stripe settings. I can’t change anything in the settings, I always get the “Error Saving settings”.
Solution:
Go to wp-content/plugins/woocommerce-multilingual/classes/Rest and edit the Functions.php file. Here, just change this line:
Problem: The client is trying to register WPML on a local development site without an external URL using a dev site license. Solution: We recommend registering WPML using the local URL of the site, ensuring to include the complete URL, such as
1
http://localhost/wpml-test
or
1
http://wpmltest.local
It's important to include "http://" in the URL. If there are issues obtaining updates, the client can download the latest versions of our plugins from our downloads page. Please note that the Multilingual CMS account allows the registration of up to 3 websites, which typically includes one development and one production site per website. If the client needs further assistance, we suggest checking related known issues, verifying the version of the permanent fix, and confirming that the latest versions of themes and plugins are installed. If the solution provided here is outdated or not applicable, please open a new support ticket on our support forum.
Problem: The client is experiencing an issue where switching to a non-default language on their online courses website results in incorrect URLs for the courses. Additionally, the client is unable to find certain strings for translation in the WPML String Translation section.
Solution: For the URL issue, we recommended checking the theme's documentation regarding WPML compatibility, which states that languages by parameters are not supported. We advised the client to change the URL format to 'directories' in WPML > Languages > Language URL format and then resave the permalinks.
If the provided solution does not resolve the issue or seems irrelevant due to being outdated or not applicable to your case, we highly recommend checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If the problem persists, please open a new support ticket in our forum: https://wpml.org/forums/forum/english-support/
Problem:
The admin string shows as Registered and locked, how can we enable it's translation?
Solution:
“Registered and locked” means that the string is already registered by the theme or via an XML configuration file. They should appear on the WPML >> String Translation page so that you can translate them.
Problem: The client is experiencing an issue with an invalid site key error and their URL has been blocked due to a high number of requests to the server.
Solution: We recommend updating all functionalities of the site to the latest versions. Once this is done, inform us so that our system specialists can proceed with unblocking the URL. The blockage is due to the high number of requests which can be mitigated by updating the site. It is important to communicate with the client to get approval for these updates. If the site remains blocked, some functionalities of WPML may not work as expected.
If this solution does not seem relevant to your situation, please open a new support ticket with us.
Problem:
After restoring a backup, the following error appears:
1
Fatal error: Uncaught Error: Interface 'WPML_Log'not found in /home/photopuzzle/public_html/wp-content/plugins/sitepress-multilingual-cms/classes/xml-config/class-wpml-config-update-log.php:6
Solution:
This is probably happening due to some missing/corrupted files after the backup restore. Please try the following:
1. Delete the "sitepress-multilingual-cms" plugin folder from the plugins directory
2. Go to the WP dashboard and deactivate the other WPML plugins
3. Download a new version of the "WPML Multilingual CMS" plugin from https://wpml.org/account/downloads/
4. Extract and upload it to the plugins folder
5. Activate it
When I submit the contact form on the French page I would like to get an email confirmation in French.
Instead, I got the confirmation email comes in English.
The issue does NOT occur when I am logged in as administrator while I am submitting the form.
Solution:
1) Go to WPML > Support > Troubleshooting > Clean up and click to run next:
- Clear the cache in WPML
- Remove ghost entries
- Fix element_type collation
- Set language information
2) Go to WPML → Languages and scroll down to the Language filtering for AJAX operations section. Check Store a language cookie to support language filtering for AJAX option.
Problem: The client needs to automatically translate over 100 product categories, menus, and other taxonomies without doing it manually. Solution: If you're experiencing the need to translate a large number of taxonomy terms, such as product categories, menus, and other taxonomies, we recommend creating a temporary product and assigning all the taxonomies you wish to translate to that product. Then, use the Advanced Translation Editor to translate the product automatically, which will also translate all the assigned taxonomies.
For detailed steps on how to translate all taxonomy terms at once, please refer to our documentation:
Regarding menus, WPML provides options to translate them automatically, manually, or synchronize their content between languages. For more information on translating menus, please visit: Translating Menus
If this solution doesn't look relevant to your situation, please open a new support ticket here.
Problem: The client wanted to add a separator like "|" between the languages in the WPML language switcher and needed help with the CSS code to properly position and style the separator. Additionally, the client required assistance with displaying the language switcher horizontally with the separator on mobile devices.
Solution: We recommended checking our documentation on creating a custom language switcher and fixing styling issues:
Please note that the solution provided might be outdated or not applicable to your case. If the issue persists, we highly recommend checking related known issues, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If necessary, please open a new support ticket for further assistance.
Problem: Client reported an issue where webhooks are WC Webhook is not triggered when a new product translated.
Solution: We have confirmed that this is a known issue and it will be addressed in a future update of WPML. However, this fix will take some time to be released. In the meantime, we recommend the following workaround: 1. Ensure you have a complete backup of your site files and database. 2. Add the following code to your theme's functions.php file:
Problem:
We have custom blocks such as the top banner block is a custom block. The content of it is not picked by the WPML editor and thus it is not getting translated. Hence we have to manually translate it which is double work.
Solution:
When you're using custom blocks on your website, you need to make them compatible with WPML by following the simple steps from the article below.
Problem: The client is experiencing an issue where images deleted from the Media Library in the default language (English) are not being removed from the Spanish Media Library on their multilingual website.
Solution: We explained that in WordPress, media is treated as a post type, which means that deleting an image in one language does not automatically delete its translation. To resolve this, we recommend the following steps: 1. Navigate to WPML > Settings > Posts and Pages synchronization. 2. Check the box labeled "When deleting a post, delete translations as well". 3. Scroll down and click the blue "Save" button to apply the changes.
It's important to note that this setting will only apply to new deletions and will not affect media that has already been deleted without a corresponding translation. For media that has been deleted prior to this setting change, the translations will need to be removed manually.
If this solution doesn't seem relevant to your situation, please feel free to open a new support ticket with us.
Problem: When hovering over the language flags, the code for the img tag is displayed. Solution: This issue usually happens when the theme doesn't support image in a menu and this can be fixed by using the following JavaScript code to remove the 'title' attribute from the language switcher links:
This page includes support tickets that are resolved and documented. Looking for tickets that are “in progress”? Visit the complete support tickets archive
쿠키 동의 관리하기
당사는 웹사이트와 서비스를 최적화하기 위해 쿠키를 사용합니다.
사용자의 동의를 통해 탐색 행동과 같은 데이터를 처리할 수 있습니다.
동의하지 않으면 일부 기능에 영향을 미칠 수 있습니다.
기능적
항상 활성화
웹사이트가 올바르게 작동하고 통신하는 데 필요합니다.
기본 설정
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
통계
당사는 이를 사용하여 사이트의 통계를 분석합니다.
수집된 정보는 완전히 익명으로 처리됩니다. 익명 통계 목적으로만 사용되는 기술적 저장 또는 접근입니다. 소환장, 인터넷 서비스 제공자의 자발적인 협조 또는 제3자의 추가 기록 없이, 이 목적으로 저장되거나 검색된 정보는 일반적으로 귀하를 식별하는 데 사용할 수 없습니다.