Pergunta

Eu criei uma cultura personalizada para a linguagem específica do cliente, ou seja, eu tenho resx para essa cultura. O problema que tenho é que eu não consigo definir a cultura suficientemente cedo no ciclo de página. No momento em que eu chamo Thread.CurrentThread.CurrentUICulture = cultura e Thread.CurrentThread.CurrentCulture = cultura na página parece já ter escolhido a linguagem do arquivo de base resx :( Então, eu estou tendo que definir a cultura e, em seguida, redirecionar de volta para a mesma página? Eu definir tentou fazê-lo na Page_PreInit e seu ainda não cedo o suficiente? Existe um evento anterior eu posso ligar para?

Foi útil?

Solução

Você precisa substituir InitializeCulture da página () método, olhar aqui para mais detalhes.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top