All articles

Localization

App Store Connect's new Indian languages: what changed and how to test them (2026)

In March 2026, Apple added ten languages for India to App Store Connect, and India's storefront went from 2 to 12 localizations. What Apple lists, the locale-code error developers hit, how few of India's top apps use the new languages, and a test you can run to see whether India's search reads them.

Flat-vector illustration of a translucent phone with an App Store search bar beside a fan of ten rounded language tiles, one marked with a coral dot, and a floating search tile, on a full-bleed plum panel

On March 31, 2026, Apple added 11 metadata languages to App Store Connect to help apps reach more people, "especially in India," taking the total to 50 localizations (Apple Developer News, 2026). Overnight, the India App Store's localization list grew from two to twelve, more than any other storefront (Apple, App Store localizations).

Six months later, the basics are still muddled. Is it ten Indian languages or eleven? Does App Store Connect accept all 50, or only 39, as one developer blog reports? And does India's search actually read a Tamil keyword field? We haven't found anyone who has checked. Paying for ten translations on an untested guess is how localization budgets disappear.

What we can show today is narrower. We re-checked Apple's list on September 28, sized India's iOS market, traced the locale-code trap and took our September 27 snapshot of India's top apps. We also wrote a 28-day indexing protocol you can run yourself. If the mechanics are new, start with how one storefront reads several keyword fields.

Key Takeaways

  • Apple lists 12 localizations for India: English (U.K.), Hindi and the 10 South Asian languages added on March 31, 2026 (Apple, retrieved Sep 28, 2026).
  • On paper, India's keyword space went from 200 to 1,200 characters (our arithmetic: 12 fields × 100).
  • The API wants region-tagged codes such as bn-BD and ur-PK; developers reported bare codes failing.
  • On September 27, 2026, only 9 of India's top 173 iPhone apps (5.2%) had a store listing in any new language, against 52 (30.1%) for Hindi (ASO Agency snapshot).
  • No public test yet shows whether India's search indexes the new fields, and we haven't run one either. The protocol below lets you test your own app.
  • Apple's India share hit a record 9% of 2025 smartphone shipments (Counterpoint via TechCrunch).

What did Apple add on March 31, 2026, and why is it 10 languages for India, not 11?

Apple added 11 metadata localizations in 2026 (Apple Developer News, March 31, 2026). That brought App Store Connect to 50, and the new ones are Bangla, Gujarati, Kannada, Malayalam, Marathi, Odia, Punjabi, Slovenian, Tamil, Telugu and Urdu. Ten are South Asian, and Apple's storefront table lists all ten for India; Slovenian is listed for Slovenia, and Urdu for Pakistan too.

We re-parsed Apple's App Store localizations table on September 28, 2026. It still has 175 storefronts and 311 storefront-localization pairs. India lists English (U.K.) as its default, plus Hindi and the ten new languages. In February 2026 it listed two. Every new field except Urdu is listed in exactly one storefront: India. The table has no Bangladesh storefront, and Sri Lanka and Nepal list only English (U.K.).

Language (App Store Connect) Script API shortcode Storefronts that list it
Bangla (API: "Bengali")Bengalibn-BDIndia
GujaratiGujaratigu-INIndia
KannadaKannadakn-INIndia
MalayalamMalayalamml-INIndia
MarathiDevanagarimr-INIndia
Odia (API: "Oriya")Odiaor-INIndia
PunjabiGurmukhipa-INIndia
TamilTamilta-INIndia
TeluguTelugute-INIndia
UrduPerso-Arabicur-PKIndia, Pakistan
SlovenianLatinsl-SISlovenia
Hindi (listed before March 2026)DevanagarihiIndia

Apple says you can localize "your app name, description, screenshots, and more" in the new languages, adding them "with your next version submission" (Apple Developer News). A new localization copies the primary's screenshots and properties "except for the description and keywords" (Apple, Localize app information). A fresh Tamil localization starts with no keywords at all.

Two naming quirks trip up checklists. App Store Connect Help says "Bangla" and "Odia," while Apple's API docs say "Bengali" and "Oriya" instead. They're the same languages. And Hindi isn't new: it was India's only secondary localization before March. To check other markets as you read, look up any storefront's list in the Cross-Localization Explorer.

