185 messaggi dal 26 marzo 2001
Ciao,

ho un'applicazione Silverlight in cui la pagina di login viene mostrata nella lingua del browser.
Dopo il login, la lingua viene cambiata a seconda delle preferenze dell'utente loggato (l'utente nel suo profilo può scegliere tra un elenco di lingue da me definito, dove per ogni lingua so se è RightToLeft).

Il mio dubbio è come capire nella pagina di login se la culture corrente ha testo che va da destra a sinistra, in modo da impostare correntamente FlowDirection sul LayoutRoot.

Silverlight non ha la property CulturInfo.TextInfo.IsRightToLeft che era molto utile.

Esiste qualche altro metodo per determinare la culture corrente è RightToLeft?
OasisLiveForever wrote:
Esiste qualche altro metodo per determinare la culture corrente è RightToLeft?

fartelo dare dalla pagina ASP.NET (se ce l'hai), come parametro? .

Daniele Bochicchio | ASPItalia.com
I libri su HTML5, WP7, ASP.NET, VB, C#, Entity Framework
Senior Software Architect@5DLabs.it
Microsoft Regional Director for Italy
185 messaggi dal 26 marzo 2001
Ciao,

hai avuto un'ottima idea. L'ho provato e funziona benissimo.

Grazie mille per il consiglio.
185 messaggi dal 26 marzo 2001
Ciao,

mi è venuto un dubbio.

Imposto una lingua nel browser che non è supportata dalla mia applicazione. Sembra che Silverlight usi quella del sistema operativo, se supporata.
Ma se anche la lingua del sistema operativo non è supportata dalla mia applicazione, che lingua viene mostrata?

Ad esempio: ho il sistema operativo in olandese e come lingua del browser è impostato l'olandese, ma la mia applicazione non lo supporta (non è definito nelle SupportedCulture del progetto).
Al momento non vengono mostrate le stringhe nella pagina di login.

In che lingua cerca di visualizzarle Silverlight?
Daniele Bochicchio ha scritto:
OasisLiveForever wrote:
Esiste qualche altro metodo per determinare la culture corrente è RightToLeft?

fartelo dare dalla pagina ASP.NET (se ce l'hai), come parametro? .

Mi sembra un ottima idea

MCTS: Silverlight 4, Development
se la gestione la fai tu direttamente, impostando la lingua che ti recuperi dall'app web, puoi forzarla comunque.

Daniele Bochicchio | ASPItalia.com
I libri su HTML5, WP7, ASP.NET, VB, C#, Entity Framework
Senior Software Architect@5DLabs.it
Microsoft Regional Director for Italy
185 messaggi dal 26 marzo 2001
Ciao,

direi che è un'ottima idea.
Lato server ho l'elenco delle lingue supportate e quindi posso controllare che la lingua sia una di quelle supportate e forzare quella di default.

Grazie mille per il consiglio.
OasisLiveForever wrote:
Grazie mille per il consiglio.

bene  di niente.
.

Daniele Bochicchio | ASPItalia.com
I libri su HTML5, WP7, ASP.NET, VB, C#, Entity Framework
Senior Software Architect@5DLabs.it
Microsoft Regional Director for Italy

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.
Community
Ultimi messaggi
UTENTI ONLINE
    In primo piano

    I più letti di oggi

    Media
    In evidenza
    MISC