Hello,
Thank you for your question. While you can't register Portuguese domains through us, you can absolutely host the domain on our servers, by pointing the nameservers to us.
Then, you can easily install Prestashop using Softaculous.
If you have any further questions, feel free to post them below.
Thank you,
-John-Paul