<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:media="http://search.yahoo.com/mrss/"><channel><title><![CDATA[Translations - Benvinguts, passeu passeu]]></title><description><![CDATA[I work on Open Source to bring free and accessible computing to everyone. Director of Community Relations at GitLab, former Ubuntu Community Team Manager at Canonical, Lindy Hop dancer.]]></description><link>https://davidplanella.org/</link><image><url>https://davidplanella.org/favicon.png</url><title>Translations - Benvinguts, passeu passeu</title><link>https://davidplanella.org/</link></image><generator>Ghost 5.79</generator><lastBuildDate>Tue, 09 Jun 2026 15:33:48 GMT</lastBuildDate><atom:link href="https://davidplanella.org/tag/translations/rss/" rel="self" type="application/rss+xml"/><ttl>60</ttl><item><title><![CDATA[Internationalizing your apps at the Ubuntu App Developer Week]]></title><description><![CDATA[<!--kg-card-begin: markdown--><p>As part of the <a href="https://web.archive.org/web/20140305073303/http://developer.ubuntu.com/2014/02/announcing-ubuntu-app-developer-week-2/">Ubuntu App Developer Week</a>, I just ran a live on-air session on how to internationalize your Ubuntu apps.</p>
<p>Some of the participants on the live chat asked me if I could share the slides somewhere online. So here they are for your viewing pleasure :)</p>
<p>If you&</p>]]></description><link>https://davidplanella.org/internationalizing-your-apps-at-the-ubuntu-app-developer-week/</link><guid isPermaLink="false">60d09bbe721bdb3e68cb27a0</guid><category><![CDATA[App Development]]></category><category><![CDATA[Apps]]></category><category><![CDATA[Translations]]></category><category><![CDATA[Ubuntu]]></category><category><![CDATA[Video]]></category><category><![CDATA[App Developer Week]]></category><category><![CDATA[i18n]]></category><category><![CDATA[Talks]]></category><dc:creator><![CDATA[David Planella]]></dc:creator><pubDate>Tue, 04 Mar 2014 16:23:00 GMT</pubDate><media:content url="https://davidplanella.org/content/images/2021/07/ubuntu-phone-i18n.webp.jpg" medium="image"/><content:encoded><![CDATA[<!--kg-card-begin: markdown--><img src="https://davidplanella.org/content/images/2021/07/ubuntu-phone-i18n.webp.jpg" alt="Internationalizing your apps at the Ubuntu App Developer Week"><p>As part of the <a href="https://web.archive.org/web/20140305073303/http://developer.ubuntu.com/2014/02/announcing-ubuntu-app-developer-week-2/">Ubuntu App Developer Week</a>, I just ran a live on-air session on how to internationalize your Ubuntu apps.</p>
<p>Some of the participants on the live chat asked me if I could share the slides somewhere online. So here they are for your viewing pleasure :)</p>
<p>If you&apos;ve got any questions on i18n or in Ubuntu app development in general, feel free to ask in the comments or ping me (<code>dpm</code>) <a href="http://webchat.freenode.net/?channels=ubuntu-app-devel&amp;ref=davidplanella.org">on IRC</a>.</p>
<h2 id="thevideo">The video</h2>
<iframe width="549" height="309" src="//www.youtube.com/embed/ZagGttXuASs?rel=0" frameborder="0" allowfullscreen></iframe>
<h2 id="theslides">The slides</h2>
<iframe src="https://docs.google.com/presentation/d/10yEwPaeab__QHgJsIkTHNcdxt1lyPtl74kcYBpcK53c/embed?start=false&amp;loop=false&amp;delayms=3000" frameborder="0" width="549" height="440" allowfullscreen="true" mozallowfullscreen="true" webkitallowfullscreen="true"></iframe>
<p>Enjoy!</p>
<!--kg-card-end: markdown-->]]></content:encoded></item><item><title><![CDATA[Make Ubuntu speak your language]]></title><description><![CDATA[It's going to be one of the most exciting years in the history of Ubuntu. We're seeing innovation across the board, with a huge momentum and interest from OEMs and carriers to ship a phone with Ubuntu, with already a confirmed partner.]]></description><link>https://davidplanella.org/make-ubuntu-speak-your-language/</link><guid isPermaLink="false">60d09bbe721bdb3e68cb279b</guid><category><![CDATA[Ubuntu]]></category><category><![CDATA[Translations]]></category><category><![CDATA[Phone]]></category><category><![CDATA[Touch]]></category><dc:creator><![CDATA[David Planella]]></dc:creator><pubDate>Tue, 14 Jan 2014 15:27:00 GMT</pubDate><media:content url="https://davidplanella.org/content/images/2021/07/ubuntu-phone-1.jpg" medium="image"/><content:encoded><![CDATA[<!--kg-card-begin: markdown--><img src="https://davidplanella.org/content/images/2021/07/ubuntu-phone-1.jpg" alt="Make Ubuntu speak your language"><p>With our favourite OS expanding to yet another order of magnitude, every contribution is becoming even more important. And with phones shipping all over the globe, multilingual support and Ubuntu translators are going to be one of the keys to Ubuntu&apos;s success.</p>
<p>In the same way you&apos;ve helped us bring an excellent localized experience to the desktop throughout the years, we now need your help ensuring the phone reaches that level of excellence too. Once more, you can bring Ubuntu on phones to millions in their language.</p>
<p>To make it easier to focus on the most important parts, here&apos;s a summary of the main Ubuntu components that can be translated in Launchpad, our collaborative translation tool.</p>
<p>And if you&apos;re new to translating Ubuntu, you can also help! <a href="https://wiki.ubuntu.com/Translations/QuickStartGuide?ref=davidplanella.org">Check out our Translations Quickstart guide &gt;</a></p>
<h2 id="unityandscopes">Unity and scopes</h2>
<p>Unity is essentially Ubuntu&apos;s UI, and version 8 is what is currently running on the phone and will ultimately run on all form factors once we achieve full convergence.</p>
<p>By translating Unity, the most visible user interface parts will appear in your language. Scopes are also part of Unity, and enable bringing content to users in a natural and organized way. The Click Update Manager is launched in the Applications scope when you install a new app.</p>
<ul>
<li><a href="https://translations.launchpad.net/unity8?ref=davidplanella.org">Translate Unity &gt;</a></li>
<li><a href="https://translations.launchpad.net/ubuntu/trusty/+sources/unity-scope-home?ref=davidplanella.org">Translate the Unity scopes &gt;</a></li>
<li><a href="https://translations.launchpad.net/click-update-manager?ref=davidplanella.org">Translate the Click Update Manager &gt;</a></li>
</ul>
<h2 id="indicators">Indicators</h2>
<p>Indicators are another Unity technology that enables quick access to system settings that you access every day, such as networking, location, sound, etc., as well as the messaging menu. Translating indicators will localize their menus when you swipe from the top edge.</p>
<ul>
<li><a href="https://translations.launchpad.net/ubuntu/trusty/+source/indicator-bluetooth/+pots/indicator-bluetooth?ref=davidplanella.org">Translate the Bluetooth indicator &gt;</a></li>
<li><a href="https://translations.launchpad.net/ubuntu/trusty/+source/indicator-datetime/+pots/indicator-datetime/?ref=davidplanella.org">Translate the Date and Time indicator &gt;</a></li>
<li><a href="https://translations.launchpad.net/ubuntu/trusty/+source/indicator-power/+pots/indicator-power/?ref=davidplanella.org">Translate the Power indicator &gt;</a></li>
<li><a href="https://translations.launchpad.net/ubuntu/trusty/+source/indicator-sound/+pots/indicator-sound/?ref=davidplanella.org">Translate the Sound indicator &gt;</a></li>
<li><a href="https://translations.launchpad.net/indicator-network?ref=davidplanella.org">Translate the Network indicator &gt;</a></li>
<li><a href="https://translations.launchpad.net/indicator-location?ref=davidplanella.org">Translate the Location indicator &gt;</a></li>
<li><a href="https://translations.launchpad.net/ubuntu/trusty/+source/indicator-messages/+pots/indicator-messages/?ref=davidplanella.org">Translate the Messages indicator &gt;</a></li>
</ul>
<h2 id="coreandsystemapps">Core and system apps</h2>
<p>You can think of core and system apps as being the same thing: a set the essential apps every user would expect preinstalled on their devices. Translating core apps, you&apos;ll make it possible to have a richer localized experience with clock, camera, weather, calculator and more.</p>
<ul>
<li><a href="https://translations.launchpad.net/ubuntu-phone-coreapps?ref=davidplanella.org">Translate core apps &gt;</a></li>
<li><a href="https://translations.launchpad.net/ubuntu-touch-preview?ref=davidplanella.org">Translate system apps &gt;</a></li>
<li><a href="https://translations.launchpad.net/ubuntu-system-settings/trunk/+translations?ref=davidplanella.org">Translate the System Settings app &gt;</a></li>
<li><a href="https://translations.launchpad.net/ubuntu-system-settings-online-accounts?ref=davidplanella.org">Translate the Online Accounts app &gt;</a></li>
</ul>
<h2 id="testingtranslations">Testing translations</h2>
<p>With the addition of multiple supported form factors, testing is important not only to ensure that translations are correct, but also that they fit in UI components of different widths. So please double-check that long texts fit in in the smaller factors such as the phone.</p>
<p>Translation testing on a running phone or on the emulator deserves an article of its own, so please stay tuned for the next update coming soon.</p>
<p>Happy translating!</p>
<p><em>Image: <a href="http://www.flickr.com/photos/david-planella/11947627275/?ref=davidplanella.org">Human touch</a>, by David Planella, under a <a href="http://creativecommons.org/licenses/by-sa/2.0/deed.en?ref=davidplanella.org">CC BY-SA 2.0 license</a></em></p>
<!--kg-card-end: markdown-->]]></content:encoded></item><item><title><![CDATA[Upcoming Qreator release - call for translations]]></title><description><![CDATA[<!--kg-card-begin: markdown--><p>We&apos;re preparing a <strong>new release</strong> of <a href="https://davidplanella.org/project-showcase/qreator/">Qreator</a>, the QR code creator for Ubuntu, to be published in the next few days.</p>
<p>This release adds a few new strings and quite a bunch of new features, including a new design, new QR codes, and the ability to edit the</p>]]></description><link>https://davidplanella.org/upcoming-qreator-release-call-for-translations/</link><guid isPermaLink="false">60d09bbe721bdb3e68cb2798</guid><category><![CDATA[qr]]></category><category><![CDATA[qr code]]></category><category><![CDATA[Qreator]]></category><category><![CDATA[Translations]]></category><category><![CDATA[Ubuntu]]></category><dc:creator><![CDATA[David Planella]]></dc:creator><pubDate>Sat, 27 Apr 2013 14:41:44 GMT</pubDate><media:content url="https://davidplanella.org/content/images/2021/02/qreator-square-1200x900.jpg" medium="image"/><content:encoded><![CDATA[<!--kg-card-begin: markdown--><img src="https://davidplanella.org/content/images/2021/02/qreator-square-1200x900.jpg" alt="Upcoming Qreator release - call for translations"><p>We&apos;re preparing a <strong>new release</strong> of <a href="https://davidplanella.org/project-showcase/qreator/">Qreator</a>, the QR code creator for Ubuntu, to be published in the next few days.</p>
<p>This release adds a few new strings and quite a bunch of new features, including a new design, new QR codes, and the ability to edit the QR codes you create.</p>
<p>Kudos to everyone who has contributed translations in the past: thanks to you the development release Qreator is already fully translated in <strong>10 languages</strong>. There are other <strong>26 languages</strong> that are nearly completed and are only missing the newly-added strings. A very special mention goes also to the unstoppable <a href="https://launchpad.net/~stefan-schwarzburg?ref=davidplanella.org">Stefan Schwarzburg</a>, whose contributions have been invaluable in putting the <a href="https://launchpad.net/qreator/+milestone/13.04?ref=davidplanella.org">upcoming release</a> together.</p>
<p>If you find it useful, please <strong>help translating</strong> and making it available in your language here:</p>
<!--kg-card-end: markdown--><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://translations.launchpad.net/qreator?ref=davidplanella.org"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Translations : Qreator</div><div class="kg-bookmark-description">Qreator enables you to easily create your own QR codes to encode different types of information in an efficient, compact and cool way. INSTALL &#x25B6; Just click on the package on the downloads section on the right Alternatively, &#x25B6; Open a terminal with Ctrl+Alt+T and type these commands, each followe&#x2026;</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://translations.launchpad.net/@@/launchpad.png" alt="Upcoming Qreator release - call for translations"><span class="kg-bookmark-author">Launchpad</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://translations.launchpad.net/@@/launchpad.png" alt="Upcoming Qreator release - call for translations"></div></a></figure><!--kg-card-begin: markdown--><p>To get more context for the translation, you can also <a href="http://ubuntuone.com/44DCfB4OAYK5Nygjhxu6jV?ref=davidplanella.org">install the preview package</a>. It&apos;s for Ubuntu 13.04 only, but if someone needs an older version, let me know and I can create it too.</p>
<p>Thanks!</p>
<!--kg-card-end: markdown-->]]></content:encoded></item><item><title><![CDATA[Upcoming Ubuntu Open Week session - how to contribute translating Ubuntu]]></title><description><![CDATA[<!--kg-card-begin: markdown--><p><a href="https://wiki.ubuntu.com/UbuntuOpenWeek?ref=davidplanella.org"><img class="size-full wp-image-1511 aligncenter" title="Ubuntu Open Week" src="https://davidplanella.org/wp-content/uploads/2012/05/ubuntu-openweek-small-new.png" alt width="220" height="80"></a>Just a heads up that in about 50 minutes, and as part of the <a href="https://wiki.ubuntu.com/UbuntuOpenWeek/Timetable?ref=davidplanella.org">Ubuntu Open Week</a>, I&apos;ll be talking again, this time about <strong>how to contribute translating Ubuntu</strong>.</p>
<p>So if you&apos;re either interested in learning how to do it, or if you want to ask</p>]]></description><link>https://davidplanella.org/upcoming-ubuntu-open-week-session-how-to-contribute-translating-ubuntu/</link><guid isPermaLink="false">60d09bbe721bdb3e68cb2791</guid><category><![CDATA[Launchpad Translations]]></category><category><![CDATA[Translations]]></category><category><![CDATA[Ubuntu]]></category><dc:creator><![CDATA[David Planella]]></dc:creator><pubDate>Fri, 04 May 2012 15:14:18 GMT</pubDate><content:encoded><![CDATA[<!--kg-card-begin: markdown--><p><a href="https://wiki.ubuntu.com/UbuntuOpenWeek?ref=davidplanella.org"><img class="size-full wp-image-1511 aligncenter" title="Ubuntu Open Week" src="https://davidplanella.org/wp-content/uploads/2012/05/ubuntu-openweek-small-new.png" alt width="220" height="80"></a>Just a heads up that in about 50 minutes, and as part of the <a href="https://wiki.ubuntu.com/UbuntuOpenWeek/Timetable?ref=davidplanella.org">Ubuntu Open Week</a>, I&apos;ll be talking again, this time about <strong>how to contribute translating Ubuntu</strong>.</p>
<p>So if you&apos;re either interested in learning how to do it, or if you want to ask any questions, join me on IRC in the <a href="http://webchat.freenode.net/?channels=ubuntu-classroom&amp;ref=davidplanella.org">#ubuntu-classroom channel</a> on Freenode.</p>
<p>See you there!</p>
<!--kg-card-end: markdown-->]]></content:encoded></item><item><title><![CDATA[Get the Ubuntu Online Tour on your LoCo site]]></title><description><![CDATA[<!--kg-card-begin: markdown--><p>I&apos;m thrilled to announce the availability of the <strong>Ubuntu 12.04 Online Tour</strong> for local community teams to localize and use on their websites.</p>
<p><img src="https://davidplanella.org/content/images/2012/04/ubuntuonlinetour2.png" alt="Ubuntu Online Tour" loading="lazy"></p>
<p>The tour has been the result of the stunning work done by Ant Dillon from the Canonical Web Design Team and should provide a</p>]]></description><link>https://davidplanella.org/get-the-ubuntu-online-tour-on-your-loco-site/</link><guid isPermaLink="false">60d09bbe721bdb3e68cb278f</guid><category><![CDATA[Ubuntu]]></category><category><![CDATA[LoCo]]></category><category><![CDATA[Translations]]></category><category><![CDATA[12.04]]></category><dc:creator><![CDATA[David Planella]]></dc:creator><pubDate>Wed, 25 Apr 2012 20:00:41 GMT</pubDate><content:encoded><![CDATA[<!--kg-card-begin: markdown--><p>I&apos;m thrilled to announce the availability of the <strong>Ubuntu 12.04 Online Tour</strong> for local community teams to localize and use on their websites.</p>
<p><img src="https://davidplanella.org/content/images/2012/04/ubuntuonlinetour2.png" alt="Ubuntu Online Tour" loading="lazy"></p>
<p>The tour has been the result of the stunning work done by Ant Dillon from the Canonical Web Design Team and should provide a web-based first impression of Ubuntu to new users, now in their language.</p>
<p>It&apos;s a great opportunity to showcase Ubuntu to your local community to celebrate release day tomorrow.</p>
<h2 id="whereisit">Where is it?</h2>
<ul>
<li><a href="https://launchpad.net/ubuntu-online-tour?ref=davidplanella.org">Go to the Ubuntu Online Tour&#xA0; on Launchpad &#x203A;</a></li>
<li><a href="https://translations.launchpad.net/ubuntu-online-tour?ref=davidplanella.org">Translate the Ubuntu Online Tour rsaquo;</a></li>
</ul>
<h2 id="howcaniuseitformylocowebsite">How can I use it for my LoCo website?</h2>
<p>First of all, you&apos;ll need to get set up with the right tools before you start.</p>
<h3 id="gettingsetup">Getting set up</h3>
<ul>
<li><strong>Bazaar</strong> revision control system. <a href="http://apt.ubuntu.com/p/bzr?ref=davidplanella.org">Install bzr &#x203A;</a></li>
<li><strong>Polib</strong> library. <a href="http://apt.ubuntu.com/p/python-polib?ref=davidplanella.org">Install polib &#x203A;</a></li>
<li><strong>Terminal</strong>. You&apos;ll need to run the commands below on a terminal. Simply press <code>Ctrl+Alt+T</code> to fire up a new terminal console.</li>
</ul>
<h3 id="buildingthetour">Building the tour</h3>
<p>If you&apos;ve already translated the tour in Launchpad, you can build a localized version in 3 easy steps:</p>
<ol>
<li>Get the code:</li>
</ol>
<pre><code>bzr branch lp:ubuntu-online-tour/12.04
</code></pre>
<ol start="2">
<li>Build the localized tour:</li>
</ol>
<pre><code>cd 12.04
cd translate-html/bin
./translate-html -t
</code></pre>
<ol start="3">
<li>Deploy the tour:</li>
</ol>
<ul>
<li>This will vary depending on your setup, so simply make sure you copy the <code>chromeless</code>, <code>css</code>, <code>img</code>, <code>js</code>, <code>pie</code> and <code>videos</code> folders along with the <code>videoplayer.swf</code> file to your site. In addition, you will need the <code>en</code> folder and the folder for your language created in the previous step.</li>
</ul>
<p>If you haven&apos;t finished the translation for your language in Launchpad, you will need to complete the corresponding PO file before you run step 2. Just ask on the &#x2709; <a href="https://wiki.ubuntu.com/Translations/Contact?ref=davidplanella.org">Ubuntu translators mailing list</a> or <a href="https://answers.launchpad.net/ubuntu-translations/+addquestion?ref=davidplanella.org">on Launchpad</a> in case you need help or are not familiar with PO files.</p>
<p>For any issues, suggestions or enhancement, use the <a href="https://launchpad.net/ubuntu-online-tour?ref=davidplanella.org">Online Tour&apos;s Launchpad project</a> to report bugs or submit improvements.</p>
<p>Enjoy!</p>
<!--kg-card-end: markdown-->]]></content:encoded></item><item><title><![CDATA[Ubuntu Global Jam events: jamming Catalan style]]></title><description><![CDATA[<!--kg-card-begin: markdown--><p>If you follow the Ubuntu channels, and unless you&#x2019;ve been living under a rock, you&#x2019;ll have noticed that this coming weekend we&#x2019;re organizing the&#xA0;<a href="http://loco.ubuntu.com/events/global/1443/detail/?ref=davidplanella.org">Ubuntu Global Jam</a>, a worldwide event where Ubuntu local community teams (LoCos) join in a get-together fest to have</p>]]></description><link>https://davidplanella.org/ubuntu-global-jam-events-jamming-catalan-style/</link><guid isPermaLink="false">60d09bbe721bdb3e68cb278e</guid><category><![CDATA[Ubuntu]]></category><category><![CDATA[Jams]]></category><category><![CDATA[LoCo]]></category><category><![CDATA[Translations]]></category><category><![CDATA[Barcelona]]></category><category><![CDATA[Precise]]></category><category><![CDATA[Traducció]]></category><category><![CDATA[12.04]]></category><dc:creator><![CDATA[David Planella]]></dc:creator><pubDate>Wed, 29 Feb 2012 17:08:56 GMT</pubDate><media:content url="https://davidplanella.org/content/images/2017/10/ubuntu-cat-jam.jpg" medium="image"/><content:encoded><![CDATA[<!--kg-card-begin: markdown--><img src="https://davidplanella.org/content/images/2017/10/ubuntu-cat-jam.jpg" alt="Ubuntu Global Jam events: jamming Catalan style"><p>If you follow the Ubuntu channels, and unless you&#x2019;ve been living under a rock, you&#x2019;ll have noticed that this coming weekend we&#x2019;re organizing the&#xA0;<a href="http://loco.ubuntu.com/events/global/1443/detail/?ref=davidplanella.org">Ubuntu Global Jam</a>, a worldwide event where Ubuntu local community teams (LoCos) join in a get-together fest to have some fun while improving Ubuntu.</p>
<p>As we&#x2019;re ramping up to a&#xA0;<strong>Long Term Support</strong>&#xA0;release, this is a particularly important UGJ and we need all hands on deck to ensure that it does not only meet, but exceeds the high quality standard of previous Ubuntu LTS releases. This is another article in the series of blog posts showcasing the events our community is organizing, brought to you by&#xA0;<a href="https://launchpad.net/~rafael-carreras?ref=davidplanella.org">Rafael Carreras</a>, from the&#xA0;<strong>Ubuntu Catalan LoCo team</strong>.</p>
<p><img src="https://davidplanella.org/content/images/2012/02/2011-07-16-rafa.jpg" alt="Ubuntu Global Jam events: jamming Catalan style" loading="lazy"></p>
<h3 id="tellusabitaboutyourlocoteam">Tell us a bit about your LoCo team</h3>
<p>Our LoCo is language-oriented, and by language I mean Catalan (a Romanic one), not Perl or Python. In fact, the <a href="http://loco.ubuntu.com/teams/ubuntu.cat?ref=davidplanella.org">Catalan LoCo Team</a> was <mark>the first language-oriented LoCo to be approved back in 2007</mark>.</p>
<p>We manage our day-to-day in three <em>mailing lists</em>: <code>technical doubts</code> , <code>team work</code> and <code>translations</code> and do <em>IRC meetings twice a month</em>. We organise <em>Ubuntu Global Jam events every 6 months</em> (with some minor absences) and of course great <a href="http://davidplanella.wordpress.com/2010/05/26/ubuntu-lucid-release-party-in-valencia?ref=davidplanella.org">release</a> <a href="http://www.flickr.com/photos/siscogarcia/sets/72157625364493190/?ref=davidplanella.org">parties</a> <a href="http://vimeo.com/23440224?ref=davidplanella.org">every</a> <a href="http://www.flickr.com/photos/siscogarcia/6336353521/in/set-72157627984687727/?ref=davidplanella.org">6 months</a> along with <a href="http://www.flickr.com/photos/siscogarcia/sets/72157622631857891/?ref=davidplanella.org">some other little ones in between</a>.</p>
<h3 id="whatkindofeventareyouorganizingforthisubuntuglobaljam">What kind of event are you organizing for this Ubuntu Global Jam?</h3>
<p>As always, we will <strong>translate</strong> some new packages, discuss translation items, a <strong>bug triage</strong> session, some <strong>install</strong> release work and even <strong>evangelization</strong> to some passing people, as we organise <a href="http://loco.ubuntu.com/events/ubuntu.cat/1547/detail?ref=davidplanella.org">UGJ this time in a civic centre</a>.</p>
<h3 id="isthisthefirstugjeventyoureorganizing">Is this the first UGJ event you&apos;re organizing?</h3>
<p>No, it&apos;s not, <mark>we are running UGJs since the first one</mark> and I think we only missed last one.</p>
<h3 id="howdoyouthinkugjeventshelptheubuntucommunityandubuntu">How do you think UGJ events help the Ubuntu community and Ubuntu?</h3>
<p>It&apos;s a great opportunity for meeting people you only know by email or chat. Also, as we sit down together, there is little room for procrastination. Well, more or less, anyway.</p>
<h3 id="whydoyouthinkjonobaconalwaysfeaturespicturesofthecatalanteamwhenannouncingtheugjaretheythemostgoodlookingloco">Why do you think Jono Bacon always features pictures of the Catalan team when announcing the UGJ? Are they the most good-looking LoCo?</h3>
<p>Yeah, definitely. It must be that.</p>
<p><a href="http://loco.ubuntu.com/events/ubuntu.cat/1547/detail?ref=davidplanella.org"><img src="https://davidplanella.org/content/images/2012/02/eb16d.png" alt="Ubuntu Global Jam events: jamming Catalan style" loading="lazy"></a></p>
<p>Join the party by&#xA0;<a href="http://loco.ubuntu.com/events/add/?global_event_id=1443&amp;ref=davidplanella.org">registering your event at the Ubuntu LoCo Portal! &#x203A;</a></p>
<hr>
<p><em><a href="http://www.flickr.com/photos/alexm/3977430561/in/set-72157622384284789?ref=davidplanella.org">Image</a> under a <a href="http://creativecommons.org/licenses/by-sa/2.0/uk?ref=davidplanella.org">CC by SA license</a> by <a href="http://www.flickr.com/photos/alexm?ref=davidplanella.org">&#xC0;lex Muntada</a></em></p>
<!--kg-card-end: markdown-->]]></content:encoded></item><item><title><![CDATA[Upcoming Ubuntu Global Jam events: here's how the Slovenian team rolls]]></title><description><![CDATA[<!--kg-card-begin: markdown--><p>Unless you&apos;ve been living under a rock, you&apos;ll have noticed that this coming weekend we&apos;re organizing the <a href="http://loco.ubuntu.com/events/global/1443/detail/?ref=davidplanella.org">Ubuntu Global Jam</a>, a worldwide event where Ubuntu local community teams (LoCos) join in a get-together fest to have some fun while improving Ubuntu.</p>
<p>As we&apos;</p>]]></description><link>https://davidplanella.org/upcoming-ubuntu-global-jam-events-heres-how-the-slovenian-team-rolls/</link><guid isPermaLink="false">60d09bbe721bdb3e68cb278d</guid><category><![CDATA[12.04]]></category><category><![CDATA[Jams]]></category><category><![CDATA[LoCo]]></category><category><![CDATA[Precise]]></category><category><![CDATA[Slovenian]]></category><category><![CDATA[Translations]]></category><category><![CDATA[Ubuntu]]></category><category><![CDATA[UGJ]]></category><dc:creator><![CDATA[David Planella]]></dc:creator><pubDate>Wed, 29 Feb 2012 11:15:50 GMT</pubDate><media:content url="https://davidplanella.org/content/images/2017/10/ubuntu-slovenian-team.jpg" medium="image"/><content:encoded><![CDATA[<!--kg-card-begin: markdown--><img src="https://davidplanella.org/content/images/2017/10/ubuntu-slovenian-team.jpg" alt="Upcoming Ubuntu Global Jam events: here&apos;s how the Slovenian team rolls"><p>Unless you&apos;ve been living under a rock, you&apos;ll have noticed that this coming weekend we&apos;re organizing the <a href="http://loco.ubuntu.com/events/global/1443/detail/?ref=davidplanella.org">Ubuntu Global Jam</a>, a worldwide event where Ubuntu local community teams (LoCos) join in a get-together fest to have some fun while improving Ubuntu.</p>
<p>As we&apos;re ramping up to a <strong>Long Term Support</strong> release, this is a particularly important UGJ and we need every hand on deck to ensure it not only meets but exceeds the standard of previous Ubuntu LTS releases. This is another article in the series of blog posts showcasing the events our community is organizing, brought to you by&#xA0;<a href="https://launchpad.net/~andrej.znidarsic?ref=davidplanella.org">Andrej Znidarsic</a>, from the <strong>Ubuntu Slovenian LoCo team</strong>.</p>
<h3 id="tellusabitaboutyourlocoteam">Tell us a bit about your LoCo team</h3>
<p>The <a href="http://loco.ubuntu.com/teams/ubuntu-si?ref=davidplanella.org">Slovenian Ubuntu LoCo team</a> was founded in 2005 and we try to <strong>spread Ubuntu</strong> mainly by <strong>translation work</strong>&#xA0;and <strong>help and support</strong> to Slovenian Ubuntu users who don&apos;t have the means (either language or technical knowledger barrier) to solve problems themselves.</p>
<p>Slovenian has been <mark>among the top translated languages for a while</mark>, which is quite impressive considering there are only <strong>2 million native speakers</strong> and we don&apos;t have a big pool to get translators from.&#xA0;We operate an <a href="http://webchat.freenode.net/?channels=ubuntu-si&amp;ref=davidplanella.org">IRC channel</a>, <a href="https://www.ubuntu.si/?ref=davidplanella.org">website</a>, <a href="https://www.ubuntu.si/punbb/?ref=davidplanella.org">forum</a>, <a href="https://www.facebook.com/UbuntuSlovenija">Facebook</a>, <a href="https://twitter.com/ubuntusi?ref=davidplanella.org">Twitter</a> and <a href="https://plus.google.com/u/0/102988126414371172909/?ref=davidplanella.org">Google+</a> page. Offline we meet at <strong>monthly Ubuntu hours</strong> and we do <strong>Global Jams</strong> &#x1F603;</p>
<h3 id="whatkindofeventareyouorganizingfortheupcomingubuntuglobaljamugj">What kind of event are you organizing for the upcoming Ubuntu Global Jam (UGJ)?</h3>
<p>We are mostly going to focus on <strong>translations</strong>. This has traditionally been our strong point, as we <strong>exceeded 90% translation</strong> of Ubuntu about 2 years ago. Now we are focusing on translation <strong>quality and consistency</strong>. This time we want to put <strong>extra polish into translation for the LTS</strong>.</p>
<p>In addition to that, a couple of people will focus on <strong>creating videos explaining how to perform basic tasks in Ubuntu</strong> (installing Ubuntu, Installing/removing software,&#xA0;Unity &quot;tricks&quot;...) and <strong>how to contribute to Ubuntu</strong> (how to start translating in Launchpad, how to report a bug, common translation mistakes in Slovenian).</p>
<p>We will also be <strong>testdriving Ubuntu 12.04 LTS and report bugs</strong> we find on the way. More info can be found in our <a href="https://www.ubuntu.si/2012/02/prvi-ubuntu-global-jam-v-letu-2012/?ref=davidplanella.org">Ubuntu Global Jam announcement</a>&#xA0;(in&#xA0;Slovenian only).</p>
<h3 id="isthisthefirstugjeventyoureorganizing">Is this the first UGJ event you&apos;re organizing?</h3>
<p>Nope. We have <strong>already organized 3 Ubuntu Global Jams</strong>. The first one was online only and the last two have been organized offline. We are quite lucky to have <a href="http://www.kiberpipa.org/en/about/?ref=davidplanella.org">Kiberpipa</a>, which has kindly been providing us a&#xA0;great venue with a lot of space and internet access. So we mostly need to do marketing of the event, coordinate transport and grab some pizzas &#x1F603;.</p>
<h3 id="howdoyouthinkugjeventshelptheubuntucommunityandubuntu">How do you think UGJ events help the Ubuntu community and Ubuntu?</h3>
<p>The results of previous UGJs have typically meant about <mark>4,000 to 5,000 translated messages</mark> for us, which is amazing for one day.</p>
<blockquote>
<p>Slovenian has been among the top translated languages for a while, which is quite impressive considering there are only 2 million native speakers. Good translation coverage helps to grow Ubuntu usage in Slovenia.</p>
</blockquote>
<p>We have also managed to report a couple of bugs which improved overall quality.</p>
<p>More importantly, in average <strong>about 15 people attend</strong> our global jam, so we meet and hang out with people we usually only see online. This vastly <strong>improves team cohesiveness</strong>. In addition there are always some newcomers, which is fantastic for community growth.</p>
<p>Also, it&apos;s fun &#x1F603;.</p>
<p><em>Join the party by <a href="http://loco.ubuntu.com/events/add/?global_event_id=1443&amp;ref=davidplanella.org">registering your event at the Ubuntu LoCo Portal! &#x203A;</a></em></p>
<!--kg-card-end: markdown-->]]></content:encoded></item><item><title><![CDATA[Ubuntu Precise Open for Translation]]></title><description><![CDATA[<!--kg-card-begin: markdown--><p>I am pleased to announce that our current development release, Ubuntu Precise, is <em>now open for translation</em></p>
<p><a href="https://translations.launchpad.net/ubuntu?ref=davidplanella.org"><img src="https://davidplanella.org/content/images/2010/12/translateubuntubutton.png" alt="Translate Ubuntu!" loading="lazy"></a></p>
<p>Some additional information that will be useful for translators:</p>
<ul>
<li><strong>Translation schedule</strong>. Remember that according to the&#xA0;<a href="https://wiki.ubuntu.com/PrecisePangolin/ReleaseSchedule?ref=davidplanella.org">release schedule</a>&#xA0;translatable messages might be subject to change until the&#xA0;<a href="https://wiki.ubuntu.com/UserInterfaceFreeze?ref=davidplanella.org">User Interface Freeze</a></li></ul>]]></description><link>https://davidplanella.org/ubuntu-precise-open-for-translation/</link><guid isPermaLink="false">60d09bbe721bdb3e68cb278b</guid><category><![CDATA[Ubuntu]]></category><category><![CDATA[Translations]]></category><category><![CDATA[Launchpad]]></category><category><![CDATA[Launchpad Translations]]></category><category><![CDATA[Precise]]></category><dc:creator><![CDATA[David Planella]]></dc:creator><pubDate>Tue, 13 Dec 2011 19:27:56 GMT</pubDate><media:content url="https://davidplanella.org/content/images/2017/10/open-1.jpg" medium="image"/><content:encoded><![CDATA[<!--kg-card-begin: markdown--><img src="https://davidplanella.org/content/images/2017/10/open-1.jpg" alt="Ubuntu Precise Open for Translation"><p>I am pleased to announce that our current development release, Ubuntu Precise, is <em>now open for translation</em></p>
<p><a href="https://translations.launchpad.net/ubuntu?ref=davidplanella.org"><img src="https://davidplanella.org/content/images/2010/12/translateubuntubutton.png" alt="Ubuntu Precise Open for Translation" loading="lazy"></a></p>
<p>Some additional information that will be useful for translators:</p>
<ul>
<li><strong>Translation schedule</strong>. Remember that according to the&#xA0;<a href="https://wiki.ubuntu.com/PrecisePangolin/ReleaseSchedule?ref=davidplanella.org">release schedule</a>&#xA0;translatable messages might be subject to change until the&#xA0;<a href="https://wiki.ubuntu.com/UserInterfaceFreeze?ref=davidplanella.org">User Interface Freeze</a>&#xA0;on the week of the&#xA0;<strong>23rd of February</strong>.</li>
<li><strong>Language packs</strong>. During the development cycle, language packs containing translations will be released&#xA0;<a href="https://dev.launchpad.net/Translations/LanguagePackSchedule?ref=davidplanella.org">twice per week</a>&#xA0;except for the freeze periods. This will allow users and translators to quickly see and test the results of translations.</li>
<li><strong>Test and report bugs</strong>. If you notice any issues (e.g. untranslated strings or applications), do check with the <a href="https://translations.launchpad.net/+groups/ubuntu-translators?ref=davidplanella.org">translation team for your language</a> first. If you think it is a genuine bug, please <a href="https://bugs.launchpad.net/ubuntu-translations/+filebug?ref=davidplanella.org">report it</a>.</li>
<li><strong>Learn more</strong>. <a href="https://wiki.ubuntu.com/Translations/?ref=davidplanella.org">Learn how to start translating Ubuntu</a> and enable millions to use it in their language.</li>
</ul>
<p><strong>Ubuntu 12.04</strong> will be a <strong>Long Term Support</strong> release, so let&apos;s rally around translations to provide the best translated OS around and go over the mark of <a href="http://people.canonical.com/~dpm/stats/ubuntu-11.10-translation-stats.html?ref=davidplanella.org">nearly 40 languages in which Ubuntu is fully translated</a>!</p>
<hr>
<p><span style="color: #999999;"><em><a href="http://www.flickr.com/photos/loop_oh/4313629167/?ref=davidplanella.org"><span style="color: #999999;">open</span></a> image by <a href="http://www.flickr.com/photos/loop_oh/?ref=davidplanella.org"><span style="color: #999999;">loop_oh</span></a> &#x2013; License: <a href="http://creativecommons.org/licenses/by-nd/2.0/deed.en?ref=davidplanella.org"><span style="color: #999999;">CC by-nd 2.0</span></a></em></span></p>
<!--kg-card-end: markdown-->]]></content:encoded></item><item><title><![CDATA[Translations sessions at the 12.04 Ubuntu Developer Summit]]></title><description><![CDATA[<!--kg-card-begin: markdown--><p><a href="http://uds.ubuntu.com/?ref=davidplanella.org"><img class="aligncenter size-full wp-image-1377" title="UDS" src="https://davidplanella.org/wp-content/uploads/2011/10/banner-uds.jpg" alt width="480" height="260"></a></p>
<p>So now it&apos;s the turn for the translations post!</p>
<p>For all of you interested in helping and being part of the effort of making Ubuntu available in any language, here&apos;s a quick list with an overview of the <a href="http://uds.ubuntu.com/?ref=davidplanella.org">Ubuntu Developer Summit </a>sessions we&apos;ve got</p>]]></description><link>https://davidplanella.org/translations-sessions-at-the-12-04-ubuntu-developer-summit/</link><guid isPermaLink="false">60d09bbe721bdb3e68cb2788</guid><category><![CDATA[Translations]]></category><category><![CDATA[Ubuntu]]></category><dc:creator><![CDATA[David Planella]]></dc:creator><pubDate>Sun, 30 Oct 2011 18:26:07 GMT</pubDate><content:encoded><![CDATA[<!--kg-card-begin: markdown--><p><a href="http://uds.ubuntu.com/?ref=davidplanella.org"><img class="aligncenter size-full wp-image-1377" title="UDS" src="https://davidplanella.org/wp-content/uploads/2011/10/banner-uds.jpg" alt width="480" height="260"></a></p>
<p>So now it&apos;s the turn for the translations post!</p>
<p>For all of you interested in helping and being part of the effort of making Ubuntu available in any language, here&apos;s a quick list with an overview of the <a href="http://uds.ubuntu.com/?ref=davidplanella.org">Ubuntu Developer Summit </a>sessions we&apos;ve got in store this week.</p>
<p><em>Remember you can register your interest in sessions you want to attend or keep up to date with by using the <strong>Subscribe</strong> link on each session&apos;s blueprint. The links in the list below will take you to the blueprints used to define the specifications for each feature or goal. You can also check out the <a href="http://summit.ubuntu.com/uds-p/?ref=davidplanella.org">full UDS schedule</a>.</em></p>
<p>So, without further ado, here&apos;s the <strong>list of translations sessions</strong>:</p>
<ul>
	<li><a href="https://blueprints.launchpad.net/ubuntu/+spec/community-p-translations-roundtable?ref=davidplanella.org">Translations roundtable</a> &#x2013; a roundtable discussion for all topics related to Ubuntu Translations. Add yours to the whiteboard!</li>
	<li><a href="https://blueprints.launchpad.net/ubuntu/+spec/community-p-localized-iso-community-growth?ref=davidplanella.org">Localized ISO community growth</a> &#x2013; an initiative to raise awareness and increase usage of the localized ISO tools created last cycle</li>
	<li><a href="https://blueprints.launchpad.net/ubuntu/+spec/community-p-translations-portal-relaunch?ref=davidplanella.org">Translations portal relaunch</a> &#x2013; relaunching and growing the Ubuntu translations portal</li>
	<li><a href="https://blueprints.launchpad.net/ubuntu/+spec/community-p-complete-simplified-chinese-translation?ref=davidplanella.org">Complete desktop Simplified Chinese translation</a> &#x2013; an effort to reach 100% translation coverage for the Simplified Chinese ISO in 12.04</li>