How big is the India App Store opportunity in 2026?

Small in share, fast in growth. In 2025, Apple shipped about 14 million iPhones in India, a record 9% of a flat 152 to 153 million-unit market (Counterpoint via TechCrunch, January 2026). The iOS share of India's mobile web traffic more than doubled, from 3.10% in September 2025 to 7.17% in August 2026 (StatCounter).

iOS share of India's mobile web traffic, Sep 2025 to Aug 2026

Line chart of iOS share of mobile web page views in India, September 2025 to August 2026 Monthly iOS share of mobile page views in India, from StatCounter: September 2025 3.10 percent, October 4.03, November 4.32, December 4.44, January 2026 4.84, February 5.11, March 5.96, April 6.41, May 6.69, June 6.89, July 7.49, August 7.17. A dashed vertical line marks March 31, 2026, when Apple added the new languages; the chart does not imply the launch caused the rise. 0%2%4%6%8% New languages added, Mar 31 3.10%7.49%7.17% SepOctNovDecJanFebMarAprMayJunJulAug 20252026 iOS share of page views
iOS share, monthly August 2026 Language launch (reference only)
Page-view share, not installed base. Source: StatCounter Global Stats, mobile operating system market share, India, monthly data retrieved September 28, 2026.

Downloads tell the same story. From November 2024 to November 2025, India led both stores combined with 19.1 billion installs. On the App Store alone it ranked sixth, with 1.1 billion installs, up 22%: the fastest growth in the iOS top 10 (AppTweak, December 2025). By our arithmetic on the same dataset, iOS was about 6% of India's downloads.

Spending is catching up. Sensor Tower data put India's in-app purchase revenue across both stores at $520 million in 2021 and over $1 billion in 2025, with $1.25 billion projected for 2026 (Business Standard, April 2026). In Q2 2026, India set a record $345 million in consumer spending, up 35% (Sensor Tower via TechCrunch).

Apple commissioned a study from IIM Ahmedabad. It credits the App Store ecosystem in India with ₹44,447 crore ($5.31 billion) in 2024 billings and sales. But $4.65 billion of that was physical goods and services. Only $302 million was digital (Apple Newsroom India, April 2025). The headline figure measures reach. Very little of it is app revenue.

Low revenue per install, high demand for Indian languages

The catch is revenue per install. RevenueCat's 2026 medians put India and Southeast Asia at $0.08 by day 14 and $0.11 by day 60, against $0.38 and $0.55 in North America (RevenueCat, State of Subscription Apps 2026). We've worked out what India's revenue per install means for payback. In short, cheap metadata work comes first.

Online demand for Indian languages is clear. IAMAI and Kantar counted 886 million active internet users in India in 2024. Of those, 98% access Indic-language content. Among urban users, 57% prefer regional-language content (IAMAI–Kantar via IBEF, January 2025). Those figures describe all internet users, and iPhone owners may differ, so size a market before you localize for it using your own App Analytics data.

Which locale codes does App Store Connect accept for the new languages?

Apple's 2026 API docs list region-tagged shortcodes for all eleven new languages (Apple, Managing metadata by using locale shortcodes). They run from bn-BD and ta-IN to ur-PK and sl-SI. "The language specified is not listed for localization" is the error developers reported for bare codes such as bn or ta.

The trail is public. It runs through fastlane pull request #29959, opened on April 5, 2026. The API "may not yet accept these new locale codes," its author noted. It returned that error "even though the web UI supports them," the author added. On April 29, a contributor reported that bare codes were rejected and that swapping in regional suffixes "pushed all 50 locales" (GitHub, fastlane PR #29959). These are developer reports, not Apple statements.

Date (2026) What happened Source
Mar 31Apple adds 11 metadata languages; total reaches 50Apple Developer News
Apr 5fastlane PR notes the API returns "not listed for localization" while the web UI accepts the languagesfastlane PR #29959
Apr 29Contributor: bare codes rejected; region-tagged codes push all 50 localesPR #29959 comment
May 5PR author uploads all 11 new locales with region-tagged codes; a second developer confirms the branch worksPR #29959 comments
May 10Support ships in fastlane 2.234.0fastlane release notes
Jul 29Bluffle reports seven new languages fail and puts the limit at 39Bluffle blog

