nDiki : L10N
Related term
2004年5月23日 (日)
■ [ WiKicker ] 日時のL10N

tkh君に日時がローカライズされていないというご指摘をいただく。 手抜き個所である。
perldoc perllocale
あたり。POSIX::strftime については use locale する必要がないので、以下のような感じか。
require 5.004;
use POSIX qw(locale_h strftime);
my @time = localtime;
my $old_locale = setlocale(LC_TIME);
print strftime("%A", @time);
setlocale(LC_TIME, "ja_JP.UTF-8");
print strftime("%A", @time);
setlocale(LC_TIME, $old_locale);
print strftime("%A", @time);
手元の環境だと、'ja' だと駄目で ja_JP を指定する必要あり。そのままだと日本語EUCになるので、UTF-8 の時は 'ja_JP.UTF-8'。
しかし指定できる名前は環境に依存する(perldoc POSIX)ので、環境チェックとか面倒だな。
ってそういえば WiKicker では、L10N といっても en と ja しかメッセージを用意していないんだった。 ja 以外は en 用の日時出力にするようにするだけにしようかな。
- L10N改善を行った WiKicker 0.26 リリース (2005-05-10)
- Rubric でプライベート SBS を立てるも 0.140 では日本語に不具合 (2006-07-22)
- WiKicker における PageName 最長文字数 (2006-06-10)
- [ WiKicker ] 続L10N改善と、ページ名リスト処理の高速化 (2004-05-29)
- AWStats 6.0 (2004-05-21)
2004年5月27日 (木)
■ [ WiKicker ] 日時表示のL10N改善

この間tkh君に指摘していだたいた日時表示のL10N手抜き個所の改善作業。
単純に ja 以外は en ということで。英語の日時表示はどんなのがいいんだろ。 とりあえず 'LANG=C date' と同じ感じにしておく。
NaneyOrgWiki で使っている WiKicker を更新して試験。
- [ WiKicker ] 続L10N改善と、ページ名リスト処理の高速化 (2004-05-29)
- [ WiKicker ] wikiの編集機能を学習 (2004-02-01)
- www.naney.org サーバ断続的にダウン (2006-04-30)
- 近谷研OB会代替OFF会 (2004-03-20)
- [ WiKicker ] リビジョンが追加されていかない (2003-04-22)
2004年5月29日 (土)
■ [ WiKicker ] 続L10N改善と、ページ名リスト処理の高速化

L10Nの改善の方はひき続き。 これで ja系以外の Accept-Language リクエストヘッダがきた場合は、日本語が混ざらないはず。
それからまた NaneyOrgWiki のレスポンスが悪くなりがちだったので、高速化のためのコード見直し。 現在 WikiPage 数 1151 で、ページ名リストにからんだ処理が遅くなってきているようなので重点的にチェック。
- HierarchicalWikiPage への参照解決の高速化 -> suffix マッチに rindex を使っていたところを substr を使うように修正。
- 1ページ1ファイルで保存しているDBからページ名リストを取得する部分の高速化 -> ディレクトリ上のファイル一覧を取得し各ファイル名をページ名に毎回デコードしていたのだが、これをやめて index ファイルを作っておくように変更。
- WiKicker 0.35 リリース - 添付機能の修正など (2006-06-20)
- Windows 上での Apache 2.0.53 では PATH_INF... (2005-04-10)
- WiKicker における PageName 最長文字数 (2006-06-10)
- WiKicker 0.34 リリース - 添付機能のコードを追加 (2006-06-11)
- [ WiKicker ] If-Modified-Since: 関連作業ほぼ済 (2003-09-19)
2004年5月30日 (日)
■ [ WiKicker ] 0.22 リリース

2月4日から、4ヶ月弱ぶりに WiKicker のリリース。 DiKicker のためにスーパークラスの抽出をするなど、クラス構造を結構いじったためリリースに間があいてしまった。
新機能としては
- AutomaticInterLink
- footnote
ぐらいかな。あとは高速化やL10Nの改善など。
- [ WiKicker ] 久しぶりに作業 (2004-04-29)
- WiKicker 0.41 リリース - cookie まわりの処理を変更 (2006-12-03)
- L10N改善を行った WiKicker 0.26 リリース (2005-05-10)
- mixiに登録 (2004-11-19)
- [ WiKicker ] 複数のキーワード集合による、AutomaticLink (2004-02-07)
2005年5月10日 (火)
■ L10N改善を行った WiKicker 0.26 リリース

tkh君から
というバグレポートをもらったので、早速修正してリリース。
- [ WiKicker ] 日時のL10N (2004-05-23)
- [ WiKicker ] 続L10N改善と、ページ名リスト処理の高速化 (2004-05-29)
- WiKicker 0.35 リリース - 添付機能の修正など (2006-06-20)
- WiKicker における PageName 最長文字数 (2006-06-10)
- [ WiKicker ] SpeedyCGI 対応するも…… (2003-11-09)
スポンサード リンク
■よく検索されるキーワード
torrent(56) 提案書(47) perl(45) windows(37) linux(31) 使い方(27) 書き方(25) debian(22) x31(22) usb(22) cvs(20) subversion(20) インストール(18) ドラマ(18) c#(17) mp980(17) svn(17) 修理(17) 手帳(16) ssh(15) 評判(15) アジェンダ(15) java(15) デロンギ(14) ガントチャート(13) 感想(13) n-01a(13) centos(13) tc-1(13) 充電式カイロ(13) ノート(12) ダイソー(12) thinkpad(12) rcs(12) f-01a(12) ヤマダ電機(12) ganttproject(12) 無印(11) ppm(11) レビュー(11) カイロ(11) 壁紙(11) 静電気(10) 動画(10) バッグインバッグ(10) ヨドバシカメラ(10) サンプル(10) アジェンダとは(10) wiki(10) ミノルタ(10) グッズ(10) 作り方(10) tortoisesvn(10) firefox(9) so905ics(9) memcached(9) 画像(9) gmail(9) ハクキンカイロ(9) 口コミ(9) a6(9) sh-01a(9) 冷蔵庫(9) ほぼ日手帳(9) mp3(8) emacs(8) 日本語(8) openssh(8) xampp(8) カメラ(8) nikon(8) 設定(8) 写真(8) 値段(7) flash(7) 方眼(7) web(7) docomo(7) カバー(7) リポジトリ(7)■注目キーワード
購入 買った 発売日 フリー 無料 価格 値段 作り方 選び方 使い方 方法 設定 サンプル ダウンロード 限定 在庫 予約 穴場 比較 検証 レビュー 感想 評価 評判 使用感 使ってみた 口コミ 噂 最新 MP3 動画 意味 お薦め お勧め おすすめ 便利 Blog ブログ mixi 修理 デザインProcess Time: 2.013583s / load averages: 0.20, 0.26, 0.29
nDiki by WATANABE Yoshimasa (profile)
Powered by DiKicker
Base theme by Nana (for tDiary)



スポンサード リンク