मीडियाविकि:Hi inscript rules.js

मुक्त ज्ञानकोश विकिपीडिया से
imported>Mayur द्वारा परिवर्तित १६:०५, ९ सितंबर २०११ का अवतरण (नया पृष्ठ: /** * InScript regular expression rules table for Devanagari(Hindi) * According to CDAC's "Enhanced InScript Keyboard Layout 5.2" * @Original author Junaid P V ([[us...)
(अन्तर) ← पुराना अवतरण | वर्तमान अवतरण (अन्तर) | नया अवतरण → (अन्तर)
नेविगेशन पर जाएँ खोज पर जाएँ

सूचना: यह पृष्ठ सुरक्षित करने बाद, परिवर्तनों को देखने लिए ब्राउज़र का कैश ख़ाली करने की आवश्यकता हो सकती है।

  • मोज़िला / फ़ायरफ़ॉक्स / सफ़ारी: shift hold करें जब आप reload क्लिक करते है, या Ctrl-Shift-R (अपल मैक में Cmd-Shift-R) दबाएँ;
  • गूगल क्रोम: Ctrl-shift-R (मैक में Cmd-Shift-R) दबाएँ
  • इंटरनेट एक्सप्लोरर: Ctrl hold करें जब आप refresh क्लिक करते हैं, या Ctrl-F5 क्लिक करते हैं;
  • कॉङ्करर: सिर्फ़ Reload बटन पर क्लिक करें, या F5 क्लिक करें;
  • ऑपरा सदस्य को Tools→Preferences में सम्पूर्ण कैश ख़ाली करने की ज़रूरत हो सकती है।
/**
 * InScript regular expression rules table for Devanagari(Hindi)
 * According to CDAC's "Enhanced InScript Keyboard Layout 5.2"
 * @Original author Junaid P V ([[user:Junaidpv]])
 * @Maintainer ([[user:Mayur]])
 * @date 2011-09-09
 * License: GPLv3, CC-BY-SA 3.0
 */
if(tr_hi_inscript== undefined) var tr_hi_inscript = {};
else tr_hi_inscript = {};
tr_hi_inscript.text = "InScript";
tr_hi_inscript.description = "InScript layout for Devanagari";
// Normal rules
tr_hi_inscript.rules = [
['X', '', '\u0901'],
['x', '', '\u0902'],
['_', '', '\u0903'],
['D', '', '\u0905'],
['E', '', '\u0906'],
['F', '', '\u0907'],
['R', '', '\u0908'],
['G', '', '\u0909'],
['T', '', '\u090A'],
['\\+', '', '\u090B'],
['!', '', '\u090D'],
['S', '', '\u090F'],
['W', '', '\u0910'],
['\\|', '', '\u0911'],
['A', '', '\u0913'],
['Q', '', '\u0914'],
['k', '', '\u0915'],
['K', '', '\u0916'],
['i', '', '\u0917'],
['I', '', '\u0918'],
['U', '', '\u0919'],
[';', '', '\u091A'],
['\\:', '', '\u091B'],
['p', '', '\u091C'],
['P', '', '\u091D'],
['\\}', '', '\u091E'],
["'", '', '\u091F'],
['"', '', '\u0920'],
['\\[', '', '\u0921'],
['\\{', '', '\u0922'],
['C', '', '\u0923'],
['l', '', '\u0924'],
['L', '', '\u0925'],
['o', '', '\u0926'],
['O', '', '\u0927'],
['v', '', '\u0928'],
['h', '', '\u092A'],
['H', '', '\u092B'],
['y', '', '\u092C'],
['Y', '', '\u092D'],
['c', '', '\u092E'],
['/', '', '\u092F'],
['j', '', '\u0930'],
['n', '', '\u0932'],
['b', '', '\u0935'],
['M', '', '\u0936'],
['\\<', '', '\u0937'],
['m', '', '\u0938'],
['u', '', '\u0939'],
['\\]', '', '\u093C'],
['e', '', '\u093E'],
['f', '', '\u093F'],
['r', '', '\u0940'],
['g', '', '\u0941'],
['t', '', '\u0942'],
['\\=', '', '\u0943'],
['\\@', '', '\u0945'],
['s', '', '\u0947'],
['w', '', '\u0948'],
['\\\\', '', '\u0949'],
['a', '', '\u094B'],
['q', '', '\u094C'],
['d', '', '\u094D'],
['\\>', '', '\u0964'],
['0', '', '\u0966'],
['1', '', '\u0967'],
['2', '', '\u0968'],
['3', '', '\u0969'],
['4', '', '\u096A'],
['5', '', '\u096B'],
['6', '', '\u096C'],
['7', '', '\u096D'],
['8', '', '\u096E'],
['9', '', '\u096F'],
['\\#', '', '\u094D\u0930'],
['\\$', '', '\u0930\u094D'],
['\\%', '', '\u091C\u094D\u091E'],
['\\^', '', '\u0924\u094D\u0930'],
['\\&', '', '\u0915\u094D\u0937'],
['\\*', '', '\u0936\u094D\u0930'],
['\\(', '', '\u200D'],
['\\)', '', '\u200C']
];

// Extended layout for InScript. Works in Firefox only
tr_hi_inscript.extended_keyboard = true;
tr_hi_inscript.rules_x = [
['F', '', '\u090C'],
['N', '', '\u0933'],
['\\>', '', '\u093D'],
['\\=', '', '\u0944'],
['X', '', '\u0950'],
['e', '', '\u0951'],
['d', '', '\u0952'],
['k', '', '\u0958'],
['K', '', '\u0959'],
['i', '', '\u095A'],
['p', '', '\u095B'],
['\\[', '', '\u095C'],
['\\+', '', '\u0960'],
['R', '', '\u0961'],
['f', '', '\u0962'],
['r', '', '\u0963'],
['\\.', '', '\u0965'],
[',', '', '\u0970'],
['\\$', '', '\u20B9']
];