Skip to content

Tips and troubleshooting

  • Language doesn't change: Ensure you clicked Apply or Save in the language panel. If the UI doesn't update, refresh the page once; the selected locale should persist. If some strings stay in another language, they may not yet have a translation for that locale.

  • RTL layout: FleekDash does not mirror the admin shell for RTL locales yet. That is planned. Choosing an RTL language updates strings where translations exist; it does not flip sidebar direction today. See RTL layout (planned).

  • Focus not visible: Focus styling is part of the default design. If you don't see a focus ring, check whether a custom theme or CSS overrides it. FleekDash uses visible focus by default for accessibility.

  • Keyboard trap: If focus seems stuck (e.g. in a modal), use Escape to close the modal or Tab to cycle. Focus should return to the element that opened the overlay when it closes.

  • Translations / PO editor: If your build includes a PO editor or custom text overrides, see the admin help for how to add or edit translations for a locale.

Quick reference

WhatWhere
Change language
User menu (sidebar bottom) → Language → select locale → Apply
RTL shell
Planned . locale strings yes; mirrored chrome not shipped yet (details)
Keyboard navigation
Tab / Shift+Tab to move focus; Enter / Space to activate
Visible focus
Built in; focus ring on the active element
Translations / PO
Depends on build: Settings, Language screen, or "Edit translations" entry

Related documentation: In-Place Editor (language change without full reload), Menu Builder & Navigation (user menu and layout), Theme & Brand Manager (theme and UI consistency).