Q, I think I found another little issue with vqmod. Fortunately it can be solved.
I've been working to some vqmod on languages files, using languages like spanish, french, german, etc. where a lot of "non ASCII" characters are present: è, ò, é, à, etc.
Doing this, I've been struggling with vqmod, becauase it seems that DOMDocument::load function you use to load xml file has some issues with encoded characters. I'm referring specifically to:
Code: Select all
$dom = new DOMDocument('1.0', 'UTF-8');
$dom->load($modfile);
in
private function getFilesToMod($modfile)
It is sufficient there is only one non ASCII character in the xml file to cause this strange effect: no errors, no log, no action...
I solved, replacing all possible non ASCII characters with right text encoding, e.g.:
à with à
etc.
thanks in advance,
Massimo