Hoy recibí el mismo error y lo resolví con un poco de edición. Solo haz esto:
navega a
proveedor / symfony / contratos de traducción / LocaleAwareInteface.php
y elimine la string
palabra clave de la setLocale()
función.
Si obtiene este error después de esto:
Declaración de Symfony \ Component \ Translation \ Translator :: trans ($ id, array $ parameters = Array, $ domain = NULL, $ locale = NULL) debe ser compatible con Symfony \ Contracts \ Translation \ TranslatorInterface :: trans (string $ id , matriz $ parámetros = Array,? string $ domain = NULL,? string $ locale = NULL)
Solo navega a:
vendedor / symfony / translation-contratos / TranslatorInteface.php
y eliminar todas las string
palabras clave de la trans()
función
--EDITAR--
Si no desea editar archivos de proveedores, puede usar esto:
abra su archivo composer.json y agréguelo en"require"
"symfony / translation": "4.3.8",
Luego abra su terminal y escriba esto:
actualización del compositor
config/app.php
?