locale switcher closes #12