33
-ILOOMINATE- Authoring eBooks in Multiple Languages Nick Doiron, Asia Foundation Sora Edwards-Thro, College of William & Mary

iLoominate: Authoring eBooks in Multiple Languages

Embed Size (px)

Citation preview

Page 1: iLoominate: Authoring eBooks in Multiple Languages

-ILOOMINATE-Authoring eBooks in Multiple Languages

Nick Doiron, Asia Foundation

Sora Edwards-Thro, College of William & Mary

Page 2: iLoominate: Authoring eBooks in Multiple Languages

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

Page 3: iLoominate: Authoring eBooks in Multiple Languages

ALL CHILDREN READING“Enabling Writers”

from USAID, WorldVision !

eBook authoring app free / open source

cross-platform offline

Latin, Arabic, Devanagari

Page 4: iLoominate: Authoring eBooks in Multiple Languages

NEED IN HAITI

Page 5: iLoominate: Authoring eBooks in Multiple Languages

Ecole Shalom Croix-des-Bouquets

Fall 2011

Page 6: iLoominate: Authoring eBooks in Multiple Languages

LITERACY IN HAITI

Page 7: iLoominate: Authoring eBooks in Multiple Languages

THE EDUCATION SIDE

• levelled and decodable readers

Page 8: iLoominate: Authoring eBooks in Multiple Languages

KREYOL VOCABULARY

Page 9: iLoominate: Authoring eBooks in Multiple Languages

THE TOOLBOX

Page 10: iLoominate: Authoring eBooks in Multiple Languages

DEPLOY TO

Page 11: iLoominate: Authoring eBooks in Multiple Languages

ILOOMINATE.ORG

Page 12: iLoominate: Authoring eBooks in Multiple Languages

HTML5 STORYBOOK

Page 13: iLoominate: Authoring eBooks in Multiple Languages

* when USAID sent us Amharic, Arabic, Bengali, and Khmer translations

we were ready in one day

Page 14: iLoominate: Authoring eBooks in Multiple Languages

POLYGLOT.JS FROM AIRBNB

Page 15: iLoominate: Authoring eBooks in Multiple Languages

JQUERY.IME

• From Wikipedia!

• So many languages

• Bonus: I added a Marshallese keyboard!

Page 16: iLoominate: Authoring eBooks in Multiple Languages

CHROME APPS - GOOD?

Page 17: iLoominate: Authoring eBooks in Multiple Languages

SWITCH TO

http://electron.atom.io

Page 18: iLoominate: Authoring eBooks in Multiple Languages

COINCIDENTALLY…

Page 19: iLoominate: Authoring eBooks in Multiple Languages

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 =(

Page 20: iLoominate: Authoring eBooks in Multiple Languages

SPECIAL FEATURES: ARABICtashkil | تَْشِكيل

أزرق

Page 21: iLoominate: Authoring eBooks in Multiple Languages

LASCAHOBAS

Page 22: iLoominate: Authoring eBooks in Multiple Languages

THE SCHOOL

Page 23: iLoominate: Authoring eBooks in Multiple Languages

THE TEACHERS

Page 24: iLoominate: Authoring eBooks in Multiple Languages

UNLEASH KIDS KIT

Page 25: iLoominate: Authoring eBooks in Multiple Languages

UNLEASH KIDS KIT

Page 26: iLoominate: Authoring eBooks in Multiple Languages

HARDWARE IS MESSY

Page 27: iLoominate: Authoring eBooks in Multiple Languages

MODIFYING ON-SITE

Page 28: iLoominate: Authoring eBooks in Multiple Languages

READING WITH KIDS

Page 29: iLoominate: Authoring eBooks in Multiple Languages

FINALISTS!

Page 30: iLoominate: Authoring eBooks in Multiple Languages

FUTURE

• Share knowledge with SIL + USAID

• We need a web reference:I have platform / database / library Xhow do I make it support Unicode?

• Sending an Unleash Kids kit to Afghanistan

Page 31: iLoominate: Authoring eBooks in Multiple Languages

FUTURE REFERENCE

• Support LANGuages at SlangGroup.org

• Add tips, tricks, quirks for different languages

Page 32: iLoominate: Authoring eBooks in Multiple Languages

CODE TO INSPIRE

Herat, Afghanistan

Page 33: iLoominate: Authoring eBooks in Multiple Languages

Q & A

• Ask here, ask after, or write to us:

• Nick: [email protected] / @mapmeld

• Sora: [email protected]