Skip to content
D
Documentation

Using Language Switching Across Public and Admin Pages

11 min readUpdated

Finding the Language Switcher on Public Pages

On public-facing pages in Sherkety ERP & Website Platform, the language switcher is typically part of the main website header. Look across the top navigation area where you already use menus to move between the homepage, service pages, ERP pages, company type pages, and contact pages. The language control appears as the currently selected language, usually shown as a short language label or locale-style option inside a clickable menu.

You can use this same header control on the main public areas of the site, including pages such as the homepage, service and product pages, ERP app pages, company guidance pages, and contact pages. If you have already worked through Browsing Localized Pages and Language Specific Routes, this is the same browsing experience, but here the focus is on switching between public and admin views.

To open the list of available languages:

  1. Go to any public page.
  2. Find the language label in the header.
  3. Click or tap the language control to open the dropdown list.
  4. Select the language you want to use.

Only languages that are enabled for the website appear in this list. If you expect to see another language and it is not listed, that usually means it has not been made available for public browsing yet.

When the menu opens, compare the option currently shown in the header with the choices in the dropdown. This helps you confirm which language you are already viewing before you switch. On smaller screens, the language selector may appear inside the mobile navigation menu rather than directly on the top bar, but it still serves the same purpose: choosing the language used for the public website content and labels.

Changing the Language While Browsing the Website

When you are already browsing the public website in Sherkety ERP & Website Platform, you can change languages without leaving the page you are on. This is useful when comparing service descriptions, ERP module pages, contact information, or company guidance in more than one language.

To switch languages while staying in context:

  1. Open the public page you want to read.
  2. Click the language selector in the header.
  3. Choose another available language from the dropdown.
  4. Wait for the page to refresh in the selected language.

If a translated version of that page exists, Sherkety ERP & Website Platform keeps you on the same page and reloads it in the language you selected. For example, if you are reading an ERP app page or a company type detail page, the page should reopen in that same section rather than sending you back to the homepage.

After the switch, visible website text updates to match the selected language where translations are available. This usually includes:

  • Navigation labels in the header
  • Page titles and section headings
  • Buttons and call-to-action text
  • Footer links
  • Form labels and other visitor-facing text

Sometimes a page may appear partly translated. You might see the menu and buttons in the new language while a paragraph, card title, or custom section remains in the original language. That usually means the page structure has a translation, but some content on that page has not been translated yet. Mixed-language pages are a sign that part of the content is ready and part still needs review.

If you want more detail on how page addresses and translated versions relate to each other, refer back to Browsing Localized Pages and Language Specific Routes.

Switching Languages Inside the Admin Area

Inside the admin area of Sherkety ERP & Website Platform, language switching is separate from the public website header. After signing in, use the account or user menu in the admin interface to access your personal preferences. This is where Content Editors and Administrators change the language used for their own admin screens.

To change your admin language:

  1. Sign in to the admin area.
  2. Open the user menu in the top area of the screen.
  3. Go to your preferences or account settings.
  4. Choose your preferred language.
  5. Save the change.

Once saved, the admin interface updates for your account. This affects the labels you see while working in areas such as Dashboard, Content, Users, Settings, SEO, Services, and Pricing. You may notice changes in:

  • Navigation menu labels
  • Form field labels
  • Buttons such as Save, Cancel, or similar actions
  • Notices, confirmations, and other system messages

This admin language setting applies only to your signed-in back-office experience. It does not change the public website language for visitors, and it does not automatically rewrite public content. In other words, changing your admin language helps you work more comfortably in the admin area, while the public language switcher controls what visitors read on the website.

If the interface does not update immediately after saving, refresh the page or reopen the admin area. Some parts of the admin interface may update right away, while others may appear after a reload. For sign-in help and access details, see Signing In and Accessing the Admin Portal.

Understanding What Changes After You Switch Languages

A language switch in Sherkety ERP & Website Platform can affect two different things: the interface you use and the content being shown. Keeping those separate makes it much easier to understand what should change and what may stay the same.

On the public website, switching languages changes the visitor-facing content for that page when a translation exists. This includes page headings, section text, menu labels, footer links, button text, and other visible website copy. If you open a services page, ERP app page, or contact page and switch languages from the header, the website tries to show that same page in the selected language.

Inside the admin area, changing your language affects the back-office interface for your own account. That means the labels around the workspace can change, such as menu names, form labels, buttons, and messages. It does not automatically change the language of the public website for other users, and it does not translate page content that editors entered manually.

This difference is important:

What you changeWhat updates
Public website language selectorVisitor-facing page text and shared website elements
Admin account language preferenceYour admin menus, forms, buttons, and messages

Shared website elements such as the main menu, footer links, and call-to-action buttons usually follow the selected public language when translations are available. However, custom text entered for a page section, service card, article, or other published content may remain in the original language if no translated version has been added yet.

So if you switch languages and only part of the page changes, that does not always mean something is broken. It often means the interface text is translated, but some page content still needs a translated version. This is especially noticeable on content-heavy pages with headings, descriptive paragraphs, and promotional sections.

