Kurulum
Gereksinimler
- PHP 8.1 veya üzeri
- Laravel 10.x, 11.x, 12.x veya 13.x
Composer ile Kurulum
bash
composer require barisdemirhan/laravel-polyglot-modelMigrasyonları Yayınlama
bash
php artisan vendor:publish --tag="polyglot-model-migrations"
php artisan migrateKonfigürasyonu Yayınlama (İsteğe Bağlı)
bash
php artisan vendor:publish --tag="polyglot-model-config"Bu işlem config/polyglot-model.php dosyasını oluşturacaktır. Bu dosyada şunları özelleştirebilirsiniz:
- Kaynak ve yedek (fallback) diller
- Desteklenen diller listesi
- Önbellek ayarları (TTL, önek)
- Çeviri tablosu adı
- Özel çeviri modeli
- Olaylar (events) açma/kapama
Kurulumu Doğrulama
Kurulumdan sonra şunlara sahip olmalısınız:
- Veritabanınızda bir
translationstablosu - (İsteğe bağlı) Bir
config/polyglot-model.phpyapılandırma dosyası
Artık paketi kullanmaya hazırsınız! Hızlı Başlangıç kılavuzuna gidin.