{"id":879,"date":"2016-03-24T16:04:12","date_gmt":"2016-03-24T16:04:12","guid":{"rendered":"http:\/\/blog.mozilla.org\/l10n\/?p=879"},"modified":"2016-07-20T13:23:06","modified_gmt":"2016-07-20T13:23:06","slug":"localization-hackathon-in-dublin","status":"publish","type":"post","link":"https:\/\/blog.mozilla.org\/l10n\/2016\/03\/24\/localization-hackathon-in-dublin\/","title":{"rendered":"Localization hackathon in Dublin"},"content":{"rendered":"<p>This year&#8217;s Mozilla Celtic l10n hackathon was held in the heart of Dublin in an Irish language school near Trinity College Dublin called <a href=\"http:\/\/www.gaelchultur.com\/\">Gaelchult\u00far<\/a>. We were thrilled to bring the Celtic Mozilla communities (Irish, Scottish Gaelic, Welsh, and Breton) together again to discuss Celtic language technologies, the Mozilla l10n process, and collaboratively raise the bar for l10n quality.<\/p>\n<div id=\"attachment_893\" style=\"width: 610px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/blog.mozilla.org\/l10n\/files\/2016\/03\/25670159186_254ac83c5b_o.jpg\" rel=\"attachment wp-att-893\"><img aria-describedby=\"caption-attachment-893\" decoding=\"async\" loading=\"lazy\" class=\"wp-image-893 size-large\" src=\"https:\/\/blog.mozilla.org\/l10n\/files\/2016\/03\/25670159186_254ac83c5b_o-600x347.jpg\" alt=\"25670159186_254ac83c5b_o\" width=\"600\" height=\"347\" srcset=\"https:\/\/blog.mozilla.org\/l10n\/files\/2016\/03\/25670159186_254ac83c5b_o-600x347.jpg 600w, https:\/\/blog.mozilla.org\/l10n\/files\/2016\/03\/25670159186_254ac83c5b_o-252x146.jpg 252w, https:\/\/blog.mozilla.org\/l10n\/files\/2016\/03\/25670159186_254ac83c5b_o-768x444.jpg 768w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/a><p id=\"caption-attachment-893\" class=\"wp-caption-text\">Irish, Welsh, Breton, and Scottish Gaelic Mozilla l10n communities together in Dublin.<\/p><\/div>\n<p><!--more--><\/p>\n<h3>Planning<\/h3>\n<p>It&#8217;s been the l10n-drivers&#8217; goal this year to increase collaboration with l10n communities to plan out both the logistics and agenda for each hackathon. Francesco Lodolo (aka flod) and I (the l10n-drivers attending the hackathon) worked with the Celtic l10n communities to establish the format for the hackathon, set a schedule with tasks and milestones to measure progress, and identified members of the l10n community to attend. Once the participants list was confirmed, we expanded the conversation about goals and agenda out from the smaller group to include everyone participating in the hackathon.<\/p>\n<p>Together we all set the goals to be accomplished during the hackathon, as well as the itemized agenda, and placed them in <a href=\"https:\/\/wiki.mozilla.org\/L10n:Meetings\/2016_Celtic_hackathon\">this wiki page<\/a>. One of the biggest differences with the Celtic hackathons has been the focus on translation and language technology. Many of the members of these communities are highly technical people. They&#8217;ve set up Moses machine translation engines, written their own automated QA scripts, and have even begun to dive into speech recognition for their languages. By collaborating to set the goals and agenda geared toward more technical topics, we were able to have all participants invested in the success of the hackathon. It was great to see everyone come together to organize a productive and fun hackathon!<\/p>\n<p><a href=\"https:\/\/blog.mozilla.org\/l10n\/files\/2016\/03\/25069574883_735def6115_o.jpg\" rel=\"attachment wp-att-886\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-large wp-image-886\" src=\"https:\/\/blog.mozilla.org\/l10n\/files\/2016\/03\/25069574883_735def6115_o-600x451.jpg\" alt=\"25069574883_735def6115_o\" width=\"600\" height=\"451\" srcset=\"https:\/\/blog.mozilla.org\/l10n\/files\/2016\/03\/25069574883_735def6115_o-600x451.jpg 600w, https:\/\/blog.mozilla.org\/l10n\/files\/2016\/03\/25069574883_735def6115_o-252x189.jpg 252w, https:\/\/blog.mozilla.org\/l10n\/files\/2016\/03\/25069574883_735def6115_o-768x577.jpg 768w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<h3>Achievement unlocked<\/h3>\n<p>Language technology and localization quality were the two primary focuses of this hackathon. The Welsh team was able to work with the Pootle team to incorporate their <a href=\"http:\/\/techiaith.cymru\/?lang=en\">English-Welsh MT engine<\/a> into their Pootle workflow, as well as demo their Welsh equivalent to Siri. The Irish community showcased their automated QA scripts, written in Perl, that highlight possible translation errors within their repository. The Scottish Gaelic community also shared a word generator for their dictionary to atomatically add genitive, plural forms, etc. for a word that has helped their own efforts. Flod also introduced the new <a href=\"https:\/\/transvision.mozfr.org\/consistency\/\">Transvision Terminology Consistency utility<\/a>, created to help Mozilla l10n communities to verify that their terminology choices are consistent throughout their repositories.<\/p>\n<div id=\"attachment_888\" style=\"width: 610px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/blog.mozilla.org\/l10n\/files\/2016\/03\/25395439730_f1ce40dd32_o.jpg\" rel=\"attachment wp-att-888\"><img aria-describedby=\"caption-attachment-888\" decoding=\"async\" loading=\"lazy\" class=\"size-large wp-image-888\" src=\"https:\/\/blog.mozilla.org\/l10n\/files\/2016\/03\/25395439730_f1ce40dd32_o-600x451.jpg\" alt=\"Adding Irish MT to Pootle.\" width=\"600\" height=\"451\" srcset=\"https:\/\/blog.mozilla.org\/l10n\/files\/2016\/03\/25395439730_f1ce40dd32_o-600x451.jpg 600w, https:\/\/blog.mozilla.org\/l10n\/files\/2016\/03\/25395439730_f1ce40dd32_o-252x189.jpg 252w, https:\/\/blog.mozilla.org\/l10n\/files\/2016\/03\/25395439730_f1ce40dd32_o-768x577.jpg 768w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/a><p id=\"caption-attachment-888\" class=\"wp-caption-text\">Adding Irish MT to Pootle.<\/p><\/div>\n<div id=\"attachment_890\" style=\"width: 262px\" class=\"wp-caption alignleft\"><a href=\"https:\/\/blog.mozilla.org\/l10n\/files\/2016\/03\/25395452200_0dbdb12316_o.jpg\" rel=\"attachment wp-att-890\"><img aria-describedby=\"caption-attachment-890\" decoding=\"async\" loading=\"lazy\" class=\"wp-image-890 size-medium\" src=\"https:\/\/blog.mozilla.org\/l10n\/files\/2016\/03\/25395452200_0dbdb12316_o-252x189.jpg\" alt=\"Breton and Welsh localizers working on Mozilla l10n projects.\" width=\"252\" height=\"189\" srcset=\"https:\/\/blog.mozilla.org\/l10n\/files\/2016\/03\/25395452200_0dbdb12316_o-252x189.jpg 252w, https:\/\/blog.mozilla.org\/l10n\/files\/2016\/03\/25395452200_0dbdb12316_o-768x577.jpg 768w, https:\/\/blog.mozilla.org\/l10n\/files\/2016\/03\/25395452200_0dbdb12316_o-600x451.jpg 600w\" sizes=\"(max-width: 252px) 100vw, 252px\" \/><\/a><p id=\"caption-attachment-890\" class=\"wp-caption-text\">Breton and Welsh localizers working on Mozilla l10n projects.<\/p><\/div>\n<div id=\"attachment_887\" style=\"width: 262px\" class=\"wp-caption alignright\"><a href=\"https:\/\/blog.mozilla.org\/l10n\/files\/2016\/03\/25395435500_b25380756a_o.jpg\" rel=\"attachment wp-att-887\"><img aria-describedby=\"caption-attachment-887\" decoding=\"async\" loading=\"lazy\" class=\"size-medium wp-image-887\" src=\"https:\/\/blog.mozilla.org\/l10n\/files\/2016\/03\/25395435500_b25380756a_o-252x149.jpg\" alt=\"Discussion Welsh technology and plans to bring more Welsh speakers to Firefox in Welsh.\" width=\"252\" height=\"149\" srcset=\"https:\/\/blog.mozilla.org\/l10n\/files\/2016\/03\/25395435500_b25380756a_o-252x149.jpg 252w, https:\/\/blog.mozilla.org\/l10n\/files\/2016\/03\/25395435500_b25380756a_o-768x454.jpg 768w, https:\/\/blog.mozilla.org\/l10n\/files\/2016\/03\/25395435500_b25380756a_o-600x355.jpg 600w\" sizes=\"(max-width: 252px) 100vw, 252px\" \/><\/a><p id=\"caption-attachment-887\" class=\"wp-caption-text\">Discussing Welsh technology and plans to bring more Welsh speakers to Firefox in Welsh.<\/p><\/div>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>As for localization quality, many localizers were able to test their localizations of Firefox for iOS on a device for the first time and make any necessary corrections immediately. Each localization community also left with identified terminology lists and style guides that they have been incorporating into their own workflows. Finally, many were able to resolve outstanding bugs, identify existing terminology and style guide resources to add to their workflows, or create them during the event.<\/p>\n<p>One thing that makes these localization communities quite unique is their attention to both areas of focus for this hackathon. The technical skillset and exemplary attention to detail and quality help to set standards and best practices for the global Mozilla localization communities. Their efforts not only have impact on what they ship, but they have an impact on what we ship across all locales in Mozilla. We hope to spread some of the ideas, tools, and techniques that we learned from this set of localizers to other communities in the upcoming hackathons.<\/p>\n<p>You can visit the <a href=\"https:\/\/public.etherpad-mozilla.org\/p\/celtic-2016\">hackathon&#8217;s etherpad notes<\/a> to learn more about what was discussed &amp; done in Dublin.<\/p>\n<h3>Next time<\/h3>\n<p>Members of the Scottish Gaelic and Welsh communities are in charge of organizing the next Celtic l10n hackathon. They&#8217;re aiming to hold it in Glasgow (Scotland).<\/p>\n<div id=\"attachment_885\" style=\"width: 262px\" class=\"wp-caption alignleft\"><a href=\"https:\/\/blog.mozilla.org\/l10n\/files\/2016\/03\/25069557393_f43b5cfaf4_o.jpg\" rel=\"attachment wp-att-885\"><img aria-describedby=\"caption-attachment-885\" decoding=\"async\" loading=\"lazy\" class=\"wp-image-885 size-medium\" src=\"https:\/\/blog.mozilla.org\/l10n\/files\/2016\/03\/25069557393_f43b5cfaf4_o-252x136.jpg\" alt=\"The Celtic Mozilla communities.\" width=\"252\" height=\"136\" srcset=\"https:\/\/blog.mozilla.org\/l10n\/files\/2016\/03\/25069557393_f43b5cfaf4_o-252x136.jpg 252w, https:\/\/blog.mozilla.org\/l10n\/files\/2016\/03\/25069557393_f43b5cfaf4_o-768x415.jpg 768w, https:\/\/blog.mozilla.org\/l10n\/files\/2016\/03\/25069557393_f43b5cfaf4_o-600x324.jpg 600w\" sizes=\"(max-width: 252px) 100vw, 252px\" \/><\/a><p id=\"caption-attachment-885\" class=\"wp-caption-text\">The Celtic Mozilla communities.<\/p><\/div>\n<div id=\"attachment_884\" style=\"width: 262px\" class=\"wp-caption alignleft\"><a href=\"https:\/\/blog.mozilla.org\/l10n\/files\/2016\/03\/G0040107.jpg\" rel=\"attachment wp-att-884\"><img aria-describedby=\"caption-attachment-884\" decoding=\"async\" loading=\"lazy\" class=\"wp-image-884 size-medium\" src=\"https:\/\/blog.mozilla.org\/l10n\/files\/2016\/03\/G0040107-252x189.jpg\" alt=\"Hard at work in Dublin.\" width=\"252\" height=\"189\" srcset=\"https:\/\/blog.mozilla.org\/l10n\/files\/2016\/03\/G0040107-252x189.jpg 252w, https:\/\/blog.mozilla.org\/l10n\/files\/2016\/03\/G0040107-768x576.jpg 768w, https:\/\/blog.mozilla.org\/l10n\/files\/2016\/03\/G0040107-600x450.jpg 600w\" sizes=\"(max-width: 252px) 100vw, 252px\" \/><\/a><p id=\"caption-attachment-884\" class=\"wp-caption-text\">Hard at work in Dublin.<\/p><\/div>\n<div id=\"attachment_891\" style=\"width: 262px\" class=\"wp-caption alignleft\"><a href=\"https:\/\/blog.mozilla.org\/l10n\/files\/2016\/03\/25395465470_3509abd57c_o.jpg\" rel=\"attachment wp-att-891\"><img aria-describedby=\"caption-attachment-891\" decoding=\"async\" loading=\"lazy\" class=\"wp-image-891 size-medium\" src=\"https:\/\/blog.mozilla.org\/l10n\/files\/2016\/03\/25395465470_3509abd57c_o-252x336.jpg\" alt=\"Meeting an Irish-speaking bear.\" width=\"252\" height=\"336\" srcset=\"https:\/\/blog.mozilla.org\/l10n\/files\/2016\/03\/25395465470_3509abd57c_o-252x336.jpg 252w, https:\/\/blog.mozilla.org\/l10n\/files\/2016\/03\/25395465470_3509abd57c_o-768x1023.jpg 768w, https:\/\/blog.mozilla.org\/l10n\/files\/2016\/03\/25395465470_3509abd57c_o-600x799.jpg 600w\" sizes=\"(max-width: 252px) 100vw, 252px\" \/><\/a><p id=\"caption-attachment-891\" class=\"wp-caption-text\">Meeting an Irish-speaking bear.<\/p><\/div>\n<div id=\"attachment_892\" style=\"width: 262px\" class=\"wp-caption alignleft\"><a href=\"https:\/\/blog.mozilla.org\/l10n\/files\/2016\/03\/25577559442_97f11733a6_o.jpg\" rel=\"attachment wp-att-892\"><img aria-describedby=\"caption-attachment-892\" decoding=\"async\" loading=\"lazy\" class=\"wp-image-892 size-medium\" src=\"https:\/\/blog.mozilla.org\/l10n\/files\/2016\/03\/25577559442_97f11733a6_o-252x336.jpg\" alt=\"Getting ready to take GoPro footage of extreme localization in Dublin.\" width=\"252\" height=\"336\" srcset=\"https:\/\/blog.mozilla.org\/l10n\/files\/2016\/03\/25577559442_97f11733a6_o-252x336.jpg 252w, https:\/\/blog.mozilla.org\/l10n\/files\/2016\/03\/25577559442_97f11733a6_o-768x1023.jpg 768w, https:\/\/blog.mozilla.org\/l10n\/files\/2016\/03\/25577559442_97f11733a6_o-600x799.jpg 600w\" sizes=\"(max-width: 252px) 100vw, 252px\" \/><\/a><p id=\"caption-attachment-892\" class=\"wp-caption-text\">Getting ready to take GoPro footage of extreme localization in Dublin.<\/p><\/div>\n","protected":false},"excerpt":{"rendered":"<p>This year&#8217;s Mozilla Celtic l10n hackathon was held in the heart of Dublin in an Irish language school near Trinity College Dublin called Gaelchult\u00far. We were thrilled to bring the &hellip; <a class=\"go\" href=\"https:\/\/blog.mozilla.org\/l10n\/2016\/03\/24\/localization-hackathon-in-dublin\/\">Read more<\/a><\/p>\n","protected":false},"author":385,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[39,137],"tags":[],"_links":{"self":[{"href":"https:\/\/blog.mozilla.org\/l10n\/wp-json\/wp\/v2\/posts\/879"}],"collection":[{"href":"https:\/\/blog.mozilla.org\/l10n\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.mozilla.org\/l10n\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.mozilla.org\/l10n\/wp-json\/wp\/v2\/users\/385"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.mozilla.org\/l10n\/wp-json\/wp\/v2\/comments?post=879"}],"version-history":[{"count":0,"href":"https:\/\/blog.mozilla.org\/l10n\/wp-json\/wp\/v2\/posts\/879\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.mozilla.org\/l10n\/wp-json\/wp\/v2\/media?parent=879"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.mozilla.org\/l10n\/wp-json\/wp\/v2\/categories?post=879"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.mozilla.org\/l10n\/wp-json\/wp\/v2\/tags?post=879"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}