Repository navigation
Kaleta 3.11 – Arabic, drafts by default, no invented content
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 likepage-12instead ofn-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.