Monthly Archives: September 2018

Mozilla L10N हिंदी, मराठी & ગુજરાતી Community Meet-up 2018

IMG_0935.JPG

After so long, got the chance to write to blog again. Few things which make me to write blog again, i.e Time which was perfect and on time. This event is being hosted by mozilla L10n Hindi and marathi community every year. This year we have included Gujrati and angika L10n team.  It was an invitation based event with active and core contributors. It was based training new contributor with on improving localization quality, Quality of localized product and testing of completed projects. Team building and include more people in the team to increase strength of team and increase productivity.

The event was for two days. 1st and 2nd sep 2018.  Complete schedule and details are here.

Day 1 started with introduction and event schedule by Umesh agarwal. Started with Mozilla code of conduct.

1st Session:- Introduction & Aim of the Meet-up
Speaker:- Umesh Agarwal

Umesh started with addressing the team with interactive discussion by taking their views, feedback before getting started. –

IMG_0751

Day’s first Quote , “​Don’t hesitate to ask any questions?​”

Introduction & Aim of the Meet-up. Before kick starting the agenda, Umesh has quickly announced the agenda for the day. Finally we have decided the #HASHTAG for the day, again its mutually taken by the feedback from the participants, And its, ​#MozINL10n18
Some of the important aims

                  Some of the important aims
1. Know more about new projects
2. Prioritize the projects
3. Find out proper means for communication
4. Training to new localizer
5. Some short and long term goals
6. Improve quality of localization
7. Problem solving (faced by localizers)
8. Ongoing testing of products
9. To meet other contributors
10. To Learn
11. Product lifecycle
12. Organize our own meet-up

2nd Session:- How to bring Impact on Mozilla mission through localization and QA By Shahid Ali Farooqui.

IMG_0771

He address the participants by encouraging team to introduce their self , which was pendong actually so shahid ji jas covered that part, best start of making interactive session. The another language that I have personally introduced with “Angika” which is quite similar to the Hindi but not completely.

Summary:
● What language means to you?
○ Way to share or convey your emotions or message
○ Happy to meet the local people and best way when you can speak in local
○ Bring smiles on faces, mainly when you went away from your home or region
● How many languages?
○ Many languages are unknowns
○ Language has different flavour
● Ohh. 1.2 million languages spoken all around
○ What about india?
■ Awesome, Hindi is the 4th in Rank… #BestFeeling
● Impact on communities
○ Best is encourage who speak local language
○ Quote “Use your own work before asking someone else to use it or refer
● Participation in open source projects
● Time to give it back to the community

3rd Session:- Understand the Individual’s Role – Eg. Manger, Translator, Reviewer & Product Tester(Umesh Agarwal)

IMG_0785.JPG

Started with Quiz by asking questions to participants, let’s see how many people knows about their team and yes there is no prize for the winners.

● Don’t be relax Umesh gonna ask the questions again to know your memory power.
● Guess the product? Again no prize for the winner. 😛
● Understanding the Roles for the team – contributor, translator, manager
● Importance of testing- quality of product.
● Division of Labour
● Announced that Bala has been assigned Translator role for Hindi.
● Announced that Ravi Has been assigned Manager role for Hindi.

4th Session:- Pontoon Tool Overview Tips and Tricks(Dhiraj Kumar Singh & Mahtab Alam)

IMG_0820

Key features of pontoon:
Tips:
● Take help from other locals for identifying correct translation
● Review and edit machine translation before suggesting
● Always look for context for improving quality of your translation
● Visit wiki page of your locale
● Don’t translate product name

5th Session:- Firefox for Mobile Quality Check & Terminology Consistency(Ravi Kumbhar)

Problems faced by localizers​:
Lack of training
Solution:
Prepare onboarding stylesheet for new localizer
Tips:
● Use style guide i.e. https://mozilla-l10n.github.io/styleguides/mr/
● Focus more on localization than translation. For example bookmark is better than        पुस्तचिन्ह
● Use products in your language. It will help to test the product and improve quality.
● Suggest others to use products in regional language, you can have more suggestion for user friendly translation.
● Maintain consistency in selecting words for translation
● Don’t use google translator instead take help from machinery or dictionaries

Session topic:​ Firefox for Android Quality Check & Terminology Consistency Session type​: Individual Team Breakout
Individual Team Breakout ​-
Gujrati team:
● Testing- Firefox for Android ● Translating- Firefox

Marathi team:
● Testing: Firefox ios

Hindi team:
● Testing: Firefox Focus for Android
● Testing: Firefox for Android

5th Session:- Introduction to Bugzilla and Bug Filing, Access Rights, Mozilla L10n Blog(Gujrati Team)

This slideshow requires JavaScript.

