SlideShare a Scribd company logo
1 of 16
Localisation in Africa
Dwayne Bailey, Translate
Speak to a person in a language that they
understand and you speak to their head.
Speak in their language and you speak
to their heart.
Nelson Mandela
Localising Firefox.
Helping, first South Africa, then Africa
Now the world
What we do
Strategy – helping governments and
organisations build localisation strategies
Enabling localisation – can you type and see
the web
Tools – building simple localisation tools for
communities with low skills and poor
connectivity
Training – increasing localisation skills
How we go about it
We help organisations to localise their software
using community resources.
We build software such as Pootle, and share
our skills and experience that make this
possible.
We’re helping Mozilla, LibreOffice and others to
grow their long tail localisations.
Community of
One
helping lots of small communities
make a big difference
Back localisation - Tools
Pootle – online translation. Used to localise +50%
of Firefox localisations.
Virtaal – desktop translation tool for the majority of
the world that has very poor connectivity
Translate Toolkit – localisation engineers swiss
army knife
AmaGama – very large open source translation
memory
Looking at Africa
Unless a language is active in the intellectual
domains of the day, it is a dead language
Neville Alexander
Where have we come from
✔Missionaries transcribing
✔Inventors of scripts and orthographies
✔Often rich publishing histories
Generations of localisation
✔ 80s - 8 bit encoding. Ironically an age of
innovation, N’ko custom layout software
✔ 90s - Windows 95, seems like we forgot how to
localise
✔ 00s - open source communities, Microsoft LLP.
Cost isn’t all of it.
✔ 10s - phones and mobile. Twitter, Facebook
and a real age of communities. But maybe a
loss in terms of ownership and influence
The areas of localisation
•Enabling technology
• Encoding, Font, keyboard, locales and I’ll
include IDNs
•Localization/Translation
•Resource creation
•Support services
• Machine Translation, Spell checkers
Why are IDNs critical?
The feeling of belonging
Mechanical imperialism
African Network for
Localisation (Anloc)
●
Worked to create a list of characters needed
for Latin-based African languages
●
Made various keyboard layouts
●
Built free localisation tools
●
Provided training across the continent
●
Built terminology for the ICT domain
How are things looking in
Africa
From almost nothing
Enabling technology in a good state for consumption
Active localisation of Microsoft products
Google is an active localiser starting with their four
core languages and now moving on.
Machine translation (however bad you think it is) in a
number of languages
Firefox and Firefox OS - growing number of languages
in Southern Africa and West Africa.
Where are we headed
We shouldn’t be worried about IDN use right now but
rather ensuring future use.
Use soon that will be critical as without IDNs we won’t be
able to make domains that are properly reflective.
We have issues of local language literacy now.
But if we can’t type names correctly now then solving it
later will be problematic
We already have poor data for Venda and Yoruba
because people don’t use diacritics because their
software failed them
Call to arms
IDNs aren’t going to help people type
They aren’t going to create new content
But they are going to eliminate a barrier that
prevents the internet just feeling like its
always been a home for African languages
We have an opportunity now to change that
before its too late.

More Related Content

Viewers also liked

Will your Company's Reputation and Value Creation Survive Dangerous Disclosures?
Will your Company's Reputation and Value Creation Survive Dangerous Disclosures?Will your Company's Reputation and Value Creation Survive Dangerous Disclosures?
Will your Company's Reputation and Value Creation Survive Dangerous Disclosures?May Martinsen
 
Our colorado springs homestead
Our colorado springs homesteadOur colorado springs homestead
Our colorado springs homesteadkchaney5
 
nine frame analysis
nine frame analysisnine frame analysis
nine frame analysisMo7rahm4n
 
Retail Banking Services
Retail Banking ServicesRetail Banking Services
Retail Banking ServicesAhmed Aladl
 
Recommendation Letter_Oh
Recommendation Letter_OhRecommendation Letter_Oh
Recommendation Letter_OhSOYEONG OH
 
