Laravel locale翻译段落

时间:2015-05-21 13:16:43

标签: laravel localization translation

我想问一下这是翻译故事的正确方法: 'story' => 'This is a story about <br> peanut butter. <br> Peanut butter tastes good.'

我应该使用上面的<br>标签,还是有其他方式?

谢谢, G3

2 个答案:

答案 0 :(得分:2)

这是在我的网站上实现的。

@foreach (trans('menus.benefits_menu') as $key => $translation)
    <a href="{{ route('benefits', ['slug' => $key]) }}" class="{{ ($key == $uri) ? 'active' : ''}}">
        <div class="name">{{ $translation }}</div>
    </a>
@endforeach

您可以在此处看到它:http://www.metinet.co/benefits/cloud_technology

(如左手菜单)

答案 1 :(得分:1)

你可以把“故事”变成一个数组。

例如:

'story' => [
   'This is a story about',
   'peanut butter',
   'Penut butter tastes good'
];

然后在你的代码中:

@foreach($story as $paragraph)
   {{ $paragraph }}<br>
@endforeach

这种方式也支持无限段落,这可能是翻译障碍的一个问题。