WebSite X5Help Center

 
Sandra Vandeweghe Serrano
Sandra Vandeweghe Serrano
User

WEB MULTILENGUAJE ERROR  es

Autor: Sandra Vandeweghe Serrano
Visitado 1549, Seguidores 1, Compartilhado 0  

Hola necesito ayuda por favor:

intento hacer una web multileguaje añadiendo las banderitas en el cabecero de la pagina y poniendoles el link a sus respectivas carpetas de destino pero en la opcion exportar proyecto cuando tengo que poner la ruta den carpeta de destino para darle a iniciar carga, siempre da error. He visto videos de como se hace, tando con la pagina de bienvenida como con las banderitas de idioma en el cabecero. Ninguna de las dos funciona. La de las banderitas es la que prefiero y he intentado incluso con un tecnico de mi hosting al telefono para confirmar la ruta y no hay manera. Quizas soy yo que soy muy torpe. Por favor necesito ayuda para torpes tipo guia paso a paso o esquema. Adjunto imagenes de mis problemas con este paso que necesito. Si alguien me puede ayudar se lo agradeceria mucho. Gracias y saludos. Sandra. Mi web es www.maxidog.es

Publicado em
4 RESPOSTAS - 3 ÚTEIS - 1 CORRIGIR
Sandra Vandeweghe Serrano
Sandra Vandeweghe Serrano
User
Autor

tengo mas imagenes de los errores por si ayuda

Ler mais
Publicado em de Sandra Vandeweghe Serrano
CARLOS AMARAL
CARLOS AMARAL
Moderator
Usuário do mês ESUsuário do mês PT

Hola Sandra,

El problema es que es dificil decirte si las rutas estan bien o mal, sin saber como tenes organizadas las carpetas en el servidor.

Ya de por si, por todo lo que hay escrito, te puedo decir que la primera, y la tercera imagen que pones incrustadas en el post, estan mal, esas rutas no son validas.

En la imagen del medio, la ruta "MAXIDOG/INGLES" es mas acorde a como deberia funcionar bien, pero ojo, que "www.maxidog.es" vendria a ser la ruta base de tu sitio, por lo tanto esa seria la "carpeta" raiz, por lo que al poner "MAXIDOG/INGLES", en tu server va a quedar tu sitio "suelto" en la raiz, y por otro lado la version en ingles te va a quedar dentro de una carpeta MAXIDOG y adentro de esa una carpeta INGLES (asi como lo tienes escrito ahora).

De todas maneras nada de eso va a funcionar en el momento de transferir los archivos, ya que debes crear previamente las carpetas desde la ventana donde te muestra el contenido del servidor.

Todo esto fue solo la explicacion de por que no te anda...

Ahora veamos, lo que haria yo es, luego de tener la version terminada en ingles:

  1. Acceder a la seccion de publicar el sitio en internet.
  2. Conectarse al servidor para ver el contenido de lo que hay subido hasta ahora.
  3. Crear manualmente la carpeta INGLES.
  4. Volver a la pantalla anterior para agregar solo "/INGLES" a la ruta donde se subiran archivos.
  5. Recien ahora continuar con el proceso de carga de archivos.
  6. A la bandera del idioma ingles tienes que ponerle el link "http://www.maxidog.es/INGLES" (con eso te va a abrir el archivo index.html que esta en esa carpeta con todo en ingles).
  7. A la bandera del idioma español tienes que ponerle el link "http://www.maxidog.es"
    (Y recordar que esos links esten en las dos versiones del sitio.)

________________________________________________________

Si esta informacion te ha sido de ayuda por favor presiona en la manito verde, o en Correcto, ya que son las formas de agradecer que hay por aqui jeeje...

Saludos.. y cualquier cosa seguimos en contacto por si no lo puedes hacer andar.

Carlos A.

Ler mais
Publicado em de CARLOS AMARAL
Jorge M.
Jorge M.
Moderator

Hola Sandra, intentaré resumir un poco el problema para que nos podamos entender y solucionar en base a tu conocimiento el problema.

Lo que yo veo de tu problema:

  1. Tienes funcionado una web en: http://www.maxidog.es/
  2. La web como está funciona bien en español
  3. Quieres agregar una versión en inglés

