|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Member
Iscritto dal: Feb 2006
Messaggi: 89
|
[C# .NET] Cambio "al volo" della localizzazione
Vi spiego la mia necessità: tramite Visual Studio 2005 ho già creato 2 versioni localizzate della mia applicazione,una in italiano e una in inglese, complete di risorse specifiche caricate in base alla cultura corrente.
Vorrei poter cambiare la lingua della mia applicazione "al volo", cioè se sono nell'italiano visualizzo un bottone "Inglese" e cliccandoci sopra vorrei che mi traducesse tutto il form in inglese, mentre è caricato e senza necessità di rilanciare il programma... è possibile secondo voi? Sul web ho trovato la libreria Infralution.Localization che fa tutto ciò, ma al mio prof non va bene e devo trovare un altro metodo tramite c# programmato da me... |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Apr 2006
Messaggi: 22462
|
non ho mai avuto questo problema nelle mie applicazioni; ma la prima cosa che mi viene in mente è che clikkato il bottone carichi le nuove risorse della lingua e reinizializzi tutti i componenti della finestra
__________________
amd a64x2 4400+ sk939;asus a8n-sli; 2x1gb ddr400; x850 crossfire; 2 x western digital abys 320gb|| asus g1
Se striscia fulmina, se svolazza l'ammazza |
![]() |
![]() |
![]() |
#3 |
Member
Iscritto dal: Feb 2006
Messaggi: 89
|
Non male come idea... sapresti anche darmi qualche istruzione di esempio per ricaricare le risorse e i componenti?
|
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Apr 2006
Messaggi: 22462
|
non conosco il c#, io programmo in java, aspetta qualcuno che ne sappia qualcosa
__________________
amd a64x2 4400+ sk939;asus a8n-sli; 2x1gb ddr400; x850 crossfire; 2 x western digital abys 320gb|| asus g1
Se striscia fulmina, se svolazza l'ammazza |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 11:29.