Skip Navigation

This thread is resolved. Here is a description of the problem and solution.

Problem:
The client is unable to translate all content generated by the FunnelKit shortcode, with only the checkout page being available for translation.
Solution:
1. Edit the Checkout page template using the WordPress editor.
2. Duplicate it to the other language.
3. Edit the translated template using Elementor to translate it.
4. Navigate to FunnelKit -> Checkout -> Edit -> Fields.
5. Translate the fields according to the language.
6. Change the ID in the URL manually to translate the fields to other languages according to the template post ID.
7. Check the checkout pages on the front end.

For more detailed guidance, we recommend checking our guide on manual translation: Using Different Translation Editors for Different Pages.

If this solution does not apply to your case, or if it seems outdated, please open a new support ticket. We also highly 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. For further assistance, you can contact us directly through our 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.

Tagged: 

This topic contains 11 replies, has 3 voices.

Last updated by Osama Mersal 2 years, 1 month ago.

Assisted by: Osama Mersal.

Author Posts
April 14, 2023 at 10:11 am #13472559

gregorF-5

I want to use Funnelkit for the checkout page and for the funnel, but I can't translate the pages. When I want to translate a page, it gives me only the checkout to translate. All other content is generated by shortcode, ok. How should I translate all the content generated by the funnelkit shortcode?

April 15, 2023 at 12:48 am #13477119

Ahmed Mohammed
Supporter

Timezone: Africa/Cairo (GMT+03:00)

Hi there,

Thank you for contacting WPML support!

Before assigning your ticket to one of my colleagues, please allow me to walk you through some initial debugging steps. This will help speed up the support process.

I have checked WPML's compatibility list, and I could not find FunnelKit plugin (check here: https://wpml.org/plugin/?wpv_view_count=120064&wpv-plugin-functionality=0&wpv_post_search=funnel&wpv-wpcf-recommendation-flag=&wpv_filter_submit=Search). That means we haven't tested the plugin before, and we don't exactly know how it works. But I have found this tutorial on the plugin's official website: hidden link - that explains how to translate the checkout pages created by the plugin.

Please check it out and let us know how it goes.

Looking forward to hearing back from you.

April 15, 2023 at 11:13 am #13478907

gregorF-5

Hello, I tried the instructions before, because that's why I decided to buy WPML, because I saw that I could translate funnelkit. But the thing doesn't work. I would like to ask if you can help me to solve the problem because I switched from polylang to WPML for this reason only. And I want to build the final site on WPML if it works.

April 16, 2023 at 1:34 pm #13481783

Osama Mersal
WPML Supporter since 02/2020

Languages: English (English ) Arabic (العربية )

Timezone: Africa/Cairo (GMT+03:00)

Hi,

I'm Osama from WPML forums support. I'll be glad to help you today.

Please login to this sandbox site and install the "FunnelKit" plugin. (hidden link)

After that, please try to replicate the issue. If the issue is replicable, kindly let me know how to reproduce it to check and escalate it if needed.

Best regards,
Osama

April 16, 2023 at 8:34 pm #13482521

gregorF-5

I have installed the necessary plugins for Funnelkit. The situation is such that I have problems translating the entire text in the page "store checkout page created with the funnelkit plugin" and "cart page", as well as with the funnels created with the plugin. I have translation problems from the point of view of the entire funnelkit plugin.

April 16, 2023 at 10:10 pm #13482619

Osama Mersal
WPML Supporter since 02/2020

Languages: English (English ) Arabic (العربية )

Timezone: Africa/Cairo (GMT+03:00)

Hi,

Thanks for replicating the issue. I checked the issue and was able to translate the strings by the following steps:

1- Go to WPML-> Theme and plugins localization, select your theme/plugin, and scan
2- Go to WPML-> String Translation
3- Search for the needed strings
4- Translate the strings, clear the cache, and check the front end

Kindly check the strings in String Translation here. (hidden link)

After that, the strings are translated on the front end. Kindly check the page. (hidden link)

Best regards,
Osama

April 17, 2023 at 9:11 am #13485511

gregorF-5

I still can't translate the page created for the checkout. I am attaching pictures for a better understanding of the problem. With elementor, I can edit the status (checkout), but when I want to translate it, only the title of the page available for translation appears.

Picture1.png
Picture2.png
Picture3.png
April 17, 2023 at 10:32 am #13486701

Osama Mersal
WPML Supporter since 02/2020

Languages: English (English ) Arabic (العربية )

Timezone: Africa/Cairo (GMT+03:00)

Hi,

Please replicate the cart issue on the sandbox, so we can check it.

Thanks,
Osama

April 20, 2023 at 9:12 am #13509965

gregorF-5

You can send me your sandbox and I will install Funnelkit create a checkout page and you will see the same error as seen in the picture.
I can't translate the essential elements in the checkout page. (marked in order)

image (1).png
image (2).png
April 20, 2023 at 1:02 pm #13511709

Osama Mersal
WPML Supporter since 02/2020

Languages: English (English ) Arabic (العربية )

Timezone: Africa/Cairo (GMT+03:00)

Hi,

Please use the following link to login into the sandbox. (hidden link)

Kindly let me know the steps to reproduce the issue after replicating it.

Best regards,
Osama

April 20, 2023 at 2:14 pm #13512195

gregorF-5

I went to Funnelkit Checkout, changed the WP language to Slovenian and created a Checkout page (hidden link). As it developed, some elements were translated (name, address, etc.), but the elements, as I underlined in red in the previous dialog (pictures), were not translated.
I would like to ask if you could help me find a way to translate these elements as well.

I am attaching a picture of the Sandbox example below.

I want the entire checkout and also subsequent pages, such as Order bumps, upsell & thank you pages, etc., to be translatable, as it is crucial that they are in the default language of the user making a purchase in a multilingual online store.

In the hope of a favorable solution, I greet you warmly.

Picture1.png
April 20, 2023 at 3:09 pm #13512759

Osama Mersal
WPML Supporter since 02/2020

Languages: English (English ) Arabic (العربية )

Timezone: Africa/Cairo (GMT+03:00)

Hi,

Thanks for replicating the issue. I checked the issue and was able to translate the strings you mentioned by the following steps:

1- Edit the Checkout page template using the WordPress editor (hidden link)
2- Duplicate it to the other language
3- Edit the translated template using Elementor to translate it. (hidden link)
Kindly check our guide about manual translation. (https://wpml.org/documentation/translating-your-contents/using-different-translation-editors-for-different-pages/)
4- Go to FunnelKit-> Checkout-> Edit-> Fields
5- Translate the fields according to the language (hidden link)
6- Change the ID in the URL manually to translate the fields to other languages according to the template post ID. (hidden link)
7- Check the checkout pages on the front end

Please check the sandbox and let me know if the checkout page is translated correctly. (hidden link)

Best regards,
Osama

1.jpg