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.

Tagged: 

This topic contains 48 replies, has 2 voices.

Last updated by Dražen Duvnjak 1 year, 9 months ago.

Assisted by: Dražen Duvnjak.

Author Posts
February 8, 2023 at 3:11 pm #12988951

caterinag-2

Hi, I'm using WP Events Manager plugin since months and have reported several issues already that haven't been fully solved yet.
I suppose there is a problem in setting because:
I created the event/recurring event in ITA lang (image 1)and then translate it using WPML editor.
the WPML editor only translates the Booking form and not the text box (image_2)
I have to translate the box manually
if you then check the translated page of the event, the Booking form is the only part that wasn't translated. (image_3)
event page
hidden link

image_3.png
image_2.png
image_1.png
February 9, 2023 at 7:39 am #12994755

Dražen Duvnjak
Supporter

Languages: English (English )

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

Hello,

thanks for contacting us.

As it says on the plugin compatibility page, you need to translate events manually, otherwise, it won't work correctly. Manually here means disabling the WPML editor, duplicating to 2nd language, and then editing and adjusting it accordingly.

Please check the related links:

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

Regards,
Drazen

February 9, 2023 at 9:27 am #12995791

caterinag-2

Hi Drazen,
thanks for your support. This is quite confusing because the last time I asked for support to WPML, a colleague of you told me that WPML translation was working properly and I have to find the problem somwhere else. By the way, even If I translate the events manually, they look translated in the dashboard, but are not on the living page.
That's the recurring event.
I think the problem is that single events seem to be still under translation and I don't know how to solve this
Big issue is limited now to the Booking block (tickets and booking related texts)

Schermata 2023-02-09 alle 10.26.51.png
Schermata 2023-02-09 alle 10.14.29.png
Schermata 2023-02-09 alle 10.12.10.png
February 9, 2023 at 9:37 am #12995985

Dražen Duvnjak
Supporter

Languages: English (English )

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

Hello,

thanks for getting back.

It could be my colleague did a mistake, since there is other plugins with same/similar name:
- https://wpml.org/plugin/?wpv_view_count=120064&wpv-plugin-functionality=0&wpv_post_search=event&wpv-wpcf-recommendation-flag=&wpv_filter_submit=Search

Anyway, for the one you are using, you need to do it manually, and probably the issue you have now is related to the mixing translation method and not all the needed data is there on 2nd language page.

What I suggest is to start clean, and translate it in the correct way, then it should be just be fine.

The steps would be:
- Go to WPML > Translation Management > Jobs. Find and cancel your ongoing translation jobs for events
- Go to Events and deleted all translated event posts and clear from trash
- Go to your default language Event and disable the WPML translation editor for the Event post type
- Duplicate to 2nd language and click the pencil icon to edit and translate manually
- Save and it should work fine.

Please check the shared docs in my last reply, you can find their steps with images.

Hope it helps.

Regards,
Drazen

February 9, 2023 at 9:51 am #12996021

caterinag-2

Ok, in fact he logged in into my staging site, so I cannot imagine what confused him but......
but te solution you propose means cancelling events that have been booked already.
Are you sure there are no other workaround?
I don't know how to manage booked events at the moment....

February 9, 2023 at 10:26 am #12996691

Dražen Duvnjak
Supporter

Languages: English (English )

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

Hello,

thanks for getting back.

From your last ticket, I see it wasn't resolved, my colleague was still checking, but then the ticket automatically got closed because no feedback /reply from your side, so I would say he was still checking and making sure if it work or not.

I understand your concern, it there are issues with current events, then this approach would probably be needed in order to fix this, but in order to confirm my suggestion I suggest you create a new test event and translate it following the documentation shared, and check if you have issues and if it works fine.

Let me know how it goes.

Regards,
Drazen

February 9, 2023 at 4:01 pm #13000675

caterinag-2

Dear Drazen
I tried but unfortunately does't work.
here you have one of the new events in both languages
hidden link
hidden link

look at the image. Translations are pending. That's the problem Why they remain pending?? I suppose is a setting issue. I changed a lot of things and setting to make the two plug in working since I installed EM years ago.
probably the best solution is to delete the plug in completely and reinstall it but as I told you before, it's a lot of work and there are booked events.

Schermata 2023-02-09 alle 17.24.41.png
February 9, 2023 at 4:33 pm #13001087

caterinag-2

In case i decide to delete the plug in and reinstall them, which are necessary the cleaning steps to remove any previous WPML-EM setting??

February 10, 2023 at 6:55 am #13004289

Dražen Duvnjak
Supporter

Languages: English (English )

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

Hello,

thanks for getting back.

I am not sure why are you translating it like that, and via WPML String translation? In the documentation shared before and the steps I suggested that is not mentioned anywhere.

It should work fine for your new events, if you follow the approach suggested from my side that I also shared, deleting and restarting from scratch would be helpful only if you have also changed some configuration settings for Events Manager custom fields and post type from WPML > Settings.

I really suggest you go over my replies from before and try once more to follow them correctly and test with new events, if any doubts or are not clear let me know.

Regards,
Drazen

February 10, 2023 at 8:05 am #13004765

caterinag-2

Hi Drazen
I didn't translated the strings. I did as you suggested: I created the event in ITA, then clinked on the pen and translated text to ENG. That's it.
I just looked at strings to understand what's going on.
I changed some configuration settings for Events Manager custom fields and post type from WPML > Settings for sure. I told you already.
If you have a screenshot of a clean setting, I can try to find differencies.

February 10, 2023 at 8:59 am #13005109

Dražen Duvnjak
Supporter

Languages: English (English )

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

Hello,

thanks for getting back.

1) Before clicking pencil, have you disabled the WPML editor, then clicked to duplicate, and then clicked the pencil icon?

2) I do not have a clean configuration, but you can configure WPML and install plugin on the next test site and try and compare settings.

- hidden link

If you did the steps as in step 1, you can also try to reproduce a simple example issue on the test site, and I will check what is wrong, as it should work fine like that.

Regards,
Drazen

February 10, 2023 at 10:57 am #13006157

caterinag-2

Hi, yes all steps done as suggested.
I prefer then to delete and reinstall plugin on my staging site, because I only have 1 licence for EM pro. maybe you can then have access to it

February 10, 2023 at 12:02 pm #13006605

Dražen Duvnjak
Supporter

Languages: English (English )

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

Hello,

I think you can install it and it should work fine without a license also, it will be only for testing purposes.

Also, I suggest we first confirm if it works fine on the test site, so you do not reset your work for anything, maybe if there are some bugs that we are not aware of. You can also try free versions if it helps you to reproduce.

If you wish to reset, you are free to do so, for further info I would suggest contacting Events support on how to delete all from their side and reset the plugin. For WPML, you can use WPML reset, but that will reset WPML fully (https://wpml.org/faq/how-wpml-reset-works/).

Hope it helps.

Regards,
Drazen

February 10, 2023 at 3:43 pm #13008367

caterinag-2

hidden link
hidden link

some issue on the test site
1. create the event in ITA
2. switch WPML translator off for all recurring events
3. duplicate it
4. from the dashboard clik on pen to translate

Is that correct?
Then I cannot understad where I'm wrong

February 13, 2023 at 6:53 am #13017217

Dražen Duvnjak
Supporter

Languages: English (English )

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

Hello,

thanks for sharing the steps you did, and can you please share what is the issue now and how can I see it?

Also, I see you have not configured WooCommerce multilingual, image attached.

Let me know, thanks.
Drazen

Screenshot_2.jpg