Ручная локализация, похоже, не работает

Мы уже размышляли над этой проблемой. Сложность заключается в том, что если пост написан на английском, но локаль не указана, а пользователь добавляет перевод с тегом «en», то вместо оригинального английского поста должен отображаться именно этот перевод.