Multilingua dinamico

lunedì 25 gennaio 2016 - 11.41
Tag Elenco Tags  C#  |  .NET 4.0

Gemini Profilo | Expert

Ciao a tutti
vorrei un consiglio su come rendere dinamico un sito multilingua.
Fino ad oggi ho utilizzato file resx per memorizzare parole, frasi ecc che non cambiano. Però questo implica che devo conoscere quali lingue utilizzare e se voglio aggiungere una nuova parola devo modificare il codice.

Stavo pensando di utilizzare un'unica tabella nel db dove memorizzare frasi, parole ecc. con il vantaggio di poter caricare le traduzioni anche da un pannello di controllo e poter aggiungere e modificare.

Il mio dubbio riguarda i troppi e continui accessi al db. In questo modo non vado rallentare il mio sito/portale/applicazione?

Suggerimenti su come fare?

Grazie mille

Gluck74 Profilo | Guru

Ho trovato due articoli che dovrebbero risolvere il tuo problema

http://forums.asp.net/t/1152145.aspx?Writing+Editing+Reading+Resource+resx+files+In+web+Based+application+asp+net+2+0+C+
https://msdn.microsoft.com/en-us/library/ms247246(v=vs.100).aspx

Fammi sapere
____________
http://glucolo.wordpress.com
Ricordati di utilizzare il tasto "Accetta" se i nostri consigli ti sono serviti a risolvere il problema.
È il modo per ringraziare chi ti ha aiutato.
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2023
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5