You've got a damn good sense of timing, I'm going to do a minor(ish) update very soon
(for a different reason - to do with a problem when used with the X3-Editor + other things...).
I've also realized that for X2, the M6's in the open-ships dialog have been missing since a few versions back now.
I haven't seen the problem you're describing under normal circumstances,
it sounds like it's not reading the descriptive xml files somehow
(the in-game idents like you described are used if it can't find the descriptions, but I don't see why '-' should turn up).
An image would certainly help.
The forum syntax for embedding images in a post is e.g.
[img*]
http://www.Exogenesis.co.uk/Main1024_2_thumbS.jpg[/img]
(remove the *, it is just to make it show here as text)
see FAQ:
http://www.egosoft.com/support/faq/faq_ ... bb8e56f2f4
but beware of forum rules image-size limitation,
ie "Images posted should not exceed 640 x 480 and 100kb in size", see:
http://www.egosoft.com/support/faq/faq_ ... bb8e56f2f4
And anyway, to make the characters readable you'de need more resolution than 640x480, so a direct link would be better, e.g.
[url*]
http://www.Exogenesis.co.uk/Main1024_2_thumbS.jpg[/url]
(again remove the *)
Presumably you're playing X2 as a run-up to X3 ?