Where the "39, not 50" claim comes from

It traces to the table's last row. Bluffle says App Store Connect "accepts 39 app-metadata locales" (Bluffle, July 29, 2026). It names seven languages that fail with the same error: Bangla, Marathi, Slovenian, Punjabi, Tamil, Telugu and Urdu. Bluffle doesn't give the codes it used. And 50 minus seven is 43, not 39. The error matches the one developers traced to bare codes. A code mismatch is a plausible explanation, but it isn't proven.

Two traps in the codes, and one in the character count

The first trap is the region tag. Bangla's shortcode carries a Bangladesh tag (bn-BD), though Apple's table has no Bangladesh storefront, and Urdu's carries Pakistan (ur-PK), though India lists Urdu too. Don't read the tag as a territory: the storefront table says where a field is read. The second is tooling: fastlane releases before 2.234.0 don't know the new locales at all.

Then count characters before you save. Treat the keyword field as 100 characters, not 100 bytes. Tamil letters take three bytes each in UTF-8. Every vowel sign also costs its own code point, which is why you should count Indic keyword fields by code point. The protocol below includes a 100- versus 101-character save check.

Does the India App Store index Tamil, Telugu and the other new keyword fields?

Not proven yet. As of September 28, 2026, we haven't found a public test showing that India's search reads the ten new fields. We haven't run one either. Apple's help implies it should. It says users "can search for your app using localized keywords in all countries or regions where the App Store supports" a language (Apple, Localize app information).

That line sits in Apple's French example. India lists all ten languages, so by Apple's rule a Tamil keyword should be searchable there. But Apple doesn't document how it weights fields. Nor does it say whether device language affects search, or how it handles each script. Our cross-localization analysis marked the new fields "listed by Apple" and stopped short of "proven." Nothing public has changed that.

A second question hides inside the first. People often type Indian languages in Latin letters as well as native script, so someone might type "vanakkam" or "வணக்கம்" for the same Tamil word. If India's search doesn't match a romanized query to a native-script keyword, a Tamil field written only in Tamil could index and still miss much of the search. That's a hypothesis, not a finding. It's why the protocol below tests both scripts.

We haven't run this test yet. The protocol below lets you run it on your own app. We'll add our results here when we have them. Until then, treat each new field as an experiment, and keep the 175-storefront localization map handy for the markets that share your other fields.

How can you test whether India's storefront indexes each language?

Put one unique "canary" term in each keyword field and change nothing else. Ship one version. Then search for every canary from India-storefront iPhones on days 1, 3, 7, 14 and 28. Controls around India's twelve fields mean a "no" tells you the field isn't indexed. It can't simply mean the test broke. We haven't run it yet, but you can, on your own app.

  1. Apps. Two or three live iOS apps you control, in different categories, with an English (U.S.) primary.
  2. Acceptance (day −7). Add all eleven locales in the web UI and through the API, with bare codes and with Apple's shortcodes. Save 100- and 101-character Tamil and Malayalam keyword fields. Log every error and App Review response.
  3. Baseline (day −7 to 0). Confirm each canary sits outside the top 200 everywhere you'll check, and record India impressions and conversion rate in App Analytics.
  4. Canaries. Two per field: your brand name transliterated into that script (use different words for Hindi and Marathi, which share Devanagari), and a relevant English term you don't yet rank for. The Latin arm separates "does India read this field?" from "can India's search handle this script?"
  5. Controls. Positive: English (U.K.) and Hindi, India's pre-March fields. Negative: Japanese, which India doesn't list.
  6. Comparison arm. Report these alongside, but don't use them to validate the run: your English (U.S.) primary checked in India, which India's table doesn't list, plus Urdu in Pakistan and Slovenian in Slovenia.
  7. Leakage. Check the Tamil canary in Sri Lanka, Singapore and Malaysia, Punjabi in Pakistan, and Urdu and Punjabi in the UAE. None of those storefronts lists the language.
  8. Devices and queries. Use India Apple IDs on iPhones set to English (India), English (U.K.), Hindi, Tamil and Telugu. Search each canary in native script, romanized, and by its first three characters.
  9. Display check. At each checkpoint, screenshot the India product page under each device language and note whose name, subtitle and screenshots appear.
  10. Checkpoints and instruments. Days 1, 3, 7, 14 and 28, on physical iPhones with screen recordings, a tracker that accepts native-script queries for India, and our free Keyword Rank Checker. The checker reads Apple's public iTunes Search API rather than the App Store app's own ranking, so it never decides a result alone.
  11. Coding rule. Indexed: top 200 on at least two instruments at two consecutive checkpoints. Not indexed: absent everywhere through day 28 while the positive controls pass. Inconclusive: anything else.
  12. Freeze. No other metadata, creative or price changes, and no Apple Ads on any canary term, since an ad would surface the app regardless.

