Hello again,

(I'm having a gphoto2 day today.)

I'm looking into localising the libgphoto2 that's included with the python-gphoto2 package. I've discovered that the gp_abilities_list_new function calls bindtextdomain with a locale directory fixed when ./configure is run.

I assume this means that, even if I did find a way to call bindtextdomain with the python package's locale dir, it would revert to the compile time one next time gp_abilities_list_new is called.

As it says in the source code:

 * We do this here because everybody needs to call this function
 * first before accessing a camera. Pretty ugly, but I don't know
 * an other way without introducing a global initialization
 * function...

I assume I can't persuade you to change the libgphoto2 API by adding an initialisation function. Is there any chance of making LOCALEDIR settable with an environment variable, like CAMLIBS and IOLIBS are?
--
Jim Easterbrook                 <http://www.jim-easterbrook.me.uk/>


_______________________________________________
Gphoto-devel mailing list
Gphoto-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gphoto-devel

Reply via email to