Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Cambiare il formato della data in Thunderbird

270 views
Skip to first unread message

Sandro kensan

unread,
Feb 26, 2016, 5:07:47 PM2/26/16
to
C'è qualche esperto che mi può suggerire quale stringa ho modificato in
about:config di Thunderbird o nei file delle preferenze in modo che non
ho più il formato della data corretta nel pannello delle mail o dei
gruppi di discussione?

In particolare ho la data 02/26/2016 11:06 PM e vorrei avere la data che
ho nel mio sistema ovvero 26/02/2016 ma probabilmente ho modificato
qualche cosa per cui non ce l'ho più. ...oppure è un bug.
--
Sandro kensan www.kensan.it & www.qiqi.it geek site
Saluto gli agenti della NSA - Hello NSA - www.nsa.gov

Tilt from Arch

unread,
Feb 27, 2016, 4:05:05 AM2/27/16
to
Sandro kensan in data 26/2/2016 23:07 ha scritto:

> C'č qualche esperto che mi puň suggerire quale stringa ho modificato in
> about:config di Thunderbird o nei file delle preferenze in modo che non
> ho piů il formato della data corretta nel pannello delle mail o dei
> gruppi di discussione?
>
> In particolare ho la data 02/26/2016 11:06 PM e vorrei avere la data che
> ho nel mio sistema ovvero 26/02/2016 ma probabilmente ho modificato
> qualche cosa per cui non ce l'ho piů. ...oppure č un bug.

Ciao Sandro,
il formato data non č definito in TB ma a livello di sistema operativo:
http://kb.mozillazine.org/Date_display_format
--
Tilt
http://www.anobii.com/tilt/books

Sandro kensan

unread,
Feb 27, 2016, 5:19:31 PM2/27/16
to
On 02/27/2016 10:05 AM, Tilt from Arch wrote:

> Ciao Sandro,
> il formato data non è definito in TB ma a livello di sistema operativo:
> http://kb.mozillazine.org/Date_display_format

Non lo sapessi ma lo so. Il problema è che pure avendo settato la data a
livello di OS e avendo visto che la data è mostrata in modo corretto sia
nel formato short che long mi rimane il problema di TB: quindi che devo
fare? Forse ci sono delle impostazioni che ho cambiato dal loro default?

gialloporpora

unread,
Feb 28, 2016, 7:21:24 AM2/28/16
to
Risposta al messaggio del 27/02/2016 di Sandro kensan:
> Non lo sapessi ma lo so. Il problema è che pure avendo settato la data a
> livello di OS e avendo visto che la data è mostrata in modo corretto sia
> nel formato short che long mi rimane il problema di TB: quindi che devo
> fare? Forse ci sono delle impostazioni che ho cambiato dal loro default?
> --

In effetti è strano.
Ma hai qualche estensione particolare? Se riavvii da Aiuto -> Riavvia
senza componenti aggiuntivi hai lo stesso problema?
Se è un'impostazione d TB, ma dubito, prova in Aiuto -> Risoluzione dei
problemi, c'è una sezione con riportate le preferenze modificate, prova
a vedere se ce n'è una riconducibile al formato della data.
Ciao


--
La tua vita online è affar tuo, non tollerare intromissioni. Diventa
esperto di tracciamento. #SmartOn http://mzl.la/tracking
Meet the man who holds the future of the Internet in his hands — and
thinks most security experts are “completely crazy” http://wapo.st/1Mf2y2R

gialloporpora

unread,
Feb 28, 2016, 7:36:40 AM2/28/16
to
Risposta al messaggio del 28/02/2016 di gialloporpora:
> Risposta al messaggio del 27/02/2016 di Sandro kensan:
>> Non lo sapessi ma lo so. Il problema è che pure avendo settato la data a
>> livello di OS e avendo visto che la data è mostrata in modo corretto sia
>> nel formato short che long mi rimane il problema di TB: quindi che devo
>> fare? Forse ci sono delle impostazioni che ho cambiato dal loro default?
>> --
>
> In effetti è strano.
> Ma hai qualche estensione particolare? Se riavvii da Aiuto -> Riavvia
> senza componenti aggiuntivi hai lo stesso problema?
> Se è un'impostazione d TB, ma dubito, prova in Aiuto -> Risoluzione dei
> problemi, c'è una sezione con riportate le preferenze modificate, prova
> a vedere se ce n'è una riconducibile al formato della data.
> Ciao
>
>


