Gettextによるウェブアプリケーションの国際化と地域化

「PHPでお手軽プログラミング」という向きには受けないだろうなあと思いながら、PHPのウェブアプリケーションで、メッセージ文字列を国際化・地域化する方法を説明しました。

Gettextによるウェブアプリケーションの国際化と地域化

Inside Linux Software オープンソースソフトウェアのからくりとしくみもともと、アプリケーションの国際化・地域化には、gettextを使う方法が広く普及していて、この記事も、PHPをgettextの枠組みに当てはめる方法を説明しているだけです。Gettext自体についてはあまり詳しく説明していません。よく知らない人には、佐藤 竜一『Inside Linux Software オープンソースソフトウェアのからくりとしくみ』がお勧めです。この本では、gettextの他にも、「Unix系のものを長く使っている人にとっては当たり前のことだけど、そうでない人はどこで学ぶものなのだろう」というような事柄が丁寧に説明されています。構成は以下のとおり。

  1. プログラムのコンパイルとリンク(C言語)
  2. ビルドの自動化とautotools (Autoconf, Automake, Libtool)
  3. ソフトウェアの国際化 (gettext)
  4. パッチの作成と適用 (diff, patch)
  5. ドキュメントの記述 (manpage, info, DocBook)
  6. RPMによるソフトウェア管理

トラックバック(0)

このブログ記事を参照しているブログ一覧: Gettextによるウェブアプリケーションの国際化と地域化

このブログ記事に対するトラックバックURL: http://www.unfindable.net/~yabuki/mt/mt-tb.cgi/1034

コメントする


画像の中に見える文字を入力してください。

portrait

 

Translation

著書

schedule

 

2008年10月

      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  

関連商品(Amazon)

関連サイト(Google)

アーカイブ

twitter

  •