Skip to content

Kaleta 3.11 – Arabic, drafts by default, no invented content

Choose a tag to compare

@github-actions github-actions released this 11 Oct 14:09
· 48 commits to main since this release

Kaleta 3.11 speaks Arabic, keeps sample content from going live unnoticed and asks Claude to work in drafts by default.

Arabic and right-to-left sites

  • Arabic is a site language. Pages, menus, forms, pop-ups, the carousel, the cookie bar and e-mails read right to left; arrows and swipes follow the reading direction; the builder canvas mirrors while the admin stays in your language.
  • Latin names and numbers inside Arabic text keep their order (for example a product name with brackets), and Arabic names, e-mails and titles keep their order in admin lists.
  • New Arabic pages, news, categories and items get a readable Latin address from their title (صفحة الخدمات → sfha-alkhdmat); a title in another script gets an address like page-12 instead of n-a. Existing addresses never change.
  • Arabic text is searchable, and Arabic WordPress sites (Polylang, WPML) import into an Arabic version.
  • The Arabic visitor texts are new – a review by a native speaker is welcome on GitHub.
  • Fixed: Arabic words (and Å) were split apart in bullet lists, FAQs and opening hours, and pages with a right-to-left language could scroll sideways.

Claude works in drafts by default

  • New Claude connections start at "Drafts only – you publish". Publishing is one click away on the consent screen, which no longer shows the admin menu or the Publish bar. Existing connections are unchanged.
  • Each access level has one name everywhere (consent screen, My account, Claude settings, Users), and an application shows its strongest live access.

No invented content by accident

  • Starter sites and templates use clear placeholders – "[Customer's name]", "[number]", "[price]" – instead of realistic invented reviews, people and figures.
  • The pre-publish check, the Site audit (also for Claude) and Claude itself point out sample content that is still on a page.

Clearer admin

  • Translating a builder page starts from a copy of the original and opens in the builder; "Ask Claude to translate it" creates a request.
  • System status and Backups and updates agree when the update information is out of date, and the reset is offered only when something went wrong.
  • A collection preset says what happened to its list page; the page title field is easy to see; "Visible until"; a hint when the language switcher is still hidden; clearer WordPress import screens; an unknown admin section says it does not exist.

Security

  • Audited before release (N311): robots.txt rules of an old site are kept even when the file is not UTF-8; a consent or token form without a choice gets drafts only; direction-control characters from a visitor cannot reverse a link in an Arabic e-mail.

Updating

Update from Settings → Backups and updates. No database changes.