create empty translator
Convert resource path - append resource dir if necessary
Looks for i18n directory inside one of passed dirs, and uses first found as directory to read i18n files from
Translate string ID to string (returns "UNTRANSLATED: id" for missing values)
Load translation file(s)
UI Strings internationalization translator