fix research notes double-spamming the 'learned' message.  Need
verification that it works on both client/server without double-message
sending -- could also use a chat-component to send a key to be
translated?