Onde a configuração CurrentUICulture reside no Windows 7 a partir de uma perspectiva de aplicativo .NET?

Gostaria de testar como meu aplicativo funcionaria em diferentes culturas. Então, para fins de teste, no Windows 7, eu tentei mudarCurrentUICulture nas configurações do sistema.

Esta parece ser a opção certa:Language for non-Unicode programs como sugerido aqui, mas não funciona, ou seja, a localidade do aplicativo ainda é o inglês.

Eu também tentei isso emRegion and Language diálogo:

Formatos: altere o formato para outra culturaLocalização: defina a localização atual para outro país.

A questão é o que devo definir no Windows 7 para que isso afete:

Thread.CurrentThread.CurrentUICulture

em vez de ter que escrever isso:

Thread.CurrentThread.CurrentUICulture = New CultureInfo("fr")

Por fim, esse código deve escolher a cultura correta, obter o arquivo de recurso com o sufixo correto e exibi-lo na tela (o que ele faz com a linha acima no lugar):

Label1.Text = My.Resources.Form1Resource.TestString

Uma pergunta semelhante foi feita no StackOverflow, mas nenhuma das respostas abordou esta questão.

questionAnswers(3)

yourAnswerToTheQuestion