I'm not sure it makes sense to add a general GUI setting for something so entirely language dependent. Ideally Geany itself wouldn't be doing anything language specific and it would be left to a plugin that provides language-specific features, like one of the formatting or addon plugins.