Applicativo multilingua

mercoledì 23 agosto 2006 - 11.06

ricky Profilo | Junior Member

Ciao, devo realizzare un applicativo multilingua con .NET 2.0, che soluzione mi consigliate di adottare per gestire tutto piu facilmente??? (anche successive modifiche o introduzione di nuove lingue)??

Grazie

us01739 Profilo | Expert

Io metterei tutte le label ecc... che userai dentro un db dove ho tabelle con le stesse parlole in lingue diverse.
In base poi ad un check iniziale, imposti da quale tabella prelevare i dati.

...però non mi è mai capitato di creare un'applicazione multilingua, quindi qualcuno più esperto ti può consigliare meglio...

Bye Bye
---------------------------------------------------
Roberto Gelmini - Microsoft Certified Professional
www.robertogelmini.com
---------------------------------------------------

ricky Profilo | Junior Member

Grazie per la risposta, inizialmente anche io pensavo ad una soluzione simile alla tua ... ma tempo fa mi sembrava di aver letto un post nel quale si faceva riferimento al fatto che in .NET 2.0 esiste una soluzione piu semplice ... e creata ad HOC per queste situazioni.... però non so altro :(

Grazie

pinux Profilo | Newbie

>Ciao, devo realizzare un applicativo multilingua con .NET 2.0,
>che soluzione mi consigliate di adottare per gestire tutto piu
>facilmente??? (anche successive modifiche o introduzione di nuove
>lingue)??
>
>Grazie

Ciao, in .NET 2.0 puoi utilizzare dei file di risorsa (.resx) in cui inserisci le traduzioni di ogni componente della tua applicazione (Label, Button...): in questo modo avresti tanti file quante sono le lingue di cui vuoi la traduzione. I file di risorsa ti permettono di mappare il nome dell'oggetto con il valore della stringa tradotta.

Per maggiori informazioni puoi cercare su MSDN: a questo indirizzo c'è un tutorial sull'utilizzo delle risorse per la localizzazione delle applicazioni.

link -> http://msdn.microsoft.com/library/ita/default.asp?url=/library/ITA/cptutorials/html/Resources_and_Localization_using_the__NET_Framework_SDK.asp

Ciao
G. Spaziani
http://www.spaziani.it

ricky Profilo | Junior Member

Grazie per l'utilissimo aiuto

sembra interessante questa soluzione...

quindi per ogni pagina aspx dovrei creare differenti file resx (giusto????)

non capisco però come caricare ogni singolo file in funzione della lingua scelta...

Grazie ancora!!!

ricky Profilo | Junior Member

Scusate se risposto ma non ho capito questo dettaglio:

quindi per ogni pagina aspx dovrei creare differenti file resx (giusto????)

non capisco però come caricare ogni singolo file in funzione della lingua scelta...


Thanks

ricky Profilo | Junior Member

Nessun aiutino??? :-(((

Amodio Profilo | Expert

ciao
hai risolto

anche io dev ofare un'applicazione multilingua

cmq ho uplodato un progettino di esempio in cui mi da errore!
http://forum.html.it/forum/showthread.php?s=&threadid=1030418 (questo è il forum)

dimmi se hai risolto
ciao

ricky Profilo | Junior Member

Ciao, grazie per il post! Effettivamente non ho ancora risolto... o meglio sto ancora lavorando al layout e tra poco tempo il problema mi si porrà... provo a dare un'occhio alla tua soluzione!!! Tu hai risolto invece??

Grazie mille!!

Amodio Profilo | Expert

come hai visto dal link
ho messo in uno spazio web un progetto fatto da me
ed uno a cui sto cercando di capire il funzionamento

se sai trovare l'errore dimmi pure
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