12.1 Website Languages

Website Languages control the language configurations available to an individual website in AIUNIFY Leads.

Website languages are website-specific. The Website Languages screen includes the selected website in its breadcrumb so that users can confirm which website's language records they are managing.

12.2 Website Language Information

The confirmed Website Languages workspace displays the following columns:

Column Purpose
Name Human-readable name of the language.
Key Language identifier used by the website's language-handling logic.
RTL Indicates whether the language uses right-to-left presentation.
Enabled Records whether the language is enabled.
Default Identifies the website's default language.
Action Contains the language-management actions available to the user.

12.3 Language Flag Code

A Website Language also contains a Flag Code. The language interface uses country codes to display a corresponding flag and to help determine the language configuration when adding a language.

The flag is visible in the language detail presentation even though Flag Code is not a separate column in the main Website Languages table.

12.4 Filtering Website Languages

The Website Languages screen supports filtering by:

  1. Name
  2. Key

12.5 Default Language

Each website is designed to operate with a default language.

The default language is used by the public website when another valid language has not been selected through the available language-selection mechanisms.

When a new website is created without a supplied language configuration, the standard website creation workflow creates English using:

Name English
Key en
Flag Code US
RTL No
Enabled Yes
Default Yes

12.6 Right-to-Left Languages

The RTL setting identifies languages that require right-to-left page direction.

AIUNIFY Leads' public theme code includes right-to-left styling behavior for supported components, allowing navigation and section presentation to adapt when the website is rendered in RTL mode.

12.7 Enabled Status

The Enabled value is stored independently from the Default value.

A language can therefore have an enabled status while another language remains the website's default.

If a disabled language is explicitly made the default through the Set Default operation, the application automatically enables it.

12.8 Language Permissions

Website language operations are permission-controlled.

Permission Purpose
website_languages_create Allows creation of Website Languages when the feature is available.
website_languages_edit Allows editing of Website Languages.
website_languages_delete Allows deletion of Website Languages.

Administrative users can also receive these capabilities through administrative access.

12.9 Languages and Website Pages

Website Pages use language-specific translations. Each page can therefore have a different displayed page name for each Website Language while retaining the same underlying Page Key.

When a new language is added through the website-management workflow, the application can create translations for existing Website Pages so the new language has corresponding page records.

12.10 Languages and Website Settings

Website Settings are also associated with Website Languages. This allows website identity information such as names, taglines, descriptions, and SEO information to vary by language.

12.11 Recommended Language Planning

Operating principle: Configure Website Languages before building extensive translated page content. This gives pages, settings, and Website Builder content a stable language structure from the beginning.

Write Your Comment