Archiv verlassen und diese Seite im Standarddesign anzeigen : root-sprache = arabisch??
hi!
folgendes problem: ich benutze kde2, als user wird mir alles korreckt in deutsch angezeigt, als root hingegen, mit denselben ländereinstellungen, in arabisch.
ihr könnt euch sicher vorstellen, daß das nicht so einfach ist ... http://www.linuxforen.de/ubb/smile.gif
wer weiß rat?
danke.
Hallo wiZz,
bei mir wird alles deutsch angezeigt, und trotzdem kommt's mir oft arabisch vor, bin grade dabei, arabisch(sprich Linux) zu lernen!
Ich bittte um Entschuldigung für diesen unnötigen Beitrag, habs geschrieben, während ich einen Linuxprofi anrufen wollte, der ist aber im Moment nicht da, melde mich morgen!
Gruß Helux
wenn der einen tip für mich hätte wärs super.
langsam nervt das etwas ...
und: bin ebenso linux-newbie, trotzdem hätte ich mich eigentlich für fähig gehalten, das umzustellen. http://www.linuxforen.de/ubb/smile.gif
Hallo WiZz,
also:
/etc/SuSEconfig/profile
#/etc/rc.config:ROOT_USES_LANG=yes
RC_LANG=de_DE
(da steht bei Dir wahrscheinlich ar_AA)
damit müßte root nun überall deutsch sprechen, wenn nicht, poste wieder!
Gruß Helux
Hallo WiZz,
der Schlüssel liegt im Eintrag "ctype".
Unter Deiner
/etc/rc.config: ROOT_USES_LANG = ctype:
steht:
#root uses only the LC_CTYPE, we export usw...
#This is necessary for non iso-8859-1 roots
to be able usw...
Du bist also ein non iso-8859-1 root, denn iso-8859-1 ist der Code für "german"
Ändere also = ctype in = yes
in meiner /etc/rc.config stehts exakt so:
ROOT_USES_LANG != yes:
Schau außerdem noch, ob Du im root-KDE Kontrollzentrum unter "Anwendungen-Dateimanager" als Standardzeichensatz "Sprachspezifischen Zeichensatz" aktiviert hast oder etwa iso-8859-6 (das wäre der arabische).
Es müßte hinhauen, bitte berichte wieder!
Gruß Helux
hi helux, danke für deine hilfe. leider ist in profile bereits alles so konfiguriert wie du geschrieben hast.
hier der meiner meinung nach relevante inhalt aus profile, der einzige unterschied zu deiner beschreibung ist das ctype bei root_uses_lang. laut deiner beschreibung sollte dort yes stehen, wenn ich das richtig verstanden habe ist das aber doch in diesem fall egal, da davor ein # steht, oder?
if test "$UID" = 0 ; then
#
# /etc/rc.config: ROOT_USES_LANG = ctype:
#
# root uses only the LC_CTYPE, we export all the other locale variables
# from /etc/rc.config as-is, and don't assign them to their effective
# counterparts. We unset all effective locale variables but LC_CTYPE
# and set LANG to POSIX.
# This is necessary for non iso-8859-1 roots to be able to type all
# the characters in X Windows.
# root can later decide to use specific locale variables with simple
# assignments and do not need to source rc.config. i.e. LANG=$RC_LANG
#
RC_LANG="de_DE"
export RC_LANG
unset LANG
unset LC_ALL
unset LC_MESSAGES
LC_CTYPE="de_DE"
export LC_CTYPE
RC_LC_COLLATE="POSIX"
export RC_LC_COLLATE
unset LC_COLLATE
unset LC_TIME
unset LC_NUMERIC
unset LC_MONETARY
else
#
# All other users get all the locale variables from /etc/rc.config:
#
LANG="de_DE"
export LANG
unset LC_ALL
unset LC_MESSAGES
unset LC_CTYPE
LC_COLLATE="POSIX"
export LC_COLLATE
unset LC_TIME
unset LC_NUMERIC
unset LC_MONETARY
fi
# end of i18n support
in dieser file steht auch noch der hinweis daß man modifikationen nicht hier, sondern in der /etc/rc.config vornehmen soll. dort blicke ich aber leider nicht durch.
wäre froh, wenn du mir nochmal helfen könntest
danke+grüße, wiZz
p.s.: mir ist vorhin gerade aufgefallen, daß im shell-fenster komischerweise oben steht: "willkommen an der konsole", also deutsch.
Helux, ich danke dir!
mein root hat einen deutsch-intensivkurs hinter sich. http://www.linuxforen.de/ubb/smile.gif
der entscheidende hinweis war die sache mit den iso-codes. linux war gar nicht schuld, ich war schlicht und einfach zu blöd. bei den sprach/ländereinstellungen war zwar alles ok, darunter gibt es aber dieses unscheinbare pull-down-menü zum einstellen des zeichensatzes. bei mir stand "*_*", nach der umstellung auf iso-8859-1 war wieder alles ok.
nochmal danke, daß du dir soviel mühe gemacht hast mit mir.
http://www.linuxforen.de/ubb/icons/icon14.gif 2 Daumen hoch für Helux! http://www.linuxforen.de/ubb/icons/icon14.gif http://www.linuxforen.de/ubb/wink.gif
p.s.: deine /etc/SuSEconfig/profile würde mich interessieren, mich wundert nämlich, daß bei mir /etc/rc.config: ROOT_USES_LANG = ctype: als kommentar gekennzeichnet ist (->#) und bei dir anscheinend nicht.
[Dieser Beitrag wurde von wiZz am 26. Januar 2001 editiert.]
Hallo WiZz,
über Deinen lieben Dank habe ich mich sehr gefreut, und natürlich, dass es geklappt hat. Manchmal liegt das Gute ja so nah!
Zu meiner SuSE Config: Bei mir kommt der Hinweis auf "ctype" überhaupt nicht vor. Hier der erste Absatz:
#
# /etc/rc.config: ROOT_USES_LANG != yes
#
# root doesn't use locales, we export the
# locale from /etc/rc.config as-is, and don't # assign them to their effective locale
# variables and set LANG to POSIX.
# root can later decide to use specific
# locale variables with simple assignments
# and do not need to source rc.config. i.e.
# LANG=$RC_LANG
#
Der Rest ist mit Deinem ident.
Liebe Grüße
Helux
vBulletin® v3.8.6, Copyright ©2000-2012, Jelsoft Enterprises Ltd.