You do not need to activate to use the system on localhost.  
To activate, first select the menu (receive the activation code on the site of this site. If you are already a member, log in, otherwise register
enter the domain address of your site. For example: mysite.com, note that if  The software is installed on the subdomain, enter the address below the domain. For example: subdomain.mysite.com
then enter the site administrator section and select the store from the Components menu.  There are options.  By clicking on it, you can enter the received activation code.