AreaAudit

Which languages each generator says it supports, and where

Thai is declared three times, always beside Vietnamese

Three of the nine vendors that declare a site language declare Thai. Exactly the same three declare Vietnamese, and all three also declare Indonesian, so the region is entered as a block rather than one market at a time. As of 2026-09-22.

Three vendors, three Southeast Asian codes, one decisionThe three vendors declaring this language are exactly the three that declare Vietnamese, and all three declare Indonesian as well. Nobody in this register picked one of those markets and skipped the others, so the region is entered as a block.IndonesianFour declared setsOne extra vendorThe region's entry pointThis languageThree declared setsAlways with the othersIts own script,undocumentedVietnameseThree declared setsAlways with the othersHeavy diacritics,undocumentedOne regional decision, taken by three vendorsWhat each market still cannot check
Fig. 1 For a reader the consequence is that the shortlist for one of these markets is the shortlist for all three.
Every vendor declaring Thai on the host being read, with the code it uses. Recorded 2026-09-22.
VendorCode as declaredForm of the codeThe set it sits in
CapCutth-THRegion-tagged27 locales, every one but English region-tagged
Kling AIthBare language code20 bare codes
PixVersethBare language code13 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, three vendors, no exceptions

Thai, Vietnamese and Indonesian are declared by an identical group of three vendors, with Indonesian additionally declared by a fourth. In a column of nine sets that is close to a rule rather than a coincidence.

It says Southeast Asia is treated as one decision. A company either translates for the region or it does not, and there is no vendor here that picked one of these markets and skipped the others.

2A script with no published rendering statement

Thai is written in its own script, without spaces between words, and with vowel marks above and below the line. Subtitle line breaking and any text drawn inside a picture both behave differently from Latin script as a result.

One vendor here claims multilingual text generation inside frames, naming English and Chinese and then other languages. Whether that includes this script is not stated, and it is the kind of gap a language count cannot express.

3Three translated sites, nothing about speech

None of these three vendors publishes a spoken-language list. So a Thai-language production can establish that three companies have translated pages for it and nothing further.

The largest voice lists in this register belong to vendors that declare no site language at all, and none of them names this language in a place tied to generated dialogue. The region is covered where it is cheap and uncovered where it matters.

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. The paired code is read at the Vietnamese page.

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

  • 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
  • Site languages
    27 locales: ar-EG, cs-CZ, de-DE, el-GR, en, es-ES, fi-FI, fr-FR, he-IL, hu-HU, id-ID, it-IT, ja-JP, ko-KR, ms-MY, nl-NL, pl-PL, pt-BR, ro-RO, ru-BY, sv-SE, th-TH, tl-PH, tr-TR, uk-UA, vi-VN, zh-TWdeclared as same-domain alternatescapcut.com / recorded 2026-09-22
  • Text drawn inside the picture
    “Multilingual text generation within frames is now supported, with accurate placement and style consistency across English, Chinese, and other languages”outside the three columnsPixVerse, V6 launch post / recorded 2026-09-22