a micro crowdsourcing architecture to localize web content ... · a micro crowdsourcing...

31
A Micro Crowdsourcing Architecture to Localize A Micro Crowdsourcing Architecture to Localize Web Content for Less-Resourced Languages Asanka Wasala Chris Exton Ruvan Weerasinghe Reinhard Schäler

Upload: others

Post on 26-Jun-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: A Micro Crowdsourcing Architecture to Localize Web Content ... · A Micro Crowdsourcing Architecture to Localize ... experimenting with music on my own, but although I enjoy my hobbies

A Micro Crowdsourcing Architecture to Localize A Micro Crowdsourcing Architecture to Localize Web Content for Less-Resourced Languages

Asanka Wasala Chris Exton Ruvan Weerasinghe Reinhard Schäler

Page 2: A Micro Crowdsourcing Architecture to Localize Web Content ... · A Micro Crowdsourcing Architecture to Localize ... experimenting with music on my own, but although I enjoy my hobbies

Adapted from: http://w3techs.com/technologies/overview/content_language/all

Page 3: A Micro Crowdsourcing Architecture to Localize Web Content ... · A Micro Crowdsourcing Architecture to Localize ... experimenting with music on my own, but although I enjoy my hobbies

Adapted from: http://w3techs.com/technologies/overview/content_language/all

Page 4: A Micro Crowdsourcing Architecture to Localize Web Content ... · A Micro Crowdsourcing Architecture to Localize ... experimenting with music on my own, but although I enjoy my hobbies

Scenario

You’ve come across a Sinhala web site..

Page 5: A Micro Crowdsourcing Architecture to Localize Web Content ... · A Micro Crowdsourcing Architecture to Localize ... experimenting with music on my own, but although I enjoy my hobbies

http://si.wikipedia.org/wiki/�ංහල_���_අ_අ�� ද

�ංහල ��� අ අ�� ද

Page 6: A Micro Crowdsourcing Architecture to Localize Web Content ... · A Micro Crowdsourcing Architecture to Localize ... experimenting with music on my own, but although I enjoy my hobbies

www.translate.google.com

Google Translate

http://si.wikipedia.org/wiki/�ංහල_���_අ_අ�� ද

Page 7: A Micro Crowdsourcing Architecture to Localize Web Content ... · A Micro Crowdsourcing Architecture to Localize ... experimenting with music on my own, but although I enjoy my hobbies

http://www.microsofttranslator.com/

Bing Translator

http://si.wikipedia.org/wiki/�ංහල_���_අ_අ�� ද

Page 8: A Micro Crowdsourcing Architecture to Localize Web Content ... · A Micro Crowdsourcing Architecture to Localize ... experimenting with music on my own, but although I enjoy my hobbies

http://babelfish.yahoo.com/

Yahoo Babel Fish –Text Tra…

http://si.wikipedia.org/wiki/�ංහල_���_අ_අ�� ද

Page 9: A Micro Crowdsourcing Architecture to Localize Web Content ... · A Micro Crowdsourcing Architecture to Localize ... experimenting with music on my own, but although I enjoy my hobbies
Page 10: A Micro Crowdsourcing Architecture to Localize Web Content ... · A Micro Crowdsourcing Architecture to Localize ... experimenting with music on my own, but although I enjoy my hobbies

Web site Localisation..

Web site l10n

Automatic (MT) Manual

Page 11: A Micro Crowdsourcing Architecture to Localize Web Content ... · A Micro Crowdsourcing Architecture to Localize ... experimenting with music on my own, but although I enjoy my hobbies

Internet

Page 12: A Micro Crowdsourcing Architecture to Localize Web Content ... · A Micro Crowdsourcing Architecture to Localize ... experimenting with music on my own, but although I enjoy my hobbies

English Web

Page 13: A Micro Crowdsourcing Architecture to Localize Web Content ... · A Micro Crowdsourcing Architecture to Localize ... experimenting with music on my own, but although I enjoy my hobbies

