Hi,

There is a setup PR [1] proposing to move ~/.i18n to ~/.config/i18n.

Historically, ~/.i18n has been sourced by login scripts to allow users to
override the system locale, which was previously configured in
/etc/sysconfig/i18n and is now configured in /etc/locale.conf. It is also
mentioned in the glibc documentation [2]. However, I have not found any
Fedora documentation that explicitly references this file.

This raises the question of whether ~/.i18n is still needed today. With
systemd, users can set environment variables through
~/.config/environment.d/*.conf (see man 5 environment.d), which could serve
the same purpose.

Should we:

   -

   keep the current behavior,
   -

   move the file as proposed, or
   -

   drop support for ~/.i18n and recommend ~/.config/environment.d/*.conf
   instead?

Is there any other mechanism currently expected for user-specific locale
overrides on Fedora?

Thanks for your input.

Martin

[1] https://src.fedoraproject.org/rpms/setup/pull-request/33
[2] https://sourceware.org/glibc/wiki/Locales#Using_Locales
-- 
_______________________________________________
devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/[email protected]
Do not reply to spam, report it: 
https://forge.fedoraproject.org/infra/tickets/issues/new

Reply via email to