The reason that string is not translating is because it has already been saved to the database as part of your payment method.
There are a few payment methods that use that text as default, but on activation the translation is applied then and then the text saved to the database, after that point the textfrom the DB is used, the reason for this is because you can set your own custom text there.
Go to Event Espresso -> Payment methods.
Select your payment method (I’ll use Invoice as an example, if you have others you’ll need to check those)
The description text is what is shown in that section for each payment method – http://take.ms/NqN3Y
Change the text there and save the payment method, now retest a registration to confirm the text changes.
I have placed the language files here…
wp-content/plugin/event-espresso-core-reg/languages/
That’s the wrong location and means your translations will be lost every time you update Event Espresso.
The correct location is /wp-content/uploads/espresso/languages/
Your .MO file should be named event_espresso-{locale}.mo
So I’m guessing event_espresso-fr_FR.mo based on your text.
Viewing 1 reply thread
The support post ‘Translation not translating…’ is closed to new replies.
Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.
Support forum for Event Espresso 3 and Event Espresso 4.