<?xml version="1.0" encoding="UTF-8"?>
<!--
  Three entries for one page, which is the point rather than a mistake.

  The site is a single file painted entirely by script, so a URL renders
  exactly one language — whichever the visitor's browser asks for. A crawler
  asks for English. With only the bare URL to go on, the Chinese copy is
  therefore in nothing that is ever indexed, and 「懶得打字」 is a name the
  search engine has never seen. ?lang= gives each language a URL that renders
  it regardless of who asks; this file is how those URLs are found at all.

  ⚠️ Every <url> repeats the COMPLETE set of alternates, itself included. That
  is the specification, not redundancy: Google reads each entry's set on its
  own and drops any grouping where the links do not point back symmetrically.

  ⚠️ pages.dev, not lazyvoicetype.app — that domain was never registered, and a
  sitemap of URLs on a host that does not resolve is worse than no sitemap.
  If the domain is ever bought, this file, robots.txt, and the canonical and
  og: URLs in web/index.html all move together.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:xhtml="http://www.w3.org/1999/xhtml">

  <!-- The bare URL: sniffs the reader's own language, and is what a person is
       given. x-default names it as the one to serve when no language matches. -->
  <url>
    <loc>https://lazyvoicetype.pages.dev/</loc>
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://lazyvoicetype.pages.dev/?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://lazyvoicetype.pages.dev/?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://lazyvoicetype.pages.dev/"/>
  </url>

  <!-- 懶得打字 -->
  <url>
    <loc>https://lazyvoicetype.pages.dev/?lang=zh</loc>
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://lazyvoicetype.pages.dev/?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://lazyvoicetype.pages.dev/?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://lazyvoicetype.pages.dev/"/>
  </url>

  <!-- Lazy Voice Type -->
  <url>
    <loc>https://lazyvoicetype.pages.dev/?lang=en</loc>
    <xhtml:link rel="alternate" hreflang="zh-Hant" href="https://lazyvoicetype.pages.dev/?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://lazyvoicetype.pages.dev/?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://lazyvoicetype.pages.dev/"/>
  </url>

</urlset>
