zend framework2使用教程【四】–翻译和样式

WBOY
풀어 주다: 2016-06-07 15:39:12
원래의
1570명이 탐색했습니다.

我们从 git上下载的示例非常好,但是我们需要修改标题并移除版权信息。 默认的应用使用 Zend\I18n ’s的翻译机制来翻译所有文本。它使用位于Application/language目录的.po文件,你需要下载poedit软件来修改文本的内容。打开poedit并打开application/languag

我们从 git上下载的示例非常好,但是我们需要修改标题并移除版权信息。

默认的应用使用 Zend\I18n’s的翻译机制来翻译所有文本。它使用位于Application/language目录的.po文件,你需要下载 poedit软件来修改文本的内容。打开poedit并打开application/language/en_US.po,点击列表中的“Skeleton Application”,并在空白栏里填写“我的zf应用”来对它进行翻译,你可以使用任何你喜欢的语句。翻译完之后,点击工具栏上的保存,poedit会为我们创建一个en_us.mo的文件。如果你发现没有生成.mo文件,一次点击文件-首选项-编辑器,查看“行为”一栏下的“保存时自动编译.mo文件”前的勾勾是否勾上。

要移除版权信息,我们需要编辑Application模块下的layout.phtml视图脚本:

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

现在刷新我们之前建立的首页,看看翻译效果吧。

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!