Arama butonu
Bu konudaki kullanıcılar: 1 misafir
4
Cevap
1072
Tıklama
0
Öne Çıkarma
Bu çoklu dil mantığını açıklarmısınız lütfen.
G
11 yıl
Teğmen
Konu Sahibi

Arkadaşlar elimde bir script var. Çoklu dil desteği var lakin sadece site içersinde, admin panelinide türkçe destekli yapmak istiyorum.

language/tr.php

<?php

$language = array();
$language[1] = "Mesajlar";
$language[2] = "Yorumlar";
$language[3] = "Beğeniler";
?>


dil dosya içeriği böyle. bunları index.php de göstermesi içinde şöyle bir kod kullanılıyor.

<div id="messages">'+lang[1]+'</div>


Admin klasöründeki index.php de general var oraya '+lang[4]+' Genel diye yazdım olmadı. yazdığım kod görünüyor. Bu nasıl bir çoklu dil mantığı lütfen yardımcı olun.

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



C
11 yıl
Yüzbaşı

Isterseniz izleyebılırsınızhttp://m.youtube.com/watch?v=cWtfNWMnXmI



< Bu ileti mini sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.
G
11 yıl
Teğmen
Konu Sahibi

Sevgili codem, bu tarz yöntemleri biliyorum zaten. Ben bu script'teki mantığı sordum.




Bu mesajda bahsedilenler: @codem
P
11 yıl
Binbaşı

bir ayar.php in olsun

$dil = "tr";
require_once 'diller/' . $dil . '.php';


tr.php dosyası

$d = array(
"message" => "mesajlar",
"comments" => "yorumlar",
"likes" => "beğeniler"
);

diger php dosyalarında yapman gereken sadece şu
require_once "ayar.php";
echo $d['message'];
echo $d['likes'];



< Bu ileti mini sürüm kullanılarak atıldı >

P
11 yıl
Binbaşı

pardon yanlış anlamışım.
php dosyların (config.php) içinde dili değiştirebilceğiniz bir ayar olmalı. onu 'en' yerine 'tr' yapın



< Bu ileti mini sürüm kullanılarak atıldı >

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.