Skip to main content

The languages each check reads, and the markets that use them

A store writes its policies, its stock labels and its footer in its own language. Most of the scanner’s checks find their subject by matching words, so each one works only in the languages on its own list — and they are not the same list. Below is every check, the languages it reads, and what that leaves for each market. None of it is typed in. It is computed from the same tables the scanner runs, so it cannot drift from them.

The totals

Languages every check reads
36

Of 37 checked. Read by all 3 checks that work from a word list, before any AI layer is involved.

Read by some checks only
0

The narrowest: Finding the policy page and Reading the policy page, at 36 of the 37. A scan says so on the report instead of passing the store on a check that never looked.

Not read at all
1

Thai. A store in Thailand is left to the AI layers for every check here.

Markets covered
69

Merchant Center markets with at least one language every word-list check reads.

Check by check

3 checks work from a word list, so each is limited to the languages it was given. When a page is in another language the report says the check could not look, and the store is neither passed nor failed on it.

Each check, what it looks for, and the languages it can look in
CheckWhat it looks forLanguages it reads
Finding the policy pageRecognising a privacy-policy link label or web address written in the language, so the scanner reaches the page at all.36 of the 37 below
Reading the policy pageRecognising the data-protection wording that makes a reached page a real policy rather than a placeholder.36 of the 37 below
A period of time on a policy pageSpotting a return window, a dispatch time or a delivery estimate written as a number and a day word.37 of the 37 below
The facts inside a policyReading a stated fact — a return window, a delivery time, a shipping cost — out of the page in whatever language it is written in, and quoting the sentence back.Any language

The last row is the exception, and it is not counted in the totals above. It reads 16 stated facts — on the shipping, returns, privacy, contact and terms pages — in whatever language the page is written in, and has to quote the sentence it read them from. It is left out of the count because it runs on an AI provider that fails open: when the provider is down it returns nothing, and nothing looks the same as looked-and-found-none.

The two policy layers, kept apart

Finding a policy page and reading it are different jobs, done by different rules, and they fail separately. One tick would hide which half failed, so the table keeps two columns.

Finds the policy page

Can the scanner recognise a link label or a web address for a privacy policy written in this language? If it cannot, it never reaches the page.

Reads the policy page

Having reached it, can the scanner recognise the data-protection wording that makes it a real policy rather than a placeholder? If it cannot, it reports a page it has just found as empty.

Handled: the rule works in this languageNot handled: the row is marked

That gap is not hypothetical. For one morning the scanner could find a Bulgarian privacy policy by its phrase for personal data, and then report the page it had just found as containing no data-protection wording. This table exists to keep that kind of gap visible.

Language by language

37 languages, A to Z. Each row shows the two policy layers, then how many of the 3 word-list checks read the language at all.

Whether the scanner finds and reads a privacy policy in each language, how many of its word-list checks read it, and the markets that use it
LanguageFinds the policy pageReads the policy pageChecks that read itMarkets that use it
ArabicFindsReads3 of 3Saudi Arabia, United Arab Emirates, Egypt, Bahrain, Jordan, Kuwait, Lebanon, Oman
BulgarianFindsReads3 of 3Bulgaria
CatalanFindsReads3 of 3Spain
ChineseFindsReads3 of 3Taiwan, Hong Kong
CroatianFindsReads3 of 3Croatia
CzechFindsReads3 of 3Czechia
DanishFindsReads3 of 3Denmark
DutchFindsReads3 of 3Netherlands, Belgium
EnglishFindsReads3 of 3United States, United Kingdom, Ireland, Canada, Australia, New Zealand, Singapore, South Africa, India, Nigeria, Kenya, Ghana, Philippines
EstonianFindsReads3 of 3Estonia
FinnishFindsReads3 of 3Finland
FrenchFindsReads3 of 3France, Belgium, Canada, Switzerland
GermanFindsReads3 of 3Germany, Austria, Switzerland
GreekFindsReads3 of 3Greece
HebrewFindsReads3 of 3Israel
HungarianFindsReads3 of 3Hungary
IndonesianFindsReads3 of 3Indonesia
ItalianFindsReads3 of 3Italy, Switzerland
JapaneseFindsReads3 of 3Japan
KoreanFindsReads3 of 3South Korea
LatvianFindsReads3 of 3Latvia
LithuanianFindsReads3 of 3Lithuania
MalayFindsReads3 of 3Malaysia
NorwegianFindsReads3 of 3Norway
PolishFindsReads3 of 3Poland
PortugueseFindsReads3 of 3Portugal, Brazil
RomanianFindsReads3 of 3Romania
RussianFindsReads3 of 3Kazakhstan, Uzbekistan, Belarus
SerbianFindsReads3 of 3Serbia
SlovakFindsReads3 of 3Slovakia
SlovenianFindsReads3 of 3Slovenia
SpanishFindsReads3 of 3Spain, Mexico, Argentina, Chile, Colombia, Peru, Ecuador, Uruguay, Paraguay
SwedishFindsReads3 of 3Sweden
ThaiNot foundNot read1 of 3Thailand
TurkishFindsReads3 of 3Turkey
UkrainianFindsReads3 of 3Ukraine
VietnameseFindsReads3 of 3Vietnam

Scope, precisely: this measures which languages each word-list check can look in, not how well it judges what it finds. A check that cannot read a page publishes a row saying so, and that row is left out of the store’s score — our gap costs the merchant nothing, it just stops paying them for it.

Markets covered

69 Merchant Center markets have at least one language that every word-list check reads. Take the two policy layers on their own and that number is 69: a store there can expect its privacy policy to be found and read, while the checks in the table above still say they could not look.

  • Argentina
  • Australia
  • Austria
  • Bahrain
  • Belarus
  • Belgium
  • Brazil
  • Bulgaria
  • Canada
  • Chile
  • Colombia
  • Croatia
  • Czechia
  • Denmark
  • Ecuador
  • Egypt
  • Estonia
  • Finland
  • France
  • Germany
  • Ghana
  • Greece
  • Hong Kong
  • Hungary
  • India
  • Indonesia
  • Ireland
  • Israel
  • Italy
  • Japan
  • Jordan
  • Kazakhstan
  • Kenya
  • Kuwait
  • Latvia
  • Lebanon
  • Lithuania
  • Malaysia
  • Mexico
  • Netherlands
  • New Zealand
  • Nigeria
  • Norway
  • Oman
  • Paraguay
  • Peru
  • Philippines
  • Poland
  • Portugal
  • Romania
  • Saudi Arabia
  • Serbia
  • Singapore
  • Slovakia
  • Slovenia
  • South Africa
  • South Korea
  • Spain
  • Sweden
  • Switzerland
  • Taiwan
  • Turkey
  • Ukraine
  • United Arab Emirates
  • United Kingdom
  • United States
  • Uruguay
  • Uzbekistan
  • Vietnam

Russia is not a market here, on purpose. Google suspended advertising services there in 2022, so a store there cannot run Shopping ads. Russian is in the table above because it is the working language of Kazakhstan, Uzbekistan and Belarus, which are active markets.

What this page does not tell you

How accurately the scanner judges what it reads is a different measurement, with its own dated evidence.

See accuracy and method