C++ – Visual Studio resource editor: there can only be one string table

clocalizationresourcesvisual studio

I created a string table in my .rc file containing my English strings – now I need to add another string table for a different language.

If I try to do:
Add Resource… -> String Table -> New

I get the error: "there cannot be more than one instance of this type".

I know I can open up the .rc file in notepad and add language in there but how am I suppose to do this from inside Visual Studio?

Best Answer

Yes, it is very well hidden. Double-click the .rc file in Solution Explorer to open the Resource View window. Expand the String Table node, right-click "String Table" and select "Insert Copy". That takes you to the language selection combo.