32
How to organize Translation Sprint by local language community Presented by : Biraj Karmakar

community local language Translation Sprint by …...Biraj Karmakar [email protected] Blog: birajkarmakar.wordpress.com Follow me at @birajkarmakar Contributed in many open source

  • Upload
    others

  • View
    6

  • Download
    0

Embed Size (px)

Citation preview

Page 1: community local language Translation Sprint by …...Biraj Karmakar brnet00@gmail.com Blog: birajkarmakar.wordpress.com Follow me at @birajkarmakar Contributed in many open source

How to organize Translation Sprint by local language communityPresented by : Biraj Karmakar

Page 2: community local language Translation Sprint by …...Biraj Karmakar brnet00@gmail.com Blog: birajkarmakar.wordpress.com Follow me at @birajkarmakar Contributed in many open source

I am a professional linguist

Page 3: community local language Translation Sprint by …...Biraj Karmakar brnet00@gmail.com Blog: birajkarmakar.wordpress.com Follow me at @birajkarmakar Contributed in many open source

Native-Lang Projects

?

Page 4: community local language Translation Sprint by …...Biraj Karmakar brnet00@gmail.com Blog: birajkarmakar.wordpress.com Follow me at @birajkarmakar Contributed in many open source

Native-Lang Projects

Native-Language projects are the worldwide communities of LibreOffice volunteers contributing in translation, testing of the localized versions of LibreOffice, users support, local promotion, documentation, and much more.

Japanese

Turkish

Page 5: community local language Translation Sprint by …...Biraj Karmakar brnet00@gmail.com Blog: birajkarmakar.wordpress.com Follow me at @birajkarmakar Contributed in many open source

Main thing is Translation

Page 6: community local language Translation Sprint by …...Biraj Karmakar brnet00@gmail.com Blog: birajkarmakar.wordpress.com Follow me at @birajkarmakar Contributed in many open source

All most in every communityBig amount of incomplete

translation left ?

Page 7: community local language Translation Sprint by …...Biraj Karmakar brnet00@gmail.com Blog: birajkarmakar.wordpress.com Follow me at @birajkarmakar Contributed in many open source

Taken as an example

Page 8: community local language Translation Sprint by …...Biraj Karmakar brnet00@gmail.com Blog: birajkarmakar.wordpress.com Follow me at @birajkarmakar Contributed in many open source

Because

?

Page 9: community local language Translation Sprint by …...Biraj Karmakar brnet00@gmail.com Blog: birajkarmakar.wordpress.com Follow me at @birajkarmakar Contributed in many open source

Solution

Page 10: community local language Translation Sprint by …...Biraj Karmakar brnet00@gmail.com Blog: birajkarmakar.wordpress.com Follow me at @birajkarmakar Contributed in many open source

Organize a Translation

Sprint An easy proven method

Page 11: community local language Translation Sprint by …...Biraj Karmakar brnet00@gmail.com Blog: birajkarmakar.wordpress.com Follow me at @birajkarmakar Contributed in many open source

Type

?

Page 12: community local language Translation Sprint by …...Biraj Karmakar brnet00@gmail.com Blog: birajkarmakar.wordpress.com Follow me at @birajkarmakar Contributed in many open source

Type Online &

Offline

Page 13: community local language Translation Sprint by …...Biraj Karmakar brnet00@gmail.com Blog: birajkarmakar.wordpress.com Follow me at @birajkarmakar Contributed in many open source
Page 14: community local language Translation Sprint by …...Biraj Karmakar brnet00@gmail.com Blog: birajkarmakar.wordpress.com Follow me at @birajkarmakar Contributed in many open source

Online Sprint

Before Event : Setting a date, setting a chat room for discussion, promotion of the event in community blog, social media

On the event date: Welcome attendee, describe event flow, describe necessary guidelines to translate strings, mentoring new people, hands on

After event: follow up with attendees and write down the report of online sprint

Before Event : Setting a date, setting a venue, promotion of the event in community blog, social media

On the event date: Check the venue. Welcome attendee, Registration, describe event flow, describe necessary guidelines to translate strings, mentoring new people, hands-on translation projects, swag distribution, Wrap up

After event: follow up with attendees and write down the report of offline sprint,

Offline Sprint

Page 15: community local language Translation Sprint by …...Biraj Karmakar brnet00@gmail.com Blog: birajkarmakar.wordpress.com Follow me at @birajkarmakar Contributed in many open source

Creation of agenda

Page 16: community local language Translation Sprint by …...Biraj Karmakar brnet00@gmail.com Blog: birajkarmakar.wordpress.com Follow me at @birajkarmakar Contributed in many open source

Agenda

LibreOffice l10n and the process

Page 17: community local language Translation Sprint by …...Biraj Karmakar brnet00@gmail.com Blog: birajkarmakar.wordpress.com Follow me at @birajkarmakar Contributed in many open source

Agenda

LibreOffice l10n and the process

LibreOffice localization style guide

Page 18: community local language Translation Sprint by …...Biraj Karmakar brnet00@gmail.com Blog: birajkarmakar.wordpress.com Follow me at @birajkarmakar Contributed in many open source

