Yes. You can get your whole website translated with the click of a button on the Batch Translator in the Localizer admin panel.
Check you have selected Untranslated Phrases on the translations drop-down menu and tick Select All and choose your translation method.
If you add new content to your site, or modify translated content, it will appear as an untranslated phrases tab once the page has been visited at least once. From there, you can select your translation method and even translate it to multiple languages at once.
If you are a website that constantly uploads new content that you want translated (such as a blog or news site) it may be worth setting up an automated task to ensure your phrases are translated automatically.