This thread is resolved. Here is a description of the problem and solution.
Problem:
If you're trying to create a manual order in a different language than the default and find that no products can be added when you change the order language, this is because products for manual adding are only found in the default language.
Solution:
We recommend the following steps as a temporary workaround:
1. Navigate to WooCommerce -> Orders.
2. Switch to the secondary language from the top admin bar (the language in which you want to create an order).
3. Click the "Add Order" button.
4. Before entering any product or other details, scroll down to the "Custom Fields" section.
5. Select the "wpml_language" custom field and set it to the value of the currently selected language code (e.g., 'de' for German).
6. Add this custom field.
7. Save the order.
8. After reloading the page, confirm that it has been added as expected.
9. You can now add the product, and while searching, find the translated products in that language, provided that the products have already been translated.
Please note that this solution 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 this does not resolve your issue, 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.
No supporters are available to work today on this forum. Feel free to create tickets and we will handle it as soon as we are online. Thank you for your understanding.
This topic contains 2 replies, has 2 voices.
Last updated by 2 months, 1 week ago.
Assisted by: Waqas Bin Hasan.