title: Multilingual Site in Zend Framework
body: <p>i am working on a site to include Multilingual Support.
  I can translate strings using Zend_Translate but what about the content??
  For example do i have to add multiple records for same product's for each language? Or is there any other way?
  I am new to multilingual please help.
  Thanks in advance.</p>
  
  <p>--- Addition -----------------------------</p>
  
  <p>Ok, i decided to use a mixed solution to use google translation api and storing it in database for further editing. So what sould be the structure of database to store translations??? </p>
  
  <ol>
  <li>Should i save translations of different language in same table as parent record. i.e. for product in product table with an extra column to identity language.</li>
  <li>A generalized single table to store all translations of all tables. e.g. translations (id bigint,table_name vc(50),table_id bigint, langugae, column_name vc(50), translation )</li>
  </ol>
  
  <p>should i save records in related tables </p>