a.php
<?php
if(isset($_POST['dil'])) {
session_start();
$_SESSION['dil'] = $_POST['dil'];
header("Location: b.php");
} else { ?>
<form method="post" action="a.php">
<input type="text" name="dil">
<input type="submit" value="gönder">
</form>
<?php } ?>b.php
session_start(); ile session başlattıktan sonra $_SESSION['dil'] değişkeni kullanılabilir olur.
$dil = $_SESSION['dil'];
kullanabilirsin.
yani her seferinde dosya içeriğini değiştirmektense session kullanman daha mantıklı.