I got a C# application, and I want to I18N it. I am using Visual Studio 2010.
I got some resource files, in several projects, they only contain texts.
For example:
Project1
Strings.resx
Project2
Strings.resx
Project3
Strings.resx
Lets say I want to have French translation, so each projects will have Strings.fr.resx.
I need to ask someone, who is not programmer and doesn't have VS, to do the translation.
How am I go about to do this?
Is there any tools (built-in or 3rd party) I can use?
For example, convert the resource files into some readable format, and convert back to resource files after translated.
You're in luck; .NET has extensive localization built in. You can find the online documentation for it here: Globalizing and Localizing .NET Framework Applications
To answer the specific point about converting resource files into readable format, you may want to look at Resgen.exe (Resource File Generator) which comes with visual studio or the windows sdk.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With