Saya mendapat kesalahan yang sama hari ini dan saya menyelesaikannya dengan sedikit pengeditan. Lakukan ini:
Navigasikan ke
vendor / symfony / kontrak-terjemahan / LocaleAwareInteface.php
dan hapus string
kata kunci dari setLocale()
fungsi.
Jika Anda mendapatkan kesalahan ini setelah ini:
Deklarasi Symfony \ Component \ Translation \ Translator :: trans ($ id, array $ parameter = Array, $ domain = NULL, $ locale = NULL) harus kompatibel dengan Symfony \ Contracts \ Translation \ TranslatorInterface :: trans (string $ id , array $ parameter = Array,? string $ domain = NULL,? string $ locale = NULL)
Navigasikan ke:
vendor / symfony / kontrak-terjemahan / TranslatorInteface.php
dan hapus semua string
kata kunci dari trans()
fungsi
--EDIT--
Jika Anda tidak ingin mengedit file vendor, Anda dapat menggunakan ini:
Buka file composer.json Anda, dan tambahkan ini"require"
"symfony / translation": "4.3.8",
Kemudian buka terminal Anda dan ketik ini:
pembaruan komposer
config/app.php
?