- ベストアンサー
Notepad++で日本語文字が化ける
- Notepad++を使用していて、一度閉じて再度開くと日本語文字が化けてしまいます。この問題の解決策を教えてください。
- Firefoxで日本語文書を表示する際にも文字が化ける問題があります。エンコードの設定などを教えてください。
- コードの一部を修正して日本語に対応させたのですが、これだけの修正は不十分なのでしょうか?解決方法を教えてください。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
単純にテキストエディタの問題です。 保存したエンコードと、HTMLで指定しているエンコードが違うだけでしょう。 ただ、どう見てもHTML・・Web標準とかけ離れた酷いソースですからそのままでは使い物になりません。 ブラウザで表示させたものをコピーして素のテキストにして、改めてきちんとマークアップしましょう。 またウェブ上にあるものならネット上の適当な翻訳サイトで翻訳してそのソースを保存して修正するほうが楽です。
その他の回答 (2)
- naokita
- ベストアンサー率57% (1008/1745)
恐らく、その部分だけでなく、HTMLでのファイルや文字コードが日本語に対応していないのではないでしょうか? 更に、NO.1さんの言う通り、ワードやエクセルでの独自タグで、 貼り付け表になっているのもウェブページとしては、NGです。 あたり障りの無い方法としては、 その社員さんへは、テキスト部分だけを翻訳して、 .htmlファイルでは無いテキストデータとして渡してやれば良いかと。 (翻訳者さんがそこまで試行錯誤する事では無いはずです) あとは、その社員の仕事ですから、まず先にその社員さんとご相談を。 どうせ、ウェブ用に修正しないと今のままでは一切使い物になりませんから、今はテキストだけのデータで十分であって、余計なHTMLやファイルの修正をしても時間の無駄だという事です。 ちなみにその該当ソースは、ドリームウィーバーで生成したソースではないですから。
お礼
ドリームウィーバーじゃいないことが最近分かりました。MSパブリッシャーで作ったページでした。 遅れまして大変失礼ながら、回答ありがとうございました。
- axel_eye
- ベストアンサー率64% (145/226)
HTML技術者ではありません。 ちなみに、当方の環境では添付されているHMTLはFireFox(3.6.13)でNotepad++(5.8.7-6 EUC-JP対応版)で保存しましたが文字化けしません。 まずは、EUCかShift-JISで保存するのが確実ではないでしょうか。 また、language:JPとmso-ansi-language:JPのJPの部分をJAに変えてもダメでしょうか? 多くの方がJAで指定されているようです。 ちなみに、mso-ansi-languageなどがある出る場合、Wordの文書をHTMLとして吐き出しているようです。(msoと言うのがMicrosoft Officeではないかと推測している方もいます) WordですからMicrosoft固有だと思いますので、IE以外の他のブラウザでは保証されないのではないでしょうか? また、mso-ansi-languageはIEの独自拡張であるという情報もインターネットで見つかりました。 http://blog.livedoor.jp/blueskis-program/archives/65707402.html 確実な事は言えませんが、 Microsoft Officeが入っていて、EUC/Shift-JISなどで保存されていて、IEで確認すると一番可能性が高いと思います。次に、WordでHTMLに変換する前のソースをもらう事かと思います。最後に、これらが難しいようでしたら、msoなんとかと言う部分を消すと事かと思います。 ご参考までに。
お礼
遅れながら大変失礼しました。回答ありがとうございました。
お礼
遅れながら大変失礼しました。回答ありがとうございました。