14
Role of Policy in Role of Policy in Local Language Local Language Computing Computing اء ن ث اء ن ث ل گ ل گ ز ک ر م ز ک ر م ات ق ی ق ح ت ات ق ی ق ح ت اردو اردو ان ن س ک ا پ ان ن س ک ا پ، ، ۲۰۰۵ ۲۰۰۵ Sana Sana GUL GUL Pakistan, 2005 Pakistan, 2005

Role of Policy in Local Language Computing ثناء گل مرکز تحقیقات اردو پاکستان ، ۲۰۰۵ Sana GUL Pakistan, 2005

Embed Size (px)

DESCRIPTION

Center for Research in Urdu Language Processing Localization Framework 2 Standards Standards Unicode Character Set Encoding Unicode Character Set Encoding Keyboard Layout Keyboard Layout Collation Sequence Collation Sequence Interface terminology translation Interface terminology translation Locale Locale … Applications Applications Local Language Fonts & Support Local Language Fonts & Support Keyboard Drivers Keyboard Drivers Localized Interfaces Localized Interfaces Speech & Language Applications Speech & Language Applications … Reference 2: GUL, Sana. “Localization Framework”, 6 th APNG Camp, 2005 Hussain, S. and Gul, S. LICT4D.pk, Proceedings of Frontiers of IT, Dec 2003.

Citation preview

Page 1: Role of Policy in Local Language Computing ثناء گل مرکز تحقیقات اردو پاکستان ، ۲۰۰۵ Sana GUL Pakistan, 2005

Role of Policy in Role of Policy in Local Language Local Language

ComputingComputing گلگلثناء ثناء

اردواردو تحقیقاتتحقیقاتمرکز مرکز ۲۰۰۵۲۰۰۵ ،، پاکستانپاکستان

SanaSana GUL GULPakistan, 2005Pakistan, 2005

Page 2: Role of Policy in Local Language Computing ثناء گل مرکز تحقیقات اردو پاکستان ، ۲۰۰۵ Sana GUL Pakistan, 2005

Center for Research in Urdu Language ProcessingCenter for Research in Urdu Language Processing

LocalizationLocalization Need:Need: “to build a people-centered, inclusive and “to build a people-centered, inclusive and

development oriented information society, where development oriented information society, where everyone can create, access, utilize and share everyone can create, access, utilize and share information and knowledge (in the language best information and knowledge (in the language best known to them)”known to them)”11

Definition:Definition: Enabling ICTs in the local language of the user Specifically, it is enabling computing experience in linguistic culture of the user. Linguistic culture is not just limited to the language but how the language is used by the environment of the user

Reference 1:Reference 1: World Summit on Information Society, Dec 2003World Summit on Information Society, Dec 2003

Page 3: Role of Policy in Local Language Computing ثناء گل مرکز تحقیقات اردو پاکستان ، ۲۰۰۵ Sana GUL Pakistan, 2005

Center for Research in Urdu Language ProcessingCenter for Research in Urdu Language Processing

Localization FrameworkLocalization Framework22

StandardsStandards Unicode Character Unicode Character

Set EncodingSet Encoding Keyboard LayoutKeyboard Layout Collation SequenceCollation Sequence Interface terminology Interface terminology

translationtranslation LocaleLocale ……

ApplicationsApplications Local Language Local Language

Fonts & SupportFonts & Support Keyboard DriversKeyboard Drivers Localized InterfacesLocalized Interfaces Speech & Language Speech & Language

ApplicationsApplications ……

Reference 2: Reference 2: GUL, Sana. “Localization Framework”, 6GUL, Sana. “Localization Framework”, 6thth APNG Camp, 2005 APNG Camp, 2005

Hussain, S. and Gul, S. LICT4D.pk, Proceedings of Frontiers of IT, Dec 2003.Hussain, S. and Gul, S. LICT4D.pk, Proceedings of Frontiers of IT, Dec 2003.

Page 4: Role of Policy in Local Language Computing ثناء گل مرکز تحقیقات اردو پاکستان ، ۲۰۰۵ Sana GUL Pakistan, 2005

Center for Research in Urdu Language ProcessingCenter for Research in Urdu Language Processing

Status of LocalizationStatus of LocalizationLocalization StandardsLocalization Standards33

CountryCountry LanguageLanguage Char Char SetSet KBKB Key padKey pad Collation Collation

SeqSeq

Interface Interface TerminologyTerminology LocaleLocale

CompComp HHDHHD

PakistanPakistan UrduUrdu √√ √√ ** √√ ** **CambodiaCambodia KhmerKhmer √√ √√MongoliaMongolia MongolianMongolian √√ √√ ?? ** ** ** √√

LaosLaos LaoLao √√ √√NepalNepal NepaliNepali ** ** ** ** **

