Zend Frameworkの「Zend_Translate」で多言語対応のサイトを作るチュートリアル
2007年06月19日
スポンサード リンク
Build Multi-lingual Websites With the Zend Framework
I've been lucky enough to have my book, "Beginning PHP and MySQL 5, Second Edition", translated into several languages, among them Chinese, Czechoslovakian, Polish and Russian.
Zend Frameworkの「Zend_Translate」で多言語対応のサイトを作るチュートリアル。
Zend FrameworkにはZend_Translateというクラスが付属しているようで、次のような使い方で多言語対応のサイトが作れます。
<?php
require_once("Zend/Translate.php");
$translate = new Zend_Translate('csv', "it.csv", 'it');
print "<h4>".$translate->_("Table of Contents")."</h4>";
print $translate->_("Chapter 1. An Introduction to PHP")."<br />";
print $translate->_("Chapter 2. Installing Apache and PHP")."<br />";
print $translate->_("Chapter 3. PHP Basics")."<br />";
print $translate->_("Chapter 4. Functions")."<br />";
print $translate->_("Chapter 5. Arrays")."<br />";
?>
別の言語ファイルを CSV で用意しておくことで上記のように簡単なコードで多言語対応できるようです。
覚えておくとよさそうですね。
スポンサード リンク
投稿者 KJ : 2007年06月19日 10:06
|
![]()
間違いの指摘をしていただける方はメールでお願いします
最新のブログ記事
- 目のアップの画像を迫力ある画像にするPhotoshopチュートリアル
- 自動再生されるコンテンツスライダー実装
- IEでボックス要素を45度傾けることが出来る「Transformie」
- 2008年8月19日 管理人のブックマーク
- オンラインで動作するPhotoshop風画像編集ツール「pixlr」
- パスワードの強度を示してくれるJS「Ext.ux.PasswordMeter.js」
- 綺麗で立体感のあるサイトメニュー素材
- 2008年8月18日 管理人のブックマーク
- 壁に画像を貼ったようなUIの画像ギャラリー「PostcardViewer」
- CSSでデザインしたクールなテーブルのサンプル集
- 一流のサイトデザインを一から作成する手順集


















