2023-09-12 13:55:04 |
David Hedlund |
bug |
|
|
added bug |
2023-09-12 14:38:42 |
Gunnar Hjalmarsson |
language-selector (Ubuntu): status |
New |
Incomplete |
|
2023-09-13 11:17:01 |
David Hedlund |
description |
The settings for gnome-language-selector -> Regional Formats in the "Display numbers, dates and currency in the usual format for" list, are stored in ~/.pam_environment
# How is it possible to make the DE reload the new values from ~/.pam_environment
So it's possible to modify ~/.pam_environment with a script. But how do you update the system to use the changes? Not even reboot worked. This issue can manually be evaluated in order to make sure that the file content is correct:
* Set gnome-language-selector -> Regional Formats in the "Display numbers, dates and currency in the usual format for" list to "English (Canada)"
* Press on the Close button
* cp ~/.pam_environment ~/.pam_environment-canada
* Set gnome-language-selector -> Regional Formats in the "Display numbers, dates and currency in the usual format for" list to "English (United States)"
* cp ~/.pam_environment-canada ~/.pam_environment
* Open gnome-language-selector -> Regional Formats, the "Display numbers, dates and currency in the usual format for" is still set to "English (United States)"
* Log out/log in
* Open gnome-language-selector -> Regional Formats, the "Display numbers, dates and currency in the usual format for" is still set to "English (United States)"
* Reboot
* Open gnome-language-selector -> Regional Formats, the "Display numbers, dates and currency in the usual format for" is still set to "English (United States)"
How do you make the DE reload the new settings from ~/.pam_environment?
# [Feature request]: Implement command line option
Implemented command line options, for both user and system-wide settings, would be useful. |
The settings for gnome-language-selector -> Regional Formats in the "Display numbers, dates and currency in the usual format for" list, are stored in ~/.pam_environment
# How is it possible to make the DE reload the new values from ~/.pam_environment
So it's possible to modify ~/.pam_environment with a script. But how do you update the system to use the changes? Not even reboot worked. This issue can manually be evaluated in order to make sure that the file content is correct:
* Set gnome-language-selector -> Regional Formats in the "Display numbers, dates and currency in the usual format for" list to "English (Canada)"
* Press on the Close button
* cp ~/.pam_environment ~/.pam_environment-canada
* Set gnome-language-selector -> Regional Formats in the "Display numbers, dates and currency in the usual format for" list to "English (United States)"
* cp ~/.pam_environment-canada ~/.pam_environment
* Open gnome-language-selector -> Regional Formats, the "Display numbers, dates and currency in the usual format for" is still set to "English (United States)"
* Log out/log in
* Open gnome-language-selector -> Regional Formats, the "Display numbers, dates and currency in the usual format for" is still set to "English (United States)"
* Reboot
* Open gnome-language-selector -> Regional Formats, the "Display numbers, dates and currency in the usual format for" is still set to "English (United States)"
How do you make the DE load the new settings from ~/.pam_environment to be visible in gnome-language-selector -> Regional Formats, the "Display numbers, dates and currency in the usual format for" list?
# [Feature request]: Implement command line option
Implemented command line options, for both user and system-wide settings, would be useful. |
|
2023-09-13 11:27:05 |
David Hedlund |
description |
The settings for gnome-language-selector -> Regional Formats in the "Display numbers, dates and currency in the usual format for" list, are stored in ~/.pam_environment
# How is it possible to make the DE reload the new values from ~/.pam_environment
So it's possible to modify ~/.pam_environment with a script. But how do you update the system to use the changes? Not even reboot worked. This issue can manually be evaluated in order to make sure that the file content is correct:
* Set gnome-language-selector -> Regional Formats in the "Display numbers, dates and currency in the usual format for" list to "English (Canada)"
* Press on the Close button
* cp ~/.pam_environment ~/.pam_environment-canada
* Set gnome-language-selector -> Regional Formats in the "Display numbers, dates and currency in the usual format for" list to "English (United States)"
* cp ~/.pam_environment-canada ~/.pam_environment
* Open gnome-language-selector -> Regional Formats, the "Display numbers, dates and currency in the usual format for" is still set to "English (United States)"
* Log out/log in
* Open gnome-language-selector -> Regional Formats, the "Display numbers, dates and currency in the usual format for" is still set to "English (United States)"
* Reboot
* Open gnome-language-selector -> Regional Formats, the "Display numbers, dates and currency in the usual format for" is still set to "English (United States)"
How do you make the DE load the new settings from ~/.pam_environment to be visible in gnome-language-selector -> Regional Formats, the "Display numbers, dates and currency in the usual format for" list?
# [Feature request]: Implement command line option
Implemented command line options, for both user and system-wide settings, would be useful. |
The settings for gnome-language-selector -> Regional Formats in the "Display numbers, dates and currency in the usual format for" list, are stored in ~/.pam_environment
# How is it possible to make the DE reload the new values from ~/.pam_environment
So it's possible to modify ~/.pam_environment with a script. But how do you update the system to use the changes? Not even reboot worked. This issue can manually be evaluated in order to make sure that the file content is correct:
* `locale` variables is set to "en_US" -- if you installed the distro with the default settings
* Set gnome-language-selector -> Regional Formats in the "Display numbers, dates and currency in the usual format for" list to "English (Canada)"
* Press on the Close button
* `locale` variables is set to "en_US"
* cp ~/.pam_environment ~/.pam_environment-canada
* Set gnome-language-selector -> Regional Formats in the "Display numbers, dates and currency in the usual format for" list to "English (United States)"
* cp ~/.pam_environment-canada ~/.pam_environment
* Open gnome-language-selector -> Regional Formats, the "Display numbers, dates and currency in the usual format for" is still set to "English (United States)"
* Log out/log in
* `locale` variables is set to "en_CA"
* Open gnome-language-selector -> Regional Formats, the "Display numbers, dates and currency in the usual format for" is still set to "English (United States)"
* Reboot
* Open gnome-language-selector -> Regional Formats, the "Display numbers, dates and currency in the usual format for" is still set to "English (United States)"
How do you make the DE load the new settings from ~/.pam_environment to be visible in gnome-language-selector -> Regional Formats, the "Display numbers, dates and currency in the usual format for" list?
# [Feature request]: Implement command line option
Implemented command line options, for both user and system-wide settings, would be useful. |
|
2023-09-13 11:49:11 |
David Hedlund |
description |
The settings for gnome-language-selector -> Regional Formats in the "Display numbers, dates and currency in the usual format for" list, are stored in ~/.pam_environment
# How is it possible to make the DE reload the new values from ~/.pam_environment
So it's possible to modify ~/.pam_environment with a script. But how do you update the system to use the changes? Not even reboot worked. This issue can manually be evaluated in order to make sure that the file content is correct:
* `locale` variables is set to "en_US" -- if you installed the distro with the default settings
* Set gnome-language-selector -> Regional Formats in the "Display numbers, dates and currency in the usual format for" list to "English (Canada)"
* Press on the Close button
* `locale` variables is set to "en_US"
* cp ~/.pam_environment ~/.pam_environment-canada
* Set gnome-language-selector -> Regional Formats in the "Display numbers, dates and currency in the usual format for" list to "English (United States)"
* cp ~/.pam_environment-canada ~/.pam_environment
* Open gnome-language-selector -> Regional Formats, the "Display numbers, dates and currency in the usual format for" is still set to "English (United States)"
* Log out/log in
* `locale` variables is set to "en_CA"
* Open gnome-language-selector -> Regional Formats, the "Display numbers, dates and currency in the usual format for" is still set to "English (United States)"
* Reboot
* Open gnome-language-selector -> Regional Formats, the "Display numbers, dates and currency in the usual format for" is still set to "English (United States)"
How do you make the DE load the new settings from ~/.pam_environment to be visible in gnome-language-selector -> Regional Formats, the "Display numbers, dates and currency in the usual format for" list?
# [Feature request]: Implement command line option
Implemented command line options, for both user and system-wide settings, would be useful. |
The settings for gnome-language-selector -> Regional Formats in the "Display numbers, dates and currency in the usual format for" list, are stored in ~/.pam_environment
# How is it possible to make the DE reload the new values from ~/.pam_environment
So it's possible to modify ~/.pam_environment with a script. But how do you update the system to use the changes? Not even reboot worked. This issue can manually be evaluated in order to make sure that the file content is correct:
* Default Ubuntu MATE 23.04:
~/.pam_environment does not exist
$ locale
LANG=en_US.UTF-8
LANGUAGE=en_US
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
* Open gnome-language-selector, click on the "Regional Formats" tab, and click on the "Display numbers, dates and currency in the usual format for" list and select "English (Canada)"
* Press on the Close button
$ cat .pam_environment
LC_NUMERIC DEFAULT=en_CA.UTF-8
LC_TIME DEFAULT=en_CA.UTF-8
LC_MONETARY DEFAULT=en_CA.UTF-8
LC_PAPER DEFAULT=en_CA.UTF-8
LC_NAME DEFAULT=en_CA.UTF-8
LC_ADDRESS DEFAULT=en_CA.UTF-8
LC_TELEPHONE DEFAULT=en_CA.UTF-8
LC_MEASUREMENT DEFAULT=en_CA.UTF-8
LC_IDENTIFICATION DEFAULT=en_CA.UTF-8
PAPERSIZE DEFAULT=letter
$ locale
LANG=en_US.UTF-8
LANGUAGE=en_US
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
* Sign out, and sign in
$ locale
LANG=en_US.UTF-8
LANGUAGE=en_US
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC=en_CA.UTF-8
LC_TIME=en_CA.UTF-8
LC_COLLATE="en_US.UTF-8"
LC_MONETARY=en_CA.UTF-8
LC_MESSAGES="en_US.UTF-8"
LC_PAPER=en_CA.UTF-8
LC_NAME=en_CA.UTF-8
LC_ADDRESS=en_CA.UTF-8
LC_TELEPHONE=en_CA.UTF-8
LC_MEASUREMENT=en_CA.UTF-8
LC_IDENTIFICATION=en_CA.UTF-8
LC_ALL=
* Run this in the terminal: cp ~/.pam_environment ~/.pam_environment-canada
* Open gnome-language-selector, click on the "Regional Formats" tab, and click on the "Display numbers, dates and currency in the usual format for" list and select "English (United States)"
* Copy the old file: cp ~/.pam_environment-canada ~/.pam_environment
* Log out/log in
* `locale` variables is set to "en_CA"
* Open gnome-language-selector -> Regional Formats, the "Display numbers, dates and currency in the usual format for" is still set to "English (United States)"
* Reboot
* Open gnome-language-selector -> Regional Formats, the "Display numbers, dates and currency in the usual format for" is still set to "English (United States)"
How do you make the DE load the new settings from ~/.pam_environment to be visible in gnome-language-selector -> Regional Formats, the "Display numbers, dates and currency in the usual format for" list?
# [Feature request]: Implement command line option
Implemented command line options, for both user and system-wide settings, would be useful. |
|
2023-09-13 12:01:45 |
David Hedlund |
description |
The settings for gnome-language-selector -> Regional Formats in the "Display numbers, dates and currency in the usual format for" list, are stored in ~/.pam_environment
# How is it possible to make the DE reload the new values from ~/.pam_environment
So it's possible to modify ~/.pam_environment with a script. But how do you update the system to use the changes? Not even reboot worked. This issue can manually be evaluated in order to make sure that the file content is correct:
* Default Ubuntu MATE 23.04:
~/.pam_environment does not exist
$ locale
LANG=en_US.UTF-8
LANGUAGE=en_US
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
* Open gnome-language-selector, click on the "Regional Formats" tab, and click on the "Display numbers, dates and currency in the usual format for" list and select "English (Canada)"
* Press on the Close button
$ cat .pam_environment
LC_NUMERIC DEFAULT=en_CA.UTF-8
LC_TIME DEFAULT=en_CA.UTF-8
LC_MONETARY DEFAULT=en_CA.UTF-8
LC_PAPER DEFAULT=en_CA.UTF-8
LC_NAME DEFAULT=en_CA.UTF-8
LC_ADDRESS DEFAULT=en_CA.UTF-8
LC_TELEPHONE DEFAULT=en_CA.UTF-8
LC_MEASUREMENT DEFAULT=en_CA.UTF-8
LC_IDENTIFICATION DEFAULT=en_CA.UTF-8
PAPERSIZE DEFAULT=letter
$ locale
LANG=en_US.UTF-8
LANGUAGE=en_US
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
* Sign out, and sign in
$ locale
LANG=en_US.UTF-8
LANGUAGE=en_US
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC=en_CA.UTF-8
LC_TIME=en_CA.UTF-8
LC_COLLATE="en_US.UTF-8"
LC_MONETARY=en_CA.UTF-8
LC_MESSAGES="en_US.UTF-8"
LC_PAPER=en_CA.UTF-8
LC_NAME=en_CA.UTF-8
LC_ADDRESS=en_CA.UTF-8
LC_TELEPHONE=en_CA.UTF-8
LC_MEASUREMENT=en_CA.UTF-8
LC_IDENTIFICATION=en_CA.UTF-8
LC_ALL=
* Run this in the terminal: cp ~/.pam_environment ~/.pam_environment-canada
* Open gnome-language-selector, click on the "Regional Formats" tab, and click on the "Display numbers, dates and currency in the usual format for" list and select "English (United States)"
* Copy the old file: cp ~/.pam_environment-canada ~/.pam_environment
* Log out/log in
* `locale` variables is set to "en_CA"
* Open gnome-language-selector -> Regional Formats, the "Display numbers, dates and currency in the usual format for" is still set to "English (United States)"
* Reboot
* Open gnome-language-selector -> Regional Formats, the "Display numbers, dates and currency in the usual format for" is still set to "English (United States)"
How do you make the DE load the new settings from ~/.pam_environment to be visible in gnome-language-selector -> Regional Formats, the "Display numbers, dates and currency in the usual format for" list?
# [Feature request]: Implement command line option
Implemented command line options, for both user and system-wide settings, would be useful. |
The settings for gnome-language-selector -> Regional Formats in the "Display numbers, dates and currency in the usual format for" list, are stored in ~/.pam_environment
# How is it possible to make the DE reload the new values from ~/.pam_environment
So it's possible to modify ~/.pam_environment with a script. But how do you update the system to use the changes? Not even reboot worked. This issue can manually be evaluated in order to make sure that the file content is correct:
############
Step 1, identify how to load ~/.pam_environment to `locale`
* Default Ubuntu MATE 23.04:
~/.pam_environment does not exist
$ locale
LANG=en_US.UTF-8
LANGUAGE=en_US
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
* Open gnome-language-selector, click on the "Regional Formats" tab, and click on the "Display numbers, dates and currency in the usual format for" list and select "English (Canada)"
* Press on the Close button
$ cat .pam_environment
LC_NUMERIC DEFAULT=en_CA.UTF-8
LC_TIME DEFAULT=en_CA.UTF-8
LC_MONETARY DEFAULT=en_CA.UTF-8
LC_PAPER DEFAULT=en_CA.UTF-8
LC_NAME DEFAULT=en_CA.UTF-8
LC_ADDRESS DEFAULT=en_CA.UTF-8
LC_TELEPHONE DEFAULT=en_CA.UTF-8
LC_MEASUREMENT DEFAULT=en_CA.UTF-8
LC_IDENTIFICATION DEFAULT=en_CA.UTF-8
PAPERSIZE DEFAULT=letter
$ locale
LANG=en_US.UTF-8
LANGUAGE=en_US
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
* Sign out, and sign in
$ locale
LANG=en_US.UTF-8
LANGUAGE=en_US
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC=en_CA.UTF-8
LC_TIME=en_CA.UTF-8
LC_COLLATE="en_US.UTF-8"
LC_MONETARY=en_CA.UTF-8
LC_MESSAGES="en_US.UTF-8"
LC_PAPER=en_CA.UTF-8
LC_NAME=en_CA.UTF-8
LC_ADDRESS=en_CA.UTF-8
LC_TELEPHONE=en_CA.UTF-8
LC_MEASUREMENT=en_CA.UTF-8
LC_IDENTIFICATION=en_CA.UTF-8
LC_ALL=
############
Step 2, demonstrate that ~/.pam_environment can be scripted
Run this in terminal:
sudo tee ~/.pam_environment > /dev/null << 'EOF'
LC_NUMERIC DEFAULT=en_DK.UTF-8
LC_TIME DEFAULT=en_DK.UTF-8
LC_MONETARY DEFAULT=en_DK.UTF-8
LC_PAPER DEFAULT=en_DK.UTF-8
LC_NAME DEFAULT=en_DK.UTF-8
LC_ADDRESS DEFAULT=en_DK.UTF-8
LC_TELEPHONE DEFAULT=en_DK.UTF-8
LC_MEASUREMENT DEFAULT=en_DK.UTF-8
LC_IDENTIFICATION DEFAULT=en_DK.UTF-8
PAPERSIZE DEFAULT=a4
EOF
* Sign out, and sign in to the desktop environment.
* $ locale
LANG=en_US.UTF-8
LANGUAGE=en_US
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC=en_DK.UTF-8
LC_TIME=en_DK.UTF-8
LC_COLLATE="en_US.UTF-8"
LC_MONETARY=en_DK.UTF-8
LC_MESSAGES="en_US.UTF-8"
LC_PAPER=en_DK.UTF-8
LC_NAME=en_DK.UTF-8
LC_ADDRESS=en_DK.UTF-8
LC_TELEPHONE=en_DK.UTF-8
LC_MEASUREMENT=en_DK.UTF-8
LC_IDENTIFICATION=en_DK.UTF-8
LC_ALL=
Issue:
* Open gnome-language-selector, click on the "Regional Formats" tab, check the "Display numbers, dates and currency in the usual format for" list, it is not set to "English (Denmark)"
# [Feature request]: Implement command line option
Implemented command line options, for both user and system-wide settings, would be useful. |
|
2023-09-13 16:10:43 |
Gunnar Hjalmarsson |
language-selector (Ubuntu): importance |
Undecided |
Wishlist |
|
2023-09-13 16:10:43 |
Gunnar Hjalmarsson |
language-selector (Ubuntu): status |
Incomplete |
New |
|