Veran estoy diseñando una pagina de agencia de viajes turisticos y tiene versiones de la pagina en otros idiomas y en el diseño de la pagina se me ocurrio hacer que cambie el inicio de un texto segun el pais del internauta que esta leyendo el texto.
Por ejemplo:
[Hola amigo Mexicano], bienvenido a nuestra pagina de viajes turisticos donde podras encontrar informacion de los mejores hoteles, restaurantes, playas, parques acuaticos, ruinas arqueologicas y centros nocturnos... etc.
[Hola amigo Mexicano] seria lo que cambiaria a [Hola amigo Argentino, Colombiano, Tico, Peruano, etc.] despues de haber seleccionado la version en Español de la pagina. Porque el internauta habla Español, pero de donde es???
Se poco de javascript, pero me imagino un javascript mas o menos asi...
Código:
<html> <head> </head> <body> <script type="text/javascript"> if geoip_country_code() == ES) { document.write('Hola amigo Español'); } else if (geoip_country_code() == MX) { document.write('Hola amigo Mexicano'); } else if (geoip_country_code() == MX) { document.write('Hola amigo Mexicano'); } else if (geoip_country_code() == AR) { document.write('Hola amigo Argentino'); } else if (geoip_country_code() == CL) { document.write('Hola amigo Colombiano'); } </script> </body> </html>
Imagino que la funcion "geoip_country_code" hay que declararla antes en la <heat> del html, pero yo quiero que este mismo javascript cambie otros pequeños textos en otras parte de una misma pagina, es decir que funcionen tres de estos javascript en una misma pagina, pero la funcion de un text/javascript puede funcionar si hay otro java/script de igual redaccion en la misma pagina.
---
Pregunta aparte: No hay problema si pongo caracteres arabigos o japoneses en el archivo txt, o el problema es que no se ven esos caracteres en archivo txt de mi computadora???