<font face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" size="2"><div>+1</div><div><br></div><div>It is important that we distinguish between those who might contribute to the development of OpenStack, who often have advanced</div><div>language skills, as contrasted with those who might be asked to operate a cloud based on OpenStack. While it may be that the language</div><div>of open source development is English, it is not as likely that you'll find someone in IT operations at a company in a non-English language speaking</div><div>country who has advanced (and in some cases, any) english language skills. For them, English language log messages might as well have been </div><div>written in Romulan.</div><div><br></div><div>As a means of making this real, imagine trying to operate and debug OpenStack if all of the log messages were written in Simple Chinese.</div><div>Who amongst us could do that, or would much less even attempt it? I rest my case.</div><div><br></div><div>It is critically important that we localize as much as possible, including log messages, install and operations manuals as well </div><div>as UI components for locales that we would like to see adopt OpenStack. Thorough globalization will be critical to broad adoption of OpenStack,</div><div>especially in emerging geographies. </div><div><br></div><div>Cheers,<br><br>Christopher Ferris<br>IBM Distinguished Engineer, CTO Industry and Cloud Standards<br>Member, IBM Academy of Technology<br>IBM Software Group, Standards Strategy<br>email: chrisfer@us.ibm.com<br>Twitter: christo4ferris<br>phone: +1 508 234 2986</div><br><br><font color="#990099">-----openstack-bounces+chrisfer=us.ibm.com@lists.launchpad.net wrote: -----</font><div style="padding-left:5px;"><div style="padding-right:0px;padding-left:5px;border-left:solid black 2px;">To: openstack@lists.launchpad.net<br>From: Sean Dague <sdague@linux.vnet.ibm.com><br>Sent by: openstack-bounces+chrisfer=us.ibm.com@lists.launchpad.net<br>Date: 04/11/2012 03:01PM<br>Subject: Re: [Openstack] I18n issue for OpenStack<br><br><div><font face="Courier New,Courier,monospace" size="3">On 04/11/2012 08:41 AM, Thierry Carrez wrote:<br>> Sheng Bo Hou wrote:<br>>> After the research done by my colleage Edward Zhang and myself, we have<br>>> found the following issues for openstack. We have already raised bug<br>>> <a href="https://bugs.launchpad.net/nova/+bug/974810">https://bugs.launchpad.net/nova/+bug/974810</a><br>>> <<a href="https://bugs.launchpad.net/nova/+bug/974810">https://bugs.launchpad.net/nova/+bug/974810</a>>  .<br>>> [...]<br>><br>> Thanks for your analysis. We plan to discuss how to fix and extend I18N<br>> at the summit. One question that was raised on the ML in February was<br>> whether internationalization was actually worth the effort for<br>> infrastructure software like OpenStack.<br>><br>> I'll be the first to admit that there are other languages than English,<br>> but all our open development is based in English already (bugs, reviews,<br>> commit messages, mailing-lists, IRC...), so I don't think supporting<br>> more languages in the software itself will help growing our developer<br>> community.<br><br>I would tend to disagree with that. People are more likely to invest <br>their time in software if they'll be able to use it better in their <br>locale. I think this is definitely even more true in places where <br>English has less of a dominant presence. It may even bring people to the <br>table solely interested in helping with translation. I've seen that <br>happen elsewhere.<br><br>> On our users community, do operators of OpenStack need translated error<br>> messages ? Given that translations are often incomplete, is it worth it<br>> ? What do comparable infrastructure open source software projects<br>> provide ? The effort to provide them has proven non-trivial, I'd like to<br>> make sure it's time well spent.<br><br>If we want to think about OpenStack as a basic building block like <br>Apache, i18n is critical. Otherwise there are regions that won't adopt <br>it solely because of a lack of i18n.<br><br>Is there a metric on the completeness so far? Something automated that <br>could be a jenkins coverage kind of test?<br><br>     -Sean<br><br>-- <br>Sean Dague<br>IBM Linux Technology Center<br>email: sldague@us.ibm.com<br>alt-email: sdague@linux.vnet.ibm.com<br><br><br>_______________________________________________<br>Mailing list: <a href="https://launchpad.net/~openstack">https://launchpad.net/~openstack</a><br>Post to     : openstack@lists.launchpad.net<br>Unsubscribe : <a href="https://launchpad.net/~openstack">https://launchpad.net/~openstack</a><br>More help   : <a href="https://help.launchpad.net/ListHelp">https://help.launchpad.net/ListHelp</a><br><br></font></div></sdague@linux.vnet.ibm.com></div></div><div></div></font>