|
Making a site bilingual is a complex issue and without more specifics
as to what precisely it is you want to do and with what web programs,
applications, or content you are using for your site, it is really hard to say.
Apache itself can read the localization preferences from the visitor's
web browser if it is being transmitted and delivery different pages
based on the visitors default and preferred localization viewing options
in their web browser. Firefox, IE, Opera, and Chrome all support these!
In a similar manner, GeoIP could be installed server side and can help
determine default content to be delivered when the visitor has not setup
their default localization settings or that information is not being transmitted
by instead determining the visitor's geographical location instead of settings
being used in their web browser.
If you are using a CMS system or many of the various other web applications
out there written in PHP or some other popular web scripting language,
you may already have the option built in to deliver localized content
based on user's location or profile settings.
If you are writing your own content, you could also do the same easy
enough using any of the methods mentioned above or creative mod_rewrites.
Anyway, point in fact is there is a lot of ways to go about doing what you
are asking to do. It just really depends on what you will have on your site.
|