laravel - 如何在 Laravel 的本地化中翻译字符串数组?
问题描述
我在 Laravel Blade 中有一个这样的数组:
$myArray={names:{"name1","name2","name3","name4","name5"}}
我在刀片文件中这样调用主题:
@foreach($myArray as $ma)
{{$ma->names}}<br>
@endforeach
结果 ::
name1
name2
name3
name4
name5
我想将我的名称数组翻译成另一种语言(西班牙语)并在视图文件中显示它们,我该怎么做?
::我想要变成这样的结果::
nombre1
nombre2
nombre3
nombre4
nombre5
解决方案
文件:
https://laravel.com/docs/5.7/localization
为您需要的语言创建一个翻译文件,即:
<?php
// resources/lang/en/messages.php
return [
'welcome' => 'Welcome'
];
然后你可以@lang('messages.welcome')
在刀片模板中使用来获取翻译。
推荐阅读
- java - KeyListener 未与程序的其余部分正确交互
- python-3.x - 在 S3 和 Redshift 之间测试数据
- python - 遍历Python ast时获取函数定义来自哪个模块
- firebase - 未处理的 JS 异常:需要未知模块“1”
- c++ - 将公共但非静态成员函数与 ALGLIB 集成
- excel - Excel:根据部分匹配对单元格进行分类
- javascript - 使用外部文件更新 DIV
- java - 如何跟踪java项目中执行的代码行?
- asp.net-core - 无法反序列化当前 JSON 对象 无法反序列化当前带有 group 列的 JSON 对象
- javafx - JavaFx TableView - 从另一个控制器更新项目