Kendim 3 dildi bir dil paketi yaratmaya calistim ama bir yerde takildim kaldim yardima ihtiyacim var burdan yada pm den yardim etmek isteyenlere simdiden tskler.

Anlatim:
dil.php
<?
$dil = $_GET['lang'];

    switch($dil){
    case 'tr':
        if($_COOKIE['dil'] == 'tr')
        {
            echo "Dil Zaten Turkce";
            // yonlendirme kodun
            exit;
        }
    setcookie('dil','tr',time()+365*24*60*60);
    break;
    case 'de':
        if($_COOKIE['dil'] == 'de')
        {
            echo "English Lang Already Seted";
            // yonlendirme kodun
            exit;
        }
    setcookie('dil','de',time()+365*24*60*60);
    break;
    default:
    echo "Herhangi Bir Dil Secilmedi";
    //yonlendirme kodun

    break;
    }  
	
	?>
/lang/tr.php
<?
// turkish

// ust.php  //

define('_usthome','Ana Sayfa');
define('','');
define('','');
define('','');
define('','');
define('','');
define('','');
define('','');
define('','');




?>
ve diger 2 dil paketi ayni zamanda orda.

dosya icinde dil gösterme.
<? echo ''. _sayfa .''; ?

dil secme header.php
<?php

$dil = $_GET['lang'];
if(!$dil) { $dil = 'tr'; }
else { $dil = $_GET['lang']; } 
include ("lang/$dil.php");

echo '<a href="index.html?lang=tr"><img src="lang/turkiye.png" "border="0" alt="Türkce"> </a>  <a href="index.html?lang=de"><img src="lang/lang_de.png" "border="0" alt="Deutsch"></a><a href="index.html?lang=eng"><img src="lang/lang_en.png" "border="0" alt="English"></a><br /> ';

?>
Simdi benim dil paketi calisiyor guzelcene ama sadece ana sayfada baska sayfa gecince sectigim ana dil oluyor nasi ve ne ekleyerek oralardada gösterilmesini saglarim .

Bir arkadas sunu
<base href="?lang=$dil">
ekle dedi , ekledigim halde bir degisiklik olmadi baska yardimci olcak birisi varmi eceba ayni zamanda cookies ile yapmak istiyorumki kaydettigi dil kayitli kalsin devamli secmesin.

Eger bu sekilde yardimci olamiyorsaniz bana siz istediginiz gibi bir yöntem sunarsaniz cok makbule gecer.

Saygilarimla