~
OS; keggebdi uk kubj du cyu sioram secibdi ne oitrevve duoebdere da qyesti;

Sandro kensan

unread,
Feb 28, 2016, 11:28:50 AM2/28/16
to
On 02/28/2016 01:21 PM, gialloporpora wrote:

> In effetti è strano.
> Ma hai qualche estensione particolare? Se riavvii da Aiuto -> Riavvia
> senza componenti aggiuntivi hai lo stesso problema?
> Se è un'impostazione d TB, ma dubito, prova in Aiuto -> Risoluzione dei
> problemi, c'è una sezione con riportate le preferenze modificate, prova
> a vedere se ce n'è una riconducibile al formato della data.

Ho già provato a riavviare senza estensioni e l'ho rifatto adesso ma
senza risultato.

Per quanto riguarda le preferenze cambiate non ce n'è nessuna
riconducibile alla data o quantomeno nessuna che ha la parola date o
time o qualche cosa di simile. Ho il file userChromeJS ma penso che
venga disabilitato come se fosse una estensione e quindi non dovrebbe
c'entrare.

Se può esserci una possibilità ti invio nella tua email le preferenze
modificate, magari tu vedi qualcosa di diverso da quello che vedo io. Ho
una lista lunghissima di preferenze che riguardano la stampante ma penso
che queste siano da escludere.

gialloporpora

unread,
Feb 29, 2016, 9:00:20 AM2/29/16
to
Risposta al messaggio del 28/02/2016 di Sandro kensan:
Non credo dipenda da TB, hai provato a leggere l'alticolo che ti aveva
messo tilt, in un PS al mio messaggio avevo evidenziato la parte che
secondo me potrebbe causare quel comportamento, se non ho capito male su
Linux la visualizzazione della data è influenzata anche dal locale e per
averla in Middle Endian bisogna mettere en-GB se si ha il sistema in
inglese.

Sandro kensan

unread,
Mar 1, 2016, 10:07:23 AM3/1/16
to
On 02/29/2016 03:00 PM, gialloporpora wrote:

> Non credo dipenda da TB, hai provato a leggere l'alticolo che ti aveva
> messo tilt, in un PS al mio messaggio avevo evidenziato la parte che
> secondo me potrebbe causare quel comportamento, se non ho capito male su
> Linux la visualizzazione della data è influenzata anche dal locale e per
> averla in Middle Endian bisogna mettere en-GB se si ha il sistema in
> inglese.

C'è un post strano che sembra codificato in root-13 e che è a tuo nome.

Per quanto riguarda il link di Tilt l'ho letto e l'ho riletto adesso,
non mi sembra dica cose nuove, comunque questo è il mio locale (ho
systemd e quindi si fa tutto con i ctl)

$ localectl status
System Locale: LANG=en_US.UTF-8
LANGUAGE=en_US.UTF-8:en_US:en
LC_NUMERIC=it_IT.UTF-8
LC_TIME=it_IT.UTF-8
LC_MONETARY=it_IT.UTF-8
LC_PAPER=it_IT.UTF-8
LC_NAME=it_IT.UTF-8
LC_ADDRESS=it_IT.UTF-8
LC_TELEPHONE=it_IT.UTF-8
LC_MEASUREMENT=it_IT.UTF-8
LC_IDENTIFICATION=it_IT.UTF-8

Quindi il time è impostato con la data italiana però stranamente nelle
impostazioni di Mageia dove posso impostare la data come voglio io c'è
un menù con delle impostazioni standard con anche la data americana, non
so se è significativo. Però, come dicevo in un post più sopra, la mia
data che ho nel computer è settata in modo corretto secondo quanto
previsto dal mio wizard System setting/Locale/Date&Time.

Bisognerebbe sapere cosa va a leggere Thunderbird quando vuole la data.

Per esempio ho $ locale che fornisce questi risultati:

