Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Contributor: JeanLucLacroixFormat de la date dans le panneau Information de l'image
#1
Bonjour,


J'utilise DT depuis la version 1.3. J'ai, dès le départ, été absolument bluffé par ses possibilités. Impressions qui ne se sont pas démenties depuis (j'en suis à la version 2.4.4). DT fait partie des applications les mieux abouties et puissantes disponibles sous Linux (après la ligne de commandes et tous ses utilitaires bien sûr!).

Je me tourne vers vous pour un petit problème de format de dates. Mon interface DT est en anglais car j'ai débuté avec les tutos de Robert Hutton et je suis resté sur cette langue. Les locales de ma Debian sont, par contre en français. La date de mes exif est au format YYYY:MMBig GrinD, ce qui me va car c'est le format le plus logique pour le tri. Par contre la date indiquée dans le panneau d'information de l'image est au format DD/MM/YY ce qui me perturbe un peu.

Y-a-t'il un moyen de changer ça? J'ai essayé de lancer DT en changeant de locale, mais sans succès.
Répondre
#2
Le format d'affichage dans ce module respecte le choix fait dans l'OS, donc normalement si tu changes dans tes préférences système le format de date préféré tu devrais avoir le format souhaité.
--
Pascal - GNU/Debian (sid) - version darktable git/master
http://photos.obry.net
Répondre
#3
Tu peux aussi utiliser la variable d'environnement : LC_TIME=en_US.UTF-8 pour le format de date. Mais tu dois alors lancer darktable depuis la console ou un script ayant positionné cette variable.

Mais dans ce cas tu auras : MM/DD/YYYY qui est le format US et pas YYYY/MM/DD.
--
Pascal - GNU/Debian (sid) - version darktable git/master
http://photos.obry.net
Répondre
#4
(30-10-18, 11:47)pascal a écrit : Le format d'affichage dans ce module respecte le choix fait dans l'OS, donc normalement si tu changes dans tes préférences système le format de date préféré tu devrais avoir le format souhaité.

Pas trop envie de changer de locale "system wide", mais j'ai trouvé que la seule locale qui me donne le format ISO YYYY-MM-DD est la en_DK.UTF-8 (merci aux Danois de respecter le format ISO!).

Après installation de cette locale, je lance maintenant DT comme suit:

Code :
$ LC_TIME="en_DK.UTF-8" darktable


 Et mon information d'image me donne la date au format souhaité: Thu 2017-12-03

Parfait.

Edit pour Gnome:

Changer dans le lanceur darktable.desktop:

Code :
Exec=/opt/darktable/bin/darktable %U

Exec=env LC_TIME=en_DK.UTF-8 /opt/darktable/bin/darktable %U
Répondre
#5
J'allais te proposer :en_CA.UTF-8 qui marche aussi.
--
Pascal - GNU/Debian (sid) - version darktable git/master
http://photos.obry.net
Répondre
#6
Par contre en_CA.UTF-8 ne marche pas chez moi.
Répondre
#7
Étrange! Moi la seule différent entre DK et CA c'est qu'avec le dernier j'ai l'heure avec AM/PM alors qu'avec DK j'ai le format 24h. Bon l'essentiel c'est que tu aies une solution.
--
Pascal - GNU/Debian (sid) - version darktable git/master
http://photos.obry.net
Répondre
#8
(30-10-18, 13:04)pascal a écrit : J'allais te proposer :en_CA.UTF-8 qui marche aussi.

(30-10-18, 13:43)pascal a écrit : Étrange! Moi la seule différent entre DK et CA c'est qu'avec le dernier j'ai l'heure avec AM/PM alors qu'avec DK j'ai le format 24h. Bon l'essentiel c'est que tu aies une solution.

Le plus simple serait peut-être de rendre ce format paramétrable dans les paramètres de DT non?
Répondre


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)