--- kdebase-3.5.7/kioslave/media/mediamanager/halbackend.cpp~ 2007-07-17 14:58:45 +0400 +++ kdebase-3.5.7/kioslave/media/mediamanager/halbackend.cpp 2007-07-17 15:01:18 +0400 @@ -20,6 +20,7 @@ #include "linuxcdpolling.h" #include +#include #include #include @@ -901,7 +902,8 @@ QStringList HALBackend::mountoptions(con if (valids.contains("utf8")) { - value = config.readBoolEntry("utf8", true); + bool def_utf8 = "utf8" == QString(nl_langinfo(CODESET)).lower().replace("-",""); + value = config.readBoolEntry("utf8", def_utf8); tmp = QString("utf8=%1").arg(value ? "true" : "false"); result << tmp; }