Solaris 10 10/08 ご使用にあたって

strftime(3c) は %-m と %-d で GNU 拡張をサポートするべき (6448815)

Java DS メニューバーおよび Evolution などの一部のアプリケーションで、中国暦の日付が正しく表示されません。不正な日付は %-m M %-d D の形式で表示されます。この M と D は、それぞれ中国暦の月と日です。

回避方法: 次の手順を実行します。

  1. /usr/share/locale/LC_MESSAGES/gnome-panel*.mo ファイルをバックアップします。

  2. gnome-panel.gnome-2-16.zh_CN.pohttp://l10n.gnome.org/POT/gnome-panel.gnome-2-16/gnome-panel.gnome-2-16.zh_CN.po からダウンロードし、/tmp ディレクトリに保存します。

  3. gnome-panel.gnome-2-16.zh_CN.po ファイルを編集して、すべての %-m%Om で置き換え、%-d%e で置き換えます。

  4. 新しい gnome-panel.gnome-2-16.zh_CN.po ファイルを生成します。


    msgfmt -v -o gnome-panel.gnome-2-16.zh_CN.mo /tmp/gnome-panel.gnome-2-16.zh_CN.po

    このファイルを /usr/share/locale/LC_MESSAGES/ ディレクトリにコピーします。

  5. システムからログアウトし、再度ログインします。