Upload
others
View
9
Download
0
Embed Size (px)
Citation preview
KDE KeralaThe story of FOSS & KDE in Kerala
Subin Siby2020-01-18
subinsb.com/s/cki2020
1
Outline
History of FOSS In Kerala
FOSS In Education
Localization
2
History of FOSS In Kerala
Kerala
Made by Filpro, CC-BY-SA 4.0
Language: Malayalam (മലയാളം)Speakers: 37 Million
3
History of FOSS In Kerala
• TeX1980
• Slackware Linux1996
• River Valley TechnologiesFirst Free Software based company in state
• Linux Users Group, Thiruvananthapuram1998
• Freedom First! conf2001FSF-India
4
History of FOSS In Kerala
• FOSS.in Bangalore2001-2012
• Swathanthra Malayalam Computing2001
• IT@School2002
• FOSS In Textbooks2005
Click here for more
5
Swathanthra Malayalam Computing
"എെ ക റി ് എെ ഭാഷ""My language for/on My Computer"
• Traditional Malayalam - 1200+ glyphs• Reformed Malayalam - 200+ glyphs
• ASCII - 256• Unicode - 1 Million+
6
Swathanthra Malayalam Computing
Traditional vs Reformed Malayalam
7
FOSS In Education
FOSS In Schools
• Gov. Schools from STD.1-12 are on FOSS• IT Textbooks with FOSS syllabus• IT@School GNU/Linux OS• Lab exams• IT Fair• Practicals with Open Hardware
9
IT@School GNU/Linux OS
• Ubuntu LTS base• Mate DE• Scratch• KStars• GeoGebra• GCompris• KTechLab• Kalzium• more...
12
Little KITE Clubs
KITE
Local student clubs in schools to teach tech with FOSS tools13
IT Fair
School -> District -> State level competitions.
• Digital Painting (GIMP)• Scratch Programming• Animation• Presentation• Web Page designing• Malayalam Typing• IT Quiz• ICT Teaching Aid
15
Localization
Localization
l10nTranslating each strings from a master language to different
languages
English -> Malayalam, TamilChinese -> English, Malayalam
16
Traditional Localization Process
• Pick a file• Let the localization team know (Lock file)• Download the PO file• Edit, localize• Send to the team• Wait till review• If corrections needed, goto step 1• If everything’s alright,• Commit file• Remove the lock
17
PO File
Part of Dolphin’s PO file18
Problems with Traditional Localization
• Difficult for a new contributor• Workload on maintainer• Simultaneous localization not possible• Translation Memory• Difficult local setup
19
Localization Systems
• KDETraditional Localizationl10n.kde.org
• GNOMEDamned Lies!l10n.gnome.org
• F-DroidWeblatehosted.weblate.org
• FirefoxMozilla Pontoonpontoon.mozilla.org
• CalamaresTransifex
20
KDE Malayalam Localization
• kde.smc.org.in• Weblate• Suggestions• Voting
21
Questions ?
Subin Siby/bin/su
subinsb.com/s/cki2020
Mastodon: @[email protected]: @SubinSiby
Instagram: @subins2000
27