Hello experts, we developed a in house application that needs to be converted to a multiple language format. I invision, the user clicking a button, and have all the text changed to the desired language. For example the user could click on French, and the application would convert to the french language. I have never done this so I don't know the level of difficulty and how easily this can be accomplished in visual studio. I am using .net 3.5 so does this version already have some multilanguage support? If so how would I go about making an application? If not is there a good 3rd part tool or add-in? I am looking for a good place to get started.