Updated Portuguese l10n.

All i18n strings included in the German l10n are now translated to
Portuguese. The comments in the file have also been partially
translated (where it made sense). The lang-pt.js and lang-de.js now
have parallel structures, since this makes it much easier to check for
missing translations.