sur la version 7.x-3.0-beta11 pour drupal 7, l'apostrophe est remplacé par le code "& # 0 3 9 ;" . pour remédier à ce bug il faut changer le symbole "@" utilisé dans la fonction de traduction par '!'. modifier le code ci-dessous qui se trouve dans le fichier logics/banners.inc
<?php
foreach($banners as $i => $banner) {
$variables = array(
'path' => $banner['image_path'],
'alt' => t('@image_desc', array('@image_desc'=>$banner['image_description'])),
'title' => t('@image_title', array('@image_title'=>$banner['image_title'])),
'attributes' => array(
'class' => 'slide' . ($i != 0 ? ' marinelli-hide-no-js' : ''), // hide all the slides except #1
'id' => 'slide-number-' . $i,
'longdesc' => t('@image_desc', array('@image_desc'=>$banner['image_description']))
),
);
?>par:
<?php
foreach($banners as $i => $banner) {
$variables = array(
'path' => $banner['image_path'],
'alt' => t('!image_desc', array('!image_desc'=>$banner['image_description'])),
'title' => t('!image_title', array('!image_title'=>$banner['image_title'])),
'attributes' => array(
'class' => 'slide' . ($i != 0 ? ' marinelli-hide-no-js' : ''), // hide all the slides except #1
'id' => 'slide-number-' . $i,
'longdesc' => t('!image_desc', array('!image_desc'=>$banner['image_description']))
),
);
?>je vous conseille de lire la documentation de l'api drupal
lien pour la fonction t(): http://api.drupal.org/api/drupal/includes--bootstrap.inc/function/t/7

