<?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>https://kommits.dev/fr</loc>
    <lastmod>2026-04-03</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://kommits.dev/fr" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kommits.dev/en" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kommits.dev/fr" />
  </url>
  <url>
    <loc>https://kommits.dev/en</loc>
    <lastmod>2026-04-03</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://kommits.dev/fr" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kommits.dev/en" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kommits.dev/fr" />
  </url>
  <url>
    <loc>https://kommits.dev/fr/pricing</loc>
    <lastmod>2026-04-03</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://kommits.dev/fr/pricing" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kommits.dev/en/pricing" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kommits.dev/fr/pricing" />
  </url>
  <url>
    <loc>https://kommits.dev/en/pricing</loc>
    <lastmod>2026-04-03</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://kommits.dev/fr/pricing" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kommits.dev/en/pricing" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kommits.dev/fr/pricing" />
  </url>
  <url>
    <loc>https://kommits.dev/fr/blog</loc>
    <lastmod>2026-04-03</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://kommits.dev/fr/blog" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kommits.dev/en/blog" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kommits.dev/fr/blog" />
  </url>
  <url>
    <loc>https://kommits.dev/en/blog</loc>
    <lastmod>2026-04-03</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://kommits.dev/fr/blog" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kommits.dev/en/blog" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kommits.dev/fr/blog" />
  </url>
  <url>
    <loc>https://kommits.dev/fr/contact</loc>
    <lastmod>2026-04-03</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://kommits.dev/fr/contact" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kommits.dev/en/contact" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kommits.dev/fr/contact" />
  </url>
  <url>
    <loc>https://kommits.dev/en/contact</loc>
    <lastmod>2026-04-03</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://kommits.dev/fr/contact" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kommits.dev/en/contact" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kommits.dev/fr/contact" />
  </url>
  <url>
    <loc>https://kommits.dev/fr/login</loc>
    <lastmod>2026-04-03</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://kommits.dev/fr/login" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kommits.dev/en/login" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kommits.dev/fr/login" />
  </url>
  <url>
    <loc>https://kommits.dev/en/login</loc>
    <lastmod>2026-04-03</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://kommits.dev/fr/login" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kommits.dev/en/login" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kommits.dev/fr/login" />
  </url>
  <url>
    <loc>https://kommits.dev/fr/register</loc>
    <lastmod>2026-04-03</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://kommits.dev/fr/register" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kommits.dev/en/register" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kommits.dev/fr/register" />
  </url>
  <url>
    <loc>https://kommits.dev/en/register</loc>
    <lastmod>2026-04-03</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://kommits.dev/fr/register" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kommits.dev/en/register" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kommits.dev/fr/register" />
  </url>
  <url>
    <loc>https://kommits.dev/fr/legal/mentions-legales</loc>
    <lastmod>2026-04-03</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://kommits.dev/fr/legal/mentions-legales" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kommits.dev/en/legal/mentions-legales" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kommits.dev/fr/legal/mentions-legales" />
  </url>
  <url>
    <loc>https://kommits.dev/en/legal/mentions-legales</loc>
    <lastmod>2026-04-03</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://kommits.dev/fr/legal/mentions-legales" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kommits.dev/en/legal/mentions-legales" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kommits.dev/fr/legal/mentions-legales" />
  </url>
  <url>
    <loc>https://kommits.dev/fr/legal/politique-de-confidentialite</loc>
    <lastmod>2026-04-03</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://kommits.dev/fr/legal/politique-de-confidentialite" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kommits.dev/en/legal/politique-de-confidentialite" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kommits.dev/fr/legal/politique-de-confidentialite" />
  </url>
  <url>
    <loc>https://kommits.dev/en/legal/politique-de-confidentialite</loc>
    <lastmod>2026-04-03</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://kommits.dev/fr/legal/politique-de-confidentialite" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kommits.dev/en/legal/politique-de-confidentialite" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kommits.dev/fr/legal/politique-de-confidentialite" />
  </url>
  <url>
    <loc>https://kommits.dev/fr/legal/conditions-generales</loc>
    <lastmod>2026-04-03</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://kommits.dev/fr/legal/conditions-generales" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kommits.dev/en/legal/conditions-generales" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kommits.dev/fr/legal/conditions-generales" />
  </url>
  <url>
    <loc>https://kommits.dev/en/legal/conditions-generales</loc>
    <lastmod>2026-04-03</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://kommits.dev/fr/legal/conditions-generales" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kommits.dev/en/legal/conditions-generales" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kommits.dev/fr/legal/conditions-generales" />
  </url>
  <url>
    <loc>https://kommits.dev/fr/blog/why-a-public-changelog-is-your-best-weapon-against-churn</loc>
    <lastmod>2026-03-02</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://kommits.dev/fr/blog/why-a-public-changelog-is-your-best-weapon-against-churn" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kommits.dev/en/blog/why-a-public-changelog-is-your-best-weapon-against-churn" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kommits.dev/fr/blog/why-a-public-changelog-is-your-best-weapon-against-churn" />
  </url>
  <url>
    <loc>https://kommits.dev/en/blog/why-a-public-changelog-is-your-best-weapon-against-churn</loc>
    <lastmod>2026-03-02</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://kommits.dev/fr/blog/why-a-public-changelog-is-your-best-weapon-against-churn" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kommits.dev/en/blog/why-a-public-changelog-is-your-best-weapon-against-churn" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kommits.dev/fr/blog/why-a-public-changelog-is-your-best-weapon-against-churn" />
  </url>
  <url>
    <loc>https://kommits.dev/fr/blog/why-developers-hate-documentation</loc>
    <lastmod>2026-03-02</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://kommits.dev/fr/blog/why-developers-hate-documentation" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kommits.dev/en/blog/why-developers-hate-documentation" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kommits.dev/fr/blog/why-developers-hate-documentation" />
  </url>
  <url>
    <loc>https://kommits.dev/en/blog/why-developers-hate-documentation</loc>
    <lastmod>2026-03-02</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://kommits.dev/fr/blog/why-developers-hate-documentation" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kommits.dev/en/blog/why-developers-hate-documentation" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kommits.dev/fr/blog/why-developers-hate-documentation" />
  </url>
  <url>
    <loc>https://kommits.dev/fr/blog/guide-complet-des-conventional-commits-comment-standardiser-votre-historique-git-en-2026</loc>
    <lastmod>2026-03-02</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://kommits.dev/fr/blog/guide-complet-des-conventional-commits-comment-standardiser-votre-historique-git-en-2026" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kommits.dev/en/blog/guide-complet-des-conventional-commits-comment-standardiser-votre-historique-git-en-2026" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kommits.dev/fr/blog/guide-complet-des-conventional-commits-comment-standardiser-votre-historique-git-en-2026" />
  </url>
  <url>
    <loc>https://kommits.dev/en/blog/guide-complet-des-conventional-commits-comment-standardiser-votre-historique-git-en-2026</loc>
    <lastmod>2026-03-02</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://kommits.dev/fr/blog/guide-complet-des-conventional-commits-comment-standardiser-votre-historique-git-en-2026" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kommits.dev/en/blog/guide-complet-des-conventional-commits-comment-standardiser-votre-historique-git-en-2026" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kommits.dev/fr/blog/guide-complet-des-conventional-commits-comment-standardiser-votre-historique-git-en-2026" />
  </url>
  <url>
    <loc>https://kommits.dev/fr/blog/pourquoi-les-developpeurs-detestent-documenter-et-comment-j-ai-automatise-le-probleme</loc>
    <lastmod>2026-03-02</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://kommits.dev/fr/blog/pourquoi-les-developpeurs-detestent-documenter-et-comment-j-ai-automatise-le-probleme" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kommits.dev/en/blog/pourquoi-les-developpeurs-detestent-documenter-et-comment-j-ai-automatise-le-probleme" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kommits.dev/fr/blog/pourquoi-les-developpeurs-detestent-documenter-et-comment-j-ai-automatise-le-probleme" />
  </url>
  <url>
    <loc>https://kommits.dev/en/blog/pourquoi-les-developpeurs-detestent-documenter-et-comment-j-ai-automatise-le-probleme</loc>
    <lastmod>2026-03-02</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://kommits.dev/fr/blog/pourquoi-les-developpeurs-detestent-documenter-et-comment-j-ai-automatise-le-probleme" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kommits.dev/en/blog/pourquoi-les-developpeurs-detestent-documenter-et-comment-j-ai-automatise-le-probleme" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kommits.dev/fr/blog/pourquoi-les-developpeurs-detestent-documenter-et-comment-j-ai-automatise-le-probleme" />
  </url>
  <url>
    <loc>https://kommits.dev/fr/blog/conventional-commits-guide</loc>
    <lastmod>2026-03-02</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://kommits.dev/fr/blog/conventional-commits-guide" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kommits.dev/en/blog/conventional-commits-guide" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kommits.dev/fr/blog/conventional-commits-guide" />
  </url>
  <url>
    <loc>https://kommits.dev/en/blog/conventional-commits-guide</loc>
    <lastmod>2026-03-02</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://kommits.dev/fr/blog/conventional-commits-guide" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kommits.dev/en/blog/conventional-commits-guide" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kommits.dev/fr/blog/conventional-commits-guide" />
  </url>
  <url>
    <loc>https://kommits.dev/fr/blog/pourquoi-un-changelog-public-est-votre-meilleure-arme-contre-le-churn</loc>
    <lastmod>2026-03-02</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://kommits.dev/fr/blog/pourquoi-un-changelog-public-est-votre-meilleure-arme-contre-le-churn" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kommits.dev/en/blog/pourquoi-un-changelog-public-est-votre-meilleure-arme-contre-le-churn" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kommits.dev/fr/blog/pourquoi-un-changelog-public-est-votre-meilleure-arme-contre-le-churn" />
  </url>
  <url>
    <loc>https://kommits.dev/en/blog/pourquoi-un-changelog-public-est-votre-meilleure-arme-contre-le-churn</loc>
    <lastmod>2026-03-02</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://kommits.dev/fr/blog/pourquoi-un-changelog-public-est-votre-meilleure-arme-contre-le-churn" />
    <xhtml:link rel="alternate" hreflang="en" href="https://kommits.dev/en/blog/pourquoi-un-changelog-public-est-votre-meilleure-arme-contre-le-churn" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://kommits.dev/fr/blog/pourquoi-un-changelog-public-est-votre-meilleure-arme-contre-le-churn" />
  </url>
</urlset>