SlideShare une entreprise Scribd logo
1  sur  33
Télécharger pour lire hors ligne
-ILOOMINATE-
Authoring eBooks in Multiple Languages
Nick Doiron, Asia Foundation

Sora Edwards-Thro, College of William & Mary
OVERVIEW
• Enabling Writers Challenge	

• Challenges and Resources for Haiti	

• Choosing a tech stack	

• Building a multilingual, multi-script app	

• The offline, off-grid workshop in Lascahobas
ALL CHILDREN READING
“Enabling Writers”	

from USAID,WorldVision	

!
eBook authoring app	

free / open source	

cross-platform	

offline	

Latin,Arabic, Devanagari
NEED IN HAITI
Ecole Shalom	

Croix-des-Bouquets	

Fall 2011
LITERACY IN HAITI
THE EDUCATION SIDE
• levelled and decodable readers
KREYOLVOCABULARY
THETOOLBOX
DEPLOYTO
ILOOMINATE.ORG
HTML5 STORYBOOK
* when USAID sent us

Amharic,Arabic, Bengali, and Khmer translations	

we were ready	

in one day
POLYGLOT.JS FROM AIRBNB
JQUERY.IME
• From Wikipedia!	

• So many languages	

• Bonus: I added a
Marshallese
keyboard!
CHROME APPS - GOOD?
SWITCHTO
http://electron.atom.io
COINCIDENTALLY…
SPECIAL FEATURES:ARABIC
I made a pull request to PBS KIDS	

to allow right-to-left books	

with option { “rtl”: true }	

!
it is awesome	

