[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

default nautilus character encoding



Hi,

I'd like to change the default character encoding from nautilus for
creating files or directories. If I create a directory with (for
example) a German Umlaut (e.g. testdatö) in nautilus, outside nautilus
(here in aterm) it looks like this:

tobias:/$ ls -la testd*
total 1
drwxr-xr-x  2 tobias users 4096 2006-10-13 22:26 testdatö

It's quite unreadable but nautilus shows everything perfect (e.g. with
the Umlaut ö). My shell uses the de_DE@euro locale (iso8859-15):

tobias:/$ locale
LANG=de_DE@euro
LC_CTYPE="de_DE@euro"
LC_NUMERIC="de_DE@euro"
LC_TIME="de_DE@euro"
LC_COLLATE="de_DE@euro"
LC_MONETARY="de_DE@euro"
LC_MESSAGES=C
LC_PAPER=de_DE@euro
LC_NAME=de_DE@euro
LC_ADDRESS=de_DE@euro
LC_TELEPHONE=de_DE@euro
LC_MEASUREMENT=de_DE@euro
LC_IDENTIFICATION=de_DE@euro
LC_ALL=

If I create such a directory (with ö) in my shell, nautilus displays
everything fine, too. It's just while creating, nautilus uses a
different character encoding (I guess it's UTF-8?), while reading
nautilus seems to use iso8859-15, too (besides the UTF-8).

I already tried to set G_FILENAME_ENCODING environment variable to
@locale or de_DE@euro in my /etc/profile but although the variable
definitely is being set ("env" displays the variable being set) nautilus
seems to ignore it.

Does anybody have any idea how to change this behaviour?

--
Más vale poner la cabeza en funcionamiento, antes que la lengua en
movimiento.



Reply to: