Cuando en un post hay un link o hipervinculo (mayormente con los hipervinculos) no se puede distinguir de las demas letras, porque no tiene subrayado ni nada, exepto cuando se pasa el mouse por arriba. Asi se evitan confunsiones.
La cuestion de los idiomas es un tanto interesante, debes permitir que el usuario seleccione el idioma que desee siempre y cuando tu lo tengas como opción y a la ves tienes que mostrarle la pagina en su idioma.
Ahora, como sabes cual es su idioma, no es tan exacto pero por medio del IP, ya que el mismo tiene una región específica a cada rango de ips, y hay algoritmos para detectar el area o el pais del visitante mediante el IP y de ahi, sabiendo el pais, sabras que idioma hablan en el y ya.
Lo de administrar una pagina para distintos dispositivos de acceso es tambien otro algoritmo el cual lo desconozco pero se que el buen google te puede hechar una mano o quiza otro forero.