Geliştirici Merkezi

TR

Çoklu Dil Desteği

İsterseniz modüller birden fazla dili destekleyebilir.

Bunun için, eklenti modülünün içinde "lang" adında bir klasöre ihtiyaç vardır. Bunun içinde, ana WISECP dil klasörlerinin adlarıyla eşleşen dil dosyaları oluşturulmalıdır. WISECP dil klasörleri "coremio/locale/" dizininde bulunmaktadır.

Dil dosyaları varsa, WISECP, eklenti modülene her erişildiğinde bunları yükler. WISECP, geçerli yöneticilerin dil ayarlarına göre uygun dil dosyasını seçecektir. Modül klasöründe eşleşen bir dil dosyası yoksa, "en.php" dosyasını seçecektir.

  coremio/modules/Addons/SampleAddon/lang/en.php  adresinde bir dil dosyası bulunmaktadır.

Örnek Dil Dosyası

return [
'meta' => [
'name' => "Sample Addon Name",
'descriptions' => 'Addon Description',
],
'success1' => 'Settings Saved Successfully',

'error1' => 'Something went wrong',
];

Daha sonrasında  $this->lang[]  değişkenine dil dosyası içeriği çağırılır ve çıktı fonksiyonları içinde kullanılır.

Alt Sayfa İçeriği / Çıktısı Kancalar (Hooks)

Bir Sorunuz mu Var?

Sorularınızı cevaplamayı bekleyen muhteşem bir ekibimiz var.
Bize Ulaşın.
Copyright © 2020. All rights reserved.
Join Our Discord Channel
Top