Multilanguage database field setup We're looking to create a drupal commerce site with multiple languages for Drupal translated manually stored different translations in a seperate fields. Different fields would be displayed upon changing the language type.
i.e.

field_title (english) -&gt; field_title_fr (french) -&gt; field_title_gr (german)
field_description (english) -&gt; field_title_fr (french) -&gt; field_title_gr (german)
field_price (english) -&gt; field_price (french)
-&gt; etc...


Is it possible to click a link to have the website trigger a language change?
Also, how could you have drupal display a different field?
Would this method be the drupal way of doing it ? Or is there a module for this already?
This post actually gives insight on how multilanguage fields work using internationalization:
http://dominiquedecooman.com/blog/drupal-7-tip-get-field-values-entity-objects-nodes-users-taxonomy

As well as Gabor's Very authoritative one: http://hojtsy.hu/multilingual-drupal7