buddy adlı üyeden alıntı: mesajı görüntüle
Birader çok teşekkür ederim. tam istediğim gibi çalıştı.Yalnız ufak bir problem var.dil seçimi ile tr en dosyalarını sanırım tarayıcı diline göre çağırıyorsun. ben tr en dosya isimlerini değiştirmek istiyorum.nasıl değiştirebilirim?

ana.php içeriği ;
     include  'fonksiyon.php';        
     include ( DilSecimi()  ) ;
    
    echo $dil['hosgeldin'] . 'uysal<br>';
    echo $dil['gule_gule'] . 'rockci<br>';
fonksiyon.php içeriği;
function DilSecimi()
{
    $dil_array = array (
                            'tr'    =>    'turkish',
                            'en'    =>    'english'    
                            
                        );
 // turkish / english yazan yerler dil dosyalarının isimleridir
    $browser_dili = substr( $_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2 );
    
    $dil_dosyasi = 'diller/' . $dil_array[$browser_dili] . '.php' ;
    
    if (file_exists($dil_dosyasi)) return $dil_dosyasi ;
        else return 'diller/varsayilan_dil_dosyasi.php'; 
    // varsayilan dil dosyasi.  sisteminizde browser dili yoksa ,
  //ör : çince desteklemiyorsanız, ingilizce olarak ayarlayabilirsiniz.
}
turkish.php dil dosyalari içeriği;
$dil['hosgeldin'] = 'Hosgeldiniz..';
$dil['gule_gule'] = 'Gule gule efendim...';
english.php
<?php
$dil['hosgeldin'] = 'welcome';
$dil['gule_gule'] = 'good bye';
?>
$dill_array dizisi içine istediğiniz kadar dil seçeneği ekleyebilirsiniz.

kolay gelsin,
iyi günler.