For each culture you want added, you would add a new .resx file to your project (right-click, add new file..)
You would include the culture name in the name of the file. When you build, VS.NET will create a series of folders automatically, and your localized resource (satellite) assemblies will be put in there.
[tt]
MyApp.resx The neutral culture resource file
MyApp.en.resx The generic English resource file
MyApp.en-US.resx The US English resource file
MyApp.en-UK.resx The UK English resource file
MyApp.fr.resx The generic French resource file
MyApp.fr-CA.resx The French-Canadian resource file
[/tt]
The build will create these folders:
[tt]
.\debug\bin
.\en\debug\bin
.\en-US\debug\bin
.\en-UK\debug\bin
.\fr\debug\bin
.\fr-CA\debug\bin
[/tt]
which will contain the resources above as .dll assemblies. You should replicate this structure with your setup program on your target (user) PC if you're using XCopy-style deployment.
Chip H.
____________________________________________________________________
If you want to get the best response to a question, please read FAQ222-2244 first