Laravel имеет отличную функцию локализации:
https://laravel.com/docs/5.7/localization
Это чисто, мощно и приятно.
Но мне нужно локализовать простое PHP-приложение, которое не использует никаких фреймворков. Могу ли я использовать эту функцию в автономном режиме? Существуют ли аналогичные альтернативы?
Задача выглядит довольно просто, но даже солидная библиотека Gettext не предоставляет все возможности пакета Laravel. Например, он не поддерживает разбиение файлов локализации на кучу файлов, он не поддерживает вложенные ассоциативные массивы и т. Д.
Задача ещё не решена.
Других решений пока нет …