Keyboards['sr-Cyrl'] = { label: 'Serbian (Cyrillic)', shortLabel: 'Sr', menuLabel: 'Српски', imEngine: 'latin', types: ['text', 'url', 'email', 'password'], autoCorrectLanguage: 'sr-Cyrl', basicLayoutKey: 'АБВ', lang: 'sr-Cyrl', alt: { // incomplete }, width: 11, keys: [ [ { value: 'љ' }, { value: 'њ' }, { value: 'е' }, { value: 'р' }, { value: 'т' }, { value: 'з' }, { value: 'у' }, { value: 'и' }, { value: 'о' }, { value: 'п' }, { value: 'ш' } ], [ { value: 'а' }, { value: 'с' }, { value: 'д' }, { value: 'ф' }, { value: 'г' }, { value: 'х' }, { value: 'ј' }, { value: 'к' }, { value: 'л' }, { value: 'ч' }, { value: 'ћ' } ], [ { value: '⇪', ratio: 1.5, keyCode: KeyEvent.DOM_VK_CAPS_LOCK }, { value: 'џ' }, { value: 'ц' }, { value: 'в' }, { value: 'б' }, { value: 'н' }, { value: 'м' }, { value: 'ђ' }, { value: 'ж' }, { value: '⌫', ratio: 1.5, keyCode: KeyEvent.DOM_VK_BACK_SPACE } ], [ { value: ' ', ratio: 9, keyCode: KeyboardEvent.DOM_VK_SPACE }, { value: '↵', ratio: 2, keyCode: KeyEvent.DOM_VK_RETURN } ] ] };