AreaAudit

Which languages each generator says it supports, and where

One language at a time, across every declared list

These pages read the register by language instead of by vendor. Each one lists every vendor declaring that language on its own host, prints the exact code each of them used, and says what the declaration does and does not settle. As of 2026-09-12.

Reading the same register down instead of acrossRead across a row, a declared list is a count belonging to one vendor. Read down a column of languages, the same data says which markets this category has chosen to address and which codes it used to say so.Read by vendorRead by languageThe unitOne vendor's whole declared setOne language across every setWhat it showsHow much a company has localisedWhich markets the field addressesCode formConsistent within a vendorFour spellings of one languageWhat it hidesWhich markets are missingHow large any one vendor isSame rows, two questions, two different findings
Fig. 1 Both readings come from one set of rows; only the second one exposes the code forms, because they are only comparable between vendors.

Read by vendor, a declared list is a count. Read by language, it is a map of which markets this category has decided to address, and the two readings disagree more than they agree.

The code form is the part only this view exposes. A language declared by four vendors can appear as four different strings, and the differences between them are the only published evidence about which variant of a language a page follows.

Languages that no vendor declares cannot appear here at all. That absence is a finding, and it is recorded on the market pages rather than turned into empty pages for languages nobody in this category has addressed.

1The languages

  • Arabic — Three vendors declare Arabic on their own host, one of them naming Egypt, and the longest voice list here spends fourteen rows on the language.
  • Chinese — The one language here declared in three different code forms, and the one whose alternates the counting rule throws away twice over as it stands.
  • Dutch — Four vendors declare Dutch, and all four are the ones whose declared sets go beyond the common European core rather than towards East Asia.
  • English — The one language declared by every vendor with a site list here, the one bare code in the longest set, and the default the rule leaves standing.
  • Filipino — The one language in this register declared under two different codes by two vendors, so that neither of the declarations matches the other.
  • French — Seven vendors declare French, one of them naming France, and none of them distinguishing the Canadian variety spoken by millions of viewers.
  • German — The most widely declared non-English language here, the whole of one vendor set, and absent from exactly one declared list.
  • Indonesian — The most widely declared Southeast Asian language in this register, and the one that appears in both of the two longest declared sets here.
  • Italian — Four vendors declare Italian, and every one of them is a vendor whose declared set extends past the four-language European core.
  • Japanese — The most widely declared language here after English and German, and the one where two vendor pages were opened to see what a declaration is worth.
  • Korean — Seven vendors declare Korean, and the one nine-code set that leaves it out is the largest declared set in this register without it.
  • Malay — Two vendors declare Malay, one of them naming Malaysia, while the closely related language next door is declared twice as often as it is.
  • Polish — Only the two longest declared sets in this register name Polish, which makes it a marker of depth rather than of direction.
  • Portuguese — Four vendors declare bare Portuguese and three declare the Brazilian variant, which is the cleanest variant split anywhere in this register.
  • Russian — Five vendors declare Russian on their own host, and the one of them that names a country names Belarus rather than Russia itself.
  • Spanish — Seven vendors declare Spanish and the one of them naming a country names Spain, which leaves the larger audience undeclared everywhere.
  • Swedish — Two vendors declare Swedish, and no vendor here declares Danish or Norwegian at all, with Finnish appearing inside one 27-locale set only.
  • Thai — Three vendors declare Thai and the same three declare Vietnamese, so the two codes move together across this whole column.
  • Turkish — Four vendors declare Turkish and their declared sets range from thirteen codes to twenty-seven, with no mid-sized set including it.
  • Ukrainian — Three vendors declare Ukrainian, which is better coverage than Polish or Swedish receive and thinner than any voice list documents.
  • Vietnamese — Three vendors declare Vietnamese and all three also declare Thai and Indonesian, so the market is never entered by itself.

A language gets a page once more than one vendor has declared it, because a single declaration is a fact about a vendor rather than about the language.

The rest of the atlas: Columns, Entries, Side by side, Markets, Tools, Output, Questions, Terms, Learn, Data. How a list earns a column is set out on the counting page.