Using Language Switching as a Content Editor or Administrator

Language switching is not only for visitors. In Sherkety ERP & Website Platform, Content Editors and Administrators use it to review what people actually see and to confirm that the right language options are available across the website and admin area.

As a Content Editor, your most common check is on the public website itself. Open the page you want to review, use the header language switcher, and compare the translated version with the original. This is especially useful on the homepage, service pages, ERP app pages, company type pages, and contact sections. Look closely at page headings, paragraph text, buttons, menu labels, footer links, and form labels. If one section stays in the original language while the rest changes, that section likely still needs translation work. For related editing workflows, see Editing Multilingual Content in the Editor.

As an Administrator, you usually check both availability and consistency. Review whether the expected languages appear in the public language selector, then switch between them on key pages to confirm that the website presents the correct translated content. You can also change your own admin language in your account preferences to confirm that admin navigation, settings labels, and messages display correctly for back-office users.

A practical review routine looks like this:

  1. Open a key public page and switch languages from the header.
  2. Confirm that headings, menus, buttons, and footer links update.
  3. Check forms and calls to action for the selected language.
  4. Sign in to the admin area and confirm your admin interface language if needed.

Role expectations are different depending on who is using the product:

  • Visitors switch languages to read the website.
  • Content Editors switch languages to review translated public content.
  • Administrators switch languages to verify both public options and admin interface behavior.

Fixing Common Language Switching Issues

If language switching does not behave as expected in Sherkety ERP & Website Platform, start by checking whether the issue is on the public website, in the admin area, or only on one specific page. Most problems are caused by missing language availability or missing translations for part of the content.

If the language selector is missing on the website, first confirm that more than one website language is available. When only one public language is enabled, there may be nothing to show in the selector. Also check several public pages, such as the homepage and a service page, to make sure the issue is not limited to one layout.

If a page stays partly untranslated after switching, the most likely cause is incomplete translated content. The page may already have translated navigation and button labels, but a section heading, paragraph, menu item, or call-to-action label may still exist only in the original language. Review the affected page content and compare it across languages.

If the admin interface does not change after you update your language preference, reopen the user menu and confirm the change was saved. Then refresh the page or sign out and back in if needed. Admin labels, buttons, and notices should reflect your saved preference, but the public website language remains separate.

Use this quick issue guide:

ProblemWhat to check
Language selector not visibleMore than one public language is enabled
Page only partly translatedThe page content, menu item, or button text may not have a translation
Admin language did not updateYour account preference may not have been saved; refresh or sign in again
Language available on some pages but not othersThat language may be enabled, but some pages or shared content are not translated yet

When the issue is specifically about missing content after a switch, Responding to Missing Content and Retry Messages can help you recognize whether you are seeing an incomplete translation or a loading problem.

Overview

This document focuses on how language switching works across both sides of Sherkety ERP & Website Platform: the public website and the admin area. The key point is that these are related but separate experiences.

On public pages, visitors use the language selector in the website header to read pages in another available language. When a translated version exists, Sherkety ERP & Website Platform keeps them on the same page and updates visible text such as menus, headings, buttons, footer links, and form labels. If some sections remain in the original language, that usually means the page is only partly translated.

In the admin area, signed-in users change their own working language through their account or preferences area. This affects the back-office interface they see while using screens such as Dashboard, Content, Users, Settings, SEO, Services, and Pricing. It does not change the public website language for visitors.

This matters for different roles in different ways:

  • Visitors care about reading website content in their preferred language.
  • Content Editors use language switching to review translated pages and spot missing text.
  • Administrators use it to confirm public language availability and verify the admin interface language for their own account.

If you need a refresher on how translated page versions are reached while browsing, return to Browsing Localized Pages and Language Specific Routes. The next topic in this sequence is Understanding Language Specific Routes and Page Availability, which explains why some pages are available in one language and not another.

Prerequisites

Before working through language switching across public and admin pages in Sherkety ERP & Website Platform, make sure the following conditions are true:

  • You can open the public website and browse pages such as the homepage, service pages, ERP pages, company type pages, or contact pages.
  • At least two website languages are available in the public header language selector.
  • If you want to test admin language behavior, you have a valid sign-in for the admin area.
  • Your account has access to the admin screens you need, such as Dashboard or Content.
  • You already understand the basics of moving between translated public pages from Browsing Localized Pages and Language Specific Routes.

It also helps to know what you are trying to verify:

  • For visitor checks, you only need access to the public website.
  • For content review checks, you should know which public pages have translated content ready for review.
  • For admin interface checks, you need access to your account preferences or user menu in the admin area.

If a language does not appear in the public selector, or if a page does not show translated content after switching, that may be a setup or content availability issue rather than a browsing problem. In that case, keep this guide open while you compare what appears on the page with the expected language options and translated sections.

Was this page helpful?

Download as PDF
Using Language Switching Across Public and Admin Pages — Sherkety Bytes Align