KENT-WEB サポートコーナー 過去ログ [ 0303 ]


記事No: 3525
投稿日: 2008/05/01(Thu) 16:05:03
タイトルClipMailを英語化すると文字化けします。
ID情報: netshop
投稿者: netshop
URLhttp://www.apip.jp/english/web_trademark_form-test.htm

上記アドレスはテスト用フォームです、
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
にしています、完全に英語のブラウザでみた場合、参照ボタンは"Choose..."になってくれますが、submit押したあとの、確認画面では"参照1" "参照2" "参照3"日本語のままで文字化けします、もちろん文字化けしなければ良いのではなく、英語表記したいのですが、どこを修正すればよろしいのでしょうか?よろしくお願いします。


記事No: 3533
投稿日: 2008/05/02(Fri) 13:09:33
タイトルRe: ClipMailを英語化すると文字化けします。
ID情報: pachira
投稿者: pachira
URLhttp://www5e.biglobe.ne.jp/~pachira/

> 上記アドレスはテスト用フォームです、
> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
> にしています、完全に英語のブラウザでみた場合、参照ボタンは"Choose..."になってくれますが、submit押したあとの、確認画面では"参照1" "参照2" "参照3"日本語のままで文字化けします、もちろん文字化けしなければ良いのではなく、英語表記したいのですが、どこを修正すればよろしいのでしょうか?よろしくお願いします。

問題はconf.htmlですね。文字コードの宣言がチグハグだからではないでしょうか?
http://www.apip.jp/english/clipmail_en/tmpl/conf.html

<?xml version="1.0" encoding="Shift_JIS"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">


記事No: 3537
投稿日: 2008/05/03(Sat) 00:55:52
タイトルRe^2: ClipMailを英語化すると文字化けします。
ID情報: netshop
投稿者: netshop
URLhttp://www.apip.jp/english/web_trademark_form-test.htm

> 問題はconf.htmlですね。文字コードの宣言がチグハグだからではないでしょうか?

ご回答ありがとうございました。
下記の様にしましたが、同じ症状でした、参照ボタンと同じようにブラウザに依存するのでしょうか?よろしくお願いします。

<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">


記事No: 3539
投稿日: 2008/05/03(Sat) 09:20:27
タイトルRe^3: ClipMailを英語化すると文字化けします。
ID情報: pachira
投稿者: pachira
URLhttp://www5e.biglobe.ne.jp/~pachira/

> 下記の様にしましたが、同じ症状でした、参照ボタンと同じようにブラウザに依存するのでしょうか?よろしくお願いします。

そうですね、ブラウザ依存だと思います。
clipmail側で「参照」と言う文字を返している部分は無いですから。


記事No: 3541
投稿日: 2008/05/03(Sat) 12:48:20
タイトルRe^3: ClipMailを英語化すると文字化けします。
ID情報: Tambo
投稿者: Tambo

ソースを見ると文字化けしているのは「添付」ですね。
lib/errcheck.plの修正でどうでしょうか。

$key_name = "添付$1";
  ↓
$key_name = "Choose$1";

また、同じファイルで日本語のエラーメッセージを出している部分がありますが、
ここも修正した方がいいかも知れません。


記事No: 3542
投稿日: 2008/05/03(Sat) 15:04:09
タイトルRe^4: ClipMailを英語化すると文字化けします。
ID情報: pachira
投稿者: pachira
URLhttp://www5e.biglobe.ne.jp/~pachira/

> ソースを見ると文字化けしているのは「添付」ですね。
> lib/errcheck.plの修正でどうでしょうか。
> 例
> $key_name = "添付$1";
>   ↓
> $key_name = "Choose$1";
>
> また、同じファイルで日本語のエラーメッセージを出している部分がありますが、
> ここも修正した方がいいかも知れません。

ああ.....返り値は「添付」でしたね…
フォロー、ありがとうございます。


記事No: 3566
投稿日: 2008/05/06(Tue) 12:44:17
タイトルお礼
ID情報: netshop
投稿者: netshop
URLhttp://www.apip.jp/english/web_trademark_form-test.htm

ありがとうございました、うまく表示されました、

> ソースを見ると文字化けしているのは「添付」ですね。
> lib/errcheck.plの修正でどうでしょうか。
> 例
> $key_name = "添付$1";
>   ↓
> $key_name = "Choose$1";

ここは、変えても表示は同じでしたが、ここからヒントを得て、lib/preview.plの

# 添付のとき
にある、
my $tmp = $cell;
$tmp =~ s/\$left/添付$no/;
ここを添付⇒ChooseにすればOKでした、
ご回答いただきました、皆様に感謝します。


[検索ページ]