<?xml version="1.0" encoding="UTF-8"?>
<!--
  Static sitemap index (#1834, widened to all locales in #1846).

  Named sitemap-index.xml, NOT sitemap.xml, on purpose: the metadata route
  src/app/sitemap.ts owns /sitemap/<locale>.xml, and its own comment records
  that a hand-rolled /sitemap.xml index route "fatally conflicts with this
  metadata route under `next dev` (Turbopack)". A distinct filename cannot
  collide under any bundler, so the shards stay untouched.
  Cloudflare 301s /sitemap.xml + /sitemap_index.xml here
  (infrastructure/cloudflare/redirects.tf).

  A static file, not a generated route, for the same reason robots.txt is
  static: a route that throws returns 5xx, and Google's documented handling of
  a 5xx on sitemap/robots paths is severe.

  Lists ONE entry per shard, never app routes. /checkout, /my-orders, /install,
  /claim, /topup and /customer/auth are deliberately robots-allowed but
  noindex so Google can see that tag; listing them here would invite exactly
  the indexing the tag exists to prevent.

  This is the ONLY sitemap URL advertised in public/robots.txt (#1846) —
  sitemaps.org: "If you have a Sitemap index file, you can include the
  location of just that file."

  KEEP IN LOCK-STEP with SITEMAP_LOCALES in src/app/sitemap.ts, which is now
  DERIVED from src/i18n/config.ts (all locales minus the novelty ones: tlh,
  la, eo). Adding a locale to i18n/config.ts adds a shard automatically and
  this hand-written file must follow: e2e/unit/sitemap-index-xml.spec.ts
  enforces exact parity in both directions and fails the build otherwise.
  No <lastmod>: shards render per-request (force-dynamic), so there is no real
  content timestamp and a deploy-stamped one is a lying freshness signal.
-->
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <sitemap><loc>https://linecast.net/sitemap/en.xml</loc></sitemap>
  <sitemap><loc>https://linecast.net/sitemap/de.xml</loc></sitemap>
  <sitemap><loc>https://linecast.net/sitemap/es.xml</loc></sitemap>
  <sitemap><loc>https://linecast.net/sitemap/fr.xml</loc></sitemap>
  <sitemap><loc>https://linecast.net/sitemap/it.xml</loc></sitemap>
  <sitemap><loc>https://linecast.net/sitemap/nl.xml</loc></sitemap>
  <sitemap><loc>https://linecast.net/sitemap/pt.xml</loc></sitemap>
  <sitemap><loc>https://linecast.net/sitemap/ar.xml</loc></sitemap>
  <sitemap><loc>https://linecast.net/sitemap/he.xml</loc></sitemap>
  <sitemap><loc>https://linecast.net/sitemap/hi.xml</loc></sitemap>
  <sitemap><loc>https://linecast.net/sitemap/ja.xml</loc></sitemap>
  <sitemap><loc>https://linecast.net/sitemap/ko.xml</loc></sitemap>
  <sitemap><loc>https://linecast.net/sitemap/pl.xml</loc></sitemap>
  <sitemap><loc>https://linecast.net/sitemap/ru.xml</loc></sitemap>
  <sitemap><loc>https://linecast.net/sitemap/zh.xml</loc></sitemap>
  <sitemap><loc>https://linecast.net/sitemap/zh-Hant.xml</loc></sitemap>
  <sitemap><loc>https://linecast.net/sitemap/nb.xml</loc></sitemap>
  <sitemap><loc>https://linecast.net/sitemap/sv.xml</loc></sitemap>
  <sitemap><loc>https://linecast.net/sitemap/fi.xml</loc></sitemap>
  <sitemap><loc>https://linecast.net/sitemap/is.xml</loc></sitemap>
  <sitemap><loc>https://linecast.net/sitemap/da.xml</loc></sitemap>
  <sitemap><loc>https://linecast.net/sitemap/cs.xml</loc></sitemap>
  <sitemap><loc>https://linecast.net/sitemap/uk.xml</loc></sitemap>
  <sitemap><loc>https://linecast.net/sitemap/bg.xml</loc></sitemap>
  <sitemap><loc>https://linecast.net/sitemap/hr.xml</loc></sitemap>
  <sitemap><loc>https://linecast.net/sitemap/sk.xml</loc></sitemap>
  <sitemap><loc>https://linecast.net/sitemap/sl.xml</loc></sitemap>
  <sitemap><loc>https://linecast.net/sitemap/sr.xml</loc></sitemap>
  <sitemap><loc>https://linecast.net/sitemap/hu.xml</loc></sitemap>
  <sitemap><loc>https://linecast.net/sitemap/ro.xml</loc></sitemap>
  <sitemap><loc>https://linecast.net/sitemap/mk.xml</loc></sitemap>
  <sitemap><loc>https://linecast.net/sitemap/lt.xml</loc></sitemap>
  <sitemap><loc>https://linecast.net/sitemap/lv.xml</loc></sitemap>
  <sitemap><loc>https://linecast.net/sitemap/et.xml</loc></sitemap>
  <sitemap><loc>https://linecast.net/sitemap/mt.xml</loc></sitemap>
  <sitemap><loc>https://linecast.net/sitemap/ga.xml</loc></sitemap>
  <sitemap><loc>https://linecast.net/sitemap/el.xml</loc></sitemap>
  <sitemap><loc>https://linecast.net/sitemap/ca.xml</loc></sitemap>
  <sitemap><loc>https://linecast.net/sitemap/sq.xml</loc></sitemap>
  <sitemap><loc>https://linecast.net/sitemap/bs.xml</loc></sitemap>
  <sitemap><loc>https://linecast.net/sitemap/cy.xml</loc></sitemap>
  <sitemap><loc>https://linecast.net/sitemap/th.xml</loc></sitemap>
  <sitemap><loc>https://linecast.net/sitemap/vi.xml</loc></sitemap>
  <sitemap><loc>https://linecast.net/sitemap/lo.xml</loc></sitemap>
  <sitemap><loc>https://linecast.net/sitemap/sw.xml</loc></sitemap>
  <sitemap><loc>https://linecast.net/sitemap/am.xml</loc></sitemap>
  <sitemap><loc>https://linecast.net/sitemap/yo.xml</loc></sitemap>
  <sitemap><loc>https://linecast.net/sitemap/zu.xml</loc></sitemap>
  <sitemap><loc>https://linecast.net/sitemap/ha.xml</loc></sitemap>
  <sitemap><loc>https://linecast.net/sitemap/af.xml</loc></sitemap>
  <sitemap><loc>https://linecast.net/sitemap/xh.xml</loc></sitemap>
  <sitemap><loc>https://linecast.net/sitemap/ig.xml</loc></sitemap>
  <sitemap><loc>https://linecast.net/sitemap/so.xml</loc></sitemap>
</sitemapindex>
