Thank you, Kadir!

Happy birthday @atopal :-)! A la prochaine anniversaire! paris-sumo-q3-2013-nikonv1-20130827-DSC_0014.jpg

Hello, SUMO Nation!

A bitter-sweet piece of news to share with you, as we’re announcing Kadir’s move onwards to focus on MDN product management.

For those of you who haven’t been around for long, Kadir was the original SUMO Support Community Manager (so, basically a very early alpha version of those who help you help others today ;-)). Just click the link to his profile and read on. Quite a ride for the open web!

He has been the glue between users, contributors, developers, and the oceans of data that our platform produces every day, trying to make everyone’s life easier and the future of Kitsune clearer. His task prioritization and problem analysis skills will definitely make many future MDN projects a success.

On a more personal side, he’s always kept a sharp eye out for good movies and great desserts, making sure that every team meeting had a good backing of both culture and cuisine.

On behalf of all the current SUMO admins and contributors – thank you for all the awesomeness, Kadir! Good luck with all the new challenges and adventures in development and beyond!

photo courtesy of Roland

PS. More SUMO Developer news coming your way next week!

SUMO l10n update

Hello, Localizers of SUMO!

Have you read Michal’s blog post yesterday? If you haven’t, I hope you can get to it this weekend – it is definitely a very inspiring and positive piece about a small group of dedicated contributors completing a huge task, thanks to good organization and resolve. I am pretty sure we’re going to see more similar stories appearing on our blog before the end of this year – who knows, maybe one of them will come from you, the person reading these words right now :-)


As you may have noticed, we are in the process of discussing the technical challenges and requirements for Kitsune’s future. We are at the stage of collating your feedback and planning the next steps in our investigation.

What does this mean for SUMO L10n? Business as usual – do not worry about any unexpected, unannounced changes to the tools or ways L10n works; everything is staying in place, and nothing is getting moved, deleted or switched off. Your dashboard still shows what’s there to be done, and all localization should proceed as usual.

Which reminds me – you have my continuous and sincere thanks for all your hard work bringing Mozilla to millions of people around the world. Keep rocking the helpful web in your language!


We have more locales coming on board! Just today, Karthic asked to contribute to Tamil, so it has been added to the Pontoon dashboard. Looking forward to concentrated localization awesomeness from Karthic in the near future.

Other than that, the tool is stable and you seem to be having a good time using it. If that’s not the case, do let me know!

Best Practices

In the coming weeks, we are planning to refocus the content creation and l10n scheduling to be more in sync with each of the upcoming Firefox releases (for all platforms), both before and after their release dates.

By the way – remember that if you feel lost, uninspired or confused by our content and tools, you can choose any of the following options to find help:

Don’t hesitate – use them!


After Belo Horizonte and Dublin, we send our warm greetings to the Mozilla l10ns gathering in Stockholm!

Remember about the upcoming L10n hackathons for your locale! Try to make the most of the upcoming opportunity to connect with your fellow localizers:


SUMO l10n update

Hello, Localizers of SUMO!

sumo_l10nFirst of all, thanks to all of you for taking the time to update the Knowledge Base in your locales in the last 3 months. I hope the next 3 months will be as awesome as the start – you make it happen!

Now, to share a few updates with you.


As you may remember, we are currently in partial development freeze, due to changes in team structure. Still, our awesome community (this means YOU!), supported by our relentless pull request herders, keeps tinkering with the platform and improving it, bit by bit. Thank you!

Thanks to Michal, Safwan, Mike, and others (both reporting and investigating issues), the l10n backlog is now shorter than ever! By the way, if you notice that an l10n bug is missing from it, please let me know or add it yourself.

I have also gathered feedback from some of our most active localizers, in order to see what could potentially be improved or experimented with to make using Kitsune for localization easier. Some of the findings are as follow:

  • The UI on the translation page for an article is too cluttered for some of you.
    •  I will experiment with content blocking add-ons to see how the page would look and function without certain components
  • The articles in the localization dashboard are not always ordered in the most useful way (currently, only by traffic to their en-US versions).
    •  A quick (and partial) solution to this is using the Notification system to highlight the content that should be focused on (for example for launches).
    • Another option would be adding the ability to “pin” or “sticky” certain articles on top of the dashboard – this would require some developer work and may not be easy.
  • Some of you prefer to use automated translation tools to get a version of the article that they later improve.
    • This, among other pieces of feedback received during my investigation in the last few months, suggests that the translation page could use a few tooltips with suggestions for best practices in the community for different stages of translating an article. I will explore options of adding these to the translation page, together with figuring out what content they would include (for example, suggestions of automated translation tools that could help you get started with an article).


Learn more about what’s happened with Pontoon in the last three months from this blog post by Matjaz, its lead developer.

The highlights include:

  • Progressive string loading – faster loading times for projects with a lot of strings (this includes SUMO).
  • You can load, search, and filter strings across an entire project – very handy!
  • Translators can Approve All, Delete All, and use Find & Replace in selected strings – even handier!

What’s more, all users of Pontoon are invited to develop the roadmap for the tool by filing new feature requests and commenting on existing ones. You can find more details about this in the blog post linked above.

… and if you’re curious about Pontoon, but haven’t started using it yet, take a look at this quick introductory video:


Best Practices

