<html><body>
<p><font size="2" face="sans-serif">Hi, Akihiro</font><br>
<br>
<font size="2" face="sans-serif">I believe it's a bug of my scripts, not Transifex.</font><br>
<br>
<font size="2" face="sans-serif">When generating POT files, the library I used to covert XML to POT will remove the namespace prefix from xlink:href and xlink:title.</font><br>
<font size="2" face="sans-serif">In the script of generating docbook, I put the namespace prefix of "href" back, but forget to do the same change to "title".</font><br>
<br>
<font size="2" face="sans-serif">Now I fixed it: <a href="https://review.openstack.org/#/c/28713/">https://review.openstack.org/#/c/28713/</a>.</font><br>
<font size="2" face="sans-serif">When the fix is approved, you can check out and try in your local machine. </font><br>
<font size="2" face="sans-serif">I tried in my machine, it works well.</font><br>
<br>
<font size="2" face="sans-serif">Please let me know if you have other problems. Thank you.</font><br>
<br>
<font size="2" face="sans-serif">Regards<br>
Ying Chun Guo (Daisy)<br>
</font><br>
<tt><font size="2">Akihiro MOTOKI <amotoki@gmail.com> wrote on 2013/05/08 20:42:42:<br>
<br>
> Akihiro MOTOKI <amotoki@gmail.com> </font></tt><br>
<tt><font size="2">> 2013/05/08 20:42</font></tt><br>
<tt><font size="2">> <br>
> To</font></tt><br>
<tt><font size="2">> <br>
> Ying Chun Guo/China/IBM@IBMCN, </font></tt><br>
<tt><font size="2">> <br>
> cc</font></tt><br>
<tt><font size="2">> <br>
> "openstack-docs@lists.openstack.org" <openstack-docs@lists.openstack.org></font></tt><br>
<tt><font size="2">> <br>
> Subject</font></tt><br>
<tt><font size="2">> <br>
> Re: [Openstack-docs] some minor issues during ops-guide translation <br>
> on Transifex</font></tt><br>
<tt><font size="2">> <br>
> Hi Daisy,</font></tt><br>
<tt><font size="2">> <br>
> Thanks for your work.</font></tt><br>
<tt><font size="2">> <br>
> 2013/5/8 Ying Chun Guo <guoyingc@cn.ibm.com></font></tt><br>
<tt><font size="2">> > (1) PO file on Transifex is not synced with the document on github<br>
> repository.</font></tt><br>
<tt><font size="2">> > <br>
> > This is very simple. Updating source lang file in Transifex solves it.<br>
> > <br>
> > PO file generated from openstack-manuals repository contains hyperlinks<br>
> > with the style of "<link xlink:title="...." xlink:href="....">.<br>
> > On the other hand, hyperlinks in PO file on Transifex have the style<br>
> > without xlink<br>
> > (<link title="...." href="....">).<br>
> > It results in a situation where some paragraphs are still untranslated<br>
> > <br>
> > I could not find the document without xlink hyperlinks in the <br>
> > history of git repo.<br>
> > PO file on Transifex seems not to be generated from openstack-manuals repo.<br>
> > <br>
> > Could you update Transifex source lang file?<br>
> > It can be easily done by tools/generatepot in the repo.<br>
> > <br>
</font></tt><br>
<tt><font size="2">> I think it's a bug of xml2po. "<link xlink:title=.. xlink:href=..>" <br>
> in the source XML file<br>
> will be changed to "<link title=.. href=..>" in the generated PO file. <br>
> I'm debugging to find the solution now.</font></tt><br>
<tt><font size="2">> <br>
> Let me clarify what is the expected behavior.</font></tt><br>
<tt><font size="2">> "<link xlink:title=.. xlink:href=..>" in source XML file should be <br>
> converted to "<link title=.. href=..>". Is it expected?</font></tt><br>
<tt><font size="2">> <br>
> I use Debian wheezy and Ubuntu 12.04/12.10.</font></tt><br>
<tt><font size="2">> On Ubuntu 12.10 the version of gnome-doc-utils is 0.20.10-1.</font></tt><br>
<tt><font size="2">> I get "<link xlink:title=.. xlink:href=..>" in The POT file <br>
> generated by tools/generatepot (as Tomoyuki wrote).</font></tt><br>
<tt><font size="2">> <br>
> <br>
> But I cannot understand why it results in a situation that some para<br>
> are still untranslated.<br>
> Can you explain more?</font></tt><br>
<tt><font size="2">> <br>
> I think the situation is very simple. My understanding is as follows:</font></tt><br>
<tt><font size="2">> - xml2po in the repository generates msgid strings with xlink:title <br>
> or xlink:href.</font></tt><br>
<tt><font size="2">> - POT/PO file registered to Transifex contains msgid string without xlink.</font></tt><br>
<tt><font size="2">>   Thus PO file retrieved by "tx pull" contains "<link title=.. href=..>".</font></tt><br>
<tt><font size="2">> - tools/generatedoc looks up msgid string with xlink, but there is <br>
> no msgid string with xlink in the PO file.</font></tt><br>
<tt><font size="2">> <br>
> As a result, paragraphs which contains <link ...> are still <br>
> untranslated in the generated document (under generated/ja/openstack-ops/).</font></tt><br>
<tt><font size="2">> <br>
> Thanks,</font></tt><br>
<tt><font size="2">> Akihiro</font></tt></body></html>