Pergunta

Eu criei dois arquivos nas App_GlobalResources pasta:

SiteResources.en-US.resx
SiteResources.sp-SP.resx

Ambos contêm um valor para "SiteTitleSeparator".

Aqui está o que eu estou tentando fazer (A seguinte linha sempre retorna null):

string sep = (string)GetGlobalResourceObject("SiteResources", "SiteTitle");

Note, que a propriedade Cultura na página está definido.

Respostas em VB e C # serão bem-vindas.

Foi útil?

Solução

Eu mudei o nome de SiteResources.en-US.resx para SiteResources.resx e agora tudo funciona muito bem.

Parece theer deve ser um recurso invariante.

Outras dicas

Sim.: Tem que haver um .resx sem um código de região que servirá como um padrão

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