convert resource path - зкуpend 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)
get i18n resource directory
set i18n resource directory