Quote Originally Posted by The Persian Cataphract
This is of course all very interesting especially if it could be realized for all native languages, but it would probably be biased towards Greek sensibilities as I do not know how strong Unicode support is for Chaldaeo-Aramaic/Pahlavî script, though I imagine the problem being less for Armenia since one could easily derive the Armenian alphabet as formalized by medieval Armenian sages. For Saka we'd entirely have to rely on Sanskrit, since none of have any knowledge on Khotanese-Saka script. Sauromatae would be at risk of being excluded completely from such an endeavour.
One also runs across the issue of areas of cultural intersection: do we call it Tarentum or Ταρας, Επιδαμνος or Δυρραχιον or Dyrrhachium, Hangmatana or Εκβατανα? In the end it'll be very difficult to avoid bias towards one culture or another.

For my personal use, I've chosen a very direct answer to the problem: ignore it completely and embrace Hellenocentrism. I realize this isn't to everyone's taste, though, so I'm preparing two versions of the installer: one to convert only Greek to Greek, and one to convert EVERYTHING to its Greek name (or best approximation, if I can't find a historical Greek name for something).

I should also note that I will not be including accents; while Unicode support for them is absolutely fine, the RTW engine doesn't display the accented character. Go figure.