PS_InteractiveBK (4) (2)
PS_InteractiveBK (4) (2)PS_InteractiveBK (4) (2)
PS_InteractiveBK (4) (2)Mark Wencis
 
Form surat tugas_ppl
Form surat tugas_pplForm surat tugas_ppl
Form surat tugas_pplSuryono Tito
 
Mengenal Reksadana
Mengenal ReksadanaMengenal Reksadana
Mengenal Reksadanaade orreo
 
The Women's Empowerment in Agriculture Index: What has changed and why
The Women's Empowerment in Agriculture Index: What has changed and whyThe Women's Empowerment in Agriculture Index: What has changed and why
The Women's Empowerment in Agriculture Index: What has changed and whyIFPRI-WEAI
 
Histomorphometric and biomechanical analyses of Self-drilling Orthodontic Tem...
Histomorphometric and biomechanical analyses of Self-drilling Orthodontic Tem...Histomorphometric and biomechanical analyses of Self-drilling Orthodontic Tem...
Histomorphometric and biomechanical analyses of Self-drilling Orthodontic Tem...Mahfud Mohamed
 
οδηγιες καρπα επι.ζω. φυλλαδιο
οδηγιες καρπα επι.ζω. φυλλαδιοοδηγιες καρπα επι.ζω. φυλλαδιο
οδηγιες καρπα επι.ζω. φυλλαδιο6lykeiovolou
 
Dorothy carnes county park master plan 2009
Dorothy carnes county park master plan 2009Dorothy carnes county park master plan 2009
Dorothy carnes county park master plan 2009fortatkinson
 
Unit 1 from prehistory to the middle ages
Unit 1 from prehistory to the middle agesUnit 1 from prehistory to the middle ages
Unit 1 from prehistory to the middle agesalmusocialstudies
 

Viewers also liked (17)

Will your Company's Reputation and Value Creation Survive Dangerous Disclosures?
Will your Company's Reputation and Value Creation Survive Dangerous Disclosures?Will your Company's Reputation and Value Creation Survive Dangerous Disclosures?
Will your Company's Reputation and Value Creation Survive Dangerous Disclosures?
 
Ruta
RutaRuta
Ruta
 
Our colorado springs homestead
Our colorado springs homesteadOur colorado springs homestead
Our colorado springs homestead
 
nine frame analysis
nine frame analysisnine frame analysis
nine frame analysis
 
Custom Boat Design
Custom Boat DesignCustom Boat Design
Custom Boat Design
 
Kabul supriyadi
Kabul supriyadiKabul supriyadi
Kabul supriyadi
 
Retail Banking Services
Retail Banking ServicesRetail Banking Services
Retail Banking Services
 
HOMEBUYERSGUIDE
HOMEBUYERSGUIDEHOMEBUYERSGUIDE
HOMEBUYERSGUIDE
 
Recommendation Letter_Oh
Recommendation Letter_OhRecommendation Letter_Oh
Recommendation Letter_Oh
 
PS_InteractiveBK (4) (2)
PS_InteractiveBK (4) (2)PS_InteractiveBK (4) (2)
PS_InteractiveBK (4) (2)
 
Form surat tugas_ppl
Form surat tugas_pplForm surat tugas_ppl
Form surat tugas_ppl
 
Mengenal Reksadana
Mengenal ReksadanaMengenal Reksadana
Mengenal Reksadana
 
The Women's Empowerment in Agriculture Index: What has changed and why
The Women's Empowerment in Agriculture Index: What has changed and whyThe Women's Empowerment in Agriculture Index: What has changed and why
The Women's Empowerment in Agriculture Index: What has changed and why
 
Histomorphometric and biomechanical analyses of Self-drilling Orthodontic Tem...
Histomorphometric and biomechanical analyses of Self-drilling Orthodontic Tem...Histomorphometric and biomechanical analyses of Self-drilling Orthodontic Tem...
Histomorphometric and biomechanical analyses of Self-drilling Orthodontic Tem...
 
