32 votos

El método Illuminate-Translation-Translator::getFromJson no existe

Después de actualizar de laravel 5.8 a laravel 6.0, encontré este error.

``

¿Alguien sabe algo de trabajo para esto?

Parece que el problema es el uso de @lang para imprimir mensajes de traducción en mi archivo blade

74voto

skm Puntos 965

Hy Prasanth

Los métodos Lang::get y Lang::getFromJson se han consolidado en laravel . Las llamadas al método Lang::getFromJson deben actualizarse para llamar a Lang::get.

Debe ejecutar el `` comando Artesano para evitar errores de hoja relacionados con la eliminación de Lang::transChoice, Lang::trans y Lang::getFromJson.

Gracias.

25voto

chris_code Puntos 884

Tratar ``

El problema es que los archivos de vista se han compilado en 5.8, por lo que @lang ha compilado a `` la que ahora se ha eliminado.

4voto

module-art Puntos 41

Si `` no funciona en el servidor debian, tal vez se deniegue el permiso.

Tratar ``

1voto

Ramesh Puntos 915

Por favor, utilice Lang::get('your name') en laravel 6

-2voto

Albirrkarim Puntos 1

Si `` no funciona

en mi caso vista de 404,500, y más en la carpeta del proveedor es el problema

puede intentar eliminar la carpeta ' ' y ejecutar de nuevo

Buena suerte

Iteramos.com

Iteramos es una comunidad de desarrolladores que busca expandir el conocimiento de la programación mas allá del inglés.
Tenemos una gran cantidad de contenido, y también puedes hacer tus propias preguntas o resolver las de los demás.

Powered by:

X