On 2024-07-18, Mark Gary <mwg...@btinternet.com> wrote:
> On Wed, 2024-07-17 at 13:13 +0200, Rob Schmersel wrote:
>> On Wed, 17 Jul 2024 09:59:01 +0100
>> Mark Gary <mwg...@btinternet.com> wrote:
>> 
>> > HI All,
>> > 
>> > I'm trying to resolve a trivial, but annoying problem with using
>> > Evolution mail on my OpenBSD setup. The style of date used in the
>> > list
>> > of mail in my inbox is in US format, i.e month first, day second,
>> > and
>> > I want it is UK format, day first, then month.  I know how to fix
>> > this in FreeBSD by  including LANG=en_GB.UTF-8 etc in a number of
>> > text files. However on OpenBSD, this hasn't worked in exactly the
>> > same way.  As an aside, I was getting a similar problem with
>> > Libreoffice defaulting to USA dictionaries, but that has been fixed
>> > and is picking up its locale properly from one of the text files I
>> > amended.
>> > 
>> > text files where i have the correct variable is :
>> > 
>> > .bashrc
>> > .bash_profile
>> > .xinitrc
>> > .xsession
>> > .profile
>> > /etc/login.conf - yes I did run cap_mkdb.
>> > 
>> > when I issue the locale command from the terminal, it shows all the
>> > correct en_GB.UTF-8 variables. So everything looks OK, but i'm
>> > obviously missing something.  So if there is another text file to
>> > amend I would apprecate any suggestion.
>> > 
>> Don't use evolution, but what about following the advise in the
>> manual:
>
> Well yes, but I like evolution, I've used it for years (on other
> systems).  However I don't like mysteries, even if they are very
> trivial. 
>
>> https://gnome.pages.gitlab.gnome.org/evolution/help/mail-change-time-format.html
>> 
>
> I did already change that.  However it only changes the header view, on
> the email. Not the column view on list of emails.  This is picked up
> from the machine locale settings.

OpenBSD's standard library functions don't support different national
formats, so if Evolution is relying on this (e.g. strftime), it's
expected that it won't work.

Some info in setlocale(3).

-- 
Please keep replies on the mailing list.

Reply via email to