/lib/systemd/system/phosh.service всегда запускает с английским языком, потому что в юните так и прописано: Environment=LANG=C.UTF-8 Нужно убрать эту строку, чтобы использовалась системная локаль. Также нужно заменить tty7 на tty1.
phosh-0.29.0-alt1.2 -> sisyphus: Fri Jul 14 2023 Yuri N. Sedunov <aris@altlinux> 0.29.0-alt1.2 - data/phosh.service: removed "Environment=LANG=C.UTF-8", switched TTYPath/UtmpIdentifier from tty7 to tty1 (ALT#46930)