Допустим в движке используются компоненты, модули, плагины. Каждое расширение имеет свой пакет языковых файлов.
Суть в том чтобы сделать единый обработчик без дополнительного подключения необходимых языковых файлов. Ну то есть всё это делать в одном месте.. И при этом воспользоваться допустим __callStatic()
Допустим есть библиотека-обработчик
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- class LibLang{
- public static function __callStatic($name, $arguments){
- //.................
- //.................
- //.................
- }
- }