</ul>
See you all there!<!--kg-card-end: markdown-->]]></content:encoded></item><item><title><![CDATA[Translations and App development sessions today at the Ubuntu Open Week]]></title><description><![CDATA[<!--kg-card-begin: markdown--><p><a href="https://wiki.ubuntu.com/UbuntuOpenWeek/?ref=davidplanella.org"><img class="alignright size-full wp-image-1367" title="Ubuntu Open Week" src="https://davidplanella.org/wp-content/uploads/2011/10/ubuntu-openweek-small-new.png" alt width="220" height="80"></a>Just a heads up that this week is <a href="https://wiki.ubuntu.com/UbuntuOpenWeek/?ref=davidplanella.org">Ubuntu Open Week</a>!</p>
<p>Ubuntu Open Week is a series of online workshops where you can:</p>
<ul>
	<li>Learn about the Ubuntu landscape</li>
	<li>Talk to some of the key developers from the Ubuntu project</li>
	<li>Find out about the Community and its relationship with Canonical</li>
	<li>Participate</li></ul>]]></description><link>https://davidplanella.org/translations-and-app-development-sessions-today-at-the-ubuntu-open-week/</link><guid isPermaLink="false">60d09bbe721bdb3e68cb2786</guid><category><![CDATA[App Development]]></category><category><![CDATA[Translations]]></category><category><![CDATA[Ubuntu]]></category><category><![CDATA[Ubuntu Open Week]]></category><dc:creator><![CDATA[David Planella]]></dc:creator><pubDate>Wed, 19 Oct 2011 14:31:37 GMT</pubDate><content:encoded><![CDATA[<!--kg-card-begin: markdown--><p><a href="https://wiki.ubuntu.com/UbuntuOpenWeek/?ref=davidplanella.org"><img class="alignright size-full wp-image-1367" title="Ubuntu Open Week" src="https://davidplanella.org/wp-content/uploads/2011/10/ubuntu-openweek-small-new.png" alt width="220" height="80"></a>Just a heads up that this week is <a href="https://wiki.ubuntu.com/UbuntuOpenWeek/?ref=davidplanella.org">Ubuntu Open Week</a>!</p>
