LeOS-Keyboard/java/assets/layouts/Khmer/khmer.yaml

57 lines
3.1 KiB
YAML
Raw Normal View History

2025-02-01 16:35:38 +01:00
name: Khmer
languages: km-KH
minimumFunctionalKeyWidth: 0.0
attributes: { moreKeyMode: OnlyExplicit }
numberRowMode: AlwaysDisabled
rows:
- letters: # rowkeys_khmer1.xml
- {type: case, normal: ['១', '1', '៱'], shifted: ['!', "!icon/zwj_key|\u200d"]}
- {type: case, normal: ['២', '2', '៲'], shifted: ['ៗ', "!icon/zwnj_key|\u200c"]}
- {type: case, normal: ['៣', '3', '៳'], shifted: ['"', '៑']}
- {type: case, normal: ['៤', '4', '៴'], shifted: ['៛', '$', '€']}
- {type: case, normal: ['៥', '5', '៵'], shifted: ['%', '៖']}
- {type: case, normal: ['៦', '6', '៶'], shifted: ['៍', '៙']}
- {type: case, normal: ['៧', '7', '៷'], shifted: ['័', '៚']}
- {type: case, normal: ['៨', '8', '៸'], shifted: ['៏', "\u17d7", '*']}
- {type: case, normal: ['៩', '9', '៹'], shifted: ['(', '{', '«']}
- {type: case, normal: ['០', '0', '៰'], shifted: [')', '}', '»']}
- {type: case, normal: ['ឥ', 'ឦ'], shifted: ['៌', '×']}
- {type: case, normal: ['ឲ', 'ឱ'], shifted: ['៎']}
- letters: # rowkeys_khmer2.xml
- {type: case, normal: ['ឆ'], shifted: ['ឈ', 'ៜ']}
- {type: case, normal: ['ឹ'], shifted: ['ឺ', '៝']}
- {type: case, normal: ['េ'], shifted: ['ែ']}
- {type: case, normal: ['រ'], shifted: ['ឬ', 'ឫ']}
- {type: case, normal: ['ត'], shifted: ['ទ']}
- {type: case, normal: ['យ'], shifted: ['ួ']}
- {type: case, normal: ['ុ'], shifted: ['ូ']}
- {type: case, normal: ['ិ'], shifted: ['ី']}
- {type: case, normal: ['ោ'], shifted: ['ៅ']}
- {type: case, normal: ['ផ'], shifted: ['ភ']}
- {type: case, normal: ['ៀ'], shifted: ['ឿ']}
- {type: case, normal: ['ឪ', 'ឧ', 'ឱ', 'ឳ', 'ឩ', 'ឨ'], shifted: ['ឰ']}
- letters: # rowkeys_khmer3.xml
- {type: case, normal: ['ា'], shifted: ['ាំ']}
- {type: case, normal: ['ស'], shifted: ['ៃ']}
- {type: case, normal: ['ដ'], shifted: ['ឌ']}
- {type: case, normal: ['ថ'], shifted: ['ធ']}
- {type: case, normal: ['ង'], shifted: ['អ']}
- {type: case, normal: ['ហ'], shifted: ['ះ', 'ៈ']}
- {type: case, normal: ['្'], shifted: ['ញ']}
- {type: case, normal: ['ក'], shifted: ['គ', 'ឝ']}
- {type: case, normal: ['ល'], shifted: ['ឡ']}
- {type: case, normal: ['ើ'], shifted: ['ោះ']}
- {type: case, normal: ['់'], shifted: ['៉']}
- {type: case, normal: ['ឮ', 'ឭ', 'ឰ'], shifted: ['ឯ']}
- letters: # rowkeys_khmer4.xml
- {type: case, normal: ['ឋ'], shifted: ['ឍ']}
- {type: case, normal: ['ខ'], shifted: ['ឃ']}
- {type: case, normal: ['ច'], shifted: ['ជ']}
- {type: case, normal: ['វ'], shifted: ['េះ']}
- {type: case, normal: ['ប'], shifted: ['ព', 'ឞ']}
- {type: case, normal: ['ន'], shifted: ['ណ']}
- {type: case, normal: ['ម'], shifted: ['ំ']}
- {type: case, normal: ['ុំ'], shifted: ['ុះ']}
- {type: case, normal: ['។'], shifted: ['៕']}
- {type: case, normal: ['៊', "\u17d8"], shifted: ['?']}
# detected 4 rows