Link to home
Start Free TrialLog in
Avatar of CahitEy
CahitEy

asked on

Multilanguage

I need a way to make my site multilanguage but the problem is i have so many complicated javascript ajax functions , asp.net server side pages . And in this condition which way do you reffer to make my site multilanguage ? Global resources is not enough for this situation
Avatar of Michel Plungjan
Michel Plungjan
Flag of Denmark image

You need to set a locale either in the urls or in a cookie

Have a look here
http://www.google.com/search?q=asp+i18n
Avatar of sybe
sybe

What exactly is it that you want to be multilanguage? Datetime and currency settings, content (texts), buttons/images?

There are several approaches. You could simply have separate subdomains for languages with different codes and different databases. That is not the most handy to maintain, especially if you have many languages. But it is workable with 2 or 3 languages.

You could have it all in the same codebase and database. But you would need to store your texts (content) in separate fields in the database (a field for each language), and have a mechanism that would retrieve the content of the right language (something like a session variable, but subdomains running on the same codebase is also possible). Also you would need a table with translations of static texts (on buttons for example). This would require a thorough revision of code and database.

ASKER CERTIFIED SOLUTION
Avatar of Michel Plungjan
Michel Plungjan
Flag of Denmark image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of CahitEy

ASKER

i18n seems good do you have any sample or direct instruction how to install or adapt this to our system i just look but could not find it seems it is very big project
All the information you need is linked and itemised in the wiki I posted.