Nine bare codes that sit inside a longer set unchanged
Vidu declares nine same-host alternates, all bare codes. Every one of them also appears in the thirteen-code set another vendor declares, and the set covers East Asia and Europe without naming a single Southeast Asian language. As of 2026-09-22.
| Region | Codes declared | Codes not declared that others here declare |
|---|---|---|
| Europe | de, en, es, fr, ru | Italian, Dutch, Polish, Ukrainian, Swedish |
| East Asia | ja, ko, zh | None |
| Americas | pt, plus en and es | None beyond those |
| Southeast Asia | None | Indonesian, Thai, Vietnamese, Malay, Filipino |
Inclusion rule. One vendor, one column, grouped by region so the shape of the set is visible rather than only its size. Order. Fixed region order, with the unaddressed region last.
1Complete in East Asia, absent in Southeast Asia
All three East Asian codes any vendor here declares are in this set: Japanese, Korean and Chinese. Not one of the five Southeast Asian codes declared elsewhere in the register appears, which for a nine-code set is a deliberate-looking omission.
Two other vendors declare all three East Asian codes and add Southeast Asia on top. So the shape here is not the usual one for a set of this size, and a reader in Bangkok or Jakarta can rule the vendor out on this column alone.
2Nine codes inside thirteen, with nothing dropped
The relationship with the thirteen-code set here is exact containment, not overlap. Those thirteen are these nine plus Indonesian, Thai, Turkish and Vietnamese, and no code in this set is missing from that one.
Read with the two-code and five-code sets, which also nest, that makes four declared sets in this register forming a single chain. Which languages get translated first appears to be more settled in this category than the range of totals would suggest.
3Bare codes and two empty columns
No code in the set carries a region or script subtag, so the Portuguese and Chinese entries name languages without naming variants. The vendor publishes nothing in either output column.
That is the most common profile in this register: a declared site list and silence everywhere else. It means the entire published language position of the product is a statement about which marketing pages have been translated.
4Sources
Counted from the alternates declared on vidu.com. The column itself is described on site language, and every cell Vidu fills is on its tool page.
5The same column, tool by tool
| Tool | Site languages |
|---|---|
| CapCut | 27 |
| D-ID | 2 |
| Fliki | None declared |
| Hailuo | None declared |
| HeyGen | None declared |
| Higgsfield | 5 |
| invideo AI | None declared |
| Kling AI | 20 |
| LTX Studio | None declared |
| Pika | None declared |
| PixVerse | 13 |
| Rask AI | One same-host, 15 on subdomains |
| Runway | 5 |
| SceneMixer | 15 |
| Synthesia | 9 |
| VEED | None declared |
| Vidnoz | One same-host, 11 on subdomains |
| Vidu | 9 |
Inclusion rule. Tools with a public English site selling AI video generation or AI video dubbing. Site languages count hreflang alternates served from the host being read; x-default and alternates pointing at another host are not counted, for every vendor alike. Order. Alphabetical by tool name.
Neighbouring cells: Vidnoz: site language and CapCut: dialogue language. All of them together: the cell index and the register table.
- Site languages9 languages: de, en, es, fr, ja, ko, pt, ru, zhdeclared as same-domain alternates
- Site languages13 languages: de, en, es, fr, id, ja, ko, pt, ru, th, tr, vi, zhdeclared as same-domain alternates