
Ao abrir uma nova janela no IE8 ou IE9 (não importa se estou usando um link ou window.open), meu idioma de teclado selecionado está mudando para inglês (não importa qual foi a seleção anterior, tentei com alguns idiomas diferentes ).
Isso não acontece comigo no Chrome ou Firefox (todos os navegadores são instalados na versão em inglês), e testei no Windows 7 e no Windows 2008R2.
- Existe alguma maneira de evitar isso?
- Se não houver, supondo que a nova janela esteja no meu site ou aplicativo, existe uma maneira de alterá-la novamente?
Responder1
Parece que o IE respeita as configurações padrão do teclado, conforme definidas no Windows. Se você clicar com o botão direito no ícone do idioma na barra inferior da tela e selecionar Configurações, poderá ver (e modificar) essa configuração padrão. Observe que nessas configurações você também pode definir atalhos de teclado para alterar a configuração. (Uso regularmente atalhos Ctrl+número para alternar entre latim, cirílico, grego e outros sistemas de escrita.)
Esta é uma configuração do usuário. Tenho certeza de que você não pode defini-lo como autor do seu site. Espero que a resposta seja a mesma para aplicativos baseados em navegador.
E tudo bem se você me perguntar. Não espero que um autor de site ou programador de aplicativo saiba qual configuração de teclado eu prefiro ou o teclado físico que estou usando. Estou bastante satisfeito com a configuração do meu teclado padrão finlandês, que me permite digitar uma grande variedade de idiomas (incluindo inglês com pontuação “inteligente”) com muito mais conforto do que, por exemplo, usar a configuração do teclado dos EUA, que émuitolimitado.