I'm working on a project to deliver a multilingual content in SharePoint 2010.
What will the best approach without doing a lot of customization etc...
Can this be achieved out of the box.
Tips and resources would be appreciated.
Yes it can be achieved out of box, in our current deployment which is in SharePoint 2007 we use different master pages and then different web applications for different languages, which means different resources for each language in our custom code solutions. There might be a better solution which I am not aware of for SP 2007 at the moment.
However in SharePoint 2010 there's few OTB solutions that can consumed while creating public sites in different languages and one of them is MUI.
There is another feature in SP 2010 named as Variations.
For more information check this links out,