The canary test, from fields to verdict

Diagram of the India keyword indexing test design Four stages from top to bottom. Stage 1, fields under test: India's 12 keyword fields plus a Japanese negative control and a comparison arm. Stage 2, one release with one native-script and one Latin-script canary per field, everything else frozen and no Apple Ads on canary terms. Stage 3, the check grid: five device languages, India plus leakage storefronts, three query forms, on days 1, 3, 7, 14 and 28. Stage 4 splits into three outcomes: indexed, meaning top 200 on two or more instruments at two or more consecutive checks, shown in coral; not indexed, meaning absent through day 28 while controls pass; and inconclusive, meaning a control failed or instruments disagree. 1 · Fields under test 2 · One release, one pair of canaries per field 3 · Check grid on days 1, 3, 7, 14 and 28 India's 12 fields + a Japanese negative control + a comparison arm Native-script and Latin-script canaries · all else frozen · no Apple Ads 5 device languages · India plus leakage storefronts 3 query forms: native script, romanized, 3-character prefix Indexed Not indexed Inconclusive Top 200 on 2+ instruments at 2+ consecutive checks Absent through day 28 while controls pass A control failed, or instruments disagree
Test stage Indexed Not indexed or inconclusive
ASO Agency's proposed protocol, 2026. We haven't run it yet; outcomes are coded per field.

Why a brand-name canary stays within Apple's rules

Apple's Guideline 2.3.7 bars packing metadata with "irrelevant phrases just to game the system" (Apple, App Review Guidelines). Your own name in another script is relevant, unique and uncontested. A rank change can then only come from the field under test.

What the test can't tell you

A few apps aren't a panel, Apple can change keyword indexing without notice, and the test measures indexing only, saying nothing about ranking strength. Watch your positive controls, too. Third-party monitors flagged an unconfirmed shift in India's search in late July 2026, and we covered the July 2026 ranking anomaly in India separately. And learn how long keyword changes take to settle before you judge day 3.

Who actually sees a Tamil or Telugu listing, and how many top apps have one?

Display follows the device language. Apple shows a localization to "users whose language setting" matches it and otherwise uses "the next most relevant localization" (Apple, Localize app information). In our September 27, 2026 snapshot, only 9 of India's top 173 iPhone apps (5.2%) had a listing in any new language. Hindi had 52 (30.1%).

All ten are iOS system languages (Apple, iOS feature availability, retrieved September 28, 2026). Hindi and English (India) are too. A shopper can set an iPhone to Tamil, though no one publishes how many actually do. An iPhone set to English (India) matches none of India's twelve localizations, so we expect the fallback to be English (U.K.), which the display check in the protocol above would confirm.

Unique insight

Listed isn't displayed, and displayed isn't indexed. The storefront table decides where a keyword field can be searched. The device language decides who sees the name, subtitle and screenshots. If India indexes the Tamil field, its keywords could reach every search in India, yet per Apple's help the Tamil copy reaches only iPhones set to Tamil. That's the reverse of the US secondary fields, where visible leakage is the cost. It's a hypothesis until someone runs the display check above.

How many of India's top apps list a new language?

Very few do. On September 27, 2026, we pulled India's top-100 free and top-100 grossing iPhone charts (173 unique apps) and fetched each app's India product page in all twelve languages. An app counts as having a listing when its description differs from the English (U.K.) one and carries that language's script. This method can't see keyword-only localizations, so every number is a floor.

India's top 173 iPhone apps with a store listing in each language

