[Geany] Translation inactive when using Geany through Zero Install

MilkaJinka fullofdaylight at xxxxx
Wed Dec 12 20:03:38 UTC 2007


Hello,

Thanks for the answer!

I'll make a package with the correct icon, and will add any new release
in the feed.

MilkaJinka


Le mercredi 12 décembre 2007 à 19:06 +0100, Enrico Tröger a écrit :
> On Wed, 12 Dec 2007 18:18:45 +0100, MilkaJinka
> <fullofdaylight at no-log.org> wrote:
> 
> > I've made a Zero Install feed of Geany 0.12, which is available at
> > this URL : http://konstelacioj.info/0install/feeds/geany.xml (you can
> > also download the archive from there).
> Cool.
> one little thing: could you use the new icon for the feed? It is
> already included in the 0.12 sources.
> 
> > I've compiled Geany the standard way, in a local folder, then
> > compressed it into a tar.bz2 archive. But when I run it the messages
> > are untranslated (except for the parts coming from GTK, such as
> > "Open", "Save", etc). I can't see from where it comes, since in other
> > Zero Install apps with exactly the same structure in the cache, like
> > Inkscape, the messages are translated as usual.
> In Geany, most paths are hardcoded with full pathname of the
> install prefix at configure time. That means, if you configure Geany
> normally, the compiled binary will look for language files
> at /usr/local/share/locale/... But if you package the installed files
> and then an user installs them via zeroinstall, this path is (probably)
> not correct anymore. So, Geany won't find the language files. And this
> happens not only to the language file but also for filetype definition
> files(in /usr/local/share/geany) and other stuff.
> The solution is to add binary relocation support to Geany which I'll do
> now(read: the next days). This is what Inkscape already does and
> therefore it works.
> 
> Regards,
> Enrico
> 
> _______________________________________________
> Geany mailing list
> Geany at uvena.de
> http://uvena.de/cgi-bin/mailman/listinfo/geany




More information about the Users mailing list