474 messaggi dal 18 febbraio 2002
www.dimsolutions.it
Sto cercando di implementare la localizzazione utilizzando la tecnica del seguente articolo:

http://www.aspitalia.com/articoli/asp.net/resources-p-2.aspx

Riesco ad implementarla nel progetto ma anche cambiando lingua, impostando una Culture diversa come fa riferimento nell'articolo:

Thread.CurrentThread.CurrentUICulture = new CultureInfo("en");

viene sempre caricato il file di risorse di default.

I passi e la configurazione sono quelli riportati nell'articolo. A cosa può essere dovuta la cosa??


In alternativa visto che non riesco a far funzionare la cosa sto pensando di scrivere le localizzazioni in file xml e leggerne il contenuto per impostarle alle varie label. Controindicazioni per questo approccio?


grazie
Modificato da diego78 il 11 agosto 2010 12.00 -

DIM IMMOBILIARE - CREA IL SITO IMMOBILIARE PER LA TUA AGENZIA IMMOBILIARE
http://www.dimimmobiliare.it
diego78 ha scritto:
nel progetto ma anche cambiando lingua, impostando una Culture diversa (...) viene sempre caricato il file di risorse di default.

Assicurati di aver nominato correttamente i file con le culture specifiche.

In alternativa visto che non riesco a far funzionare la cosa sto pensando di scrivere le localizzazioni in file xml e leggerne il contenuto per impostarle alle varie label. Controindicazioni per questo approccio?

Stai cercando di reinventare la ruota: come spiegato nell'articolo il supporto per la localizzazione esiste e funziona molto bene; tra l'altro difficilmente riusciresti ad ottenere risultati analoghi (ad esempio il supporto intellisense, la scalabilità in aggiunta di localizzazioni/sub-localizzazioni, la verifica della consistenza a compile-time, ecc.)

HTH

Matteo Casati
GURU4.net

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.
In primo piano

I più letti di oggi

Media
In evidenza
MISC