This thread is resolved. Here is a description of the problem and solution.
Problem:
The client is trying to translate the '_bubble_hot' custom meta field into Arabic using WPML, but it is not appearing in the String Translation module.
Solution:
1. Register the '_bubble_hot' Meta Field with WPML:
- Navigate to WPML → Settings.
- In the Custom Fields Translation section, find '_bubble_hot'. If it's not listed, publish or update a post with this field to make it appear.
- Set '_bubble_hot' to Translate and click Save.
2. Translate Field Content:
- Go to WPML → String Translation.
- Search for '_bubble_hot'. Enter the translation for Arabic directly if it appears.
3. If '_bubble_hot' Still Doesn't Appear:
- Ensure the field has content in at least one post.
- Perform a quick edit and update on a post.
- If using a custom field plugin, ensure WPML integration is configured.
4. Programmatic Registration:
- Add the following code to your theme's functions.php file:
add_filter('wpml_translatable_custom_fields', function($fields) {<br /> $fields[] = '_bubble_hot';<br /> return $fields;<br />});
- Revisit WPML → Settings to check recognition.
If these steps do not resolve the issue, it may be due to the field being dynamically added or saved in a non-standard way. In such cases, or if the problem persists, we 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 remains unresolved, please open a new support ticket.
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 7 replies, has 1 voice.
Last updated by 1 week, 1 day ago.
Assisted by: Carlos Rojas.