2009-04-07 7 views
3

Je suis aux prises avec la configuration de fuseaux horaires avec Trac. J'ai cherché autour mais je n'ai rien trouvé d'utile. Que puis-je faire? Un paramètre de fuseau horaire complet sur le site ou un fuseau horaire par utilisateur serait utile.Comment définir le fuseau horaire dans Trac?

Répondre

3

fuseau horaire par défaut pour le site entier est mis en place dans le trac.ini:

[trac] 
default_timezone = ... 

Dans les préférences utilisateur que vous avez des préférences de date et heure («base_url»/prefs/datetime), où l'utilisateur peut définir son propre fuseau horaire (par utilisateur).

Voir par exemple http://trac.edgewall.org/prefs/localization

0

Pour définir le fuseau horaire par défaut du site, modifiez trac.ini avec la syntaxe suivante:

[trac] 
default_timezone = GMT +10:00 

ou

[trac] 
default_timezone = GMT -7:00 
+1

Je recommande d'utiliser le format "Région/Ville", car il prend en charge les changements d'heure d'été. Dans la réponse vartex a la liste des options disponibles. –

5

Comme indiqué par d'autres, la solution est de ajouter à trac.ini:

[trac] 
default_timezone = ... 

Mais la chose la plus délicate est la mise en forme (voir http://trac.edgewall.org/ticket/9581):

  • vous pouvez utiliser le format GMT +xx:xx (simple mais pas gain de temps au courant)
  • ou entrez un nom de fuseau horaire par exemple America/Los_Angeles qui nécessite l'installation de pytz - voir http://trac.edgewall.org/wiki/PyTz.
Questions connexes