Update UI strings in user module

- Fixed an i18n issue.
- Marked more messages for i18n.
This commit is contained in:
Sunil Mohan Adapa 2014-12-14 00:18:33 +05:30
parent 6dc463ff6e
commit 20e03c700a
5 changed files with 12 additions and 17 deletions

View File

@ -22,7 +22,7 @@
{% block content %}
<h3>Change password of {{ form.user.username }}</h3>
<h3>Change Password for <em>{{ form.user.username }}</em></h3>
<div class="row">
<div class="col-sm-6">

View File

@ -22,10 +22,9 @@
{% block content %}
<h3>Delete User {{ object.username }}</h3>
<p>
Deleting is permanent. Are you sure?
</p>
<h3>Delete User <em>{{ object.username }}</em></h3>
<p>Delete user permanently?</p>
<form class="form" method="post">
{% csrf_token %}

View File

@ -22,10 +22,6 @@
{% block content %}
<h3>Users</h3>
<p>
You can edit or delete users here.
</p>
<div class="row">
<div class="col-sm-4">

View File

@ -30,13 +30,13 @@
{% block content %}
<h3>Edit {{ object.username }}</h3>
<h3>Edit User <em>{{ object.username }}</em></h3>
<p style='font-size:larger'>
Use the
<a href='{% url 'users:change_password' object.username %}'>
Change password form
</a> to change the password of {{ object.username }}.
change password form
</a> to change the password.
</p>
<hr>

View File

@ -56,7 +56,7 @@ class UserCreate(PlinthContextMixin, SuccessMessageMixin, CreateView):
form_class = UserCreationForm
template_name = 'users_create.html'
model = User
success_message = "%(username)s was created successfully"
success_message = _('User %(username)s created.')
success_url = reverse_lazy('users:create')
title = _('Create User')
@ -64,7 +64,7 @@ class UserCreate(PlinthContextMixin, SuccessMessageMixin, CreateView):
class UserList(PlinthContextMixin, ListView):
model = User
template_name = 'users_list.html'
title = _('Edit or Delete User')
title = _('Users')
class UserUpdate(PlinthContextMixin, SuccessMessageMixin, UpdateView):
@ -72,9 +72,9 @@ class UserUpdate(PlinthContextMixin, SuccessMessageMixin, UpdateView):
form_class = UserForm
model = User
slug_field = "username"
success_message = "User %(username)s was changed successfully"
fields = ['username', 'password']
exclude = ('last_login', 'email', 'first_name', 'last_name')
success_message = _('User %(username)s updated.')
title = _('Edit User')
def get_success_url(self):
@ -99,7 +99,7 @@ class UserDelete(PlinthContextMixin, DeleteView):
The SuccessMessageMixin doesn't work with the DeleteView on Django1.7,
so set the success message manually here.
"""
message = _("User %s was deleted" % self.kwargs['slug'])
message = _('User %s deleted.') % self.kwargs['slug']
output = super(UserDelete, self).delete(*args, **kwargs)
messages.success(self.request, message)
return output
@ -111,7 +111,7 @@ class UserChangePassword(PlinthContextMixin, SuccessMessageMixin, FormView):
slug_field = "username"
model = User
title = _('Create User')
success_message = _("The password was changed successfully")
success_message = _('Password changed successfully.')
def get_form_kwargs(self):
"""Make the user object available to the form"""