名前 題名 ▼ Mr.XRAYさん > サイトに掲載しているプログラムのソースコードは, > 下図のように,TEAD の HTML コード生成の機能を使用しています. > これで生成したコードは,Google のウェブ翻訳で翻訳すると, > コード内の改行が無視され,1 行になってしまいます. > > 生成したコードの code タグを削除すると,改行も元の通り表示して > くれることが分かりました. > TEAD で生成したコードは,空白スペースに参照文字を使用しています. > > [文字参照] > http://ja.wikipedia.org/wiki/%E6%96%87%E5%AD%97%E5%8F%82%E7%85%A7 > > Google のウェブ翻訳は,この空白の参照文字を削除してしまうようです. > また,英語の場合は問題ないのですが,簡体字等は begin, end も中国語に > 変換してしまいます. > そこで,Google の class="notranslate" というタグを挿入することにしました. > TEAD で生成したコードを変換するプログラムを作成しました. > > こんな結果になりました. > http://translate.google.com/translate?hl=ja&sl=ja&tl=zh-CN&u=http%3A%2F%2Fmrxray.on.coocan.jp%2FDelphi%2FplSamples%2F910_DisableBitmap.htm > [元のページ] > http://mrxray.on.coocan.jp/Delphi/plSamples/910_DisableBitmap.htm > > 当サイトのアクセス解析を観ると,中国,韓国,ロシア等が多いのです. > 折角サイトを訪れても,わざわざ遠い国から来て頂いたのに, > ソースコードが見えないと悔しい思いをするでしょう. > > # TEAD が生成したコードもそのまま使うことがあるので, > # タグのクラス名を変えたスタイルシートを作成して使用しました. > # スタイルシートの中身は TEAD が生成するものと同じです. > # 色等は変えていますが. > # 更に区別しやすいように,table タグではなく,div タグにしました. GIF,JPEG,PNG画像ファイル及びLZH,ZIPファイルをアップロードできます.600 x 1200 ピクセルを超える画像は縮小表示されます(画像クリックで拡大表示). (上限122000(120k)バイト) 削除キー Link