El archivo de texto plano .. lo debes leer integro hacia un array y de ahí tomar lo que necesites de el: (no sé que formato tiene tu archivo .. )
www.php.net/file ó
www.php.net/fgets www.php.net/array
De hecho para ese tema de "idiomas" te vendría bien simplemente crear tu archivo "ini" como tu dices como un .php en forma de array
Código PHP:
<?
$idiomas['sp']['mensaje1'] = "hola";
// etc ..
$idioma['en']['mensaje1'] = "hello";
?>
O si quieres algo más elaborado y standar . .usa XML
Un saludo,