Problem: The client was unable to complete a translation using the WPML editor, as it continued to show as "in progress" even after completion. Solution: We recommend making minor edits to the page title and re-translating it. Here are the steps to follow: 1. Go to the page with the translation issue. 2. Make a minor edit to the page title. 3. Save the changes and re-translate the page. If this solution does not seem relevant to your issue, please open a new support ticket with us.
Problem: The client was experiencing issues with attributes/variations not synchronizing between different language versions of a product in WooCommerce, even after resolving a separate issue with disappearing add-ons.
Solution: 1. We navigated to WPML > Settings > Custom Field Translation and enabled an option to display relevant custom fields in the WordPress Editor. 2. We changed the custom fields with the prefix "WooCommerceEvents..." from "Not translate" to "Copy" to ensure event options are copied from product to product. 3. We re-applied the translation in WCML to ensure the translation symbol showed as completed, resolving the issue. 4. We reminded the client that after editing the original content, they must update the translation for the changes to take effect. 5. We noted that stock levels sync automatically after a purchase, but attributes declared directly on products require re-translation of the product. 6. We suggested declaring global attributes in WooCommerce for easier synchronization, which can be translated once and synced via WooCommerce > WooCommerce Multilingual & Multi-Currency > Status > Troubleshooting.
If after following these steps the product translation is still not working as expected, we recommend naming an example product for further investigation. If this solution doesn't look relevant, please open a new support ticket.
Problem:
Invalid value posted for color error on product translation Solution:
The problem was related to the the plugin : WP-optimize
Disabling minify works correctly
Problem: The client is trying to activate a pay-to-use automated translation service on their website but encounters an error message stating 'you have invoice with debt' and cannot find the invoice with the debt. Solution: If you're experiencing issues with activating the pay-to-use automated translation because of an invoice with debt, we recommend the following steps to locate and manage your invoices: 1. Log in to your WPML.org account. 2. Use the 'Search past invoices' dropdown to select the timeframe you wish to view. 3. Click the 'Invoice' button to view and download available invoices from that period. Example of invoice download from WPML account
Additionally, you can access your Pay-As-You-Go invoices directly from your site's admin area: 1. Navigate to WPML → Translation Management and click the 'Tools' tab. 2. Expand the 'Invoices' sub-menu to download the invoice you need. Example of downloading an invoice from site admin
If this solution doesn't seem relevant to your issue, please open a new support ticket and we will be happy to assist you further.
Problem:
The client wants to change their default homepage page from the original English version to the Hebrew translated version. They are unable to see the Hebrew pages when trying to change it through the WordPress 'Settings > Reading' options.
Solution:
You can achieve this by switching the default language to Hebrew with the following steps: 1. Ensure you create a full backup of your database and website. 2. Navigate to WPML > Languages > Site Languages. 3. Click on the "Change Default Language" button and switch to "Hebrew". 4. Go to your WordPress Dashboard, then to Settings > Permalinks and resave the Permalinks settings without making any changes.
Problem: The client needs to set up WooCommerce confirmation emails to be sent in Croatian when a user makes an order on the Croatian version of their website.
Solution: First, we asked the client to clarify if they had directly changed the email template in WooCommerce or added a customization in their theme's functions.php file.
Problem: The client is experiencing issues with currency not changing when users are not logged in, despite trying to switch currency by user location and by language. The client is using WP Rocket for caching, and the server is hosted with Kinsta. Additionally, a client using a Starlink setup could not switch currency, possibly due to an unrecognized IP. Solution: If you're experiencing issues with currency switching on your site, especially when caching plugins like WP Rocket are enabled, we recommend adding the following cookies to the cache exclusion list under the Advanced Rules of WP Rocket:
1
wcml_client_currency
1
_wcml_booking_currency
1
wcml_client_country
1
wcml_client_currency_language
1
wcml_client_currency_switched
These cookies should also be excluded from Kinsta's caching. Keep in mind that changes may take some time to take effect. If you've configured the currency to change based on the user's location, try using a VPN to simulate accessing the site from a different location and check if the currency updates. If this solution doesn't seem relevant to your issue, please open a new support ticket with us.
Problem: The client is experiencing a blank page when viewing the "Jobs" and "Employers" pages in languages other than English. The pages were created with the Superio theme and the WP Job Board Pro plugin.
Solution: We found that the issue is related to the translation preferences of custom fields. To resolve this, please follow these steps: 1. Navigate to WPML > Settings > Custom Fields Translation. 2. Enable the option "Show 'Multilingual Content Setup' meta box on post edit screen". 3. Save the settings. 4. Edit the Jobs page in the default language. 5. In the 'Multilingual Content Setup' section, set the apus_page_ fields to 'Copy'. 6. Click 'Apply'. 7. Make a minor change to the page and update it. 8. Send the page for translation using the WPML editor.
For the 'Employers' page, please: 1. Go to WPML > Settings > Custom Fields Translation. 2. Set the following fields to 'Copy':
1
apus_page_employers_display_mode
1
apus_page_employers_inner_list_style
1
apus_page_employers_inner_grid_style
1
apus_page_employers_columns
3. Save the changes. 4. Make a small change to the 'Employers' page and save it. 5. Send the page for translation with the WPML editor.
We also suggest contacting the theme authors to address this issue and set the correct default preferences for these fields.
Problem: The client wants to offer an English version of their website for both the Belgian and Dutch markets while using 'a different domain per language' setup. They are inquiring if it's possible to have a setup like this: NL: pearlcapital.nl NL-EN: pearlcapital.nl/en/ BE: pearlcapital.be BE-EN: pearlcapital.be/en/
Solution: We recommend not mixing 'a different domain per language' with 'Different languages in directories'. Instead, you should use subdomains for the English versions. The setup would look like this: NL: pearlcapital.nl NL-EN:
1
en.pearlcapital.nl
BE: pearlcapital.be BE-EN:
1
en.pearlcapital.be
Please refer to our documentation for more details:
Problem: The client is trying to set up WPML on a server with a domain that already has an old website running on it. The client is modifying their Hosts files to work around this. Solution: We registered the domain
1
http://www.racemotos.com
on the WPML account sites and added it to the client's site. We recommend following the documentation for installing WPML, which can be found here: https://wpml.org/faq/install-wpml/. It's important to ensure that the domain registered is correct, as sometimes the key may not be valid if there is a discrepancy.
If this solution doesn't look relevant, please open a new support ticket in our WPML support forum.
Problem: The client was experiencing an issue where product categories appeared correctly in the English interface on desktop and tablet but not in the mobile view. Solution: If you're experiencing a similar issue with product categories not displaying correctly on mobile devices, we recommend checking the 'Order By' settings. Here's how you can do it: 1. Navigate to 'Appearance' > 'Theme Options' > 'Product Global Options'. 2. Modify the 'Order By' settings to 'Name'. This adjustment should resolve the issue with the product category display on mobile devices. Please note that the options for the Mobile category might not be adjustable through 'Appearance' > 'Widgets'. If this solution doesn't look relevant to your issue, feel free to open a new support ticket with us.
Problem: The client wants the page URL to include special characters, similar to how it was displayed when using Weglot, but is now using WPML and the URLs do not retain the special characters.
Solution: We recommend the following steps to include special characters in the slugs: 1. Consider using custom code to allow accents in permalinks. You can refer to this discussion on WordPress Stack Exchange. However, we cannot guarantee compatibility with WPML. 2. Use a third-party plugin like Permalink Manager Pro, which allows special characters in permalinks. More information can be found here: Permalink Manager Pro Documentation. 3. Manually encode the slug using a service like URL Encoder. After encoding, paste the encoded slug in the Quick Edit post section in the admin area for the Portuguese language version of the post. For more details on how WordPress handles slugs, you can refer to the WordPress Developer Documentation.
Problem: The client is experiencing an issue where product attributes translated into Russian using the WooCommerce Multilingual & Multicurrency module are displaying in English on the front end, despite being correctly translated on the backend. Solution: We discovered that the problem was related to a form within a popup that was not translated. This form was created with the "Contact Form 7" plugin. To resolve the issue, we recommended translating the form by following these steps: 1. Go to the Contact Form 7 plugin. 2. Translate the form into the required language. 3. Check the front end to ensure that the attributes are now displaying correctly in Russian. For detailed instructions on how to translate forms using Contact Form 7 with WPML, please refer to our guide:
If this solution does not seem relevant to your issue, please do not hesitate to open a new support ticket with us for further assistance: WPML Support Forum.
Problem: The client is trying to connect multiple websites using WPML and manage a single invoice/payment for automatic translation services. They are concerned about losing translated data when following the steps to merge sites with active accounts.
Solution: 1. We recommend checking our guide on managing Automatic Translation Subscription for Multiple Sites for detailed instructions. 2. To merge sites, follow these steps: - Cancel the automatic translation account on one of the sites through WPML -> Translation Management -> Tools. - Wait approximately one hour for the charge to be triggered for the canceled account. - Pay the final invoice for the canceled account. - Obtain the migration code from the site with the canceled account and enter it into the site with the active account. 3. Cancelling an account will not result in the loss of completed translations or Translation Memory. 4. However, it will set the account status to cancelled, prevent future charges, disable automatic translations, and cancel ongoing translation jobs.
This page includes support tickets that are resolved and documented. Looking for tickets that are “in progress”? Visit the complete support tickets archive
Manage Cookie Consent
We use cookies to optimize our website and services. Your consent allows us to process data such as browsing behavior. Not consenting may affect some features.
Functional
Always active
Required for our website to operate and communicate correctly.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
We use these to analyze the statistics of our site. Collected information is completely anonymous.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
These cookies track your browsing to provide ads relevant to you.