On Thu, 2007-09-06 at 20:50 +0200, Nicolas François wrote:
> Hello Dwayne,
> 
> On Thu, Sep 06, 2007 at 12:38:40AM +0200, Dwayne Bailey wrote:
> > Just a heads up and a request for help.
> > 
> > Some tasks that I need help with:
> > * I'm using SWIG to create the Python wrapper and have hit my head
> > against a brick wall and my almost zero knowledge of C, and the chill I
> > get down my spine when I see pointers is not helping.
> > * Packaging the swig building and gcc compiling so that we can integrate
> > it into the build system.  I'm not a distutils expert.
> 
> I like both brick walls and pointers and I would like to help you in the
> first task.

> Could you make your work available (e.g. in a branch)?

Excellent.  Good suggestion.  I've committed the work to a branch called
toolkit-C-po.

In that are README-cpo and TODO-cpo which explain a bit of how to get
things going and also what needs to be done.  This first commit is only
focused on pocount and cpo itself I have left off conversion of the
users of PO (other then of course users that pull their store classes
through factory) for another patch.

> > Issues:
> > * Probably the biggest issue that will emerge from this work is a relook
> > at how we handle PO files.  Its seems that Gettext is pretty
> > unforgiving, while we accept PO files that aren't quite correct it seems
> > that libgettextpo won't.  So we'd need to decide on how to handle that,
> > a) fallback to Python, or b) change our expected behaviour.
> > 
> > If anyone can help with these I'd appreciate it.
> 
> I would not be really shocked by b), given that pootle does not generate
> invalid PO files, pootle does not accept to import invalid PO files and
> pootle warns the user and admin when an invalid PO file is found.
> 
> Thanks for your work,
-- 
Dwayne Bailey
Translate.org.za

+27-12-460-1095 (w)
+27-83-443-7114 (cell)


-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
Translate-pootle mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/translate-pootle

Reply via email to