Update and correct Portuguese (Portugal) translation.

I've also pushed strings still not found in lang-de.js to the end of the file, so that the two files can be compared line by line.