<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Wed, May 28, 2014 at 12:45 PM, Matthias Bussonnier <span dir="ltr"><<a href="mailto:bussonniermatthias@gmail.com" target="_blank">bussonniermatthias@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word"><div><br><blockquote type="cite"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">
<div class=""><blockquote class="gmail_quote" style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div style="word-wrap:break-word">
<div>Le 28 mai 2014 à 16:44, Ozan Çağlayan a écrit :</div>
<div><div><blockquote type="cite"><div><br></div></blockquote></div></div></div></blockquote><div><br></div></div><div class=""><div>3) I think that there are four components of an IPython system that may need three methods: HTML, JavaScript, the server, and the kernel. Remember that the decimal place separation, and dates can change syntactical format, in addition to just changing text. Also, there are other kernels beyond CPython, which might change even more in a different language context.</div>
</div></div></div></div></blockquote><div><br></div><div><br></div><div>Decimal place and separation should **never** be internationalized. (except maybe in non selectable, carefully chosen UI element)</div><div>I reserve a special place in hell for people that make things like that happen through OS or Software upgrade. </div>
<div><br></div><div>In a more calm way, I do think that internationalization of a kernel is a bad idea. You shouldn't have half internationalized </div><div>things. And because of the huge amount library you will not be able to fully translate kernels.</div>
</div></div></blockquote><div><br></div><div>The kinds of things that I would be interested in translating in the kernel would be items like help and doc-strings. When working with students learning to program (especially kids), error messages may also need to be translated (although that has different implications). But I can also imagine a visual programming language that has text on the blocks. I would think those would be translated too.</div>
<div><br></div><div>But those are issues for the kernel to determine.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word">
<div><div>Beside, especially in software, you can easily translate things in the wrong way which hurt googlability and leads to things like <br></div><div><br></div><div>"Ouvrir le Panda Roux" (which read as rip open the red panda) instead of Launch FireFox [1]</div>
</div></div></blockquote><div><br></div><div>Writing text that can be translated, and developing the associated translations is a process very similar to coding... definitely something that can be debugged and get better over time.</div>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word"><div><div>I do not know about your experience in having non-english software installed, but it is the bane of the existence <br>
</div><div>of most researcher in my lab. Special though to my ex-officemate that had German Laptop/os, with a French-translated </div><div>Software, manual in english and had to type greek-like things sometime.</div><div>
<br></div><div>I know of at least 1 os manufacturer that did it almost right, on my computer I can actually do </div><div>`cd Desktop`, and it put me on the folder "Bureau", or search "keychain" and it finds the "Trousseau d'access".</div>
<div>So it Does display one thing but search also in the english-invisible string which partially help. </div></div></div></blockquote><div><br></div><div>Funny! Probably don't want to do it almost right :)</div><div>
<br></div><div>-Doug</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word"><div><div><br></div><div>--</div><div>M</div><div>
<br></div><div>[1] No firefox is not Renard de feu : <a href="http://www-archive.mozilla.org/projects/firefox/firefox-name-faq.html" target="_blank">http://www-archive.mozilla.org/projects/firefox/firefox-name-faq.html</a></div>
<div><br></div><div><br></div></div></div><br>_______________________________________________<br>
IPython-dev mailing list<br>
<a href="mailto:IPython-dev@scipy.org">IPython-dev@scipy.org</a><br>
<a href="http://mail.scipy.org/mailman/listinfo/ipython-dev" target="_blank">http://mail.scipy.org/mailman/listinfo/ipython-dev</a><br>
<br></blockquote></div><br></div></div>