+1 vote

Saya sudah menginstall https://github.com/laravolt/comma, tapi ada suatu pesan yang bentuknya masih raw (belum ditranslasi), yaitu:

comma::post.message.delete_success

Bagaimana caranya mengubah pesan tersebut sesuai kebutuhan aplikasi, misalnya menjadi "Konten berhasil dihapus"?

yang lalu dalam Laravel oleh  Kawan Berbageek (680 poin)

2 Jawaban

+1 vote

pertama yang harus di lakukan adalah 

  • buat file terlebih dahulu di folder resource/lang/vendor/comma/{nama_file}.php
  • setelah itu tuliskan code berikut di file resource/lang/vendor/comma/{nama_file}.php
  • return [
        'message' => [
            'delete_success' => 'Postingan  berhasil dihapus',
        ]
    ];
  • setelah itu panggil attribute tersebut di controller seperti ini
  • return redirect()->back()->withSuccess(trans('comma::post.message.delete_success'));
  • yang di maksud "comma::post.message." adalah file direktori yang akan di panggil
yang lalu oleh  Berbageek Pemula (70 poin)
Kalau menggunakan contoh kasus saya, {nama_file} diisi apa ya?
+1 vote

Saya curiga dengan pertanyaan ini, mas bayu ngantuk atau bagaimana ini wkwk

Untuk mengoverride translasi di package vendor lain menggunakan format seperti ini :
resources/lang/vendor/{nama_package}/{locale}

Jadi jika anda ingin menambah translasi untuk package comma dalam bahasa Malaysia, letakkan translasinya di :
resources/lang/vendor/comma/ms/post.php

yang lalu oleh  Kawan Berbageek (590 poin)
Selamat datang di Berbageek! Berbageek adalah tempat berbagi pengetahuan programming, ui/ux design, digital marketing & project management dengan konsep tanya-jawab. Sehingga kita bisa menciptakan solusi lebih cepat dan lebih baik. Berikut adalah rule untuk bertanya:
  1. Jangan duplikasi pertanyaan. Dicari dulu pertanyaan yang serupa.
  2. Buatlah pertanyaan yang generik. Tidak boleh bertanya spesifik menyebutkan nama proyek atau nama perusahaan.