I am creating a web site for a large company and they want the user to choose either Greek or English. I do know about asp.net localization etc but the content is coming from a database and is not static content.
At the moment my database tables are like this.
page_id, page_id_en, page_id_el
And i wanto draw out the information based on user selection. At the moment i am using cookies so when the user selects greek it will get the greek content. I think cookies are o.k but obviously some users turn them off.
What is the best way to achieve this ? is it cookies or something else? i know microsofts web sites are like this www.microsoft.com/FR/thispage
etc.. is this a good way?