resatnet adlı üyeden alıntı: mesajı görüntüle
Merhaba arkadaşlar basit bir kurumsal site için sınırsız dil seçeneği yapmaya çalışıyorum. İzlediğim yol yanlış olabilir ama fikirlerinizi almak ve nasıl sonuca ulaşabilirim öğrenmek istiyorum.
Görseldeki gibi sabit içerikleri değişkene atayıp veritabanına kayıt ediyorum. Fakat $site['menu-anasayfa'] şeklinde veriyi çekmek istediğimde ekrana yazdıramıyorum. dil.php dosyasında dil_sabit sütununu çektiğimde yorum satırı olarak görüyor. Nasıl bir yol izlemeliyim.


https://www.youtube.com/watch?v=_cYUea6cyXc

elimden geldiğince kendim anlatmaya çalıştım dinamik dil yapısını.

SABİTLER için yaptığın yapı eksik ve hatalı kayıt bulunuyor.
Sabitler için her dil eklediğinde mesela kısa ismi TR tr.php dosyası oluştuurp içine yazdrman lazım
mesela

$lang["anasayfa"] = "Home page";
$lang["iletisim"] = "İletişim";

menüdede direkt iletişim yazmak yerine <?php echo $lang["iletisim"]; ?> gibi yazacaksın.
dİnamik dil yapısını attığım videoda kendim anlatmıştım umarım işine yarar.

Yakın zamanda sabit dil mantığınıda anlatacağım