Localizzazione WCF

sabato 03 gennaio 2009 - 01.10

pigi78 Profilo | Newbie

Non ho trovato una sezione apposita, per cui posto qui (se ce n'era una per WCF che non ho visto, spostate pure il post!)

Il mio dubbio è questo: ho un'applicazione "lato server" (WCF) che deve eseguire delle operazioni e tornare un esito al "client" (normale giro delle applicazioni con web-service).

Visto che l'applicazione può essere localizzata (diverse lingue), come faccio a fare in modo che i messaggi "del server" siano localizzati?

Pensavo di poter usare un file di testo con coppie "chiave/valore" per gestire le traduzioni, però non vorrei ci fosse un metodo "più pulito e meglio gestibile"...

Grazie mille!

rossimarko Profilo | Guru

Ciao,

dipende da come gestisci di solito i dati. Puoi inserire i messaggi in un file xml, oppure su db o su un file di risorse.

Io rispetto ad un file di testo ti consiglio una gestione con file xml


-----------------------------------------
Rossi Marco
http://blogs.dotnethell.it/rossimarko

pigi78 Profilo | Newbie

Grazie del suggerimento.

Comunque ho trovato come fare: Usando le Resources (possono essere localizzate).

In pratica, quando faccio partire il servizio, leggo dal file WEB.CONFIG quale "Locale" utilizzare (es: it-IT, en-US) e poi utilizzo le risorse per scrivere i messaggi nelle varie lingue.
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-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5