Localising Multi-Form project + other Resource files

I am in the process of converting an App from another language to C# (VS 2005) and in the prelim stages want to get as much right as I can
How exactly does VS deal with localising multiple .resx files in the same project? Assuming I turn on Localisable = true for every form, plus use (possibly several) other .resx files in the project for error messages, use messages, help, info and various other text that is not tied directly to a Winform, what am I going to end up with when I add say "German"?
One assembly file per .resx? Form1.de.dll + Form2.de.dll + OtherText.de.dll -- Or can I compile the entire .de culture into something like Project1.de.dll
Is it wise to mix using the "automatic" localisation in Winforms with self loaded resources? I was planning on just sending out the resultant Form1.resx to external translation, not toggling the culture setting on every form and retyping in control text and the like (as I have seen suggested in several places).
I just would rather not have to write code to populate every Winform control with text if I can get the IDE/Compiler to do that for me
[1125 byte] By [Fashtas] at [2007-12-16]
# 1
There typically is one satellite assembly per assembly/culture pair. This satellite assembly contains all the .resources files that correspond to the parent assembly. See http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconcreatingusingresources.asp and related documentation for more details.

Regarding the form resx files: these are controlled by the form designer similar to InitializeComponent() and anything you put in there manually is likely to get overwritten the next time a change is made in the designer. As such, it is best to put custom resources and strings in separate resx files in your project.

Raghavendra
http://blogs.msdn.com/rprabhu

RaghavendraPrabhuMSFT at 2007-9-8 > top of Msdn Tech,Windows Forms,Windows Forms General...