Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/242.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Laravel本地化在api.php路由中不起作用_Php_Laravel - Fatal编程技术网

Laravel本地化在api.php路由中不起作用

Laravel本地化在api.php路由中不起作用,php,laravel,Php,Laravel,我的Laravel 5.6项目有一些问题。我已经在api.php中创建了所有路由,但是本地化不起作用。 当我在web.php中创建路由时,本地化正在工作 在api.phpsetLocale中,getLocale函数在我返回响应时工作,但它不会影响@lang('messages.smth')或{{{{{uuuuuuu('messages.smth)}。我认为路由无法找到(messages.smth),但在web.php中,所有这些都正常工作。谢谢您是否为本地化目的向web中间件组添加了api中间件

我的Laravel 5.6项目有一些问题。我已经在
api.php
中创建了所有路由,但是本地化不起作用。

当我在
web.php
中创建路由时,本地化正在工作


api.php
setLocale
中,
getLocale
函数在我返回响应时工作,但它不会影响
@lang('messages.smth')
{{{{{uuuuuuu('messages.smth)}
。我认为路由无法找到
(messages.smth)
,但在
web.php
中,所有这些都正常工作。谢谢

您是否为本地化目的向
web
中间件组添加了
api
中间件组之外的中间件?如果其中任何一个涉及会话,那么默认情况下,您将无法在api路由中访问该会话;我已经在这个组路由中间件文件中创建了我的所有路由该中间件做什么,请求是什么样子,请求的URI是什么。。需要更多信息:)@lagbox抱歉,这里是新的,我有一些降价问题