I don't understand why you need this, but I don't like that you do. The mapping in shared/resources/keyboard_layouts.json should have all the data you need, and we shouldn't have to deal with aliases again here.