<div class="gmail_quote">On Thu, Apr 15, 2010 at 6:50 AM, Clytie Siddall <span dir="ltr">&lt;<a href="mailto:clytie@riverland.net.au">clytie@riverland.net.au</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div style="word-wrap: break-word;">My XO-1 is running Sugar 0.8.21, build 802. I&#39;ll ask Nguyệt about hers.<div><br></div><div></div><div>How old is this system? I selected &quot;Vietnamese&quot; in the Language prefs and restarted, but hardly anything is translated.</div>
<div><br></div></div></blockquote><div><br>Build 802 was rolled out in May of 2009.<br><a href="http://wiki.laptop.org/go/Release_notes/8.2.1">http://wiki.laptop.org/go/Release_notes/8.2.1</a><br><br>It is distinctly possible that many of your translations were not there at the time the image used on your laptop was flashed.  There is however a method for getting more recent versions of the language files using language packs.<br>
<br>See:<br><a href="http://wiki.laptop.org/go/Localization/Testing">http://wiki.laptop.org/go/Localization/Testing</a><br><br>For an 8.2 series Sugar, you will find the relevant language pack here:<br><a href="http://people.sugarlabs.org/sayamindu/langpacks/8.2/">http://people.sugarlabs.org/sayamindu/langpacks/8.2/</a><br>
<br>It looks like they were last updated in Feb of 2010, so there may still be some difference between current Pootle PO files and the MO files you&#39;ll get from the language pack link above.<br><br>There are also directions for manually going from downloaded PO files to MO files, if there was substantial work done on lang-vi 0.82 files since Feb 2010, that might be necessary, or you could ask Sayamindu to refresh the 8.2 language packs.<br>
<br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div style="word-wrap: break-word;"><div></div><div>Also, this language pref. does not enable a Vietnamese keyboard layout. I can&#39;t access our language in the Write activity. My XO-1 does not have a key to switch between layouts, if that&#39;s relevant.</div>
<div><br></div><div>This really does bring up the need for testing before implementing localizations. :(<br><br></div></div></blockquote><div><br>Yes, unfortuantely OLPC does not have unlimited resources and so depends a great deal on local deployment partners to help out with many of the specifics of their language requirements.  In the case of Vietnamese, there is no &quot;officially OLPC-sponsored&quot; in-country program, just volunteers like you.  This is part of the reason that Contributor&#39;s Program laptops are made available to volunteers willing to work through the many details involved in a full local-language experience on the XO and pursue or provide fixes for any issues that arise in the testing process.  The lessons learned by the early pioneers are captured to smooth the road for those that follow later.<br>
</div><div> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div style="word-wrap: break-word;"><div><blockquote type="cite"><span style="border-collapse: separate; font-family: &#39;Lucida Grande&#39;; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;">On the OLPC wiki, there are some pages that may be of interest:<br>
<br><a href="http://wiki.laptop.org/go/OLPC_Keyboard_layouts" target="_blank">http://wiki.laptop.org/go/OLPC_Keyboard_layouts</a><br></span></blockquote><div><br></div>This doesn&#39;t list a Vietnamese layout.<br></div></div>
</blockquote><div><br>The layouts listed are those for which manufacturing designs for the membranes have been proposed or finalized.  That is typically done for languages where a major deployment is planned, thereby justifying the cost of a localized keyboard membrane.  There is also a link on that page to the XKB files, which might be the issue that needs investigation.  <br>
<br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div style="word-wrap: break-word;"><div><blockquote type="cite"><span style="border-collapse: separate; font-family: &#39;Lucida Grande&#39;; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;"><br>
<a href="http://wiki.laptop.org/go/OLPC_Keyboard_layouts/xkb" target="_blank">http://wiki.laptop.org/go/OLPC_Keyboard_layouts/xkb</a><br></span></blockquote><div><br></div>The required dead keys seem to exist: we just need them in a Vietnamese layout with the added base vowels.<br>
<blockquote type="cite"><span style="border-collapse: separate; font-family: &#39;Lucida Grande&#39;; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;"><br>
<a href="http://wiki.laptop.org/go/Customizing_NAND_images#Keyboard" target="_blank">http://wiki.laptop.org/go/Customizing_NAND_images#Keyboard</a><br></span></blockquote><div><br></div>Re. the item on timezones further down the page, the timezone list does not include my location (CST Australia). I&#39;ve logged a ticket at sugarlabs.<br>
<blockquote type="cite"><span style="border-collapse: separate; font-family: &#39;Lucida Grande&#39;; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;"><br>
<a href="http://wiki.laptop.org/go/Creating_A_New_Keyboard_Layout" target="_blank">http://wiki.laptop.org/go/Creating_A_New_Keyboard_Layout</a><br><br><a href="http://wiki.laptop.org/go/Checking_the_Layout_configuration" target="_blank">http://wiki.laptop.org/go/Checking_the_Layout_configuration</a></span></blockquote>
<br></div><div>I&#39;m a little hesitant to set a Vietnamese keyboard layout if there isn&#39;t one on the machine. I don&#39;t know this machine well enough to mess with its setup on the command line.</div></div></blockquote>
<div><br>Well if you don&#39;t try it, I&#39;m not sure who will.  Starting to work a bit with the command line is probably going to be important to do the sorts of things you want in localization testing for Vietnamese.  It is just not possible for an XO laptop to be ready for every language in the world fresh out-of-the-box.  One of the beauties of the XO laptop is that reflashing from a USB stick is really quick and easy.  This page gives a recipe to get back to a basic build 802 install, no matter how badly you&#39;ve messed around on the command line.<br>
<br><a href="http://wiki.laptop.org/go/No-fail_update">http://wiki.laptop.org/go/No-fail_update</a><br><br>It is not just an update process, it is a complete re-imaging of the machine back to 802 baseline.<br><br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div style="word-wrap: break-word;"><div><br></div><div>I was also a bit puzzled by this one-sentence page:</div><div><br></div><div><a href="http://wiki.laptop.org/go/Vietnamese" target="_blank">http://wiki.laptop.org/go/Vietnamese</a></div>
<div><br></div><div>as Vietnamese hasn&#39;t been an ideographic language for nearly 200 years. It&#39;s Latin-based. We have a very old ideographic script (Chữ Nôm) which is only used in historic documents.</div><br></div>
</blockquote><div><br>If there is anything on the OLPC wiki that you think is wrong or confusing, you should change it.  It&#39;s a wiki and there is probably no one better qualified to make corrections on lang-vi issues than you.<br>
<br>cjl<br></div></div><br>