From ec3c9b06aeefae599abacc07057ccf4de142c6a9 Mon Sep 17 00:00:00 2001 From: Tero Halla-aho Date: Thu, 27 Nov 2025 23:49:00 +0200 Subject: [PATCH] Add slug helper text and enforce typing --- app/listings/new/page.tsx | 1 + lib/i18n.ts | 3 +++ 2 files changed, 4 insertions(+) diff --git a/app/listings/new/page.tsx b/app/listings/new/page.tsx index c80cc32..a3277be 100644 --- a/app/listings/new/page.tsx +++ b/app/listings/new/page.tsx @@ -312,6 +312,7 @@ export default function NewListingPage() {
diff --git a/lib/i18n.ts b/lib/i18n.ts index e053525..2457069 100644 --- a/lib/i18n.ts +++ b/lib/i18n.ts @@ -151,6 +151,7 @@ const baseMessages = { translationMissing: 'Add at least one language with a title and description.', loginToCreate: 'Please log in first to create a listing.', slugLabel: 'Slug', + slugHelp: 'Unique link name, use lowercase letters and hyphens only (e.g. lake-cabin).', localeInput: 'Locale', titleLabel: 'Title', descriptionLabel: 'Description', @@ -412,6 +413,7 @@ const baseMessages = { createListingTitle: 'Luo kohde', loginToCreate: 'Kirjaudu ensin luodaksesi kohteen.', slugLabel: 'Osoitepolku', + slugHelp: 'Yksilöllinen linkki, käytä pieniä kirjaimia ja väliviivoja (esim. saimaa-mokki).', localeInput: 'Kieli', titleLabel: 'Otsikko', descriptionLabel: 'Kuvaus', @@ -537,6 +539,7 @@ const svMessages: Record = { navSignup: 'Registrera dig', navBrowse: 'Bläddra bland annonser', navLanguage: 'Språk', + slugHelp: 'Unik länk, använd små bokstäver och bindestreck (t.ex. sjo-stuga).', heroTitle: 'Hitta ditt nästa finska getaway', heroBody: 'Upptäck stugor, lägenheter och villor direkt från ägarna. Annonser verifieras innan publicering och du kontaktar värdarna direkt — enkelt och transparent.', ctaBrowse: 'Bläddra bland annonser',