什么';Laravel中i18n t()函数的等价函数是什么?

什么';Laravel中i18n t()函数的等价函数是什么?,laravel,internationalization,i18next,Laravel,Internationalization,I18next,在年,人们将t()函数定义为翻译工具,vue有vue-i18n,react i18n也有这样的东西 我的问题来了,Laravel中的等效t()函数是什么?在Laravel中,您可以使用\uu辅助函数进行相同的操作 根据Laravel文件: 您可以使用\uu帮助函数从语言文件中检索行。方法接受翻译字符串的文件和键作为其第一个参数。例如,让我们从resources/lang/messages.php语言文件中检索欢迎翻译字符串: 如果您使用的是刀片模板引擎,则可以使用{{}语法来回显翻译字符串或使用

在年,人们将
t()
函数定义为翻译工具,vue有vue-i18n,react i18n也有这样的东西


我的问题来了,Laravel中的等效
t()
函数是什么?

在Laravel中,您可以使用
\uu
辅助函数进行相同的操作

根据Laravel文件:

您可以使用
\uu
帮助函数从语言文件中检索行。方法接受翻译字符串的文件和键作为其第一个参数。例如,让我们从
resources/lang/messages.php
语言文件中检索欢迎翻译字符串:

如果您使用的是刀片模板引擎,则可以使用
{{}
语法来回显翻译字符串或使用
@lang
指令:

参考:
trans('messages.welcome')
trans\u choice('messages.apples',10)
,以及
@lang('messages.welcome')

要在blade wrap中显示
{{}}
中的内容,请参见
{{trans('messages.welcome')}}

要在blade中显示其中包含的html,请使用
{!!!!}
类似
{!!trans('messages.welcome')!!}

echo __('messages.welcome');

echo __('I love programming.');
{{ __('messages.welcome') }}

@lang('messages.welcome')