11/04/2014 14:16, sgrìobh Ingo Bauersachs:
(All) the flags are drawn from the country code in the languages'
definition. For Gaelic this currently (and AFAIK correctly) is gd_GB,
hence the UK flag. I'm not sure how to proceed here: a) adding a
Scottish flag (which doesn't have a country code in ISO 3166-1) and
changing the language definition to gd_X?, which would make no sense
to Java's locale
Is there no other code sheet Jitsi could pull these flags from?
It would need to be changed. Currently the available languages and the corresponding dictionary are defined in an XML file. This could be extended to specify the flag.
b) removing the country for Gaelic entirely to force no flag
(From a political standpoint, if I'm not messing things up now, IMO
flag would not be wrong as long as Scotland is a part of the UK.)
I'm NOT trying to be political. How can I explain this... having the UK flag
for Welsh, Gaelic, Cornish, Manx and (potentially) Irish (Northern Ireland,
remember) would be like having the EU flag for German, French and Spanish
etc. It would not technically be wrong (after all they're all EU member
states) but in terms of a visual clue to the type of spellchecking done, it's
not helpful but misleading.
I got that and I wasn't trying to use it as an argument to keep it the way it is.
So unless the flags can be tied more specifically to languages by using a
different code sheet, I think they ought to be dropped across the board.
That can certainly be done, however I currently simply don't have the time to do that, and I doubt someone else from the team has. If you can write a patch though, I'll take the time to review it.