translate text into russian in core admin models

remotes/origin/HEAD
Max Yakovenko 8 years ago
parent 4667cfe7c8
commit 322d25851e
  1. 10
      core/admin.py

@ -17,7 +17,7 @@ admin.site.site_header = 'Русские программы'
admin.site.site_title = 'Русские программы' admin.site.site_title = 'Русские программы'
admin.site.disable_action('delete_selected') admin.site.disable_action('delete_selected')
# @TODO: translate into english and use translation
def delete_selected_safe(modeladmin, request, queryset): def delete_selected_safe(modeladmin, request, queryset):
""" """
Default action which deletes the selected objects. Default action which deletes the selected objects.
@ -54,7 +54,7 @@ def delete_selected_safe(modeladmin, request, queryset):
modeladmin.log_deletion(request, obj, obj_display) modeladmin.log_deletion(request, obj, obj_display)
for obj in queryset: for obj in queryset:
obj.delete() obj.delete()
modeladmin.message_user(request, _("Successfully deleted %(count)d %(items)s.") % { modeladmin.message_user(request, _("Успешно удаленно %(count)d %(items)s.") % {
"count": n, "items": model_ngettext(modeladmin.opts, n) "count": n, "items": model_ngettext(modeladmin.opts, n)
}, messages.SUCCESS) }, messages.SUCCESS)
# Return None to display the change list page again. # Return None to display the change list page again.
@ -66,9 +66,9 @@ def delete_selected_safe(modeladmin, request, queryset):
objects_name = force_text(opts.verbose_name_plural) objects_name = force_text(opts.verbose_name_plural)
if perms_needed or protected: if perms_needed or protected:
title = _("Cannot delete %(name)s") % {"name": objects_name} title = _("Невозможно удалить %(name)s") % {"name": objects_name}
else: else:
title = _("Are you sure?") title = _("Вы подтверждаете?")
context = dict( context = dict(
modeladmin.admin_site.each_context(request), modeladmin.admin_site.each_context(request),
@ -93,7 +93,7 @@ def delete_selected_safe(modeladmin, request, queryset):
"admin/delete_selected_confirmation.html" "admin/delete_selected_confirmation.html"
], context) ], context)
delete_selected_safe.short_description = ugettext_lazy("Delete selected %(verbose_name_plural)s safe") delete_selected_safe.short_description = ugettext_lazy("Удалить выбранное из %(verbose_name_plural)s")
class SafeModelAdmin(admin.ModelAdmin): class SafeModelAdmin(admin.ModelAdmin):

Loading…
Cancel
Save