οδηγιες καρπα επι.ζω. φυλλαδιο
οδηγιες καρπα επι.ζω. φυλλαδιοοδηγιες καρπα επι.ζω. φυλλαδιο
οδηγιες καρπα επι.ζω. φυλλαδιο
 
Dorothy carnes county park master plan 2009
Dorothy carnes county park master plan 2009Dorothy carnes county park master plan 2009
Dorothy carnes county park master plan 2009
 
Unit 1 from prehistory to the middle ages
Unit 1 from prehistory to the middle agesUnit 1 from prehistory to the middle ages
Unit 1 from prehistory to the middle ages
 

Similar to Localization in Africa

Mozilla Tamil Localization
Mozilla Tamil LocalizationMozilla Tamil Localization
Mozilla Tamil LocalizationMohammed Adam
 
MozillaPH Localization in 2016
MozillaPH Localization in 2016MozillaPH Localization in 2016
MozillaPH Localization in 2016Robert 'Bob' Reyes
 
How to make a better world
How to make a better worldHow to make a better world
How to make a better worldZoltan Hoppar
 
Day 3 Oarabile Mudongo - Firefox OS, unleash the future
Day 3   Oarabile Mudongo - Firefox OS, unleash the futureDay 3   Oarabile Mudongo - Firefox OS, unleash the future
Day 3 Oarabile Mudongo - Firefox OS, unleash the futureAdrian Hall
 
Let's talk about voice
Let's talk about voiceLet's talk about voice
Let's talk about voiceDotkumo
 
10 World’s Leading Speech or Voice Recognition Software That Can 3X Your Prod...
10 World’s Leading Speech or Voice Recognition Software That Can 3X Your Prod...10 World’s Leading Speech or Voice Recognition Software That Can 3X Your Prod...
10 World’s Leading Speech or Voice Recognition Software That Can 3X Your Prod...nehachhh
 
Learn mozilla l10n in 5 steps
Learn mozilla l10n in 5 steps Learn mozilla l10n in 5 steps
Learn mozilla l10n in 5 steps Faisal Aziz
 
Firefox Design Values
Firefox Design ValuesFirefox Design Values
Firefox Design ValuesDoNotLick
 
Collaboration Tools for the Arts
Collaboration Tools for the ArtsCollaboration Tools for the Arts
Collaboration Tools for the ArtsJai (Phillip) Djwa
 
Open source and free technologies for study skills
Open source and free technologies for study skillsOpen source and free technologies for study skills
Open source and free technologies for study skillsE.A. Draffan
 
Translating e learning files with lectora inspire
Translating e learning files with lectora inspireTranslating e learning files with lectora inspire
Translating e learning files with lectora inspireDavid Smith
 
Localizing a global product
Localizing a global productLocalizing a global product
Localizing a global productRichard omolo
 
GDSC career guide presentation.pptx
GDSC career guide presentation.pptxGDSC career guide presentation.pptx
GDSC career guide presentation.pptxDishaSharma737984
 
GDSC career guide presentation.pptx
GDSC career guide presentation.pptxGDSC career guide presentation.pptx
GDSC career guide presentation.pptxAryanSharma853911
 

Similar to Localization in Africa (20)

Web maker l10n
Web maker l10nWeb maker l10n
Web maker l10n
 
Achievement And Lessons Learned By An Loc
Achievement And Lessons Learned By An LocAchievement And Lessons Learned By An Loc
Achievement And Lessons Learned By An Loc
 
Mozilla L10N Tamil
Mozilla L10N TamilMozilla L10N Tamil
Mozilla L10N Tamil
 
Mozilla Tamil Localization
Mozilla Tamil LocalizationMozilla Tamil Localization
Mozilla Tamil Localization
 
Free apps
Free appsFree apps
Free apps
 
Localization at Mozilla
Localization at MozillaLocalization at Mozilla
Localization at Mozilla
 
MozillaPH Localization in 2016
MozillaPH Localization in 2016MozillaPH Localization in 2016
MozillaPH Localization in 2016
 
