AreaAudit

Which languages each generator says it supports, and where

Chinese carries three different codes and two discards

Four vendors declare Chinese on the host being read, using three different codes: the bare form, a Taiwan tag and a traditional-script tag. Two further vendors declare a Chinese alternate pointing at another domain, and the rule discards both. As of 2026-09-22.

Three ways to write one language code, and what each settlesA bare code names the language only. A region tag names Taiwan. A script tag names traditional characters without naming a market. All three appear in this register for this one language, and no other language here is declared in more than two forms.Which code did the vendor write?Written bareLanguage onlyTwo vendors. Neither thecharacters nor themarket can be read fromit.Written with a regionTaiwan namedOne vendor. A market,and by implication thecharacters used there.Written with a scriptTraditionalcharacters namedOne vendor. Thecharacters, with themarket left open.Two further declarations point off the host and are not counted
Fig. 1 The script tag is the broadest of the three and the most informative, because for this language the characters are what a reader notices first.
Every vendor declaring Chinese on the host being read, with the code it uses. Recorded 2026-09-22.
VendorCode as declaredForm of the codeThe set it sits in
CapCutzh-TWRegion-tagged27 locales, every one but English region-tagged
PixVersezhBare language code13 bare codes
SceneMixerzh-HantRegion-tagged15 codes, one of them script-tagged
ViduzhBare language codenine bare codes

Inclusion rule. Vendors declaring this language as a same-host hreflang alternate. A vendor serving the language without declaring it cannot be seen by this method and is not listed. Order. Alphabetical by vendor.

1Three codes for one language, which is unique here

One vendor writes zh-TW, naming Taiwan. One writes zh-Hant, naming the traditional writing system without naming a market. Two write zh bare. No other language in this register is declared in more than two forms.

The three are not interchangeable. A script tag tells a reader which characters they will see; a region tag tells them whose wording the page follows; a bare code tells them neither, which for Chinese is the least informative of the three.

2The one language the counting rule costs twice

Two vendors declare a further Chinese alternate that resolves to a separate domain. Alternates pointing at another host belong to that host under the rule applied to everyone, so neither is counted, and both discards are printed on those vendors' own pages.

It happens for Chinese and for no other language here, which is not a coincidence. A company selling into mainland China usually runs a separate domain for it, so the one rule that keeps this column comparable is also the rule that hides that market.

3Simplified characters are absent from the counted sets

Of the four counted declarations, one names Taiwan and one names traditional characters. Neither of the bare codes says which script it serves. So no counted declaration in this register explicitly offers simplified Chinese.

The discarded alternates are the likely home of that market, which is exactly what the rule cannot see. A reader who needs simplified characters should read the raw declarations on the two vendor pages rather than this column.

4Sources

Each row was read from the vendor's own markup on 2026-09-22 and is kept in the register; what counts as a declaration is on how counted. Script and region tags are compared under script subtag.

Languages either side of this one in the index: Arabic and Dutch. Every language any vendor declares is listed at one language at a time.

  • Site languages
    A sixteenth alternate is declared for Chinese and points at a separate domain, so the counting rule skips italternate excluded by the rulescenemixer.com / recorded 2026-09-22
  • Site languages
    A twenty-first alternate is declared for Chinese and points at a different domain, so the counting rule skips italternate excluded by the rulekling.ai / recorded 2026-09-22
  • Site languages
    13 languages: de, en, es, fr, id, ja, ko, pt, ru, th, tr, vi, zhdeclared as same-domain alternatespixverse.ai / recorded 2026-09-22