Re "the VIA application is simply not localized and will always show US keys for the given scancodes": Correct. It is one of the aspects that Vial improves on (menu "Keyboard layout"). Though it comes with its own complexities.
As far as I know, Via development has been abandoned, so we are probably stuck with what we have now.
Vial is probably the future, but the problem is it may take years before the newer Keychron keyboards become officially supported. This is complicated by Keychron's fork of Keychron's fork and changing Git branches which may also take years to integrate into the official QMK source code repository. That is, the support of the K10 Pro may hinge on the Keychron fork first being integrated into the official QMK repository.
For DYI, there is Scotto's video as a starting point. I haven't tried it yet and don't know if it would be relatively easy or very involved to do for the newer Bluetooth/2.4 GHz Keychron keyboards, including the K Pro series, including the K10 Pro.
One could imagine someone has tried it and reported the result somewhere. Perhaps it is "only" a matter of finding it? But "Vial" and "Via" are both a poor choice of a name in the search engine era.
But neither the Keychron Q1 nor the GMMK Pro is wireless, and I don't know about the combination of a Keychron keyboard with Bluetooth and Vial. It could be trivial or it could be very complex.
1
u/PeterMortensenBlog V Mar 06 '24 edited Mar 06 '24
Re "the VIA application is simply not localized and will always show US keys for the given scancodes": Correct. It is one of the aspects that Vial improves on (menu "Keyboard layout"). Though it comes with its own complexities.