fixed multilanguage swap