Domanda

sto sviluppando una piccola applicazione in WPF e voglio localizzare le mie risorse. Ho sempre usato i file di risorse (.resx), ma ho sentito parlare BAML che è stato supponiamo di cambiare il modo di gestire la localizzazione in un'applicazione WPF.

Ho fatto la mia ricerca e ho trovato un modo per tradurre la mia applicazione utilizza questi file.

ho scritto un post sul blog per mostrare come ho fatto nel corso qui (solo francese, sorry). È possibile vedere i riferimenti alla fine del post per i collegamenti in inglese.

Il fatto è che mi piace davvero questo modo di gestione delle risorse. Penso che sia molto più complicato e non vedo i vantaggi di questo metodo.

Mi sbaglio o ho capito male qualcosa su BAML?

Grazie.

È stato utile?

Soluzione

Credo che hai una conoscenza abbastanza buona sul concetto, e sì, è troppo complicato.

BAML è appena compilato XAML. Si sta utilizzando uno strumento esterno per estrarre la risorsa, apportare le modifiche, e incorporare le risorse indietro. Non è sicuramente semplificato, e speriamo che questo processo è reso più facile in futuro.

Anche sulla documentazione del processo di , ti avviso al fondo qualcuno ha raccomandato utilizzando resx invece di questo processo. Se questo è già un metodo che si sta utilizzando per la localizzazione, probabilmente non troverete molto vantaggio nel prendere la strada LocBaml.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top