He desarrollado un sitio web www.tenxian.com.Cómo detectar el idioma de un usuario a través de su dirección IP
Tiene tres versiones de idioma, inglés, japonés y chino. ¿Cómo puedo escribir un programa PHP efectivo que pueda elegir automáticamente una versión de idioma basada en la dirección IP del visitante?
Si uso "if-else", el código sería muy complicado; Si uso Switch-Case, cómo escribirlo ya que los datos que se deben tratar son rangos de IP, no números particulares. Además, no sé estos rangos de IP
¿Cuál es la forma más fácil de hacerlo?
Creo que está preguntando dos cosas: cómo asignar una dirección IP a uno de sus idiomas (¿o de qué país es el usuario)?¿Y cómo mostrar todos los mensajes en la aplicación en ese idioma correcto? ¿Es esto correcto? – Aishwar
Solo tres idiomas, inglés, chino y japonés. Si sé que el visitante proviene de Japón, lo redireccionaré a la versión japonesa, si el visitante proviene de la Gran China, lo redireccionaré a la versión china; de lo contrario, lo redirigiré a la versión en inglés. – Steven
es muy obvio que desea la manera más fácil de hacerlo ... no tiene sentido agregarlo a la pregunta. –