![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
HTML技術者の皆さんこんにちは。
質問をさせてください。
ある社員がドリームウィーバーで作成したホームページを私が日本語に翻訳
することになりました。私のやり方としては、ページ毎に記述されてる英文を日本語で書き直そうと考えです。
(1)エディターとしてNotepad++を使ってます。ソース中の英文を日本語に書き直すことは出来ます。
しかし、エディターを一旦閉じて再度開くと日本語部分が化けてます。原因を解決を教えてください。
(2)Firefoxで実行して見ると、やはり日本語文書は化けてました。エンコードを日本語に選択すると読める文書と読めない文書が出てきます。
下記のソースは一部分の例です。
<table cellpadding=0 cellspacing=0>
<tr>
<td width=369 height=28 style='vertical-align:top'><![endif]>
<div v:shape="_x0000_s49727" style='padding:2.88pt 2.88pt 2.88pt 2.88pt'
class=shape>
<p class=MsoNormal style='mso-pagination:none;text-align:center;text-align:
center'><span style='font-size:12.0pt;font-weight:bold;language:EN;
mso-ansi-language:EN'> 2010 Reviews<o:p></o:p></span></p>
<p class=MsoNormal style='mso-pagination:none;text-align:center;text-align:
center'><span style='font-size:12.0pt;font-weight:bold;language:EN;
mso-ansi-language:EN'><![if !supportEmptyParas]><![endif]><o:p></o:p></span></p>
</div>
<![if !vml]></td>
</tr>
</table>
以下のように書き直しました。
<table cellpadding=0 cellspacing=0>
<tr>
<td width=369 height=28 style='vertical-align:top'><![endif]>
<div v:shape="_x0000_s49727" style='padding:2.88pt 2.88pt 2.88pt 2.88pt'
class=shape>
<p class=MsoNormal style='mso-pagination:none;text-align:center;text-align:
center'><span style='font-size:12.0pt;font-weight:bold;language:JP;
mso-ansi-language:JP'>2010年度レビュー<o:p></o:p></span></p>
<p class=MsoNormal style='mso-pagination:none;text-align:center;text-align:
center'><span style='font-size:12.0pt;font-weight:bold;language:JP;
mso-ansi-language:JP'><![if !supportEmptyParas]><![endif]><o:p></o:p></span></p>
</div>
<![if !vml]></td>
</tr>
</table>
これだけの修正は不十分ですか?宜しくお願いします。
No.2
- 回答日時:
恐らく、その部分だけでなく、HTMLでのファイルや文字コードが日本語に対応していないのではないでしょうか?
更に、NO.1さんの言う通り、ワードやエクセルでの独自タグで、
貼り付け表になっているのもウェブページとしては、NGです。
あたり障りの無い方法としては、
その社員さんへは、テキスト部分だけを翻訳して、
.htmlファイルでは無いテキストデータとして渡してやれば良いかと。
(翻訳者さんがそこまで試行錯誤する事では無いはずです)
あとは、その社員の仕事ですから、まず先にその社員さんとご相談を。
どうせ、ウェブ用に修正しないと今のままでは一切使い物になりませんから、今はテキストだけのデータで十分であって、余計なHTMLやファイルの修正をしても時間の無駄だという事です。
ちなみにその該当ソースは、ドリームウィーバーで生成したソースではないですから。
ドリームウィーバーじゃいないことが最近分かりました。MSパブリッシャーで作ったページでした。
遅れまして大変失礼ながら、回答ありがとうございました。
No.1
- 回答日時:
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/archive …
確実な事は言えませんが、
Microsoft Officeが入っていて、EUC/Shift-JISなどで保存されていて、IEで確認すると一番可能性が高いと思います。次に、WordでHTMLに変換する前のソースをもらう事かと思います。最後に、これらが難しいようでしたら、msoなんとかと言う部分を消すと事かと思います。
ご参考までに。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- HTML・CSS アコーディオンメニューが思うように動作しません。 1 2023/08/20 16:48
- HTML・CSS HTMLで特定の文字だけ色を変えたいのですが、指定した色と違う色が反映してしまいます。 下記、「前」 5 2023/06/27 12:08
- HTML・CSS ヘッダーの画像にメインエリアがかぶってしまいます 1 2022/11/28 14:06
- JavaScript vertical sliderをautoplayしたい 2 2022/08/25 14:47
- HTML・CSS CSSがなぜかfont-sizeだけ効かない...記述がまちがっているんでしょうか 5 2022/04/09 17:52
- JavaScript htmlとcssで分数を表示後、分数の右側に文書を書きたい 1 2022/04/28 10:09
- HTML・CSS 書籍を見つつサイト造りの練習をしているのですが、見た目が一致しません 2 2022/11/28 15:00
- HTML・CSS CSSが効かずどのように指定すれば良いか分からないのでアドバイスお願い致します 2 2023/06/07 12:25
- HTML・CSS テキストを画面の真ん中に配置したいです。 2 2022/11/25 16:11
- HTML・CSS テーブルタグのセルの幅の一部だけを指定 1 2023/03/12 12:02
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
特定の文字のみcssを適用するに...
-
<pre>のフォントサイズを指定す...
-
上付き文字と下付き文字を同時...
-
<pre>にフォントを・・・。
-
スタイルシートについて教えて...
-
Format 関数 表示書式指定文字...
-
html,cssでスマホとパソコンで...
-
【CSS】_font-size: 84%;ってど...
-
リストの前後の行間をなくす方...
-
影つき文字をCSSで指定するタグ...
-
Excel VBA メール作成について ...
-
CSSを一部無効にしたい
-
テキストファイルの行を指定し...
-
ホームページビルダー作成HPがi...
-
テキストエリア内の文字の装飾
-
jquery.validationEngine.jsカ...
-
フォントサイズをemで指定する...
-
テーブル内のフォントの指定は...
-
文字をスクロールさせるFORMの幅
-
<TEXTAREA>
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
リストの前後の行間をなくす方...
-
特定の文字のみcssを適用するに...
-
リンク文字
-
文字の位置、上下のマージンが...
-
Format 関数 表示書式指定文字...
-
テキストファイルの行を指定し...
-
API Sleep関数について
-
テキストエリア内の文字の装飾
-
CSSを一部無効にしたい
-
fontサイズ指定の ”-(マイナ...
-
ホームページビルダー作成HPがi...
-
全角半角含めて等幅で表示したい
-
CSSについて教えてください。 ...
-
<input type="file"> の幅
-
background-color: #ddd;の意味...
-
上付き文字と下付き文字を同時...
-
h1タグのパンくずリストへの設置
-
Excel VBA メール作成について ...
-
Excel VBA メール作成について ...
-
指定の文字だけ色を変える
おすすめ情報