The same team that developed the Translation Toolkit and Pootle have produced a translation application in python called Virtaal. This is relatively simple to get installed through portage, the only dependency missing is translation-toolkit itself (see the bug this depends on for the ebuild for that).
Created attachment 223337 [details] ebuild for latest version of virtaal (0.5.2)
Hello, The Gentoo Team would like to firstly thank you for your ebuild submission. We also apologize for not being able to accommodate you in a timely manner. There are simply too many new packages. Allow me to use this opportunity to introduce you to Gentoo Sunrise. The sunrise overlay[1] is a overlay for Gentoo which we allow trusted users to commit to and all users can have ebuilds reviewed by Gentoo devs for entry into the overlay. So, the sunrise team is suggesting that you look into this and submit your ebuild to the overlay where even *you* can commit to. =) Thanks, On behalf of the Gentoo Sunrise Team, Markos. [1]: http://www.gentoo.org/proj/en/sunrise/ [2]: http://overlays.gentoo.org/proj/sunrise/wiki/SunriseFaq
This ebuild does not seem to actually install anything executable for me, just some documentation. Has anyone installed this and got it to work? # cd / && find | grep virtaal | grep -v "./var/db/" | grep -v "./var/log" ./usr/portage/distfiles/virtaal-0.5.2.tar.bz2 ./usr/local/portage/app-i18n/virtaal ./usr/local/portage/app-i18n/virtaal/Manifest ./usr/local/portage/app-i18n/virtaal/virtaal-0.5.2.ebuild ./usr/share/doc/virtaal-0.5.2 ./usr/share/doc/virtaal-0.5.2/ChangeLog.bz2 ./usr/share/doc/virtaal-0.5.2/PKG-INFO.bz2 ./usr/share/doc/virtaal-0.5.2/MANIFEST.in.bz2 ./usr/share/doc/virtaal-0.5.2/README.bz2 ./var/cache/edb/dep/usr/local/portage/app-i18n/virtaal-0.5.2
Created attachment 240195 [details] New ebuild
Created attachment 240197 [details] patch to make icons paths XDG-compliant (sent upstream)
This bug depends on #153512
Created attachment 278481 [details] virtaal-0.7.0 ebuild
Created attachment 282225 [details] Fixed python/pysqlite deps.
Created attachment 298735 [details] virtaal-0.7.1.ebuild
Created attachment 298737 [details] virtaal-0.7.1.ebuild Now that translate-toolkit is in-tree, use stock one.
Now this bug does not depend on #153512.
Created attachment 301879 [details] virtaal-0.7.1.ebuild Removed libtranslate from dependencies: used by custom machine translation plug-in not installed by default; removed from portage tree lately.
Created attachment 433982 [details] virtaal-0.7.1.ebuild Use EAPI 6, inherit l10n and add patches for QA and to toggle Virtaal packed mode.