omerfarukbicer0446 / lang
Multi dil özelliği sağlanyan araç
Installs: 11
Dependents: 0
Suggesters: 0
Security: 0
Stars: 4
Watchers: 1
Forks: 0
pkg:composer/omerfarukbicer0446/lang
README
📥 Kurulum
- Composer bilgisayarınızda kurulu olması lazımdır.
- Terminal'e
composer require omerfarukbicer0446/langyazın. - Kurulum bitti :)
📒 Kullanım
index.php ya da main.php dosyanıza bunları ekleyin.
require "./vendor/autoload.php"; // autoload dosyasını require ettiyseniz bunu eklemenize gerek yoktur. use Multilang\Multilang; $lang = new Multilang("lang"); /* Ayarlarını değiştirmek istiyorsanız. $lang = new Multilang("lang",[ 'key' => 'lang', 'default' => 'tr', 'debug' => false ]); */
• İlk olarak dil klasörünüzü oluşturun ör: ismi lang olabilir.
• İstediğiniz dilin dosyasını php formatında oluşturun not: dil kısaltmalarıyla oluşturmanızı tavsiye ederim.
ör: tr.php
içeriği böyle olmalıdır.
<?php return [ "key" => "o dile karşılığı", "key 2" => "o dile karşılığı 2" ];
• son adım dil dosyalarındaki değişkenleri kullanma
echo $lang->load("key");
Ayarlar
[
'key' => 'lang', // GET değerinin key'ini ayarlar.
'default' => 'tr', // Varsayılan dili ayarlar
'debug' => false // Geliştirici modu açar kapatır.
];
// Kullanımı
$lang = new Multilang("lang",[
'key' => 'lang',
'default' => 'tr',
'debug' => false
]);
Not: dilleri kullanmak için URL kısmına lang=tr bunu otamatik ayarlar değiştirmek isterseniz tr yerine başka bi dil yazmanız gerekir.
🌐 Telif Hakkı ve Lisans
- Copyright (C) 2021 by omerfarukbicer0446 ❤️️
- MIT LICENSE Koşullarına göre lisanslanmıştır..
♻️ İletişim
Benimle iletişime geçmek isterseniz, Telegram'dan mesaj göndermekten çekinmeyin; @omerfarukbicer
www.cibza.com için yazılmıştır..