gpt4 book ai didi

laravel - 如何在 Controller Laravel 中获取翻译消息?

转载 作者:行者123 更新时间:2023-12-02 16:57:04 24 4
gpt4 key购买 nike

我的文件 excel.php 路径为 /resources/lang/en/excel.php

然后在 Controller 中我尝试按键获取单词:

use Lang;

echo Lang::get('excel.idEvent');

我也试过:

dd(echo __('excel.idEvent'));

什么才是正确的做法?

最佳答案

首先,您的 excel.php 文件必须采用正确的格式:

<?php 
return [
'welcome' => 'Welcome to our application'
];

将它添加到 blade 模板的正确方法实际上是:

echo __('excel.welcome');

echo __('Welcome to our application');

在您的 Controller 上执行此操作的方法是:

use Lang;

Lang::get('excel.welcome');

如果您不使用 Facades:使用\Illuminate\Support\Facades\Lang;

您还可以使用 trans() 函数,例如:

Route::get('/', function () {

echo trans('messages.welcome');

});

关于laravel - 如何在 Controller Laravel 中获取翻译消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56030606/

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