This universal name is really confusing, like all half-measures.
If you want to identify shapes in multiple languages, you are probably more developer than user.
Then you can just go with shape id or guid instead. Why confuse people with shadow names?
Looks like the intention was to provide power users with tools to develop multilanguage shapes.
But has anyone ever seen a
user doing this? Creating multi-language shapes, that is?
Oh well.. may be this feature is just not hidden good enough..

For masters, it may have sense though. If you want the code like page.Drop( "square" ) to work also in German and Japanese versions of Visio where square is named differently.