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.
Sun | Mon | Tue | Wed | Thu | Fri | Sat |
---|---|---|---|---|---|---|
- | 9:00 – 12:00 | 9:00 – 12:00 | 9:00 – 12:00 | 9:00 – 12:00 | 9:00 – 12:00 | - |
- | 13:00 – 18:00 | 13:00 – 18:00 | 13:00 – 18:00 | 13:00 – 18:00 | 13:00 – 18:00 | - |
Supporter timezone: America/Sao_Paulo (GMT-03:00)
Tagged: Not WPML issue
This topic contains 31 replies, has 2 voices.
Last updated by Mateus Getulio 1 day, 11 hours ago.
Assisted by: Mateus Getulio.
Author | Posts |
---|---|
October 9, 2024 at 8:43 am #16268604 | |
sreckoA |
Background of the issue: Symptoms: Questions: |
October 9, 2024 at 8:44 am #16268605 | |
sreckoA |
Paula, our chat crashed, are you still there? |
October 9, 2024 at 1:23 pm #16270569 | |
sreckoA |
Ok, so my woocommerce cant be translated, even when i find the possible strings in string translation and translate them woocommerce billing form stays half in English half in Serbian cyrilic and website is Serbian latin. |
October 9, 2024 at 9:43 pm #16272506 | |
Mateus Getulio Supporter
Languages: English (English ) Portuguese (Brazil) (Português ) Timezone: America/Sao_Paulo (GMT-03:00) |
Hello there, It is possible that the strings you translated aren't the ones being loaded in the front end. We can try to scan the site for more strings to see if you can find new strings and fix the issue by translating them. Please go to WPML -> String Translation and enable the option "Look for strings while pages are rendered", then visit the page in which the texts are located and go back to the String Translation, refresh the page and check if you'll be able to locate new strings now. (Please don't forget to uncheck the option "Look for strings while pages are rendered" once you're done). Translate the new strings and see if it gets the issue fixed. If it doesn't work, can you please give me an example of a string that is not translated? Also, I would like to request temporary access (wp-admin and FTP) to your site to take better look at the issue. You will find the needed fields for this below the comment area when you log in to leave your next reply. The information you will enter is private which means only you and I can see and have access to it. Our Debugging Procedures I will be checking various settings in the backend to see if the issue can be resolved. Although I won't be making changes that affect the live site, it is still good practice to backup the site before providing us access. In the event that we do need to debug the site further, I will duplicate the site and work in a separate, local development environment to avoid affecting the live site. Privacy and Security Policy We have strict policies regarding privacy and access to your information. Please see: **IMPORTANT** - Please make a backup of site files and database before providing us access. Please, let me know if you need any additional details. Have a nice day. |
October 10, 2024 at 6:18 pm #16276622 | |
Mateus Getulio Supporter
Languages: English (English ) Portuguese (Brazil) (Português ) Timezone: America/Sao_Paulo (GMT-03:00) |
Hello there, Thank you for sharing the connection details. I have reviewed the setup on your site, and I noticed a few important points: 1- There is no separate language for Serbian Latin and Serbian Cyrillic in your language settings—there’s only Serbian and English. To ensure that your strings are correctly displayed in Serbian Latin, we may need to verify if the translations are being handled correctly and adjust the language settings. If necessary you can create custom languages to represent the variations of Serbian. 2- Additionally, I noticed that none of the pages or posts on your site are translated yet. For the strings to appear properly on the front end, the pages containing these strings need to be translated. You can follow the instructions in this guide to translate your pages: How to Translate Pages in WordPress with WPML. Once the pages are translated, the strings should display correctly as well. Please go through these steps, and if you still face any issues, feel free to reach out. I’m happy to assist further. Best regards, |
October 11, 2024 at 6:38 am #16277563 | |
sreckoA |
Mateus hi, |
October 11, 2024 at 10:14 am #16278541 | |
sreckoA |
Its not just woocommerce that is mixing letters, its the adds section as well... |
October 11, 2024 at 8:24 pm #16281193 | |
Mateus Getulio Supporter
Languages: English (English ) Portuguese (Brazil) (Português ) Timezone: America/Sao_Paulo (GMT-03:00) |
Hi Srecko, I apologize for the confusion in my previous response. I now understand that you're trying to locate and retranslate the specific strings in Serbian Latin without creating a separate language. I've tested a few steps, but unfortunately, the issue persists, and I suspect it could be a compatibility or conflict problem affecting the translation of these strings. To further investigate and pinpoint the cause, I’d like to request your assistance in replicating the issue in a sandbox environment. Here’s how we can proceed: 1- Install Essential Components Only: Please log into the sandbox using the following link: hidden link and install your theme along with only the necessary plugins to replicate the issue. Avoid importing the entire site. 2- Set Up the Page and Configurations: Recreate the setup that is causing the string translation issue, focusing on just the problem at hand so we can debug the issue in a simpler environment. 3- Notify Us Once Done: Let us know through this ticket once the issue is replicated in the sandbox, and I will continue the investigation. This will help us determine if it’s indeed a compatibility issue and allow us to address it properly. Thank you for your patience and cooperation. I look forward to your update. Best regards, |
October 12, 2024 at 9:24 am #16281868 | |
sreckoA |
Ok, did what you`ve asked but there is an issue. To configure everything linke in my website I need to register theme, and its already been registered to my domain name. You can try and check, all plugins are there, but everything else is missing, including products for checkout. |
October 14, 2024 at 1:13 pm #16286169 | |
Mateus Getulio Supporter
Languages: English (English ) Portuguese (Brazil) (Português ) Timezone: America/Sao_Paulo (GMT-03:00) |
Hello Srecko, Thank you for your continued patience. To clarify, what you're aiming to do—converting Serbian Cyrillic into Serbian Latin is known as transliteration, which is different from translation. WPML is designed specifically for translating content from one language to another, for example, translating English to Serbian. Unfortunately, WPML does not currently support transliteration directly. If you need to transliterate content from Cyrillic to Latin script, I recommend exploring third-party solutions or plugins that focus on this specific functionality. This would allow you to maintain both Serbian variations without needing to create a custom language or manually retranslate all strings. Thank you for your understanding. Best regards, |
October 14, 2024 at 3:00 pm #16286814 | |
sreckoA |
Ok to clarify things, for 5 full days I`m trying to get support for missing strings. We have transliterator, but the string that is asumably translated in Serbian cyrilic is missing. So we need to find the string, then reenter latin instead of cyrilic translation. But its missing. For that reason we and good people from WP Residence have rebuilt whole website in sandbox so you can check. Did you check? You have the printscreens, if you checked them. Some latin strings are missing, some roles on website are missing. Can you please organize a chat so we can walk through all the issues? |
October 15, 2024 at 10:28 am #16289982 | |
sreckoA |
update: people from WP Residence tried to uplaod demo on your sandbox but there were insufficent resourses. |
October 15, 2024 at 1:46 pm #16291195 | |
Mateus Getulio Supporter
Languages: English (English ) Portuguese (Brazil) (Português ) Timezone: America/Sao_Paulo (GMT-03:00) |
Hello Srecko, Thank you for the update and for your efforts in setting up the sandbox. It seems that instead of replicating the issue from scratch, the site was migrated, which may be causing some of the challenges you're facing. Additionally, it's important to note that WPML is designed to translate between different languages, even if it is different versions of the same language it will work fine. To edit the same language and translate between scripts within the same language it is a different approach. For the missing user roles issue, it would be best to create a separate ticket, as per our support policy of handling one issue per ticket. This allows us to keep the forum organized and ensures other users can more easily find solutions to similar problems. Please feel free to reach out if you need further clarification or assistance. I'm happy to help. Best regards, |
October 15, 2024 at 3:23 pm #16291597 | |
sreckoA |
Hello Mateus, |
October 15, 2024 at 9:27 pm #16292669 | |
Mateus Getulio Supporter
Languages: English (English ) Portuguese (Brazil) (Português ) Timezone: America/Sao_Paulo (GMT-03:00) |
Hello Srecko, Regarding the sandbox, I noticed that the content from previous years (2014, 2016, 2021, etc) is present in the wp-uploads folder, which indicates that the site has been copied over instead of being set up from scratch. The purpose of the sandbox is to replicate the issue minimally—by installing the theme and only the necessary components—to help us identify if the problem could be due to compatibility issues. A full migration might complicate the debugging process and defeat the purpose of testing compatibility, especially if the entire site is copied over. I also want to highlight a related issue we recently encountered with WooCommerce checkout fields that was supposed to be fixed: https://wpml.org/errata/woocommerce-checkout-block-fails-to-translate-some-values/ It’s possible that this issue is contributing to the mixed language strings you're seeing, I want to double-check it. Since the sandbox setup has failed as I mentioned above, would it be possible to create a staging site where I can investigate without affecting the live site? I might need to switch themes, disable plugins, etc., and I’d prefer not to disturb your visitors. I’m enabling the private fields for your next reply, or if you prefer, I can create the staging site on my end—it might take a bit longer, but it’s an option. Please let me know how you'd like to proceed, and thank you for your understanding. Best regards, |