Ver Mensaje Individual
  #4 (permalink)  
Antiguo 29/11/2013, 13:35
lirelok
 
Fecha de Ingreso: junio-2013
Ubicación: Barcelona
Mensajes: 17
Antigüedad: 9 años, 1 mes
Puntos: 1
Respuesta: Cambiar imagenes segun idioma qTranslate

Cita:
Iniciado por AlejandroGalvez Ver Mensaje
Tienes una función muy útil para ello: "qtrans_getLanguage()". Un ejemplo de cómo podrías solucionar tu problema:

Código PHP:
<?php
    
$idioma_actual        
qtrans_getLanguage();
$imagen_a_mostrar     '';

switch( 
$idioma_actual ) {    
    case 
'en':
        
$imagen_a_mostrar    '-en';
        break;
    case 
'es':
        
$imagen_a_mostrar    '-es';
        break;
    case 
'ru':
        
$imagen_a_mostrar    '-ru';
        break;
}

?>

<img src="proyecto/wp-content/uploads/2013/11/1<?php echo esc_attr$imagen_a_mostrar );?>" />
Otra alternativa más corta:

Código HTML:
Ver original
  1. <img src="proyecto/wp-content/uploads/2013/11/1<?php echo esc_attr( '-' . qtrans_getLanguage() );?>" />
Lo he añadido de esta manera, pero no aparece la imagen.

Código HTML:
<div class="container">
<div class="row">
<div class="twelve columns package-item-class package-item-class-2 mb35">
<div class="package-item-holder"><div class="row">
<div class="four columns gdl-package-grid2">
<div class="package-content-wrapper">
<div class="package-thumbnail-outer-wrapper">
<a href="nosotros-le-llamamos/">
<img src="proyecto/wp-content/uploads/2013/11/1<?php echo esc_attr( '-' . qtrans_getLanguage() );?>" /></a>
<div class="package-title-wrapper">
</div></div></div></div>
<div class="four columns gdl-package-grid2">
<div class="package-content-wrapper">
<div class="package-thumbnail-outer-wrapper">
<a href="catalogo-pdf">
<img src="proyecto/wp-content/uploads/2013/11/2.jpg" alt=""></a>
<div class="package-title-wrapper">
</div></div></div></div>
<div class="four columns gdl-package-grid2">
<div class="package-content-wrapper">
<div class="package-thumbnail-outer-wrapper">
<a href="contact">
<img src="proyecto/wp-content/uploads/2013/11/3.jpg" alt=""></a>
<div class="package-title-wrapper">
</div></div></div></div>
</div></div></div>
</div></div>