# head -n2 src/Locale/de/default.po
msgid "route_shop"msgstr "shop"
В моем контроллере у меня просто есть exit(__('route_shop'));
но он возвращает route_shop.
ini_get('intl.default_locale'); // returns de (as set in config/bootstrap.php)
'locales' => [APP . 'Locale' . DS] // paths setting in config/app.php
Apache / PHP имеют разрешения на файл default.po. Больше ничего не вижу, что было бы неправильно.
У кого-нибудь есть предложения?
Пробовал разные переводы, локали, полное название локали (de_DE для настройки имени папки / intl.default_locale). Об ошибках не сообщается, ничего в debug.log
Я думаю, что проблема в количестве пробелов между msgid
и строка.
Я не нахожу никаких ссылок, но это не работает, если есть более одного пробела
удалите лишнее пространство и не забудьте очистить кеш
Других решений пока нет …