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.
Tagged: Known issue
This topic contains 19 replies, has 2 voices.
Last updated by Juan 17 hours, 2 minutes ago.
Assisted by: Prosenjit Barman.
Author | Posts |
---|---|
November 28, 2024 at 10:56 am #16454411 | |
Juan |
I implemented the workaround solution, modifying LoadTextDomain.php as commented. I went back again to WP 6.6.2 and now the translations work in all 4 languages. I'll wait for a later release of WPML or WP. By the way, I said the strings are correctly translated, but in Spanish there is a typo that I can not find in the strings collection. I translated "events" for "calendario", and now in the search box it appears as "calendariocalendario". In the other languages it is correct. I attach a screen capture. How can I find this typo in order to correct it? Regards |
November 29, 2024 at 3:51 am #16457490 | |
Prosenjit Barman Supporter
Languages: English (English ) Timezone: Asia/Dhaka (GMT+06:00) |
Hello Juan, Thank you for trying out the suggestion. We’ve identified specific issues with the Events Calendar plugin, and our development team is actively working on a solution. As soon as we have an optimal workaround, I’ll be sure to inform you. Thank you for your patience and cooperation! Regarding the placeholder text issue, it’s possible that the placeholder text is incorrectly set in the default language. Could you please check the Event Calendar plugin settings? If there is an option to correct the placeholder text, you can make the necessary adjustments there. If the text is correctly set in the settings, it’s possible that a string has been incorrectly translated, causing it to appear twice. Please go to "WPML > String Translation", search for the string in question, and if it appears in the results, select and delete it. Then, check again to see if the placeholder text is still showing twice. Please try and let me know how it goes. I'll be happy to help if you need further assistance in this matter. Best regards, |
November 30, 2024 at 7:19 am #16461562 | |
Juan |
I tried what you said, but cannot find the string "calendario"; I found "events" translated as "calendario" and changed it to "eventos", but nothing changed. I am going to be next week on vacation, so I'll try to fix it after the 9th Thanks, anyhow for your help |
December 2, 2024 at 5:39 am #16464176 | |
Prosenjit Barman Supporter
Languages: English (English ) Timezone: Asia/Dhaka (GMT+06:00) |
Hello There! As the issue persists, a closer inspection will be required to understand the root cause of the issue. I would like to request temporary access (wp-admin and FTP) to your site to take a better look at the issue. It would be better to have a testing site where the issue is replicated. You will find the needed fields 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. Maybe I'll need to replicate your site locally. For this, I’ll need to temporarily install a plugin called “Duplicator” or "All in One WP Migration" on your site. This will allow me to create a copy of your site and your content. Once the problem is resolved I will delete the local site. Let me know if this is ok with you. IMPORTANT Looking forward to your response. Best Regards, |
December 5, 2024 at 6:24 am #16479299 | |
Juan |
I am out off the Office until Next Monday. I Will give you access then. Juan Carlos |
December 6, 2024 at 3:23 am #16484382 | |
Prosenjit Barman Supporter
Languages: English (English ) Timezone: Asia/Dhaka (GMT+06:00) |
Hello Juan, I’ll keep the private box active for you. At your convenience, please share the access to your site. Wishing you a great vacation! Best regards, |
December 16, 2024 at 8:11 am #16516167 | |
Bruno Kos Supporter
Languages: English (English ) German (Deutsch ) French (Français ) Timezone: Europe/Zagreb (GMT+01:00) |
Hi, I’m stepping in for Prosenjit today and will be responding to your ticket. I see that this is your default language That being said, what if you temporarily disable WPML, does it still show "Busca por calendariocalendario"? If so, then this would not come from WPML or the translation but somewhere from the Events Calendar code or of some its settings. In this case you could try searching for it either through https://wordpress.org/plugins/string-locator/ or even ask Event Calendar support. Let us know! |
December 16, 2024 at 12:25 pm #16517297 | |
Juan |
Thanks for your help |
December 17, 2024 at 5:23 am #16519719 | |
Prosenjit Barman Supporter
Languages: English (English ) Timezone: Asia/Dhaka (GMT+06:00) |
Hi There! I checked and was able to identify the root cause of the "Calendario" text appearing twice in the search placeholder. In String Translation, the word "Calendar" had been translated into Spanish, and the Spanish translation "Calendario" was added twice. This duplication caused the term to display twice in the placeholder. I removed the duplicate translation, and now the placeholder appears correctly as "Buscar por calendario". Please see the updated result in this screenshot: hidden link. I hope it helped! If you need further clarification or assistance, please let me know. I'll be happy to help. Best regards, |
December 17, 2024 at 12:39 pm #16521741 | |
Juan |
Thank you very much! I looked for that duplication but I did not find it. There is another string that I can not find and it is shown in English: "There is no Event" when there is no future scheduled events. You can see it at hidden link. Anyway, I attach a screen capture. And also when I try to get the RSS feed it shows the string "No items" that I don't find either. I attach another screen capture. Finally, I don't know if I mentioned at the beginning: the events are shown only in the Spanish version of my pages, but not in the translated ones. For instance, you can see events at hidden link, but nothing in hidden link. Whit does it happen this? I appreciate your continuous help |
December 18, 2024 at 5:51 am #16524183 | |
Prosenjit Barman Supporter
Languages: English (English ) Timezone: Asia/Dhaka (GMT+06:00) |
Hi Juan, Glad to be able to assist you in this matter. Regarding the issue of the "There is no Event" text not showing translated in Spanish: Upon investigation, I found that this string originates from the plugin "Events Widgets For Elementor And The Events Calendar". The reason it didn’t appear translated is because the string was not yet registered for translation. To resolve this, I scanned the plugin by navigating to WPML > Theme and Plugins Localization, which made the string available in String Translation. Please go to WPML > String Translation and search for the string "There is no Event". It should now appear in the list. Once you find it, add the Spanish translation (and translations for other languages, if needed). The string should then display correctly in the translated language. Regarding the issue of not being able to see the Events, I investigated and found that the events have not been translated into other languages yet. When I checked the translation settings for the "Event" post type, I noticed that the "Fallback" option was selected, which should load the default events when translations are unavailable. However, the events were not loading because the "Event Categories" translation setting was set to "Translatable – only show translated content". Since events are displayed based on their categories, this setting prevented events from appearing unless the category was also translated. To resolve this, you have two options: After adjusting the setting, the default events began displaying correctly in other languages. Please check now. I hope it helps. If you have any other questions or need clarification, feel free to let me know. I'll be happy to help. Best regards, |
December 18, 2024 at 9:00 am #16524803 | |
Juan |
Thanks for your patience with me. I saw that you brought the string "There is no event" that I already translated. Thanks! I also saw that you set the mentioned option 2: Adjust the "Event Categories" translation setting to "Translatable – use translation if available or fallback to default language". I still have one minor issue with the footer: in Astra I set the footer-copyright-editor text in Spanish and translated it to the other three languages; there is one code [site_title] not translated and a text "Escuela de Filosofía" that I added to string translations (under admin_texts_astra-settings) but the text does not appear translated in the pages. And the other final issue is that the page called "Histórico" (post=2000) that I originally translated with the ATE now it cannot be edited. I wonder what did I do to change that and mainly what can I do to reestablish the usual ATE editor. Thanks a lot! |
December 19, 2024 at 4:50 am #16528406 | |
Prosenjit Barman Supporter
Languages: English (English ) Timezone: Asia/Dhaka (GMT+06:00) |
Hi Juan, 1) Site Title and Additional Text not appearing translated: The Additional Text is also showing up as translated. Please take a look at this screenshot: hidden link. To resolve this: - Go to String Translation and search for the Site Title. If you don’t see the updated translations, clear your site's and browser's caches, then check again. 2) Page can't be translated using ATE: To fix this, Select the WPML Translation Editor for the page, as shown in hidden link">this screenshot. This should allow the ATE to load correctly for translating the page. Best regards, |
December 19, 2024 at 9:33 am #16529084 | |
Juan |
Thanks again! All your actions were clear to me and they fixed my questions. I still have one final question (I hope!): I have a contact form called "ContactoLanding" that it is used in hidden link and should be translated. However I cannot finish the translation in any language. See attached screen showing that apparently the translation is finished, but it does not go through. The conflict translations are in other screen capture: it has some wp codes, but they work ok in other forms and not in this one. How can I fix this issue? Regards |
December 20, 2024 at 4:17 am #16532062 | |
Prosenjit Barman Supporter
Languages: English (English ) Timezone: Asia/Dhaka (GMT+06:00) |
Hi Juan! Thank you for the update. Glad to hear that the suggestions worked! Regarding the issue with translating the Contact Form, it’s possible that some HTML formatting within the form is not being added correctly in the translation, preventing it from saving properly. To resolve this, please switch to the previous version of the Translation Editor and try completing the translation again. In the Translation Editor, click on the Gear icon. You will see an option to switch to the previous translation editor, as shown in this screenshot(hidden link). Click on it, provide a reason, and then click the Send Feedback button. I hope it will help. I would also like to mention that, as per our support policy, we can address only one issue per thread. While we’ve discussed multiple linked issues in this ticket, for any new issue—such as the Contact Form—I kindly ask you to create a separate ticket. This will help us stay focused and efficiently resolve each specific issue. Thank you for your understanding! If you have any other questions or need clarification on the issue initially mentioned in this ticket, let me know. I'll be happy to help. Best regards, |