Agenda

LibreOffice l10n and the process

LibreOffice localization style guide

LibreOffice localization terminology

Page 19: community local language Translation Sprint by …...Biraj Karmakar brnet00@gmail.com Blog: birajkarmakar.wordpress.com Follow me at @birajkarmakar Contributed in many open source

Agenda

LibreOffice l10n and the process

LibreOffice localization style guide

LibreOffice localization terminology

Understanding TM

Page 20: community local language Translation Sprint by …...Biraj Karmakar brnet00@gmail.com Blog: birajkarmakar.wordpress.com Follow me at @birajkarmakar Contributed in many open source

Agenda

LibreOffice l10n and the process

LibreOffice localization style guide

LibreOffice localization terminology

Understanding TM

Hands on Pootle Training

Page 21: community local language Translation Sprint by …...Biraj Karmakar brnet00@gmail.com Blog: birajkarmakar.wordpress.com Follow me at @birajkarmakar Contributed in many open source

Agenda

LibreOffice l10n and the process

LibreOffice localization style guide

LibreOffice localization terminology

Understanding TM

Hands on Pootle Training

Completing and reviewing pending Translation

Page 22: community local language Translation Sprint by …...Biraj Karmakar brnet00@gmail.com Blog: birajkarmakar.wordpress.com Follow me at @birajkarmakar Contributed in many open source

Agenda

LibreOffice l10n and the process

LibreOffice localization style guide

LibreOffice localization terminology

Understanding TM

Hands on Pootle Training

Completing and reviewing pending Translation

QA of localized version of LibreOffice

Page 23: community local language Translation Sprint by …...Biraj Karmakar brnet00@gmail.com Blog: birajkarmakar.wordpress.com Follow me at @birajkarmakar Contributed in many open source

Agenda

LibreOffice l10n and the process

LibreOffice localization style guide

LibreOffice localization terminology

Understanding TM

Hands on Pootle Training

Completing and reviewing pending Translation

QA of localized version of LibreOffice

Training on Bugzilla and l10n Bug Filing

Page 24: community local language Translation Sprint by …...Biraj Karmakar brnet00@gmail.com Blog: birajkarmakar.wordpress.com Follow me at @birajkarmakar Contributed in many open source

Agenda

LibreOffice l10n and the process

LibreOffice localization style guide

LibreOffice localization terminology

Understanding TM

Hands on Pootle Training

Completing and reviewing pending Translation

QA of localized version of LibreOffice

Training on Bugzilla and l10n Bug Filing

Future Community Plans

Page 25: community local language Translation Sprint by …...Biraj Karmakar brnet00@gmail.com Blog: birajkarmakar.wordpress.com Follow me at @birajkarmakar Contributed in many open source

Agenda

LibreOffice l10n and the process

LibreOffice localization style guide

LibreOffice localization terminology

Understanding TM

Hands on Pootle Training

Completing and reviewing pending Translation

QA of localized version of LibreOffice

Training on Bugzilla and l10n Bug Filing

Future Community Plans

Feedback from attendees

Page 26: community local language Translation Sprint by …...Biraj Karmakar brnet00@gmail.com Blog: birajkarmakar.wordpress.com Follow me at @birajkarmakar Contributed in many open source

Few moments of one successful

event

Page 27: community local language Translation Sprint by …...Biraj Karmakar brnet00@gmail.com Blog: birajkarmakar.wordpress.com Follow me at @birajkarmakar Contributed in many open source

Stats

Trained 7 new people

Page 28: community local language Translation Sprint by …...Biraj Karmakar brnet00@gmail.com Blog: birajkarmakar.wordpress.com Follow me at @birajkarmakar Contributed in many open source

Stats

Trained 7 new people

Participated 10 people

Page 29: community local language Translation Sprint by …...Biraj Karmakar brnet00@gmail.com Blog: birajkarmakar.wordpress.com Follow me at @birajkarmakar Contributed in many open source

Stats

Trained 7 new people

Participated 10 people

5 hrs + long event

Page 30: community local language Translation Sprint by …...Biraj Karmakar brnet00@gmail.com Blog: birajkarmakar.wordpress.com Follow me at @birajkarmakar Contributed in many open source

Stats

Trained 7 new people

5k+ new words translatedParticipated 10 people

5 hrs + long event

Page 31: community local language Translation Sprint by …...Biraj Karmakar brnet00@gmail.com Blog: birajkarmakar.wordpress.com Follow me at @birajkarmakar Contributed in many open source

Stats

Trained 7 new people

5k+ new words translated

2k+ words reviewed

Participated 10 people

5 hrs + long event

Page 32: community local language Translation Sprint by …...Biraj Karmakar brnet00@gmail.com Blog: birajkarmakar.wordpress.com Follow me at @birajkarmakar Contributed in many open source

Any questions?Contact me:

Biraj Karmakar

[email protected]

Blog: birajkarmakar.wordpress.comFollow me at @birajkarmakar

Contributed in many open source organization including Mozilla, Duckduckgo, GNOME, VLC, Google Code-in