Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2003
    Messaggi
    68

    [C#] 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. #2
    Ti consiglio questo ottimo articolo che spiega passo passo come ottenere il risultato da te richiesto.
    http://www.ondotnet.com/pub/a/dotnet...ation_pt2.html

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2003
    Messaggi
    68
    Originariamente inviato da raffaeu
    Ti consiglio questo ottimo articolo che spiega passo passo come ottenere il risultato da te richiesto.
    http://www.ondotnet.com/pub/a/dotnet...ation_pt2.html
    Ti ringrazio, ottimo articolo, ma più o meno spiegava roba che sapevo già, a me ora come ora interesserebbe soltanto il cambio al volo in runtime della lingua...

  4. #4
    Utente di HTML.it
    Registrato dal
    Oct 2003
    Messaggi
    68
    Penso di aver risolto con:

    Form1.ActiveForm.Close();
    Application.Restart();

    ora lo testo meglio poi vi so dire

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.