アカウント名:
パスワード:
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
吾輩はリファレンスである。名前はまだ無い -- perlの中の人
Windows のアプローチ (スコア:2, すばらしい洞察)
こいつはメッセージの本文をイベントメッセージファイル(.dll)に格納しておいて、そのファイルをイベントログ ID と共にレジストに登録します。
イベントログを登録する側は (イベントID, 引数1, 引数2...) を指定して記録する仕組みです。
自由にメッセージ文を指定できない代わりに、メッセージファイルを 入れ換えると別言語に簡単に対応できるというメリットがあります。
コンタミは発見の母
Re:Windows のアプローチ (スコア:2, すばらしい洞察)
上のほうの議論では、カーネルレベルの話とユーザランドレベルの話を
混同して、「Windows ではできるのに以下略」とかいう話を散見しますが、
実際には方法がまったく違うので、単純な比較はできませんね。
結局のところ、syslog を捨てない限り、まともな国際化はできない、
と考えるべきでしょう。
個人的には、syslog とかそういうのはそのままおいておいて、
別のイベントログメカニズムを用意するのが筋だと思ってます。