Changing the System Language in Ubuntu from the Command Line

Daily Toolset
In recent years, I've primarily used Chrome, occasionally using Firefox. A few days ago, I switched to a LabWC environment and discovered that Chrome couldn't remember my passwords (keepassxc was able to handle this). Furthermore, it doesn't natively support Wayland, and the fcitx5 input method in Chrome also has issues with text distortion. I had no choice but to switch to Firefox. Observant users will notice that the Firefox title bar is much taller than Chrome, and the address bar is the same. If you're using a small-screen device like a laptop, this is simply unbearable.
Recently working with labwc, I gradually found some small problems. I will record them here for the convenience of future generations.
wofi can be used not only as a launcher, but also as a display menu (menu). This article introduces these two usage modes. I am very satisfied with the overall experience.