jalil.arfaoui.net/src/pages/photo/albums/[category].astro
Jalil Arfaoui 3d23e84b34 Internationalisation complète et ajout des pages code, théâtre, acting (FR, EN, AR)
Ajout des pages code et théâtre/acting en FR, EN et AR.
Création de vraies routes localisées /en/photo et /ar/تصوير au lieu du hack ?lang=. Extraction de composants partagés (PhotoHomeContent, PhotoBlogIndexContent, PhotoBlogPostContent, PhotoAlbumContent) pour éviter la duplication entre langues. Traduction des catégories photo (16 fichiers JSON), de la navigation, du footer et des aria-labels.
Routes AR avec slugs arabes (/ar/تصوير/مدونة, /ar/تصوير/ألبومات).
2026-02-18 16:12:53 +01:00

19 lines
449 B
Text

---
import PhotoAlbumContent from '../../../components/photo/pages/PhotoAlbumContent.astro';
export async function getStaticPaths() {
const categories = [
'portraits', 'places', 'nature',
'cultures', 'music', 'sports', 'engines', 'everyday'
];
return categories.map(category => ({
params: { category },
props: { category }
}));
}
const { category } = Astro.params;
---
<PhotoAlbumContent category={category} lang="fr" />