<div dir="ltr">Hi Julie,<div><br><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Jul 14, 2017 at 7:45 PM, Julie Pichon <span dir="ltr"><<a href="mailto:jpichon@redhat.com" target="_blank">jpichon@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi Patrick,<br>
<br>
Thank you for watching and offering feedback!<br>
<span class="m_-2102337595767703823gmail-"><br>
On 14 July 2017 at 10:11, Patrick Huang <<a href="mailto:pahuang@redhat.com" target="_blank">pahuang@redhat.com</a>> wrote:<br>
> Thanks for sharing Julie.<br>
><br>
> Just watched the recording and wanted to provide some feedback.<br>
><br>
> - To check for invalid pot file, you can use msgfmt -c message.pot. Since<br>
> ultimately we want to ensure valid pot file, this might be better than<br>
> writing tests for javascript. msgfmt is part of gettext package in linux.<br>
<br>
</span>This is a shell command though, and the tests that are run on the<br>
tripleo-ui gate (that could block the patch from merging early if<br>
there is an issue) only run JavaScript at this point. I'm not sure if<br>
we could just run a shell command as part of such a test.</blockquote><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<span class="m_-2102337595767703823gmail-"><br>
> - zanata-cli pull supports a new option --min-doc-percent. e.g. zanata-cli<br>
> pull --min-doc-percent 75 will only download files with translation over<br>
> 75%. But again it won't remove old files dropped below 75%. Maybe delete<br>
> them all before pull?<br>
<br>
</span>That sounds awesome! Do you know from what version this is available,<br>
is this something we could use in the infra scripts?<br></blockquote><div><br></div><div>It's available since 3.7.0. Old bugzilla issue [1]. </div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
>From what I understand, every OpenStack project still do manual ratio<br>
calculations at this point [1] so it would be good to update this for<br>
everyone. It would avoid issues where the percentage ends up slightly<br>
different between what Zanata shows and what the script calculates. (I<br>
manually deleted an unmaintained po file that was <60% in Zanata but<br>
it ended up being submitted again, because the calculations are done<br>
differently.)<br></blockquote><div><br></div><div>There are two type of statistics we use: word based and message based. Depending on the project, these two figures may differ quite significantly. For this option, we've chosen message based statistics and round up to whole number. e.g. 95.55% will be considered as 96%. </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
Thanks again for all these tips.<br>
<br>
Regards,<br>
<br>
Julie</blockquote></div><br>[1] <a href="https://bugzilla.redhat.com/show_bug.cgi?id=1215274" target="_blank">https://bugzilla.redhat.<wbr>com/show_bug.cgi?id=1215274</a> <br clear="all"><div><br></div>-- <br><div class="m_-2102337595767703823gmail_signature"><div dir="ltr">Patrick Huang <br>Senior Software Engineer <br>Engineering - Internationalisation<br>Red Hat, Asia-Pacific Pty Ltd <br>Level 1, 193 North Quay <br>Brisbane 4000 <br>Office: <a href="tel:+61%207%203514%208278" value="+61735148278" target="_blank">+61 7 3514 8278</a> <br>Fax: <a href="tel:+61%207%203514%208199" value="+61735148199" target="_blank">+61 7 3514 8199</a> <br>IRC: pahuang<br>github: <a href="http://github.com/huangp" target="_blank">github.com/huangp</a><br>Website: <a href="http://www.redhat.com" target="_blank">www.redhat.com</a> <br></div></div>
</div></div></div>