Giriş yapmadınız.

#1 17.06.2019 17:26:27

kazımkazim
Üye
Yer: İstanbul
Kayıtlı: 02.01.2019
Mesajlar: 36

Laravel Dil Dosyası Yeni Key Gözükmüyor

Herkese merhaba laravel de proje geliştirirken bir sorunla karşılaştım.

dil sistemine EN ve TR kısmına yeni bir key ekledim table_multiple_key fakat TR kısmında çalışıyor EN kısmın da çalışmıyor.

EN dilinde eski keyin mesala heading_title valuesini değiştirince de yenisi gelmiyor sanki otomatik cache var gibi ancak TR de geliyor

https://tecadmin.net/clear-cache-laravel-5/
buradaki cachelerin hepsini temizledim ancak bir sonuç elde edemedim yardımlarınıza ihtiyacım var teşekkürler.
EN

   'services' =>
    [
        'index' =>
        [
            'heading_title'         => 'Services',
            'button_add'            => 'Add Service',
            'dropdown_button'       => 'Service Operations',
            'service_categories'    => 'Categories Servicesss',
            'table_title'           => 'Title',
            'table_content'         => 'Content',
            'table_categories'      => 'Categories',
            'table_actions'         => 'Actions',
            'table_edit'            => 'Edit',
            'table_delete'          => 'Delete',
            'table_multiple_delete' => 'Multiple Delete',
            'sweet_alert_title'     => 'Are You Sure Want To Delete The Service?',
            'sweet_alert_text'      => 'Once Deleted, You Will Not Be Able To Recover This Data!',
            'sweet_alert_cancel'    => 'Cancel',
            'sweet_alert_confirm'   => 'OK',
        ],
    ],

TR

    // Services Page
    'services' =>
    [
        'index' =>
        [
            'heading_title'         => 'Hizmetler',
            'button_add'            => 'Hizmet Ekle',
            'dropdown_button'       => 'Hizmet İşlemleri',
            'service_categories'    => 'Hizmet Kategorileri',
            'table_title'           => 'Başlık',
            'table_content'         => 'İçerik',
            'table_categories'      => 'Kategoriler',
            'table_actions'         => 'İşlemler',
            'table_edit'            => 'Düzenle',
            'table_delete'          => 'Sil',
            'table_multiple_delete' => 'Toplu Sil',
            'sweet_alert_title'     => 'Hizmeti Silmek İstediğine Emin misin?',
            'sweet_alert_text'      => 'Bir Kere Silindiğinde, Kaydı Geri Getiremezsin!',
            'sweet_alert_cancel'    => 'İptal Et',
            'sweet_alert_confirm'   => 'Tamam',
        ],
    ],

Son düzenleyen kazımkazim (17.06.2019 17:27:06)

Çevrimdışı

#2 17.06.2019 18:53:36

mgsmus
Moderatör
Yer: Mersin
Kayıtlı: 17.08.2013
Mesajlar: 1,703
Website

Yanıt: Laravel Dil Dosyası Yeni Key Gözükmüyor

Verdiğiniz sayfada bazı şeyler yanlış. Şu şekilde önbelleği temizleyin:

$ php artisan cache:clear
$ php artisan route:clear
$ php artisan view:clear

Json dil dosyası kullanıyorsanız onu da kontrol edin.

Queue kullanıyorsanız restart edin.

Tarayıcı önbelleğini de temizleyerek deneyebilirsiniz, özellikle Chrome kendi özelliklerini önce dayatmayı sevdiği için bazen saçmalayabiliyor.

Gözünüzden kaçan bir şey vardır. Dil dosyaları önbelleğe alınmıyor.

Çevrimdışı

#3 18.06.2019 10:44:07

kazımkazim
Üye
Yer: İstanbul
Kayıtlı: 02.01.2019
Mesajlar: 36

Yanıt: Laravel Dil Dosyası Yeni Key Gözükmüyor

hocam denedim çalışmadı.
ama üste arraysiz yeni bir key oluşturunca langde en sistemi çalışıyor çok fazla array kullandığım için olabilir mi.
sizin benzer bir dil sistemi için ne yapardınız ve uyguladığım kod yanlışmı ?

<?php
return [
    /*
    |--------------------------------------------------------------------------
    | Backend Language Lines
    |--------------------------------------------------------------------------
    */
    'header_contents'  => 'Contents',
    'header_home_page' => 'Home Page', 
    'header_services'  => 'Services',
    // Toast Language 
    'toast_title_error_language' => 'Transaction Failed :',
    'toast_text_error_language'  => 'There Was A Problem Changing The Admin Panel Language.',
    // Data Table Language
    'searchPlaceholder' => 'Search...',
    'lengthMenu'        => 'Show _MENU_ entries',
    'zeroRecords'       => 'No data available in table',
    'info'              => 'Showing Page _PAGE_ of _PAGES_ Pages',
    'infoEmpty'         => 'No records available',
    'infoFiltered'      => '(filtered from _MAX_ total records)',
    'next'              => 'Next',
    'previous'          => 'Previous',
    
  // Services Page
  'services' => [
    'index' => [
        'heading_title'        => 'Services',
        'services_add'         => 'Add Service',
        'service_categories'   => 'Categories Service',
        'table_title'          => 'Title',
        'table_content'        => 'Content',
        'table_actions'        => 'Actions',
        'table_edit'           => 'Edit',
        'table_delete'         => 'Delete',
    ],
    'create' => [
        'heading_title'   => 'Add Service',
        'form_title'      => 'Title',
        'form_content'    => 'Content',
        'form_categories' => 'Categories',
        'form_button'     => 'Add Service',
    ],
    
],
];

Çevrimdışı

#4 18.06.2019 11:13:28

kazımkazim
Üye
Yer: İstanbul
Kayıtlı: 02.01.2019
Mesajlar: 36

Yanıt: Laravel Dil Dosyası Yeni Key Gözükmüyor

hatayı çözdüm özürdilerim vakit aldığım için 741 satır olmuş bütün modüllerle services kısmında aynı keyden 2 tane oluşturmuşum hatayı çözdüm
teşekkürler

Çevrimdışı

Forum alt kısmı