Sri LankaSri Lanka SinhaleseSinhalese √√ √√ ** ** **ThailandThailand ThaiThai √√ √√ ** ** ** ** √√BhutanBhutan DzongkhaDzongkha √√ √√ ** **KoreaKorea KoreanKorean √√ √√ √√ √√ √√IndiaIndia HindiHindi √√ √√ √√ √√ √√

AfghanistAfghanistanan

PashtoPashto √√ √√ ?? **

IranIran FarsiFarsi √√ √√ ** ** **JapanJapan JapaneseJapanese √√ √√ √√ √√ √√ √√ √√

Page 5: Role of Policy in Local Language Computing ثناء گل مرکز تحقیقات اردو پاکستان ، ۲۰۰۵ Sana GUL Pakistan, 2005

Center for Research in Urdu Language ProcessingCenter for Research in Urdu Language Processing

Status of Localization in AsiaStatus of Localization in AsiaBasic Localization Applications on MS PlatformBasic Localization Applications on MS Platform33

CountryCountry LanguagLanguagee

KB KB DriverDriver

ssSortingSorting Find/ Find/

ReplaceReplaceFontsFonts

LEXLEX ThesThes NLPNLP SpellerSpellerCompComp HHDHHD

PakistanPakistan UrduUrdu√√ ** √√ √√ √√ ** √√ √√

CambodiaCambodia KhmerKhmer √√ √√MongoliaMongolia MongolianMongolian √√ √√ √√ ** ?? ?? **

LaosLaos LaoLao √√ √√NepalNepal NepaliNepali √√ ** ** √√ **

Sri LankaSri Lanka SinhaleseSinhalese ** √√ √√ ** **

ThailandThailand ThaiThai √√ √√ √√ √√ √√ √√ √√ ** √√BhutanBhutan DzongkhaDzongkha ** **

KoreaKorea KoreanKorean √√ √√ √√ √√ √√ √√ √√

JapanJapan JapaneseJapanese √√ √√ √√ √√ √√ √√ √√ ** √√

IndiaIndia HindiHindi √√ √√ √√ √√ √√ √√ ** √√

AfghanistanAfghanistan PashtoPashto √√ ?? √√ ?? ??

IranIran FarsiFarsi ** ** ** ** ** ** N\AN\A **

Page 6: Role of Policy in Local Language Computing ثناء گل مرکز تحقیقات اردو پاکستان ، ۲۰۰۵ Sana GUL Pakistan, 2005

Center for Research in Urdu Language ProcessingCenter for Research in Urdu Language Processing

Status of Localization in AsiaStatus of Localization in AsiaBasic Localization Applications on Linux PlatformBasic Localization Applications on Linux Platform33

CountryCountry LanguagLanguagee

KB KB DriverDriver

ssSortingSorting Find/ Find/

ReplaceReplaceFontsFonts

LEXLEX ThesThes NLPNLP SpellerSpellerCompComp HHDHHD

PakistanPakistan UrduUrdu √√ ** ** √√ ** ** ** **CambodiaCambodia KhmerKhmerMongoliaMongolia MongolianMongolian √√ ** ** √√ ** ?? ?? ??

LaosLaos LaoLaoNepalNepal NepaliNepali √√ ** **

Sri LankaSri Lanka SinhaleseSinhalese ** √√ThailandThailand ThaiThai √√ √√ √√ ** √√ √√ √√ ** **BhutanBhutan DzongkhaDzongkhaKoreaKorea KoreanKorean √√ √√ √√ √√ √√ √√ √√ √√ √√

JapanJapan JapaneseJapanese √√ √√ √√ √√ ?? ?? ?? ?? ??

IndiaIndia HindiHindi √√ √√ ** √√ ** **

AfghanistanAfghanistan PashtoPashto ?? ** ?? ?? ??

IranIran FarsiFarsi √√ √√ ** ** ** ** ** N/AN/A

Page 7: Role of Policy in Local Language Computing ثناء گل مرکز تحقیقات اردو پاکستان ، ۲۰۰۵ Sana GUL Pakistan, 2005

Center for Research in Urdu Language ProcessingCenter for Research in Urdu Language Processing

Reference 3:Reference 3: Data Source: Data Source: Research throughResearch through PAN Localization PAN Localization ProjectProject, , www.panl10n.netwww.panl10n.netHussain, S. and Gul, S. Hussain, S. and Gul, S. PAN Localization Project-PAN Localization Project- A A regional initiative to develop local language computing regional initiative to develop local language computing capacity in Asia, I4d online magazine, June 2004 capacity in Asia, I4d online magazine, June 2004

Page 8: Role of Policy in Local Language Computing ثناء گل مرکز تحقیقات اردو پاکستان ، ۲۰۰۵ Sana GUL Pakistan, 2005

Center for Research in Urdu Language ProcessingCenter for Research in Urdu Language Processing

KEY Common factor in: Richly Localized KEY Common factor in: Richly Localized Communities => Seldom Localized EconomiesCommunities => Seldom Localized Economies

