In case you're using Visual Studio it's pretty simple. Design your form as usual with the wanted default language. If your finished, select your form and go to the properties editor. Apply true to the Localizable property and for every additional language apply the according region code to the Language property and translate all UI controls. You find more detailed information on MSDN. Just search for Globalization or Localization. At the end some advertisment: If you're interested in allowing the user to change the language at runtime take a look at my article covering this topic here on CP: UICultureChanger component[^] Good luck :)
"Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning." - Rick Cook
www.troschuetz.de