Могу ли я разделить языковые файлы в Laravel, чтобы организовать свои файлы локали?

Мне бы очень хотелось разделить файл локали messages.php на более важные файлы, чтобы получить лучший, более функциональный, организованный набор языковых файлов. Можно ли это каким-либо образом достичь?

Благодарю.

1

Решение

Да, вы можете использовать только имя файла в ключе сообщения, например так:

/app
/lang
/en
messages.php
other.php

В файле «other.php»:

<?php
return array(
'welcome' => 'Welcome to our application'
);

В вашем контроллере или в шаблоне блейда вы можете получить строку локали следующим образом:

echo Lang::get('other.welcome');

Словно документы сказали:

первый сегмент строки, переданной в метод get это имя
языкового файла
, и второе имя строки, которая
должен быть восстановлен.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]