diff --git a/index.tpl b/index.tpl index ea99eb3..fc912c4 100644 --- a/index.tpl +++ b/index.tpl @@ -20,7 +20,7 @@ - + {{ str['or-sign-up'] }} diff --git a/libs/localization.py b/libs/localization.py index 077403d..6322f98 100644 --- a/libs/localization.py +++ b/libs/localization.py @@ -4,6 +4,8 @@ class LocalizeTo(object): """docstring for Session""" def __init__(self, lang, conf): super(LocalizeTo, self).__init__() + if not os.path.isdir(conf['locale']['dir'] + "/" + lang): + lang = conf['locale']['lang'] translate = gettext.translation('base', localedir=conf['locale']['dir'], languages=[lang]) translate.install() _ = translate.gettext diff --git a/signup.tpl b/signup.tpl index a110e8b..eb542bf 100644 --- a/signup.tpl +++ b/signup.tpl @@ -37,7 +37,7 @@ + pattern="^(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])(?=.*[!@#$%^&*_=+-]).{8,24}$" oninvalid="SetCustomValidity('Password must contain at least 8 characters, one number, uppercase and lowercase letters and special characters.')" required> {{ str['or-sign-in'] }}