So we have to use .po files even if it's the .xml files that are supported at the end? This means that there are no custom solutions for some language problems anymore, as we have to use the formatting of the english file... very bad idea.

Some languages, like German or French need more space than English, when telling the same thing. This requires some times changes in the way certain things are ordered or the way text formatting (such as bold text or coloured text) is applied. That's the reason why your tool broke relatively big parts of the German translation (which I told you about some weeks ago).

Just switch to German and have a look at the Settings (the part I told you about just before). You will see that the last entry is there in german and in english, however, while the first entry is moved into the header text.