$ locale
LANG=en_US.UTF-8
LC_CTYPE=en_US.UTF-8
LC_NUMERIC=it_IT.UTF-8
LC_TIME=en_US.UTF-8
LC_COLLATE=en_US.UTF-8
LC_MONETARY=it_IT.UTF-8
LC_MESSAGES=en_US.UTF-8
LC_PAPER=it_IT.UTF-8
LC_NAME=it_IT.UTF-8
LC_ADDRESS=it_IT.UTF-8
LC_TELEPHONE=it_IT.UTF-8
LC_MEASUREMENT=it_IT.UTF-8
LC_IDENTIFICATION=it_IT.UTF-8
LC_ALL=

e se legge questi allora la data è nel formato americano.

Ho approfondito e ho cercato di modificare anche $locale ovvero quello
che si trova nel file di Mageia /etc/sysconfig/i18n e per modificare
queste vecchie impostazioni di locale occorre agire o a livello utente o
a livello sistema con i due file che sono letti in sequenza dal sistema
al boot o meglio al login:

$HOME/.i18n
/etc/locale.conf

(vedi https://access.redhat.com/solutions/974273) Ho modificato .i18n
mettendo la giusta impostazione per il LC_TIME e adesso anche in
Thunderbird ho la data italiana.

WIN WIN WIN !!!!!!!!!!!!!!!!!!!!!!!!!

Ovviamente è piuttosto un problema inseguire due impostazioni diverse
per la data: una di Systemd ($ localectl)e un'altra delle impostazioni
vecchie ($ locale) ma comunque siamo in una fase di transizione e quindi
tocca adattarmi con i programmi che fanno riferimento a una data o
all'altra. Occorre tenere tutti e due i sistemi sincronizzati.

Grazie a TILT e soprattutto a GialloPorpora che mi ha indicato la
direzione giusta. Senza di te non avrei approfondito cosa fa $ locale.

Problema risolto. :)

gialloporpora

unread,
Mar 1, 2016, 6:23:31 PM3/1/16
to
Risposta al messaggio del 01/03/2016 di Sandro kensan:
> System Locale: LANG=en_US.UTF-8

Sinceramente conosco poco Linux, da quanto scritto qui:

http://kb.mozillazine.org/Date_display_format

«In Linux, these settings are based on your locale. If the environment
variable "LANG" is set to "en_US", for example, Thunderbird will show
the date in "MM/DD/YYYY" format. To override the locale only for showing
dates, set the "LC_TIME" environment variable (for example,
"LC_TIME=en_GB"). If you want the ISO 8601 date format (YYYY-MM-DD), use
the "en_DK" locale.

Note: there is a bug in Thunderbird where LC_ALL overrides the setting
of LC_TIME. If you have old applications which require LC_ALL to be set
to "C", then you might find that merely setting LC_TIME is not enough to
change the date format.

In order to set this value only for Thunderbird you can either use a
separate script to invoke Thunderbird that contains the following lines… »

tu ce l'hai nella forma en_US da quanto vedo enll'intestazione, quindi è
la prima o forse è quell'LC_ALL che non appare nell'elenco a essere
impostato a en_US e non fa valere la modifica al valore time.

Sandro kensan

unread,
Mar 1, 2016, 6:54:43 PM3/1/16
to
On 02/03/2016 00:23, gialloporpora wrote:
> Risposta al messaggio del 01/03/2016 di Sandro kensan:
>> System Locale: LANG=en_US.UTF-8
>
> Sinceramente conosco poco Linux, da quanto scritto qui:
>
> http://kb.mozillazine.org/Date_display_format
>
> «In Linux, these settings are based on your locale. If the environment
> variable "LANG" is set to "en_US", for example, Thunderbird will show
> the date in "MM/DD/YYYY" format. To override the locale only for showing
> dates, set the "LC_TIME" environment variable (for example,
> "LC_TIME=en_GB"). If you want the ISO 8601 date format (YYYY-MM-DD), use
> the "en_DK" locale.
>
> Note: there is a bug in Thunderbird where LC_ALL overrides the setting
> of LC_TIME. If you have old applications which require LC_ALL to be set
> to "C", then you might find that merely setting LC_TIME is not enough to
> change the date format.
>
> In order to set this value only for Thunderbird you can either use a
> separate script to invoke Thunderbird that contains the following lines… »
>
> tu ce l'hai nella forma en_US da quanto vedo enll'intestazione, quindi è
> la prima o forse è quell'LC_ALL che non appare nell'elenco a essere
> impostato a en_US e non fa valere la modifica al valore time.

