Messed up messages.mo
I MIGHT have played with fire... :(
I edited my messages.mo files to tweak it... in a text editor... i NOW know how bad it is...
Before that i did a backup of that file...
So when things went wrong, I put the original in place of the tweaked one...
But things did not go back to normal !!!
Now all text strings translated from EN to FR are kind of offset by a few caracters...
Even though i uploaded messages.mo from the original installation file (concrete5.zip)
Also I can not access the dashboard from topright hand corner icon... i get :
"htmlentities()[function:htmlentities]: invalid multibyte sequence in argument"
I can only get there via full address (http.... index.php/dashboard)
I know i messed up big time and i could end up by starting from scratch...
Thanks a lot for reading !
Please note that .mo files can't be manually edited: you first need to decompile them to the .po format.
In order to do this you can use this command line:
msgunfmt --output-file=messages.po messages.mo
A messages.po file will be created and you'll be able to edit it with a text editor (or with poedit).
Once you're done, you can re-create the .mo file with this command line:
msgfmt --output-file=messages.mo messages.po
Both the command line tools msgunfmt/msgfmt are part of gettext tools.
If you use Windows, you can find them here:https://mlocati.github.io/gettext-iconv-windows/...
Thanks a lot for your answer
Let's give it a try !!!