CakePHP: Интернационализация веб-приложения - дизайн и примеры? - PullRequest
1 голос
/ 08 января 2012

У меня есть веб-приложение, созданное с использованием фреймворка CakePHP, и сейчас я нахожусь в процессе его интернационализации. Я начал с базовой установки, как описано в статье ниже -

http://puskin.in/blog/2010/08/cakephp-manage-multiple-language-in-application/

, а также добавить немного настроек, основанных на моем предыдущем вопросе -

CakePHP: Интернационализация веб-приложения

Чтобы полностью интернационализировать мое веб-приложение, мне также необходимо перевести выпадающий / просматриваемый контент, например: категории, избранное, страны, список сегментов и т. Д.

Как лучше всего спроектировать мои таблицы и образцы CakePHP? Может кто-нибудь объяснить с помощью простого примера и классов? Ссылки или статьи?

Допустим, у нас есть что-то вроде -

Пользователь может создать несколько постов, и у каждого поста есть выпадающая категория [научная статья, статья о матче] и т. Д., И то же самое нужно интернационализировать выпадающий список.

Ответы [ 2 ]

1 голос
/ 08 января 2012

Две подсказки:

  1. Прочтите руководство пользователя cakephp.
  2. Просмотрите код доступного приложения (возможно croogo )
0 голосов
/ 16 мая 2013

Мой проект с открытым исходным кодом переведен.Это называется CandyCane.Порт Redmine в CakePHP.Я также импортировал файлы переводов из Redmine, поэтому CandyCane поддерживает несколько языков с самого начала.

https://github.com/yandod/candycane

Это может быть полезно для вас.

...