fix: lang switch