Bug 698026

Summary: Python Client support for software translation projects (Gettext/PO)
Product: [Retired] Zanata Reporter: Sean Flanigan <sflaniga>
Component: Component-PythonClientAssignee: James Ni <jni>
Status: CLOSED CURRENTRELEASE QA Contact: Ding-Yi Chen <dchen>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: unspecifiedCC: zanata-bugs
Target Milestone: Sprint-23Keywords: Improvement
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-10-27 04:29:33 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Sean Flanigan 2011-04-20 01:10:47 UTC
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.

Comment 1 James Ni 2011-04-28 07:06:13 UTC
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.

Comment 2 Ding-Yi Chen 2011-05-23 04:06:22 UTC
Please make sure you fill the Bug number whenever you submit your update to fedora.