Содержание


Внешний вид и перевод


Styling and Translations



Внешний вид и перевод

Ну вот, мы подошли к оформлению нашего приложения. Стандартные настройки хорошо, но нам нужно изменить заголовок сайта и убрать сообщение о защите прав.

Изначально Скелетон(ZendSkeletonApplication) настроен на использование переводчика Zend\I18n для всего текста. Этот переводчик использует файлы «*.po» , которые расположены в директории аpplication/language/en_US.po. Для редактирование текста, который нуждается в переводе используется программа PoEdit. Скачайте, установите и откройте PoEdit. Выберите «открыть»  директории аpplication/language/en_US.po. Выберите строку с «SkeletonApplication» в столбце «Оригинал(Original)» и напишите «Tutorial» в перевод.

Нажмите «Сохранить» и редактор сам создаст(en_US.mo файл) и обновит все необходимое. Если же файл  en_US.mo не был создан, проверьте в настройках Preferences->Editor->Behavor, что б стояла галочка на «Automaticaly compile .mo file on save».

Для удаления сообения о защите прав(copyright) необходимо изменить лейаут(основной шаблон модуля/приложения, latout.php) следующим образом:

// module/Application/view/layout/layout.phtml:
// Remove this line:
<p>© 2005 - 2012 by Zend Technologies Ltd. <?php echo $this->translate('All
rights reserved.') ?></p>

Теперь наша страничка выглядит легко и красиво ).

Более подробная информация о переводе: его типах и как создавать читайте в разделе мануалы.


Автор статьи: DuB