This thread is resolved. Here is a description of the problem and solution.
Problem:
The client is experiencing issues with a bus ticket plugin that is not compatible with WPML, causing different IDs for buses in different languages, which affects ticket orders in WooCommerce.
Solution:
We recommend the following steps to address the issue:
1. Set the Custom Post Type related to the bus plugin to "Translatable".
2. Set the Custom Taxonomies related to the bus plugin to "Translatable".
3. Adjust all Custom Fields associated with those Custom Post Types to either "Copy" or "Translate".
4. Translate the Custom Post Types and Custom Taxonomies.
For the issue with the search form not displaying results in a second language, ensure:
1. In "Bus > Settings > Bus Settings", the "Search result" page is correctly selected.
2. The "Global search form" page and the "Search result" page are translated in "Pages".
3. Routes are correctly translated and settings are copied over, which can be reviewed in the WordPress Editor. You can also translate these routes using the WordPress Editor by following this guide: Using different translation editors for different pages.
If these steps do not resolve your issue or if the solution seems outdated or irrelevant 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 further assistance is needed, please open a new support ticket at WPML support forum.
This is the technical support forum for WPML - the multilingual WordPress plugin.
Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.
This topic contains 0 reply, has 1 voice.
Last updated by 1 year, 3 months ago.
Assisted by: Andreas W..