Odoo 18 Enterprise Book: Website

2. Multiple Websites

Odoo ERP empowers businesses to effortlessly manage multiple websites within a single, unified platform. The advanced Website module provides unparalleled control over diverse online presences, from e-commerce stores to corporate blogs. Each website can be uniquely tailored with distinct themes, designs, and branding elements. You gain granular control over operating parameters, headers, footers, and pages while seamlessly integrating website functionalities with other core Odoo ERP modules like e-commerce and CRM. Enhanced features in Odoo ERP include a more intuitive website builder, advanced SEO tools, improved e-commerce capabilities, and enhanced performance and scalability. By leveraging these capabilities, businesses can streamline their online operations, enhance their brand presence, and drive significant growth across all their digital channels.

You may create many websites for your business by using the Settings window in the Odoo 18 Website module. To see the Settings menu, go to Website -> Configuration -> Settings.

Odoo 18

Clicking on the Settings option will bring up the Website Settings window, as seen in the figure below.

Odoo 18

The +NEW WEBSITE menu may be found in this Settings window, just below the Select the Website to Configure area. This menu may be used to open a pop-up window to create a new website. The following image shows the pop-up window.

Odoo 18

You'll encounter a pop-up window requesting essential details. Make sure you enter the preferred "Website Name" and "Website Domain." Select the responsible "Company" from the list within your Odoo 18 instance. Choose the languages you want your website to support and define the "Minimal Karma" level for user profile visibility. After entering these details, click "Create." A new website configurator window will appear, welcoming you with a message like, ‘Ready to build the perfect website? We will set you up and running in 4 steps, encouraging you to proceed confidently.

Odoo 18

Clicking the 'Let's do it' button will open a new window where you can define the type of website you intend to create and specify its primary objective. This window will guide you through defining the main purpose of launching your new website. The new website configurator, though particularly beneficial for those with limited experience in website creation and design, is a valuable tool for businesses of all sizes. Whenever you initiate the process of creating a new website within the module, a form pre-populated with your company's details will appear.

Odoo 18

After that, a new window will appear where you may choose from a pre-made color scheme for your website. This step enhances the visual appeal and helps establish your brand identity. Alternatively, you can upload your logo. The system can intelligently analyze the uploaded logo and suggest a suitable color palette based on its dominant colors. To add your logo, click the “Upload” arrow.

Odoo 18

Following the color scheme selection, you'll be presented with a list of pre-defined pages and features that can be included on your website. This convenient option eliminates the need to create every page from scratch. A visual representation of this selection window is provided below.

Odoo 18

There is a "Build my website" button at the bottom right of the window. This button starts the process of creating a website. After that, the system will start creating your website, which may take a few seconds to load.

Odoo 18

Once the website loads, you can easily customize the main page by following a simple 7-step guide. The system has already pre-defined the website's basic structure in the left section, providing a solid foundation for your design.

Odoo 18

The right section of the window displays a collection of easily draggable and droppable building blocks. You can select the appropriate blocks from this 'Blocks' area and drag them onto your page. Once a block is placed, a window will then open, allowing you to customize it within the editor.

Odoo 18

You can quickly modify the overall look and feel of your website by clicking on the 'THEME' button. This opens up a world of possibilities for developing and customizing unique themes to perfectly match your brand identity.

Odoo 18

Let's now discuss the management of multiple languages within the Website module.

2.1 Managing Multi-Languages

The widely acknowledged and approved Odoo ERP should prioritize localization and mandate support for the integration of multiple languages within its website module. Given its global popularity, Odoo consistently strives to provide such features. The ability to view and access the company website in users' native tongues is a significant advantage of the multilingual functionality, enhancing user experience and accessibility for a diverse global audience.

The Odoo 18 Website module's Settings page provides a dedicated area for customizing configurations related to multiple languages.

Odoo 18

To manage website languages, navigate to the "Settings" window and select the "Website" section. The "Languages and Default" option displays the currently available languages on your website. To add more languages, click "Install languages." This will launch a pop-up window where you may choose and install additional languages for your site.

Odoo 18

In this pop-up box, use the drop-down menu to select the desired language. Then, choose the specific website you want to translate. Once you've made your selections, click the "ADD" button.

Your website is displayed in the language that matches your visitors’ browsers. If the browser’s language has not been installed and added to your website, the content is shown in the default language. When additional languages are installed, users can choose their preferred language using the language selector. The Translate feature on your website allows automatic translation of standard terms and provides a tool for manual content translation.

To allow translation of your website, you must first install the required languages and add them to your website. To do so, go to Website ‣ Configuration ‣ Settings and click Install new languages in the Website Info section.

Odoo 18

In the dialog box that opens, select the languages you want from the dropdown menu, tick the required websites to translate, and click Add.

Odoo 18

To edit your website’s languages later, go to Website ‣ Configuration ‣ Settings and add or remove the required languages from the Languages field in the Website Info section. Alternatively, once the languages have been installed, you can also add them from the language selector on your site. You can click Switch to the language you have added. You might then need to refresh your page to see the newly added language.

Odoo 18 Odoo 18

When multiple languages are available on your website, you can set a default language to be used in case the visitor’s browser language is not available. To do this, navigate to Website ‣ Configuration ‣ Settings and select the desired language in the Default field. This field will only appear if multiple languages have already been installed and added to your website.

Odoo 18

Beyond these features, the system allows users to switch languages directly from the website's homepage. A dedicated language selector, usually located at the bottom of the main page in the copyright section, offers an easy way to toggle between available languages. This menu may appear either as a dropdown or an inline list, depending on the configuration. To edit this selector, go to your website, click Edit, and select the language selector in the Copyright block. In the Copyright section of the website builder, set the Language Selector field to either Dropdown or Inline. You can also choose None if you prefer not to display the language selector. After making your selection, click Save. Additionally, the Language Selector can be placed in the Header section of the page by editing the Navbar settings in the Header block.

Odoo 18

To translate your website content, first select your desired language from the language selector. On the top right corner of the screen, just after the edit button, you can see the translate button. Click on that, which will help you translate the texts. In this mode, Odoo automatically translates standard terms while allowing manual translation for any content that was not translated automatically. Text strings that have been translated are highlighted in green, while untranslated strings are marked in yellow.

Odoo 18 Odoo 18

While in translation mode, note that only text content can be translated. Any changes to the structure or layout of the page must be performed on the master page, the version of the page in the original language of the database. Once changes are made to the master page, they will be reflected across all translated versions. To replace the original text with a translation, click on the block containing the content, edit the text needed, and click Save.

Odoo 18

Now that we’ve covered how Odoo 18 allows you to handle multiple languages on your website, let’s look at how to create a page.

whatsapp_icon
location

Calicut

Cybrosys Technologies Pvt. Ltd.
Neospace, Kinfra Techno Park
Kakkancherry, Calicut
Kerala, India - 673635

location

Kochi

Cybrosys Technologies Pvt. Ltd.
1st Floor, Thapasya Building,
Infopark, Kakkanad,
Kochi, India - 682030.

location

Bangalore

Cybrosys Techno Solutions
The Estate, 8th Floor,
Dickenson Road,
Bangalore, India - 560042

Send Us A Message