Incorrect language management
I speak catalan language, and iso 639-1 code for catalan language is ca
As you can see in this capture:
I can't create language templates for catalan language because ca code is taken by Canada country.
Ispconfig is managing languages incorrectly, among other things, because we are confusing country codes and language codes.
Ispconfig must handle better language codes as another free software applications do.
Reference: https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes#CA