gpt4 book ai didi

php - Laravel 4多语言错误消息

转载 作者:行者123 更新时间:2023-12-03 08:55:24 24 4
gpt4 key购买 nike

有没有一种简单的方法可以不同方式提供错误消息?这是我的代码以显示错误 View :

App::error(function(Exception $exception, $code)
{
Log::error($exception);

$error = array(
'code' => $code,
'id' => 'Error',
'title' => 'Not found',
'message' => 'The requested site was not found!'
);

if (!Config::get('app.debug'))
{
return Response::view('pages.errors.default', $error, $code);
}
});

如您所见,我创建了一个数组,其中包含有关错误的所有相关信息(我刚刚添加了一些测试数据)。但是我的应用程序支持两种语言。 Laravel中是否有errors.php文件之类的东西?

如果没有,存储错误消息的最佳位置是什么?

最佳答案

是的,请参阅Laravel Localization,您可以创建文件errors.php并将错误消息放入文件中

return array(
'title' => 'Not found',
'message' => 'The requested site was not found!'
);


 /app
/lang
/en
errors.php
/yourlanguage
errors.php

并使用
echo Lang::get('errors.title');
echo Lang::get('errors.message');

请注意 错误是您的文件名

关于php - Laravel 4多语言错误消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27300627/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com