L10n slide deck
L10n slide deckL10n slide deck
L10n slide deck
 
How to make a better world
How to make a better worldHow to make a better world
How to make a better world
 
Day 3 Oarabile Mudongo - Firefox OS, unleash the future
Day 3   Oarabile Mudongo - Firefox OS, unleash the futureDay 3   Oarabile Mudongo - Firefox OS, unleash the future
Day 3 Oarabile Mudongo - Firefox OS, unleash the future
 
Let's talk about voice
Let's talk about voiceLet's talk about voice
Let's talk about voice
 
10 World’s Leading Speech or Voice Recognition Software That Can 3X Your Prod...
10 World’s Leading Speech or Voice Recognition Software That Can 3X Your Prod...10 World’s Leading Speech or Voice Recognition Software That Can 3X Your Prod...
10 World’s Leading Speech or Voice Recognition Software That Can 3X Your Prod...
 
Learn mozilla l10n in 5 steps
Learn mozilla l10n in 5 steps Learn mozilla l10n in 5 steps
Learn mozilla l10n in 5 steps
 
Firefox Design Values
Firefox Design ValuesFirefox Design Values
Firefox Design Values
 
Collaboration Tools for the Arts
Collaboration Tools for the ArtsCollaboration Tools for the Arts
Collaboration Tools for the Arts
 
Open source and free technologies for study skills
Open source and free technologies for study skillsOpen source and free technologies for study skills
Open source and free technologies for study skills
 
Translating e learning files with lectora inspire
Translating e learning files with lectora inspireTranslating e learning files with lectora inspire
Translating e learning files with lectora inspire
 
Localizing a global product
Localizing a global productLocalizing a global product
Localizing a global product
 
GDSC career guide presentation.pptx
GDSC career guide presentation.pptxGDSC career guide presentation.pptx
GDSC career guide presentation.pptx
 
GDSC career guide presentation.pptx
GDSC career guide presentation.pptxGDSC career guide presentation.pptx
GDSC career guide presentation.pptx
 

Recently uploaded

MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Hr365.us smith
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesPhilip Schwarz
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Velvetech LLC
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)jennyeacort
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmSujith Sukumaran
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作qr0udbr0
 
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....kzayra69
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesŁukasz Chruściel
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 

Recently uploaded (20)

MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
 
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 

Localization in Africa

  • 1. Localisation in Africa Dwayne Bailey, Translate
  • 2. Speak to a person in a language that they understand and you speak to their head. Speak in their language and you speak to their heart. Nelson Mandela
  • 3. Localising Firefox. Helping, first South Africa, then Africa Now the world
  • 4. What we do Strategy – helping governments and organisations build localisation strategies Enabling localisation – can you type and see the web Tools – building simple localisation tools for communities with low skills and poor connectivity Training – increasing localisation skills
  • 5. How we go about it We help organisations to localise their software using community resources. We build software such as Pootle, and share our skills and experience that make this possible. We’re helping Mozilla, LibreOffice and others to grow their long tail localisations.
  • 6. Community of One helping lots of small communities make a big difference
  • 7. Back localisation - Tools Pootle – online translation. Used to localise +50% of Firefox localisations. Virtaal – desktop translation tool for the majority of the world that has very poor connectivity Translate Toolkit – localisation engineers swiss army knife AmaGama – very large open source translation memory
  • 8. Looking at Africa Unless a language is active in the intellectual domains of the day, it is a dead language Neville Alexander
  • 9. Where have we come from ✔Missionaries transcribing ✔Inventors of scripts and orthographies ✔Often rich publishing histories
  • 10. Generations of localisation ✔ 80s - 8 bit encoding. Ironically an age of innovation, N’ko custom layout software ✔ 90s - Windows 95, seems like we forgot how to localise ✔ 00s - open source communities, Microsoft LLP. Cost isn’t all of it. ✔ 10s - phones and mobile. Twitter, Facebook and a real age of communities. But maybe a loss in terms of ownership and influence
  • 11. The areas of localisation •Enabling technology • Encoding, Font, keyboard, locales and I’ll include IDNs •Localization/Translation •Resource creation •Support services • Machine Translation, Spell checkers
  • 12. Why are IDNs critical? The feeling of belonging Mechanical imperialism
  • 13. African Network for Localisation (Anloc) ● Worked to create a list of characters needed for Latin-based African languages ● Made various keyboard layouts ● Built free localisation tools ● Provided training across the continent ● Built terminology for the ICT domain
  • 14. How are things looking in Africa From almost nothing Enabling technology in a good state for consumption Active localisation of Microsoft products Google is an active localiser starting with their four core languages and now moving on. Machine translation (however bad you think it is) in a number of languages Firefox and Firefox OS - growing number of languages in Southern Africa and West Africa.
  • 15. Where are we headed We shouldn’t be worried about IDN use right now but rather ensuring future use. Use soon that will be critical as without IDNs we won’t be able to make domains that are properly reflective. We have issues of local language literacy now. But if we can’t type names correctly now then solving it later will be problematic We already have poor data for Venda and Yoruba because people don’t use diacritics because their software failed them
  • 16. Call to arms IDNs aren’t going to help people type They aren’t going to create new content But they are going to eliminate a barrier that prevents the internet just feeling like its always been a home for African languages We have an opportunity now to change that before its too late.

