Основываясь на статье ниже, я был в состоянии интернационализации моего CakePHP приложения в определенную степень -CakePHP: Интернационализация Web Application
http://puskin.in/blog/2010/08/cakephp-manage-multiple-language-in-application/
Я хочу расширить эту функциональность и обеспечивает возможность где пользователь может сохранить предпочитаемый язык в его профиле пользователя. И каждый раз, когда пользователь входит в систему, я хочу использовать предпочтительный язык и отображать содержимое сайта на этом языке. Ex - настройка языка Facebook. Как только вы меняете язык, статический контент на веб-сайте изменяется на этот язык.
Кроме того, у меня есть некоторые статические данные, такие как информация о поиске для выпадающих списков. Как должен быть мой дизайн таблицы для поддержки i18n.
Любые фрагменты кода или идеи?
Это именно то, что я искал. И приходя к вашему продукту hasMany Descriptions ... вы могли бы предоставить пример о том, как получить языковой контент на основе предпочитаемого вами языка? Или я мог бы открыть новый вопрос! – jagamot
Да, пожалуйста, откройте новый вопрос после того, как вы достаточно задумаетесь о проблеме, не придя к своему собственному выводу. :) – deceze
Хорошо. Вот мой новый вопрос: http://stackoverflow.com/questions/8775649/cakephp-internationalizing-a-web-application-design-and-examples – jagamot