Bir whmcs web sitemiz mevcut ve menüde ana sayfa, alan adı, sunucu, diğer hizmetler ve kurumsal alanları mevcut ve bu yazıları multi dil destekli yapmak istiyorum, nasıl yapabilirim?
whmcs/lang/engslih.php açılır
$_LANG["adv"]["home"] = "Home";
$_LANG["adv"]["domain"] = "Domain";
$_LANG["adv"]["server"] = "Server";
$_LANG["adv"]["otherservices"] = "Other Services";
$_LANG["adv"]["corporate"] = "Corporate";
whmcs/lang/turkish.php açılır
$_LANG["adv"]["home"] = "Ana Sayfa";
$_LANG["adv"]["domain"] = "Alan Adı";
$_LANG["adv"]["server"] = "Sunucu";
$_LANG["adv"]["otherservices"] = "Diğer Hizmetler";
$_LANG["adv"]["corporate"] = "Kurumsal";
bunlar yapıldıktan sonra, whmcs/templates/TEMANIZ/header.tpl açılır
Temanıza uygun bir yere eklenir;
{if $language == "english"}
<li><a href="?language=turkish" data-toggle="tooltip" data-placement="bottom" title="Tükçe Diline Geçiş Yap">TR</a></li>
{else if $language == "turkish"}
<li><a href="?language=english" data-toggle="tooltip" data-placement="bottom" title="Switch to English">EN</a></li>
{/if}menüdeki alanlar düzenlenir;
<a href="#">Ana Sayfa</a> olan yeri bu şekilde düzenle <a href="#">{$LANG.adv.home}</a>
<a href="#">Alan Adı</a> olan yeri bu şekilde düzenle <a href="#">{$LANG.adv.domain}</a>
<a href="#">Sunucu</a> olan yeri bu şekilde düzenle <a href="#">{$LANG.adv.server}</a>
<a href="#">Diğer Hizmetler</a> olan yeri bu şekilde düzenle <a href="#">{$LANG.adv.otherservices}</a>
<a href="#">Kurumsal</a> olan yeri bu şekilde düzenle <a href="#">{$LANG.adv.corporate}</a>Bu şekilde menüdeki bu düzenlediğimiz kelimeler,2 üst bölümde eklemiş olduğumuz dil değiştirme butonu sayesinde seçtiğiniz dil'e göre güncellenecektir. (Müşteri Panelide dahil seçilen dil olacaktır.)
NOT: Belki bilmeyenler olur diye açma gereği duydum.