On Wed, 2009-03-18 at 07:46 -0300, Ramiro Morales wrote:
> On Wed, Mar 18, 2009 at 6:58 AM, Malcolm Tredinnick
> <malc...@pointy-stick.com> wrote:
> >
> > [...]
> >
> > How difficult or easy is it to find a binary for gettext 0.15 (or later)
> > for Windows systems?
> 
> Unfortunately it has proven to be very difficult, searches I've done
> in the past have always ended with a handful of rather old
> binaries (some of them even buggy as the note added to i18n.txt
> r9155 shows). One thing I've meaning to to for ages is to set up all
> the cygwin + msys stuff necesary to be able to create a set
> of gettext 0.17 win32 binaries.
> 
> What would be the time frame you envision for this? Maybe
> I can try to work on this.

If your answer had been "it's easy right now to download them", I would
make this change right now so we can fix the problems in 1.1. Given that
it's not at all easy, we'll need to be a bit more gentle with the
translators in general. So I think trying to get this done in the 1.2
timeframe, making the switch to using contexts in the few places we need
them before 1.2-alpha, would be reasonable. We have enough to do in the
next month for 1.1 without adding this to the plate.
> 
> >
> > My reason for asking is that I would like to use a feature that was only
> > introduced in that version to provide context for messages where the
> > same string appears in two different places and should be translated
> > differently.
> >
> > [...]
> >
> > I'm not 100% sure if we can use this yet, since it's not supported by
> > Python's gettext modules, so I need to fake out the gettext layer, but I
> > think it's possible. Would be good to know if it's worth putting in the
> > effort.
> 
> Python bug 2504 is tracking this:
> 
> http://bugs.python.org/issue2504

Yeah, I'd seen that. I was going to introduce something similar into
Django's translation utilities (also in pure Python). I think this is
achievable.

Thanks for the answer here. It helps flesh out my cunning plan a bit
more. Let's put this on the list for 1.2, then.

Regards,
Malcolm


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django I18N" group.
To post to this group, send email to Django-I18N@googlegroups.com
To unsubscribe from this group, send email to 
django-i18n+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/Django-I18N?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to