Localisation (#39)

* Localisation

* Update tests

* Fix map markers in English view

* Fix typo
This commit is contained in:
Timothy Armes
2023-07-03 20:14:19 +02:00
committed by GitHub
parent 279439f34d
commit c5a1503684
41 changed files with 881 additions and 426 deletions
+8 -6
View File
@@ -1,22 +1,24 @@
import { MetadataRoute } from "next";
export default function sitemap(): MetadataRoute.Sitemap {
return [
return ['fr', 'en'].flatMap(locale => {
const prefix = `https://echecsfrance.com/${locale === 'fr' ? '' : `${locale}/`}`
return [
{
url: "https://echecsfrance.com",
url: prefix,
lastModified: new Date(),
},
{
url: "https://echecsfrance.com/tournois",
url: `${prefix}tournois`,
lastModified: new Date(),
},
{
url: "https://echecsfrance.com/qui-sommes-nous",
url: `${prefix}qui-sommes-nous`,
lastModified: new Date(),
},
{
url: "https://echecsfrance.com/contactez-nous",
url: `${prefix}contactez-nous`,
lastModified: new Date(),
},
];
]});
}