This thread is resolved. Here is a description of the problem and solution.
Problem:
The client is developing a WooCommerce shop and wants to translate WooCommerce strings from English to Serbian-Latin using WPML's String Translation. They are unsure if they can export these strings, translate them, and then import them back.
Solution:
We explained that the export functionality in WPML > String Translation is based on the text domain, allowing the inclusion of translations for one language per file. Each string has a source language, and translations can only be made from this source language to another language. Most strings are registered in English by default, meaning they can only be translated from English to another language. If the client needs to translate from Serbian Cyrillic to Serbian Latin, the strings must originally be in Serbian Cyrillic. Since most strings are likely in English, translating directly from Serbian Cyrillic to Serbian Latin isn't possible unless the strings are originally registered in Serbian Cyrillic. For more details on changing the source language of strings, visit this documentation.
If this solution does not apply to your case, or if it seems outdated, we recommend opening a new support ticket. We also highly suggest 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. For further assistance, please contact us through the 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.