Как добавить второй язык (например, португальский) в SilverStripe

Существует ли подробное руководство по добавлению второго языка (бывшего португальского) на веб-сайт SilverStripe? Если нет, то я начал с этого — см. здесь: http://217.198.108.87/hham/wordpress/?page_id=61 однако я не понимаю, что делать после успешной установки расширения!

Приветствуются любые предложения, и я добавлю их к своим инструкциям по установке. Тим


person Tim Richardson    schedule 17.02.2012    source источник


Ответы (1)


Я не совсем уверен, где вы застряли.

Если вы добавите Object::add_extension('SiteTree', 'Translatable') в свой _config.php, НЕ добавляйте также строку $extensions в свой класс Page.

Страница наследуется от SiteTree.

Если вы посмотрите на демонстрационный сайт (http://demo.silverstripe.org/admin), вы увидите, что каждая страница, которую вы редактируете, должна иметь вкладку «Переводы».

Я полагаю, вы этого не понимаете?

Пожалуйста, предоставьте дополнительную информацию о проблеме и давайте посмотрим, сможем ли мы ее решить.

Кроме того, попробовать это руководство? http://www.ssbits.com/tutorials/2011/using-translatable-to-create-a-simple-multilingual-site

Иногда форум SilverStripe более отзывчив, чем StackOverflow, так как основная команда SStr может быстрее увидеть ваш вопрос.

person Luke H    schedule 07.03.2012