WHMCS Türkçe Dil Dosyası ve Yerelleştirme
WHMCS Dil Sistemi
WHMCS çok dilli yapıyı destekler. Dil dosyaları /lang klasöründe tutulur (örn. turkish.php, english.php). Müşteri panelindeki tüm metinler bu dosyalardan okunur. Türkçe dil dosyası WHMCS ile birlikte gelir; eksik veya iyileştirmek istediğiniz çevirileri ise doğru yöntemle düzenlemeniz gerekir.
Varsayılan Dili Türkçe Yapma
Configuration > System Settings > General Settings
> Localisation sekmesi > Default Language: Turkish
Çevirileri Override ile Düzenleme
Doğrudan lang/turkish.php dosyasını düzenlemeyin; çünkü WHMCS güncellemesi değişikliklerinizi siler. Bunun yerine override klasörü kullanın:
# Bu dosyayı oluşturun:
/lang/overrides/turkish.php
<?php
$_LANG['orderform']['product'] = 'Hizmet';
$_LANG['clientareahome'] = 'Müşteri Paneli';
Override dosyasındaki tanımlar ana dil dosyasını ezer ve güncellemelerden etkilenmez.
Eksik Çeviri Anahtarını Bulma
Bir metnin hangi dil anahtarına ait olduğunu bulmak için ana turkish.php içinde ilgili kelimeyi arayın, anahtar adını kopyalayıp override dosyasında yeniden tanımlayın. Tema (template) içindeki sabit metinler ise dil dosyasında değil, ilgili .tpl şablon dosyasında bulunur.