(.*) Hepsi İndex.php ye yönlendiriliyor

Sonra tarayıcının dili alınıyor ve İndex.php?lang=tr URL sine yönlendiriliyor ama siz bunu /tr/ olarak görüyorsunuz

Bu nasıl yapılıyor?
.htaccess dosyasına

RewriteRule ^(.*?)$ index.php?lang=$1

Bu kod yazılıyor

.PHP dosyasına şunlar yazılıyor

```
$dil = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2):
if($dil == "tr") require 'tr.php';
else require 'eng.php';
```

tr.php ve eng.php de Array içinde denk gelen kelimeler yazılıyor

Şu şekilde
tr.php: $dil = array("turkish" => "Türkçe");
eng.php: $dil = array("turkish" => "Turkish");

Bunlar şu şekilde alınıyor
echo $dil["turkish"];

Umarım anlamışsınızdır