I think, but I am not certain, you have to link the item's name and description through your
extra_english.lang file like this:
(
does not include everything just that specific category)
<CATEGORY Name ="Inventory">
<Entry Name="ItemName_Key01">Secret Key</Entry>
<Entry Name="ItemDesc_Key01">A very SECRET key!"</Entry>
</CATEGORY>
Not sure about this since I have not tried it myself; but Journals/Notes/Diaries and most Texts is written in this file I would imagine same goes for items.
Then maybe use the function
SetInventoryMessage(string &asTextCategory, string &asTextEntry, float afTime);
or something.