!
PBS Kids did not act on it =(
SPECIAL FEATURES:ARABIC
tashkil | ‫يل‬ِ‫ك‬ ْ‫ش‬َ‫ت‬
‫أزرق‬
LASCAHOBAS
THE SCHOOL
THETEACHERS
UNLEASH KIDS KIT
UNLEASH KIDS KIT
HARDWARE
IS MESSY
MODIFYING ON-SITE
READING WITH KIDS
FINALISTS!
FUTURE
• Share knowledge with SIL + USAID	

• We need a web reference:

I have platform / database / library X

how do I make it support Unicode?	

• Sending an Unleash Kids kit to Afghanistan
FUTURE REFERENCE
• Support LANGuages at SlangGroup.org	

• Add tips, tricks, quirks for different languages
CODETO INSPIRE
Herat,Afghanistan
Q & A
• Ask here, ask after, or write to us:
• Nick: ndoiron@mapmeld.com / @mapmeld	

• Sora: sora@unleashkids.org

Contenu connexe

Similaire à iLoominate: Authoring eBooks in Multiple Languages

Elt age internet
Elt age internetElt age internet
Elt age internet
Elif Selli
 
Tackling Technology (2)
Tackling Technology (2)Tackling Technology (2)
Tackling Technology (2)
Beth Csiszer
 
Introducing the Book as iPad App
Introducing the Book as iPad AppIntroducing the Book as iPad App
Introducing the Book as iPad App
ALATechSource
 
World language : technology
World language : technologyWorld language : technology
World language : technology
hhs
 
Technology and kids
Technology and kidsTechnology and kids
Technology and kids
Jennifer Gal
 
Actfl 2012
Actfl 2012Actfl 2012
Actfl 2012
hhs
 
Mobile learning hv 11613
Mobile learning hv 11613Mobile learning hv 11613
Mobile learning hv 11613
Nell Eckersley
 
Using the Web 2.0 in the English classroom
Using the Web 2.0 in the English classroomUsing the Web 2.0 in the English classroom
Using the Web 2.0 in the English classroom
isaperez
 
Essential mobile apps student publications and storage with i pads (jeff magg...
Essential mobile apps student publications and storage with i pads (jeff magg...Essential mobile apps student publications and storage with i pads (jeff magg...
Essential mobile apps student publications and storage with i pads (jeff magg...
TAEDTECH Sig
 
Technology Tools 11 21 12
Technology Tools 11 21 12Technology Tools 11 21 12
Technology Tools 11 21 12
Suzanne Loftus
 

Similaire à iLoominate: Authoring eBooks in Multiple Languages (20)

Elt age internet
Elt age internetElt age internet
Elt age internet
 
Tackling Technology (2)
Tackling Technology (2)Tackling Technology (2)
Tackling Technology (2)
 
iPads special needs learning
iPads special needs learningiPads special needs learning
iPads special needs learning
 
Book as iPad App
Book as iPad AppBook as iPad App
Book as iPad App
 
Introducing the Book as iPad App
Introducing the Book as iPad AppIntroducing the Book as iPad App
Introducing the Book as iPad App
 
World language : technology
World language : technologyWorld language : technology
World language : technology
 
TESL Ontario 2014 ESL Apps - A Palalas
TESL Ontario 2014 ESL Apps -  A PalalasTESL Ontario 2014 ESL Apps -  A Palalas
TESL Ontario 2014 ESL Apps - A Palalas
 
Technology and kids
Technology and kidsTechnology and kids
Technology and kids
 
Actfl 2012
Actfl 2012Actfl 2012
Actfl 2012
 
Online Localised Content Development (for the African region)
Online Localised Content Development (for the African region)Online Localised Content Development (for the African region)
Online Localised Content Development (for the African region)
 
Mobile learning hv 11613
Mobile learning hv 11613Mobile learning hv 11613
Mobile learning hv 11613
 
iPads accessibility_vision
iPads accessibility_visioniPads accessibility_vision
iPads accessibility_vision
 
A brief intro to RubyMotion
A brief intro to RubyMotionA brief intro to RubyMotion
A brief intro to RubyMotion
 
Seminar 28october
Seminar 28octoberSeminar 28october
Seminar 28october
 
Literacy in the 21st century- Digital Production using Apps
Literacy in the 21st century- Digital Production using AppsLiteracy in the 21st century- Digital Production using Apps
Literacy in the 21st century- Digital Production using Apps
 
Meer libby an augumented hybrid app jeff sterling
Meer libby an augumented hybrid app jeff sterlingMeer libby an augumented hybrid app jeff sterling
Meer libby an augumented hybrid app jeff sterling
 
Appletude workshop session
Appletude workshop sessionAppletude workshop session
Appletude workshop session
 
Using the Web 2.0 in the English classroom
Using the Web 2.0 in the English classroomUsing the Web 2.0 in the English classroom
Using the Web 2.0 in the English classroom
 
Essential mobile apps student publications and storage with i pads (jeff magg...
Essential mobile apps student publications and storage with i pads (jeff magg...Essential mobile apps student publications and storage with i pads (jeff magg...
Essential mobile apps student publications and storage with i pads (jeff magg...
 
Technology Tools 11 21 12
Technology Tools 11 21 12Technology Tools 11 21 12
Technology Tools 11 21 12
 

Plus de Nicholas Doiron

Plus de Nicholas Doiron (20)

Quantum Computers and Where to Hide from Them (Japanese)
Quantum Computers and Where to Hide from Them (Japanese)Quantum Computers and Where to Hide from Them (Japanese)
Quantum Computers and Where to Hide from Them (Japanese)
 
Arabic Unicode and Calligraphy
Arabic Unicode and CalligraphyArabic Unicode and Calligraphy
Arabic Unicode and Calligraphy
 
Building Encrypted APIs with HTTPS and Paillier
Building Encrypted APIs with HTTPS and PaillierBuilding Encrypted APIs with HTTPS and Paillier
Building Encrypted APIs with HTTPS and Paillier
 
Code for Japan: Civic Tech and Maps
Code for Japan: Civic Tech and MapsCode for Japan: Civic Tech and Maps
Code for Japan: Civic Tech and Maps
 
Post-Quantum Dev Ops
Post-Quantum Dev OpsPost-Quantum Dev Ops
Post-Quantum Dev Ops
 
If OLPC started today... JSConf.is
If OLPC started today... JSConf.isIf OLPC started today... JSConf.is
If OLPC started today... JSConf.is
 
Demolitions and Dali : Web Dev and Data in a Graph Database
Demolitions and Dali : Web Dev and Data in a Graph DatabaseDemolitions and Dali : Web Dev and Data in a Graph Database
Demolitions and Dali : Web Dev and Data in a Graph Database
 
NodeJS in Naypyitaw
NodeJS in NaypyitawNodeJS in Naypyitaw
NodeJS in Naypyitaw
 
Future of Home: Living on the Run with Airbnb
Future of Home: Living on the Run with AirbnbFuture of Home: Living on the Run with Airbnb
Future of Home: Living on the Run with Airbnb
 
The Civic Deep Web
The Civic Deep WebThe Civic Deep Web
The Civic Deep Web
 
Community Planning: Less Maps, More Design
Community Planning: Less Maps, More DesignCommunity Planning: Less Maps, More Design
Community Planning: Less Maps, More Design
 
RobotsConf - Wiring, Soldering, Prototyping
RobotsConf - Wiring, Soldering, PrototypingRobotsConf - Wiring, Soldering, Prototyping
RobotsConf - Wiring, Soldering, Prototyping
 
CartoDrop: secure mapping and reporting over Tor
CartoDrop: secure mapping and reporting over TorCartoDrop: secure mapping and reporting over Tor
CartoDrop: secure mapping and reporting over Tor
 
CfA Ignite 2013: Uploading an Island, the Ultimate Backup Plan
CfA Ignite 2013: Uploading an Island, the Ultimate Backup PlanCfA Ignite 2013: Uploading an Island, the Ultimate Backup Plan
CfA Ignite 2013: Uploading an Island, the Ultimate Backup Plan
 
Code for America & the War on Git
Code for America & the War on GitCode for America & the War on Git
Code for America & the War on Git
 
GeoGit for Open Data
GeoGit for Open DataGeoGit for Open Data
GeoGit for Open Data
 
MajuroJS.org (Chicago presentation)
MajuroJS.org (Chicago presentation)MajuroJS.org (Chicago presentation)
MajuroJS.org (Chicago presentation)
 
Maps No One Wants
Maps No One WantsMaps No One Wants
Maps No One Wants
 
Unicode vs The World
Unicode vs The WorldUnicode vs The World
Unicode vs The World
 
How Code for America Makes Maps
How Code for America Makes MapsHow Code for America Makes Maps
How Code for America Makes Maps
 

Dernier

notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
MsecMca
 
+97470301568>> buy weed in qatar,buy thc oil qatar,buy weed and vape oil in d...
+97470301568>> buy weed in qatar,buy thc oil qatar,buy weed and vape oil in d...+97470301568>> buy weed in qatar,buy thc oil qatar,buy weed and vape oil in d...
+97470301568>> buy weed in qatar,buy thc oil qatar,buy weed and vape oil in d...
Health
 
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
HenryBriggs2
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
mphochane1998
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Kandungan 087776558899
 

Dernier (20)

notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
 
Computer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to ComputersComputer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to Computers
 
+97470301568>> buy weed in qatar,buy thc oil qatar,buy weed and vape oil in d...
+97470301568>> buy weed in qatar,buy thc oil qatar,buy weed and vape oil in d...+97470301568>> buy weed in qatar,buy thc oil qatar,buy weed and vape oil in d...
+97470301568>> buy weed in qatar,buy thc oil qatar,buy weed and vape oil in d...
 
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
 
Rums floating Omkareshwar FSPV IM_16112021.pdf
Rums floating Omkareshwar FSPV IM_16112021.pdfRums floating Omkareshwar FSPV IM_16112021.pdf
Rums floating Omkareshwar FSPV IM_16112021.pdf
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
 
2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects
 
Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdf
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
 
kiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal loadkiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal load
 
Air Compressor reciprocating single stage
Air Compressor reciprocating single stageAir Compressor reciprocating single stage
Air Compressor reciprocating single stage
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdf
 
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
 
School management system project Report.pdf
School management system project Report.pdfSchool management system project Report.pdf
School management system project Report.pdf
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 

iLoominate: Authoring eBooks in Multiple Languages