JavaScript Snippet – Google’s Hebrew-Keyboard Component

(function() { google.elements.keyboard.loadme({id:"he",title:"\u05e2\u05b4\u05d1\u05b0\u05e8\u05b4\u05d9\u05ea",direction:"rtl",mappings:{"":{"":";1234567890-=/'\u05e7\u05e8\u05d0\u05d8\u05d5\u05df\u05dd\u05e4][\\\u05e9\u05d3\u05d2\u05db\u05e2\u05d9\u05d7\u05dc\u05da\u05e3,\u05d6\u05e1\u05d1\u05d4\u05e0\u05de\u05e6\u05ea\u05e5."},s:{"":'~!@#$%^&*)(_+QWERTYUIOP}{|ASDFGHJKL:"ZXCVBNM<>?'},l:{"":";1234567890-=QWERTYUIOP][\\ASDFGHJKL;'ZXCVBNM,./"},sl:{"":"\u05b0\u05b1\u05b2\u05b3\u05b4\u05b5\u05b6\u05b7\u05b8\u05c2\u05c1\u05b9\u05bc/'\u05e7\u05e8\u05d0\u05d8\u05d5\u05df\u05dd\u05e4][\u05bb\u05e9\u05d3\u05d2\u05db\u05e2\u05d9\u05d7\u05dc\u05da\u05e3,\u05d6\u05e1\u05d1\u05d4\u05e0\u05de\u05e6\u05ea\u05e5."},
"c,sc,cl,scl":{"4m":"\u20aa\u05bf",EU:"\u20ac\u05f0",HJ:"\u05f2\u05f1"}}}); })()
(function () {
  google.elements.keyboard.loadme({
    id: "he"
    , title: "\u05e2\u05b4\u05d1\u05b0\u05e8\u05b4\u05d9\u05ea"
    , direction: "rtl"
    , mappings: {
      "": {
        "": ";1234567890-=/'\u05e7\u05e8\u05d0\u05d8\u05d5\u05df\u05dd\u05e4][\\\u05e9\u05d3\u05d2\u05db\u05e2\u05d9\u05d7\u05dc\u05da\u05e3,\u05d6\u05e1\u05d1\u05d4\u05e0\u05de\u05e6\u05ea\u05e5."
      }
      , s: {
        "": '~!@#$%^&*)(_+QWERTYUIOP}{|ASDFGHJKL:"ZXCVBNM<>?'
      }
      , l: {
        "": ";1234567890-=QWERTYUIOP][\\ASDFGHJKL;'ZXCVBNM,./"
      }
      , sl: {
        "": "\u05b0\u05b1\u05b2\u05b3\u05b4\u05b5\u05b6\u05b7\u05b8\u05c2\u05c1\u05b9\u05bc/'\u05e7\u05e8\u05d0\u05d8\u05d5\u05df\u05dd\u05e4][\u05bb\u05e9\u05d3\u05d2\u05db\u05e2\u05d9\u05d7\u05dc\u05da\u05e3,\u05d6\u05e1\u05d1\u05d4\u05e0\u05de\u05e6\u05ea\u05e5."
      }
      , "c,sc,cl,scl": {
        "4m": "\u20aa\u05bf"
        , EU: "\u20ac\u05f0"
        , HJ: "\u05f2\u05f1"
      }
    }
  });
})()
(function () {
  google.elements.keyboard.loadme({
    id: "he"
    , title: "עִבְרִית"
    , direction: "rtl"
    , mappings: {
      "": {
        "": ";1234567890-=/'קראטוןםפ][\\שדגכעיחלךף,זסבהנמצתץ."
      }
      , s: {
        "": '~!@#$%^&*)(_+QWERTYUIOP}{|ASDFGHJKL:"ZXCVBNM<>?'
      }
      , l: {
        "": ";1234567890-=QWERTYUIOP][\\ASDFGHJKL;'ZXCVBNM,./"
      }
      , sl: {
        "": "ְֱֲֳִֵֶַָֹּׁׂ/'קראטוןםפ][ֻשדגכעיחלךף,זסבהנמצתץ."
      }
      , "c,sc,cl,scl": {
        "4m": "₪ֿ"
        , EU: "€װ"
        , HJ: "ײױ"
      }
    }
  });
})()