<?xml version="1.0" encoding="UTF-8"?>
<!--
  Static routes only. The origin below is https://totravel.pages.dev, the
  Cloudflare Pages target documented in DEPLOY.md — re-confirm it before
  launch if a custom domain is purchased (it must also match APP_URL in the
  edge-function secrets, see PAYMENTS-GOLIVE.md step 3).

  Package detail pages are dynamic; generating them requires a build-time or
  server-side step (tracked in LOCALIZATION-AUDIT.md).

  /auth is deliberately absent — a login page does not belong in a sitemap.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <url>
    <loc>https://totravel.pages.dev/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://totravel.pages.dev/?lng=en" />
    <xhtml:link rel="alternate" hreflang="ar" href="https://totravel.pages.dev/?lng=ar" />
  </url>
  <url>
    <loc>https://totravel.pages.dev/packages</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://totravel.pages.dev/packages?lng=en" />
    <xhtml:link rel="alternate" hreflang="ar" href="https://totravel.pages.dev/packages?lng=ar" />
  </url>
  <url>
    <loc>https://totravel.pages.dev/destinations</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://totravel.pages.dev/destinations?lng=en" />
    <xhtml:link rel="alternate" hreflang="ar" href="https://totravel.pages.dev/destinations?lng=ar" />
  </url>
  <!--
    CMS pages served at /pages/<slug>. Listed individually rather than
    generated, because the slug set is admin-editable: add a <url> here when a
    new page is published. The three legal pages currently hold placeholders
    pending legal review.
  -->
  <url>
    <loc>https://totravel.pages.dev/pages/about</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://totravel.pages.dev/pages/about?lng=en" />
    <xhtml:link rel="alternate" hreflang="ar" href="https://totravel.pages.dev/pages/about?lng=ar" />
  </url>
  <url>
    <loc>https://totravel.pages.dev/pages/terms</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://totravel.pages.dev/pages/terms?lng=en" />
    <xhtml:link rel="alternate" hreflang="ar" href="https://totravel.pages.dev/pages/terms?lng=ar" />
  </url>
  <url>
    <loc>https://totravel.pages.dev/pages/privacy</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://totravel.pages.dev/pages/privacy?lng=en" />
    <xhtml:link rel="alternate" hreflang="ar" href="https://totravel.pages.dev/pages/privacy?lng=ar" />
  </url>
  <url>
    <loc>https://totravel.pages.dev/pages/cookies</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://totravel.pages.dev/pages/cookies?lng=en" />
    <xhtml:link rel="alternate" hreflang="ar" href="https://totravel.pages.dev/pages/cookies?lng=ar" />
  </url>
</urlset>
