Summary: | Не работает локализация | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Evgeniy Korneechev <ekorneechev> |
Component: | passwd | Assignee: | Dmitry V. Levin <ldv> |
Status: | NEW --- | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P3 | CC: | aen, alex, cas, kondratyuk, lav, ldv, mike, placeholder, rider, zerg |
Version: | unstable | Keywords: | RS |
Hardware: | all | ||
OS: | Linux |
Просьба синхронизироваться с этой работой: http://git.altlinux.org/people/mcpain/packages/?p=passwdqc.git;a=summary имейте в виду, что lightdm-greeter может стать плохо, когда он начнёт получать от PAM сообщения на русском языке. Это связано только наличием перевода passwdqc-шного текста. Когда пароль неправильный и так должно быть локализовано. А смущают только сообщения от PAM? У passwd есть и собственные сообщения, локализация которых, насколько я вижу, не предусмотрена.Например:
> passwd: all authentication tokens updated successfully.
Разбирались с локализацией PAM-модулей при локализации gdm: https://bugzilla.altlinux.org/show_bug.cgi?id=20988 (In reply to Evgeniy Korneechev from comment #0) > Команда passwd при смене паролей выводит сообщения от PAM. > Хотя файл локализации для него присутствует > (/usr/share/locale/ru/LC_MESSAGES/Linux-PAM.mo), но диалог с пользователем > все равно происходит на английском Ну так программа passwd не интернационализована, там даже нет setlocale(). |
Команда passwd при смене паролей выводит сообщения от PAM. Хотя файл локализации для него присутствует (/usr/share/locale/ru/LC_MESSAGES/Linux-PAM.mo), но диалог с пользователем все равно происходит на английском (как при использовании passwd, так и при смене пароля в lightdm-gtk-greeter). > cas@: потому что helper запускает PAM под LANG=C