Bug 698026 - Python Client support for software translation projects (Gettext/PO)
Summary: Python Client support for software translation projects (Gettext/PO)
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Zanata
Classification: Retired
Component: Component-PythonClient
Version: unspecified
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: Sprint-23
: ---
Assignee: James Ni
QA Contact: Ding-Yi Chen
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-04-20 01:10 UTC by Sean Flanigan
Modified: 2011-10-27 04:29 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2011-10-27 04:29:33 UTC
Embargoed:


Attachments (Terms of Use)

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.


Note You need to log in before you can comment on or make changes to this bug.