import { base } from '$app/paths'; import { languages } from '$lib/languages'; import { getURLForLanguage } from '$lib/utils'; export async function handle({ event, resolve }) { const language = event.params.language ?? 'en'; const strings = await import(`./locales/${language}.json`); const path = event.url.pathname; const page = event.route.id?.replace('/[[language]]', '').split('/')[1] ?? 'home'; let title = strings.metadata[`${page}_title`]; const description = strings.metadata[`description`]; if (page === 'help' && event.params.guide) { const [guide, subguide] = event.params.guide.split('/'); const guideModule = subguide ? await import(`./lib/docs/${language}/${guide}/${subguide}.mdx`) : await import(`./lib/docs/${language}/${guide}.mdx`); title = `${title} | ${guideModule.metadata.title}`; } const htmlTag = ``; let headTag = `
${string}
`).join(''); } }