The session was very well crafted by the team mates from Gujarat local.
Best part was every team member actively participated in the session presented by them. They covered following points:
● What is bugzilla?
● Why Mozilla is using bugzilla for localization?
● How to file a bug with complete process.
● Mozilla l10n blogs updates

Individual Feedback from teams:
Productive day for all
Gujarati:
● Got to know more about pontoon rather than translation and suggestion
● Got to know more about others for taking reference while localizing
● Identified many bugs while testing, found out proper fit for translation and then decide it to maintain consistency.

This slideshow requires JavaScript.

Session topic-​ Introduction to Bugzilla and Bug Filing, Access Rights, Mozilla L10n Blog Speaker- conducted by Gujarati team Summary-
Marathi:
● Done testing for firefox ios.
● Got to know what should be actual translation for strings and how it appears on actual product.
● Got to know more important feature of pontoon and tricks to simplify the task of localization.
● Identified communication hierarchy.
● Narendra suggested to have some test plan for testing the product
● Translator permissions have been granted:
○ App stores, Thunderbird – Shubhangi
○ Fundraising – Nutan
○ Firefox Accounts – Nilima

This slideshow requires JavaScript.

Hindi:
● Tested firefox Android, Focus, iOS, ios focus, Firefox Rocket.
● Decided to have activities in future.
● Divided work among members .
● Decided to provide updates regularly.
● Provided Manager Role to Ravi and Translator role to Bala.

 

Celebrating🎉 the newest release of Firefox Rocket with amazing team mates! 🎂🍰🎉

IMG_0930

Swag Distribution:

This slideshow requires JavaScript.

It’s Time For Group Photo

IMG_0934

                                                                           Day 2:
Summary :
Before quick start of day 2, let’s discuss what we have done so far;
● Quick recap of Day 1
● Individual team updated their day1 work status
● Also, shared what they going to work for the Day 2

Now it’s time to work. Tasks are distributed among all teammates of all locales.

Completion Status of all teams:
Marathi:
Firefox android Firefox ios(testing done)
Firefox (360 strings remaining)
Mozilla.org (70 strings remaining)
Gujarati:
Firefox android (60% completed)
Firefox (99% completed)
Focus android Mozilla.org (ready testing)

Hindi:
Tested firefox for rocket Tested
Firefox for android and IOS
Tested focus for android and IOS
Discussed about consistency and quality localization
Completed remaining string which was pending for localization
Discussed about quarterly meetup either offline or online
We discuss agile to implement which will helps us on testing as well as localization as    per the deadline.
We have update our locale wiki page
Ravi Kumbhkar moved to new role as manager
Bala got translator access
We had completed work division of all the project and made some changes in wiki like   lead translator support translator, reviewer, tester.
We have reviewed our style guide also and noted what to be changed
This year Mahtab become our mozilla hindi Champ of the year(a token of appreciation).

Angika:
Firefox iOS (300 strings remaining)
Tested Focus for Android

After this we started with remaining sessions of the day schedule.
1st Session:- Training session for new members — How to do it? Let’s discuss(Chandrakant Dhutadmal)

Summary​-
● Training – ‘Adult’
● Why adult word is important
● It is important to be self aware (selfness) for training
○ Why you become trainer ○ You should know how to interact with audience.
● Self preparation is important.
● Invite audience who willingly work but not by force
● self driven , voluntarily
● Motivation always makes training great.
● You should always know what you know but don’t assume.
● Trainers should know how to tackle questions that you are not aware.
● Admit that you are not aware.
● Be respectful.
● For trainee, your preparation is important than others.

IMG_1085

2nd Session:- SUMO articles translation process and Quality check(Mahtab Alam)

What is SUMO- Support Mozilla (support to user)
● Answering questions
● Writing help articles
● Translating help article- translate description or slug

How to be sumo localizer
● Open sumo account link
● Go to knowledge base dashboard

3rd Session:-agile methodology (Umesh Agarwal)

Feedback from Members
● Learning is best
● Feels happy to be a part of such awesome community
● Keep contributing ● Go slowly but so quality work
● Communication ● Participants motivated by fellow mozillians
● Such meetup clear the miscommunication
● Best way for communication
● Learn from the legend
● Never disappointed and do your good work
● Quote “Work is Worship”

This slideshow requires JavaScript.

Champ of the Year 2018 for each locale:
Angika​: Kumar RituRaj
Gujarati​: Hariom Panchal
Hindi​: Mahtab Alam
Marathi​: Narendra Petkar & Nilima Chavan

This slideshow requires JavaScript.

Its time for Group Picture

29523254257_f24a2b815d_o

Day-1 Photos -​ ​https://flic.kr/s/aHsmrf7h3E

Day-2 Photos -​ ​https://flic.kr/s/aHskHmsrhA

Thank You!

 

This slideshow requires JavaScript.