首页 > 解决方案 > Django - 密码验证帮助文本翻译

问题描述

我注意到某些密码验证器可能没有俄语help_text默认翻译。或者他们只是我不知道如何使用它。

setting.py, LANGUAGE_CODE = 'ru',


AUTH_PASSWORD_VALIDATORS = [
    {
        'NAME': 'django.contrib.auth.password_validation.UserAttributeSimilarityValidator',
        # this validator's help_text is not translated: Your password can’t be too similar to your other personal information.
    },
    {
        'NAME': 'django.contrib.auth.password_validation.MinimumLengthValidator',
        # This validator's help_text is translated: Ваш пароль должен содержать как минимум 8 символов.
    },
    {
        'NAME': 'django.contrib.auth.password_validation.CommonPasswordValidator',
    },
    {
        'NAME': 'django.contrib.auth.password_validation.NumericPasswordValidator',
    },
]

MinimumLengthValidator显示翻译help_text成俄语。其他人仍然显示英文。我想知道如何自定义它?有人可以帮忙吗?谢谢!!

标签: djangovalidationtranslation

解决方案


推荐阅读