質問: 日本語と韓国語の混在入力と文字化けについて ホームページ上の掲示板で、韓国語を入力したとき、 windows98se ie6.0 エンコードがshift-jisでは韓国語入力ができ windows2000 ie6.0 エンコードがshift-jisでは書き込んだときは 韓国語がの日本語eucコードの文字に化けしてしまいます。 この掲示板はunicodeでないため、韓国語が入力できること自体 不思議なのですが、どうしたら、文字化けせず韓国語と日本語の 混在が可能でしょうか?
回答: unicode対応掲示板にunicodeで書き込んで頂かなければ難しいと思われます。 日本語のeuc-jpと韓国語のeuc-krはコードページ領域が重複しているため。韓国語で入力された文字も判定を誤れば日本語のeuc-jpでかかれたものとみなされて保存されます。ブラウザ側で韓国語のエンコードが設定されていれば読むことができます。 >windows2000 ie6.0 エンコードがshift-jisでは書き込んだときは韓国語がの日本語eucコードの文字に化けしてしまいます。 これはwindows2000の問題というよりは、ブラウザ設定が韓国語になっていなかったからではないでしょうか。