There different ways to do a bilingual site, but probably the best way is to
use a dynamic database driven site and web programming such as asp.net.
You can also build your site with Publisher by using multiple Publisher
files and subfolders on your host. You could build your "home page" or
"splash page" which introduces your site and gives the viewer the option of
continuing in either language, and then use two more Publisher files to
build the site in two languages. However, I think that is not necessarily
the best approach. Go to:
http://www.somoscapazes.org/ for an example of a
site built with Publisher in Spanish and English as a secondary language.
This site was built with the primary site being in Spanish, that was built
with one Publisher file. At the top of the page you will see a simple
textual link to English. If you click on that link it takes you to a
subfolder on the site called "english" that contains the English version.
http://www.somoscapazes.org/english/index.htm
You would create the English version with a second Publisher file, and
upload it to the "english" subfolder. That home page will have an Espanol
link, that takes the viewer to the Spanish version.
If you really do want a splash page, then you would use three Pub docs, and
two subfolders...one English and one Spanish, but this seems to be
unnecessary work to me.
DavidF