Les constructions switch et case dans Angular

Angular propose également les constructions @switch, @case et @default :

app/app.component.html@switch (str) {
  @case ('a') {
    <div>
      aaa
    </div>
  }
  @case ('b') {
    <div>
      aaa
    </div>
  }
  @case ('c') {
    <div>
      ccc
    </div>
  }
  @default {
    <div>
      error
    </div>
  }
}
Задание 1

Supposons que la propriété lang contienne le nom d'une langue : 'ru', 'en' ou 'de'. En fonction du contenu, affichez une phrase dans la langue spécifiée ou un message d'erreur si cette langue n'existe pas.