- Edited
I use several languages and I have been adding my own custom translations by decompressing the .phar files / editing the messages.mo.php file for each language.Adding custom translations is easy enough but the odd thing is that once I enable and use a language my server seems to somehow cache it. Any subsequent edits that I make are ignored.In fact, out of desperation I even deleted the messages.mo.php file to see what would happen. osTicket didn't complain about the missing file and kept on serving up the cached translations!I have tried removing the language from osTicket and adding it back. I've tried restarting Apache, clearing my browser's cache, using a different browser, a different computer, a different internet connection, even rebooting the server... nothing will prompt the system to use my replacement terms!So I set up a testing server. It works perfectly. I can make edits to a language and they show up instantly.But I need to sort this out on my working server. I am hoping that someone may have some insight. What the heck?