The mput command can copy multiple files (with wildcards, so a whole folder is simply *.*). And you can fully automate the process using Windows ftp-program run in batch mode, as documented in http://support.microsoft.com/?kbid=96269
That takes care of the 'fixed' content of the sites, if they use physically separate html-files (which shouldn't be necessary, I think).
Then find out how to make an html-page from an Excel spreadsheet, and automate it to make 12 separate ones. Any other database than Excel would do also, of course.
Then use batch mode ftp again to transfer those.
Consider, however, to use some server side scripting (like PHP using a MySQL-database, both totally free) to generate the contents of the localized page automatically. That way, all you've got to do is maintain the central database (and, of course, the html-pages with fixed contents).
Hope this helps.
Kees
I manage HIV counselors for northern california and have about 12 offices that each have websites. I have to manage the websites for all of them but all of the sites are pretty much the same except for some address information and counselor name and contact info we have in an excell database. Can someone tell me if/how I can simply duplicate one site and insert the relevant info from the database to the appropriate domain folders on our server?
Is there a program of some sort that will help me do this quick and easy using ftp?
I have a lot of work and these sites are taking too much time but they need to be done. Unfortunately we cant afford to hire someone to manage the sites so I have to do it myself.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic