翻译本地阵列中的某些城市需要在Laravel 5.4上遇到一些问题。我尝试以下方式,但它失败了。
$ popular_cities = ['log_angel','new_york','colombo'];
@foreach ($popular_cities as $city)
<li><a href="">@lang('ui.{{$city}}')</a></li>
@endforeach
但未能显示我的语言文件中提到的名称
lang目录中的<?php
return [
'log_angel' => 'Los Angel',
'new_york' => 'New York',
'colombo' => 'Colombo'
];
?>
答案 0 :(得分:3)
由于您使用的是Blade功能,因此只能使用:
<li><a href="">@lang('ui.'. $city)</a></li>