待辦事項 #23604

翻訳進捗状況表示で、ステータスが文字化けしている

啟用日期: 2010-11-07 01:22 最後更新: 2010-11-11 01:49

回報者:
負責人:
類型:
狀態:
關閉
元件:
里程碑:
(無)
優先權:
5 - 中
嚴重程度:
7
處理結果:
修正
檔案:

細節

[JM:00022] より

lenny の iceweasel 3.0.6-3 で見ると、 http://linuxjm.sourceforge.jp/INDEX/progress.html の grohtml.1 と lpr.1 の行頭にあるマークが文字化けしています。 ついでですので、お知らせしておきます。

Ticket History (3/4 Histories)

2010-11-07 01:22 Updated by: amotoki
  • New Ticket "翻訳進捗状況表示で、ステータスが文字化けしている" created
2010-11-07 01:25 Updated by: amotoki
  • 負責人 Update from (無) to amotoki
  • 元件 Update from (無) to ウェブ
評語
  • grohtml.1, lpr.1 とも、translation_list でステータスが「c」になっている場合に化けていることを確認。「c」は寄贈されたマニュアルでオリジナルが更新されたことを表すマーク。
  • translation_list の UTF-8 化と関係している可能性が高い。
2010-11-10 03:26 Updated by: amotoki
  • 嚴重程度 Update from 5 - 中 to 7
2010-11-11 01:49 Updated by: amotoki
  • 處理結果 Update from to 修正
  • Ticket Close date is changed to 2010-11-11 01:49
  • 狀態 Update from 開啟 to 關閉
評語

INDEX/progress.html の生成に使用している www/bin/list_progress.perl の文字コードが EUC-JP であったため、 UTF-8 の translation_list の文字を正常に処理できていなかったのが原因。

www/bin/list_progress.perl の文字コードを UTF-8 に変換することで、このスクリプト内の状態マークを 期待通りに認識できるようになり、progress.html が正常に作成されることを確認。

Commit b226d61773694789a54cd25bc95cb1af82be9788

あわせて、www/bin/*.perl の文字コードをすべて UTF-8 に変換した。

Attachment File List

No attachments

編輯

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » 登入