Открыть файл конфигурации общего пароля для редактирования
sudo gedit /etc/pam.d/common-password
Прокомментировать эту строку:
#password [success=2 default=ignore] pam_unix.so obscure use_authtok try_first_pass sha512
Также прокомментируйте эту строку, иначе настройка пароля попросит вас передать микс букв верхнего / нижнего регистра:
#password requisite pam_passwdqc.so enforce=everyone max=18 min=disabled,8,8,1,1 retry=2 similar=deny
теперь просто добавьте эту строку в тот же файл:
password [success=1 default=ignore] pam_unix.so **minlen=1** sha512
это должно сделать это ...
Я нашел решение: используйте языковой модуль Python вместо gettext
import locale
from locale import gettext as _
locale.bindtextdomain('qreator', '/opt/extras.ubuntu.com/qreator/share/locale/')
locale.textdomain('qreator')
Благодаря Юхе Сааккангасу на канале # gtk + IRC для объяснения:
В этом конкретном случае вместо gettext должен использоваться языковой модуль. Модуль gettext Python - это чистый питон, он фактически не устанавливает текстовый домен таким образом, что библиотека C может читать, но locale делает (путем вызова libc). Пока это будет сделано, GtkBuilder уже работает так, как вы его просите.Я нашел решение: используйте модуль locale Python вместо gettext
import locale
from locale import gettext as _
locale.bindtextdomain('qreator', '/opt/extras.ubuntu.com/qreator/share/locale/')
locale.textdomain('qreator')
Благодаря Юхе Саакангасу на # gtk + IRC-канал для объяснения:
Для этого конкретного случая вместо gettext необходимо использовать модуль locale . Модуль gettext Python является чистым питоном, он фактически не устанавливает текстовый домен таким образом, что библиотека C может читать, но locale (путем вызова libc). Пока это сделано, GtkBuilder уже работает так, как вы его просите.
Я нашел решение: используйте модуль locale Python вместо gettext
import locale
from locale import gettext as _
locale.bindtextdomain('qreator', '/opt/extras.ubuntu.com/qreator/share/locale/')
locale.textdomain('qreator')
Благодаря Юхе Саакангасу на # gtk + IRC-канал для объяснения:
Для этого конкретного случая вместо gettext необходимо использовать модуль locale . Модуль gettext Python является чистым питоном, он фактически не устанавливает текстовый домен таким образом, что библиотека C может читать, но locale (путем вызова libc). Пока это сделано, GtkBuilder уже работает так, как вы его просите.
Я нашел решение: используйте модуль locale Python вместо gettext
import locale
from locale import gettext as _
locale.bindtextdomain('qreator', '/opt/extras.ubuntu.com/qreator/share/locale/')
locale.textdomain('qreator')
Благодаря Юхе Саакангасу на # gtk + IRC-канал для объяснения:
Для этого конкретного случая вместо gettext необходимо использовать модуль locale . Модуль gettext Python является чистым питоном, он фактически не устанавливает текстовый домен таким образом, что библиотека C может читать, но locale (путем вызова libc). Пока это сделано, GtkBuilder уже работает так, как вы его просите.
Я нашел решение: используйте модуль locale Python вместо gettext
import locale
from locale import gettext as _
locale.bindtextdomain('qreator', '/opt/extras.ubuntu.com/qreator/share/locale/')
locale.textdomain('qreator')
Благодаря Юхе Саакангасу на # gtk + IRC-канал для объяснения:
Для этого конкретного случая вместо gettext необходимо использовать модуль locale . Модуль gettext Python является чистым питоном, он фактически не устанавливает текстовый домен таким образом, что библиотека C может читать, но locale (путем вызова libc). Пока это сделано, GtkBuilder уже работает так, как вы его просите.
Я нашел решение: используйте модуль locale Python вместо gettext
import locale
from locale import gettext as _
locale.bindtextdomain('qreator', '/opt/extras.ubuntu.com/qreator/share/locale/')
locale.textdomain('qreator')
Благодаря Юхе Саакангасу на # gtk + IRC-канал для объяснения:
Для этого конкретного случая вместо gettext необходимо использовать модуль locale . Модуль gettext Python является чистым питоном, он фактически не устанавливает текстовый домен таким образом, что библиотека C может читать, но locale (путем вызова libc). Пока это сделано, GtkBuilder уже работает так, как вы его просите.
Я нашел решение: используйте модуль locale Python вместо gettext
import locale
from locale import gettext as _
locale.bindtextdomain('qreator', '/opt/extras.ubuntu.com/qreator/share/locale/')
locale.textdomain('qreator')
Благодаря Юхе Саакангасу на # gtk + IRC-канал для объяснения:
Для этого конкретного случая вместо gettext необходимо использовать модуль locale . Модуль gettext Python является чистым питоном, он фактически не устанавливает текстовый домен таким образом, что библиотека C может читать, но locale (путем вызова libc). Пока это сделано, GtkBuilder уже работает так, как вы его просите.
Я нашел решение: используйте модуль locale Python вместо gettext
import locale
from locale import gettext as _
locale.bindtextdomain('qreator', '/opt/extras.ubuntu.com/qreator/share/locale/')
locale.textdomain('qreator')
Благодаря Юхе Саакангасу на # gtk + IRC-канал для объяснения:
Для этого конкретного случая вместо gettext необходимо использовать модуль locale . Модуль gettext Python является чистым питоном, он фактически не устанавливает текстовый домен таким образом, что библиотека C может читать, но locale (путем вызова libc). Пока это сделано, GtkBuilder уже работает так, как вы его просите.