Por exemplo, tenho uma página de login com dois rótulos e duas caixas de texto. A página se chama Login.aspx e os controles são chamados lbl_UserName, lbl_Password, txt_UserName, txt_Password.
Primeiro, você pode criar uma nova pasta App_LocalResources no site e, em seguida, criar um novo arquivo de recurso chamado Login.aspx.resx
O nome precisa ser igual ao nome da página correspondente. Em seguida, crie outro arquivo de recurso chamado Login.aspx.zh-Cn.resx
Login.aspx.resx é o padrão e Login.aspx.zh-Cn.resx é quando o idioma padrão do navegador é definido como chinês quando chamado.
Abra o arquivo Login.aspx.resx:
valor do nome
Nome de usuário LabelResource1.Text
LabelResource2.Text Password
abre o arquivo Login.aspx.zh-Cn.resx:
Nome de usuário LabelResource1.Text
Senha LabelResource2.Text
Em seguida, coloque
Mude para
Por fim, adicione Culture="auto ao atributo Page da página: zh-Cn" UICulture="auto:zh-Cn" , definido como chinês por padrão.
Você pode ver o efeito após a compilação. Quando o idioma padrão do navegador é o inglês, você pode ver que os dois rótulos são exibidos como nome de usuário e senha.
Quando o idioma padrão do navegador é o chinês, você pode ver que os dois rótulos são exibidos como nome de usuário e senha.