Web site localisation..

“English dominated web pages on the “English dominated web pages on the Internet have resulted in businesses losing sales revenues of $10 million per year”

-Harvard-based Forrester Research

Page 14: A Micro Crowdsourcing Architecture to Localize Web Content ... · A Micro Crowdsourcing Architecture to Localize ... experimenting with music on my own, but although I enjoy my hobbies
Page 15: A Micro Crowdsourcing Architecture to Localize Web Content ... · A Micro Crowdsourcing Architecture to Localize ... experimenting with music on my own, but although I enjoy my hobbies
Page 16: A Micro Crowdsourcing Architecture to Localize Web Content ... · A Micro Crowdsourcing Architecture to Localize ... experimenting with music on my own, but although I enjoy my hobbies

Home

Cut

Paste

Format Painter

Insert Page Layout References Mailings Review View

Paste

Clipboard Font Paragraph

Calibri (Body) 11�වස

�වස

Real Time Localisation of Software

“Micro Crowdsourcing: A new Model for Software Localisation”. (2009).Localisation Focus, The International Journal of Localisation ,Vol 8 Issue 1Chris Exton, Asanka Wasala, Reinhard Schäler, Jim Buckley

Page 17: A Micro Crowdsourcing Architecture to Localize Web Content ... · A Micro Crowdsourcing Architecture to Localize ... experimenting with music on my own, but although I enjoy my hobbies

Real Time Web Content Localisation

Page 18: A Micro Crowdsourcing Architecture to Localize Web Content ... · A Micro Crowdsourcing Architecture to Localize ... experimenting with music on my own, but although I enjoy my hobbies

Web site Localisation..

Web site l10n

Automatic (MT) Manual

+TM

Page 19: A Micro Crowdsourcing Architecture to Localize Web Content ... · A Micro Crowdsourcing Architecture to Localize ... experimenting with music on my own, but although I enjoy my hobbies

http://www.translationautomation.com/perspectives/lets-make-music-together.html

Let’s Make Music Together!

What is interoperability? Why is it important? How do we achieve it?

A few years ago, I converted my garage into a music studio to support my musical hobbies and interests. The initial investment I made in time and money has pai d off in that I have spent countless hours of creative bliss experimenting with music on my own, but although I enjoy my hobbies immensely, I always come to the same conclusion after each session—music is social; I nee d other musicians to help me fully experience the phenomenon of creative expression through music. I need a group. I need a band.

Page 20: A Micro Crowdsourcing Architecture to Localize Web Content ... · A Micro Crowdsourcing Architecture to Localize ... experimenting with music on my own, but although I enjoy my hobbies

http://www.translationautomation.com/perspectives/lets-make-music-together.html

Let’s Make Music Together!

What is interoperability? Why is it important? How do we achieve it?

සැෙව�ම එක�� � ගය�

A few years ago, I converted my garage into a music studio to support my musical hobbies and interests. The initial investment I made in time and money has pai d off in that I have spent countless hours of creative bliss experimenting with music on my own, but although I enjoy my hobbies immensely, I always come to the same conclusion after each session—music is social; I nee d other musicians to help me fully experience the phenomenon of creative expression through music. I need a group. I need a band.

Page 21: A Micro Crowdsourcing Architecture to Localize Web Content ... · A Micro Crowdsourcing Architecture to Localize ... experimenting with music on my own, but although I enjoy my hobbies

TM

Exte

nsio

n

Page 22: A Micro Crowdsourcing Architecture to Localize Web Content ... · A Micro Crowdsourcing Architecture to Localize ... experimenting with music on my own, but although I enjoy my hobbies

<xliff version='1.2'xmlns='urn:oasis:names:tc:xliff:document:1.2'>

<file original='site/e1/1223' source-language='en' target-language='si'datatype='plaintext'>

<body>

