The problem is actually exists, I also want to find a way, how to rid my cleints of that crazy wording in admin-site. I've found promising package - pymorphy2 (https://github.com/kmike/pymorphy2), it can find grammatical information for words and translate words to needed forms. So all what is needed to solve this problem - is some way, in Django, that would allow to inject pymorphy in admi, and Django actually has it - for now I think it would be enough to override templates of admin and use pymorphy within them.
On Wednesday, March 12, 2014 10:52:59 PM UTC+4, Алексей Сидаш wrote: > > Hello there! > My name is Alexey and I would like to do some work for django project. I'm > from Russia, and English is not my native language(my native one is > Russian). Russian localization of django admin is poor. It is even worse > then my English :D. Of course, I do not like it, I believe that Meta > property of Admin-related objects (like ModelAdmins and Inlines, for > example) are suitable for storing all the custom letters(Such as "Add new > %modelname%") from admin-forms. To get it done, we need formalizing meta > objects<https://code.djangoproject.com/wiki/SummerOfCode2014#FormalizingtheMetaobject> > and > adding custom fields for labels in admin forms. then, we only need to make > some template changes.This will make admin panel more customizable and > translatable. > > Also, I think we may add custom admin widgets for every application, for > example, we define a Meta class in application __init__.py, where we make > add property widget_template, and add there something custom instead of > default links. > Good luck, thanks for your time. > > P.S. I have got some open-source experience connected with django, see > https://github.com/iLikeKoffee/tiny_feedback . It is not ready enough for > usage, but you can see my code. I want to make possible adding feedback > functionality by couple of shell commands and config variables. > -- You received this message because you are subscribed to the Google Groups "Django developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/django-developers. To view this discussion on the web visit https://groups.google.com/d/msgid/django-developers/8390313f-e9c9-48ab-9956-bf40cf846936%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
