You can only identify the items in the inventory of the person who spoke to the shopkeeper If you switch to the inventory of another character and try to identify you get the usual dialog about the price but clicking yes does nothing.