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 |
---|---|---|---|---|---|---|
- | 8:00 – 12:00 | 8:00 – 12:00 | 8:00 – 12:00 | 8:00 – 12:00 | 8:00 – 12:00 | - |
- | 12:00 – 16:00 | 12:00 – 16:00 | 12:00 – 16:00 | 12:00 – 16:00 | 12:00 – 16:00 | - |
Supporter timezone: Europe/Zagreb (GMT+01:00)
Tagged: Documentation request
Author | Posts |
---|---|
February 24, 2025 at 3:00 pm #16741732 | |
kellyD-4 |
Background of the issue: Symptoms: Questions: |
February 24, 2025 at 4:40 pm #16742251 | |
Otto Supporter
Languages: English (English ) Spanish (Español ) Timezone: America/Argentina/Buenos_Aires (GMT-03:00) |
Thank you for contacting WPML support. If you want the same layout in every language I suggest following this documentation: If you want different layouts per language, this is the best approach: Best Regards, |
February 25, 2025 at 7:40 pm #16747752 | |
kellyD-4 |
Hi Otto, I tried to follow your instruction: Option 1: translation management: your manual, (which could really need a nice explanatory video btw), tells me to "Choose a translation method and Translate". But there are no methods available...so what should I choose This article has a link to a page where you can read about different design templates, bu t it does not say anything at all about translation of templates. So, what to do? I already added a screenshot of the string translation, which shows Dutch txt in the En version? Plz help me out here, thanks! |
February 25, 2025 at 7:53 pm #16747788 | |
kellyD-4 |
Hi another short update: I found out now that in Translation Management you also need to select 1 item, to trigger the translation option, so I tried this for the CTA template. The translation should be completed, as you can see from the screenshots, but unfortunately on the front-end nothing happened. Plz advise 🙂 |
February 25, 2025 at 8:11 pm #16747840 | |
kellyD-4 |
Ok, another update 🙂 On the Elementor website I found that I need to use another method to display the template in multilanguage, namely: hidden link I have tried this and now apparently I have another footer template for the English version (which is empty). Now, I am confused which method to use, because the method you offer doesn't work and doesn't comply with what Elementor itself advises. And the Elementor method is far from optimal since I need to duplicate my template parts in that case. Which is, from a maintance standpoint, not the most efficient solution? Plz advice...again 🙂 |
February 25, 2025 at 8:24 pm #16747918 | |
kellyD-4 |
Update nr....x: I copied my Dutch footer template parts to my EN footer. Still would like confirmation whether I'm doing this the way it should be done. |
February 27, 2025 at 7:38 am #16754240 | |
Dražen Supporter
Languages: English (English ) Timezone: Europe/Zagreb (GMT+01:00) |
Hello, thanks for coming back. Method you shared from Elementor is if you want to have templates with different design, it is same method you can find in our docs. You should not use this method if you wish to have only translated template. To translate templates you should use 1st method, via Translation management. I see you have translated template but it still does not show correctly on frontend, so lets see what is wrong. 1) In order to expedite handling your support requests, can you please share WPML support debug information from your site. - To give debug information, login to your site and go to WPML → Support. From there click on the “debug information” link at the bottom of the page. - Once on the “debug information” page, select the entire content of the text box and copy it. - Now go back to our support forum, find debug information box and paste it. More information on the link: https://wpml.org/faq/provide-debug-information-faster-support/ 2) Did you translate the template yourself or send it for automatic translation? If automatic, can you make a small change to the default language and re-translate it again but this time translate it yourself? Let me know if you actually see any content for translation inside the WPML editor, since could be you are building this with widgets that are not compatible with WPML so they do not show for translation. Let me know how it goes, and I will advise next steps. Thanks, |
February 28, 2025 at 2:01 pm #16761143 | |
kellyD-4 |
Hi Drazen, 1. Ok, thanks, I understand now perfect. Thanks for clarifying this. 2. I have translated manually Only thing I need help with the String Translation of the template content. Could you instruct me on this? I know the basics, but now I see that English is the "first" language, but that should be NL? That make me unsure of the solution 🙂 Thanks again! |
February 28, 2025 at 2:06 pm #16761156 | |
Dražen Supporter
Languages: English (English ) Timezone: Europe/Zagreb (GMT+01:00) |
Hello, thanks. You should not use String translation for translating the content, you should translate the template it via WPML > Translation Managment as explained in our docs. As for template language, most likely, you have created it as the default in this language. When you edit template, there is a language section in the sidebar where you can change the language: https://wpml.org/faq/how-to-link-already-translated-pages/ Otherwise, you can delete it and create a new template, making sure the default language you are creating it in is correct. Regards, |
February 28, 2025 at 2:26 pm #16761303 | |
kellyD-4 |
I think I found out what to do: 1. Select string for String translation 2. Change language of selected strings 3. Translate to English Et voila, works for me Is this correct? |
February 28, 2025 at 3:36 pm #16761707 | |
kellyD-4 |
I have done most of the translation, but some of the headers won't show in string translation? See my screenshot |
March 3, 2025 at 7:37 am #16767020 | |
Dražen Supporter
Languages: English (English ) Timezone: Europe/Zagreb (GMT+01:00) |
Hello, 1) As I have said and my colleague have shared you should use WPML editor and translation management to translate templates, not string translation, as it can cause issues in the future. 2) As I can see, these are post titles, make sure post is translated and its title is correct. Since we limit 1 issue per ticket, if you still need our help, please open a new ticket, and we would be glad to help further on this. Regards, |
March 3, 2025 at 9:57 am #16767911 | |
kellyD-4 |
Hi Drazen, 1. I already have translated the elementor templates as you suggested, using string translation. So far, so good. 2. But you are incorrect about the other issue: this is not the title of the post. In the template I'm using a separate Heading field (h3) widget (see attached screenshot). I can't explain why this is not in string translation, while the Text widget below the Heading widget is in there? New threads created by Dražen and linked to this one are listed below: https://wpml.org/forums/topic/split-title-is-not-translatable/ |
March 3, 2025 at 10:58 am #16768443 | |
Dražen Supporter
Languages: English (English ) Timezone: Europe/Zagreb (GMT+01:00) |
Hello, thanks. It could be if the Elementor widget is coming from some 3rd party plugin/theme and is not compatible. I have open new ticket for this and lets continue to check there: - https://wpml.org/forums/topic/split-title-is-not-translatable/ Regards, |