We need support for pushing and pulling PO-based software translation projects. Whereas publican projects have multiple POT files (chapter1.pot, chapter2.pot, etc) and one directory per locale (fr/, de/), software/xgettext projects generally have one POT file (myprogram.pot) and one PO file per locale (fr.po, de.po), usually in the same directory.
I have build a new package,version 1.2.3, for python-client, it includes software projects support. And it has pushed to fedora updates for Fedora13, 14, and 15, also Epel5, and 6. There are two issues left for software projects support: 1)--dir option for pushing source files to server 2)rhbz#696474 python client should only delete files from server which no longer exist on client. This feature didn't implement for software projects, since most of the software projects have one POT file.
Please make sure you fill the Bug number whenever you submit your update to fedora.