<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml">
<url>
<loc>http://nextjs-portfolio-blog-template.vercel.app</loc>
<xhtml:link rel="alternate" hreflang="en" href="http://nextjs-portfolio-blog-template.vercel.app" />
<xhtml:link rel="alternate" hreflang="fr" href="http://nextjs-portfolio-blog-template.vercel.app/fr" />
<lastmod>2025-12-18T10:35:06.155Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>http://nextjs-portfolio-blog-template.vercel.app/blog</loc>
<xhtml:link rel="alternate" hreflang="en" href="http://nextjs-portfolio-blog-template.vercel.app/blog" />
<xhtml:link rel="alternate" hreflang="fr" href="http://nextjs-portfolio-blog-template.vercel.app/fr/blog" />
<lastmod>2025-12-18T10:35:06.155Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://nextjs-portfolio-blog-template.vercel.app/contact</loc>
<xhtml:link rel="alternate" hreflang="en" href="http://nextjs-portfolio-blog-template.vercel.app/contact" />
<xhtml:link rel="alternate" hreflang="fr" href="http://nextjs-portfolio-blog-template.vercel.app/fr/contact" />
<lastmod>2025-12-18T10:35:06.155Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://nextjs-portfolio-blog-template.vercel.app/terms</loc>
<xhtml:link rel="alternate" hreflang="en" href="http://nextjs-portfolio-blog-template.vercel.app/terms" />
<xhtml:link rel="alternate" hreflang="fr" href="http://nextjs-portfolio-blog-template.vercel.app/fr/terms" />
<lastmod>2025-12-18T10:35:06.155Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://nextjs-portfolio-blog-template.vercel.app/privacy</loc>
<xhtml:link rel="alternate" hreflang="en" href="http://nextjs-portfolio-blog-template.vercel.app/privacy" />
<xhtml:link rel="alternate" hreflang="fr" href="http://nextjs-portfolio-blog-template.vercel.app/fr/privacy" />
<lastmod>2025-12-18T10:35:06.155Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://nextjs-portfolio-blog-template.vercel.app/fr</loc>
<xhtml:link rel="alternate" hreflang="en" href="http://nextjs-portfolio-blog-template.vercel.app" />
<xhtml:link rel="alternate" hreflang="fr" href="http://nextjs-portfolio-blog-template.vercel.app/fr" />
<lastmod>2025-12-18T10:35:06.155Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>http://nextjs-portfolio-blog-template.vercel.app/fr/blog</loc>
<xhtml:link rel="alternate" hreflang="en" href="http://nextjs-portfolio-blog-template.vercel.app/blog" />
<xhtml:link rel="alternate" hreflang="fr" href="http://nextjs-portfolio-blog-template.vercel.app/fr/blog" />
<lastmod>2025-12-18T10:35:06.155Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://nextjs-portfolio-blog-template.vercel.app/fr/contact</loc>
<xhtml:link rel="alternate" hreflang="en" href="http://nextjs-portfolio-blog-template.vercel.app/contact" />
<xhtml:link rel="alternate" hreflang="fr" href="http://nextjs-portfolio-blog-template.vercel.app/fr/contact" />
<lastmod>2025-12-18T10:35:06.155Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://nextjs-portfolio-blog-template.vercel.app/fr/terms</loc>
<xhtml:link rel="alternate" hreflang="en" href="http://nextjs-portfolio-blog-template.vercel.app/terms" />
<xhtml:link rel="alternate" hreflang="fr" href="http://nextjs-portfolio-blog-template.vercel.app/fr/terms" />
<lastmod>2025-12-18T10:35:06.155Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://nextjs-portfolio-blog-template.vercel.app/fr/privacy</loc>
<xhtml:link rel="alternate" hreflang="en" href="http://nextjs-portfolio-blog-template.vercel.app/privacy" />
<xhtml:link rel="alternate" hreflang="fr" href="http://nextjs-portfolio-blog-template.vercel.app/fr/privacy" />
<lastmod>2025-12-18T10:35:06.155Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>http://nextjs-portfolio-blog-template.vercel.app/blog/getting-started-with-nextjs</loc>
<xhtml:link rel="alternate" hreflang="en" href="http://nextjs-portfolio-blog-template.vercel.app/blog/getting-started-with-nextjs" />
<xhtml:link rel="alternate" hreflang="fr" href="http://nextjs-portfolio-blog-template.vercel.app/fr/blog/getting-started-with-nextjs" />
<lastmod>2025-12-18T10:34:31.138Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>http://nextjs-portfolio-blog-template.vercel.app/fr/blog/getting-started-with-nextjs</loc>
<xhtml:link rel="alternate" hreflang="en" href="http://nextjs-portfolio-blog-template.vercel.app/blog/getting-started-with-nextjs" />
<xhtml:link rel="alternate" hreflang="fr" href="http://nextjs-portfolio-blog-template.vercel.app/fr/blog/getting-started-with-nextjs" />
<lastmod>2025-12-18T10:34:31.138Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>http://nextjs-portfolio-blog-template.vercel.app/blog/mastering-tailwind-css</loc>
<xhtml:link rel="alternate" hreflang="en" href="http://nextjs-portfolio-blog-template.vercel.app/blog/mastering-tailwind-css" />
<xhtml:link rel="alternate" hreflang="fr" href="http://nextjs-portfolio-blog-template.vercel.app/fr/blog/mastering-tailwind-css" />
<lastmod>2025-12-18T10:34:31.138Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>http://nextjs-portfolio-blog-template.vercel.app/fr/blog/mastering-tailwind-css</loc>
<xhtml:link rel="alternate" hreflang="en" href="http://nextjs-portfolio-blog-template.vercel.app/blog/mastering-tailwind-css" />
<xhtml:link rel="alternate" hreflang="fr" href="http://nextjs-portfolio-blog-template.vercel.app/fr/blog/mastering-tailwind-css" />
<lastmod>2025-12-18T10:34:31.138Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>http://nextjs-portfolio-blog-template.vercel.app/blog/typescript-best-practices</loc>
<xhtml:link rel="alternate" hreflang="en" href="http://nextjs-portfolio-blog-template.vercel.app/blog/typescript-best-practices" />
<xhtml:link rel="alternate" hreflang="fr" href="http://nextjs-portfolio-blog-template.vercel.app/fr/blog/typescript-best-practices" />
<lastmod>2025-12-18T10:34:31.138Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>http://nextjs-portfolio-blog-template.vercel.app/fr/blog/typescript-best-practices</loc>
<xhtml:link rel="alternate" hreflang="en" href="http://nextjs-portfolio-blog-template.vercel.app/blog/typescript-best-practices" />
<xhtml:link rel="alternate" hreflang="fr" href="http://nextjs-portfolio-blog-template.vercel.app/fr/blog/typescript-best-practices" />
<lastmod>2025-12-18T10:34:31.138Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
</urlset>
