Added lang attribute and helper functions

This commit is contained in:
Alexis
2025-03-20 11:31:43 +01:00
parent 1d15272cf8
commit e70841e7b4
3 changed files with 18 additions and 2 deletions

View File

@@ -1,16 +1,21 @@
---
import { defaultLang, type Language } from '@/i18n/ui';
import { getLangFromUrl } from '@/i18n/utils';
import type { Head } from '@/types/Head';
interface Props {
title: string;
title: string
head?: Head
lang?: Language
}
const { title, head } = Astro.props;
const lang = getLangFromUrl(Astro.url) || defaultLang;
---
<!doctype html>
<html lang="fr">
<html lang={lang}>
<head>
<meta charset="UTF-8" />
<meta name="author" content="Alexis Pelé" />