首页 > 解决方案 > 如何在使用包含时将字符串翻译为laravel刀片中的参数

问题描述

我正在尝试翻译刀片上的字符串,该字符串是在包含上发送的参数:

@include('pages.groups.adventureCard', ['title' => 'GREEN WEEKEND','primaryPrice' => '225,00 €'])

我知道我可以只@lang($title)在我的上使用,adventureCard.blade.php但这不允许我在使用一个插件来跟踪我所有未翻译的字符串,该插件(kkomelin/laravel-translatable-string-exporter)可以获取介于两者之间的内容@lang('****')但忽略变量。

我已经尝试过trans(),但没有成功@lang()__()是否有可能实现我想要的?

标签: phplaravellaravel-blade

解决方案


__()应该管用

如果视图没有自动刷新,请确保在更改视图缓存时清除它们

php artisan view:clear

希望这可以帮助


推荐阅读