Wrong, it is about simple courtesy. the only 'politics' involved is the same old stale Imperialist attitude that decrees 'English good'; anything else bad'.
The Welsh language is indigenous to these islands and has been around longer than English
So we should have announcements in Welsh, Cornish, Gaelic, Ulster Scots, "Lowland Scots" etc at train stations? Plus practical modern languages like Polish, Urdu etc (which a larger percentage of speakers have as a "first language")?
By bringing "Imperialism" into it, it suggests that you think this is a political issue. For me, its about providing signs/ announcements that people can simply understand.
The fact that people have been speaking Welsh in these islands for longer than English is fine, but the railway isn't there to pander to political minorities - it needs to provide simple understandable information.
--- old post above --- --- new post below ---
It is Wales, you expect Welsh place names and signs. If yo uwent to France you would get French signs etc
In France the vast majority of people have French as a first language. In Wales, the vast majority of people do not have Welsh as a first language. Big difference.
For example, (despite all of the public money spent on bi-lingual things and teaching Welsh at school) the recent census stated that only 11.1% of the population of Cardiff said they could speak Welsh (note - not "speak Welsh as a first language", just "they could speak Welsh).
I can't imagine only 11.1% of Parisians being able to speak French.
The Celts (Welsh, Irish, Scottish) were in Britain well before anybody else. It is the Anglo-Saxons who invaded and dispersed them. Just look on a map it is evident. Read the history books
What's that got to do with the railway though? Should we have announcements in every celtic tongue?