28 avril 2024

Comment localiser vos textes dans une application Blazor

Dans cet article je vais vous présenter comment, d’une manière très simple, vous pouvez avoir votre application web faite avec Blazor Server en plusieurs langues.

.ResX ou pas .resX ?

Certains pourront dire qu’utiliser les fichiers de ressources .resx n’est pas la meilleure solution. J’en ai même vu qui expliquait que les fichier .resx ne fonctionnait pas avec les composants Blazor… absolument pas !

Bref, y’a-t-il vraiment une bonne solution ?

La meilleure solution pour moi et celle qu’on aime et qui fonctionne 😋 ! Moi j’ai depuis longtemps pris l’habitude d’utiliser les fichier .resx. et c’est surtout grâce à une extension géniale pour Visual Stution

Extension ResXResourseManager

Grâce à cette extension, vous pouvez ainsi gérer très facilement vos fichiers de traduction sans aucune difficulté ! Et croyez moi ! Je ne cherche jamais la difficulté ! Voici le lien Github de cette extension mais vous la trouverez depuis le menu EXTENSION de Visual Studio : https://github.com/tom-englert/ResXResourceManager

Mais le plus simple est de vous expliquer tout ça en vidéo :

Comme vous l’avez maintenant vu, c’est très facile d’avoir votre application web avec Blazor en plusieurs Langues ! De plus voici un lien avec les sources comme je vous l’ai dit dans ma vidéo : https://github.com/tossnet/Blazor-Localization/tree/master/LocalizationApp

Laisser un commentaire