Este es el foro de soporte técnico de WPML, el plugin multilingüe de WordPress.

Todas las personas pueden leerlo pero solo los clientes de WPML pueden ingresar comentarios. El equipo de WPML responde en el foro 6 días a la semana, durante 22 horas por día.

This topic contains 4 respuestas, has 2 mensajes.

Last updated by David hace 6 años, 6 meses.

Assigned support staff: David.

Autor Publicaciones
junio 3, 2013 a las 11:46 am #132364

camre

No muestra el portfolio asociado al idioma seleccionado. Lo muestra siempre en el idioma que se definió por defecto sin tener en cuenta el idioma seleccionado.

Podéis verlo en los siguientes enlaces:

ES: hidden link
CA: hidden link

Podéis comprovar que la categoría de portfolio siempre es la misma "Marques", en "català", que es el idioma que hemos definido por defecto. Si cambiamos el idioma por defecto en wpml admin, nos ocurre lo mismo pero al revés, pasa a mostrar siempre "Marcas", en español.

Hemos creado una categoría de portfolio en cada idioma y hemos asociado distintos portfolios a la categoría que corresponde según el idioma. Hemos creado una página de marcas en español ("castellano") y otra en "català" y en cada una indicamos símplemente que la Plantilla es Portfolio. Parece como si la página no pudiera especificar al sistema el idioma del portfolio que debe aparecer y acaba tomando el del idioma que se definió por defecto.

Estamos utilizando WPML sobre el tema EXPOSURE y el resto de temas funcionan ok. El porcentaje de compatibilidad mostrado por WPML con el tema es del 100%.

Nos urge este tema. Os agradeceremos cualquier ayuda.

Un saludo y gracias anticipadas,

Enric

junio 3, 2013 a las 1:29 pm #132411

David
Supporter

Languages: Inglés (English ) Español (Español )

Timezone: Europe/Madrid (GMT+01:00)

Hola Camre,

La mecanica es un poco diferente. Debes de marcar las entradas del portoflio y las categorias del portfolio como traducibles. De esta manera puedes crear las entradas en el idioma por defecto y seguidamente traducirlo a otro idioma.

Si tienes las categorias ya traducidas de antemano te va a ser mas facil, porque por defecto se copiaria la categoria seleccionada a cada traduccion.

Tienes que asegurarte que cada traduccion esta correctamente enlazado con su documento original.

Dime si tienes mas problemas,
Un saludo
David

junio 3, 2013 a las 4:12 pm #132494

camre

Antes que gracias por tu pronta respuesta.

Si hemos entendido bien tu mail, lo que comentas ya lo hemos hecho:

- tenemos un página tipo portaforlio traducida (cast/cat)
- tenemos la categoría traducida (marcas/ marques)
- tenemos los contenidos (ikks, replay, lacoste...) asignados a estas categorías traducidos a cast /cat

Pero la página marca/marques sólo muestra los contenidos (ikks, replay, lacoste...) en el idioma por defecto (lo hemos probado con ambos)
Qué nos dejamos?, qué paso no hicimos?

No podemos demorar más esta publicación y no sabemos que hacer más.
Toda ayuda es más que bienvenida.

Carmen

junio 3, 2013 a las 4:15 pm #132495

David
Supporter

Languages: Inglés (English ) Español (Español )

Timezone: Europe/Madrid (GMT+01:00)

Hola Camre,

Te envio un email para pedirte acceso y de esta acelerar el proceso, avisame si no te llega.

Un saludo
David

junio 7, 2013 a las 2:08 pm #133902

David
Supporter

Languages: Inglés (English ) Español (Español )

Timezone: Europe/Madrid (GMT+01:00)

Lo que estoy viendo es que las URL correctas para los archivos serian:

hidden link
hidden link

Como veras, ahi se ven bien las traducciones.

Tu estas usando paginas con una plantilla. Podemos modificar la plantilla para que funcione tambien.

En el fichero template-portfolio-carousel.php, donde se averigua el id del trabajo, he añadido estas lineas:

					global $sitepress;
					if (isset($sitepress)) {
						$work_id = icl_object_id($work_id, 'works', true);
						$post = get_post($work_id);
					}

De esta forma se traduce la entrada del portfolio antes de mostrarla. Si no estuviera traducida se muestra la entrada en el idioma original. Te sirve esta solucion?

Un saludo
David

El debate ‘[Cerrado] No aparece el portfolio del idioma seleccionado’ está cerrado y no admite más respuestas.