My company has an application that was built on the Visual Studio 2010 Isolated Shell. I have recently upgraded it to use the Visual Studio 2012 Isolated Shell. One of the reasons for this change is to more easily support multiple user interface languages.
I have applied the German language pack and have switched the user interface language to German and have confirmed that all standard, built-in menus, etc. are in German. Now I need to determine how to modify our application to show our custom menu options in German when the language is set to German, and the same for Spanish, Italian, Chinese, etc. So far, I have not been successful on finding any documentation on how to do this.
It appears the <String> element used in defining menus, etc. in the vsct file has a language attribute, but I can't seem to get any results by setting language="de". And the only description of this attribute is that it is optional. (http://msdn.microsoft.com/en-us/library/bb491712.aspx)
Does anyone have any insight into this process or know if any documentation exists on this subject?