Upgrade viewer to new i18n lib

Uses common translation tables that originate in main app.