Как вы храните свойства?Это помогло бы ответить.
Если у вас не много, вы можете создать компонент-переводчик, который будет хранить пары ключ-значение, а затем передавать ваши данные функции в компоненте после того, как вы получите свои данные.
$posts = $this->Post->find('all');
$posts = $this->Translator->translatePost($post, 'language');
Если вы не храните переводы в данных модели, возможно, это лучшее решение, чтобы не нарушать парадигму MVC.
Существует множество способов сделать это.это, но вы должны быть более конкретными с вашим вопросом, чтобы отточить вопрос.