Qual è il modo migliore di localizzazione LocBaml o Resx localizzazione basato?
-
02-10-2019 - |
Domanda
Sono venuto attraverso questo Cosa è il modo migliore per localizzare un'applicazione WPF, sans LocBaml? . Ma, questo non ha risposto quello che sto cercando.
Sto creando un CustomControl in WPF. Vorrei fornire il supporto di localizzazione. Il controllo contiene, le immagini, le stringhe, ecc.,
Qualsiasi aiuto sarebbe molto apprezzato.
Grazie
Soluzione
Credo che il documento collegato in questo post contiene molto di informazioni sulla localizzazione in WPF. Alla fine, spetta a voi decidere quale meccanismo per l'uso.
Dal momento che si sta parlando di un controllo personalizzato, vorrei prendere in considerazione per dare una proprietà di dipendenza Culture
cui il consumatore del controllo può utilizzare per specificare la cultura desiderata. In questo modo, il consumatore può utilizzare il vostro controllo localizzato, relativamente indipendente dalla strategia di localizzazione lui / lei ha scelto.
Altri suggerimenti
Io suggerirei usando Resx, provo l'integrazione in un'applicazione WPF con l'esempio TranslationByMarkupExtension. http://www.wpftutorial.net/LocalizeMarkupExtension.html
LocBaml era una cosa molto strana per Microsoft di mettere là fuori e non è meglio, o addirittura completa.