Pergunta

Em um site multi-idioma, posso contar com o confirm javascript para traduzir o texto da Ok botões / Cancelar? Se assim for, ele está relacionado para a configuração de idioma do navegador ou sistema operacional?

Foi útil?

Solução

O botão OK / Cancel no Internet Explorer irá obedecer às configurações de idioma do sistema operacional de interface do usuário.

A razão técnica é que o IE é usando a chamada de API Win32 MessageBox para exibir sua caixa de diálogo Javascript. Essa API depende da linguagem OS UI e não o idioma da interface do navegador, como é de propriedade do OS.

Como para navegadores 3rd party, ele realmente depende se eles estão usando MessageBox ou não exibir sua caixa. Se eles forem, ele vai obedecer à Sistema operacional Idioma, se não, ele vai obedecer à navegador idioma da interface.

EDIT: Firefox e Chrome não estiver usando MessageBox então tecnicamente eles devem estar seguindo as configurações de idioma da interface do usuário do navegador, embora eu não tenho um francês instalar testá-lo em . CONFIRMADO


Se você deve localizar seus botões, sua melhor aposta seria um modal DHTML diálogo.

Outras dicas

O meu idioma OS é francês e o OK e Cancelar botões são em francês então a resposta é: sim!

IE:

removido ligação ImageShack mortos

O Firefox:

removido ligação ImageShack mortos

Chrome:

removido ligação ImageShack mortos

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