527 messaggi dal 18 dicembre 2012
Ciao a tutti
Ho già aperto una discussione su come organizzare un db per un portale multilingua. Ora il problema nasce su come organizzare tutte le frasi e parole che uso nel sito(Es. Accedi, Carrello ecc). Fino ad ora la soluzione che ho adottato è sta quella di creare un file .resx per ogni lingua.

E' una soluzione che va bene o ci sono altre soluzioni più efficienti che non mi obbligano ad aggiungere un nuovo file resx se inserisco una nuova lingua?

Grazie mille
Potresti adottare un file risorsa globale. In questo modo anziché uno per ogni lingua di ogni pagina ne avresti uno globale per ogni lingua.
Però a mio avviso è meglio averne uno per ogni pagina se le etichette cominciano ad essere tante.

Alessio Arrigoni - CONSULENTE INFORMATICO
https://www.alessioarrigoni.it
https://www.assistenzapccomo.it
224 messaggi dal 25 novembre 2001
una soluzione sarebbe quella di usare conservare le frasi nel db.

Bye
Usul
527 messaggi dal 18 dicembre 2012
Ciao
ma se memorizzo tutto in un db, sono costretto poi ad eseguire un accesso per ogni parola e frase. In questo modo non vado ad influire negativamente sulle prestazioni?
224 messaggi dal 25 novembre 2001
naturalmente.
è un problema di quantità di dati. oltre una certa quantità può diventare più semplice farlo in questo modo (ad esempio un catalogo o un carrello).
Un'altra possibilità è caricarli nell'oggetto application, così sono disponibili senza dover chiamare in continuazione il db.

Bye
Usul

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.