Originally Posted by
corporate-wage-slave
If this was short haul, the usual SOP seems to be that most announcements come from the rear galley crew member, with the exception of the one just after departure where the Senior Cabin Crew Member makes the "welcome on board" announcement. On shorter services it is sometimes made on the ground if there is a large CE cabin. It could be a relatively new member of staff, particularly if Mixed Fleet so I would cut them slack on this. EuroFleet crew members can easily do it all off by heart, but if they are using the new smartphones the word wrapping on a small screen can be difficult to make out.
The taped non English languages stopped being used because there was an increasing gap between that script and the current English language version. Plus some newer aircraft don't seem to have the tapes installed. So it's English only. Some services have either the flight or cabin crew demonstrating their prowess (the Dutch speaking captain is always a good one to check the reaction of the locals) and on MF to services like MAD there is often a native speaker on board anyway.
Yes I have been on an AMS flight with a Dutch captain, who proceeded to make his second announcement in Dutch, following the well trodden standard-ish BA Captain/FO greeting. Some of the locals did seem a bit confused

, as did I, thinking momentarily that I had wandered onto a KLM plane.
Last week on a flight to FCO there was a Dutch FO- he spoke perfect English, and obviously did not make any announcements in Dutch, but like various English regional accents, the Dutch accent is pretty unmistakable. I was going to say "Tot ziens" to him as I walked off the plane, but thought this might be a bit cheeky.