Ciao!

si puoi usare un database e lo prendi le didascalie. mi spiego.

Codice PHP:
<?php
/**
 * conesse al database già?
 *
 */

// chiamare ogni immagine su un loop o usa una pagina
// che è il stesso per ogni.
print "<img src=\"IMMAGINA_POSTO\" />
"
;

// adesso la didascalia - usare un query al database e trovare entrambi didascalie.
// se il valore è it o non definito poi usa l'italiano e se definito da en usa l'inglese
// English - ?lang=en
// Italiano - ?lang=it
$query "SELECT Italiano,English FROM didascalie WHERE immagina='IMMAGINA'";
$risulto mysql_query($query);
$risulti  mysql_fetch_assoc($risulto);
switch(
strtolower($_GET['lang'])){
     default:
       print 
$risulti['Italiano']; // Italiano :)
     
break;
     case 
'en':
       print 
$risulti['English']; // English
     
break;
}

?>
buona fortuna con il tuo progeto!

Ciao,
Dennis M.