<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Think Global, Make Locales! &#187; Extensions around the world</title>
	<atom:link href="http://blog.babelzilla.org/category/extensions-around-the-world/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.babelzilla.org</link>
	<description>Welcome to the BabelZilla.Blog</description>
	<lastBuildDate>Fri, 30 Jul 2010 08:51:53 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>5 years of Translation game</title>
		<link>http://blog.babelzilla.org/2010/07/30/5-years-of-translation-game/</link>
		<comments>http://blog.babelzilla.org/2010/07/30/5-years-of-translation-game/#comments</comments>
		<pubDate>Fri, 30 Jul 2010 08:39:46 +0000</pubDate>
		<dc:creator>Goofy</dc:creator>
				<category><![CDATA[Extensions around the world]]></category>
		<category><![CDATA[Localization]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[extension]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[translation]]></category>

		<guid isPermaLink="false">http://blog.babelzilla.org/?p=887</guid>
		<description><![CDATA[BabelZilla is now 5 years old On July 30th, 2005, when together with early helpful enthousiasts, we (Giuliano, Jürgen, Luana and I) started this project, we just imagined it could be a useful meeting point for extension developers and translators. We received such a tremendous response from the community of volunteer translators around the world [...]]]></description>
			<content:encoded><![CDATA[<h1>BabelZilla is now 5 years old</h1>
<p>On July 30th, 2005, when together with early helpful enthousiasts, we (Giuliano, Jürgen, Luana and I) <a href="http://forums.mozillazine.org/viewtopic.php?p=1608785">started</a> this project, we just imagined it could be a useful meeting point for extension developers and translators.<br />
We received such a tremendous response from the community of volunteer translators around the world that we were compelled to push our project constantly forward.<br />
There have been about 900 extensions under translation on BabelZilla up to now, for more than 90 languages.<br />
We are very proud to give individuals and teams worldwide the opportunity  to bring their contribution to one <em>competitive advantage</em> of Mozilla apps : <a href="http://4.bp.blogspot.com/_UruZWKBwShM/S_0JjiumDCI/AAAAAAAAAaQ/fYJ_bOKAGK0/s400/0605_tri_leg_extension.jpg">extensibility</a>.<br />
Thanks to each and every translator past and present for the time and work spent on the translation game.<br />
We hope you enjoy BabelZilla, we know it is still very far from the perfect site and service we are all dreaming of, but hey we shall try to make it better together with you.<br />
In  <a href="http://www.babelzilla.org/forum/index.php?s=&amp;showtopic=6&amp;view=findpost&amp;p=37"> one of the very early posts</a> on the newborn site you could read</p>
<blockquote><p>BabelZilla is online, but there is still much work to do.</p></blockquote>
<p>Well, 5 years later, a lot has been done but we have still <a href="http://inapcache.boston.com/universal/site_graphics/blogs/bigpicture/oktober09_09_21/o06_20413247.jpg">much work to do together</a>: develop language team translation, <a href="http://blog.collegebars.net/uploads/10-reasons-to-drink-beer/10-reasons-to-drink-beer-3.jpg">find new translators</a>, fix annoyances and bugs of the WTS, make the interface <a href="http://posterous.com/getfile/files.posterous.com/stratosg/BEzxbyiJdcJaBAGsnHGeJEzwAlAnovsIfoeyGDmFAeyHJtfulecJAAeHxtwd/media_httpi31tinypicc_seDAp.jpg.scaled500.jpg">more user-friendly</a>, find <a href="http://www.chumpysclipart.com/images/illustrations/xsmall2/527_goofy_man_painting_on_his_computer_monitor.jpg">graphic artists</a> contributors, support <a href="http://creative.mozilla.org/images/designs/0/118/118_lg.jpg">new</a> extension formats, provide <a href="http://blackchristiannews.com/news/girl%20in%20library.jpg">more documentation</a> and guidance&#8230;<br />
Join BabelZilla <img src='http://blog.babelzilla.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> !</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.babelzilla.org/2010/07/30/5-years-of-translation-game/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>TransVision progress</title>
		<link>http://blog.babelzilla.org/2010/03/07/transvision-progress/</link>
		<comments>http://blog.babelzilla.org/2010/03/07/transvision-progress/#comments</comments>
		<pubDate>Sun, 07 Mar 2010 13:14:01 +0000</pubDate>
		<dc:creator>Goofy</dc:creator>
				<category><![CDATA[Extensions around the world]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[translation]]></category>
		<category><![CDATA[transvision]]></category>

		<guid isPermaLink="false">http://blog.babelzilla.org/?p=780</guid>
		<description><![CDATA[TransVision progress More usability features Philippe Dessantes recently made some improvements on his TransVision tool (more about TransVision) that make it more efficient for us. In the &#8220;Duplicates&#8221; tool the two translations of the same string are now in columns near to each other, so we can more easily compare them at a glance. Searched [...]]]></description>
			<content:encoded><![CDATA[<h1>TransVision progress</h1>
<p>More usability features</p>
<p>Philippe Dessantes recently made some improvements on his <a href="http://www.frenchmozilla.fr/glossaire">TransVision</a> tool (<a href="http://blog.babelzilla.org/2010/02/07/transvision-is-good-for-me/">more about TransVision</a>) that make it more efficient for us.</p>
<ul>
<li>In the &#8220;Duplicates&#8221; tool the two translations of the same string are now in columns <strong>near to each other</strong>, so we can more easily compare them at a glance.</li>
</ul>
<ul>
<a href="http://blog.babelzilla.org/wp-content/uploads/2010/03/dupes.png"><img style="border: 1px dotted ;" src="http://blog.babelzilla.org/wp-content/uploads/2010/03/dupes.png" alt="" title="dupes" width="411" height="167" class="aligncenter size-full wp-image-827" /></a>
</ul>
<ul>
<li>Searched terms are easier to spot in the results page, they are now displayed in red </li>
</ul>
<ul>
<a href="http://blog.babelzilla.org/wp-content/uploads/2010/03/redspotted.png"><img  style="border: 1px dotted ;" src="http://blog.babelzilla.org/wp-content/uploads/2010/03/redspotted.png" alt="" title="redspotted" width="189" height="245" class="aligncenter size-full wp-image-813" /></a></p>
<li>&#8230; as well as the Mozilla &#8220;module&#8221; where they have been found (1st left-hand side column)</li>
<p><a href="http://blog.babelzilla.org/wp-content/uploads/2010/03/redwritten.png"><img  style="border: 1px dotted ;" src="http://blog.babelzilla.org/wp-content/uploads/2010/03/redwritten.png" alt="" title="redwritten" width="175" height="200" class="aligncenter size-full wp-image-810" /></a>
</ul>
<ul>
<li>There is now an option to search for a whole word/string only</li>
</ul>
<ul>
<li>We can now search for entity name/property key. For example you can list every item which includes &#8220;accesskey&#8221; or &#8220;tooltiptext&#8221; </li>
</ul>
<ul>
<a href="http://blog.babelzilla.org/wp-content/uploads/2010/03/moreoptions.png"><img  style="border: 1px dotted ;"src="http://blog.babelzilla.org/wp-content/uploads/2010/03/moreoptions.png" alt="" title="moreoptions" width="367" height="76" class="aligncenter size-full wp-image-833" /></a>
</ul>
<ul>
<li>TransVision Glossary with same options is now available as a Web service, you can get a JSON file of the output (see <a href="http://www.frenchmozilla.fr/glossaire/fr/glossaire_webservice.php?recherche=bookmark&amp;case_sensitive=case_sensitive&amp;regular=regular&amp;whole_word=whole_word">this example</a>) </li>
</ul>
<ul>
</ul>
<ol>
<strong>- Thank you <a href="http://image.toutlecine.com/photos/o/n/0/on-a-retrouve-la-7eme-ci-ii03-g.jpg">Philippe</a>!</strong></ol>
]]></content:encoded>
			<wfw:commentRss>http://blog.babelzilla.org/2010/03/07/transvision-progress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AMO adds locale stats and checks</title>
		<link>http://blog.babelzilla.org/2009/10/22/amo-adds-locale-stats-and-check/</link>
		<comments>http://blog.babelzilla.org/2009/10/22/amo-adds-locale-stats-and-check/#comments</comments>
		<pubDate>Thu, 22 Oct 2009 18:57:00 +0000</pubDate>
		<dc:creator>DaveG</dc:creator>
				<category><![CDATA[Extensions around the world]]></category>
		<category><![CDATA[Localization]]></category>
		<category><![CDATA[AMO]]></category>

		<guid isPermaLink="false">http://blog.babelzilla.org/?p=673</guid>
		<description><![CDATA[Two very useful new localization related features have been added to AMO (addons.mozilla.org) recently. Locale statistics Add-on statistics pages are now capable of listing the total number of daily users by locale. Awesome. Take a look at my stats for Flagfox, as an example: This means that extension developers are now armed with the data [...]]]></description>
			<content:encoded><![CDATA[<p>Two very useful new localization related features have been added to <a href="http://addons.mozilla.org/">AMO (addons.mozilla.org)</a> recently.</p>
<h2>Locale statistics</h2>
<p>Add-on statistics pages are now capable of listing the total number of daily users by locale. Awesome.</p>
<p>Take a look at my stats for <a href="https://addons.mozilla.org/en-US/firefox/addon/5791">Flagfox</a>, as an example:</p>
<div id="attachment_674" class="wp-caption alignnone" style="width: 310px"><a href="https://addons.mozilla.org/en-US/firefox/statistics/addon/5791"><img class="size-medium wp-image-674 " src="http://blog.babelzilla.org/wp-content/uploads/2009/10/flagfoxlocalestats-300x284.png" alt="Flagfox locale stats" width="300" height="284" /></a><p class="wp-caption-text">Flagfox stats as of this posting</p></div>
<p>This means that extension developers are now armed with the data to actually request specific localizations that their users would use but currently do not have.</p>
<p>This new set of statistics is available by selecting &#8220;Locale&#8221; in the drop down menu on the left. The other new feature in there is the ability to break down downloads by method, which too is quite helpful. Note that while statistics tracking is available for all add-ons, the page must be set to &#8220;public&#8221; mode by the developer to be accessible by others.</p>
<h2>Locale completeness checks</h2>
<p>The AMO add-on validator now has a test to automatically check for incomplete locales. (see <a href="http://micropipes.com/blog/2009/10/22/add-on-localization-completeness-script-is-on-amo/">announcement</a>)</p>
<div class="wp-caption alignnone" style="width: 425px"><a href="http://micropipes.com/blog/2009/10/22/add-on-localization-completeness-script-is-on-amo/"><img class="    " src="http://micropipes.com/blog/wp-content/img/l10n_validation.png" alt="Example l10n validation" width="415" height="144" /></a><p class="wp-caption-text">L10n validation</p></div>
<p>On upload of an extension file to AMO, the add-on validator will now warn you if it has missing or untranslated strings. You can also (re)check your files via the &#8220;Validation&#8221; column in the &#8220;Versions and Files&#8221; view in the developer control panel. (files checked before this test was added need to be rechecked manually to see new results) Logged in non-developer users are also free to upload XPIs to check <a href="https://addons.mozilla.org/en-US/developers/addon/validate">here</a>.</p>
<p>Of course, as with some of the other warnings in this thing, please remember, it&#8217;s only a warning. Don&#8217;t worry too much about rejection from AMO merely for having some untranslated strings. Flagfox, for example, has 1807 &#8220;unmodified translations&#8221; in 18 different locales. Granted, I&#8217;m a special case here with hundreds of different country names that need to be localized, quite a few of which use the same word as in English. (if you package correctly it all gets compressed out nicely in the end so it doesn&#8217;t waste installer size) So just keep in mind that your mileage may vary.</p>
<p><strong>Many thanks</strong> to AMO for these very nice and useful new features.</p>
<div style="overflow: hidden;width: 1px;height: 1px">https://addons.mozilla.org/en-US/firefox/statistics/addon/5791</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.babelzilla.org/2009/10/22/amo-adds-locale-stats-and-check/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>10 things I learned contributing on BabelZilla project</title>
		<link>http://blog.babelzilla.org/2009/06/15/612/</link>
		<comments>http://blog.babelzilla.org/2009/06/15/612/#comments</comments>
		<pubDate>Mon, 15 Jun 2009 11:19:17 +0000</pubDate>
		<dc:creator>Goofy</dc:creator>
				<category><![CDATA[Extensions around the world]]></category>
		<category><![CDATA[Localization]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[contributors]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[translation]]></category>

		<guid isPermaLink="false">http://blog.babelzilla.org/?p=612</guid>
		<description><![CDATA[10 things I learned contributing on BabelZilla project &#62; my point is : share simple observations on what makes a contributors&#8217; community succeed or not, and have your feedback since you are all community leaders ore active members on various levels. I don&#8217;t pretend to deliver new solutions, just want to share questions. 1. Give [...]]]></description>
			<content:encoded><![CDATA[<h1>10 things I learned contributing on BabelZilla project</h1>
<p>
&gt; my point is : share simple observations on what makes a contributors&#8217; community succeed or not, and have your feedback since you are all community leaders ore active members on various levels. I don&#8217;t pretend to deliver new solutions, just want to share questions.</p>
<h2>1. Give them the tools, they build a cathedral</h2>
<p>The first thing that comes to my mind when thinking of BabelZilla is the huge initial disproportion between <br />
- the simple tool we have put online : it is but an online translation system after all, though it has grown with various features since 3 years, the basic idea gained almost instant success.<br />
- and the tremendous work contributors from all over the world made out of it (currently we host more than 700 extensions and 80 languages have active translators.)<br />
What it proves I think is: there is a very strong desire to contribute on this kind of&nbsp; project, and if people are not provided with adequate tools, this potential energy may be lost for the community.<br />
The key is : the tool we provide to the contributors must be at contributor&#8217;s level, <br />
which is supposed to be : not higher than the technical level of an advanced user. BabelZilla translators are sometimes real nerds, sometimes developers, but most of the time they are just translators willing to contribute with what they know best, that is :«&nbsp;language&nbsp;», most of them don&#8217;t care much with<br />
javascript and xul.<br />
&nbsp;Same thing can be said about Narro, which is a very smart tool. I like narro very much, Alexandru has implemented smart features that we have not on BabelZilla to ease translator&#8217;s work. The difference that still makes BabelZilla a good place to be is that our Web Translation System is closely linked to a site with forums where translators and developers can communicate easily. <br />
Here I am glad to quote one bit from Alexandru, the guy who created narro :<br />
«&nbsp;Narro really lowers the entry barrier to the software translation world by using a simple, intuitive interface&nbsp;»<br /> I do share this view of making contributions as easy as possible. The simple idea I come to is : <strong>if we want more numerous&nbsp; Mozilla contributors, they must be given access to efficient tools on one click.</strong> <br />
Let me rephrase it this way: where are the mainstream-level tools Mozilla offers to potential contributors?</p>
<h2>2. A virtual community is just a virtual community</h2>
<p>BabelZilla is not completely the marvellous community it should be. Of course we have various bugs on our system (as an admin I am the main bug really), but the main problem is: the awesome community of translators is not here to stay long, and is never big enough to make permanent teams. We have a a quick turnover that makes maintaining translations rather difficult sometimes.<br />
We cannot blame young contributing people to have various changing interests, from going to the movies with girlfriend to getting a real job for a living. <br />
So we have sometimes problems like this one </p>
<p><img src="http://blog.babelzilla.org/wp-content/uploads/2009/06/list1.jpg" alt="list" title="list" width="393" height="435" class="aligncenter size-full wp-image-627" /><br />
&nbsp;This translator friends has no time left now to maintain his long list of translations. Who can take them over ?<br />
Note that he has been contributing for 3 years, we also have contributors for one month only.<br /> Hence these questions</p>
<p>- what could be done to try and get more stable and more permanent contributors ? On Babelzilla, apart from a user status promotion to moderator or admin, we have very few to offer. We have not even Tshirts to offer to major contributors, as opposed to Mozilla community organizing events with beer flowing. </p>
<p>My questions : <strong>What is your response as community leaders to the problem of transient contributors ? How do you make them permanent contributors ?</strong></p>
<h2>3. All you need is teams</h2>
<p>Let&#8217;s suppose we have great simple tools and a stable dedicated community.<br /> Now every community on BabelZilla is not at the same level of commitment. <br /> Some are numerous and organized, this is the case for German erweiterungen team for instance, others would like very much to be organized as teams but are almost all by themselves, this is the case for the Greek main contributor. Our friend George Fiotakis, who is also indulging in translation of Mozilla apps and sumo pages. <br /> I rememeber when in Barcelona Seth asked to various l10n communities to introduce themselves, a certain number of them were a two-people team only. This is clearly an issue for me. I know that at some top-level of contribution, responsabilities can only go to one or two persons in charge. But these dedicated individuals are likely to be overheating with work.<br />
I remember before annoying the French mozilla people with my repeated bug reports, I did not know how they worked nor how many they were. I figured out there was a big team of 30 guys managing with translation and support and spreading the good message&#8230; What I discovered is that the orchestra may be a one-man-band. Sure French Mozilla has perhaps 30 contributors and probably more, but really active ones are less. And all in all, there is only one guy (Cedric) who does all the major job on localization.<br />
What happens if one guy is suddenly not available when there is a major release to push ? (let&#8217;s suppose Cedric broke his dsl box or rain is falling in his kitchen as it frequently happens). Is there sufficient human ressource to get the job done ? I will say yes for the French Team, probably, but I am curious to know how the other teams organize to share the work. <br />
My question for this point is:<br />
<strong>How is the balance in your teams between people who are really in charge and people who can take over responsabilities in case it is necessary ?</strong></p>
<h2>4. Quality is an ever pending question</h2>
<p>On BabelZilla we strongly recommend double-check testing and proofreading. We wish no translation is set as released before being reviewed by some other guy than its main translator.<br /> &nbsp;<img src="http://blog.babelzilla.org/wp-content/uploads/2009/06/status.jpg" alt="status" title="status" width="182" height="153" class="aligncenter size-full wp-image-631" /><br /> But as registration is free, we have no real control on whatever can be translated for more so many languages. So we must to a certain extend be confident and cross our fingers. &nbsp;<br /> On Babelzilla French team we have the habit of mutual proofreading on a dedicated forum.<br />
What is slightly a relief is when someone rings the bell with «&nbsp;hey I am a trained Russian translator and I can tell you that translation for that extension is reallly poor google automatic translation, please register me as main translator for it so that I make it a decent one&nbsp;».<br />
So when there is a significant number of people per language most of the problems can be solved before public release.</p>
<p>Anyway, errors and typos happen, all the time, whatever double-check you manage to process. Last year I have been reporting about a hundred valid bugs on French translation of Mozilla apps, though the translation is excellent, Cedric is really a very good translator, very demanding with himself, but he is doomed to make errors, though minor, as everyone of us.&nbsp; All we can do is try and limit the number of imperfections.</p>
<p>Testing, proofreading, setting a dedicated bugzilla, again all the tools must be there but they are of no use if there is no human. I know you are running ophisticated tools such as litmus, windmill, whatever&#8230; <strong>How many people are really active on testing Mozilla products in your community ?</strong></p>
<p></p>
<h2>5. Guidance of newcomers should be a full-time job</h2>
<p>Here I come to a problem I have noticed both on BabelZilla and Frenchmoz. My main line is still : how to increase the number or active contributors in our community ?<br /> Let&#8217;s say there are two very different groups in a contributor&#8217;s community</p>
<p><img src="http://blog.babelzilla.org/wp-content/uploads/2009/06/tutor.jpg" alt="tutor" title="tutor" width="529" height="401" class="aligncenter size-full wp-image-634" /></p>
<p>one is a very limited number of trained contributors, people with experience and know-how and high level of involvment<br /> the other is a pretty large number of volunteers eager to do anything for the community</p>
<p> Two problems<br />
- the gap between the two groups is too important, you can ask an enthousiast newcomer to translate a paragraph or two in a sumo page, but you cannot tell him to push a patch in a mercurial stuff.<br /> &#8211; the time and energy of contributors of the first group are completely absorbed by the good work they do. Guys like Cedric, even though he is open to questions, has definitely not time enough to guide a newbie and make a real effective contributor out of him/her.</p>
<p>The obvious solution should be to have an intermediate group of people completely dedicated to initiation and guidance of newcomers, let&#8217;s call them tutors (?)<br /> Of course, I supose it is pretty difficult to find out tutors that would have<br /> &#8211; knowledge enough to be peers of the first group<br />
- patience and time enough to help new contributors<br /> My idea is : if we want more active contributors, some people must clear the way for them.<br />
My questions are :&nbsp; <strong>Do you think of guidance as a real mission? Have you this kind of guiding people in your community? How could they be found out?</strong></p>
<h2>6. Early users are final users</h2>
<p>One interesting side effect I discovered on BabelZilla is that translators are not just translators. They are interested in what they translate and most of the time they do test the extensions and report what they notice, ranging from «&nbsp;this dialog window should be resizeable to let my language be fully displayed&nbsp;» to « you<br />
should add this feature, it would be cool&nbsp;», or «&nbsp;I clicked the icon on statusbar in vain. Does not work for me&nbsp;». They are so to say the early final users for extensions, and I know they are valuable support for extension developers.<br /> So I wonder if there could not be something valuable to be taken from early users as first mainstream testers.</p>
<p> I know that in every community there is a a certain amount of people<br />
who like to test an test again new products or features, they are keen on nightly builds and have fun with pre-release and the kind.&nbsp; But are they numerous enough ? How can we make the early users basis much larger ? <br />
I don&#8217;t speak here of experienced geeks that can open a bug and submit a patch, and take their pizzas while performing a litmus test, I am speaking of your grandma. <br /> Let&#8217;s suppose everything is checked ok on code and running fine. There is still a huge feedback to grasp for Mozilla.<br />
For instance let&#8217;s test how the interface is used, let&#8217;s hear what people say when they do not find the awesome bar so awsesome, when they are confused at the idea of geolocation, when they don&#8217;t feel like using words typed on a keyboard , when they cannot find their bookmarks any longer, when they simply don&#8217;t understand the fucking certificate manager and so on. <br />
Testing code is coder&#8217;s job, testing user interface should be user&#8217;s one.<br />
And don&#8217;t tell me it is enough for end-users to click on a button to fill the metrics.<strong> How could Mozilla communities be empowered with feedback from mainstream users?</strong></p>
<h2>7. There is no codehacking and localization, there is development</h2>
<p>In the field of extension development, there are still strong resistance to the idea of early and complete localization, and I am proud to be the guy who sucks, having sent many messages to extension developers so that they add locale support to their extensions, and in many an occasion just sending them a version with added locale support. <br />Last year we have been having an interesting experience with Komodo editor. Davide Ficano proposed to make locale versions, and we began this huge work, to discover gradually that a huge amount of strings<br />
were still hardcoded. We began to submit patches to Komodo repo, then waited. But as soon as the localization patch landed, development was going on, and much to our disappointment we discovered there were new strings added in code in teh latest version, so I had to patch again. At the moment, I am still uncertain whether I should not have a look and detect string nested in javascript or xml.</p>
<p>Just another example : the winner of the Extend Firefox Contest for 2008 was Pencil, a very good extension. But this valuable extension is currently released without any locale support. All the interface is hardcoded, English-only. I don&#8217;t understand how this extension was the winner if the idea of the contest is to use innovative extensions as promotion tools for Firefox.<br />
The new jetpack extensions that helps to make a new style of extensions without xul is pushing interface strings in html. That is no good because it is not easily localizable. Jetpack devlopment team should manage right now with the problem of localization, unless the whole thing is due to fail, just like the progress of Ubiquity is really slowed down because localization problem was no taken in consideration right from conception, and now it is a pain in the ass.</p>
<p> I am aware developers minds cannot be changed in a minute, and in their<br />
minds development of code is high priority, but I would still advocate for early localization of any software product. <strong>Development should be one, and include localization from scratch.</strong><br /> <br />
<h2>8. Sharing knowledge is good, sharing mistakes maybe even better.</h2>
<p>My experience on BabelZilla is rather funny. Giuliano here maybe remembers that I was given admin status at the very beginning though I had not the least technical knowledge, I hardly knew what moderating a forum was. So I discovered the few I know just doing it month after month. Now that I can draw some conclusions of this experience, I realize that I was unable to learn by imitation (which is my usual way of learning) because what we were doing was new to some extend. So I indulged myself on learning with error / correction process. I found it was maybe a good idea to be proud of one&#8217;s mistakes, so I opensourced my list of Goofymistakes, in the idea of<br />
making newcomers at ease with problems. They may see what a goofy guy I am and say : well after all, it is no problem if I make mistakes myself, let&#8217;s go ahead. We have people who have a sort of complex, who would never move unless they are sure they do the right thing. I want these people to relax.<br />
making people aware that errors are nothing, correction is crucial. This applies to language spelling, to codehacking as well I suppose.<br /> My question/suggestion is: why could not we&nbsp; guide people into Mozilla products with an addition to already existing guidelines that would be: enter some keywords describing your problem in this searchbox and dig into the huge database of Mozilla users mistakes/probs/errors with the way to cope with them.<br />Or even better: end-users should be invited to tell what is going wrong in their own natural language, put that in the searchbox and expect significant results.<br />
That is exactly what I am doing when I have a problem with my Ubuntu. I google a short sentence and get Ubuntu users fourms answers to my problems. On the French side we have geckozone forums, but I think there is a need for automatic answers to common problems, the task of Mozilla contributors on the forums would be less important.<br /> <br />
<h2>9. Funny things should be done seriously and serious things&#8230;</h2>
<p>Though I still find translation of extensions a funny game, I tend to think now extensions are serious stuff. Even amateur ones are very significant.<br /> Extensions are the way people customize their Mozilla software.<br />So what I would say to extension developers is: you are not bringing code to the users, you are giving them acccess to a personal experience. Therefore, be careful and communicate.<br /> A great number of extensions are simply missing this point, so they are useless. They lack documentation dramatically. Extensions should be really more user-friendly. Extensions have rarely a Help page, rarely an howto page, the interface is not always explicit enough, and when messages exist, they can be very cryptic to the final user.<br />
My proposition is: <strong>let&#8217;s tell the developers they should learn how to communicate in a natural language (technolang is not)</strong>. A user-friendly app is a well-documented one.<br />
AMO reviewers should be more harsh on poor interface. When you have installed an extension and you must find out how and where to trigger it, it is no good. </p>
<h2>10. Localization matters. All over.</h2>
<p> I know you are all convinced of that, and most dedicated to this cause. We also know it is still a long way to go.<br /> On BabelZilla I also have learned that localization matters even though you are at the far-end of the globe. We have seen sometimes translators  localizing for languages that were not yet officially released for the main apps tehmselves. This is the hint of a strong desire to have control on one&#8217;s application in one&#8217;s language. <br />Some propositions to make a global world of extensions more localized:<br />have it as a rule for amo reviewers that a minimum en-US subfolder is highly recommended «&nbsp;No extension released without localization please!&nbsp;»<br />
have the possibility for translors to directly suggest metadata on amo extension page (as recently discussed with Cedric)<br /> Each time a new language for Firefox is available, a set of the ten most popular extensions should be available for this language too. Extensions should be promoted on the very download page more explicitly.</p>
<p></body><br />
</html></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.babelzilla.org/2009/06/15/612/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Wizz Extension Creator Interview</title>
		<link>http://blog.babelzilla.org/2009/02/14/wizz-extension-creator-interview/</link>
		<comments>http://blog.babelzilla.org/2009/02/14/wizz-extension-creator-interview/#comments</comments>
		<pubDate>Fri, 13 Feb 2009 23:00:58 +0000</pubDate>
		<dc:creator>Goofy</dc:creator>
				<category><![CDATA[Extensions around the world]]></category>
		<category><![CDATA[Localization]]></category>
		<category><![CDATA[Welcome]]></category>

		<guid isPermaLink="false">http://blog.babelzilla.org/?p=507</guid>
		<description><![CDATA[Wizz Extension Developer says: &#8220;Extension Creation is serious business&#8221; Hey BabelZillian translators, ever wonder who is behind those extensions you spend your time so kindly translating? Well, look no further! We got the opportunity to interview MASA, the creator of the celebrated Thunderbrowse extension, which is in the top five of the AMO recommended extensions [...]]]></description>
			<content:encoded><![CDATA[<h2>Wizz Extension Developer says:</h2>
<p><center><br />
<h1>&#8220;Extension Creation is serious business&#8221;</h1>
<p></center><br />
<strong>Hey BabelZillian translators, ever wonder who is behind those extensions you spend your time so kindly translating? Well, look no further!<br />
We got the opportunity to interview  <a href="http://www.babelzilla.org/forum/index.php?showuser=2193">MASA</a>, the creator of the celebrated <a href="http://thunderbrowse.com/">Thunderbrowse</a> extension, which is in the top five of the AMO recommended extensions for Thunderbird&#8230;</strong></p>
<p><strong>Hello MASA would you please introduce yourself? </strong></p>
<p>Hey, my name&#8217;s Jake; I&#8217;m 18 year old student working for <a href="http://gamespottingnetworks.com/">GameSpotting! Networks</a>, a small independent contracting firm that I started.</p>
<div id="attachment_525" class="wp-caption alignleft" style="width: 90px"><img class="size-full wp-image-525" title="bowser" src="http://blog.babelzilla.org/wp-content/uploads/2009/02/bowser.gif" alt="MASA's avatar on BabelZilla" width="80" height="80" /><p class="wp-caption-text">MASA&#39;s avatar on BabelZilla</p></div>
<p>My work day is spent writing and reviewing code, writing bug fixes, dealing with users and some PR work. My programming time is spent mostly in coding time in XUL and JS, but I also do a bit of PHP, HTML and the like (it&#8217;s a fairly long list). I&#8217;ve done C++ work before (not so much now) and I aspire to earn my degree for a career as a Video Game developer.</p>
<p>As for hobbies: I like hanging out, talking, coding, building, playing with my buds on Xbox Live, writing scripts, acting, and doing work on my machinima* series, Mindless Intentions.</p>
<p>*For those playing at home, machinima is a corruption (or a portmanteau) between the words machine and cinema. It means to use video game characters instead of live actors to make movies. <strong> </strong></p>
<p><strong>You are the developer of <a href="https://addons.mozilla.org/fr/thunderbird/user/7349">various extensions</a>, how did it all begin ?</strong></p>
<p>Well, I tried Firefox after a debate at the old NSider forums (Nintendo of America&#8217;s Official Forums) and I liked how I could block ads and edit pages (before Greasemonkey there was <a href="http://rip.mozdev.org/">an extension called R.I.P</a> [I used that]).</p>
<p>I first started coding (I guess you can call it that) was when I wanted a feature in Firefox that wasn&#8217;t available for Windows machines (but it was on Linux). The feature I wanted so badly was to be able to middle click the Go button and have the url load in a tab, coincidentally, I called it Go Middle Click to New Tab (yes, the name is pretty ugly). I never released it (because it never worked) and stopped developing extensions for awhile. <img class="alignright size-medium wp-image-540" style="margin-left:5px;" title="PhishTank SiteChecker" src="http://blog.babelzilla.org/wp-content/uploads/2009/03/sitechecker-300x122.png" alt="PhishTank SiteChecker" width="300" height="122" /></p>
<p>Much much much later, I got a contract with <a href="http://www.opendns.com/">OpenDNS</a> (via a blog post looking for Firefox developers) to make PhishTank SiteChecker (I actually came up with this name). It was my first serious (ie: not something simple like a sidebar) extension and I did okay on it, finishing a working beta in less than 4 hours (THAT&#8217;S RIGHT: 4 HOURS [I work fast]).</p>
<p>The job got me a couple more contracts from KarmaSphere, Ratepoint and a few others. As well as the CEO of OpenDNS offered me a job at one point.</p>
<p><strong>What made you start developing for Thunderbird?</strong></p>
<p>Much later, I started using Thunderbird because Outlook stopped working and I didn&#8217;t want to bother fixing it. I had used Thunderbird before and thought it looked bad (because then, I thought everything that didn&#8217;t look like Outlook was bad) and uninstalled it. I had no idea I could use other themes (like the awesome <a title="Best Theme Ever" href="https://addons.mozilla.org/en-US/thunderbird/addon/5308">own</a> theme) instead of the default.</p>
<p>When I started using Thunderbird, I was pretty disappointed with both Thunderbird&#8217;s poor web handling when used with RSS feeds. But that&#8217;s where ThunderBrowse comes in.</p>
<p><img class="alignleft size-medium wp-image-545" style="margin-right:5px;" title="ThunderBrowse" src="http://blog.babelzilla.org/wp-content/uploads/2009/03/thunderbrowsewindow1-300x164.png" alt="ThunderBrowse" width="220" height="120" /><a title="ThunderBrowse homepage" href="http://thunderbrowse.com">ThunderBrowse</a> (originally called URLBar for Thunderbird) started out as a crude elementary extension that I made (to be first) after <a title="Changing the startpage" href="http://lifehacker.com/software/how-to/embed-any-web-page-inside-thunderbird-263497.php">I read a post on LifeHacker about changing your start page in Thunderbird</a>. I played around with the concept and made an extension do the same. I believe the very first version (not released) actually loaded pages by changing the start page url back and forth (not a good idea). The whole backstory to ThunderBrowse can be easily found via GS! Networks case study (<a title="ThunderBrowse case study" href="http://gamespottingnetworks.com/thunderbrowse">http://gamespottingnetworks.com/thunderbrowse</a>).</p>
<p><strong>Do you consider extension creation as a &#8220;funny playground&#8221; or do you consider extensions should be treated with as much seriousness (clean and smart code, usability, etc&#8230;) as the apps themselves ?</strong></p>
<p><img class="alignright size-medium wp-image-539" title="Serious Business" src="http://blog.babelzilla.org/wp-content/uploads/2009/02/serious-246x300.jpg" alt="Serious Business" width="162" height="198" />Extension creation is serious business! Very few extensions that were made to be funny have lasted very long. I make my extensions normally for some profit involved or because I wanted something and no one else has made it yet.</p>
<p>To me, extensions must provide something helpful or meaningful to a user. Usability is a huge benefit to an addon and can bring the author great success.</p>
<p><strong>What would you say about the problem of beginning extension development? Did you find tools or code snippets or tutorials that helped? What would you suggest to a beginner?</strong></p>
<p>Near the beginning of development, I&#8217;ll create a subfolder in my main &#8220;widgets&#8221; folder on my desktop. Inside the folder is an extension &#8220;template&#8221; that includes a few tools I wrote for easier testing and deployment. My most important advice to a beginner is to ask questions. To ask is to learn. <a href="http://forums.mozillazine.org/viewforum.php?f=19">MozillaZine</a> and <a href="irc://irc.mozilla.org">the official Mozilla IRC channels</a> are a great place for this.</p>
<p>However, sometimes people won&#8217;t be able to answer your question. This means you either need to rephrase that question, or no one has even thought of trying it before (as was the case with ThunderBrowse). <strong></strong></p>
<p><strong>Your Thunderbrowse extension can be seen as a kind of bridge between Thunderbird and the Web, which is more than a funny extension but somewhat of an evolution for the app itself. Don&#8217;t you consider that the ability to browse from inside Thunderbird should be a feature available as native in the application ? Do you have contacts with Thunderbird (or Messaging) development team ? What is their policy towards extensions ? (do they consider they want to have a sleeker and lighter application, so leave extra features to extensions, or do they intend to include some of the most useful bits ?)</strong></p>
<div id="attachment_549" class="wp-caption alignright" style="width: 387px"><img class="size-full wp-image-549" style="margin-left:5px;" title="Firefox has a popup" src="http://blog.babelzilla.org/wp-content/uploads/2009/03/funny-pictures-firefox-has-encountered-a-pop-up.jpg" alt="Thunderbird doesn't have popups" width="377" height="600" /><p class="wp-caption-text">Thunderbird doesn&#39;t have popups</p></div>
<p>That&#8217;s because it is a bridge between Thunderbird and websites <img src='http://blog.babelzilla.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>To the surprise of most users, I actually don&#8217;t believe browsing should be a part of Thunderbird. As much as it would be a cool feature, I don&#8217;t think it should be added. We would just be getting another SeaMonkey. Except it&#8217;s prettier and not as outdated (last time I used SeaMonkey was in 2007). A lot of users love ThunderBrowse for two reasons:</p>
<ol>
<li> It greatly improves the RSS features in Thunderbird (something that has been lacking since Thunderbird started)</li>
<li> It&#8217;s also a great browser to check up on websites, activate accounts, post comments, whatever within your mail client.</li>
</ol>
<p>I actually don&#8217;t use the RSS features in Thunderbird (I did at one point but stopped). I prefer FeedDemon but that&#8217;s a different story.</p>
<p>Quite a few people on the Thunderbird Development team are aware of ThunderBrowse and I think a few actually use it. I do get to talk to them a lot over IRC about some bugs that would benefit extension developers (Message to all Thunderbird extension developers: Guess what? The Thunderbird dev team is actually REALLY interested in what other devs think, so if you are having problems with development or have an idea to make it easier, tell it to them).</p>
<p>A couple of times I&#8217;ve been asked my opinion on a few ideas by the dev team, some of which have influenced some key development points. People are starting to accept the fact that browsing can be done in Thunderbird.</p>
<p>It used to be that I would go into the IRC room and say: &#8220;I&#8217;m having a problem with meta redirects (this is just an example). They don&#8217;t go where they are supposed to.&#8221; The response would typically be: &#8220;Thunderbird doesn&#8217;t do browsing.&#8221; Now they respond: &#8220;Well, you made the browser, figure it out.&#8221;</p>
<p>I laugh every time. <strong> </strong></p>
<p><strong>Do you feel the whole localization process as a boring waste of time for developers who are more busy and excited with code development?</strong></p>
<p>While localization is important, it does bring up quite a few issues that look better in a list:</p>
<ol>
<li><strong>Support</strong>: Many users will have some problem with some software at some point. There really isn&#8217;t much of a fix here other than to make the software as simplistic as possible. If a user has a problem, they will likely tell you in their native language (this used to happen a lot) and as much as I would like to help, I can&#8217;t get any further than what google translate tells me.</li>
<li> <strong>Testing</strong>: Before release, I have to cycle through every locale to make sure it works. I have to do this now ever since we had a problem with a few locales losing encoding</li>
<li><strong>Releasing</strong>: Because everyone obviously have some sort of life outside of translating, you have to wait for each and every person to be done with their locales until you can release.</li>
</ol>
<p>However, localization does outweigh the points above:</p>
<ol>
<li><strong>Usability</strong>: Everything is easier when it&#8217;s in your language. Localizing pretty much does this for you.</li>
<li><strong>Success</strong>: Mozilla actually prefers extensions that have a lot/fair amount of locales (if you wanna get recommended, there&#8217;s a protip)</li>
<li><strong>Cleaner</strong>: code won&#8217;t be cluttered with lots of string lines</li>
<li><strong>It shows class</strong>: Personally, I think that an extension is better if it supports other languages. It shows to me that you are determined to help the user in anyway that you can. I respect that.</li>
</ol>
<p>Best thing to do? Have all your strings in your file to begin with, then one by one, move them over (this way you don&#8217;t run into any problems). There are a couple of extensions that are supposed to help out with this, but I&#8217;ve yet to use them. <strong></strong></p>
<p><strong>What is your personal appreciation of what BabelZilla can bring to the localization process? </strong></p>
<p>The best part of BabelZilla is that I can upload my extensions, write a new post in the forum thread, and somewhat forget about it until the locales are done. Some of my translators point out bugs that I&#8217;ve missed too, saving me the trouble of having to fix them in a later release. So that&#8217;s cool. If you are busy like I am, BabelZilla is a LIFE SAVER.</p>
<p><strong>Can you tell us what extensions you have in store for the future? Got anything cooking back at the Lab?</strong></p>
<div id="attachment_548" class="wp-caption alignleft" style="width: 250px"><img class="size-medium wp-image-548" title="NO! IS SECRET!" src="http://blog.babelzilla.org/wp-content/uploads/2009/03/funny-pictures-cat-hides-cupboard-contents-from-other-cat-300x224.jpg" alt="NO! IS SECRET!" width="240" height="208" /><p class="wp-caption-text">NO! IS SECRET!</p></div>
<p>Other than delicious food, no not really. I&#8217;ve been spending most of my time on ThunderBrowse, trying to make it the best it can be so I can use it for my high school graduation requirements.</p>
<p>But if I were to tell you my secret development projects, they wouldn&#8217;t be secret, would they?</p>
<p><strong>I guess not&#8230;</strong></p>
<p>Glad we agree. <img src='http://blog.babelzilla.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p><strong>Thank you for your time.</strong></p>
<p>Hey, no problem.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.babelzilla.org/2009/02/14/wizz-extension-creator-interview/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Externalized #251 localization blues</title>
		<link>http://blog.babelzilla.org/2009/01/14/externalized-251-localization-blues/</link>
		<comments>http://blog.babelzilla.org/2009/01/14/externalized-251-localization-blues/#comments</comments>
		<pubDate>Wed, 14 Jan 2009 00:53:53 +0000</pubDate>
		<dc:creator>Goofy</dc:creator>
				<category><![CDATA[Extensions around the world]]></category>
		<category><![CDATA[Localization]]></category>
		<category><![CDATA[Welcome]]></category>

		<guid isPermaLink="false">http://blog.babelzilla.org/?p=494</guid>
		<description><![CDATA[Externalized #251 localization blues Quickfolders is a pretty smart extension for Thunderbird. You can find on its dedicated AMO page everything you need to know about its features and usage. If you browse the comments, you will see many satisfied users. Some of them are not completely convinced, but the developer manages to answer every [...]]]></description>
			<content:encoded><![CDATA[<h1>Externalized #251 localization blues</h1>
<p><strong>Quickfolders</strong> is a pretty smart extension for Thunderbird. You can find on <a href="https://addons.mozilla.org/fr/thunderbird/addon/3254">its dedicated AMO page</a> everything you need to know about its features and usage. If you browse the comments, you will see many satisfied users. Some of them are not completely convinced, but the developer manages to answer every time with great care.<br />
<div id="attachment_504" class="wp-caption aligncenter" style="width: 516px"><img src="http://blog.babelzilla.org/wp-content/uploads/2009/01/quickfolders_options.png" alt="options dialog" title="quickfolders_options" width="506" height="374" class="size-full wp-image-504" /><p class="wp-caption-text">options dialog</p></div>[caption id="attachment_505" align="aligncenter" width="499" caption="help tips"]<img src="http://blog.babelzilla.org/wp-content/uploads/2009/01/quickfolders_help.png" alt="help tips" title="quickfolders_help" width="499" height="371" class="size-full wp-image-505" />[/caption]</p>
<p>Also, if you give a quick test to the extension, you will see there are many options available and the Help dialog is verbose enough to provide useful tips and howtos. Excellent work.</p>
<p>The only thing is&#8230;<br />
this interesting extension is available in English only <img src='http://blog.babelzilla.org/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<p>- Don&#8217;t worry, old Goofy, we shall translate it just now, I hear you saying, translators friends from BabelZilla.</p>
<p>- mmmh no. <strong>Because there is no locale support in this extension</strong><br />
That is : every string is hardcoded in a .xul or a .js file, there is NO locale subfolder, everything in the content <img src='http://blog.babelzilla.org/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<p>So once again I added what had to be added (with the help of the great <a href="http://babelwiki.babelzilla.org/index.php?title=Externalize">Externalize extension</a> by my friend Davide Ficano <img src='http://blog.babelzilla.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  ), and once again I sent a message with <a href="http://goofy37.perso.cegetel.net/extensions/quickfolders_locale_support-0.9.5-tb.xpi">my modified version</a> to the developer, with my usual invitation message to BabelZilla, since it is much easier to translate now, with all the strings in the locale/en-US subfolder.</p>
<p>The problem now is: I am reaching externalize strings process #251 in less than 3 years.<br />
<h2>It means that extensions are (still) released without a decent locale support.</h2>
<p>I don&#8217;t blame developers who may ignore the localization process.<br />
I don&#8217;t blame AMO volunteer reviewers who do an tremendous work and use several quality/security tests.</p>
<p>I am just wondering:</p>
<p><strong>WHY is it not compulsory to have a minimum (en-US or another locale) locale support in an extension to be allowed to release it on AMO?</strong></p>
<p>Please, AMO Commander in Chief, add &#8220;Have a locale support&#8221; to the list of requirements! <img src='http://blog.babelzilla.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.babelzilla.org/2009/01/14/externalized-251-localization-blues/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Challenge your brain with Mozilla survey</title>
		<link>http://blog.babelzilla.org/2008/12/16/challenge-you-brain-with-mozilla-survey/</link>
		<comments>http://blog.babelzilla.org/2008/12/16/challenge-you-brain-with-mozilla-survey/#comments</comments>
		<pubDate>Tue, 16 Dec 2008 15:55:58 +0000</pubDate>
		<dc:creator>Goofy</dc:creator>
				<category><![CDATA[Extensions around the world]]></category>

		<guid isPermaLink="false">http://blog.babelzilla.org/?p=479</guid>
		<description><![CDATA[I recently spent a couple of hours trying to answer Mozilla survey about Firefox usage, I am almost sure you will be quicker than me, just take 5 minutes to complete it whatever your country and language is ! mmmh what do they mean by &#8220;- Other browser&#8221; ??]]></description>
			<content:encoded><![CDATA[<p>I recently spent a couple of <em>hours</em> trying to answer <a href="http://surveys.mozilla.org/?id=16">Mozilla survey about Firefox usage</a>,</p>
<div id="attachment_478" class="wp-caption aligncenter" style="width: 210px"><img class="size-full wp-image-478" title="goofy_survey" src="http://blog.babelzilla.org/wp-content/uploads/2008/12/goofy_survey.png" alt="After two hour's thinking Goofy finally writes down his opinion. " width="200" height="200" /><p class="wp-caption-text">After two hour</p></div>
<p>I am almost sure you will be quicker than me, just <strong>take 5 minutes to complete it</strong> whatever your country and language is <img src='http://blog.babelzilla.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  !</p>
<p>mmmh what do they mean by &#8220;- Other browser&#8221; ??</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.babelzilla.org/2008/12/16/challenge-you-brain-with-mozilla-survey/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Close encounters of the Moz kind people</title>
		<link>http://blog.babelzilla.org/2008/10/28/close-encounters-of-the-moz-kind-people/</link>
		<comments>http://blog.babelzilla.org/2008/10/28/close-encounters-of-the-moz-kind-people/#comments</comments>
		<pubDate>Tue, 28 Oct 2008 07:23:00 +0000</pubDate>
		<dc:creator>Goofy</dc:creator>
				<category><![CDATA[Extensions around the world]]></category>

		<guid isPermaLink="false">http://blog.babelzilla.org/?p=391</guid>
		<description><![CDATA[I am back from two very nice days for Barcelona Mozilla Europe Camp. Many thanks to Pascal, Paul, William and Delphine, to the nice people at the Citilab and all who contributed to this great meeting&#8230; To put it short, it was great to see all these smart and geeky people hectic about what is [...]]]></description>
			<content:encoded><![CDATA[<p>I am back from two very nice days for Barcelona Mozilla Europe Camp. Many thanks to <strong>Pascal, Paul, William and Delphine</strong>, to the nice people at the Citilab and all who contributed to this great meeting&#8230;<br />
To put it short, it was great to see all these smart and geeky people hectic about what is next in Mozilla ecosystem, how to shape the future, how to make things better for the final user.<br />
But my real surprise was not to see brilliant coders, team leaders, evangelists&#8230; sharing thoughts, concerns and vision, my real surprise was they were so open to discussion, ready to listen to what anyone had to say or propose, and even asking for feedback every now and then.<br />
Let me give a personal example. During a session about MozDev by Brian King, I asked something about the install.rdf in extensions, in my hesitating and awkward English. Though my question was probably not very relevant and should have been asked to Axel Hecht, I was answered with great care, and Mark Finkle (who does not even know who I am of course) gave me his professional card so that I could remind my problem later on. I felt very honoured of course <img src='http://blog.babelzilla.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Here are some shots of the nice people who were in Barcelona Mozilla Camp</p>
<p><a href="http://blog.babelzilla.org/wp-content/uploads/2008/10/chris_hoffmann1.png"><img src="http://blog.babelzilla.org/wp-content/uploads/2008/10/chris_hoffmann1-300x225.png" alt="" title="chris_hoffmann1" border="0" width="300" height="225" class="aligncenter size-medium wp-image-393" /></a>On the background the great <a href="https://wiki.mozilla.org/Marketing_Workspace#Chris_Hofmann">Chris Hofmann</a>, Mozilla Engeneering Director, is taking the mike, while on the foreground a young wizz web designer is shaping the future, creating the GUID for a new funky Mozilla app (codename: moZebra). Hey this is the burning edge!</p>
<p>A great moment was when I met some folks I never had a chance to meet before in real life. First in the morning was Georges, aka <strong>Sonickydon</strong>, our Greek major contributor and a very kind person&#8230;<br />
<div id="attachment_404" class="wp-caption aligncenter" style="width: 310px"><a href="http://blog.babelzilla.org/wp-content/uploads/2008/10/barcelona-008.jpg"><img src="http://blog.babelzilla.org/wp-content/uploads/2008/10/barcelona-008-300x225.jpg" alt="Sonickydon" title="barcelona-008" width="300" height="225" border="0" class="size-medium wp-image-404" /></a><p class="wp-caption-text">Sonickydon</p></div></p>
<p>At last I met the incredible &#8220;lazy old man&#8221; <strong>Joooliiiaaaan</strong> ! Giuliano Masseroni, from Mozilla Italia, is The Man Who Had The Idea of BabelZilla and launched the project along with Jürgen. It was a pleasure to see him along with Simone (Underpass) and Francesco (Flod) from the Italian crew.<br />
<div id="attachment_408" class="wp-caption aligncenter" style="width: 241px"><a href="http://blog.babelzilla.org/wp-content/uploads/2008/10/joolianandgoofy.jpg"><img src="http://blog.babelzilla.org/wp-content/uploads/2008/10/joolianandgoofy-231x300.jpg" alt="jooliaan and me" title="joolianandgoofy" width="231" height="300" border="0"  class="size-medium wp-image-408" /></a><p class="wp-caption-text">jooliaan and me</p></div><br />
Hey he is much bigger than me, but I am a little older than he thought <img src='http://blog.babelzilla.org/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>The Italian crew is also working at night at the Sal café, on the beach!<br />
<a href="http://blog.babelzilla.org/wp-content/uploads/2008/10/italian-crew.jpg"><img src="http://blog.babelzilla.org/wp-content/uploads/2008/10/italian-crew-300x225.jpg" alt="" title="italian-crew" width="300" height="225" border="0" class="aligncenter size-medium wp-image-406" /></a></p>
<p>On the second day of the meeting, after various schedule changes, I delivered a little speech on BabelZilla during 20 minutes.<br />
<a href="http://blog.babelzilla.org/wp-content/uploads/2008/10/goofy_pres.jpg"><img src="http://blog.babelzilla.org/wp-content/uploads/2008/10/goofy_pres-300x240.jpg" alt="" title="goofy_pres" width="300" height="240" border="0" class="aligncenter size-medium wp-image-421" /></a></p>
<p>Here is the slideshow I used (Open Office presentation format) <a href='http://blog.babelzilla.org/wp-content/uploads/2008/10/welcome2bz_19b.odp'>welcome2bz_19b</a><br />
You can also browse <a href="http://docs.google.com/Doc?id=dgcb58qx_144dp3rpzgd">my notes</a>  to get along with the slides and <a href="http://docs.google.com/Presentation?id=dgcb58qx_82wj9dqnhs&#038;invite=ct74d5n<br />
 ">the online format</a> (Google doc)</p>
<p>Now here is <strong>Pau Tomàs</strong>, a cool Catalan extension developer to whom I made some years ago the first locale support for his very handy <a href="https://addons.mozilla.org/fr/firefox/addon/918">gTranslate extension</a>.<br />
<a href="http://blog.babelzilla.org/wp-content/uploads/2008/10/pau_tomas.jpg"><img src="http://blog.babelzilla.org/wp-content/uploads/2008/10/pau_tomas-180x300.jpg" alt="" title="pau_tomas" width="180" height="300" border="0" class="aligncenter size-medium wp-image-427" /></a><br />
I really like his freaky look, I was probably just like that some 35 years ago <img src='http://blog.babelzilla.org/wp-includes/images/smilies/icon_razz.gif' alt=':-P' class='wp-smiley' /> . Times are not a-changin&#8217;, kids!</p>
<p>Time for serious discussion between <a href="http://standblog.org/blog/">Tristan Nitot</a> (Mozilla Europe prez) and Aza Raskin, the wizz guy who is developing <a href="http://labs.mozilla.com/2008/08/introducing-ubiquity/">Ubiquity</a>.<br />
<a href="http://blog.babelzilla.org/wp-content/uploads/2008/10/nitot_aza.jpg"><img src="http://blog.babelzilla.org/wp-content/uploads/2008/10/nitot_aza-300x202.jpg" alt="" title="nitot_aza" width="300" height="202" border="0"  class="aligncenter size-medium wp-image-433" /></a></p>
<p>Here we have <strong>Jan Odvarko</strong> (right) from <a href="http://getfirebug.com/">Firebug</a> development team. Please translators, remember <a href="http://blog.babelzilla.org/2008/10/01/firebug-extension-needs-more/">Firebug needs your work </a>, just join <a href="http://www.babelzilla.org/index.php?option=com_wts&#038;Itemid=88&#038;extension=4206&#038;type=lang">here on BZ <img src='http://blog.babelzilla.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </a>!</p>
<p><a href="http://blog.babelzilla.org/wp-content/uploads/2008/10/jan_odvarko.jpg"><img src="http://blog.babelzilla.org/wp-content/uploads/2008/10/jan_odvarko-240x300.jpg" alt="" title="jan_odvarko" width="240" height="300" border="0" class="aligncenter size-medium wp-image-439" /></a><br />
Dozens of photos can be browsed <a href="http://www.flickr.com/photos/tags/mozcamp08/">here</a></p>
<p>Here are other image thumbnails to click, provided by Sonickydon <img src='http://blog.babelzilla.org/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /><br />
<a href="http://blog.babelzilla.org/wp-content/uploads/2008/10/goofy_pres3.jpg"><img src="http://blog.babelzilla.org/wp-content/uploads/2008/10/goofy_pres3-150x150.jpg" alt="" title="goofy_pres3" width="60" height="60" border="0" class="alignleft size-thumbnail wp-image-453" /></a><a href="http://blog.babelzilla.org/wp-content/uploads/2008/10/sonick-and-me.jpg"><img src="http://blog.babelzilla.org/wp-content/uploads/2008/10/sonick-and-me-300x225.jpg" alt="" title="sonick-and-me" width="60" height="60"  border="0"  class="alignleft size-thumbnail wp-image-458" /></a><a href="http://blog.babelzilla.org/wp-content/uploads/2008/10/goofy_mc.jpg"><img src="http://blog.babelzilla.org/wp-content/uploads/2008/10/goofy_mc-150x150.jpg" alt="" title="goofy_mc" width="60" height="60" border="0" class="alignnone size-thumbnail wp-image-461" /></a></p>
<p>(if you want to add images here, just give the link or send them as attachment)</p>
<p>Blogposts about the Mozilla Camp to be found on <a href="http://blogs.mozilla-europe.org/?post/2008/10/31/The-power-of-meeting-in-person-Mozilla-Camp-Europe-2008">European Mozilla Community Blog</a>, on <a href="http://somethin-else.org/index.php?post/2008/11/03/A-look-back-at-an-amazing-Mozilla-Camp">William&#8217;s Blog</a>,  <a href="http://standblog.org/blog/post/2008/10/30/Back-from-MozCamp-08-in-Barcelona">Tristan Nitot&#8217;s one</a>, among others&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.babelzilla.org/2008/10/28/close-encounters-of-the-moz-kind-people/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Firebug extension needs more&#8230;</title>
		<link>http://blog.babelzilla.org/2008/10/01/firebug-extension-needs-more/</link>
		<comments>http://blog.babelzilla.org/2008/10/01/firebug-extension-needs-more/#comments</comments>
		<pubDate>Wed, 01 Oct 2008 09:46:29 +0000</pubDate>
		<dc:creator>Goofy</dc:creator>
				<category><![CDATA[Extensions around the world]]></category>
		<category><![CDATA[Firebug]]></category>
		<category><![CDATA[locales]]></category>
		<category><![CDATA[Localization]]></category>
		<category><![CDATA[translation]]></category>

		<guid isPermaLink="false">http://blog.babelzilla.org/?p=32</guid>
		<description><![CDATA[What is the Firebug extension? It is a smart and powerful Web Development tool. You can edit, debug, and monitor CSS, HTML, and JavaScript live in any web page. Sure it is mainly a geek-oriented tool Grab it on AMO -Learn more in documentation Who is maintaining this extension? Joe Hewitt was the original creator [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.babelzilla.org/wp-content/uploads/2008/10/firebug32.png"><img class="alignnone size-full wp-image-33" style="border: 0pt none ;" title="firebug32" src="http://blog.babelzilla.org/wp-content/uploads/2008/10/firebug32.png" alt="" width="32" height="32" /></a><strong>What is the Firebug extension?</strong></p>
<p>It is a smart and powerful Web Development tool. You can edit, debug, and monitor CSS, HTML, and JavaScript live in any web page. Sure it is mainly a geek-oriented tool <img src='http://blog.babelzilla.org/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /><br />
Grab it <a href="https://addons.mozilla.org/en-US/firefox/addon/1843">on AMO</a> -Learn more in <a href="http://getfirebug.com/docs.html">documentation</a></p>
<p><a href="https://addons.mozilla.org/en-US/firefox/addon/1843"></a></p>
<p><a href="http://blog.babelzilla.org/wp-content/uploads/2008/10/firebug321.png"><img class="alignnone size-medium wp-image-34" style="border: 0pt none ;" title="firebug321" src="http://blog.babelzilla.org/wp-content/uploads/2008/10/firebug321.png" alt="" width="32" height="32" /></a><strong>Who is maintaining this extension?</strong></p>
<p>Joe Hewitt was the original creator but it is <a href="http://getfirebug.com/workingGroup/">a whole development team </a>now! Just recently <a href="http://www.softwareishard.com/blog/category/firebug/">Jan Odvarko </a>decided to manage the localization process relying on BabelZilla. He is very welcome <img src='http://blog.babelzilla.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
<p><a href="http://blog.babelzilla.org/wp-content/uploads/2008/10/firebug322.png"><img class="alignnone size-medium wp-image-36" style="border: 0pt none ;" title="firebug322" src="http://blog.babelzilla.org/wp-content/uploads/2008/10/firebug322.png" alt="" width="32" height="32" /></a><strong>Localize it!</strong></p>
<p>We remember  in the past the question of localizing Firebug was controversial, <a href="http://groups.google.com/group/firebug/browse_thread/thread/9f3ba78589b1b168/7943db8f518c0579?lnk=gst&amp;q=localization#7943db8f518c0579">various coders</a>, though being Chinese or Spanish,  prefer to have it in English, and surely very specific technical terms must definitely not be translated. But we believe that the overall interface messages should be delivered in the user language. It is free choice then for developers to switch to en-US only if they feel like doing it (<a href="https://addons.mozilla.org/en-US/firefox/addon/1333">Quick Locale Switcher extension</a> is very quick and efficient to change your language). Note also that some developers would prefer to stick to en-US interface because of the poor quality of the translation for their language. This is clearly a challenge for BabelZilla translators!</p>
<p><a href="http://blog.babelzilla.org/wp-content/uploads/2008/10/firebug324.png"><img class="alignnone size-medium wp-image-38" style="border: 0pt none ;" title="firebug324" src="http://blog.babelzilla.org/wp-content/uploads/2008/10/firebug324.png" alt="" width="32" height="32" /></a><strong>Firebug on BabelZilla:</strong> <span style="color: #ff0000;"><strong>translators required!</strong></span></p>
<p>There are currently <strong>32 </strong>localizations for Firebug <a href="http://www.babelzilla.org/index.php?option=com_wts&amp;Itemid=88&amp;extension=4206&amp;type=lang">on the WTS</a>, but only part of them are ready-to-use and set to &#8220;released&#8221;.  Some translators are missing in action for a long time, others are too busy to update at the moment&#8230; hey we are volunteers after all!</p>
<p>But now we call old and new forces to join efforts :</p>
<ul>
<li>If you are a former translator, already registered, and still willing to maintain your translation, please do your best to update within a decent delay. Keep on doing the good job! <img src='http://blog.babelzilla.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
<li>If you are a registered translator but for whatever reason not wishing to maintain your translation, send a PM to an admin to let us know and try if possible to find someone to take over, in your language forum on BabelZilla or by whatever other means. Thanks a lot! <img src='http://blog.babelzilla.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
<li>If you are new to BabelZilla and willing to start translation for your language, just register at the bottom of <a href="http://www.babelzilla.org/index.php?option=com_wts&amp;Itemid=88&amp;extension=4206&amp;type=lang">this page</a> and do it!</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.babelzilla.org/2008/10/01/firebug-extension-needs-more/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A New Bird is born in Gecko&#8217;s Nest</title>
		<link>http://blog.babelzilla.org/2008/09/30/a-new-bird-is-born-in-gecko-nest/</link>
		<comments>http://blog.babelzilla.org/2008/09/30/a-new-bird-is-born-in-gecko-nest/#comments</comments>
		<pubDate>Tue, 30 Sep 2008 20:18:37 +0000</pubDate>
		<dc:creator>Goofy</dc:creator>
				<category><![CDATA[Extensions around the world]]></category>
		<category><![CDATA[bluegriffon]]></category>
		<category><![CDATA[editor]]></category>
		<category><![CDATA[glazman]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[wysiwig]]></category>

		<guid isPermaLink="false">http://blog.babelzilla.org/?p=19</guid>
		<description><![CDATA[After having initiated NVU, the very popular wysiwyg opensource html editor, Daniel Glazman is now releasing his new bird: BlueGriffon It is a gecko engine propelled xulrunner. A quick look at the source code will tell you it is extensible just like other gecko-engined apps. Mr Glazman already conceived one Diavolo extension for his blazing [...]]]></description>
			<content:encoded><![CDATA[<p>After having initiated <a href="http://en.wikipedia.org/wiki/Nvu">NVU</a>, the very popular wysiwyg opensource html editor, <a title="link to glazman's blog" href="http://www.glazman.org/weblog/dotclear/index.php?">Daniel Glazman</a> is now releasing his new bird: <a title="link to bluegriffon site" href="http://www.bluegriffon.org/index.php?">BlueGriffon</a></p>
<p>It is a gecko engine propelled xulrunner. A quick <a href="http://sources.disruptive-innovations.com/bluegriffon/">look at the source code</a> will tell you it is extensible just like other gecko-engined apps. Mr Glazman already conceived <a title="link to diavolo in BlueGriffon svn" href="http://sources.disruptive-innovations.com/bluegriffon/trunk/extensions/">one Diavolo extension</a> for his blazing new editor.</p>
<p>So we can expect one day to host some extensions to translate for this exciting new bird. <img src='http://blog.babelzilla.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>The logo is quite impressive, no doubt web designers will grab code fiercely with BlueGriffon claws!</p>
<div id="attachment_20" class="wp-caption aligncenter" style="width: 234px"><a href="http://blog.babelzilla.org/wp-content/uploads/2008/09/bluegriffonorg_bglogo.png"><img class="size-medium wp-image-20" title="bluegriffonorg_bglogo" src="http://blog.babelzilla.org/wp-content/uploads/2008/09/bluegriffonorg_bglogo.png" alt="logo for bluegriffon " width="224" height="174" /></a><p class="wp-caption-text">logo for BlueGriffon (TM) </p></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.babelzilla.org/2008/09/30/a-new-bird-is-born-in-gecko-nest/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
