Salut,
Pour commencer connais-tu php ?
Si tu ne connais pas, commencer par un framework serait peut-être un peu trop compliquer.
Pour internationaliser ton site, graf avait fait un tuto : http://www.grafikart.fr/tutoriels/php/internationaliser-site-gettext-104
Coté base de donnée il te suffit de créer plusieurs champs exemple pour des articles :
id, titre_fr,titre_en,contenu_fr,contenu_en,date,auteur