惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

D
DataBreaches.Net
MongoDB | Blog
MongoDB | Blog
GbyAI
GbyAI
L
LangChain Blog
B
Blog
博客园 - 三生石上(FineUI控件)
Martin Fowler
Martin Fowler
博客园 - 【当耐特】
Recent Announcements
Recent Announcements
P
Proofpoint News Feed
U
Unit 42
Last Week in AI
Last Week in AI
WordPress大学
WordPress大学
有赞技术团队
有赞技术团队
雷峰网
雷峰网
Microsoft Security Blog
Microsoft Security Blog
T
The Blog of Author Tim Ferriss
爱范儿
爱范儿
小众软件
小众软件
I
InfoQ
G
Google Developers Blog
大猫的无限游戏
大猫的无限游戏
人人都是产品经理
人人都是产品经理
C
Check Point Blog

On a trail less travelled

Anandabazar Patrika, Unicode and proxy Mobile phone, internet and websites in Indian languages Unicode adoption for Bengali – The Change is happening Improved Firefox Padma for reading Anandabazar and Bartaman When you hit 34 degree Celsius below zero English to Bengali Machine Translation System Anubadok is now 0.2 Reading Anandabazar, Bartaman in Linux, Mac and the Bigger Issue Writing Unicode Bengali in LaTeX
Virtual Keyboard
2008-11-17 · via On a trail less travelled

November 16, 2008 by Golam Mortuza Hossain

For last few days I have been experimenting with several Javascript-based virtual keyboards mainly for using in Ankur‘s English to Bengali dictionary project. This dictionary project is aiming for a comprehensive English to Bengali dictionary, freely available to everyone. As of now the project ranks highly in Google search for the keywords “English to Bengali dictionary”. This dictionary project relies on user contributions for enhancement of its database. Thus we needed a browser-based solution aimed at helping users in contributing new dictionary entries (in Unicode Bengali) using standard English keyboard and without using any keyboard layout. It also helps to avoid transliterated contribution in English where it should rather be typed in Unicode Bengali.

We have been using bnwebtools for last one year for the purpose. However, this tool has gone in non-GPL direction recently. So we needed a replacement. I was, nevertheless, looking for not just a replacement but also having a next-generation solution :-).

After playing with few of them I decided to explore the Javascript VirtualKeyboard by Ilya Lebedev. To my surprise, it already had supports for many Indic keyboard layouts. Unfortunately, it didn’t have any Bengali layouts. It appeared that to include a new layout, the layout needs to be described in *.klc file, built using the Microsoft Keyboard Layout Creator tool. Given I had no intension in booting into windows, I wrote a Perl script for creating the *.klc file in the desired format.

To begin with I have converted three Bengali layouts. For Inscript layout, I chose the Baishakhi Inscript used in Baishakhi Linux which is being promoted by Govt of West Bengal (Nevertheless see the recent postings by Sayamindu, Sankarshan, Runa on some controversies surrounding it). Then I converted Ankur‘s Probhat layout which I have been using since the beginning. I also converted, another popular Bengali layout Unijoy.

To see this virtual keyboard in action visit Ankur E2B dictionary project or its virtual keyboard demo page. If you have used this virtual keyboard and have any comments/suggestions on it, then please feel free to post them here.

Posted in Bengali Computing | Tagged , , , , | 29 Comments