And the XHTML+CSS way is to ?display: none;? what you don?t want to show.
Screen readers and Braille consoles don?t support it, that?s correct. Gives people a great way to place Skip the menu links on their sites :)
This is precisely the usage prescribed by display: none, and the way I use it on many of my live sites to ensure WAI AAA compliance. This is not the usage being discussed, however; the matter at hand is the generation of content for specific media--one specific medium, in fact, out of the numerous possibilities.
Why, though, is it an ugly message? Because of the word Nauri? In that case it would be better to focus on getting the article renamed to ?Nauruan language?. I don?t know any other reasons.
I have nothing against the Nauri or the Nauruan language; I'm sure they're wonderful people with a robust and elegant tongue. My complaint is far more generic. :)