Editor's Notes

  1. Dwayne Bailey is the Director of Translate. Translate focuses on a number of priority areas designed to assist other to localise software.
  2. The difference between a mechanical understanding and a passion. In Africa, certainly in Latin, we can get away with not doing African languages. But that is like the head. If we do African languages, that is the heart. It is the feeling that the Internet fully understands who you are and that you are at home.
  3. We have a long history of working with Mozilla and Firefox. Through Translate.org.za we helped to localise Firefox into the 11 Official languages of South Africa. Work that Translate lead within Anloc allowed us to assist other languages. We have been contracted by Mozilla to help with amongst other things, other African and other long tail labguages.
  4. Our areas of focus are designed to create an enabling environment for local languages. Our aim is to work with local institutions, governments and people to address enabling issues and to skill local volunteers and professionals.
  5. When working in the long tail we’re often faced with communities of one person. Sometimes when we think communities we think of rather large Facebook and Twitter localisation teams. Our work and effort is designed to recognise and empower such small teams so that even one person can impact their language.
  6. Our traditional view of localisation is translating something from a dominant European language (usually English) into a local language. Back localisation is where solutions designed in the target market are valuable to the wider world The tools that Translate created for addressing African localisation needs, e.g. poor technical skills and poor connectivity are useful in the developed world. Thus these tools designed for South Africa have become much more useful to a wider audience.
  7. The late Neville Alexander was an educator, linguist, language activist and political prisoner. He spent time on Robin Island with Nelson Mandela, famously starting the university on the island to educate political prisoners. This rather stark comments raises the concern that if a language is not active in IDNs, Science, Maths, the Internet then it will be relegated to a language of tradition, culture but won’t be used for real work.
  8. Africa has a rich tradition of caring and promoting our languages. They have coped quite well in previous year. We’re simply trying to make sure they operate in the present connected world.
  9. Looking at the various focus areas of localisation, expanded slightly from the traditional view of what localisation would be. Not listed here are efforts the reflect advancements in each of these areas as they impact African languages.
  10. When our language can be expressed n domain names then we feel as if the internet was built for us. Mechanical imperialism is where failures in technology force languages to adjust. A more correct approach is the address the limitation of the technology to accommodate our languages.
  11. Some of the positive contributions of the African Network for Localisation that impact IDNs and are of the same level of concern as IDNs.
  12. Reflecting on how things have changed over the last 15 years in terms of representing African languages in ICT.
  13. Raising the importance of addressing IDNs now. If we don’t, as happened with keyboard, then the long term damage is quite severe. So even though we might not see users or a demand it needs to be addressed to allow the language to operate properly.
  14. Lets go and do it!