Я создаю сайт в CakePHP 1.3. Мое требование - иметь сайт с поддержкой арабского и английского языков. Я хочу, чтобы, если пользователь вводит информацию на арабском языке, поэтому, когда английский пользователь видит ту же информацию, она должна быть на английском языке и наоборот.
Что касается локализации меток, я сделал это с помощью po-файлов. Это довольно прямо.
Но для базы данных я использую встроенное в Cakephp Translate Behavior. Но он опять ничего не переводит и создает другую копию данных с текущей используемой локалью.
Пожалуйста, помогите мне, в каком направлении я должен двигаться.
Я хочу знать лучшие практики, которые следует использовать для такого сценария.
Может быть, перевод значений в БД не является лучшим решением и должен сохранять значения, как на любом языке, к которому они приходят.
Любая помощь и предложения будут высоко оценены.