Estonian language and consumer information inside the app
Estonian is the country's official EU language, and § 4(3) of the Consumer Protection Act requires information given to consumers, including pre-contractual information on a service's characteristics, conditions of use and contract, to be in Estonian unless the consumer has agreed to another language. For an app that sells subscriptions or goods to people there, the screens that matter most are the paywall, the terms screen, the order summary and anything describing what someone is about to buy. We set up the string catalogue from the first screen so the local language is a complete locale rather than a late patch. Agents wire strings into components and write tests that fail when a translation key is missing, while an engineer checks every screen where contract terms appear. Hard-coded English spread across a finished app is slower to unpick than a catalogue planned in the first week.





