MozillaZine.jp フォーラム https://forums.mozillazine.jp/ |
|
[解決済み] RSSフィード本文 文字化け Thunderbird/3.0.5 https://forums.mozillazine.jp/viewtopic.php?f=3&t=10408 |
ページ 1 / 1 |
作成者: | なべ [ 2010年7月13日(火) 23:20 ] |
記事の件名: | [解決済み] RSSフィード本文 文字化け Thunderbird/3.0.5 |
はじめまして。なべと申します。 Thunderbirdを利用してRSSフィードを受信した場合、 件名は文字化けしないのですが、 本文を見ようとすると「??」の文字の羅列として表示されます。 エンコーディングがISO-2022-JPに自動的になってしまうためのようです。 エンコーディングをUTF-8にすれば、正しく日本語が表示されるのですが、 「ニュースとブログ」配下のフォルダは自動的にUTF-8エンコーディングをかけるなどの設定はできませんか? 私の環境・文字化けするRSSのヘッダを以下に記述します。 OS:Windows2000 Sp4 ver:Mozilla/5.0 (Windows; U; Windows NT 5.0; ja; rv:1.9.1.10) Gecko/20100512 Thunderbird/3.0.5 文字化けする対象のRSSのヘッダ: From - Wed, 07 Jul 2010 23:00:00 GMT X-Mozilla-Status: 0001 X-Mozilla-Status2: 00000000 X-Mozilla-Keys: Date: Wed, 07 Jul 2010 23:00:00 GMT Message-Id: From: <結城浩> MIME-Version: 1.0 Subject: =?UTF-8?B?W+e1kF0g6Kaq5a2Q77yU5Lq644CB44Gd44KM44Ge44KM44Gu56uL5aC0?= =?UTF-8?B?44Gn6Kqt44KT44Gn77yI5pWw5a2m44Ks44O844Or44Gu6Kqt6ICF44GV44KT44GL?= =?UTF-8?B?44KJ77yJ?= Content-Transfer-Encoding: 8bit Content-Base: http://www.hyuki.com/d/201007.html#i20100708080000 Content-Type: text/html; charset=UTF-8 以上、よろしくお願い致します。 |
作成者: | kiyo4_k [ 2010年7月14日(水) 01:21 ] |
記事の件名: | Re: RSSフィード本文 文字化け Thunderbird/3.0.5 |
なべ さんが書きました: Thunderbirdを利用してRSSフィードを受信した場合、 http://www.hyuki.com/d/rss.xml ですよね? RSSフィードにちゃんと charset=UTF-8 が設定されているので自動認識に任せれば文字化けしません。件名は文字化けしないのですが、 本文を見ようとすると「??」の文字の羅列として表示されます。 エンコーディングがISO-2022-JPに自動的になってしまうためのようです。 強制的にiso-2022-jpでデコードするように設定しているのではありませんか? メニュー「表示」→「文字エンコーディング」→「自動判別」→「日本語」 で文字化けしないと思います。 なべ さんが書きました: エンコーディングをUTF-8にすれば、正しく日本語が表示されるのですが、 フォルダのプロパティ(一般情報)に設定があります。
「ニュースとブログ」配下のフォルダは自動的にUTF-8エンコーディングをかけるなどの設定はできませんか? でも、元々RSSフィード内にちゃんと charset=UTF-8 が設定されているのにプロパティで指定するのはおかしいですし、このような状態ではほとんど全てのRSSフィードのフォルダのプロパティでUTF-8を指定しなければならないというのも面倒です。 いつも強制的にエンコード指定をiso-2022-jpにしておかなければならないという状況を変えていく必要が有るのでは? (いつもの通信相手のメールソフトの設定がおかしいとか、バグが有るとか、というのが理由でしょうけど) |
作成者: | なべ [ 2010年7月14日(水) 08:39 ] |
記事の件名: | Re: RSSフィード本文 文字化け Thunderbird/3.0.5 |
kiyo4_k さんが書きました: フォルダのプロパティ(一般情報)に設定があります。
いつも強制的にエンコード指定をiso-2022-jpにしておかなければならないという状況を変えていく必要が有るのでは? kiyo4_k様 ご回答ありがとうございます。 すみません、フォルダのプロパティの設定があるのを認識してませんでした。 下記のように設定を変更することで解消いたしました。 フォルダのプロパティ-一般情報タブ ・規定の文字エンコーディング:ISO-2022-JP→UTF-8 ・この設定をフォルダ内のすべてのメッセージに適用する:チェックON→チェックOFF 以上、よろしくお願い致します。 |
作成者: | kiyo4_k [ 2010年7月14日(水) 09:04 ] |
記事の件名: | Re: RSSフィード本文 文字化け Thunderbird/3.0.5 |
なべ さんが書きました: すみません、フォルダのプロパティの設定があるのを認識してませんでした。 フォルダのプロパティで強制的にエンコーディングをISO-2022-JPに指定していたということですね。
下記のように設定を変更することで解消いたしました。 フォルダのプロパティ-一般情報タブ ・規定の文字エンコーディング:ISO-2022-JP→UTF-8 ・この設定をフォルダ内のすべてのメッセージに適用する:チェックON→チェックOFF このトピックは解決済みでロックしておきますね。 |
ページ 1 / 1 | All times are UTC + 9 hours |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |