You can design the portal layouts for the different entities to display into the customer portal. You can design & configure the following layouts:
Pages
Templates
Forms
Lists
Menus
The multi-language support is provided for the Page, Form, and Page builders. If the multi-language support is enabled from the “CRM” side and configured from the “Portal General Settings”, being a portal admin, you can translate the builders (List, Form & Page) individually.
The JS Code Editor is provided in the Page, Form, and List builders. You will get the Code Editor option in all the builder pages. i.e., Add, Edit, Delete, Profile, Registration.