Autor Tema: Redireccionar sitio web entero con htaccess Traduccion Automatica a otro idioma  (Leído 5381 veces)

iabaaba

  • Sin experiencia
  • *
  • APR2.COM
  • Mensajes: 4
    • Ver Perfil
Hola Comunidad,

Tengo una website desarrollada en idioma español con dominio dominioespanol, me han pedido que traduzca la website a idioma ingles en un Nuevo dominio dominioingles, es decir cuando el usurio tipee el URL del dominio ingles ww w.dominioingles .com toda la website debe estar en ese idioma.

Estoy revisando la opcion de traduccion de google pero debo dar un click en un boton o dar un URL , lo que me gustaria hacer es tan pronto se tipee el dominio en el browser este se traduzca en el idioma que desearia.

Asumo que debe haber un jscript que debo usar donde indique en HARD CODE el idioma que necesito y eso es lo que requiero.

Cualquier idea consejo o codigo por favor haganmelo saber.

Mil gracias.

Ismael.
« Última modificación: 28 de Agosto 2022, 13:23 por César Krall »

Ogramar

  • Moderador Global
  • Experto
  • *******
  • Mensajes: 2660
    • Ver Perfil
Re:Traduccion Automatica a otro idioma
« Respuesta #1 en: 18 de Octubre 2015, 17:30 »
Hola hay una forma adecuada para redirigir a los visitantes a un dominio hacia una url determinada a través de httaccess (archivo que debe estar en la raíz del sitio). Cuando alguien escribe la url lo primero que hace el servidor es comprobar si hay una redirección en httaccess y en caso de estar especificada, desvía al visitante al lugar indicado.

El archivo htaccess está localizado en la raíz del servidor y es recomendable hacer una copia de seguridad antes de modificarlo por si hay algún problema.

Supón que quieres que al visitar ww w. mi sitio. com se redirija a una traducción como https://translate.google.es/translate?hl=es&sl=es&tl=en&u=aprenderaprogramar.com

Ejemplos de redireccionamiento desde htaccess:

Redireccionar una página concreta:
Código: [Seleccionar]
Redirect 301 /oldpage.html http://www.example.com/newpage.html
Redireccionar un sitio entero:
Código: [Seleccionar]
Redirect 301 / http://www.example.com/

Otros enlaces que pueden servir de referencia: https://www.aprenderaprogramar.com/foros/index.php?topic=3236 y http://aprenderaprogramar.com/index.php?option=com_content&view=article&id=567:como-traducir-automaticamente-paginas-web-usando-la-herramienta-de-traduccion-de-google&catid=60:servicios-web-gratuitos&Itemid=182

Salu2

iabaaba

  • Sin experiencia
  • *
  • APR2.COM
  • Mensajes: 4
    • Ver Perfil
Hola Salu2,

Tu ejemplo es exactamente lo que necesito ttraducir un sitio completo a otro idioma no necesariamente ingles, pero donde indicas el idioma por ejemplo si deseo traducirlo a vietnamese o chino donde indico el idioma, si me envias el codigo te agradeceria la ayuda, mientras voy revisando los enlaces que me has enviado.
Gracias.


Ogramar

  • Moderador Global
  • Experto
  • *******
  • Mensajes: 2660
    • Ver Perfil
Hola para hacer el redireccionamiento con htaccess lo único que necesitas es editar este archivo e incluir la línea o líneas necesarias dentro de él. Necesitas unos conocimientos mínimos como saber editar un archivo en servidor, etc.

Salu2

 

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".