Existence of a robust public POLICYExistence of a robust public POLICY (for computing (for computing in local language)in local language)

Government - the enabler to exploit technical Government - the enabler to exploit technical opportunities available e.g. Korea, Malaysia, etc. opportunities available e.g. Korea, Malaysia, etc.

Reference:Reference: Language Policy, Language Policy, http://en.wikipedia.org/wiki/language_policyhttp://en.wikipedia.org/wiki/language_policy Gul, S. Gul, S. Dilemmas of Localization in AsiaDilemmas of Localization in Asia, presented at the 2nd , presented at the 2nd i4d online Seminar held in Beijing China, August 2004 i4d online Seminar held in Beijing China, August 2004

Page 9: Role of Policy in Local Language Computing ثناء گل مرکز تحقیقات اردو پاکستان ، ۲۰۰۵ Sana GUL Pakistan, 2005

Center for Research in Urdu Language ProcessingCenter for Research in Urdu Language Processing

PolicyPolicy Impact: Supply SideImpact: Supply Side Demand side Demand side Focus:Focus: define targeted approach for define targeted approach for

ICT4D and harmonize stakeholders; ICT4D and harmonize stakeholders; government, private sector, civil society, government, private sector, civil society, international/regional organizationsinternational/regional organizations

Recommended policy framework Recommended policy framework (generic)(generic)

Page 10: Role of Policy in Local Language Computing ثناء گل مرکز تحقیقات اردو پاکستان ، ۲۰۰۵ Sana GUL Pakistan, 2005

Center for Research in Urdu Language ProcessingCenter for Research in Urdu Language Processing

Recommended Policy Recommended Policy StructureStructure

IT PolicyIT Policy ICT PolicyICT Policy Linguistic PolicyLinguistic Policy

Linguistic standardsLinguistic standards Localization Policy (set national focus Localization Policy (set national focus

proprietary/OSS)proprietary/OSS) HR DevelopmentHR Development Technology DevelopmentTechnology Development Content DevelopmentContent Development

Page 11: Role of Policy in Local Language Computing ثناء گل مرکز تحقیقات اردو پاکستان ، ۲۰۰۵ Sana GUL Pakistan, 2005

Center for Research in Urdu Language ProcessingCenter for Research in Urdu Language Processing

Localization PolicyLocalization Policy Technology Development (Standards & Applications)Technology Development (Standards & Applications)

Character Set/ EncodingCharacter Set/ Encoding KeyboardKeyboard CollationCollation LocaleLocale Terminology TranslationTerminology Translation

HR DevelopmentHR Development Create Demand for local language computingCreate Demand for local language computing Training- Computation aspects of languageTraining- Computation aspects of language Encourage Collaboration; Linguist TechieEncourage Collaboration; Linguist Techie

Content DevelopmentContent Development Open access & Open contentOpen access & Open content

Page 12: Role of Policy in Local Language Computing ثناء گل مرکز تحقیقات اردو پاکستان ، ۲۰۰۵ Sana GUL Pakistan, 2005

Center for Research in Urdu Language ProcessingCenter for Research in Urdu Language Processing

Translating Policy to Translating Policy to ImplementationImplementation

3 Ps; Public-Private Partnerships3 Ps; Public-Private Partnerships Map ICT4D projectsMap ICT4D projects Government portals / E-governanceGovernment portals / E-governance Drafting master plans of ImplementationDrafting master plans of Implementation Creating awarenessCreating awareness

TrainingsTrainings WorkshopsWorkshops

Establishing CollaborationsEstablishing Collaborations Role of International/Regional OrganizationsRole of International/Regional Organizations

Page 13: Role of Policy in Local Language Computing ثناء گل مرکز تحقیقات اردو پاکستان ، ۲۰۰۵ Sana GUL Pakistan, 2005

Center for Research in Urdu Language ProcessingCenter for Research in Urdu Language Processing

PAN Localization ProjectPAN Localization Projectwww.panl10n.netwww.panl10n.net

Main Objectives: Main Objectives: HR DevelopmentHR Development Technology DevelopmentTechnology Development Advance Policy RecommendationsAdvance Policy Recommendations

Project Status Project Status [www.panl10n.net/progress.htm][www.panl10n.net/progress.htm] HR and Technology development in HR and Technology development in

processprocess Talking about PolicyTalking about Policy Collaborating with policy makersCollaborating with policy makers Draft policy recommendationsDraft policy recommendations

Page 14: Role of Policy in Local Language Computing ثناء گل مرکز تحقیقات اردو پاکستان ، ۲۰۰۵ Sana GUL Pakistan, 2005

Center for Research in Urdu Language ProcessingCenter for Research in Urdu Language Processing

شکرشکر ہیہی THANK YOUTHANK YOU

Sana GULSana [email protected]@nu.edu.pk

Regional Research OfficerRegional Research Officer

PAN Localization ProjectPAN Localization Project