AreaAudit

Which languages each generator says it supports, and where

Ukrainian is declared three times, all since the war

Three of the nine vendors that declare a site language declare Ukrainian. Two write the bare code and one names Ukraine. The same three sets are among the four largest in this register. As of 2026-09-22.

Three declarations, and the language nobody treated as an alternativeThree vendors declare this language and all three also declare Russian, so nobody in this register treated the two as alternatives. Coverage is better than Polish, Swedish or Czech receive, and no published voice list names either language.This languageThe neighbouring languageVendors declaring itThreeFiveDeclared without the otherNeverBy two vendorsCountry named by a codeOnceOnce, and not the largest marketVoice list naming itNoneNoneBoth are written in the same script, with several letters differing
Fig. 1 A reader might expect the two codes to trade off against each other in a declared set. In this register they do not.
Every vendor declaring Ukrainian on the host being read, with the code it uses. Recorded 2026-09-22.
VendorCode as declaredForm of the codeThe set it sits in
CapCutuk-UARegion-tagged27 locales, every one but English region-tagged
Kling AIukBare language code20 bare codes
SceneMixerukBare language code15 codes, one of them script-tagged

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.

1Better covered than several larger software markets

Three of nine is better coverage than Polish, Swedish, Czech or Hungarian receive in this column, and the same as Thai and Vietnamese. The language has roughly the same number of speakers as Polish.

Two of the three vendors declaring it also declare Russian, and the third does too. So nobody in this register treated the two as alternatives, which is worth recording because a reader might expect otherwise.

2One country, one tag, one standard

One declaration is uk-UA and the other two are bare. The language has a single national standard, so the tag confirms a market rather than distinguishing a variant, which is the same situation as Turkish, Polish and Japanese.

Ukrainian is written in Cyrillic, sharing a script with Russian while differing in several letters. Nothing in this register says how any tool handles that distinction in subtitles or in text drawn inside a frame.

3Three sites, and one voice claim that names nothing

One of the three vendors publishes a voice count of five for a named model without saying which five. The other two publish nothing in that column at all.

So a Ukrainian-language production can narrow the field by which companies have translated pages and then stop. That is the position for every language in this register outside the five that appear in a named list.

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 Russian column is read at the Russian page.

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

  • Site languages
    15 languages: ar, de, en, es, fr, id, it, ja, ko, nl, pt, ru, tr, uk, zh-Hantdeclared as same-domain alternatesscenemixer.com / recorded 2026-09-22
  • Site languages
    Every alternate but English is a language-region pair; Russian is declared only as ru-BY and Chinese only as zh-TWhow the codes are writtencapcut.com / recorded 2026-09-22
  • Voice languages
    Native audio on VIDEO 3.0 in five languages, with voices bound to elementscount published without a listKling AI, model guide / recorded 2026-09-12