Move default domains definition to separate variable
Move language name fixup to Language method
Add missing documentation to method
Factor out language direction settings