Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
3
Cevap
499
Tıklama
0
Öne Çıkarma
2 dile dayalı web sitesi
M
19 yıl
Çavuş
Konu Sahibi

Arkadaşlar,

İki dile dayalı (Türkçe-İngilizce) web sitesi yapmak için bütün dosyaları ayrı ayrı her iki dilde hazırlamak gerekiyor mu?

Yoksa bunun daha pratik bir yolu var mı?

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



A
19 yıl
Binbaşı

asp için söylüyorum, eng.asp ve tur.asp oluşturursun.mesela ekrana merhaba yerine <%merhabadil%> yazdırırsın ana sayfanda,tabi ana sayfanın üstünde includelerin olcak(dil.asp dosyan include edilecek)dil.asp dosyası da seçilen dile göre yorum yapacak türkçe ise tur.asp yi değilse eng.asp yi include edecek(basit bir else if döngüsü) tur.asp de merhabadil=merhaba eng.asp de ise merhabadil=hello ya karşılk gelecek.if döngüsünden elde edilen sonuca göre dil neyse o dil dosyası include edilip ona göre ekranda çıktı alınacak.yani tek bir dil dosyası hazırlamak yeterli bu durumda

html ise şu an aklıma tek tek hazırlamaktan başka yol gelmiyor aklıma.


Bu mesaja 1 cevap geldi.
T
19 yıl
Yüzbaşı

tr.php içeriği:

<?php
$ceviri['merhaba'] = 'Merhaba dünya';
?>

en.php içeriği:

<?php
$ceviri['merhaba'] = 'Hello world';
?>

index.php içeriği:

<?php
switch($_GET['dil']){
case en:
include 'en.php';
break;
default:
include 'tr.php';
}

echo $ceviri['merhaba'];
?>


Burada 3 tane dosya var: tr.php, en.php, index.php.
http://siteismi/index.php?dil=en yazıldığında en.php dosyasındaki değişkenler işleme alınır ve index.php dosyasındaki $ceviri['merhaba'] değişkenini ekrana yazdırdığımızda tr.php dosyasındaki değişken içeriği ekrana yazılır.http://siteismi/index.php yazıldığında ise tr.php dosyasındaki değişkenler işleme alınır.


Bu mesaja 1 cevap geldi.
M
19 yıl
Çavuş
Konu Sahibi

aspci ve Twister,

Her ikinize de verdiğiniz değerli bilgilerden dolayı teşekkür ederim.
Gerçekten çok faydalı oldu.

Saygılarımla!



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.