<p>Ubuntu Open Week is a series of online workshops where you can:</p>
<ul>
	<li>Learn about the Ubuntu landscape</li>
	<li>Talk to some of the key developers from the Ubuntu project</li>
	<li>Find out about the Community and its relationship with Canonical</li>
	<li>Participate in an open Q&amp;A with Mark Shuttleworth, the founder of Ubuntu. (*)</li>
</ul>
I&apos;ll be running two sessions for everyone wanting to learn more about either <strong>translating Ubuntu</strong> or <strong>writing apps for Ubuntu</strong> (or both!):
<ul>
	<li><strong>WHERE</strong>: #ubuntu-classroom IRC channel on the Freenode network</li>
	<li><strong>WHAT, WHEN</strong>:</li>
<ul>
	<li><a href="timeanddate.com/worldclock/fixedtime.html?year=2011&amp;month=10&amp;day=19&amp;hour=14&amp;min=0&amp;sec=0">14:00 UTC</a> <strong>How to contribute translating Ubuntu</strong> &#x2013; learn how to translate Ubuntu in your language</li>
	<li><a href="timeanddate.com/worldclock/fixedtime.html?year=2011&amp;month=10&amp;day=19&amp;hour=16&amp;min=0&amp;sec=0">16:00 UTC</a> <strong>Writing your first Ubuntu app</strong> &#x2013; a very gentle introduction to writing a simple &quot;Ubuntu rocks!&quot; app, and explaining its lifecycle from creation to publication, with tips along the way.</li>