Horizontal bar chart of the share of India's top 173 iPhone apps with a store listing in Hindi and each of the ten new languages, September 27, 2026 ASO Agency snapshot of India's top-100 free and top-100 grossing iPhone apps, 173 unique apps, September 27, 2026. Hindi, the benchmark shown in grey: 52 apps, 30.1 percent. Bangla, the highest new language, shown in coral: 7 apps, 4.0 percent. Gujarati, Kannada, Marathi, Telugu and Urdu: 5 apps each, 2.9 percent. Malayalam, Punjabi and Tamil: 4 apps each, 2.3 percent. Odia: 2 apps, 1.2 percent. Only 9 apps, 5.2 percent, have any of the ten new languages. HindiBanglaGujaratiKannadaMarathiTeluguUrduMalayalamPunjabiTamilOdia 52 apps · 30.1%7 · 4.0%5 · 2.9%5 · 2.9%5 · 2.9%5 · 2.9%5 · 2.9%4 · 2.3%4 · 2.3%4 · 2.3%2 · 1.2% 0%10%20%30%Share of 173 top apps with a store listing in the language
Hindi (benchmark) Highest new language Other new languages
Visible store listings only; keyword-only localizations aren't detected, so figures are lower bounds. Source: ASO Agency snapshot of India's top-100 free and top-100 grossing iPhone apps (iTunes RSS, India), product pages fetched per language, collected September 27, 2026.

The adopters are mostly global giants with company-wide localization pipelines: Google Gemini and Truecaller had all ten new languages, Instagram nine, Meta AI eight and Duolingo four. PhonePe had only Gujarati. Chaupal, a regional streaming app, had three. Tamil is the fifth-largest mother tongue in India's 2011 census (69 million speakers), yet it appeared on 4 of 173 listings. If its field indexes, that's close to an empty keyword space.

Don't mix this with our earlier look at binary language support among India's top grossers. That one measured languages inside the app (Hindi 47%); this snapshot measures store listings. If you add a language, localize screenshots for the users who will see them. A new localization inherits your primary's images.

Should you localize for India's new languages, and in what order?

Start with English (U.K.) and Hindi. In Apple's 2026 table, English (U.K.) is India's default, and Hindi was the mother tongue of 43.6% of India's population in 2011 (Census of India). Add a new language when your users come mainly from its states, and treat it as a test until its field is shown to index.

Mother-tongue speakers in India by language, 2011 census

Lollipop chart of mother-tongue speakers in India of Hindi and the ten new App Store languages, Census of India 2011 Mother-tongue speakers in India, 2011 census, in millions. The ten new App Store languages combined, shown in coral: 585.9 million, 48.4 percent of the population. Hindi, shown in grey: 528.3 million, 43.6 percent. Individually: Bangla 97.2, Marathi 83.0, Telugu 81.1, Tamil 69.0, Gujarati 55.5, Urdu 50.8, Kannada 43.7, Odia 37.5, Malayalam 34.8, Punjabi 33.1. 10 new, combinedHindiBanglaMarathiTeluguTamilGujaratiUrduKannadaOdiaMalayalamPunjabi 585.9M528.3M97.2M83.0M81.1M69.0M55.5M50.8M43.7M37.5M34.8M33.1M 0200M400M600MMother-tongue speakers, 2011 census (related mother tongues grouped)
Ten new languages combined Hindi Each new language
The combined figure is our arithmetic. Source: Census of India 2011, Paper 1 of 2018, Language (C-16), Office of the Registrar General & Census Commissioner, India.

