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: