freedomofpress / securedrop-workstation-ci

Repository for holding scripts related to running CI for SecureDrop Workstation (hosted on a Qubes machine)
GNU Affero General Public License v3.0
1 stars 0 forks source link

Support testing against non-`en` locales #72

Open zenmonkeykstop opened 3 months ago

zenmonkeykstop commented 3 months ago

Install-time language settings affect things like user directory creation (see https://github.com/freedomofpress/securedrop-workstation/issues/1148 for an example). It would be nice to be able to have different-language Qubes snapshots available (since some changes get baked in at install), along with a way to specify which to use for a given test run (the existing yaml file might work).

legoktm commented 3 months ago

According to https://wiki.archlinux.org/title/XDG_user_directories we can change the directory layout by running something like:

LC_ALL=fr_FR.UTF-8 xdg-user-dirs-update --force

We should also change the system locale.