Ok, il y a plusieurs façons de faire :
- En utilisant une base de données :
Internationalisation d'une application ASP.Net grâce à une base de données
- En utilisant les resources :
Internationalisation d'une application asp.NET
Ce ne sont pas les seules solutions, il y en a d'autres. Personnellement je préfère la première car ça permet une plus grande flexibilité et tu peux gérer tes traductions en ligne facilement.
Le cas des resources est plutôt à utiliser si tes traductions ne bougent pas et si tu n'as pas besoin d'en rajouter/supprimer/modifier régulièrement. Mais bon ce n'est que mon avis

Partager