Problem: The client is experiencing issues with language switching on their website, resulting in 404 errors when attempting to switch to Lithuanian or access certain sections. Solution: 1. Ensure all pages are fully translated. For guidance, see Getting Started Guide. 2. Check if the REST API is enabled on the site. For more information, visit REST API Dependencies. 3. Update the WPML plugin to the latest version (at least 4.6.11) and all related add-ons. Update instructions can be found at How to Install WPML. 4. Backup the database before updating. A recommended plugin for this is Duplicator. 5. If the issue persists after updating, try deactivating all plugins except WPML to check if the problem is related to a third-party plugin or server issues.
If these steps do not resolve the issue or if the solution seems outdated or irrelevant to your case, we recommend opening a new support ticket. Additionally, check related known issues at Known Issues and ensure you have the latest versions of themes and plugins installed. For further assistance, please visit our support forum at WPML Support Forum.
Problem: You are trying to migrate your WPML work from a development site to a production site and encountered an error stating that WPML was unable to connect the old and new URLs to share automatic translation credits. Solution: First, you need to update your live site with a new site key. We recommend following the instructions provided in the WPML banner or visiting the documentation on how to handle site registration issues at https://wpml.org/faq/how-to-remove-the-this-site-is-registered-on-wpml-org-as-a-development-site-notice/. Next, ensure that you click the 'Check for updates' button in Plugins → Add Plugins, Commercial tab, to refresh your site's connection with WPML's servers.
If this solution does not resolve your issue or 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. If further assistance is needed, please open a new support ticket at WPML support forum.
Problem: The client is unable to generate a link in the Bangla version of a page that goes back to the English version, despite being able to link from the English to the Bangla version. Solution: We reviewed the settings and found that the issue was related to the configuration of the Page CPT > Post Types Translation. We adjusted this to 'Translatable - only show translated items' which resolved the issue. We recommend checking your WPML settings to ensure that 'Translatable - only show translated items' is selected for proper linking between translations.
If this solution does not apply to your case, or if it seems outdated, please visit our known issues page and verify that you have the latest versions of themes and plugins installed. If the issue persists, we highly recommend opening a new support ticket for further assistance. You can do so here: WPML support forum.
Problem: When the client duplicates a post or page and then changes the content, WPML usually translates the new content automatically upon publishing. However, the client encountered an issue where a duplicated post did not translate in other languages, retaining the H1 and slug of the original post. Solution: We recommend the following steps to resolve this issue: 1. Go to the pages section and edit the page in the default language. 2. Make a small edit to the page and then update it. 3. Access the translation of the page and complete the translation process. If this solution does not resolve your 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. Additionally, if you need further assistance, please open a new support ticket at WPML support forum.
Problem: The client experienced an issue with broken links after making changes to their website. They reverted to an earlier backup and reapplied the changes, which resolved the issue. Solution: We reviewed the product in the primary language and tested the language switcher to access the Dutch version. We recommended the client to try accessing the site again using incognito mode to ensure the issue was fully resolved.
If this solution does not apply to your situation, 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. If the problem persists, please do not hesitate to open a new support ticket at WPML support forum.
Problem: The client was trying to add a translation manager in a WordPress multisite environment but encountered issues with site recognition and credit allocation for automatic translations. Specifically, the client faced a loop where the system repeatedly asked if the site was a copy or if the address had changed, and also showed no credits available for translations. Solution: We advised the client that only the main site URL of the network needs to be registered on WPML.org. We recommended removing the secondary domain from the WPML account to avoid conflicts. After adjustments in our system, we asked the client to try using credits again to see if the issue was resolved.
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. If problems persist, please open a new support ticket.
Problem: After updating WPML, users on your site are unable to edit translations. Previously, all users could duplicate posts for translation without restrictions. Users now receive an error message stating 'You can only edit translations assigned to you,' and the button to edit a translation is disabled. Solution: If you're experiencing this issue, we recommend checking the user roles on your site. By default, only admins and translation managers can access any translation, duplicate content, and create translation jobs. Non-admin users must be assigned as translation managers to use the WPML Translation Editor similarly to admins. For more details on setting up a translation manager, visit Setting up a Translation Manager.
Additionally, if a translation job is already assigned to one translator, it cannot be accessed by another unless the assigned translator resigns from the job. For setting up local translators and language pairs, check How to Set Up Local Translators and Language Pairs.
The client added that he has more than 300 users that need to be able to edit the translation and it would be to time demanding to manually assigned each user as translator or translation manager. To allow non-admin users to manage translations without being admins, you can add a custom capability to their user roles. Here's a code snippet you can use:
function wpml_custom_assign_capability() {
$users = get_users();
foreach ($users as $user) {
if (!in_array('subscriber', $user->roles) && !in_array('admin', $user->roles)) {
if (!user_can($user, 'wpml_manage_translation_management')) {
$user->add_cap('wpml_manage_translation_management');
}
}
}
}
add_action('init', 'wpml_custom_assign_capability');
This code will enable the specified users to access WPML > Translation Management and create jobs for themselves, which they can then translate or duplicate.
If this solution does not resolve your issue or 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. If further assistance is needed, please open a new support ticket at WPML support forum.
Problem: The client is trying to translate their website to Indonesian and encountered issues on a specific page where the Indonesian language page does not display the courses as expected. The theme developer suggested that the issue might be related to WPML's handling of wp_query in different languages. Solution: The issue was resolved after clearing the site's cache in WP Rocket.
We can also provide a WPML test site for you to install the theme and replicate the issue to work on a solution. If this solution does not resolve your 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 further assistance is needed, please open a new support ticket at WPML support forum.
Problem: You are working on a site under development and need to duplicate a page using WPML. Solution: We recommend following the steps outlined in our guide on duplicating posts and pages using the page editor. You can find detailed instructions here: How to Duplicate Posts and Pages Using the Page Editor.
If this solution does not apply to your case, or if it seems outdated, please check our related known issues and confirm that you have installed the latest versions of themes and plugins. If the issue persists, we highly recommend opening a new support ticket for further assistance. You can do so at our support forum.
Problem: The client is working on a site under development and needs to configure the URL structure but is unsure how to proceed. Solution: We recommend following our guide to choose the URL structure that best fits your needs. You can find detailed instructions here: Language URL options documentation.
If this solution does not apply to your situation, or if it seems outdated, please check the related known issues at https://wpml.org/known-issues/, verify the version of the permanent fix, and confirm that you have installed the latest versions of themes and plugins. Should you need further assistance, we encourage you to open a new support ticket or visit our support forum.
Problem: The client reported that some words appear separated in the WPML translator dashboard, specifically mentioning in Thai. This issue is occurring across all four languages on the site.
Solution: We examined the issue but were unable to find the exact text on the provided page. However, we noticed that the text is wrapped in span tags within paragraph tags, which should normally ensure it appears as a single text block in the Advanced Translation Editor (ATE). We suspect that the separation might be due to different HTML tags or formatting applied to parts of the text. We recommend checking the Advanced Translation Editor documentation, particularly the sections on HTML Markers and Joining Sentences. Additionally, joining the texts in the ATE where possible might resolve the issue.
If this solution does not apply to your case, or if it seems outdated, we highly recommend opening a new support ticket. Also, please check related known issues at https://wpml.org/known-issues/, verify the version of the permanent fix, and confirm that you have installed the latest versions of themes and plugins. For further assistance, you can contact us directly at the WPML support forum.
Problem: The client created a custom post type in a plugin, setting values in different inputs as configurations, and used a shortcode to display the content on the front-end. They were trying to register these fields for translation using WPML hooks but faced issues with translations not appearing correctly in the WPML translation editor. Solution: We recommended checking the WPML settings for handling custom fields and post type translations: 1. Navigate to WPML > Settings and ensure the custom post type is set to "Translatable". 2. In the "Custom Field Translation" section, set the translation preference for the fields to "Translate". If fields are not listed, check "Custom Term Meta Translation". 3. After configuring, translate the post using the translation editor, ensuring all custom field data is included. 4. Post translation, copy the new shortcode generated for the translated post. 5. Go to WPML > String Translation, search for the default shortcode, and replace it with the translated post's shortcode.
If these steps do not resolve the issue or if the solution 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. If further assistance is needed, please open a new support ticket at WPML support forum.
Problem: The default site language is Hebrew, but the settings and the site itself display in English. Specifically, strings like 'Select Hotel' and 'executive' were not translating correctly despite being translated under strings previously. Solution: If you're experiencing this issue, we recommend disabling the Contact Form 7 plugin to check for conflicts. We then suggest installing our glue plugin, Contact Form 7 Multilingual, which enhances compatibility. This should allow strings to translate correctly even if the option 'look for strings while pages are rendered' is disabled. Please test this solution on your site.
If this solution does not apply because it might be outdated or not relevant 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 issues persist, please open a new support ticket at WPML support forum for further assistance.
Problem: The client is attempting to move their site from http://fhitc.de to http://frank.hintsch.de and is unable to update the WPML plugin on the new site. They encounter an error message indicating a compatibility issue with the WPML plugin version 4.3.3 and PHP version 8.2.18. Solution: If you're experiencing this issue, we recommend updating the WPML plugin manually. Please follow the step-by-step instructions provided in this guide for a safe update process.
The solution provided might be irrelevant if it's 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 issue persists, please open a new support ticket at WPML support forum for further assistance.
Problem: The client is trying to request indexing of pages to Google but is facing issues with URLs not being indexable. Solution: First, we verified that the hreflang tags are generated correctly by using external tools like https://hreflangtest.com/ and a Chrome plugin for checking Google tags. If you're experiencing similar issues, we recommend checking if the "Browser language redirect" option is active on WPML -> Languages. If it is, you might need to disable it temporarily as it can affect how Google indexes your site. For more details, visit how browser language redirect affects Google indexing. Additionally, ensure that all URLs are present in your sitemap and submit it to Google for indexing. You can check your sitemap at https://www.swissdentalacademy.com/page-sitemap.xml.
If this solution does not resolve your issue or seems irrelevant due to being outdated or not applicable to your case, we highly recommend opening a new support ticket. Also, check related known issues at https://wpml.org/known-issues/, verify the version of the permanent fix, and confirm that you have installed the latest versions of themes and plugins. For further assistance, please contact us at WPML support forum.
This page includes support tickets that are resolved and documented. Looking for tickets that are “in progress”? Visit the complete support tickets archive