That is correct, we are offering a FREE skin ONLY if you translate to another language. We have re-launched this as we had a huge response last time and due to our lack of organization missed a lot of translation opportunities.
I have created a new Department in our support desk called Translators
http://www.cpskins.com/support/index.php you must submit a ticket with all the information to the Translators option. From there we will give you the next step to get you free skin.
Our language files are based off of Enhanced and then we added a few extra custom things.