</ul>
</ul>
<em>(*) Mark is on vacation this week, but we&apos;ll schedule a separate IRC session with him, stay tuned!</em><!--kg-card-end: markdown-->]]></content:encoded></item><item><title><![CDATA[Making Ubuntu available in 50 languages]]></title><description><![CDATA[<!--kg-card-begin: markdown--><p><a href="people.canonical.com/~dpm/stats/ubuntu-11.10-translation-stats.html"><img src="https://davidplanella.org/wp-content/uploads/2011/10/ubuntu-11-10-translations.png" alt title="Ubuntu 11.10 translations" loading="lazy"></a></p>
<p>Quoting the Ubuntu philosophy, one of our core values is to provide the ability for every computer user to use Ubuntu in their language of choice. This in turn is made possible by an army of volunteer translators, who throughout the development cycle and beyond, tirelessly put their translation skills</p>]]></description><link>https://davidplanella.org/making-ubuntu-available-in-50-languages/</link><guid isPermaLink="false">60d09bbe721bdb3e68cb2784</guid><category><![CDATA[Ubuntu]]></category><category><![CDATA[Translations]]></category><category><![CDATA[11.10]]></category><category><![CDATA[Oneiric]]></category><category><![CDATA[Stats]]></category><dc:creator><![CDATA[David Planella]]></dc:creator><pubDate>Mon, 03 Oct 2011 20:59:25 GMT</pubDate><content:encoded><![CDATA[<!--kg-card-begin: markdown--><p><a href="people.canonical.com/~dpm/stats/ubuntu-11.10-translation-stats.html"><img src="https://davidplanella.org/wp-content/uploads/2011/10/ubuntu-11-10-translations.png" alt title="Ubuntu 11.10 translations" loading="lazy"></a></p>
<p>Quoting the Ubuntu philosophy, one of our core values is to provide the ability for every computer user to use Ubuntu in their language of choice. This in turn is made possible by an army of volunteer translators, who throughout the development cycle and beyond, tirelessly put their translation skills to work in an outstanding feat to make a full operating system accessible to millions. As we&apos;re ramping up to the Ubuntu 11.10 release in a few day&apos;s time, there&apos;s another important milestone for ensuring Ubuntu is available in as many languages as possible: the <strong>translations deadline on the 6th of October</strong>. Up until now, and considering the 80% coverage cut-off, <strong>Ubuntu 11.10, the Oneiric Ocelot, is translated in 38 languages</strong>, lead by the Slovenian team&apos;s heroic effort of becoming the #1 team in the ranking.</p>
<h2 id="makingoneiricthebesttranslatedubuntureleaseever">Making Oneiric the best translated Ubuntu release ever</h2>
<p>Last cycle Ubuntu was fully translated in 43 languages. I think this cycle we should be able to aim for more, and I&apos;m confident that with everyone&apos;s help we could reach the <strong>50 fully translated languages</strong> mark. There are a few languages that are very close to reaching the 80% translation level:</p>
<p><strong>Basque, Latvian, Hebrew, Uyghur, Albanian, Estonian, Bengali, Punjabi</strong></p>
<p>And others which might need an extra push to climb up the 60% to 70% mark to reach 80%:</p>
<p><strong>Serbian Latin, Hindi, Indonesian, Tamil, Thai, Telugu, Slovak, Arabic, Belarusian, Gujarati</strong></p>
<p>So if you speak any of these or other languages, here&apos;s what you can do to help yours reach the 80% level and make it to the list of supported languages:</p>
<ol>
<li>Go to the <a href="http://people.canonical.com/~dpm/stats/ubuntu-11.10-translation-stats.html?ref=davidplanella.org">Ubuntu 11.10 translation statistics page</a></li>
<li>Click on your language to find out which packages need attention</li>
<li>Find those packages in the <a href="https://translations.launchpad.net/ubuntu/?ref=davidplanella.org">list of Ubuntu translations</a></li>
<li>Translate them!
<ul>
<li>You&apos;ll want to contact the <a href="https://translations.launchpad.net/+groups/ubuntu-translators?ref=davidplanella.org">translation team for your language</a> or check out their documentation to ensure you&apos;re using a consistent terminology</li>
<li>They&apos;ll also help you get started with translations and answer your questions</li>
</ul>
</li>
</ol>
<p><em>Note: the translations statistics are updated daily at 12:00 UTC.</em></p>
<h2 id="moreontranslations">More on translations</h2>
<ul>
<li>If you want to learn more about translating Ubuntu check out our <a href="https://wiki.ubuntu.com/Translations/QuickStartGuide?ref=davidplanella.org">Translations quickstart guide</a></li>
<li>If you want to get in you can follow us on <a href="http://lists.ubuntu.com/mailman/listinfo/ubuntu-translators?ref=davidplanella.org">e-mail</a>, on <a href="http://www.facebook.com/ubuntu.translators">Facebook</a>, <a href="http://identi.ca/ubuntul10n?ref=davidplanella.org">identi.ca</a>, <a href="http://twitter.com/?ref=davidplanella.org#!/ubuntul10n">twitter</a> and <a href="https://wiki.ubuntu.com/Translations/Contact?ref=davidplanella.org">in other ways</a></li>
</ul>
<h2 id="andnowforsomethingdifferent">And now for something different</h2>
<p><em>If there is any web guru out there who&apos;d like to lend a hand, help with the <a href="http://bazaar.launchpad.net/~dpm/ubuntu-translations/ul10n-stats/files/head:/data/?ref=davidplanella.org">CSS and the JS code for the stats page</a> would be greatly appreciated.</em> <em>One cool thing I&apos;d like to do for instance is for translators to, once they&apos;ve clicked on their language, be able to click on a package that needs attention and be taken to the corresponding Launchpad Translations page. This only needs the corresponding rows in the table to be linkified, which is something I&apos;ve been struggling with and I&apos;m sure would be a five-minute job for an experienced web developer.</em> <em>So if you want to help translators with your web skills, drop a comment here or feel free to <a href="https://code.launchpad.net/~dpm/ubuntu-translations/ul10n-stats?ref=davidplanella.org">submit a bzr branch</a>. Thanks!</em> Looking forward to the best translated Ubuntu release ever! :-)</p>
<!--kg-card-end: markdown-->]]></content:encoded></item><item><title><![CDATA[Ramping Up: Ubuntu App Developer Week - Day 2]]></title><description><![CDATA[<!--kg-card-begin: markdown--><h2>Ubuntu App Developer Week - Day 2 Summary</h2>
Another app developer day is over and we&apos;re nearly halfway through the week. Here&apos;s what happened yesterday:
<h3>Making Your App Speak Languages with Launchpad Translations</h3>
<em>By <a class="interwiki" title="LaunchpadHome" href="https://launchpad.net/%7Edpm?ref=davidplanella.org">David Planella</a></em>
<p><img class="alignleft" title="David Planella" src="https://davidplanella.org/wp-content/uploads/2011/09/468171231f740a6eaf57b763b726594f.jpeg" alt width="64" height="64">In this session we learned how to link up an</p>]]></description><link>https://davidplanella.org/ramping-up-ubuntu-app-developer-week-day-2/</link><guid isPermaLink="false">60d09bbe721bdb3e68cb277f</guid><category><![CDATA[AppArmor]]></category><category><![CDATA[AppDeveloperWeek]]></category><category><![CDATA[Apps]]></category><category><![CDATA[Gedit]]></category><category><![CDATA[Launchpad]]></category><category><![CDATA[Launchpad Translations]]></category><category><![CDATA[Summary]]></category><category><![CDATA[Translations]]></category><category><![CDATA[Ubuntu]]></category><category><![CDATA[Unity]]></category><dc:creator><![CDATA[David Planella]]></dc:creator><pubDate>Wed, 07 Sep 2011 14:33:03 GMT</pubDate><content:encoded><![CDATA[<!--kg-card-begin: markdown--><h2>Ubuntu App Developer Week - Day 2 Summary</h2>
Another app developer day is over and we&apos;re nearly halfway through the week. Here&apos;s what happened yesterday:
<h3>Making Your App Speak Languages with Launchpad Translations</h3>
<em>By <a class="interwiki" title="LaunchpadHome" href="https://launchpad.net/%7Edpm?ref=davidplanella.org">David Planella</a></em>
<p><img class="alignleft" title="David Planella" src="https://davidplanella.org/wp-content/uploads/2011/09/468171231f740a6eaf57b763b726594f.jpeg" alt width="64" height="64">In this session we learned how to link up an app that already has internationalization support to <a href="https://translations.launchpad.net/?ref=davidplanella.org">Launchpad Translations</a>, so that it is exposed to Launchpad&apos;s extensive community of translators who&apos;ll effectively make your app speak almost any language. From setting up code hosting for a seamless integration, to setting up the translations settings to tips and tricks for best practices, the presentation should give developers a good grasp of how to start getting their apps translated and ready to reach a wider audience.</p>
<p>Check out the session log <a href="https://wiki.ubuntu.com/MeetingLogs/appdevweek1109/MakingYourAppSpeakLanguageswithLaunchpadTranslations?ref=davidplanella.org">here</a>.<em> </em></p>
<h3>The Making of Unity 2D</h3>
<em>By <a class="interwiki" title="LaunchpadHome" href="https://launchpad.net/%7Efboucault?ref=davidplanella.org">Florian Boucault</a></em>
<p><img class="alignleft" title="Florian Boucault" src="https://davidplanella.org/wp-content/uploads/2011/09/5715719850_9283e48226.jpg" alt width="64" height="64">An interactive and popular session, in which Florian started describing the main goal behind the Unity 2D project: to run on platforms that do not provide accelerated <a href="http://www.opengl.org/?ref=davidplanella.org">OpenGL</a>. It essentially is an implementation of the main Unity user interface using the <a href="http://qt.nokia.com/?ref=davidplanella.org">Qt toolkit </a>and the <a href="http://qt.nokia.com/qtquick/?ref=davidplanella.org">QML</a> declarative language, while reusing the backend technologies from Unity. From there he went on describing the Unity 2D architecture and the release policy, pointing out to the <a href="https://launchpad.net/~unity-2d-team/+archive/unity-2d-daily?ref=davidplanella.org">Unity 2D daily PPA</a>, for those testers who want to be on the bleeding edge., and wrapped up answering the questions from the audience.</p>
<p>Check out the session log <a href="https://wiki.ubuntu.com/MeetingLogs/appdevweek1109/TheMakingofUnity2D?ref=davidplanella.org">here</a>.<em> </em></p>
<h3>Making App Development Easy: Gedit Developer Plugins</h3>
<em>By <a class="interwiki" title="LaunchpadHome" href="https://launchpad.net/%7Esinzui?ref=davidplanella.org">Curtis Hovey</a></em>
<p><img class="alignleft" title="Curtis Hovey" src="https://davidplanella.org/wp-content/uploads/2011/09/333622-96-20101203165819.png" alt width="64" height="64">Starting off with a description of Gedit plugins, their purpose and how to install them, Curtis delved into the <a href="http://apt.ubuntu.com/p/gedit-plugins?ref=davidplanella.org">general-purpose plugins</a> and the <a href="http://apt.ubuntu.com/p/gedit-developer-plugins?ref=davidplanella.org">developer plugins</a> (click to install) plugins, explaining how to set them up and his recommended choice of plugins to convert Gedit in the perfect programming editor. The highlights included the GDP Bazaar integration plug in, which allows working with the bzr source revision control system and others (Subversion, Mercurial, Git), as well as the Source Code Browser plugin, a class and function browser based on Exuberant Ctags.</p>
<p>Check out the session log <a href="https://wiki.ubuntu.com/MeetingLogs/appdevweek1109/MakingAppDevelopmentEasyGeditDeveloperPlugins?ref=davidplanella.org">here</a>.</p>
<h3>Publishing Your Apps in the Software Center: The MyApps Portal</h3>
<em>By <a class="interwiki" title="LaunchpadHome" href="https://launchpad.net/%7Eelachuni?ref=davidplanella.org">Anthony Lenton</a></em>
<p><img class="alignleft size-full wp-image-1232" title="Anthony Lenton" src="https://davidplanella.org/wp-content/uploads/2011/09/tony_small.png" alt width="64" height="64">In another session devoted to the app developer strategy, Anthony told us all about the MyApps webapp developers can use to submit their applications to the Software Center. Available on <a href="https://myapps.developer.ubuntu.com/?ref=davidplanella.org">https://myapps.developer.ubuntu.com</a>, it started off as the need to automate the submission of commercial apps to the Software Centre, expanding to a full-blown online portal that can now tackle any type of submission. He then walked the audience through the 5-step process to send an app for review, including all the necessary metadata and payment details. Once an app has been submitted, it needs to be packaged (if it wasn&apos;t already) and reviewed before being published. Hinting to Jonathan Lange&apos;s session on day 1, Anthony explained that they are looking at providing an automated process for packaging, with the intention of removing the last big remaining manual process.</p>
<p>Check out the session log <a href="https://wiki.ubuntu.com/MeetingLogs/appdevweek1109/PublishingAppsInSoftwareCenterMyApps?ref=davidplanella.org">here</a>.</p>
<h3>Publishing Your Apps in the Software Center: The App Review Board</h3>
<em>By <a class="interwiki" title="LaunchpadHome" href="https://launchpad.net/%7Estgraber?ref=davidplanella.org">St&#xE9;phane Graber</a></em>
<p><img class="alignleft size-full wp-image-1233" title="St&#xE9;phane Graber" src="https://davidplanella.org/wp-content/uploads/2011/09/52661-96-20090503165741.png" alt width="64" height="64">Complementing the previous session, St&#xE9;phane explained how libre+gratis apps can get into the Software Centre and what the App Review Board&apos;s (ARB) role is in that process. He focused on how the Board reviews applications and how other types are distributed in Ubuntu. The types of apps reviewed by the ARB are small, lightweight apps, usually of the type created by Quickly (check out the sessions on Quickly on Thursday!). The next upcoming changes in the way this applications are reviewed will most probably include them being submitted through the MyApps online portal and them being made more secure by wrapping them in a container based on AppArmor or Arkose (or a combination of them).</p>
<p>Check out the session log <a href="https://wiki.ubuntu.com/MeetingLogs/appdevweek1109/PublishingAppsInSoftwareCenterARB?ref=davidplanella.org">here</a>.</p>
<h2>The Day Ahead: Upcoming Sessions for Day 3</h2>
Check out today&apos;s rocking lineup:
<p><a href="http://www.timeanddate.com/worldclock/fixedtime.html?month=9&amp;day=7&amp;year=2011&amp;hour=16&amp;min=0&amp;sec=0&amp;p1=0&amp;ref=davidplanella.org">16.00 UTC</a> - <strong>Unity Mail: Webmail Notification on Your Desktop</strong><strong><em></em></strong></p>
<p><img class="alignleft size-full wp-image-1254" title="Dmitry Shachnev" src="https://davidplanella.org/wp-content/uploads/2011/09/mitya1.jpg" alt width="64" height="64">We&apos;re starting to see more and more apps that integrate with Unity. <a href="https://launchpad.net/unity-mail?ref=davidplanella.org">Unity Mail</a> is a cool app that allows you to stay up to date with your web mail directly from your desktop. It supports any IMAP server, but right now it works best with Gmail, along with notifications, message counts, quicklists and more. <a title="LaunchpadHome" href="https://launchpad.net/%7Emitya57?ref=davidplanella.org">Dmitry Shachnev</a> will tell us about its features and how he put the application together.</p>
<p><a href="http://www.timeanddate.com/worldclock/fixedtime.html?month=9&amp;day=7&amp;year=2011&amp;hour=17&amp;min=0&amp;sec=0&amp;p1=0&amp;ref=davidplanella.org">17:00 UTC</a> - <strong>Launchpad Daily Builds and Rapid Feedback: Writing Recipe Builds<em></em></strong></p>
<p><img class="alignleft size-full wp-image-1255" title="Jelmer Vernooij" src="https://davidplanella.org/wp-content/uploads/2011/09/jelmervernooij.jpg" alt width="64" height="64">Launchpad has many awesome features. This time around <a title="LaunchpadHome" href="https://launchpad.net/%7Ejelmer?ref=davidplanella.org">Jelmer Vernooij</a> will be explaininghow to set up recipe builds for your project in Launchpad, so that users can get&#xA0; the latest updates easily packaged on a daily basis, so that they can install them at a click of a button and can test them and make the feedback loop as short as possible.</p>
<p><a href="http://www.timeanddate.com/worldclock/fixedtime.html?month=9&amp;day=7&amp;year=2011&amp;hour=18&amp;min=0&amp;sec=0&amp;p1=0&amp;ref=davidplanella.org">18:00 UTC</a><strong> - <em></em>Using the Ubuntu One APIs for Your Apps: An Overview</strong></p>
<p><a href="https://davidplanella.org/wp-content/uploads/2011/09/stuartlangridge.jpg"><img class="alignleft size-full wp-image-1256" title="Stuart Langridge" src="https://davidplanella.org/wp-content/uploads/2011/09/stuartlangridge.jpg" alt width="64" height="64"></a>Ubuntu One is starting to be everywhere, and it even has its own developer programme. The <a href="https://one.ubuntu.com/developer/?ref=davidplanella.org">Ubuntu One website</a> already provides lots of information to developers, and to make it even more clear, <a title="LaunchpadHome" href="https://launchpad.net/%7Esil?ref=davidplanella.org">Stuart Langridge</a> will walk you through the available Ubuntu One APIs you can use to make your application cloud-ready.</p>
<p><a href="http://www.timeanddate.com/worldclock/fixedtime.html?month=9&amp;day=7&amp;year=2011&amp;hour=19&amp;min=0&amp;sec=0&amp;p1=0&amp;ref=davidplanella.org">19:00 UTC</a> - <strong><em></em>Supercharging Your Apps with Unity Launcher Integration</strong></p>
<p><a href="https://davidplanella.org/wp-content/uploads/2011/09/jasonsmith.jpg"><img class="alignleft size-full wp-image-1257" title="Jason Smith" src="https://davidplanella.org/wp-content/uploads/2011/09/jasonsmith.jpg" alt width="64" height="64"></a>One of the easiest and more visual ways for your apps to blend in with Unity is for it to integrate with the Launcher. Counts, progress indication, quicklists... are an elegant and simple wayto provide feedback to users. <a title="LaunchpadHome" href="https://launchpad.net/%7Ejassmith?ref=davidplanella.org">Jason Smith</a> knows all about Launcher integration, and he&apos;s really looking forward to share it with us!</p>
<p><a href="http://www.timeanddate.com/worldclock/fixedtime.html?month=9&amp;day=7&amp;year=2011&amp;hour=20&amp;min=0&amp;sec=0&amp;p1=0&amp;ref=davidplanella.org">20:00 UTC</a><strong><em></em> - Hello Vala: An Introduction to the Vala Language</strong></p>
<p><a href="https://davidplanella.org/wp-content/uploads/2011/09/lucabruno.png"><img class="alignleft size-full wp-image-1258" title="Luca Bruno" src="https://davidplanella.org/wp-content/uploads/2011/09/lucabruno.png" alt width="64" height="64"></a>Vala is a powerful programming language that allows modern programming techniques to be used to write applications that run on the GNOME runtime libraries, particularly GLib and GObject. <a href="http://lethalman.blogspot.com/?ref=davidplanella.org">Luca Bruno</a> is part of the team that develops Vala itself, and will be introducing us to the first steps to get started with Vala with the universal &quot;Hello world&quot; app becoming &quot;Hello Vala!&quot;.</p>
<p>Looking forward to seeing you all there in a few hours!</p>
<p><a href="http://webchat.freenode.net/?channels=ubuntu-classroom&amp;ref=davidplanella.org"><img class="aligncenter" title="Join Ubuntu App Developer Week" src="https://davidplanella.org/wp-content/uploads/2011/04/rect3827.png" alt width="154" height="42"></a></p>
<!--kg-card-end: markdown-->]]></content:encoded></item><item><title><![CDATA[New Translations Videocast: UDS O Translations Highlights]]></title><description><![CDATA[<!--kg-card-begin: markdown--><p><img class="alignright size-full wp-image-702" title="Ubuntu Translations TV" src="https://davidplanella.org/wp-content/uploads/2010/12/ul10n-tv.png" alt="Ubuntu Translations TV" width="172" height="153">So, new Ubuntu cycle and time for a fresh translations videocast!</p>
<p>Join me tomorrow at the <a href="http://www.ustream.tv/channel/ubuntu-translations-with-david-planella?ref=davidplanella.org">Ustream Ubuntu Translations channel</a>, where I&apos;ll give you a summary about the great sessions we had around translations last week at the <a href="http://uds.ubuntu.com/?ref=davidplanella.org">Ubuntu Developer Summit</a> in Budapest, where we discussed the plans</p>]]></description><link>https://davidplanella.org/new-translations-videocast-uds-o-translations-highlights/</link><guid isPermaLink="false">60d09bbe721bdb3e68cb2778</guid><category><![CDATA[Oneiric]]></category><category><![CDATA[Outreach]]></category><category><![CDATA[Translations]]></category><category><![CDATA[TV]]></category><category><![CDATA[Ubuntu]]></category><category><![CDATA[UDS]]></category><category><![CDATA[Ustream]]></category><category><![CDATA[Video]]></category><category><![CDATA[Videocast]]></category><dc:creator><![CDATA[David Planella]]></dc:creator><pubDate>Wed, 18 May 2011 14:23:51 GMT</pubDate><content:encoded><![CDATA[<!--kg-card-begin: markdown--><p><img class="alignright size-full wp-image-702" title="Ubuntu Translations TV" src="https://davidplanella.org/wp-content/uploads/2010/12/ul10n-tv.png" alt="Ubuntu Translations TV" width="172" height="153">So, new Ubuntu cycle and time for a fresh translations videocast!</p>
<p>Join me tomorrow at the <a href="http://www.ustream.tv/channel/ubuntu-translations-with-david-planella?ref=davidplanella.org">Ustream Ubuntu Translations channel</a>, where I&apos;ll give you a summary about the great sessions we had around translations last week at the <a href="http://uds.ubuntu.com/?ref=davidplanella.org">Ubuntu Developer Summit</a> in Budapest, where we discussed the plans for the next cycle: the <a href="http://www.markshuttleworth.com/archives/646?ref=davidplanella.org">Oneiric Ocelot</a>. As usual, feel free to come along, ask your questions and have a chat around translating Ubuntu.</p>
<ul>
	<li><strong>WHAT</strong>: Videocast -&#xA0;<em>UDS O Translations Highlights</em></li>
	<li><strong>WHEN</strong>:&#xA0;<a href="http://timeanddate.com/worldclock/fixedtime.html?year=2011&amp;month=05&amp;day=19&amp;hour=15&amp;min=0&amp;sec=0&amp;ref=davidplanella.org">Thursday, May. 19th, 15:00 UTC</a></li>
	<li><strong>WHERE</strong>:&#xA0;<a href="http://www.ustream.tv/channel/ubuntu-translations-with-david-planella?ref=davidplanella.org">Ustream Ubuntu Translations channel</a></li>