Lo siguiente no necesitas saber pero lo pongo porque algún día puede servir para saciar la curiosidad :) y es una forma de poder usar el tachado que siempre quise ;)

  • Las rutas de tu proveedor son muy disparatadas, primera vez que veo unas rutas así.
  • No tienes mucha experiencia en ftp, por eso no vez el problema.

Requisito Opcional:A pesar que tienes una carpeta llamada INGLES, te sujiero crees una que se llame ingles porque las minúsculas son las que se usan en internet. Esto lo puedes hacer desde el panel en el gestor de tu hosting o con gusto, tu proveedor de alojamiento lo podrá hacer por ti. En caso de no poder hacer esto en mi solución solo reemplaza la palabra ingles por INGLES que ya tienes creado y funciona, esta es una recomendación estética, nada más.

Siempre:Exporta tu web funcional en el paso 5, como proyecto (esto para tener un respaldo) cada vez que se vaya a hacer un cambio esto es super importante.

Solución:

  1. Abre el proyecto maxidog (el que está en español y lo tienes publicado.
  2. Agrega en la cabecera las dos banderas y a la bandera de inglés agrega la ruta: http://www.maxidog.es/ingles, la de español no le pones link o de plano no la pones porque no hace falta, por lo general se deja una bandera por cada idioma que puedes agregar, eso igual lo decides tu.
  3. Graba y Cierra el proyecto.
  4. Regresa al inicio de WebSite X5, la primera pantalla que abre WebSite X5: Elección del proyecto y Duplica el proyecto
    nota: Este paso es con la finalidad de usar el mismo proyecto en la traducción, si ya está creado y funciona para que hacerlo de nuevo.
  5. Renombra el proyecto duplicado a maxidod en ingléso como gustes, este paso no necesita tener un valor establecido, con que sepas que es el sitio en inglés basta y sobra.
  6. Abre el proyecto duplicado
  7. En ajustes generales inicia el relleno de datos, lo más importante es que pongas bien la nueva dirección URL: http://www.maxidog.es/ingles
    Acá la imagen de referencia:
  8. En el encabezado quita el link de la bandera en inglés (o borrala) 
  9. Pon la bandera en español y el link a la a: http://www.maxidog.es
  10. Traduce el sitio
  11. En el paso 5 en exportar el sitio a Internet Todos los apartados son iguales, nada debes de borrar solo en el apartado: carpeta de destino agrega: /ingles nada más, a lo que tenías, con eso debe de funcionar.
    Ejemplo
    Si tenías: /htdocs/maxidog
    Ahora debe de quedar: /htdocs/maxidog/ingles
    esta es la imagen que me refiero:

Revisa, prueba y comenta.
Saludos
Jorge M.

----------------------------------------------------------------------------------------------------------

¡Cada punto cuenta! No en monetario pero si como reconocimiento a un esfuerzo, así que:

  • Si una respuesta es correcta o te ayuda dale la opción de Correcto.
  • Si una respuesta te sirve, sea o no sea tu pregunta, dale útil.
  • Si no te sirve ninguna respuesta, para ayudar a comprender mejor la pregunta trata de agregar links o capturas de Vista Previa, Rejilla de Maquetación, Navegador
  • Para las capturas: usa la opción Añadir una imagen desde su PC.
Ler mais
Publicado em de Jorge M.
CARLOS AMARAL
CARLOS AMARAL
Moderator
Usuário do mês ESUsuário do mês PT

Hola Sandra!

Esta perfecta y mas entendible la explicacion de Jorge...   y mientras la iba leyendo se me ocurrio otra opcion, ya que el programa trae directamente los objetos de Google y Bing que hacen la traduccion de tu sitio automaticamente.

Es simplemente agregar el objeto al cabezal o pie de tu pagina, y con eso tendras tu sitio traducido automaticamente a todos los idiomas disponibles en cada traductor.

El unico detalle de esto, es que es traduccion automatica, pero te puede evitar mucho trabajo de estar actualizando el sitio en dos idiomas cada vez que quieras agregar informacion.

Saludos, y espero que puedas solucionar tu problema!

Carlos A.

Ler mais
Publicado em de CARLOS AMARAL