Features/LocalePreferences

From FedoraProject

Jump to: navigation, search

Contents

Locale Preferences

Summary

This relates very much to localization; while system-config-language sets the default for all available locales on a system-level, and language preferences for users do such on the user-level, users might often need to change just one, two or several LC_* environment variables, but not all of them. This feature is about providing an interface to mere mortal users, enabling them to adjust their locale settings.

Owner(s), Contributor(s) and Interested People

Current status

Detailed Description

As a non-native English speaker, using US/English as the system language will end up in all LC_* environment variables being set to en_US.utf8 by default, while you might need LC_PAPER to be set to nl_NL.utf8 (so that the paper size is A4 instead of Letter). Similar use-cases can be found all around the globe, and as such this impacts lots of users; many of which will, presumably, not know how to change these settings.

This feature exists of two parts:

Extra thoughts

Benefit to Fedora

NOTE: Users that live abroad may need to have a checkbox disabling changes to the LC_* when selecting a timezone.

Scope

Changes to system-config-date, system-config-language, anaconda, firstboot and the creation of a new GUI/TUI application.

Test Plan

N/A

User Experience

Dependencies

Contingency Plan

Documentation

Release Notes

Comments and Discussion

See Talk:Features/LocalePreferences