如何在Laravel的本地化中翻译字符串数组?

问题描述 投票:-1回答:1

我在Laravel刀片中有这样的阵列:

$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
laravel localization laravel-blade translate laravel-localization
1个回答
1
投票

文档:

https://laravel.com/docs/5.7/localization

为您需要的语言创建一个翻译文件,即:

<?php

// resources/lang/en/messages.php

return [
    'welcome' => 'Welcome'
];

然后,您可以在刀片模板中使用@lang('messages.welcome')来获取翻译。

© www.soinside.com 2019 - 2024. All rights reserved.