Bug 816805 - RFE: As a translator, I want to push translations using python client to Zanata so that I can do offline translation
Summary: RFE: As a translator, I want to push translations using python client to Zana...
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: zanata-python-client
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: James Ni
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-04-27 03:57 UTC by Joyce Chang
Modified: 2012-07-23 03:47 UTC (History)
7 users (show)

Fixed In Version: python client version: 1.3.7
Doc Type: Bug Fix
Doc Text:
Clone Of: 736898
Environment:
Last Closed: 2012-07-23 03:47:08 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Bugzilla 725319 0 high CLOSED RFE - Offline translation feature via web UI 2021-02-22 00:41:40 UTC
Red Hat Bugzilla 736898 0 unspecified CLOSED RFE: As a translator, I want to push translations using maven client to Zanata so that I can do offline translation 2021-02-22 00:41:40 UTC

Internal Links: 725319 736898

Description Joyce Chang 2012-04-27 03:57:12 UTC
+++ This bug was initially created as a clone of Bug #736898 +++

This is related to bug 725319 and bug 736898 , but uses python client

The zanata push command has two problems when used for offline translation:
1. only allowed to admin or project maintainers, not translators
2. the client pushes source text (POT files), not just translations (PO)

(Plus a lot of translators will prefer a UI, but that's a separate issue.)

We can fix #1 by changing the security rules on the server, to allow 'translator' role to push translations (but not source).

We can fix #2 by adding another option to the Maven/Python clients, eg --push-trans-only

--- Additional comment from dchen on 2011-09-08 23:38:04 EDT ---

So the use case will be:

Admin/project maintainer:
1. Push pot files only
2. Push pot files and po files.
3. Push po files only.

Translator:
1. Push po files only.

Comment 1 Joyce Chang 2012-05-31 02:08:55 UTC
this has been implemented and tested that translator push translation correctly.

verified Zanata version 1.6.0-beta-2-SNAPSHOT (20120531-0020).


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