Skip Navigation

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: 

This topic contains 15 replies, has 0 voices.

Last updated by Dražen 1 day, 9 hours ago.

Assisted by: Dražen.

Author Posts
February 6, 2025 at 5:54 pm #16676820

jonathanH-21

Background of the issue:
I am trying to display event coupons on both the English and Welsh sides of the website. The English page is hidden link and the Welsh page is hidden link.

Symptoms:
Event coupons are not showing on the Welsh side of the website, but they are showing correctly on the English side.

Questions:
Why are the event coupons not showing on the Welsh side of the website?
How can I ensure that event coupons appear on both language versions of the site?

February 7, 2025 at 7:05 am #16677988

Dražen
Supporter

Languages: English (English )

Timezone: Europe/Zagreb (GMT+01:00)

Hello,

can you share how I can see the issue? I have checked both English and welsh pages and I see they show the same content in both languages.

Regards,
Drazen

Cynhadledd Wanwyn CYD Cymru - DTA Wales.jpg
February 7, 2025 at 9:54 am #16678670

jonathanH-21

Hi

If you scroll down, select one of the tickets that is £40.20.

Scroll down further to the bottom and you will see a Coupon field (see attached). This field doesn't show on the Welsh page.

I hope thats clear.

Thanks
Jon

Screenshot 2025-02-07 095103.png
February 7, 2025 at 10:36 am #16678997

Dražen
Supporter

Languages: English (English )

Timezone: Europe/Zagreb (GMT+01:00)

Hello Jon,

thanks, I see.

How are you adding and creating this in the default language, is this some kind of form or similar?

If yes, you need to do the same in 2nd language and translate/adjust the settings manually for each part.

As it says on the next page this plugin needs to be translated manually:

- https://wpml.org/plugin/events-manager/

Let me know if this helps.

Regards,
Drazen

February 7, 2025 at 10:57 am #16679090

jonathanH-21

Hi.

I am using the Pro version of the plugin that includes the coupons feature.

In the Event (Welsh version) it says in the right column that booking info is handled by the original language (see attached)

When adding the Coupon, there is no way to translate it

Screenshot 2025-02-07 105642.png
Screenshot 2025-02-07 105122.png
February 7, 2025 at 11:02 am #16679207

Dražen
Supporter

Languages: English (English )

Timezone: Europe/Zagreb (GMT+01:00)

Hello,

in the default language coupon, you set to which event/ticket applies or? If yes, try to create a new coupon in the Welsh language and set it for a translated event/ticket.

If you have set by yourself for coupons to be translatable, then maybe this is not the correct setting, try setting them to Not translatable from WPML > Settings.

Let me know how it goes.

Regards,
Drazen

February 7, 2025 at 11:23 am #16679304

jonathanH-21

Hi

See my attached translating settings for Events.

Screenshot 2025-02-07 112106.png
Screenshot 2025-02-07 112014.png
February 7, 2025 at 11:44 am #16679426

jonathanH-21

I've managed to get it to show on the Welsh by re-creating the coupon and setting it for All Events.

This is ok for now, but not ideal, as my client only has the one event.

See attached to see available options when creating a coupon

Screenshot 2025-02-07 114330.png
February 7, 2025 at 11:52 am #16679449
jonathanH-21

My Client has now said that the ticket info is in Welsh on the English Event.

When she edits the ticket text back to English and updates the Event, the text goes straight back to Welsh.

An ideas how that can be fixed please?

New threads created by Dražen and linked to this one are listed below:

https://wpml.org/forums/topic/split-event-ticket-text-is-overwriten/

February 7, 2025 at 12:24 pm #16679605

Dražen
Supporter

Languages: English (English )

Timezone: Europe/Zagreb (GMT+01:00)

Hello,

as I have said above, if you manually changed Coupon translation settings, then the best would be to revert and set them to Not Translatable from WPML > Settings > post types translation, and check if that works for you. Otherwise, I guess you need to create 2 separate coupons for each language.

Let me know if this helps or if you need further assistance on this issue.

As for overwritten text, it could be that you have created original ticket in Welsh and then translated it manually to English, but have not followed the documentation on how to translate it.

I suggest trying to create a new ticket follow our guide to translate and check if the issue still happens:

- https://wpml.org/documentation/translating-your-contents/using-different-translation-editors-for-different-pages/

If yes, please open a new ticket or let me know and I can open it for you, since we limit 1 issue per ticket to keep things clear.

Regards,
Drazen

February 7, 2025 at 12:46 pm #16679750

jonathanH-21

Hiya

I have tried with both variations of Coupons being translatable and Not translatable, but sill get the attached message. There is no way to create separate coupons per language.
Also, as i said, all booking info is controlled by the main language so i don't get the option to add a separate coupon to the Welsh event, even i f oi could create one.

Regarding the other issue, could you create a ticket please, as my client always creates English first then adds the translation. The Event was fine yesterday when i was discussing the coupon with them.

Thanks

Screenshot 2025-02-07 124150.png
February 7, 2025 at 12:50 pm #16679782

Dražen
Supporter

Languages: English (English )

Timezone: Europe/Zagreb (GMT+01:00)

Hello,

I created a minimal installation of WordPress, WPML, and all necessary WPML add-ons, and themes.

You can access the WordPress dashboard using the link below:

- hidden link

Try to replicate the issue with a simple example.

This will help us to report the probable issue to the compatibility team and solve the possible problem faster.

As for 2nd issue, I have opened a new ticket:
- https://wpml.org/forums/topic/split-event-ticket-text-is-overwriten/

Regards,

Drazen

February 7, 2025 at 12:53 pm #16679787

jonathanH-21

Hi

Thanks for doing that. Although, i don't think i will be able to replicate the issue on the temp as the coupon feature is available in the Events Manager Pro plugin and i only have a licence for my clients site.

Thanks for creating the other ticket

February 7, 2025 at 12:59 pm #16679810

Dražen
Supporter

Languages: English (English )

Timezone: Europe/Zagreb (GMT+01:00)

Hello,

it should work without a license, if not let me know and I will see if there is a chance we get it from our side, for testing purposes.

Thanks,
Drazen

February 7, 2025 at 1:06 pm #16679904

jonathanH-21

Ok thanks.

I will test that out and get back to you. I may not have time today though, can you keep the ticket open please?

Thanks for your help