Revert "Util\Translator: show correct language list"

This reverts commit b7521f48b960d27c1600aab5e79cf90d34ef8b68.
Util\Translator: fix language list

Reverted former redundant patch, got confused by legacy web modules
been translated with earlier versions. They had a different directory
structure and registered erraneous domain directories.

This patch fixes the list, does an additional safety check (dirname must
end with .UTF-8) and strips .UTF-8 from the locale name. Former regex
matched always and therefore blacklisted every translation.