</ul>
Talk to you all tomorrow!
<p><em>Note that if you wish to participate in the online chat, you&#x2019;ll need to&#xA0;<a href="http://www.ustream.tv/login-signup?ref=%2Fdashboard">sign up</a> for a ustream account (it doesn&#x2019;t take more than a couple of minutes), but I&#x2019;ll also be answering your questions on the&#xA0;<a href="http://webchat.freenode.net/?channels=ubuntu-translators&amp;ref=davidplanella.org">#ubuntu-translators</a> IRC channel on Freenode.</em></p>
<p style="text-align:center;"><a href="http://www.ustream.tv/channel/ubuntu-translations-with-david-planella?ref=davidplanella.org"><img class="size-full wp-image-805 aligncenter" title="Ubuntu Translations Videocast" src="https://davidplanella.org/wp-content/uploads/2011/05/uds-o-videocast.png" alt="Ubuntu Translations Videocast" width="438" height="103"></a></p><!--kg-card-end: markdown-->]]></content:encoded></item><item><title><![CDATA[Ubuntu App Developer Week - Day 4]]></title><description><![CDATA[<!--kg-card-begin: markdown--><h2>Ubuntu App Developer Week - Day 4 Summary</h2>
Ramping up to the end of the week we had another full app development goodness day, and one where the session topics fitted together in a nice workflow as well: creating bling, creating apps with Rapid Prototyping, getting them into Ubuntu, adding]]></description><link>https://davidplanella.org/ubuntu-app-developer-week-day-4/</link><guid isPermaLink="false">60d09bbe721bdb3e68cb2776</guid><category><![CDATA[App Review Process]]></category><category><![CDATA[AppDeveloperWeek]]></category><category><![CDATA[Development]]></category><category><![CDATA[Indicators]]></category><category><![CDATA[Launchpad]]></category><category><![CDATA[QML]]></category><category><![CDATA[Qt]]></category><category><![CDATA[Qt Quick]]></category><category><![CDATA[Quickly]]></category><category><![CDATA[Rapid prototyping]]></category><category><![CDATA[Summary]]></category><category><![CDATA[Translations]]></category><category><![CDATA[Ubuntu]]></category><category><![CDATA[Unity]]></category><dc:creator><![CDATA[David Planella]]></dc:creator><pubDate>Fri, 15 Apr 2011 20:04:04 GMT</pubDate><content:encoded><![CDATA[<!--kg-card-begin: markdown--><h2>Ubuntu App Developer Week - Day 4 Summary</h2>
Ramping up to the end of the week we had another full app development goodness day, and one where the session topics fitted together in a nice workflow as well: creating bling, creating apps with Rapid Prototyping, getting them into Ubuntu, adding indicator support and translating them. Here&apos;s the report of yesterday&apos;s app development journey:
<h3>Qt Quick: Elements/Animations/States</h3>
<em>By J&#xFC;rgen Bocklage-Ryannel</em>
<p>The next Qt Quick session was all about creating attractive and usable user interfaces. J&#xFC;rgen went through the QML tutorial documentation and code examples, showing us how to position elements with anchors, columns, rows and grids. Then onto states and transitions: describing the changes in an element&apos;s properties and how to switch between them. To finalize, the most impressive stuff: QML animations, in which he teached us the different types of animations and how to use them.</p>
<p><em><em>Check out the session log <a href="https://wiki.ubuntu.com/MeetingLogs/appdevweek1104/QmlElementsActionsStates?ref=davidplanella.org">here</a>.</em></em></p>
<h3>Qt Quick: Rapid Prototyping</h3>
By J&#xFC;rgen Bocklage-Ryannel
<p>In J&#xFC;rgen&apos;s words, Qt Quick was designed to bridge the gap between designers and developers, letting both groups to work with the same technologies and code base. He explained how Qt Creator provides a design mode which allows easy dragging and dropping of UI elements, and separation between code and interface. All through a natural and agile prototyping workflow.<br>
<strong></strong></p>
<p><em>Check out the session log <a href="https://wiki.ubuntu.com/MeetingLogs/appdevweek1104/QtQuickRad?ref=davidplanella.org">here</a>.</em></p>
<h3>Rapid App Development with Quickly</h3>
By <a title="LaunchpadHome" href="https://launchpad.net/%7Emterry?ref=davidplanella.org">Michael Terry</a>
<p>Michael started introducing what Quickly at the heart is: a robust yet simple system of templates with boilerplate code and commands. The available templates are ubuntu-application, ubuntu-cli, ubuntu-pygame and ubuntu-flash-game, and on the Natty version, Quickly will feature the &apos;submitubuntu&apos; command to help getting applications into the Software Center. All that being set straight, he then showed how to use Quickly and what it can do: from creating the first example application, to modifying the UI with &apos;quickly design&apos; and Glade, into debugging and finally packaging.</p>
<p><em>Check out the session log <a href="https://wiki.ubuntu.com/MeetingLogs/appdevweek1104/QuicklyRad?ref=davidplanella.org">here</a>.</em></p>
<h3>Getting Your App in the Distro: the Application Review Process</h3>
By <a title="LaunchpadHome" href="https://launchpad.net/%7Eallison?ref=davidplanella.org">Allison Randal</a>
<p>Linking from the previous session on how to create an app, Allison explained in a very clear way how to get your applications into Ubuntu, so that they make their way into the OS in a matter of weeks instead of having to wait until the next release. The first step is to submit a ticket to the App Review Board, giving them the essential details for the proposal. They&apos;ll then do the initial review, in which one of the reviewers will volunteer to walk you through the process and help you with suggestions or improvements, to bring the app to a state ready for the final review. There the board will vote in a meeting for the inclusion of the application. After the process description she answered the questions from the audience and wrapped up with some useful tips to application submitters.</p>
<p><em>Check out the session log <a href="https://wiki.ubuntu.com/MeetingLogs/appdevweek1104/AppReviewProcess?ref=davidplanella.org">here</a>.</em></p>
<h3>Adding Indicator Support to your Apps</h3>
By <a title="LaunchpadHome" href="https://launchpad.net/%7Eted?ref=davidplanella.org">Ted Gould</a>
<p>Ted kicked off with an explanation of what indicators are and their intended use: they should not be used just because they are available - rather as a feature for long running applications, those that are more services to users, to expose that functionality. The next step was to describe how to create indicators through libappindicator, with any language supported by GObject Introspection, such as Python or Javascript, and how to add more features to a basic indicator: accessible labels and attention state. After that he described fallbacks, and how platforms not using Unity can nevertheless use indicators. The final minutes were dedicated to the future of indicators, that for now will focus on API cleanup and stabilization, and introspection improvements.</p>
<p><em>Check out the session log <a href="https://wiki.ubuntu.com/MeetingLogs/appdevweek1104/AppIndicators?ref=davidplanella.org">here</a>.</em></p>
<h3>Using Launchpad to get your application translated -</h3>
By <a title="LaunchpadHome" href="https://launchpad.net/%7Ehenninge?ref=davidplanella.org">Henning Eggers</a>
<p>As a follow up to the talk on how to <a href="https://wiki.ubuntu.com/MeetingLogs/appdevweek1104/InternationalizingApps?ref=davidplanella.org">add native language support to your applications</a> on Monday, Henning described the next step: how to make them translatable in Launchpad and grow a translation community around them. In the first part he showed how to set up a demo project using Launchpad&apos;s staging server, and shared some recommendations on how to make sure the application is correctly set up for translations, followed by an overview on some Gettext concepts Launchpad relies upon. From there, it was straight into business: setting up a translatable project in Launchpad, getting translatable templates imported and exposed to translators, creating a translation community for your project and the workflow for translation. A very detailed overview to get your application to talk any language.</p>
<p><em>Check out the session log <a href="https://wiki.ubuntu.com/MeetingLogs/appdevweek1104/LaunchpadTranslations?ref=davidplanella.org">here</a>.</em></p>
<h2>The Day Ahead: Upcoming Sessions for Day 5</h2>
The last day and the quality and variety of the sessions is still going strong. Check out the great content we&apos;ve prepared for you today:
<p><a href="http://www.timeanddate.com/worldclock/fixedtime.html?month=4&amp;day=15&amp;year=2011&amp;hour=16&amp;min=0&amp;sec=0&amp;p1=0&amp;ref=davidplanella.org">16:00 UTC</a><br>
<strong>Qt Quick: Extend with C++</strong> - J&#xFC;rgen Bocklage-Ryannel<br>
Sometimes you would like to extend Qt Quick with your own native extension. J&#xFC;rgen will show you some ways how to do it.</p>
<p><a href="http://www.timeanddate.com/worldclock/fixedtime.html?month=4&amp;day=15&amp;year=2011&amp;hour=17&amp;min=0&amp;sec=0&amp;p1=0&amp;ref=davidplanella.org">17:00 UTC</a><br>
<strong>Phonon: Multimedia in Qt -</strong> <a title="LaunchpadHome" href="https://launchpad.net/%7Eapachelogger?ref=davidplanella.org">Harald Sitter</a><br>
Harald, as the lead developer of the Qt/KDE multimedia library Phoon will tell you about the awesomeness that Phonon provides and how it achieves ultimate portability, so that it can even run on vending machines. He&apos;ll also tell you hos to create a video player with 3 lines of code (or in 30 seconds without any code) and much more.</p>
<p><a href="http://www.timeanddate.com/worldclock/fixedtime.html?month=4&amp;day=15&amp;year=2011&amp;hour=18&amp;min=0&amp;sec=0&amp;p1=0&amp;ref=davidplanella.org">18:00 UTC</a><br>
<strong>Integrating music applications with the Sound Menu -</strong> <a title="LaunchpadHome" href="https://launchpad.net/%7Ecjcurran?ref=davidplanella.org">Conor Curran</a><br>
So you&apos;ve seen the slick sound menu in Ubuntu, and you&apos;re developing a multimedia application, right? You&apos;re then wondering how to seamlessly integrate it into Ubuntu and use all the nice features from the menu as well? Wonder no more, for Conor is the man behind the sound menu and he&apos;ll be delighted to teach you how.</p>
<p><a href="http://www.timeanddate.com/worldclock/fixedtime.html?month=4&amp;day=15&amp;year=2011&amp;hour=19&amp;min=0&amp;sec=0&amp;p1=0&amp;ref=davidplanella.org">19:00 UTC</a><br>
<strong>pkgme: Automating The Packaging Of Your Project -</strong> <a title="LaunchpadHome" href="https://launchpad.net/%7Ejames-w?ref=davidplanella.org">James Westby</a><br>
Once you&apos;ve developed a cool application you&apos;ll want to package it and distribute it to users so that they can easily install it in their favourite platform. James will show you how this can be both easy and fun letting pkgme do all the work for you.</p>
<p><a href="http://www.timeanddate.com/worldclock/fixedtime.html?month=4&amp;day=15&amp;year=2011&amp;hour=20&amp;min=0&amp;sec=0&amp;p1=0&amp;ref=davidplanella.org">20:00 UTC</a><br>
<strong>Unity Technical Q&amp;A -</strong> <a title="LaunchpadHome" href="https://launchpad.net/%7Ejassmith?ref=davidplanella.org">Jason Smith</a> and <a title="LaunchpadHome" href="https://launchpad.net/%7Ejorge?ref=davidplanella.org">Jorge Castro</a><br>
You&apos;ve heard about Unity, the new UI concept which is going to improve several orders of magnitude how you interact with your computer in Ubuntu. You are probably using it already, and you&apos;ll surely have questions and will want to learn more about the coolness it brings. Jason Smith, from the Unity development team, and Jorge Castro, from the Community team know all about Unity and they&apos;ll be here to chat with you.</p>
<p><a href="http://www.timeanddate.com/worldclock/fixedtime.html?month=4&amp;day=15&amp;year=2011&amp;hour=21&amp;min=0&amp;sec=0&amp;p1=0&amp;ref=davidplanella.org">21:00 UTC</a><br>
<strong>Lightning Talks -</strong> <a title="LaunchpadHome" href="https://launchpad.net/%7Enigelbabu?ref=davidplanella.org">Nigel Babu</a><br>
As the final treat to close the week, Nigel has organized a series of lightning talks to showcase a medley of cool applications: <em>CLI Companio</em>n, <em><a href="https://launchpad.net/unity-books-lens?ref=davidplanella.org">Unity Book Lens</a></em>, <em>Bikeshed</em>, <em>circleoffriends</em>, <em><a href="https://launchpad.net/as?ref=davidplanella.org">Algorithm School</a></em>, <em><a href="http://code.google.com/p/sunflower-fm/?ref=davidplanella.org">Sunflower FM</a></em>, <em><a href="http://tomahawk-player.org/?ref=davidplanella.org">Tomahawk Player</a></em>, <em>Classbot</em> - your app could be in this list next time, do check them out!</p>
<p>Looking forward to seeing you all there!</p>
<p><a href="http://webchat.freenode.net/?channels=ubuntu-classroom&amp;ref=davidplanella.org"><img class="aligncenter" title="Join Ubuntu App Developer Week" alt src="https://davidplanella.org/wp-content/uploads/2011/04/rect3827.png" width="154" height="42"></a></p>
<!--kg-card-end: markdown-->]]></content:encoded></item><item><title><![CDATA[Ubuntu App Developer Week - Day 3]]></title><description><![CDATA[<!--kg-card-begin: markdown--><h2>Ubuntu App Developer Week - Day 3 Summary</h2>
Right into the middle of the week and still delivering the most diverse set of sessions from the most interesting technologies. QML, Cloud, D-Bus, Multitouch, Unity, Bazaar... Wednesday had a bit of everything. Most importantly, this sessions are for you all, so]]></description><link>https://davidplanella.org/ubuntu-app-developer-week-day-3/</link><guid isPermaLink="false">60d09bbe721bdb3e68cb2775</guid><category><![CDATA[AppDeveloperWeek]]></category><category><![CDATA[D-Bus]]></category><category><![CDATA[Development]]></category><category><![CDATA[Launchpad]]></category><category><![CDATA[QML]]></category><category><![CDATA[Qt]]></category><category><![CDATA[Summary]]></category><category><![CDATA[Translations]]></category><category><![CDATA[Ubuntu]]></category><category><![CDATA[Ubuntu One]]></category><dc:creator><![CDATA[David Planella]]></dc:creator><pubDate>Thu, 14 Apr 2011 23:14:37 GMT</pubDate><content:encoded><![CDATA[<!--kg-card-begin: markdown--><h2>Ubuntu App Developer Week - Day 3 Summary</h2>
Right into the middle of the week and still delivering the most diverse set of sessions from the most interesting technologies. QML, Cloud, D-Bus, Multitouch, Unity, Bazaar... Wednesday had a bit of everything. Most importantly, this sessions are for you all, so I was really glad to hear feedback on how people liked the content of App Developer Week! So here&apos;s a new summary for all of those who couldn&apos;t attend.
<h3>Qt Quick: QML the Language</h3>
<em>By J&#xFC;rgen Bocklage-Ryannel</em>
<p>In his first session, J&#xFC;rgen gave a short intro to Qt Quick&apos;s QML language and how to use it. The first steps were to install Qt and Qt Creator, followed by a description of what Qt Quick is and how developers came up with a declarative way, similar to CSS or JSON to write in the language. All that clear, he then started with the Qt Quick tutorial and code examples that could be run with qmlviewer, the qml interpreter. Onto the second part, he focused on the QML languate, and going into the detail on how to create custom QML components. There were also lots of pointers to the excellent Qt documentation.</p>
<p><em>Check out the session log <a href="https://wiki.ubuntu.com/MeetingLogs/appdevweek1104/QML?ref=davidplanella.org">here</a>.</em></p>
<h3>Make your applications work in the cloud with Ubuntu One</h3>
<em>By <a title="LaunchpadHome" href="https://launchpad.net/%7Esil?ref=davidplanella.org">Stuart Langridge</a></em>
<p>Stuart gave a great overview on how to add the cloud to existing apps and how to make new apps for the cloud, letting Ubuntu One do all the hard work for you: from managing identities, password renewal to sharing data between applications. And all that on the web, the desktop, mobile... all your stuff everywhere! He then showed us some simple code to sync playlists on the cloud, ready for streaming. File sync is also an important Ubuntu One feature apps can make use of for sharing, and he also went through a couple of the many cool ways you can use it. The last mention was on API documentation, something Stuart is working on in this cycle.</p>
<p><em>Check out the session log <a href="https://wiki.ubuntu.com/MeetingLogs/appdevweek1104/UbuntuOneCloudApps?ref=davidplanella.org">here</a>.</em></p>
<h3>Take control of your desktop easily with DBus</h3>
<em>By <a title="LaunchpadHome" href="https://launchpad.net/%7Ealecu?ref=davidplanella.org">Alejandro J. Cura</a></em>
<p>In this session Alejandro showed us in a hands-on and easy to follow way different bits and pieces of D-Bus, and how applications in the desktop can communicate through it. He went through real life examples to show how to do simple tasks and explained how they can be achieved with D-Bus.<em></em></p>
<p><em>Check out the session log <a href="https://wiki.ubuntu.com/MeetingLogs/appdevweek1104/DBus?ref=davidplanella.org">here</a>.</em></p>
<h3>Touch&#xE9;gg: Bringing Multitouch Gestures to your Desktop</h3>
In the second multitouch session of the week, app developer Jos&#xE9; Exp&#xF3;sito started showcasing Touch&#xE9;gg, how it works and its features: recognizing multitouch gestures and getting the most of multitouch devices. He then went on describing which gestures it supports, such as tap, drag, pinch or tap &amp; hold, and the different actions that can be associated to gestures, showing us a really <a href="http://www.youtube.com/watch?v=1Ek4QaFQ1qo&amp;ref=davidplanella.org">cool video of Touch&#xE9;gg in action</a>. The second part of the talk focused on describing the technologies used to develop Touch&#xE9;gg: uTouch-GEIS, through its simplified interface, and Qt.
<p><em>By <a title="LaunchpadHome" href="https://launchpad.net/%7Ejose-exposito89?ref=davidplanella.org">Jos&#xE9; Exp&#xF3;sito</a></em></p>
<p><em>Check out the session log <a href="https://wiki.ubuntu.com/MeetingLogs/appdevweek1104/Touchegg?ref=davidplanella.org">here</a>.</em></p>
<h3>Unity: Integrating with Launcher and Places</h3>
<em>By <a title="LaunchpadHome" href="https://launchpad.net/%7Ekamstrup?ref=davidplanella.org">Mikkel Kamstrup Erlandsen</a></em>
<p>Mikkel used the intro of the talk to set a couple of things straight: &quot;Places&quot; are going to be called &quot;Lenses&quot; in the next cycle, and libunity does not yet guarantee API or ABI stability. He then followed with the Unity Launcher integration, and how applications can use static quicklists, and more advanced features such as count, progress bar, window flashing and dynamic quicklists. The second part were Places: remote databases that provide data for Unity to render. Through a Python code example he showed us in detail all the aspects of creating a Unity Place.<em></em></p>
<p><em>Check out the session log <a href="https://wiki.ubuntu.com/MeetingLogs/appdevweek1104/UnityAPI?ref=davidplanella.org">here</a>.</em></p>
<h3>Tracking Source Code History with Bazaar</h3>
<em>By <a title="LaunchpadHome" href="https://launchpad.net/%7Ejelmer?ref=davidplanella.org">Jelmer Vernooij</a></em>
<p>Jelmer, in his experience of seasoned Bazaar hacker started off introducing what bzr is: a modern distributed version control system. He then went on with the basics with a hands-on example, going through the creation of a branch, the first commit, and describing several of the most handy bzr commands. As a wrap-up, he showcased more advanced features such as source recipes: scripts that combine branches and build daily Debian packages from them.<em></em></p>
<p><em>Check out the session log <a href="https://wiki.ubuntu.com/MeetingLogs/appdevweek1104/Bazaar?ref=davidplanella.org">here</a>.</em></p>
<h2>The Day Ahead: Upcoming Sessions for Day 4</h2>
We&apos;re featuring a Qt Quick Marathon today: 2 sessions in a row. Following that, how to do RAD with yet another framework: Quickly, how to get your applications in Ubuntu, and how to get them translated in Launchpad. Enjoy!
<p><a href="http://www.timeanddate.com/worldclock/fixedtime.html?month=4&amp;day=14&amp;year=2011&amp;hour=16&amp;min=0&amp;sec=0&amp;p1=0&amp;ref=davidplanella.org">16:00 UTC</a><br>
<strong>Qt Quick: Elements/Animations/States</strong> - J&#xFC;rgen Bocklage-Ryannel<br>
Another day and more featured Qt content: this time J&#xFC;rgen will take us through different elements/animations and states Qt Quick provides, and will show us through examples how to make use of them.</p>
<p><a href="http://www.timeanddate.com/worldclock/fixedtime.html?month=4&amp;day=14&amp;year=2011&amp;hour=17&amp;min=0&amp;sec=0&amp;p1=0&amp;ref=davidplanella.org">17:00 UTC</a><br>
<strong>Qt Quick: Rapid Prototyping</strong> - J&#xFC;rgen Bocklage-Ryannel<br>
If one session weren&apos;t enough, here&apos;s the continuation: more Qt goodness, this time a hands-on session to develop a small application from start to finish and experience the whole process from the front row.</p>
<p><a href="http://www.timeanddate.com/worldclock/fixedtime.html?month=4&amp;day=14&amp;year=2011&amp;hour=18&amp;min=0&amp;sec=0&amp;p1=0&amp;ref=davidplanella.org">18:00 UTC</a><br>
<strong>Rapid App Development with Quickly</strong> - <a title="LaunchpadHome" href="https://launchpad.net/%7Emterry?ref=davidplanella.org">Michael Terry</a><br>
Mike will show you how to write applications in no time with the power of Python and Quickly: bringing back the fun in programming.</p>
<p><a href="http://www.timeanddate.com/worldclock/fixedtime.html?month=4&amp;day=14&amp;year=2011&amp;hour=19&amp;min=0&amp;sec=0&amp;p1=0&amp;ref=davidplanella.org">19:00 UTC</a><br>
<strong>Getting Your App in the Distro: the Application Review Process</strong> - <a title="LaunchpadHome" href="https://launchpad.net/%7Eallison?ref=davidplanella.org">Allison Randal</a><br>
A while back we created an easy process defining how to get applications into Ubuntu, so in order to be able to add them in a matter of weeks, rather than waiting for the next release. Allison, in her Ubuntu Technical Architect and Application Review Board member hat, will walk you through the <a href="https://wiki.ubuntu.com/PostReleaseApps/Process?ref=davidplanella.org">Application Review Process</a></p>
<p><a href="http://www.timeanddate.com/worldclock/fixedtime.html?month=4&amp;day=14&amp;year=2011&amp;hour=20&amp;min=0&amp;sec=0&amp;p1=0&amp;ref=davidplanella.org">20:00 UTC</a><br>
<strong>Adding Indicator Support to your Apps</strong> - <a title="LaunchpadHome" href="https://launchpad.net/%7Eted?ref=davidplanella.org">Ted Gould</a><br>
Join the man who knows most about indicators in a session that will teach you how to integrate your application even more into Ubuntu. They&apos;re slick, robust and consistent: bringing indicator support to your apps.</p>
<p><a href="http://www.timeanddate.com/worldclock/fixedtime.html?month=4&amp;day=14&amp;year=2011&amp;hour=21&amp;min=0&amp;sec=0&amp;p1=0&amp;ref=davidplanella.org">21:00 UTC</a><br>
<strong>Using Launchpad to get your application translated</strong> - <a title="LaunchpadHome" href="https://launchpad.net/%7Ehenninge?ref=davidplanella.org">Henning Eggers</a><br>
One of the coolest features of Launchpad is that it helps growing a translation community around your project. You can make your application translatable in Launchpad and be able to deliver it into almost any language. Henning will teach you how to do this, picking up where the <a href="http://davidplanella.wordpress.com/2011/04/12/off-to-a-great-start-ubuntu-app-developer-week-day-1/?ref=davidplanella.org">previous session on translations</a> left.</p>
<p>Looking forward to seeing you all there!</p>
<p><a href="http://webchat.freenode.net/?channels=ubuntu-classroom&amp;ref=davidplanella.org"><img class="aligncenter" title="Join Ubuntu App Developer Week" src="https://davidplanella.org/wp-content/uploads/2011/04/rect3827.png" alt width="154" height="42"></a></p>
<!--kg-card-end: markdown-->]]></content:encoded></item></channel></rss>