MErhaba arkadaslar googledeki tum seyleri denedim ne yazikki saglamin bulamadim
link yapisi degismeden dnamik multi dile ihtiyacim var.
tek kelime degisicek oteki sayfalara kendim ekliyicem
EN | TR
Hello - Merhaba
geri kalanlarin sayfaya uygun ayarlarim yardimci olucak arkadaslara simdiden tesekkurler
NOT: dil degisdiginde link yapisi degismemesi ve tum sayfalarda gecerli olmasi lazim
PHP Dnamik Multi Dil (R10+)
5
●116
- 06-02-2024, 12:34:31
- 06-02-2024, 12:38:02
<?php $lang['tr'] = array ( 'title' => "Merhaba", 'Subtitle' => "Naber" ); $lang['en'] = array ( 'title' => "Hello", 'Subtitle' => "What's Up" ); $standart = "tr"; if (isset($_SESSION['lang'])) { $lang = $lang[$_SESSION['lang']]; } else { $lang = $lang[$standart]; } echo $lang['title']; - 06-02-2024, 12:40:251.Olasılık; Sitedeki kullanıcının/ziyaretçinin ip adresini geo location gibi servisler ile sorgulayıp ülkesini cookie veya session olarak siteye kayıt edin.Ülkesine göre dil seçeneği sağlayın eğer ingilizce ve türkçe olacaksa eğer konum Türkiye değilse ingilizce göster yani Türkiye dışındaki insanlara ingilizce gösterebilirsiniz
2.Olasılık; Header yani sayfanın en üst kısımdan kullanıcıya/ziyaretçiye dil seçtirebilirsiniz seçildikten sonra seçilen seçeneği cookie veya session olarak siteye kayıt edin.
Ardından veritabanından veya json olarak dil bilgileri ile koda dökebilirsiniz.
$dil = $json["$_SESSION['dil']"]["baslik"]; gibi mobilde olduğum icin tam anlatamadım mantık bu sekilde.
- 06-02-2024, 15:33:59Üyeliği durdurulduDaha basit tarayıcı diline göre yazıları dil sistemine bağlarız