--- rxvt-unicode/src/init.C 2004/02/13 13:28:17 1.27 +++ rxvt-unicode/src/init.C 2004/02/21 20:33:40 1.28 @@ -808,6 +808,8 @@ #if HAVE_XSETLOCALE || HAVE_SETLOCALE free (this->locale); this->locale = rxvt_strdup (setlocale (LC_CTYPE, "")); + rxvt_set_locale (this->locale); + mbstate.reset (); #endif #if HAVE_NL_LANGINFO free (codeset);