How to resolve the town name problem
As ‘An Daingean’ is officially in the Gaeltacht, however, they are in fact contradicting their own argument.
The solution to this whole mess is to change the official Gaeltacht borders and, in doing so, take the likes of An Daingean/Dingle out of the Gaeltacht altogether. That way, the people of An Daingean/Dingle are not bound by ‘Irish-only’ signposts in their region. Any Gaeltacht community worth its salt would clearly have a preference for the Irish language version of their town name.