TM

<body><trans-unit id='124i8j'>

<source>Let’s Make Music Together!</source><target>සැෙව�ම එක�� � ගය� </target><context-group>

<context context-type="element">xpath:html/body/div#ja-a-content/div#ja-clearfix/a </context>

Exte

nsio

n

</context></context-group>

</trans-unit></body></file></xliff>

Page 23: A Micro Crowdsourcing Architecture to Localize Web Content ... · A Micro Crowdsourcing Architecture to Localize ... experimenting with music on my own, but although I enjoy my hobbies

TM

Exte

nsio

n

Page 24: A Micro Crowdsourcing Architecture to Localize Web Content ... · A Micro Crowdsourcing Architecture to Localize ... experimenting with music on my own, but although I enjoy my hobbies

http://www.translationautomation.com/perspectives/lets-make-music-together.html

Let’s Make Music Together!

සැෙව�ම එක�� � ගය�

අ�ත� !"#හනය ය% &ම' ද? එය වැදග ව�ෙ� ෙකෙස)ද? How do we achieve it?

සැෙව�ම එක�� � ගය�

A few years ago, I converted my garage into a music studio to support my musical hobbies and interests. The initial investment I made in time and money has pai d off in that I have spent countless hours of creative bliss experimenting with music on my own, but although I enjoy my hobbies immensely, I always come to the same conclusion after each session—music is social; I nee d other musicians to help me fully experience the phenomenon of creative expression through music. I need a group. I need a band.

Page 25: A Micro Crowdsourcing Architecture to Localize Web Content ... · A Micro Crowdsourcing Architecture to Localize ... experimenting with music on my own, but although I enjoy my hobbies

Issues

Legal issues

L10n of non-textual content L10n of non-textual content

Constant updates

Style/Formatting issues

Translation voting issues

Deployment issues

Page 26: A Micro Crowdsourcing Architecture to Localize Web Content ... · A Micro Crowdsourcing Architecture to Localize ... experimenting with music on my own, but although I enjoy my hobbies

Benefits

A practical web translation method for less-resourced languageslanguages

Web site independent framework

Non-intrusive mechanism for local language users to benefit from the vast knowledge embodied in the Internet

A method to facilitate l10n of web pages (in early stage of l10n cycle) e.g. in context l10n./;l10n cycle) e.g. in context l10n./;

TM based – more accurate translations

Helps building of resources such as parallel corpora

Page 27: A Micro Crowdsourcing Architecture to Localize Web Content ... · A Micro Crowdsourcing Architecture to Localize ... experimenting with music on my own, but although I enjoy my hobbies

Standardization considerations

Different extension mechanisms

Page 28: A Micro Crowdsourcing Architecture to Localize Web Content ... · A Micro Crowdsourcing Architecture to Localize ... experimenting with music on my own, but although I enjoy my hobbies

Standardization considerations

Different rendering mechanisms/engines (esp. mobile)

Page 29: A Micro Crowdsourcing Architecture to Localize Web Content ... · A Micro Crowdsourcing Architecture to Localize ... experimenting with music on my own, but although I enjoy my hobbies

Standardization Considerations

Browser Extensions

Rendering Engines and FontsRendering Engines and Fonts

Page 30: A Micro Crowdsourcing Architecture to Localize Web Content ... · A Micro Crowdsourcing Architecture to Localize ... experimenting with music on my own, but although I enjoy my hobbies

Summery

Multilingual Web is not just the top10 languages

Browser extensions Browser extensions Enable a majority to obtain the most out of the vast body of knowledge encompassed in the largely English

Novel TM based web site localisation methodologyStandardization considerations

Browser ExtensionsRendering EnginesRendering Engines

Page 31: A Micro Crowdsourcing Architecture to Localize Web Content ... · A Micro Crowdsourcing Architecture to Localize ... experimenting with music on my own, but although I enjoy my hobbies

Thank you