Varta Keyboard extension is a Multilingual, phonemic Keyboard for efficient typing; it currently supports HI, KN, ML & TA.

Latest Version

Version
3.1
Update
November 12, 2024
Size
359KiB
Developer
Category
Users
44
Rating
0 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
Storage
Scripting
ActiveTab
See more

Varta Keyboard Extension

Varta Keyboard enables typing in multiple Indian languages directly from your browser using a standard QWERTY keyboard.

How to use Varta:
Varta Keyboard does not have separate keys for vowel signs or modifiers in Indian languages. Instead, it automatically generates the appropriate modifier based on the combination of consonants and vowels you type. The online virtual keyboard can be turned on to show on-screen key layout.

For example, typing 'र्' and 'आ' would generate Hindi letter 'रा' . Similarly typing 'ವ್' and ' ಾ' would generate Kannada letter 'ವಾ', 'ക്' and 'ഉ' would generate Malayalam letter 'കു', typing 'க்' and 'ஓ' would generate Tamil letter 'கோ'.

In Malayalam, chillaksharams and some archiac characters can be accessed in 'Alt + Shift' (see a screenshot above). For example, to type a chillaksharam, press Alt and Shift together followed by the desired letter.

Currently supporting Hindi, Malayalam and Tamil, Varta Keyboard will add more Indian languages in future updates.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "Varta Keyboard", "version": "3.1", "description": "Varta Keyboard extension is a Multilingual, phonemic Keyboard for efficient typing; it currently supports HI, KN, ML & TA.", "action": { "default_popup": "popup.html", "default_icon": { "16": "./Logo/16px.png", "48": "./Logo/48px.png", "128": "./Logo/128px.png" } }, "background": { "service_worker": "background.js" }, "permissions": [ "storage", "scripting", "activeTab" ], "content_scripts": [ { "matches": [ "http://*/*", "https://*/*" ], "js": [ "content.js", "keyboard.js" ], "css": [ "keyboard.css" ] } ], "icons": { "16": "./Logo/16px.png", "48": "./Logo/48px.png", "128": "./Logo/128px.png" }}
Read more