Ich habe Dolphin zum Organisieren von Bildern verwendet. Ich möchte die Änderungszeit und das Änderungsdatum im ISO-Format sehen. Es ist einfacher für mich zu lesen. Früher konnte ich das in KDE 4 konfigurieren:
In KDE5 wurde das Widget dadurch ersetzt:
Gibt es eine Möglichkeit, dies in KDE5 zu konfigurieren?
Antworten:
Ich finde en_SE vollständig ISO-konform: JJJJ-MM-TT HH: MM (24h)
Während für mich en_DK TT / MM / JJJJ HH.MM (24h) verwendet, ist dies nicht ISO-konform, sowohl in der Datumsreihenfolge (es ist einfach eine westeuropäische Reihenfolge) als auch im Zeittrennzeichen.
en_CA verwendet JJJJ-MM-TT hh: MM (12h) ebenfalls close, verwendet jedoch AM / PM anstelle von 24h.
Getestet unter KDE Plasma 5.11.3 unter Arch Linux.
quelle
/usr/share/i18n/locales/en_SE
, ersetzen"en_SE:2000"
mit"i18n:2012"
, dann laufensudo locale-gen
en_SE.UTF-8 UTF-8
zu/etc/locale.gen
Nein, das ist unmöglich. Es ist nicht möglich, die Formate manuell einzustellen, wie es in KDE4 möglich war. Sie müssen immer ein Gebietsschema für jede Kategorie auswählen (Anzahl, Zeit, Währung, Einheiten, Sortierung)
Leider hilft die Installation eines standardkonformen Gebietsschemas (wie en_DK oder en_NL) nicht. KDE5 verwendet eine eigene Liste von Gebietsschemas, wobei die Systemgebietsschemas ignoriert werden.
Für die Desktop-Uhr können Sie das Datums- und Uhrzeitformat unabhängig vom Systemformat in der neueren Version von KDE 5 einstellen.
quelle
Ein Gebietsschema, das ISO 8601-Zeitstempel verwendet, ist en_DK .
Ich vermute, dass KDE 5 aus Gründen der Konsistenz zum POSIX- Gebietsschemamechanismus zurückgekehrt ist. KDE 4 war die ungerade - praktisch alle anderen Programme verwenden die POSIX-Format-Gebietsschemaeinstellungen mit vordefinierten Formaten. (Dies bedeutet, dass die Einstellungen auch von Nicht-KDE-Programmen verstanden werden.)
Wenn KDE en_DK nicht auflistet,
locale -a
überprüfen Sie anhand der Ausgabe von , ob dasen_DK.utf8
Objekt verfügbar ist. Wenn dies nicht der Fall ist, sollten Sie es unter Debian / Ubuntu über hinzufügen könnendpkg-reconfigure locales
. Fügen Sie bei anderen Distributionen, falls vorhanden/etc/locale.gen
, die folgenden Zeilen hinzu (oder entfernen Sie die Kommentare):Führen Sie aus,
locale-gen
um neu zu erstellen.Wenn KDE en_DK trotz der Anzeige immer noch nicht auflistet
locale -a
, sollten Sie es dennoch global einstellen können. Die obigen Formate entsprechen direkt den Umgebungsvariablen des POSIX-Gebietsschemas:LANG
LC_NUMERIC
LC_TIME
LC_MONETARY
LC_MEASUREMENT
LC_COLLATE
Der systemweite Speicherort für diese ist unterschiedlich. Oft können Sie sie einstellen über
localectl
:Manchmal werden Sie zu bearbeiten haben
/etc/locale.conf
,/etc/default/locale
oder ähnliches.Per-Benutzer kann das gleiche in gesetzt werden
~/.pam_environment
,~/.profile
,~/.bash_profile
, oder ähnliches.quelle
ksh_DE
, die in nicht vorhanden sind/usr/share/i18n/locales
. Afind / -iname '*ksh_de*'
liefert nicht einmal Ergebnisse. Schlechtes KDE. SCHLECHT. Sitzen!Entnommen aus https://www.ulduzsoft.com/2017/08/custom-date-configuration-in-kde-plasma-digital-clocks/
quelle
Ich fand, dass Auswahl
Canada - Canadian English (en_CA)
das Kurzformat ISO macht:quelle