[zanata-users] Bulk-approval of translations?

Sean Flanigan sflaniga at redhat.com
Tue Sep 17 03:24:08 UTC 2013


From the project maintainer's point of view, I think it could be argued
that "requires-approval" projects should only include approved
translations when pulling (unless otherwise specified).  Otherwise
unreviewed translations could be accidentally included in a
software/documentation release.  So this is a quality issue.

Then if someone wants to fetch the translated (non-approved)
translations to do some offline translation, that could enabled by a
client option.

And then you have the problem of preview builds, where someone
(maintainer or a translator) pulls down all the translations to generate
some sort of preview (eg a Publican build, or a software build), perhaps
even as part of the review process.  For preview builds, you may want
the unapproved translations.

The problem is that all three use cases are using the same command, and
the most sensible default is different for each use case.

Whatever the default should be, we definitely need the ability for the
client to choose.


On 2013-09-16 08:33, Patrick Huang wrote:
> Hi Nghia,
> 
> Priority of RFE (Request for enhancement) is discussed and set by Isaac
> our product owner before each release. We will finish off Zanata 3.1
> release in October and start planning next version. Let's see if it will
> be scheduled for the next one.
> As for the ext parameter, it stands for extension. Right now we only
> support two extensions: "gettext"(deal with PO header etc) and
> "comment"(comment in PO file).  Forcing pulling only Approved
> translation can be a new RFE. If you want you can fire a bug at
> https://bugzilla.redhat.com/enter_bug.cgi?format=guided&product=Zanata
> (You can also access this link from you Zanata instance via footer link
> Support->Report problem and put "RFE" in front of your bug summary). We
> will then pick it up from there and prioritize it accordingly.
> 
> Regards,
> 
> Patrick Huang
> Senior Software Engineer
> Engineering - Internationalisation
> Red Hat
> 
> ------------------------------------------------------------------------
> 
>     *From: *"Nghia Duong" <nghia.duong at crossknowledge.com>
>     *To: *"David Mason" <damason at redhat.com>
>     *Cc: *"Patrick Huang" <pahuang at redhat.com>, zanata-users at redhat.com
>     *Sent: *Friday, September 13, 2013 5:06:22 PM
>     *Subject: *Re: [zanata-users] Bulk-approval of translations?
> 
>     Hi David and Patrick,
> 
>     Thank you both for the quick answers. 
> 
>     @Patrick: It helps to know that this is in your backlog. I am also
>     aware that reviews can be made optional but I am currently trying to
>     sketch out some localization workflows and translation reviews
>     appear essential to me, at least for the QA phase. Would you have
>     any timeline info on when that functionality will be implemented? 
>     If I remember correctly, the TranslatedDocResource endpoint of the
>     REST API supports an "ext"
>     <https://zanata.ci.cloudbees.com/job/zanata-api-site/site/zanata-common-api/rest-api-docs/resource_TranslatedDocResource.html#PUT>
>     parameter when pushing translations, is there anyway I can "force"
>     the approved status there instead? (I can't seem to find the
>     documentation about the content of "ext")
> 
>     @David: Thank you for the documentation, it is very clear to me, but
>     as I said above, I think reviews is necessary for our project. Keep
>     up the good work though!
> 
> 
>     Regards,
> 
>     Nghia
> 
> 
>     2013/9/13 David Mason <damason at redhat.com <mailto:damason at redhat.com>>
> 
>         Hi Nghia,
> 
>         ----- Original Message -----
>         > From: "Patrick Huang" <pahuang at redhat.com
>         <mailto:pahuang at redhat.com>>
>         ...
>         > We are working on documentations in current release but just
>         so you know,
>         > approved state is only required when your project version requires
>         > translation review.
> 
>         The documentation mentioned by Patrick can be previewed at
>         http://zanata.org/new/help/review/review-workflow/
> 
>         Let me know if you feel there is anything missing or that could
>         be presented better and I can adjust it.
> 
> 
>         Cheers,
> 
>         David Mason
>         Software Engineer
>         L10n Engineering
> 
>         Red Hat, Asia-Pacific Pty Ltd
>         Level 1, 193 North Quay
>         Brisbane 4000
> 
> 
> 
>         >
>         >
>         > From: "Nghia Duong" <nghia.duong at crossknowledge.com
>         <mailto:nghia.duong at crossknowledge.com>>
>         > To: zanata-users at redhat.com <mailto:zanata-users at redhat.com>
>         > Sent: Friday, September 13, 2013 1:13:49 AM
>         > Subject: [zanata-users] Bulk-approval of translations?
>         >
>         > Hi all,
>         >
>         > I would like to know whether there is a way for reviewers to
>         approve all
>         > translations of a given document on Zanata?
>         >
>         > I have a set of approved translations (from PO files) that I
>         have uploaded
>         > (via the REST API) to Zanata. But now they are only saved as
>         translated and
>         > not approved, is there any way to approve all of the
>         translations without
>         > going through each and everyone of them (I have a lot)?
>         >
>         > Regards,
>         >
>         > Nghia
> 
> 
> 
> 
> 
> _______________________________________________
> zanata-users mailing list
> zanata-users at redhat.com
> https://www.redhat.com/mailman/listinfo/zanata-users
> 


-- 
Sean Flanigan

Senior Software Engineer
Engineering - Internationalisation
Red Hat

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 295 bytes
Desc: OpenPGP digital signature
URL: <http://listman.redhat.com/archives/zanata-users/attachments/20130917/239e91b4/attachment.sig>


More information about the zanata-users mailing list