Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    [vb.net]grosso problema xml e multilingua

    Ho un grosso problema: ho creato la mia applicazione utilizzando comodi file xml, ad esempio ho il file parametri.xml così fatto:

    <parametri>
    <Gruppo_Fresa>
    <nome>Quota Y dopo lavoro</nome>
    <valore>0</valore>
    </Gruppo_Fresa>
    </parametri>

    tramite dataset.readXml e datagrdview collegato al dataset riesco a modificare questi parametri agevolmente, con poche righe di codice. Il sistema del datagrid lo utilizzo in quanto i file di configurazione sono molti per cui genero il datagrid a runtime. In questo caso nome è readonly mentre valore si può cambiare. Il problema è che "nome" necessita di essere tradotto se l'utente seleziona lingua inglese, ma in questo modo sorgono dei problemi:

    nel caso di traduzioni a label.txt o hai controlli o messaggi tengo un file linguaggio in questo modo:
    <ERR_SAVE>Errore durante il salvataggio sul file</ERR_SAVE>
    per cui quando vado a chiamare il mio errore viene richiamata la variabile corrispondente e non ho problemi

    ma in questo caso non so come organizzare la traduzione!
    www.valeweb.net

  2. #2
    forse ho trovato il modo...
    <lingua_IT>ciao</lingua_IT>
    <lingua_EN>hello</lingua_EN>
    www.valeweb.net

  3. #3
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,465
    Ma perché non avvalersi dei file di risorse in cui .NET prevede già tutte le soluzioni per le esigenze di localizzazione e globalizzazione? :master:
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

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.