Tech, ExplainedGaming, streaming and media
Concept

Vernacular internet

Cheap phones, own language, a new audience.

HOW IT WORKSA new user comesonline on a low-costphone, with cheapmobile dataThe user chooses alanguage, and the appshows its screens inthat scriptThe user types inEnglish letters orspeaks, and the appconverts itPosts, storiesand shows madein that languagefill the screenThe app earns from adsand small paymentsPeople who prefer their own language stay with the app whose content is made in it.HOW IT WORKSA new usercomes onlineon a low-costphone,with cheapmobile dataThe userchooses alanguage,and the appshows itsscreens inthat scriptThe usertypes inEnglishletters orspeaks, andthe appconverts itPosts,stories andshows madein thatlanguage fillthe screenThe app earnsfrom ads andsmallpaymentsPeople who prefer their own language stay with the app whose content is made in it.HOW IT WORKSA new user comes online on a low-costphone, with cheap mobile data↓The user chooses a language, and the appshows its screens in that script↓The user types in English letters orspeaks, and the app converts it↓Posts, stories and shows made in thatlanguage fill the screen↓The app earns from ads and small paymentsPeople who prefer their own language stay with the appwhose content is made in it.
A new user on a low-cost phone chooses a language, types in English letters or speaks, and sees content made in that language, in an app that earns from ads and small payments.
opens a page inside this one a page in the same scene a page in another scene a concept page a label only, with no page

The vernacular internet is the part of the internet that Indians use in their own languages, such as Hindi, Tamil, Telugu, Bengali and Marathi, rather than in English. "Vernacular" means the language people use at home. Most of the hundreds of millions of Indians who came online in the last ten years came online this way. They did so on low-cost smartphones, after mobile data became very cheap from about 2016. Many of them read and write mainly in their own language. Apps that were built in English first did not reach them. So Indian companies built apps for these users, in their languages.

Building for the vernacular internet takes more than translating an app's menus. Here is how such an app usually works. When it first opens, it asks the user to choose a language, and then shows every button and screen in that script. Each Indian script is stored in Unicode, the international standard that gives every letter of every script its own number, so that any phone can show it. Many users do not type in their own script at all. They type Hindi in English letters, such as "kaise ho", and the app converts it into Devanagari. This is called transliteration. Many others prefer to speak, so the app accepts voice through speech recognition, which turns speech into text. The content is made in the language too: posts by other users, stories by local writers, and films and shows dubbed for that audience. The app is kept small and quick to load, because many users have phones with little storage and weak networks. It earns mostly from ads and small payments, because these users pay less for subscriptions than English-speaking city users do.

AI models now translate and voice content from one Indian language into another. The government's Bhashini platform, part of India's digital public infrastructure, offers such translation and speech models to any app. Models trained on Indian languages are also a goal of sovereign AI projects.

Take, for example, a vernacular social media app. A shopkeeper in a district town posts a morning greeting in Marathi, and it is shown to other people who read Marathi.

Consider an audio series app. A listener on a bus hears a thriller in Bengali, five minutes at a time, without having to read anything.

For instance, a story writing platform lets a retired bank employee write a novel in Tamil, chapter by chapter, and earn when readers pay to unlock the later chapters.

How is the vernacular internet different from localisation? Localisation means translating an existing app and its content into another language. The vernacular internet is about users, content and habits that start in the language itself: what people post, how they type, and what they pay for. An app that is only translated often fails, because its content and its design are still made for English-speaking city users.

Appears in

Gaming, streaming and media
Tech, Explained is a part of ingrid.fyi. Every page explains one piece of technology in plain words.