「gettext」は多言語化対応するためのライブラリであらかじめpoファイルに各言語に対応した翻訳を作成しておくと言語に合わせて表示することができる。
今回はgettextをインストールしてPHPで利用できるようにしたときのメモ。
gettextのインストール
gettextをPHPで利用するにはgettext本体のインストールと、PHPエクステンションのインストールが必要になる。
gettextのインストーラーがあるディレクトリ
/usr/ports/devel/gettext
#cd /usr/ports/devel/gettext⏎ ←gettextのインストーラーが保存されている場所へ移動
#make install clean⏎ ←gettextのインストール
make configはなし
phpエクステンションのインストール
gettextをphpで利用できるようにエクステンションをインストールした。
phpエクステンションのインストーラーがあるディレクトリ
/usr/ports/devel/php56-gettext
#cd /usr/ports/devel/php56-gettext⏎ ←phpエクステンションのインストーラーが保存されている場所へ移動
#make install clean⏎ ←phpエクステンションのインストール
エクステンションはPHPのバージョンに合わせる。
PHPのバージョンは以下のコマンドで確認できる。
#php -v⏎
make configはなし
「/usr/local/etc/php」に「ext-20-gettext.ini」ができる。
ない場合は作成する。vi ext-20-gettext.ini⏎
extension=gettext.so ←追加後保存する
Apacheを再起動
Apacheを再起動して設定を有効にする。
# /usr/local/etc/rc.d/apache22 restart⏎
0 件のコメント :
コメントを投稿
ご質問などあればこちらへどうぞ