By our arithmetic on the 2011 census, the ten new languages are the mother tongues of about 586 million people, 48.4% of the 1.21 billion counted, more than Hindi's 528 million. But national totals mislead. Weight each language by the states your users come from, whatever its national size. Revenue per install matters too: $0.11 by day 60 (RevenueCat, 2026). At that level, metadata is usually the only tier that pays back quickly in India.

  1. Check the demand. In App Analytics, filter to India and read impressions and conversion rate. If you run Apple Ads there (it's available in India), read the search-terms report for native-script and romanized queries.
  2. Pick by speakers and footprint. Bangla, Marathi, Telugu and Tamil lead by 2011 mother-tongue count; your users' states decide.
  3. Research, don't translate. Find native-script terms and the romanized spellings people type. Our guide on how to research keywords instead of translating them covers the method.
  4. Fill each field without duplicates. 100 characters per field, and every Indic vowel sign costs a code point.
  5. Write readable visible copy. Name and subtitle in the language, checked by a native speaker.
  6. Ship through the right codes. Use the web UI, or the API and fastlane 2.234.0 or later with Apple's shortcodes.
  7. Verify. Check your brand transliteration at days 3, 7 and 14, as in the protocol above.

Frequently asked questions

Which languages did Apple add to App Store Connect in 2026?

Eleven, on March 31, 2026, bringing App Store Connect to 50 metadata localizations. They are Bangla, Gujarati, Kannada, Malayalam, Marathi, Odia, Punjabi, Slovenian, Tamil, Telugu and Urdu. Apple's storefront table lists the ten South Asian languages for India, plus Urdu for Pakistan and Slovenian for Slovenia (Apple Developer News; App Store Connect Help, 2026).

How many languages does the App Store support?

App Store Connect has supported 50 metadata localizations since March 31, 2026. Apple's storefront table decides where each one is read. India lists 12 and the United States 10, while 160 of the 175 storefronts list one or two (Apple, App Store localizations, retrieved September 28, 2026).

Does the India App Store index Tamil and Telugu keywords?

Apple's help says localized keywords are searchable wherever the App Store supports that language. India lists both. But as of September 28, 2026, we haven't found a public ranking test that confirms it for the new languages. We haven't run one ourselves, either. This post includes a 28-day protocol you can run on your own app.

Why does App Store Connect say "The language specified is not listed for localization"?

Developers reported this error when the App Store Connect API received bare codes such as bn or ta for the new languages. Apple's documentation lists region-tagged shortcodes instead (bn-BD, ta-IN, te-IN, ur-PK and so on). Version 2.234.0 of fastlane added them in May 2026. That's a developer-reported fix, not an Apple statement.

What are the App Store Connect locale codes for Bangla, Tamil and Urdu?

Bangla is bn-BD, Tamil is ta-IN and Urdu is ur-PK, per Apple's App Store Connect API shortcode documentation. That page calls Bangla "Bengali" instead. Bangla's code carries a Bangladesh tag and Urdu's a Pakistan tag, yet Apple's storefront table lists both languages in India, and it has no Bangladesh storefront.

Should I localize into Hindi or a regional Indian language first?

Hindi first, alongside English (U.K.), India's default. Hindi was the mother tongue of 43.6% of India's population in the 2011 census. Add Bangla, Marathi, Telugu or Tamil when your users come mainly from those states, and treat each new field as a test until it's shown to index for your app.

Data appendix: India's top apps with a store listing in each language

This is the snapshot behind the adoption chart. It covers India's top-100 free and top-100 grossing iPhone apps from Apple's iTunes RSS feeds (173 unique), collected on September 27, 2026, with 2,076 product-page fetches and no failures. A listing counts when the page's structured description differs from English (U.K.). It must also add at least 20 characters of the language's script. Marathi has to differ from Hindi as well, and Urdu needs Urdu-specific letters.

Language Apps with a store listing (of 173) Share In top-100 free In top-100 grossing
Hindi (benchmark)5230.1%3534
Bangla74.0%46
Gujarati52.9%53
Kannada52.9%44
Marathi52.9%44
Telugu52.9%44
Urdu52.9%44
Malayalam42.3%34
Punjabi42.3%34
Tamil42.3%43
Odia21.2%22
Any of the 10 new languages95.2%Apps can appear in both charts

Limits: one day's charts and visible listings only. The web product page also stands in for what the App Store app shows. To cite this data: ASO Agency, "App Store Connect's New Indian Languages: What Changed and How to Test Them (2026)," asoagency.io, September 28, 2026.

The bottom line

India's twelve fields are real keyword space on paper. Most of it sits empty. Whether all of it is searchable is still an open question.

Look up India, and every storefront you sell in, in the free Cross-Localization Explorer. Then book a free 30-minute call. We'll map which of India's twelve fields your app should fill, then verify each one rank by rank as part of our localization service; the fixed-price ASO audit is the usual starting point.

Selling in India?

We map which of India's twelve keyword fields your app should fill, research native-script and romanized terms, and verify each field rank by rank. Book a free 30-minute call, or start with the fixed-price ASO audit.

Book a 30-min call