I know it translates as "in" but I think on should be accepted in this instance. You live on an island, not in an island.
'On' will be accepted here.
It did not for me, which I thought was odd, but good to know!
What would 'at the Isle of Man' be? I'm not a native English speaker but that also sounds logical to me (but wasn't accepted).
So ‘at’ is not used for countries and cities. You instead use ‘in’, as in ‘in London’ or ‘in Poland’. For islands, it’s more typical to use ‘on’, as in ‘on Oʻahu’ or ‘on Skye’.
On is not being accepted as the more appropriate if not literal English translation.
How would you say "The cats are in/on the Isle of Man"? I'm not sure how to write the difference between "There are cats..." and "the cats are..."
To say "the cats are.. " the plural definite article 'na' needs to be included. This specifies 'the cats' rather than some cats in general. Tha na cait ann an Eilean Mhanainn.
. . . CATBOYS?!