On Sat, Oct 24, 2009 at 6:50 PM, veena <vsto...@gmail.com> wrote: > > Does the commentators have experience with maintaining the i18n django > project? I do and completely agree with Jonas. > "Gettext like+Rosetta like" but database driven translation app in > Django adminwithout translation-makemessages-compilemessages-restart > apache would be helpful. Import from the gettext file (managed by your > standard tool) to db could be also provided. > > Vaclav > > > > On Oct 23, 6:13 pm, Simon Willison <si...@simonwillison.net> wrote: >> On Oct 23, 3:30 pm, Jonas Obrist <ojiido...@gmail.com> wrote: >> >> > Oh... Well than consider this a 1.X suggestion. I've tried Rosetta >> > however it just doesn't seem to work.... Also I don't really like to use >> > 3rd Party apps for what I'd consider core functionality. I mean django >> > boasts with having excellent i18n capabilities, but when it comes to >> > actually translating stuff it just refers to a 3rd party app.... >> >> My understanding is that translation tools are actually quite a >> controversial issue within the translation community. Most translators >> work on more than just one piece of software - they might help out >> translating Django, Firefox, Emacs and a bunch of other stuff. As >> such, they generally have their own standard tool that they work >> within for managing all of their translation activity. A Django- >> specific tool wouldn't actually help them at all, since they wouldn't >> be able to use it for the other translation work that they do. >> >> As such, I don't think a single translation management tool should >> ever be shipped as part of Django. It's too sticky a problem, and >> hence is definitely best addressed by third party modules such as >> Rosetta. > > >
I can't comment on the other people's work with i18n, but I've been doing updates the Hebrew translations for the past couple of releases. I'm not sure what perspective people have, but as a developer doing translations, needing to load up the CLI to make/compile messages doesn't bother me, I'm going to need my CLI for doing the final diff anyway. IMO if you need a full web translation system you should be looking at something like Transifex[0], which is clearly out of scope for Django itself. Alex 0: http://www.transifex.net/ -- "I disapprove of what you say, but I will defend to the death your right to say it." -- Voltaire "The people's good is the highest law." -- Cicero "Code can always be simpler than you think, but never as simple as you want" -- Me --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django developers" group. To post to this group, send email to django-developers@googlegroups.com To unsubscribe from this group, send email to django-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/django-developers?hl=en -~----------~----~----~----~------~----~------~--~---