Dijital Ürün ve 2. el Ürün Satış Platformu / Şimdi Kayıt Ol

Php Siteye Çoklu Dil Ekleme Nasıl Yapılır?

Web sitemizin çoklu dil desteğinin olması günümüzde firmalar için uluslar arası pazara erişmek oldukça kolay. Bu sebeple web sitelerimizde çoklu dil yapısını kullanmak oldukça önemlidir.

Sitenin dil değişimi yapacak sayfa dildegis.php

<?php
setcookie("dil", $_GET['dil'], time() + 86400,"/"); // 24 saatlik dil cookie si oluşturur.
$ref = $_SERVER['HTTP_REFERER'];
header('Location: '.$ref); //hangi sayfada dil değişimi için tıklandıysa o sayfaya geri döner
?>

Dil seçimi yapılacak sayfaya ekliyoruz.

<?php
if($_COOKIE['dil']=='eng')
{ echo 'English <a href="../dildegis.php?dil=tr" class="git">Türkçe</a>'; }
else
{ echo 'Türkçe <a href="../dildegis.php?dil=eng" class="git">English</a>';}
?>

Dil.php oluşturalım

<?php
if($_COOKIE['dil']=='eng')
{ $dil = 'eng';}
else
{ $dil = 'tr';}
if($dil == 'tr')
{
$anasayfa = 'Anasayfa';
// buraya anasayfa örneğinde olduğu gibi metinlerin Türkçesini düzenleyin.
}
if($dil == 'eng')
{
$anasayfa = 'Home';
// buraya anasayfa örneğinde olduğu gibi metinlerin İngilizcesi düzenleyin.
}
?>

Son olarak include "dil.php" kodunu dil seçmesini kullanacağız sayfalara ekleyin.

Kaynak: https://www.r10.net/php/3951385-php-siteye-coklu-dil-destegi-yapmak.html


henüz yorum yok
Tema Ayarları

Kendi özelleştirilmiş stilini belirle

Mod Seç

Uygulamanız için mükemmel renk modunu seçin.


RTL Mode

Dil yönünüzü değiştirin


Fluid Layout

Tam ekran modu aç/kapat


Navigasyon Konumu

Web sitesi için uygun bir menü sistemi seçin


Görünüm