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 21 replies, has 2 voices.

Last updated by marcoM-189 10 months, 3 weeks ago.

Assisted by: Mateus Getulio.

Author Posts
July 9, 2024 at 6:02 pm #15922537

marcoM-189

HI, in the last 2 days i tested the links and they are working, i think motopress found the solution. I will keep testing in the next days. One question...i had the problem of setting lost , for example the booking email confirmation translations have been ok until few days ago and today i had to use string translation again to translate the English version. Is there a reason for this behavior?

July 9, 2024 at 6:24 pm #15922646

marcoM-189

and another issue ,, hotel booking is set for a 3 night minimum stay....sometime i got the rate per night instead of 3 night, the rate is ok....the description was working yesterday, today not.

July 9, 2024 at 8:28 pm #15923199

Mateus Getulio
Supporter

Languages: English (English ) Portuguese (Brazil) (Português )

Timezone: America/Sao_Paulo (GMT-03:00)

Hello Marco,

I'm glad to know that the original issue seems fixed so far.

Regarding the new issues you reported, you said you had to translate the email confirmation again, when you did it, there was no English translation in there anymore? Perhaps something in the changes that were made in the last few days changed the string name for example? I'm guessing this was an one time thing triggered as a side effect by some action that has been performed in the fix of the original issue. We need to keep monitoring to see if this issue is no longer happen and investigate it further.

With regard to the wrong rate, how can I reproduce this issue? Does it happen to a specific language? Or with a specific property? It happens randomly or it always show the wrong rate depending on the steps you take?

Thank you, please let me know.
Mateus

July 10, 2024 at 8:02 am #15926381

marcoM-189

Is easy, just go casamirabilia.it
then click on "camere" in the menu
you can ese the rate , the number is correct, 597 corresponding to 3 nights, but the description says per notte, per night

then you switch to english, you click on "rooms" and is ok 597 for 3 nights

then you switch to spanish, click to habitaciones and again 597 per noche instead for 3 noches

i tried to look for the string without success

July 10, 2024 at 8:48 pm #15930203

Mateus Getulio
Supporter

Languages: English (English ) Portuguese (Brazil) (Português )

Timezone: America/Sao_Paulo (GMT-03:00)

Hello Marco,

Thank you for providing me with that extra information.

I was able to register and translate/fix the strings by following these steps:

- Go to WPML -> String Translation and enable the option 'look for strings while pages are rendered' at the bottom of the screen
- Visit the page where that string is available
- Go back to String Translation and uncheck the option
- Search for the string for %d nights
- Add a Spanish and Italian Translation

After doing it, the text is correctly shown in all languages, can you please review it?

Best,
Mateus

July 15, 2024 at 4:15 pm #15955646

marcoM-189

yes now is working....i have another web site similar to casamirabilia.it and i have the same problem...i will replicate your solution

BUt now in casamirabilia.it i do not receive the account details email in spanish, the email that is generated when a new booking is placed....before was working.....in the other languages is working......seems a never ending story:):)

July 16, 2024 at 1:49 pm #15960969

Mateus Getulio
Supporter

Languages: English (English ) Portuguese (Brazil) (Português )

Timezone: America/Sao_Paulo (GMT-03:00)

Hello Marco,

I created a test booking with my email to see the confirmation email and I was able to receive the confirmation message in Spanish in my mailbox without any issues.

Perhaps it was a temporary issue, or did you manage to fix it on your end?

Thank you.
Mateus