We could even make a script that manipulates the source to generate versions for QEWRTZ and AZERTY keyboards.
We could even make a script that manipulates the source to generate versions for QEWRTZ and AZERTY keyboards.