Support

Home Forums Event Espresso Premium Can't edit transactions due to localisation issue

Can't edit transactions due to localisation issue

Posted: December 19, 2016 at 2:26 pm

Viewing 7 reply threads


IntoTheMirror

December 19, 2016 at 2:26 pm

Hi guys,

I want to delete some test registrations. Therefore I need to delete the financial transaction first. When deleting or editing the transaction, the bottom of the pop up screen appears at the top of the page with no fields visible or reachable. I’m using localisation (poedit). When disabling the files on the server, the pop up is OK. But this workaround also removes the localisation on the front end! When will this issue be solved? Why a pop up and not a screen refresh?


Josh

  • Support Staff

December 19, 2016 at 3:13 pm

Actually it sounds like you have an error in one of your translations. Simply using localization in of itself shouldn’t break the AJAX on the transaction page.


IntoTheMirror

December 20, 2016 at 11:59 am

Thank you for your reply. My language files are based on the Dutch default of Glotpress, as described in the documentation. The AJAX pop up never has functioned when the translation files were active on my server. The workaround I’m using I found somewhere on the web or in EE forum, I can’t remember. Maybe a mistake is already present in the Glotpress files? Where do I have to look for? Missing % signs and such? Or are you able to identify the error by scanning my PO/MO files?


Josh

  • Support Staff

December 20, 2016 at 12:08 pm

Some html tags in the translated strings or an unescaped quotes could potentially cause the issue you’re seeing.


IntoTheMirror

December 20, 2016 at 3:18 pm

Hi Josh, I’ve checked all translations on < and on “. I’ve checked translations after tags with transaction in it again. If I thought I found something I fixed is but it still doesn’t work. Please find the PO/MO enclosed https://www.dropbox.com/sh/53yr3r8kpjodnzg/AAAAqj8we-jtz2vSv7ksSnmQa?dl=0. Perhaps you can detect the problem in a second.


Tony

  • Support Staff

December 20, 2016 at 4:39 pm

Hi there,

This was a problem with a broken translation however it was fixed within GlotPress a while back so it looks like you have not updated your PO file.

Take a look at this thread:

https://eventespresso.com/topic/cannot-delete-transactions-2/

Note the translation with the missing $ is present in the PO file you linked to, and here is the translation within GlotPress currently:

https://translate.eventespresso.com/projects/event-espresso-4/nl/event-espresso-nl_NL?filters%5Bstatus%5D=either&filters%5Boriginal_id%5D=22702&filters%5Btranslation_id%5D=110763

If you either fix the above translation or download the latest PO file from Glotpress it should fix the transactions page.


IntoTheMirror

December 20, 2016 at 11:59 pm

Great, it works! One single $ in 30K lines of code… Thank you very much!


Tony

  • Support Staff

December 21, 2016 at 3:38 am

Yep, it took a fair amount hunting to find that a while back so it’s the first place I check now.

I’m glad its working for you.

Viewing 7 reply threads

The support post ‘Can't edit transactions due to localisation issue’ 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.

Event Espresso