translations are stored in a hashtable