have a look at this code
Code:
System.Globalization.CultureInfo cf=new CultureInfo("fr");
ResourceManager rc=new ResourceManager
("WindowsApplication1.resource",Assembly.GetExecutingAssembly());
textBox1.Text=rc.GetString("LabelText",cf);
my assumption was your main resource file(english) is resource.resx,also my asumption was that you have a resource.fr.resx for french language
rc.GetString("LabelText",cf); goes through satelite assembly for retrieving the value in french..
_____________
Mehdi.
software student.