Can you post the code?
It doesn't have all cities but it's a start.
Oh, goodness, the source? It's a long script...
Couldn't post the entire script, here's a link to the base:
Link to a site with some of the missing codes:
Slovenian = ls
^-- i believe that's suppose to be sl and not ls.
Edit (Moderator): Link removed
and your site have been very helpful w/ these language codes.
here's another site i found which is a more complete list based on ISO: