CakePHP 1.3 で Web サイトを構築しています。私の要件は、アラビア語と英語をサポートする Web サイトを持つことです。ユーザーがアラビア語で情報を入力している場合、英語のユーザーが同じ情報を見ると英語で表示され、その逆も同様です。
ラベルのローカリングに関しては、po ファイルを使用して行っています。そのかなり簡単です。ただし、データベースの場合は、Cakephp の組み込みの翻訳動作を使用します。しかし、これも何も翻訳せず、現在使用中のロケールでデータの別のコピーを作成します。
どちらの方向に進むべきか教えてください。
この種のシナリオで従うべきベスト プラクティスを知りたいです。db 値を翻訳することは最善の解決策ではない可能性があり、値を保存する必要があります。
どんな助けや提案も大歓迎です。