When the language changes, recreate all views.

Not just the current screen's views.  Fixes language not switching on main
screen when changed in settings.
Merge pull request #5503 from unknownbrackets/ui-tweaks

When the language changes, recreate all views