some more attempts for translation handling