Introduction
Marking text for translation helps your app show content in different languages. It tells Angular which parts to translate.
You want your app to support multiple languages for users worldwide.
You have static text in your templates that should change based on user language.
You want to prepare your app for future translations without changing code later.