Package: ukui-screensaver Version: 4.20.0.3-1 Severity: normal Tags: l10n Dear Maintainer,
On a system installed with Chinese as the default language (zh_CN.UTF-8), the first-boot login screen is shown entirely in English, while the desktop session and other UI are correctly localized in Chinese. Steps to reproduce: 1. Install the system with Chinese (zh_CN.UTF-8) selected. 2. Boot to the login screen before the first login. 3. Observe the language used by the login screen. Actual result: The login screen is displayed in English. Expected result: When no per-user language has been explicitly set, the login screen should use the system locale and be displayed in Chinese. ukui-screensaver-dialog currently takes the language from the AccountsService user entry. For a newly created user, the per-user language may be unset and AccountsService can report “en” during the first boot. The dialog then tries to load en.qm. Since there is no English translation file, it falls back to the untranslated source strings. The user language is also applied again when the authentication page is shown, overriding the system locale. The issue was reproduced on Ubuntu Kylin 26.10 daily with ukui-screensaver 4.20.0.4-0ubuntu2. Regards,

