Problem: If you're experiencing issues where a popup created with Popup Maker does not open on a translated page, even though both the page and the popup have been translated, this might be similar to the issue we addressed. In this case, the popup worked on the original language page but not on the translated version. Solution: First, ensure that the popup ID is correctly set for the translated versions. You can locate the popup id in Popup Maker > Popup. Then, manually adjust the popup ID in Button Settings > Extra > Extra Class name "popmake-153955".
If changing the popup ID does not resolve the issue, it could be related to a theme error. We recommend checking the debug log for errors and consulting with the theme author if necessary. For instance, a PHP error related to a 'call to a member function get_type() on null' in the theme's files was identified as the cause in a similar situation.
Please note that this solution might be outdated or not applicable to your specific 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.
Problem: After moving to a new server and activating the WPML plugin, you are experiencing PHP warnings related to open_basedir restrictions on every page load. This issue started after the server migration, despite using WPML String Translation 3.2.18. Solution: We recommend clearing your logs and cache to ensure that no old server paths are being cached erroneously. It's also important to double-check the logs after performing these steps. If the problem persists, it might be related to specific server settings or configurations that were changed during the server migration. For detailed guidance, please refer to our documentation on this issue: open_basedir restriction issue.
If this solution does not resolve your issue, or if it seems outdated or irrelevant 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. Additionally, you can open a new support ticket for further assistance at WPML support forum.
Problem: The client is using the Uncode theme with WPBakery Page Builder and has an issue with the 'Pricing Table' shortcode not translating correctly in WPML. Specifically, the 'body' attribute in the shortcode does not retain line breaks when shown in the translation editor. Solution: We recommend modifying the WPML configuration XML to specify the attribute type and encoding for the 'body' attribute. Here are the steps: 1. Update the WPML configuration XML as follows:
2. Make a minor change in the default language page to trigger the translation reload, then attempt to translate the page again. For more detailed information, please refer to the following documentation:
If this solution does not apply to your case, or if it seems outdated, 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. Should you need further assistance, please open a new support ticket at WPML support forum.
Problem: You are trying to translate the vc_progress_bar shortcode using WPML, but the value and label fields do not appear in the translation editor despite following the steps in the documentation. Solution: We recommend adding specific code to your functions.php file to handle the encoding and decoding of the vc_progress_bar shortcode. Here is the code you should add:
This solution might be outdated or not applicable to your specific 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 this does not resolve your issue, please open a new support ticket at WPML support forum.
Problem: If you're experiencing issues with conditions being stripped from HTML code during translation in WPML, specifically with the '==' and '!=' conditions in Advanced Product Fields Pro for WooCommerce, this might be due to limitations in the Advanced Translation Editor (ATE).
Solution: We recommend switching to the Classic Translation Editor for cases where specific conditions like 'equal' are not appearing correctly in ATE. Here’s how you can do it: 1. Navigate to WPML > Settings and switch to the Classic Translation Editor. 2. When translating a product, use the 'Copy all fields from original' option, then manually translate text fields while leaving rule-based fields unchanged. 3. Manually add the 'Equal' condition in the translated product to ensure it functions correctly. 4. If using ATE and encountering issues with automatic translations, you will need to manually update the condition rule for 'equal' in the translation. 5. For issues like the required field marker appearing incorrectly, manually save the translated product to ensure that changes propagate correctly.
If these steps do not resolve your issue or if the solution seems outdated or irrelevant 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 further assistance is needed, please open a new support ticket at WPML support forum.
Problem: You are using the Advanced Product Fields plugin for WooCommerce and have successfully translated the product options on the product page. However, when products are added to the cart, the option values still appear in the original language, not the translated version. Solution: We recommend adding the following code to the
1
functions.php
file of your theme. Please ensure you perform a full site backup before implementing this code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
// Add the filter with a higher priority (lower number) than the plugin's filter
This solution addresses the issue where the plugin stores the Advanced Product fields in _wapf_fieldgroup as a multidimensional array, which may not update correctly across different languages in the cart.
Please note, this workaround may not function correctly if languages are switched on the Cart or Checkout pages. To prevent potential issues, enable the "Prompt for a confirmation and reset the cart" option. For more details, see this article.
If this solution does not resolve your issue or seems outdated, please check related known issues, verify the version of the permanent fix, and confirm that you have installed the latest versions of themes and plugins. If needed, do not hesitate to open a new support ticket at WPML support forum.
당사는 웹사이트와 서비스를 최적화하기 위해 쿠키를 사용합니다.
사용자의 동의를 통해 탐색 행동과 같은 데이터를 처리할 수 있습니다.
동의하지 않으면 일부 기능에 영향을 미칠 수 있습니다.
기능적
항상 활성화
웹사이트가 올바르게 작동하고 통신하는 데 필요합니다.
기본 설정
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
통계
당사는 이를 사용하여 사이트의 통계를 분석합니다.
수집된 정보는 완전히 익명으로 처리됩니다. 익명 통계 목적으로만 사용되는 기술적 저장 또는 접근입니다. 소환장, 인터넷 서비스 제공자의 자발적인 협조 또는 제3자의 추가 기록 없이, 이 목적으로 저장되거나 검색된 정보는 일반적으로 귀하를 식별하는 데 사용할 수 없습니다.