ubuntuusers.de

nano - locale nicht Deutsch

Status: Gelöst | Ubuntu-Version: Kubuntu 23.10 (Mantic Minotaur)
Antworten |

MasterQ

Avatar von MasterQ

Anmeldungsdatum:
12. März 2023

Beiträge: 197

Moin,

bei 23.10 startet nano in Englisch, obwohl

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
joachim@Theophila:~$ locale
LANG=de_DE.UTF-8
LANGUAGE=
LC_CTYPE="de_DE.UTF-8"
LC_NUMERIC="de_DE.UTF-8"
LC_TIME="de_DE.UTF-8"
LC_COLLATE="de_DE.UTF-8"
LC_MONETARY="de_DE.UTF-8"
LC_MESSAGES="de_DE.UTF-8"
LC_PAPER="de_DE.UTF-8"
LC_NAME="de_DE.UTF-8"
LC_ADDRESS="de_DE.UTF-8"
LC_TELEPHONE="de_DE.UTF-8"
LC_MEASUREMENT="de_DE.UTF-8"
LC_IDENTIFICATION="de_DE.UTF-8"
LC_ALL=

Überseh' ich da was? nano müsste in Deutsch starten, oder?

shiro

Anmeldungsdatum:
20. Juli 2020

Beiträge: 1214

nano müsste in Deutsch starten, oder?

Sehe ich auch so.

Erzwinge mal die "de_DE.UTF-8" beim Start von "nano".

LANG=de_DE.UTF-8 nano

Bekommst du dann auch wieder die englische Oberfläche? Wenn dies der Fall ist, schau dir mal an, was "nano" beim Filezugriff macht:

strace nano &>log

Schau dir dann mal gegen Ende die erzeugte Datei "log" an. Bei mir wird dort der Zugriff auf die Sprachdateien wie folgt gelistet:

openat(AT_FDCWD, "/usr/share/locale/de_DE/LC_MESSAGES/nano.mo", O_RDONLY) = -1 ENOENT (Datei oder Verzeichnis nicht gefunden)
openat(AT_FDCWD, "/usr/share/locale/de/LC_MESSAGES/nano.mo", O_RDONLY) = -1 ENOENT (Datei oder Verzeichnis nicht gefunden)
openat(AT_FDCWD, "/usr/share/locale-langpack/de_DE/LC_MESSAGES/nano.mo", O_RDONLY) = -1 ENOENT (Datei oder Verzeichnis nicht gefunden)
openat(AT_FDCWD, "/usr/share/locale-langpack/de/LC_MESSAGES/nano.mo", O_RDONLY) = 3

Eventuell hast du da andere Fehlermeldungen. Wird denn auf die "de" Varianten von "nano.mo" zugegriffen? Wenn dies der Fall ist und erfolgreich ".../de*/...nano.mo" geöffnet werden kann, solltest du dir den Inhalt der Datei anschauen.

MasterQ

(Themenstarter)
Avatar von MasterQ

Anmeldungsdatum:
12. März 2023

Beiträge: 197

Danke für den Hinweis mit strace und nano.mo

Das hat's gebracht.

language-pack-de-base war nicht installiert!!

Antworten |