Skip to content

ThienchiVO/AngularExam

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

AngularExam

Exigences :

  • Utilisez le module Angular i18n pour fournir des fichiers de traduction pour différentes langues. Incluez des traductions pour au moins deux langues.

  • Utilisez le pipe Angular translate pour afficher les messages traduits dans l'interface utilisateur de l'application. Utilisez le pipe dans plusieurs composants différents.

  • Mettez en place une logique pour détecter automatiquement la langue préférée de l'utilisateur à partir de son navigateur. Si la langue préférée de l'utilisateur ne correspond à aucune langue prise en charge par l'application, utilisez la langue par défaut.

  • Permettez à l'utilisateur de changer la langue de l'interface utilisateur à l'aide d'un menu déroulant ou d'un autre élément d'interface utilisateur approprié. Lorsque l'utilisateur change de langue, l'application doit afficher tous les messages dans la nouvelle langue sélectionnée.

  • Ajoutez des fichiers de traduction pour les erreurs courantes, telles que les erreurs de validation de formulaire, et affichez les messages d'erreur traduits dans l'interface utilisateur.

  • Utilisez des directives de texte pour gérer le texte qui doit être traduit à partir du HTML, des balises d'attributs ou d'autres balises personnalisées.

Bonus: Implémentez des tests unitaires pour les différents composants et services impliqués dans l'internationalisation.

A rendre un depot par etudiant ou par groupe (de trois maximum) avant 13h00 le 11 mai 2023.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published