Как сделать переводы нагрузки Glade с / opt

Открыть файл конфигурации общего пароля для редактирования

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

это должно сделать это ...

9
задан 22 May 2012 в 11:47

8 ответов

Я нашел решение: используйте языковой модуль 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 уже работает так, как вы его просите.
10
ответ дан 25 May 2018 в 11:06

Я нашел решение: используйте модуль 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 уже работает так, как вы его просите.

10
ответ дан 25 July 2018 в 18:48

Я нашел решение: используйте модуль 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 уже работает так, как вы его просите.

10
ответ дан 2 August 2018 в 00:57

Я нашел решение: используйте модуль 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 уже работает так, как вы его просите.

10
ответ дан 4 August 2018 в 16:28

Я нашел решение: используйте модуль 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 уже работает так, как вы его просите.

10
ответ дан 6 August 2018 в 01:08

Я нашел решение: используйте модуль 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 уже работает так, как вы его просите.

10
ответ дан 7 August 2018 в 18:34

Я нашел решение: используйте модуль 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 уже работает так, как вы его просите.

10
ответ дан 10 August 2018 в 07:14

Я нашел решение: используйте модуль 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 уже работает так, как вы его просите.

10
ответ дан 15 August 2018 в 19:15

Другие вопросы по тегам:

Похожие вопросы: