Bedeutung der Umgebungsvariablen LC_IDENTIFICATION

5

Was bedeutet das, nur aus Neugier LC_IDENTIFICATION?

Der Grund, den ich frage, ist, dass eine neue US-englische Installation von Linux Mint (ich denke, Ubuntu wäre dieselbe), die sich in der Zeitzone „Jerusalem“ befindet, mich mit dem folgenden Mix & Match-Gebietsschema in belässt /etc/default/locale:

LANG = de_DE.UTF-8
SPRACHE =
LC_CTYPE = "de_DE.UTF-8"
LC_NUMERIC = he_IL.UTF-8
LC_TIME = he_IL.UTF-8
LC_COLLATE = "en_US.UTF-8"
LC_MONETARY = he_IL.UTF-8
LC_MESSAGES = "de_DE.UTF-8"
LC_PAPER = he_IL.UTF-8
LC_NAME = he_IL.UTF-8
LC_ADDRESS = he_IL.UTF-8
LC_TELEPHONE = he_IL.UTF-8
LC_MEASUREMENT = he_IL.UTF-8
LC_IDENTIFICATION = he_IL.UTF-8
LC_ALL =

Während ich daran arbeitete, es nach meinem Geschmack zu reparieren, fragte ich mich, ob ich es auch aktualisieren sollte LC_IDENTIFICATION.

Die manSeite für locale(1)sagt "Metadaten zu den Gebietsschemainformationen", aber sie sagt mir nicht genau, wie sich die Änderung auswirken würde. Können Sie sich vorstellen, welche Anwendung oder API diese Variable verwendet und wie?

Amir
quelle

Antworten:

0

Es LC_IDENTIFICATIONsieht so aus, als würden Sie durch das Festlegen von Metadaten für eine bestimmte Ländereinstellungsspezifikation tatsächlich Metadaten bereitstellen, wie im folgenden Beispiel für die Ländereinstellung in Usbekistan dargestellt :

LC_IDENTIFICATION
title      "Uzbek (latin) locale for Uzbekistan"
source     "Bobir Ismailov"
address    ""
contact    "Bobir Ismailov, Pablo Saratxaga, Mashrab Kuvatov"
email      "[email protected], [email protected], [email protected]"
tel        ""
fax        ""
language   "Uzbek"
territory  "Uzbekistan"
revision   "0.5"
date       "2003-06-27"

Oder eine andere Variante mit dem griechischen Gebietsschema :

LC_IDENTIFICATION
title      "Greek locale for Greece"
source     "RAP"
address    "Sankt Jorgens Alle 8, DK-1615 Kobenhavn V, Danmark"
contact    ""
email      "address@hidden"
tel        ""
fax        ""
language   "Greek"
territory  "Greece"
revision   "1.0"
date       "2000-06-29"

LC_IDENTIFICATION ist eine GNU-Erweiterung . Ich konnte jedoch keine Spezifikation finden. Da es sich nur um Metadaten handelt, gehe ich davon aus, dass sie in keinem Userland-Programm verwendet werden.

slhck
quelle
Tatsächlich verwendet lightdm es, wenn es verfügbar ist, um die aktuelle Sprache in der Statusleiste anzuzeigen.
A. Wilcox