Région répétée- multilangue

AntoineW -  
 AntoineW -
Bonjour,

Pourriez vous m'aider ?

J'ai une région répétée avec du textes et des photos,... mais j'aimerai placer la balise <?php echo $lang[.....']; ?> pour la traduction du texte.
Comment dois-je faire pour que la balise s'affiche pour tous mes enregistrements?

Merci
Antoine

3 réponses

cestadire.ch Messages postés 82 Statut Membre 31
 
Je veux bien t'aider, mais il faudrait que tu copies le code concerné pour que ce soit un peu plus clair :-)


....................
http://cestadire.ch
0
AntoineW
 
Bonsoir,


j'ai créer une région répetée et pour pouvoir le traduire en anglais j'ai placé la balise <?php echo $lang[.....']; ?> qui va chercher le texte dans un fichier et dans ma bd. Mais lorsque je visionne ma page le texte est le même dans tous les enregistrement, donc comment dois-je programmer la balise pour pouvoir traduire tous mes enregistrements.

....
<table border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<?php do { ?>
<td><table width="0%" height="100%" border="0" align="center" cellpadding="0" cellspacing="10" bordercolor="#999999">
<tr>
<td><div align="center">
<table border="0">
<tr>
<td>
<a href="start.php?lang=<?php echo $_GET['lang'];?>&rubrique_id=9&produits_rub=0&id=<?php echo $row_acc_rub['id']; ?>"><img src="images/fiche/petitlien/<?php echo $row_acc_rub['photo']; ?>" width="150" height="113" border="0" class="cadre" /></a></td>
</tr>
</table>
</div></td>
</tr>
<tr>
<td valign="bottom" class="texte_petit"><div align="center"><a href="start.php?lang=<?php echo $_GET['lang'];?>&rubrique_id=9&produits_rub=0&id=<?php echo $row_acc_rub['id']; ?>"><u><strong><?php echo $lang['produits_texte']; ?></strong></u></a> <br />
n° <span class="texte_moyen_rouge"><?php echo $row_acc_rub['num']; ?></span></div></td>
</tr>
</table></td>
<?php
$row_acc_rub = mysql_fetch_assoc($acc_rub);
if (!isset($nested_acc_rub)) {
$nested_acc_rub= 1;
}
if (isset($row_acc_rub) && is_array($row_acc_rub) && $nested_acc_rub++ % 4==0) {
echo "</tr><tr>";
}
} while ($row_acc_rub); //end horizontal looper version 3
?>
</tr>
</table>
....

Donc la balise <?php echo $lang['produits_texte']; ?> doit se multiplier en fonction de mes enregistrements et pas affiché que le premier enregistrement

J'espere que vous me conprendrez.
Je pense que je dois juste insérez qlq chose dans ma balise


merci
0
AntoineW
 
personne ne sais ?
0