<?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>seth's blog &#187; Uncategorized</title>
	<atom:link href="http://blog.mozilla.com/seth/category/uncategorized/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.mozilla.com/seth</link>
	<description>localization and community at mozilla</description>
	<lastBuildDate>Wed, 10 Mar 2010 06:00:18 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Pad.Ma, Firefogg, and Mumbai Community</title>
		<link>http://blog.mozilla.com/seth/2010/03/09/pad-ma-firefogg-and-mumbai-community/</link>
		<comments>http://blog.mozilla.com/seth/2010/03/09/pad-ma-firefogg-and-mumbai-community/#comments</comments>
		<pubDate>Wed, 10 Mar 2010 05:22:37 +0000</pubDate>
		<dc:creator>seth bindernagel</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[India]]></category>
		<category><![CDATA[planet]]></category>

		<guid isPermaLink="false">http://blog.mozilla.com/seth/?p=646</guid>
		<description><![CDATA[I&#8217;ve had the luck a couple times of sitting in on a presentation by Arun Ranganathan where he takes an audience through a guided tour of the Open Web with some really beautiful demos from our evangelism team showing off HTML 5 in Firefox.   Oftentimes, when Arun is presenting the future of the web as [...]<script type="text/javascript">SHARETHIS.addEntry({ title: "Pad.Ma, Firefogg, and Mumbai Community", url: "http://blog.mozilla.com/seth/2010/03/09/pad-ma-firefogg-and-mumbai-community/" });</script>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve had the luck a couple times of sitting in on a presentation by <a href="http://arunranga.com/blog/about/" target="_blank">Arun Ranganathan</a> where he takes an audience through a guided tour of the Open Web with some really <a href="http://hacks.mozilla.org/demos/" target="_blank">beautiful demos</a> from our evangelism team showing off HTML 5 in Firefox.   Oftentimes, when Arun is presenting the future of the web as a platform, I can see attentive developers begin to imagine a web page and a browser where a set of third-party plugins (like our favorite target, Flash) isn&#8217;t necessary.  A very powerful part of the demo is when Arun presses ctrl+U to view source and web developers in the audience see exactly what is happening in the demonstration.   What makes these demos even more impressive is  when you meet a company or team of inspired individuals in the audience who is bringing  the Open Web to end-users with their project.</p>
<p>Our last trip to India was no exception.</p>
<p>On our first Sunday night in Mumbai (Feb 22), we co-presented with one of these organizations at a Mozilla community meetup.  The group calls themselves <a href="http://pad.ma/about" target="_blank">Pad.Ma</a> or, in longer form, the Public Access Digital Media Archive.  The project &#8220;is an online archive of densely text-annotated video material,  primarily footage and not finished films. The entire collection is searchable and viewable online, and is free to download for non-commercial use.&#8221;  And, <a href="http://pad.ma/faq" target="_blank">right on their website</a>, they state their intentions to align with web standards:</p>
<blockquote><p>Q:  Which browsers do you support, on which platforms?<br />
A:  We currently support Firefox and Safari, on Linux, MacOS and Windows.  We do not support Internet Explorer. However, if you wish to endeavour to make the site work on IE, please appeal to IE to support web standards in their next version.</p></blockquote>
<p>(In fact, for some fun, fire up IE and visit their website to view a strong statement from them regarding your present use of IE.)</p>
<p>More on the meetup, but let&#8217;s rewind by just a few hours before we met Pad.Ma face-to-face&#8230;</p>
<p>After a four hour roadtrip on the Pune-Mumbai highway, we arrived at our hotel in the cool neighborhood of Mumbai called <a href="http://en.wikipedia.org/wiki/Bandra" target="_blank">Bandra</a>.  Freshened up in about fifteen minutes, we piled two-by-two into <a href="http://images.google.com/images?hl=en&amp;client=firefox-a&amp;hs=gSE&amp;rls=org.mozilla:tl:unofficial&amp;q=autorickshaw&amp;oq=autorick&amp;um=1&amp;ie=UTF-8&amp;ei=VCWXS_nlCZGysAO_0YGFAQ&amp;sa=X&amp;oi=image_result_group&amp;ct=title&amp;resnum=1&amp;ved=0CBEQsAQwAA" target="_blank">autoricks</a> and motored our way on a humid evening through the snaking streets to the event location.  Arun had treasure map-like directions that led us down narrow alleyways.  &#8220;When you see a cross on the wall, proceed a few more feet and you&#8217;ll see an apartment entrance on your right&#8230;&#8221; Arun read as we navigated through the Pali Hill district&#8217;s corridors.  Up a few stories and our eyes opened to a rooftop event with a large projection screen, bean bag chairs, a minibar with soft drinks and beer, and two big vats of local food.  We made it.</p>
<p>Invited by a local community member named Sanjay, about 25 people came to hear us speak about the Open Web and how we were building community in India.  After our presentation, the team from Pad.ma followed by showing their amazing work to archive movies on the web.   If you&#8217;re a movie person, this site will fascinate you, so please look around it.  The Pad.ma presentation was followed by their demo of the <a href="http://firefogg.org/" target="_blank">&#8220;Firefogg&#8221; addon</a>, which allows you to easily convert videos to .ogg theora video compression format.</p>
<p>It was a nice tandem.  Arun chatting about the Open Web and explaining cutting-edge demos.  And, just when we thought we might lose the audience on how the technology could be applied, Pad.Ma presented their work and the Firefogg addon.  It was a nice blend of demos and practice and I believe the group&#8217;s imaginations were sparked.  The Open Web had been delivered to a rooftop audience in the Pali Hill neighborhood of Bandra.  Sometime during the evening, fireworks started to explode.  This was not planned.  An Indian wedding was taking place in around the corner.</p>
<p><a href="http://sharethis.com/item?&wp=2.9.2&amp;publisher=39aea886-e6ef-48a6-8ee4-4b66802ef522&amp;title=Pad.Ma%2C+Firefogg%2C+and+Mumbai+Community&amp;url=http%3A%2F%2Fblog.mozilla.com%2Fseth%2F2010%2F03%2F09%2Fpad-ma-firefogg-and-mumbai-community%2F">ShareThis</a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.mozilla.com/seth/2010/03/09/pad-ma-firefogg-and-mumbai-community/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mozilla Trip To Pune, India</title>
		<link>http://blog.mozilla.com/seth/2010/03/03/mozilla-trip-to-pune-india/</link>
		<comments>http://blog.mozilla.com/seth/2010/03/03/mozilla-trip-to-pune-india/#comments</comments>
		<pubDate>Wed, 03 Mar 2010 14:54:31 +0000</pubDate>
		<dc:creator>seth bindernagel</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[India]]></category>
		<category><![CDATA[planet]]></category>

		<guid isPermaLink="false">http://blog.mozilla.com/seth/?p=643</guid>
		<description><![CDATA[Over the next few days, it&#8217;s likely that Arun, Ragavan, and I will post a few write-ups about our trip, describing all that we did and doing a bit of a postmortem (a very popular Mozilla term that isn&#8217;t so literal here since we have so much growing and happening In India).
Our first big event [...]<script type="text/javascript">SHARETHIS.addEntry({ title: "Mozilla Trip To Pune, India", url: "http://blog.mozilla.com/seth/2010/03/03/mozilla-trip-to-pune-india/" });</script>]]></description>
			<content:encoded><![CDATA[<p>Over the next few days, it&#8217;s likely that Arun, Ragavan, and I will post a few write-ups about our trip, describing all that we did and doing a bit of a postmortem (a very popular Mozilla term that isn&#8217;t so literal here since we have so much growing and happening In India).</p>
<p>Our first big event was the three-day conference at gnuNify &#8216;10 held in Pune.  On Friday, February 19, we held an entire track to chat about Mozilla.  Arun gave a talk on web standards that seemed to be a crowd favorite throughout the entire trip.  Ragavan chatted about Mozilla Labs, and, since all of our Indian localizers are there, I invited Axel to join so we could chat about the new project &#8220;l20n&#8221; which I&#8217;ve blogged about in the past.  The rooms were pretty packed, in some cases, standing room was the only option.</p>
<p>I was particularly pleased that about half of our localizers cut out of work early on Friday to see Axel and me.  Not only did we chat about l20n, but we reviewed a new locale (मैथिली Maithilī), worked on moving Oriya out of beta status, and caught up in person with some of our most dedicated community members.</p>
<p>On Sunday, we held our <a href="http://punetech.com/mozilla-for-your-business-2-understand-the-future-of-web-technologies-with-the-mozilla-team-21st-feb/" target="_blank">annual entrepreneurs breakfast</a> with local web entrepreneurs in Pune.   Arun lead the morning with a detailed discussion about the Open Web, covering the following:</p>
<ul>
<li>The Open Web as a platform</li>
<li>Future of video on the Web</li>
<li>Device orientation events in Firefox</li>
<li>Font issues on the Indian Web</li>
<li>The geolocation API</li>
<li>WebGL and 3-D graphics</li>
</ul>
<p>At the end of session, we held a small workshop where we split the groups into teams of three and asked them to come up with entrepreneurial ideas that encapsulated all that we had discussed.  The groups were given 10 minutes to come up with their ideas.  Then, each team had one minute to present to the audience.  We served as a panel, questioning about the idea, potential business model, etc.  Of the ideas we saw, four stood out:</p>
<ol>
<li>A &#8220;Typekit.com&#8221; for indian languages &#8211; <a href="http://typekit.in/">typekit.in</a></li>
<li>e-learning classrooms for physically impaired &#8211; using video capabilities of HTML5</li>
<li>A video mashup app &#8211; something like online maps with text to speech audio and video</li>
<li>Using the geolocation API from Firefox &#8211; giving users local search results through a map website</li>
</ol>
<p>Everyone&#8217;s ideas were great, but we selected these as standouts and gave the winning team some Mozilla stuff.  We chose the e-learning idea.  We offered to follow up on specific ideas and questions if anyone had them.  The team that came up with the geolocation API use-case has already started their business and intends to experiment with the technology and promote Firefox on their local map website.</p>
<p>In conclusion, the event in Pune was a great weekend for us to kick off our Indian adventure.  We landed into familiar arms since we presented at gnuNify &#8216;09.  Because of that, we saw many faces we already new and were able to really push our conversations to very technical levels and Mozilla-related ideas.</p>
<p><a href="http://sharethis.com/item?&wp=2.9.2&amp;publisher=39aea886-e6ef-48a6-8ee4-4b66802ef522&amp;title=Mozilla+Trip+To+Pune%2C+India&amp;url=http%3A%2F%2Fblog.mozilla.com%2Fseth%2F2010%2F03%2F03%2Fmozilla-trip-to-pune-india%2F">ShareThis</a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.mozilla.com/seth/2010/03/03/mozilla-trip-to-pune-india/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Language Pack vs. Official Localization</title>
		<link>http://blog.mozilla.com/seth/2010/02/17/language-pack-vs-official-localization/</link>
		<comments>http://blog.mozilla.com/seth/2010/02/17/language-pack-vs-official-localization/#comments</comments>
		<pubDate>Wed, 17 Feb 2010 08:51:18 +0000</pubDate>
		<dc:creator>seth bindernagel</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[language packs]]></category>
		<category><![CDATA[planet]]></category>

		<guid isPermaLink="false">http://blog.mozilla.com/seth/?p=639</guid>
		<description><![CDATA[After shipping Firefox in ~75 localizations on release day, someone might ask if there are any more languages we could add?  Of course there are.  In fact, the Mozilla L10n-drivers team continues to receive a lot of requests to  launch official translations of Firefox as new locales.  Coordinating the release of 75 locales takes [...]<script type="text/javascript">SHARETHIS.addEntry({ title: "Language Pack vs. Official Localization", url: "http://blog.mozilla.com/seth/2010/02/17/language-pack-vs-official-localization/" });</script>]]></description>
			<content:encoded><![CDATA[<p>After shipping Firefox in <a href="http://www.mozilla.com/en-US/firefox/all.html" target="_blank">~75 localizations</a> on release day, someone might ask if there are any more languages we could add?  <a href="http://en.wikipedia.org/wiki/List_of_languages_by_number_of_native_speakers" target="_blank">Of course there are</a>.  In fact, the Mozilla L10n-drivers team continues to receive a lot of requests to  launch official translations of Firefox as new locales.  Coordinating the release of 75 locales takes sizable human and machine time, and managing the outreach can seem like a full-time job for more than one person.</p>
<p>Because we field many requests by volunteers interested in becoming an official localization, we have to find what is best for us and them.  That can mean promoting smaller localizations <a href="https://addons.mozilla.org/en-US/firefox/browse/type:3" target="_self">as language packs on our addons website</a>.   Oftentimes, we  find that a language pack might be the best possible  solution for a new localization.</p>
<p>To make that determination, the l10n-drivers will work with the volunteer to assess not only how many users there might be, but also what productization  elements might be included. By productization elements, I am referring to things like</p>
<ol>
<li><a href="http://hg.mozilla.org/releases/l10n-mozilla-1.9.2/nn-NO/file/9041171a248f/browser/searchplugins/list.txt" target="_blank">embedded search  providers</a> such as Wikipedia, Amazon, etc.,</li>
<li><a href="http://starkravingfinkle.org/blog/2008/04/firefox-3-web-protocol-handlers/" target="_blank">web protocol handlers</a> like <a href="http://hg.mozilla.org/releases/l10n-mozilla-1.9.2/en-GB/file/927644f513a9/browser/chrome/browser-region/region.properties#l43" target="_blank">Yahoo as a  &#8220;mailto:&#8221; option</a>, or <a href="http://hg.mozilla.org/releases/l10n-mozilla-1.9.2/en-GB/file/927644f513a9/browser/chrome/browser-region/region.properties#l39" target="_blank">30  Boxes as a  &#8220;webcal:&#8221;</a>, and</li>
<li>&#8220;<a href="https://wiki.mozilla.org/Firefox/L10n_Feed_Redirects" target="_blank">live bookmarks</a>&#8220;, which is an RSS feed for  a local news provider that will be included in   the bookmark toolbar.</li>
</ol>
<p>Among many other things to do around release time, localizers are responsible for selecting each of the above for the localized version based on what they believe is best for local users.</p>
<p>Now, for new localizers who request that we add a version where Firefox already has prominent usage, it is important to determine if the services they are suggesting will be measurably different from what is already included in the predominant version in the region.  For instance, I recently asked a Breton localizer if his productization pieces would be dramatically different from what our French version already provides.  If the answer is no, a language pack might be the best best to serve this niche user base.  In this scenario, users download the dominant regional version, and then install the language pack to change the strings to the niche locale.  They use the productization pieces from the dominant version since those were determined to be the same for the niche user base.  (As an added bonus, with an addon like <a href="https://addons.mozilla.org/en-US/firefox/addon/356" target="_blank">Locale Switcher</a> or <a href="https://addons.mozilla.org/en-US/firefox/addon/1333" target="_blank">Quick Locale Switcher</a>, a user can switch between language packs that are installed on his or her profile.)</p>
<p>In closing, it&#8217;s not bad to be a language pack!  I get the sense that somehow contributors might think it is.  We don&#8217;t diminish someone&#8217;s contribution to an arbitrarily lower level if they are not an &#8220;official&#8221; localization.  But, for the resource and demand reasons mentioned above, we often like to promote language packs as a solution.</p>
<p><a href="http://sharethis.com/item?&wp=2.9.2&amp;publisher=39aea886-e6ef-48a6-8ee4-4b66802ef522&amp;title=Language+Pack+vs.+Official+Localization&amp;url=http%3A%2F%2Fblog.mozilla.com%2Fseth%2F2010%2F02%2F17%2Flanguage-pack-vs-official-localization%2F">ShareThis</a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.mozilla.com/seth/2010/02/17/language-pack-vs-official-localization/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>New Reports Furnish Metrics to Our Localization Community</title>
		<link>http://blog.mozilla.com/seth/2009/11/19/new-reports-furnish-metrics-to-our-localization-community/</link>
		<comments>http://blog.mozilla.com/seth/2009/11/19/new-reports-furnish-metrics-to-our-localization-community/#comments</comments>
		<pubDate>Fri, 20 Nov 2009 01:47:50 +0000</pubDate>
		<dc:creator>seth bindernagel</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[localizer reports]]></category>
		<category><![CDATA[planet]]></category>

		<guid isPermaLink="false">http://blog.mozilla.com/seth/?p=622</guid>
		<description><![CDATA[From the hard work by Mozilla&#8217;s Metrics team comes localizer metric reports that will show growth and usage data for each of our Firefox locales.  The l10n-drivers team has been asking in meetings if we could show the impact that our volunteers are having with reports like the one sampled below.  If you click the [...]<script type="text/javascript">SHARETHIS.addEntry({ title: "New Reports Furnish Metrics to Our Localization Community", url: "http://blog.mozilla.com/seth/2009/11/19/new-reports-furnish-metrics-to-our-localization-community/" });</script>]]></description>
			<content:encoded><![CDATA[<p>From the hard work by Mozilla&#8217;s Metrics team comes localizer metric reports that will show growth and usage data for each of our Firefox locales.  The l10n-drivers team has been asking in meetings if we could show the impact that our volunteers are having with reports like the one sampled below.  If you click the following link you will <a href="https://wiki.mozilla.org/images/3/3a/LocalizerReports_pt-PT_v2.pdf">download a sample report</a>.</p>
<p>Initially, I sketched out what I thought would be valuable information for the report, ran it by the l10n-drivers, and sent it to the metrics team to start implementation.  In my opinion, an effective report provides both download and active daily user information to our localizers about their locales AND the geos in which their locales are being used.  Let&#8217;s review the contents for those who might need a guide.  Feel free to reference the attached screen shots as you read. <strong> </strong></p>
<p><strong>Locale-specific information</strong></p>
<p>We are presenting both the download and active daily user (ADU) information (usages statistics and pie charts) for versions of Firefox.  ADUs are based on the blocklist pings we track.  (<a href="http://morgamic.com/tag/blocklist/">More on blocklist can be found at Morgamic&#8217;s post</a>.)</p>
<p><strong>Geographic-specific information</strong></p>
<p>Each report will show both the download and blocklist for the top five locales inside a country where the localizer&#8217;s translated Firefox is most prominently used.  In many cases, this is easy to map.  Locale code &#8220;fr&#8221; is probably most prominently used in France.  &#8220;de&#8221; in Germany.  &#8220;es-ES&#8221; in Spain.  In some cases, we&#8217;ll have to make guesses, like for our Kurdish localizers.   Finally, we will provide a list of the top ten countries (by average blocklist pings) where the localizer&#8217;s Firefox is being used.</p>
<p>For the first time, our community of l10n volunteers will have a more comprehensive set of data points to help measure the progress and spread of their work.  By providing both locale and geographic information, these reports illustrate the impact that each localization  team is providing.</p>
<p>Below are two images of a sample two page report.</p>
<p><a href="http://www.flickr.com/photos/bindernagel/4118722440/in/photostream"><img class="alignnone size-large wp-image-624" title="Sample Localizer Report (page1)" src="http://blog.mozilla.com/seth/files/2009/11/Screen-shot-2009-11-19-at-4.03.58-PM1-708x1024.png" alt="Sample Localizer Report (page1)" width="708" height="1024" /></a></p>
<p>and</p>
<p><a href="http://www.flickr.com/photos/bindernagel/4117954869/in/photostream/"><img class="alignnone size-full wp-image-626" title="Sample Localizer Report (Page 2)" src="http://blog.mozilla.com/seth/files/2009/11/Screen-shot-2009-11-19-at-4.04.06-PM.png" alt="Sample Localizer Report (Page 2)" width="717" height="299" /></a></p>
<p><a href="http://sharethis.com/item?&wp=2.9.2&amp;publisher=39aea886-e6ef-48a6-8ee4-4b66802ef522&amp;title=New+Reports+Furnish+Metrics+to+Our+Localization+Community&amp;url=http%3A%2F%2Fblog.mozilla.com%2Fseth%2F2009%2F11%2F19%2Fnew-reports-furnish-metrics-to-our-localization-community%2F">ShareThis</a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.mozilla.com/seth/2009/11/19/new-reports-furnish-metrics-to-our-localization-community/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Mayan Inspiration</title>
		<link>http://blog.mozilla.com/seth/2009/10/20/mayan-inspiration/</link>
		<comments>http://blog.mozilla.com/seth/2009/10/20/mayan-inspiration/#comments</comments>
		<pubDate>Tue, 20 Oct 2009 18:24:15 +0000</pubDate>
		<dc:creator>seth bindernagel</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[community building]]></category>
		<category><![CDATA[language preservation]]></category>
		<category><![CDATA[Mexico]]></category>
		<category><![CDATA[planet]]></category>
		<category><![CDATA[Yucatán]]></category>

		<guid isPermaLink="false">http://blog.mozilla.com/seth/?p=619</guid>
		<description><![CDATA[When I was at the Mozilla Camp in Chile, I met Julián Ceballos, the team leader from Mexico&#8217;s Yucatán Peninsula who is working on localizing Firefox in Mayan.  Yesterday, he wrote me, saying,
&#8220;In Mozcamp i said, mozilla is no helping just to translate firefox to mayan, mozilla is helping to rescue and make strong the [...]<script type="text/javascript">SHARETHIS.addEntry({ title: "Mayan Inspiration", url: "http://blog.mozilla.com/seth/2009/10/20/mayan-inspiration/" });</script>]]></description>
			<content:encoded><![CDATA[<p>When I was at the <a href="https://wiki.mozilla.org/JRSL_Chile#MozCamp_Chile" target="_blank">Mozilla Camp in Chile</a>, I met <a href="http://julianceballos.wordpress.com/">Julián Ceballos</a>, the team leader from Mexico&#8217;s Yucatán Peninsula who is working on localizing Firefox in Mayan.  Yesterday, he wrote me, saying,</p>
<p style="padding-left: 30px;">&#8220;In Mozcamp i said, mozilla is no helping just to translate firefox to mayan, mozilla is helping to rescue and make strong the mayan language. Well, i&#8217;ll send it and we&#8217;ll be in contact.&#8221; [sic]</p>
<p>Aw, shucks.  That just makes me happy.</p>
<p>Maybe I have delusions of grandeur as I sit here and sip my <a href="http://www.youtube.com/watch?v=nBeUGqeYsQg" target="_blank">Kool-Aid</a>, but I think there is something critical to language preservation happening in the Mozilla localization project for cultural anthropologist and linguists to study.  I&#8217;ve discussed this topic with other Mozillans who are interested like Tiffney Mortensen, Chofmann, Staś, John Lilly, Søren Skrøder (Mozilla Denmark), and Kadir Topal (Mozilla Germany).  Every time we ship a new version, even for some of the most niche locales, Mozilla helps just a little bit to preserve the culture of language and communication.  Imagine how unique an experience it becomes for a total newcomer to browse the web with an application whose user interface is both translated and customized for local use.  That can be very powerful and is why we want Mozilla locale count to continue to grow.</p>
<p>To see a little more about what our Mayan friends are doing, check out these links:</p>
<ul>
<li><a href="https://addons.mozilla.org/es-ES/firefox/addon/14427" target="_blank">Mayan Firefox language pack</a></li>
<li><a href="http://www.flickr.com/photos/82144108@N00/4015367250/" target="_blank">Screen shot of Mayan Firefox</a></li>
<li><a href="http://firefox.linuxmerida.org/" target="_blank">Mozilla México en Mérida, Yucatán</a></li>
<li><a href="http://www.cancunforos.com/2009/10/02/firefox-disponible-en-lengua-maya/">Local press</a></li>
</ul>
<p>Do you know of a new localization effort?  I will pay <a href="http://www.flickr.com/photos/38263679@N00/3881547169" target="_blank">chocolate dipped cake donuts</a> for every referral that becomes a localization.   <img src='http://blog.mozilla.com/seth/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p><a href="http://sharethis.com/item?&wp=2.9.2&amp;publisher=39aea886-e6ef-48a6-8ee4-4b66802ef522&amp;title=Mayan+Inspiration&amp;url=http%3A%2F%2Fblog.mozilla.com%2Fseth%2F2009%2F10%2F20%2Fmayan-inspiration%2F">ShareThis</a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.mozilla.com/seth/2009/10/20/mayan-inspiration/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The L10n Documentation Overhaul</title>
		<link>http://blog.mozilla.com/seth/2009/10/14/the-l10n-documentation-overhaul/</link>
		<comments>http://blog.mozilla.com/seth/2009/10/14/the-l10n-documentation-overhaul/#comments</comments>
		<pubDate>Wed, 14 Oct 2009 22:39:28 +0000</pubDate>
		<dc:creator>seth bindernagel</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[documentation]]></category>
		<category><![CDATA[l10n]]></category>
		<category><![CDATA[planet]]></category>

		<guid isPermaLink="false">http://blog.mozilla.com/seth/?p=609</guid>
		<description><![CDATA[What could be worse than outdated and disorganized documentation for an open source project looking to grow its volunteers and support its contributors?  I&#8217;m not sure, but the l10n-drivers had to wake up each day asking ourselves that question about the state of our localization documents.
Something had to change, but to rectify that problem was [...]<script type="text/javascript">SHARETHIS.addEntry({ title: "The L10n Documentation Overhaul", url: "http://blog.mozilla.com/seth/2009/10/14/the-l10n-documentation-overhaul/" });</script>]]></description>
			<content:encoded><![CDATA[<p>What could be worse than outdated and disorganized documentation for an open source project looking to grow its volunteers and support its contributors?  I&#8217;m not sure, but the l10n-drivers had to wake up each day asking ourselves that question about the state of our localization documents.</p>
<p>Something had to change, but to rectify that problem was a daunting task.  Not only were documents outdated or obsolete, but also they were scattered through the Mozilla Wiki (wikimo) and the Mozilla Developer Center (MDC) like <a href="http://mtblog.self.com/photos/uncategorized/2007/11/29/img_0780.jpg" target="_blank">wet  leaves across a yard, over into flowerbeds and onto the driveway.</a></p>
<p>Staś (and the l10n team, but primarily Staś) took up the goal of  overhauling Mozilla&#8217;s l10n documentation.  One result of a lot of work and many meetings was a Delicious page that we created and titled &#8220;<a href="http://delicious.com/mozdocs" target="_blank">Mozdocs</a>&#8220;.  If you&#8217;ve clicked through on that link, you&#8217;ll see our attempt to bookmark and tag <strong>*every document written*</strong> about Mozilla localization.  This became our base for updating all of our documentation.</p>
<p><strong>The Mozdocs Site<br />
</strong></p>
<p>Staś determined that the best way to work was to create an inventory of what we had, categorize that, and then begin work.  And so, we began by finding pages in our documentation and adding them to the Mozdocs page.  We then tagged each page we found with something that described it.</p>
<p>Tagging pages became critical in our ability to work on these docs.  Staś created a set of <a href="http://delicious.com/mozdocs/bundle:meta" target="_blank">meta tags</a> that tell us some information about the state of the page.  Namely, does it need to be <a href="http://delicious.com/mozdocs/outdated" target="_blank">updated</a>, is it <a href="http://delicious.com/mozdocs/obsolete">obsolete</a>, does it need to be <a href="http://delicious.com/mozdocs/fixme" target="_blank">fixed</a>, should it be <a href="http://delicious.com/mozdocs/deleteme" target="_blank">deleted</a>, and more.  We also have &#8220;<a href="http://delicious.com/mozdocs/bundle:where%3F" target="_blank">location</a>&#8221; tags that tell us where we found the document (i.e. <a href="http://delicious.com/mozdocs/%40seth" target="_blank">my blog</a>, <a href="http://delicious.com/mozdocs/%40axel">Axel&#8217;s blog</a>, <a href="http://delicious.com/mozdocs/%40wikimo" target="_blank">Mozilla Wiki</a>, etc.).  Lastly, we have general purpose tags that describe the document.</p>
<p>If you&#8217;re interested, Mozdocs could be a very helpful page for you to get a sense of what is in the Mozilla L10n inventory of docs.</p>
<p><strong>New documents, New Naming Guidelines<br />
</strong></p>
<p><a href="http://www.nasa.gov/images/content/214732main_Foreman_jsc2007e046566%5B1%5D.jpg" target="_blank">As foreman of the cleanup crew</a>, Staś also determined that we needed to separate our documents properly.  <a href="https://developer.mozilla.org/en/Localization">MDC</a> would serve as the place for docs that describe how to develop and localize and can be abstrated from the Mozilla process.  The <a href="https://wiki.mozilla.org/L10n">Mozilla Wiki</a> would serve as the spot for anything specific to the Mozilla Project&#8217;s localization process.</p>
<p>Get that?  MDC = how to/abstract from Mozilla; Wikimo = Mozilla process.</p>
<p>As we created and edited documents, we made sure that they were placed on the proper platform.  Furthermore, we started to rename documents using new &#8220;<a href="https://wiki.mozilla.org/L10n:Documentation#Naming_guidelines" target="_blank">Naming Guidelines</a>&#8220;.  If you plan to create a new localization document on the Mozilla Wiki or MDC, we are asking that you use the following (Below is one massive hyperlink to the Naming Guidelines from the previous sentence):</p>
<ol>
<li> <a href="https://wiki.mozilla.org/L10n:Documentation#Naming_guidelines" target="_blank">Always use the <tt>L10n:</tt> namespace (wikimo only) </a>
<ul>
<li> <a href="https://wiki.mozilla.org/L10n:Documentation#Naming_guidelines" target="_blank"><em>Bad</em>: Firefox_productization_guidelines</a></li>
<li> <a href="https://wiki.mozilla.org/L10n:Documentation#Naming_guidelines" target="_blank"><em>Bad</em>: L10n_Firefox_Productization</a></li>
<li> <a href="https://wiki.mozilla.org/L10n:Documentation#Naming_guidelines" target="_blank"><em>Good</em>: L10n:Firefox/Productization</a></li>
</ul>
</li>
<li><a href="https://wiki.mozilla.org/L10n:Documentation#Naming_guidelines" target="_blank"> For hierarchies, use <tt>/</tt>, not <tt>:</tt>. This will  create breadcrumbs automatically. </a>
<ul>
<li> <a href="https://wiki.mozilla.org/L10n:Documentation#Naming_guidelines" target="_blank"><em>Bad</em>: L10n:Firefox:Productization</a></li>
<li> <a href="https://wiki.mozilla.org/L10n:Documentation#Naming_guidelines" target="_blank"><em>Good</em>: L10n:Firefox/Productization</a></li>
</ul>
</li>
<li><a href="https://wiki.mozilla.org/L10n:Documentation#Naming_guidelines" target="_blank"> Prefer hierarchies than longer names if you need to  disambiguate. </a>
<ul>
<li> <a href="https://wiki.mozilla.org/L10n:Documentation#Naming_guidelines" target="_blank"><em>Bad</em>: L10n:Firefox_Productization</a></li>
<li> <a href="https://wiki.mozilla.org/L10n:Documentation#Naming_guidelines" target="_blank"><em>Good</em>: L10n:Firefox/Productization</a></li>
</ul>
</li>
<li><a href="https://wiki.mozilla.org/L10n:Documentation#Naming_guidelines" target="_blank">If not ambiguous, simplify. </a>
<ul>
<li> <a href="https://wiki.mozilla.org/L10n:Documentation#Naming_guidelines" target="_blank"><em>Bad</em>: L10n:Product/Firefox/Namoroka</a></li>
<li> <a href="https://wiki.mozilla.org/L10n:Documentation#Naming_guidelines" target="_blank"><em>Good</em>: L10n:Namoroka</a></li>
<li> <a href="https://wiki.mozilla.org/L10n:Documentation#Naming_guidelines" target="_blank"><em>Good</em>: L10n:Firefox/Productization and L10n:Mobile/Productization are  OK, because L10n:Productization is a more general  document.</a></li>
</ul>
</li>
<li><a href="https://wiki.mozilla.org/L10n:Documentation#Naming_guidelines" target="_blank"> Don&#8217;t repeat yourself: </a>
<ul>
<li> <a href="https://wiki.mozilla.org/L10n:Documentation#Naming_guidelines" target="_blank"><em>Bad</em>: L10n:Firefox/Firefox_Productization</a></li>
<li> <a href="https://wiki.mozilla.org/L10n:Documentation#Naming_guidelines" target="_blank"><em>Good</em>: L10n:Firefox/Productization</a></li>
</ul>
</li>
<li><a href="https://wiki.mozilla.org/L10n:Documentation#Naming_guidelines" target="_blank"> Add localization-related tags (on MDC) or categories (on  wikimo) </a>
<ul>
<li><a href="https://wiki.mozilla.org/L10n:Documentation#Naming_guidelines" target="_blank"> On wikimo, use <tt>[[Category:L10n]]</tt> anywhere in the  contents of the page.</a></li>
</ul>
</li>
</ol>
<p>Our hope is that all new pages that deal with Localization will follow these naming guidelines.</p>
<p><strong>And now, your turn&#8230;<br />
</strong></p>
<p>As I mentioned, if you&#8217;re interested in scanning the inventory of documents, take a look  at <a href="http://delicious.com/mozdocs/" target="_blank">Mozdocs</a> and the tags we have created.  This could be a very helpful page for you  to get a sense of what is in the Mozilla L10n inventory of docs.</p>
<p>Also, if you are finding new documents, can you please tell us and we&#8217;ll tag them on the Delicious site?  Staś is the module owner of this site and we are accepting any &#8220;patches&#8221; to it.  So, if you want to add something, just let us know and we will make the change.</p>
<p><a href="http://sharethis.com/item?&wp=2.9.2&amp;publisher=39aea886-e6ef-48a6-8ee4-4b66802ef522&amp;title=The+L10n+Documentation+Overhaul&amp;url=http%3A%2F%2Fblog.mozilla.com%2Fseth%2F2009%2F10%2F14%2Fthe-l10n-documentation-overhaul%2F">ShareThis</a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.mozilla.com/seth/2009/10/14/the-l10n-documentation-overhaul/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flickr</title>
		<link>http://blog.mozilla.com/seth/2009/10/09/flickr/</link>
		<comments>http://blog.mozilla.com/seth/2009/10/09/flickr/#comments</comments>
		<pubDate>Fri, 09 Oct 2009 09:13:02 +0000</pubDate>
		<dc:creator>seth bindernagel</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.mozilla.com/seth/2009/10/09/flickr/</guid>
		<description><![CDATA[This is a test post from , a fancy photo sharing thing.
<script type="text/javascript">SHARETHIS.addEntry({ title: "Flickr", url: "http://blog.mozilla.com/seth/2009/10/09/flickr/" });</script>]]></description>
			<content:encoded><![CDATA[<p>This is a test post from <a href="http://www.flickr.com/r/testpost"><img alt="flickr" src="http://www.flickr.com/images/flickr_logo_blog.gif" width="41" height="18" border="0" align="absmiddle" /></a>, a fancy photo sharing thing.</p>
<p><a href="http://sharethis.com/item?&wp=2.9.2&amp;publisher=39aea886-e6ef-48a6-8ee4-4b66802ef522&amp;title=Flickr&amp;url=http%3A%2F%2Fblog.mozilla.com%2Fseth%2F2009%2F10%2F09%2Fflickr%2F">ShareThis</a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.mozilla.com/seth/2009/10/09/flickr/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How To Make a Website &#8220;Localizable&#8221;</title>
		<link>http://blog.mozilla.com/seth/2009/09/30/how-to-make-a-website-localizable/</link>
		<comments>http://blog.mozilla.com/seth/2009/09/30/how-to-make-a-website-localizable/#comments</comments>
		<pubDate>Wed, 30 Sep 2009 16:58:05 +0000</pubDate>
		<dc:creator>seth bindernagel</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[planet]]></category>
		<category><![CDATA[web l10n]]></category>

		<guid isPermaLink="false">http://blog.mozilla.com/seth/?p=598</guid>
		<description><![CDATA[Ever wonder what it takes to make a website localizable?
Last quarter, the l10n-drivers set out to document the steps necessary to make a web site or web application localizable (i.e. designing a project so it can be translated and localized).  All too often, we found ourselves providing feedback on projects that had begun with the [...]<script type="text/javascript">SHARETHIS.addEntry({ title: "How To Make a Website &#8220;Localizable&#8221;", url: "http://blog.mozilla.com/seth/2009/09/30/how-to-make-a-website-localizable/" });</script>]]></description>
			<content:encoded><![CDATA[<p>Ever wonder what it takes to make a website localizable?</p>
<p>Last quarter, the l10n-drivers set out to document the steps necessary to make a web site or web application localizable (i.e. designing a project so it can be translated and localized).  All too often, we found ourselves providing feedback on projects that had begun with the intention to reach a global audience, but had not been designed to scale at the intended level.</p>
<p>To illustrate our point, we decided to choose a real life example that we could go through with a team of project managers to document the steps necessary to make a project localizable.  What we needed was a pilot project that had launched quickly to test a concept and see if the idea had enough global appeal that it would require localization.  We chose Get Personas as the test case because it fit our criteria perfectly.  With this project, Mozilla Labs had a site that had launched to prove its concept.  Mozilla Labs often moves quickly and may not have the time or resources to map out just what of its many projects might take off since some of them may not.  In this case, Personas quickly appeared to have global appeal and a need for l10n, but it contained project design flaws that did not have localization in mind from the beginning.</p>
<p>After working for the entire quarter with Mozilla&#8217;s Ryan Doherty, who was charged with making the site localizable, Staś Małolepszy, with Pascal Chevrel&#8217;s guidance and some from me, compiled all that we learned into several documents now hosted on the Mozilla wiki and on the Mozilla Development Center.  Our intended audience for these documents is marketing and web dev folks.</p>
<p>If you&#8217;ve ever wondered what it takes to make a website localizable so it can scale to a global audience, please take a look at <a href="https://wiki.mozilla.org/L10n:Localizability/Web" target="_blank">this wiki page and its links to other important documentation</a>.</p>
<p>We&#8217;ll walk through the piece of this wiki page in more detail in a few forthcoming posts.</p>
<p><a href="http://sharethis.com/item?&wp=2.9.2&amp;publisher=39aea886-e6ef-48a6-8ee4-4b66802ef522&amp;title=How+To+Make+a+Website+%26%238220%3BLocalizable%26%238221%3B&amp;url=http%3A%2F%2Fblog.mozilla.com%2Fseth%2F2009%2F09%2F30%2Fhow-to-make-a-website-localizable%2F">ShareThis</a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.mozilla.com/seth/2009/09/30/how-to-make-a-website-localizable/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>L10n Track for the Moz EU Camp</title>
		<link>http://blog.mozilla.com/seth/2009/09/25/l10n-track-for-the-moz-eu-camp/</link>
		<comments>http://blog.mozilla.com/seth/2009/09/25/l10n-track-for-the-moz-eu-camp/#comments</comments>
		<pubDate>Fri, 25 Sep 2009 07:54:09 +0000</pubDate>
		<dc:creator>seth bindernagel</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[l10n]]></category>
		<category><![CDATA[MozCamps]]></category>
		<category><![CDATA[planet]]></category>
		<category><![CDATA[Prague]]></category>

		<guid isPermaLink="false">http://blog.mozilla.com/seth/?p=593</guid>
		<description><![CDATA[For those of you who will be joining me at the MozEUCamp in Prague next weekend, I&#8217;ve updated the l10n track on the schedule and written longer descriptions of the presentations that will be given by the l10n-drivers and some critical volunteers (jhiatt and adriank).
Got a presentation or topic you want to discuss?  Email me [...]<script type="text/javascript">SHARETHIS.addEntry({ title: "L10n Track for the Moz EU Camp", url: "http://blog.mozilla.com/seth/2009/09/25/l10n-track-for-the-moz-eu-camp/" });</script>]]></description>
			<content:encoded><![CDATA[<p>For those of you who will be joining me at the MozEUCamp in Prague next weekend, I&#8217;ve updated the l10n track on <a href="https://wiki.mozilla.org/EU_MozCamp_2009/Tentative_Schedule" target="_blank">the schedule</a> and written <a href="https://wiki.mozilla.org/EU_MozCamp_2009/Schedule/L10n_Track" target="_blank">longer descriptions</a> of the presentations that will be given by the l10n-drivers and some critical volunteers (jhiatt and adriank).</p>
<p>Got a presentation or topic you want to discuss?  Email me or comment or this blog and we&#8217;ll see how to get it in a slot.  I intentionally left some open blocks so localizers can attend other non-l10n talks of interest.   See you in Prague next week.</p>
<p><a href="http://sharethis.com/item?&wp=2.9.2&amp;publisher=39aea886-e6ef-48a6-8ee4-4b66802ef522&amp;title=L10n+Track+for+the+Moz+EU+Camp&amp;url=http%3A%2F%2Fblog.mozilla.com%2Fseth%2F2009%2F09%2F25%2Fl10n-track-for-the-moz-eu-camp%2F">ShareThis</a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.mozilla.com/seth/2009/09/25/l10n-track-for-the-moz-eu-camp/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Updating Localization Notes</title>
		<link>http://blog.mozilla.com/seth/2009/09/22/updating-localization-notes/</link>
		<comments>http://blog.mozilla.com/seth/2009/09/22/updating-localization-notes/#comments</comments>
		<pubDate>Tue, 22 Sep 2009 20:36:31 +0000</pubDate>
		<dc:creator>seth bindernagel</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[developers]]></category>
		<category><![CDATA[entity]]></category>
		<category><![CDATA[l10n]]></category>
		<category><![CDATA[planet]]></category>

		<guid isPermaLink="false">http://blog.mozilla.com/seth/?p=588</guid>
		<description><![CDATA[Tomer, from the Hebrew localization team, highlighted an interesting problem the other day when he emailed the l10n-drivers to point out an issue that has been bothering him and many other localizers.  Sometimes, developers will change entities in our locales/en-US directory, but forget to change the localization note above it to reflect the new entity.  [...]<script type="text/javascript">SHARETHIS.addEntry({ title: "Updating Localization Notes", url: "http://blog.mozilla.com/seth/2009/09/22/updating-localization-notes/" });</script>]]></description>
			<content:encoded><![CDATA[<p>Tomer, from <a href="http://mozilla.org.il/" target="_blank">the Hebrew localization team</a>, highlighted an interesting problem the other day when he emailed the l10n-drivers to point out an issue that has been bothering him and many other localizers.  Sometimes, developers will change <a href="http://blog.mozilla.com/seth/2009/01/28/mozilla-dtd-files-caveat-emptor/" target="_blank">entities</a> in our <a href="http://mxr.mozilla.org/mozilla1.9.2/source/browser/locales/en-US/" target="_blank">locales/en-US directory</a>, but forget to change the localization note above it to reflect the new entity.  As Tomer explains,</p>
<blockquote><p>&#8220;This causes the comment to become irrelevant to the text it references.  Additionally, if someone then fixes the localization note, localizers won&#8217;t be notified on this change, and the comment does not get changed in our translations&#8230;As some of us are actually reading such comments before translating, it is important to get it 100% accurate.&#8221;</p></blockquote>
<p>Here is an example that Tomer provides.</p>
<blockquote><p>&lt;!&#8211; LOCALIZATION NOTE (bookmarksSidebarGtkCmd.commandkey): This command<br />
-  key should not contain the letters A-F, since these are reserved<br />
-  shortcut keys on Linux. &#8211;&gt;<br />
&lt;!ENTITY bookmarksGtkCmd.commandkey &#8220;o&#8221;&gt;</p></blockquote>
<p>You can see that example in our code on MXR here:  <a href="http://mxr.mozilla.org/mozilla1.9.2/source/browser/locales/en-US/chrome/browser/browser.dtd#110" target="_blank">http://mxr.mozilla.org/mozilla1.9.2/source/browser/locales/en-US/chrome/browser/browser.dtd#110</a></p>
<p>For those readers who may not be seeing what is happening here, notice that the &lt;!&#8211; LOCALIZATION NOTE &#8211;&gt; is referencing &#8220;<em>bookmarksSidebarGtkCmd.commandkey</em>&#8220;, but the !ENTITY variable name is actually &#8220;<em>bookmarksGtkCmd.commandkey</em>&#8220;.</p>
<p>That mismatch in the entity names has made that localization note untrackable by any locaization tools.  Unfortunately, localization tools will not understand which comment belongs to<em> bookmarksGtkCmd.commandkey</em>.  Furthermore, localizers who use these notes for translations will have to make the educated guess where the comment is pointing.  If the note gets updated in the future, it&#8217;s likely that localizers will miss it.</p>
<p>Tomer suggested writing a script to look for these mismatches.  In the very least, I am hoping this post will spread the awareness to developers to remember to do this.  A quick request from l10n community: please maintain localization notes if entities get changed.</p>
<p><a href="http://sharethis.com/item?&wp=2.9.2&amp;publisher=39aea886-e6ef-48a6-8ee4-4b66802ef522&amp;title=Updating+Localization+Notes&amp;url=http%3A%2F%2Fblog.mozilla.com%2Fseth%2F2009%2F09%2F22%2Fupdating-localization-notes%2F">ShareThis</a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.mozilla.com/seth/2009/09/22/updating-localization-notes/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>
