+ filename = filesel_select_file_open(_("Select importing file"), NULL);
+ if (!filename) return;
+
+ if (g_getenv ("G_BROKEN_FILENAMES")) {
+ const gchar *oldstr = filename;
+ filename = conv_codeset_strdup (filename,
+ conv_get_current_charset_str(),
+ CS_UTF_8);
+ if (!filename) {
+ g_warning("import_filesel_cb(): faild to convert character set.");
+ filename = g_strdup(oldstr);
+ }
+ gtk_entry_set_text(GTK_ENTRY(file_entry), filename);
+ g_free(filename);
+ } else