01/09/16 3:04
lupetto77
Ciao a tutti, ho un problema stavo provando a fare un programma multilingua (per fare le prove ho usato solo inglese e italiano), ho creato un file.ini che contiene la stringa per la lingua, formata in questo modo: Lingua=Italiano.
Che vado a leggere la riga prelevando solo la parte dopo = (in questo caso Italiano), che salvo il risultato in una property che uso per fare il confronto.
La traduzione del testo dei controlli si trova in due file uno per l'italiano e uno per l'inglese che ho caricato nelle risorse, per poi leggerle e inserirle in una List<string>, che uso per prelevare gli indici corrispondenti dal file letto dalle risorse.
Infine ho fatto una funzione che traduce i testi di tutti i controlli.
Per fare i test basta modificare il file.ini nelle diverse lingue.
Il problema è che ha funzionato per una o due volte, ma provando ancora carica solo l'inglese.
Potete darmi una mano per favore?
Dato che il codice è un po lungo da scrivere posto direttamente il progetto.
mediafire.com/download/w3ll3uh3zc6e3tb/…
Che vado a leggere la riga prelevando solo la parte dopo = (in questo caso Italiano), che salvo il risultato in una property che uso per fare il confronto.
La traduzione del testo dei controlli si trova in due file uno per l'italiano e uno per l'inglese che ho caricato nelle risorse, per poi leggerle e inserirle in una List<string>, che uso per prelevare gli indici corrispondenti dal file letto dalle risorse.
Infine ho fatto una funzione che traduce i testi di tutti i controlli.
Per fare i test basta modificare il file.ini nelle diverse lingue.
Il problema è che ha funzionato per una o due volte, ma provando ancora carica solo l'inglese.
Potete darmi una mano per favore?
Dato che il codice è un po lungo da scrivere posto direttamente il progetto.
mediafire.com/download/w3ll3uh3zc6e3tb/…
aaa