The L10n team has invested time and effort over the last three months into processes, tools, and resources to help everyone involved in l10n at Mozilla improve the overall quality. You can learn more about these efforts from this blog post.

The great news is that now it’s much easier to improve existing localizations in Transvision, one of the core l10n tools at Mozilla. To do so:

  1. Visit the new Unlocalized Words view.
  2. Decide which terms should remain untranslated and add them to a term list for your locale.
  3. Fix (= translate) the terms that should be translated.
  4. Look at your locale’s list of inconsistent translations in the new Translation Consistency view.
  5. Decide which translations there are correct for each context in which they appear.
  6. Fix (= re-translate) those translations that need to be consistent.

Finally, get together with your l10n community (offline or online) and try creating a draft of your locale’s style guide, using the existing template. If you think the instructions are too long, too short, too full of jargon, or require too much effort, send feedback to the L10n team that sets global l10n standards and best practices for Mozilla projects.


Remember about the upcoming L10n hackathons for your locale! Try to make the most of the upcoming opportunity to connect with your fellow localizers!


What’s Up with SUMO – 7th April

Hello, SUMO Nation!

How is everyone doing? Chilling out to the tunes everyone’s sharing in the Off-Topic forums, perhaps? Or maybe you’re out and about in the spring freshness? Well, that only makes sense if your local spring actually is about the weather getting better… Is it? ;-)

Here are the latest news from the world of SUMO! And still more to come over the next few days…

Welcome, new contributors!

If you just joined us, don’t hesitate – come over and say “hi” in the forums!

Contributors of the week

Don’t forget that if you are new to SUMO and someone helped you get started in a nice way you can nominate them for the Buddy of the Month!

Most recent SUMO Community meeting

The next SUMO Community meeting…

  • …is possibly happening on WEDNESDAY the 13th of April – join us!
  • Reminder: if you want to add a discussion topic to the upcoming meeting agenda:
    • Start a thread in the Community Forums, so that everyone in the community can see what will be discussed and voice their opinion here before Wednesday (this will make it easier to have an efficient meeting).
    • Please do so as soon as you can before the meeting, so that people have time to read, think, and reply (and also add it to the agenda).
    • If you can, please attend the meeting in person (or via IRC), so we can follow up on your discussion topic during the meeting with your feedback.



Support Forum

Knowledge Base & L10n


  • Important reminder: Kitsune development is currently in maintenance mode due to changes in the developer group – read this FAQ post. If you have questions about this, please contact us via the forum.
  • This week’s SUMO Platform meeting has been cancelled – developer updates soon!


 …and that’s it for now. We hope you’re going to have a great weekend and will rejoin us on Monday (or maybe tomorrow, if you happen to drop by our blog – please do!). See you there & then, time travellers ;-)

Mozillian Profile: Heather

Hello, SUMO Nation!

We’re back to hearing more from you about your Mozillian story. This time, I have the pleasure and honour to share Heather’s inspiring story with you:



I contribute to SUMO because it’s something that inspires me and has helped me realize the potential of my writing superpowers. The open source movement and community is why I love Firefox.  Where else can you be considered a part of something bigger than yourself and also be seen as a part of the whole picture, even if you are not an official Mozilla employee?

I do it because I want to. I do it because it’s something I believe in. I do it for the connection to Mozilla, its people, the community and its efforts to continue to support and instil the open web practices and privacy beliefs.

I began my involvement with SUMO in November 2014.  My search for jobs in the technical writing field is what led me to Mozilla. I had gotten my associates degree and was seeking to gain employment as a technical writer. Little did I know, one does not just become a technical writer because you have taken a course and received your IT degree – silly me :-).

I did my research and saw that experience was an essential need on the path to becoming a technical writer.  Well, how do I get experience, if experience is what employers seek?  Here’s where I found and pretty much stumbled into becoming a volunteer contributor for SUMO.

Putting things together from my web research by reading and seeing testimonials from those who had began on the same path as I had, the advice I got was to become a volunteer writer for an open source project and when I saw that Mozilla welcomed volunteer contributors with open arms, I stuck my foot in the door. I took a step forward and haven’t looked back since.

It’s been an amazing ride and I feel I have Mozilla employees and contributors to thank for helping me jump start my current path into being a freelance technical writer.  Without the community support and engagement I have thrived on as being part of SUMO, I don’t know how else I would have gotten here.

I have done some support for users in the Mozilla support forums, but feel like my writing for the Knowledge Base has been the more substantial part of my contributions. I have not only written original content with the backing of Joni (the brain behind the KB), I’ve also contributed to previously written articles by other amazing contributors and staff.  I’ve been able to learn how to use wikis, create and add screenshots to enhance the Knowledge Base articles, and just be part of the team.

I have gotten to work with the amazing Roland on the iOS User Success Team along with other SUMO volunteers and the likes of Madalina and Michal (the other brains behind the scenes). Meeting and collaborating with the SUMO team during the Whistler Work Week in Canada during the Summer of June 2015 was quite an epic thing to take part in as well.

SUMO is more than just being a volunteer contributor to me.  It’s been an amazing experience and I continually look forward to being involved with SUMO team for the (un)foreseeable future.

Thank you, Heather! We’re happy to hear that SUMO made it easier for you to do what you like outside of Mozilla :-).

Do you want to write a guest blog post for our blog? Let us know in the comments or contact Michal directly.