Without getting into too much national pride, Croatian and Serbian are the same language (just written in different alphabets) and Moldovan/Moldavian and Romanian are the same. Also, Gaelic isn't specific enough for Ireland (it's usually used to reference Scottish Gaelic); the language's name in English is Irish.
I know that they are part of the same language, it is not pride but a fact. I just hope that this will not start a new debate. Irish is accepted for Gaelic and I changed Moldova to Romania (also answer is now different)
I would accept Irish for Gaelic. Also, allow for Belarussian as well as Belarusian. I know the former is a spelling error but its an easy mistake to make.