AG Websites now supports multiple languages and page translations, allowing you to create alternative language versions of your website pages. Visitors can select their preferred language, and the website will automatically display the corresponding translated content.
This functionality extends to all website content, including system fields, headers, and footers, providing a consistent multilingual experience throughout the site.
Setting up alternative languages
1. In the website admin area, navigate to Languages > Enable multiple languages > Save.
2. Under Add Language, select your desired language, and click Add Language.
3. Next, click Interface text to customize the website's alternate system text.
4. You can then add the translated word into the This language field.
You can create translations for the following system areas:
Forms
Navigation
Blogs, categories, tags
Search
System notifications
5. Once finished, click Save.
Note
Translations for the following areas of the platform are managed directly within their respective pages:
Ecommerce
Header & Footer
Wishlists
Creating alternative pages
Now it's time to translate your existing content. Start by re-creating the homepage for the alternative language.
Navigate to Pages, locate the homepage, and click Create Translation.
2. If you'd like to start with a blank page, select that option. Alternatively, select Copy Published to duplicate the existing published page, allowing you to manually translate its text content into your desired language.
3. You'll then see the duplicated page nested under the original. This page can now be edited into the language of your choosing. When the viewer selects their language, it will switch to this version of the page.
4. Click Design, and edit your page like you normally would, replacing the existing language with your translation.
5. Once you have saved your changes, publish the alternative homepage.
Activating your alternative language
Once you have created you alternative language homepage, navigate back to Settings > Languages, and click Activate on your new language.
Your alternative language page(s) should now be set up, and accessible to visitors. They can choose which language to view from the selector in the website menu.
FAQ
Are website translations generated automatically, or do I need to translate the content myself?
Are website translations generated automatically, or do I need to translate the content myself?
There are currently no automatic translations, so it must be done manually.
What happens if a visitor selects a language that doesn't have a translated version of a particular page?
What happens if a visitor selects a language that doesn't have a translated version of a particular page?
Then the page will just display the original page, in the original language, until a translation is added.
If I update my original website page, will those changes automatically appear on its translated versions?
If I update my original website page, will those changes automatically appear on its translated versions?
No, each translated page is treated as a separate, independent page. While the pages are linked by name, their content is entirely separate and can be customized individually, without affecting the other language versions.
Can I use different images, layouts, or design elements for each language version?
Can I use different images, layouts, or design elements for each language version?
Yes, each page is entirely customizable, and does not have to match it's original page.
Are artwork details, artist biographies, and exhibition descriptions automatically translated?
Are artwork details, artist biographies, and exhibition descriptions automatically translated?
No, at this stage the following content is not translatable:
Artwork fields
Artist profile fields
Exhibition information
Can visitors switch languages from any page, or only from the homepage?
Can visitors switch languages from any page, or only from the homepage?
Yes, the page selector is displayed on every page, not just the homepage.
Can I set a default website language, or automatically display a language based on the visitor's location or browser settings?
Can I set a default website language, or automatically display a language based on the visitor's location or browser settings?
Yes, a default language can be set. Once you have added additional languages, you can choose which one will be the default. Currently there is no automatic selection of language based on the user's location.
Is there a limit to how many alternative languages I can add to my website?
Is there a limit to how many alternative languages I can add to my website?
There is a limit of 10 additional languages.
Can I deactivate or remove a language without deleting its translated pages?
Can I deactivate or remove a language without deleting its translated pages?
Yes, you can disable alternative languages entirely, which will hide all additional language pages from the Pages tab. Alternatively, you can disable individual languages, preventing them from appearing in the language selector for website visitors.












