views:

642

answers:

1

I have an assembly which uses resx files to store all of the display strings. I now want to create a satellite assembly that contains the french versions of the strings.

Can this be done in VS? Do I just create a new assembly, name it correctly and include the localized versions of the resx file?

+3  A: 

Just add the new resource file with the correct naming to the existing project, and VS will create the satellite assemblies.

Naming is filename.locale.resx. Where filename matches the base assembly, and locale is the normal locale naming string. E.g. "en" for generic English, "en-gb" for English and "en-us" for American (or, for those on the left side of the Atlantic: generic English, British English and American English respectively).

Richard
Very easy. Thanks.
Daniel