読者です 読者をやめる 読者になる 読者になる

本当にActiveHeartは過去のものなのか?

Ruby Rails

id:moroさんとid:secondlifeさんがActiveHeartはもうobsoleteだと言っています。
http://d.hatena.ne.jp/moro/20070615/1181876061
http://d.hatena.ne.jp/secondlife/20070615/1181894089#c
本当にそうでしょうか?
私はまだ現役だと思います。
国際化する必要がないウェブアプリの場合、それでもエラーメッセージは
日本語で出したいですよね。
そういう場合はActiveHeartが便利です。
国際化する必要がない場合はエラーメッセージが
日本語だったり英語だったりすると違和感があると思うのですが、
gettextを使って実際にブラウザの言語を切り替えて英語にしてみると、
ものの見事にエラーメッセージが英語になってしまいます。
こういう場合はActiveHeartの方が楽です。
まあGetTextでも強制的にjaにすればいいじゃんという考え方も
ないわけではないですが。
目的が違うと思うんですよね。GetTextは国際化、ActiveHeartは日本語化。