Your browser (Internet Explorer 6) is out of date. It has known security flaws and may not display all features of this and other websites. Learn how to update your browser.
X
Post

[タスク] My_Translateのアダプターを変更可能にした

ver 0.1.3の修正箇所。ちょっとした機能拡張です。



My_TranslateはZend_Translateをインスタンス化し、
メッセージファイルや言語設定を自動的に初期化するためのクラスです。


元のZend_Translateではメッセージファイルを読み込むアダプタが複数用意されていますが、
ZF-Exではini形式のみにしか対応していませんでしたが、
ここを他のアダプタからの読み込みも可能となるように修正しました。


http://framework.zend.com/manual/ja/zend.translate.adapter.html


ここに書いてあるアダプタを使用可能です。
使用するアダプタはparams.iniで指定し、デフォルトでは今までと変わらずini形式になっています。


また、公式ドキュメントではアダプタごとに対応する拡張子が書かれていますが、
実際には対応していない拡張子のファイルでも読み込みが可能となっています。
ZF-Exではメッセージディレクトリのファイルを全て読み込むため、
拡張子の確認を行って対応するもののみ読み込むようにしてあります。


この事についてはMy_Translateの説明中、
「利用可能なアダプタについて」で書かれています。

TrackBack URL :

Leave a comment  

name

email

website

Submit comment