Quelles sont les étapes à suivre pour développer une application Web multilingue?Étapes de développement d'une application Web multinivale
Devrais-je stocker les textes et les ressources de la base de données ou devrais-je utiliser des fichiers de propriétés ou des fichiers de ressources?
Je comprends que je dois utiliser CurrentCulture avec C# seul avec CultureFormat etc.
Je voulais vous connaître les opinions sur les étapes pour construire une application web multilingue.
N'a pas besoin d'être spécifique à la langue. Je suis juste à la recherche d'étapes pour construire ça.
Bonne réponse. Je ne suis pas d'accord avec vous pour stocker du contenu sur la base de données. Je ne suis pas vraiment sûr de .net mais quand vous faites un changement sur un fichier de ressources et que vous compilez soit sur un assembly satellite, soit sur un assembly, l'application devra recharger, etc. Si c'est un portail ou un CMS, je pense sens d'utiliser la base de données pour stocker le contenu localisé que les fichiers de ressources ou de propriétés. Qu'est-ce que tu penses? – DarthVader
C'est essentiellement ce que j'ai dit; Si votre contenu est dynamique, il peut être raisonnable de marquer le contenu d'une base de données avec un ID de paramètres régionaux. Cependant, j'ai vu "tout" contenu d'interface utilisateur stocké dans une base de données, même les menus et les éléments qui ne devaient pas être modifiés dynamiquement, ce qui conduit à une utilisation assez importante des ressources pour quelque chose qui ne devrait pas changer autrement que lorsque L'application est mise à jour. – JasonTrue
sonne bien.Merci. – DarthVader