<html><body>
<p><font size="2" face="sans-serif">Thank you for working on it.</font><br>
<font size="2" face="sans-serif">I do wonder if you or somebody could create a pot file with all the influenced strings.</font><br>
<font size="2" face="sans-serif">I can create a new project in Transifex and upload this pot file.</font><br>
<font size="2" face="sans-serif">Then translators could see these strings and the </font><tt><font size="2">context information</font></tt><font size="2" face="sans-serif"> from the translation UI.</font><br>
<font size="2" face="sans-serif">We can evaluate whether these context information could help the translation.</font><br>
<br>
<br>
<font size="2" face="sans-serif">Best regards<br>
Ying Chun Guo (Daisy)<br>
</font><br>
<br>
<tt><font size="2">Yves-Gwenaël Bourhis <yves-gwenael.bourhis@cloudwatt.com> wrote on 2014/09/04 17:39:41:<br>
<br>
> Yves-Gwenaël Bourhis <yves-gwenael.bourhis@cloudwatt.com> </font></tt><br>
<tt><font size="2">> 2014/09/04 17:39</font></tt><br>
<tt><font size="2">> <br>
> To</font></tt><br>
<tt><font size="2">> <br>
> openstack-i18n@lists.openstack.org, </font></tt><br>
<tt><font size="2">> <br>
> cc</font></tt><br>
<tt><font size="2">> <br>
> Subject</font></tt><br>
<tt><font size="2">> <br>
> [Openstack-i18n] Allow translators to translate BatchActions</font></tt><br>
<tt><font size="2">> <br>
> Hi all,<br>
> <br>
> I reported a bug concerning the way strings where conjugated on <br>
> action buttons here:<br>
> <a href="https://bugs.launchpad.net/horizon/+bug/1307476">https://bugs.launchpad.net/horizon/+bug/1307476</a><br>
> <br>
> The issue is that automatic conjugation works in English, but may <br>
> lead the impossibility to have a properly translated string in some <br>
> languages which have different and more complex conjugation rules.<br>
> <br>
> I made a patch to fix this here:<br>
> <a href="https://review.openstack.org/#/c/91338/">https://review.openstack.org/#/c/91338/</a><br>
> However, not all strings are fixed in this patch, only a few ones, <br>
> and I kept the legacy conjugation method not to brake all existing <br>
> strings on the action buttons at once.<br>
> This patch will allow developers to progressively change strings on <br>
> action buttons per translators request, to strings which can have <br>
> proper translations.<br>
> <br>
> I also added contextual markers on instance actions or status. i.e.:<br>
> "Shut Down" could be an action to perform, or an instance status, <br>
> which is the same string in English but different in many languages,<br>
> this patch allows differentiating them.<br>
> <br>
> Could it help to have a test catalog on Transifex based on this <br>
> patch to have translators feedback on the change brought to the strings?<br>
> The translators could give feedback to know if translations are improved.<br>
> Also translators could ask for more strings which they could not <br>
> translate properly before, to be migrated to this new translating <br>
> method on action buttons as new (dependent) patches.<br>
> <br>
> Also, how fast do translators want all the existing "action buttons"<br>
> and "status" strings to be migrated to this method? If all are <br>
> migrated at once we would lose a lot of the currently existing <br>
> translations on action buttons and status (even though they are not <br>
> properly translatable) and they would have to be translated again. <br>
> So adding patches progressively could bring smooth changes. This is <br>
> where translators feedback would be interesting to know if:<br>
> <br>
> - The changes allow translating properly?<br>
> - They want smooth changes on action buttons to translate <br>
> progressively, or want a complete fix right now because to many <br>
> buttons can not be translated properly?<br>
> - They want changes in other places too where they can not currently<br>
> translate properly?<br>
> <br>
> Thanks<br>
> <br>
> -- <br>
> <br>
> Yves-Gwenaël Bourhis<br>
> <br>
> _______________________________________________<br>
> Openstack-i18n mailing list<br>
> Openstack-i18n@lists.openstack.org<br>
> <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-i18n">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-i18n</a><br>
</font></tt></body></html>