Domanda

Quindi, qual è un approccio migliore per attuare la localizzazione di Silverlight con quadro reattiva (Rx) per achive on-the-fly interfaccia utente cambia? Sarei molto grata per gli esempi.

Qui è un esempio di on-the-fly interfaccia utente cambia. Ma io non riesco a capire come funziona.

Nessuna soluzione corretta

Altri suggerimenti

La localizzazione può essere fatta abbastanza semplice in .NET o così complesso come vi piace.

Il modo più semplice, sarebbe quello di creare localizzata risorsa DLL per ogni lingua supportata, e quindi impostare il CultureInfo.CurrentUICulture per selezionato, o rilevato, lingua dell'utente, per poi tornare ad un default (preferibilmente l'inglese) nel caso in cui la lingua non è supportato.

E istituito un osservatore nel caso in cui il cambiamento di una lingua.

Alcuni programmi richiedono per ricaricare, altri semplicemente per ridipingere (come sembra il caso con il campione che hai fornito).

Paulo è corretto, vedi applicazioni basate su Silverlight Localizzazione di . Che è specificamente per la localizzazione del codice. Se si vuole localizzare la Xaml poi vedere Come: fare XAML Content Localizable.

Utilizzando Rx qui non fa nulla di buono a meno che non si vuole reinventare la ruota. La localizzazione è integrato in Silverlight. Sarà "on-the-fly", anche nel caso in cui le risorse sono sul server, essi vengono memorizzati nella cache una volta che le assemblee XAP o satellitari vengono scaricati.

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