remove unnecessary translation code and allow multiple translation files