Da quello che ricordo di avere letto LC_ALL sono le impostazioni
generali ovvero se si imposta LC_ALL allora tutte le altre impostazioni
locali non valgono più. Io ho bisogno di impostazioni più "fini" per cui
ho impostato le singole voci singolarmente.

Noterai che in $ locale LC_ALL è vuota mentre in localectl non compare
questo vuol dire che non ho un'unica impostazione generale.

Comunque si può avere anche LC_ALL="it_IT.UTF-8 e avrebbe funzionato
bene per quanto riguarda la data italiana di TB. Ovviamente occorre
avere questa impostazione in $ local ovvero avere settato il file
$HOME/.i18n o l'analogo per tutto il sistema.

Come ho detto questa impostazione vale solo per Thunderbird mentre per
il sistema operativo occorre settare # localectl

gialloporpora

unread,
Mar 2, 2016, 8:50:11 AM3/2/16
to
Risposta al messaggio del 02/03/2016 di Sandro kensan:
> questo vuol dire che non ho un'unica impostazione generale.
>
> Comunque si può avere anche LC_ALL="it_IT.UTF-8 e avrebbe funzionato
> bene per quanto riguarda la data italiana di TB. Ovviamente occorre
> avere questa impostazione in $ local ovvero avere settato il file

e non puoi mettere quell'impostazione usando it_IT e fare una prova?
Come detto, non conosco bene Linux e sicuramente mi sfuge qualcosa.
Ciao

Sandro kensan

unread,
Mar 2, 2016, 9:32:11 AM3/2/16
to
On 02/03/2016 14:50, gialloporpora wrote:
> Risposta al messaggio del 02/03/2016 di Sandro kensan:
>> questo vuol dire che non ho un'unica impostazione generale.
>>
>> Comunque si può avere anche LC_ALL="it_IT.UTF-8 e avrebbe funzionato
>> bene per quanto riguarda la data italiana di TB. Ovviamente occorre
>> avere questa impostazione in $ local ovvero avere settato il file
>
> e non puoi mettere quell'impostazione usando it_IT e fare una prova?
> Come detto, non conosco bene Linux e sicuramente mi sfuge qualcosa.

Se hai un interesse preciso nella prova la posso fare ma non è quello
che voglio io in quanto voglio che i messaggi del sistema operativo
siano tutti quelli originali ovvero en_US.

Voglio: LANG=en_US.UTF-8 e LANGUAGE=en_US.UTF-8:en_US:en mentre se
imposto LC_ALL="it_IT.UTF-8 perdo tutto ed è come se avessi impostato
LC, LANG e LANGUAGE a it_IT (da quel che ho letto).

Comunque come detto nel precedente post ho risolto e ho la data
italiana, quindi non mi serve impostare LC_ALL a it_IT.

Se hai qualche interesse particolare posso fare la prova per te.

gialloporpora

unread,
Mar 2, 2016, 10:26:00 AM3/2/16
to
In effetti ora vedo che la data è corretta.
Non ci avevo fatto caso prima e non avevo capito se avevi risolto o meno.
Non conoscendo Linux non ho particolari prove da farti fare :-)

Sandro kensan

unread,
Mar 2, 2016, 3:52:23 PM3/2/16
to
On 02/03/2016 16:25, gialloporpora wrote:

> In effetti ora vedo che la data è corretta.
> Non ci avevo fatto caso prima e non avevo capito se avevi risolto o meno.
> Non conoscendo Linux non ho particolari prove da farti fare :-)

Grazie dell'interessamento, avevo notato che avevi assunto che non
avessi ancora risolto il problema, no problem.

Comunque grazie a te sono andato nella direzione giusta :)

Come ho detto win, win, win!
0 new messages