В моей среде есть класс language.php, который обрабатывает обнаружение языка и включает соответствующий языковой файл со всеми его переменными.
Когда шаблон еще не кешируется, я кеширую его через APC и отправляю запись в кеш посетителю.
Но теперь, когда я пытаюсь сделать свою среду многоязычной, и я меняю свои языки с en-US на de-DE , а затем обратно на en -US я все еще получаю кешированный de-DE шаблон.
Есть ли какие-нибудь разумные подходы к этой проблеме, с которыми я могу поработать и разработать?
EDIT:
Моя функция разбора / кэширования: http://pastebin.com/PpHJ14Wv