diff --git a/accounts_app/locale/ru/LC_MESSAGES/django.po b/accounts_app/locale/ru/LC_MESSAGES/django.po index 9034b79..16c690a 100644 --- a/accounts_app/locale/ru/LC_MESSAGES/django.po +++ b/accounts_app/locale/ru/LC_MESSAGES/django.po @@ -73,6 +73,9 @@ msgstr "Сохранить" msgid "Administrators" msgstr "Администраторы" +msgid "Administrator" +msgstr "Администратор" + msgid "Options" msgstr "Настройки" @@ -84,3 +87,69 @@ msgstr "Изменить инфу о себе" msgid "Permission options" msgstr "Настройка прав" + +msgid "Users must have an telephone number" +msgstr "У пользователей должен быть номер телефона" + +msgid "Telephone number" +msgstr "Номер телефона" + +msgid "Wrong login or password, please try again" +msgstr "Неправильный логин или пароль, попробуйте ещё раз" + +msgid "Wrong password" +msgstr "Неправильный пароль" + +msgid "You forget specify a password for the new account" +msgstr "Забыли указать пароль для нового аккаунта" + +msgid "You forget to repeat a password for the new account" +msgstr "Забыли повторить пароль для нового аккаунта" + +msgid "Subscriber with this name already exist" +msgstr "Пользователь с таким именем уже есть" + +msgid "Passwords does not match, try again" +msgstr "Пароли не совпадают, попробуйте ещё раз" + +msgid "The responsibility of the administrator of the group of subscribers" +msgstr "Ответственность администратора за группы абонентов" + +msgid "Is enable" +msgstr "Включён-ли" + +msgid "Last login" +msgstr "Последняя авторизация" + +msgid "All permissions" +msgstr "Административный доступ (все права)" + +msgid "Groups" +msgstr "Группы" + +msgid "Group" +msgstr "Группа" + +msgid "Admin groups list" +msgstr "Список групп администраторов" + +msgid "Groups does not found" +msgstr "Нет групп" + +msgid "Add group" +msgstr "Добавить группу" + +msgid "The current distribution of rights for groups" +msgstr "Действующее распределение прав для группы" + +msgid "Available rights" +msgstr "Доступные права" + +msgid "Rights for the group" +msgstr "Права группы" + +msgid "Edit" +msgstr "Редактировать" + +msgid "Set a task" +msgstr "Дать задачу" diff --git a/accounts_app/models.py b/accounts_app/models.py index 1f2a0c8..110477c 100644 --- a/accounts_app/models.py +++ b/accounts_app/models.py @@ -2,6 +2,7 @@ from django.db import models from django.contrib.auth.models import BaseUserManager, AbstractBaseUser, PermissionsMixin from django.core.validators import RegexValidator +from django.utils.translation import ugettext as _ from djing.settings import DEFAULT_PICTURE from photo_app.models import Photo @@ -14,7 +15,7 @@ class MyUserManager(BaseUserManager): birth and password. """ if not telephone: - raise ValueError('Users must have an telephone number') + raise ValueError(_('Users must have an telephone number')) user = self.model( telephone=telephone, @@ -48,7 +49,7 @@ class UserProfile(AbstractBaseUser, PermissionsMixin): is_admin = models.BooleanField(default=False) telephone = models.CharField( max_length=16, - verbose_name='Telephone number', + verbose_name=_('Telephone number'), #unique=True, validators=[RegexValidator('^\+[7,8,9,3]\d{10,11}$')] ) diff --git a/accounts_app/templates/accounts/ext.htm b/accounts_app/templates/accounts/ext.htm index 4d7bfc9..cc08e5c 100644 --- a/accounts_app/templates/accounts/ext.htm +++ b/accounts_app/templates/accounts/ext.htm @@ -1,9 +1,10 @@ {% extends request.is_ajax|yesno:'bajax.html,base.html' %} +{% load i18n %} {% block main %}
@@ -22,27 +23,27 @@