Zend Framework 2 樣式和翻譯

2018-09-28 20:16 更新

樣式和翻譯

打包好 SkeletonApplication 的樣式,但是我們需要改變標(biāo)題和移除版權(quán)信息。

ZendSkeletonApplication 使用 Zend\I18n 的翻譯功能來處理所有文字。它使用 .po 文件,文件存在 module/Application/language,你可以使用 poedit 來進(jìn)行編輯。用 poedit 打開 module/Application/language/en_US.po。在 Original 設(shè)置列表中點(diǎn)擊 Skeleton Application,然后輸入 “Tutorial” 作為翻譯的類型。

image

點(diǎn)擊工具欄的保存按鈕,poedit 將會(huì)創(chuàng)建一個(gè) en_US.mo 文件。如果你不能找到 .mo 文件的話,點(diǎn)擊 Preferences -> Editor -> Behavior 然后選中復(fù)選框 Automatically compile .mo file on save。

移除版權(quán)信息,我們需要編輯 Application 模塊的 layout.phtml 視圖腳本。

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

現(xiàn)在這個(gè)頁(yè)面看起來比之前纖細(xì)多了。

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)