<p>I'm fairly new to Visual Studio and am wondering how best to plan for translation in a new project I'm starting. I need to provide English, German and French.</p>

<p>I have used Eclipse a lot in the past and there I just developed a new app and when it was complete I could just start a wizard to externalise strings into a resource file. The strings would be given to someone for translation.</p>

<p>What is your experience with VS? (I'm currently using VS2005 Express) What is your best advice for planning for translation?</p>

Head to
Microsoft's I18n
page
There is a nice article on
msdn
about the more general aspects of i18n in the Microsoft world.
Visual Studio specifically:
MSDN VS
landing page
for internationalization (
your best bet
)
And
this
msdn article deals with it on a more technical level.