ぼんやりと考えている人

ひろしまなおき (廣島直己)
名前: ひろしまなおき (廣島直己)
住処: シリコンバレー
職業: しがないプログラマ
家族: 愛妻一人、息子一人、娘一人
道具: ハーレー二台、ギター三本
電紙: n at h7a.org

Twitter

« October 2024
S M T W T F S
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    

以前にぼんやりと考えたこと

最近のコメント

  • ひろしま (ひらがなせいかつ …): じゅくじくんは なくした ほうが いい ですね。ぼくは…
  • たんぽぽ (ひらがなせいかつ …): きゅうに ぜんぶの ことばを ひらがなだけに する…
  • とね まさひこ… (ひらがなせいかつ …): ぼくは ものかき だが, かんじが きらいなので,…
  • とりえ (ひらがなせいかつ …): このさいとは みているだけで なんとなく ほんわか…
  • ひろしま (思い通りの日本語…): こうどな ほんを よめなければ、こうどな たんごを 学…
  • nt4 (思い通りの日本語…): ひらがなせいかつに初めて接し、興味を覚えました。そ…
  • ひろしま (ひらがなせいかつ …): やはり、がいこくに くらしていたり、がいこくとの か…
  • ぷりうりうぷ… (ひらがなせいかつ …): こんにちは。すうぇーでんに すんでいます。いとうさ…
  • Joi Ito (ひらがなせいかつ …): もと べいにち たいしの Edwin O. Reischauer さん…
  • yonay (理屈じゃないとい…): なんか、著者の主張を誤解しているような気がするよ。…

  • Powered by Pivot - 1.40.5: 'Dreadwind'
  • SPAM Poison
  • XMLフィード(RSS 1.0)
  • Atomフィード

08 September '2003 - 02:07 | 雑記 squirrel mail

返信のときに文字化けすることがある、って言われたので、先日と同様のパッチをあてることで回避することにした。確かに mb_detect_encoding() は便利だけど、メーラが言ってる通りにする方がいいと思う。
 

$ diff -u compose.php.orig compose.php

--- compose.php.orig Fri Jul 18 05:46:16 2003

+++ compose.php Mon Sep 8 01:49:04 2003

@@ -612,7 +612,25 @@

}

if (isset($languages[$squirrelmail_language]['XTRA_CODE']) &&

function_exists($languages[$squirrelmail_language]['XTRA_CODE'])) {

- if (mb_detect_encoding($bodypart) != 'ASCII') {

+

+ /* why don't we just depend on the charset specified by mailers

+ * rather than mb_detect_encoding() which does not always detect

+ * encoding as we expect?

+ */

+ $charset = strtolower($body_part_entity->header->parameters['charset']);

+ if ($charset != 'us-ascii' && $charset != 'iso-8859-1') {

+ if ($charset == 'iso-2022-jp') {

+ $encoding2 = 'JIS';

+ } else if ($charset == 'euc-jp') {

+ $encoding2 = 'EUC';

+ } else if ($charset == 'shift_jis') {

+ $encoding2 = 'SJIS';

+ } else if ($charset == 'utf-8') {

+ $encoding2 = 'UTF-8';

+ } else {

+ $encoding2 = 'AUTO';

+ }

+ $bodypart = mb_convert_encoding($bodypart, 'EUC-JP', $encoding2);

$bodypart = $languages[$squirrelmail_language]['XTRA_CODE']('decode', $bodypart);

}

}



だいたい、表示に EUC-JP なんて使ってる時点で、ぜんぜんダメだけれど、まぁ、日本人が英語アプリを日本語化すると、世の中には日本語と英語しかないって思っちゃうんだろうな。

暇を見て、すべてを UTF-8 にするように改造しようかなぁ。

Trackback link:

トラックバック用URLを生成するには、JavaScriptを有効にしてください。



  
情報を記憶する

Emoticons /

酢ハムがいったいどんなハムなのかはともかく…
 

 

通知:
非公開:

注意: 使用できるタグは <b> と <i> のみです。URLやメールアドレスはそのまま記述すればリンクになります。