Index: branches/feature-module-update/data/downloads/module/mdl_epsilon/card.php
===================================================================
--- branches/rel/data/downloads/module/mdl_epsilon/card.php	(revision 12157)
+++ branches/feature-module-update/data/downloads/module/mdl_epsilon/card.php	(revision 15078)
@@ -12,10 +12,10 @@
 class LC_Page {
 	function LC_Page() {
-		/** É¬¤º»ØÄê¤¹¤ë **/
-		$this->tpl_mainpage = 'mdl_epsilon/card.tpl';			// ¥á¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È
+		/** 必ず指定する **/
+		$this->tpl_mainpage = 'mdl_epsilon/card.tpl';			// メインテンプレート
 		/*
-		 session_start»þ¤Îno-cache¥Ø¥Ã¥À¡¼¤òÍÞÀ©¤¹¤ë¤³¤È¤Ç
-		 ¡ÖÌá¤ë¡×¥Ü¥¿¥ó»ÈÍÑ»þ¤ÎÍ­¸ú´ü¸ÂÀÚ¤ìÉ½¼¨¤òÍÞÀ©¤¹¤ë¡£
-		 private-no-expire:¥¯¥é¥¤¥¢¥ó¥È¤Î¥­¥ã¥Ã¥·¥å¤òµö²Ä¤¹¤ë¡£
+		 session_start時のno-cacheヘッダーを抑制することで
+		 「戻る」ボタン使用時の有効期限切れ表示を抑制する。
+		 private-no-expire:クライアントのキャッシュを許可する。
 		*/
 		session_cache_limiter('private-no-expire');		
@@ -29,29 +29,29 @@
 $arrInfo = $objSiteInfo->data;
 
-// ¥æ¡¼¥¶¥æ¥Ë¡¼¥¯ID¤Î¼èÆÀ¤È¹ØÆþ¾õÂÖ¤ÎÀµÅöÀ­¤ò¥Á¥§¥Ã¥¯
+// ユーザユニークIDの取得と購入状態の正当性をチェック
 $uniqid = sfCheckNormalAccess($objSiteSess, $objCartSess);
 
-// ¥«¡¼¥È½¸·×½èÍý
+// カート集計処理
 $objPage = sfTotalCart($objPage, $objCartSess, $arrInfo);
 
-// °ì»þ¼õÃí¥Æ¡¼¥Ö¥ë¤ÎÆÉ¹þ
+// 一時受注テーブルの読込
 $arrData = sfGetOrderTemp($uniqid);
 
-// ¥«¡¼¥È½¸·×¤ò¸µ¤ËºÇ½ª·×»»
+// カート集計を元に最終計算
 $arrData = sfTotalConfirm($arrData, $objPage, $objCartSess, $arrInfo);
 
-// ÂåÉ½¾¦ÉÊ¾ðÊó
+// 代表商品情報
 $arrMainProduct = $objPage->arrProductsClass[0];
 
-// »ÙÊ§¤¤¾ðÊó¤ò¼èÆÀ
+// 支払い情報を取得
 $arrPayment = $objQuery->getall("SELECT module_id, memo01, memo02, memo03, memo04, memo05, memo06, memo07, memo08, memo09, memo10 FROM dtb_payment WHERE payment_id = ? ", array($arrData["payment_id"]));
 
-// trans_code¤ËÃÍ¤¬¤¢¤ê³î¤Ä¡¢Àµ¾ï½ªÎ»¤Î¤È¤­¤Ï¥ª¡¼¥À¡¼³ÎÇ§¤ò¹Ô¤¦¡£
+// trans_codeに値があり且つ、正常終了のときはオーダー確認を行う。
 if($_GET["result"] == "1"){
 	
-	// Àµ¾ï¤Ê¿ä°Ü¤Ç¤¢¤ë¤³¤È¤òµ­Ï¿¤·¤Æ¤ª¤¯
+	// 正常な推移であることを記録しておく
 	$objSiteSess->setRegistFlag();
 	
-	// GET¥Ç¡¼¥¿¤òÊÝÂ¸
+	// GETデータを保存
 	$arrVal["credit_result"] = $_GET["result"];
 	$arrVal["memo01"] = PAYMENT_CREDIT_ID;
@@ -59,9 +59,9 @@
 	$sqlval["memo04"] = sfGetXMLValue($arrXML,'RESULT','TRANS_CODE');
 
-	// ¥È¥é¥ó¥¶¥¯¥·¥ç¥ó¥³¡¼¥É
-	$arrMemo["trans_code"] = array("name"=>"Epsilon¥È¥é¥ó¥¶¥¯¥·¥ç¥ó¥³¡¼¥É", "value" => $_GET["trans_code"]);
+	// トランザクションコード
+	$arrMemo["trans_code"] = array("name"=>"Epsilonトランザクションコード", "value" => $_GET["trans_code"]);
 	$arrVal["memo02"] = serialize($arrMemo);
 
-	// ·èºÑÁ÷¿®¥Ç¡¼¥¿ºîÀ®
+	// 決済送信データ作成
 	$arrModule['module_id'] = MDL_EPSILON_ID;
 	$arrModule['payment_total'] = $arrPayment[0]["payment_total"];
@@ -69,8 +69,8 @@
 	$arrVal["memo05"] = serialize($arrModule);
 
-	// ¼õÃí°ì»þ¥Æ¡¼¥Ö¥ë¤Ë¹¹¿·
+	// 受注一時テーブルに更新
 	sfRegistTempOrder($uniqid, $arrVal);
 
-	// ´°Î»²èÌÌ¤Ø
+	// 完了画面へ
 	if (is_callable(GC_MobileUserAgent) && GC_MobileUserAgent::isMobile()) {
 		header("Location: " .  gfAddSessionId(URL_SHOP_COMPLETE));
@@ -80,43 +80,43 @@
 }
 
-// ¥Ç¡¼¥¿Á÷¿®
+// データ送信
 lfSendCredit($arrData, $arrPayment, $arrMainProduct);
 
 //---------------------------------------------------------------------------------------------------------------------------------------------------------
 
-// ¥Ç¡¼¥¿Á÷¿®½èÍý
+// データ送信処理
 function lfSendCredit($arrData, $arrPayment, $arrMainProduct, $again = true){
 	global $objSiteSess;
 	global $objCampaignSess;
 	
-	// ¥Ç¡¼¥¿Á÷¿®ÀèCGI
+	// データ送信先CGI
 	$order_url = $arrPayment[0]["memo02"];
 
-	// Èó²ñ°÷¤Î¤È¤­¤Ï user_id ¤Ë not_member¤ÈÁ÷¤ë
+	// 非会員のときは user_id に not_memberと送る
 	($arrData["customer_id"] == 0) ? $user_id = "not_member" : $user_id = $arrData["customer_id"];	
 	
-	// Á÷¿®¥Ç¡¼¥¿À¸À®
-	$item_name = $arrMainProduct["name"] . "¡ß" . $arrMainProduct["quantity"] . "¸Ä (ÂåÉ½)";
+	// 送信データ生成
+	$item_name = $arrMainProduct["name"] . "×" . $arrMainProduct["quantity"] . "個 (代表)";
 	$arrSendData = array(
-		'contract_code' => $arrPayment[0]["memo01"],						// ·ÀÌó¥³¡¼¥É
-		'user_id' => $user_id ,												// ¥æ¡¼¥¶ID
-		'user_name' => $arrData["order_name01"].$arrData["order_name02"],	// ¥æ¡¼¥¶Ì¾
-		'user_mail_add' => $arrData["order_email"],							// ¥á¡¼¥ë¥¢¥É¥ì¥¹
-		'order_number' => $arrData["order_id"],								// ¥ª¡¼¥À¡¼ÈÖ¹æ
-		'item_code' => $arrMainProduct["product_code"],						// ¾¦ÉÊ¥³¡¼¥É(ÂåÉ½)
-		'item_name' => $item_name,											// ¾¦ÉÊÌ¾(ÂåÉ½)
-		'item_price' => $arrData["payment_total"],							// ¾¦ÉÊ²Á³Ê(ÀÇ¹þ¤ßÁí³Û)
-		'st_code' => $arrPayment[0]["memo04"],								// ·èºÑ¶èÊ¬
-		'mission_code' => '1',												// ²Ý¶â¶èÊ¬(¸ÇÄê)
-		'process_code' => '1',												// ½èÍý¶èÊ¬(¸ÇÄê)
-		'xml' => '1',														// ±þÅú·Á¼°(¸ÇÄê)
-		'memo1' => "",														// Í½È÷01
-		'memo2' => ECCUBE_PAYMENT . "_" . date("YmdHis"),					// Í½È÷02
+		'contract_code' => $arrPayment[0]["memo01"],						// 契約コード
+		'user_id' => $user_id ,												// ユーザID
+		'user_name' => $arrData["order_name01"].$arrData["order_name02"],	// ユーザ名
+		'user_mail_add' => $arrData["order_email"],							// メールアドレス
+		'order_number' => $arrData["order_id"],								// オーダー番号
+		'item_code' => $arrMainProduct["product_code"],						// 商品コード(代表)
+		'item_name' => $item_name,											// 商品名(代表)
+		'item_price' => $arrData["payment_total"],							// 商品価格(税込み総額)
+		'st_code' => $arrPayment[0]["memo04"],								// 決済区分
+		'mission_code' => '1',												// 課金区分(固定)
+		'process_code' => '1',												// 処理区分(固定)
+		'xml' => '1',														// 応答形式(固定)
+		'memo1' => "",														// 予備01
+		'memo2' => ECCUBE_PAYMENT . "_" . date("YmdHis"),					// 予備02
 	);
 
-	// ¥Ç¡¼¥¿Á÷¿®
+	// データ送信
 	$arrXML = sfPostPaymentData($order_url, $arrSendData);
 	
-	// ¥¨¥é¡¼¤¬¤¢¤ë¤«¥Á¥§¥Ã¥¯¤¹¤ë
+	// エラーがあるかチェックする
 	$err_code = sfGetXMLValue($arrXML,'RESULT','ERR_CODE');
 	
@@ -124,15 +124,15 @@
 		$err_detail = sfGetXMLValue($arrXML,'RESULT','ERR_DETAIL');
 		
-		// ·èºÑ¶èÊ¬¥¨¥é¡¼¤Î¾ì¹ç¤Ë¤Ï VISA,MASTER ¤Î¤ß¤ÇºÆÁ÷¿®¤ò»î¤ß¤ë
+		// 決済区分エラーの場合には VISA,MASTER のみで再送信を試みる
 		if($err_code == "909" and $again){
 			$arrPayment[0]["memo04"] = "10000-0000-00000";
 			lfSendCredit($arrData, $arrPayment, $arrMainProduct, false);
 		}
-		sfDispSiteError(FREE_ERROR_MSG, "", true, "¹ØÆþ½èÍýÃæ¤Ë°Ê²¼¤Î¥¨¥é¡¼¤¬È¯À¸¤·¤Þ¤·¤¿¡£<br /><br /><br />¡¦" . $err_detail . "<br /><br /><br />¤³¤Î¼êÂ³¤­¤ÏÌµ¸ú¤È¤Ê¤ê¤Þ¤·¤¿¡£");
+		sfDispSiteError(FREE_ERROR_MSG, "", true, "購入処理中に以下のエラーが発生しました。<br /><br /><br />・" . $err_detail . "<br /><br /><br />この手続きは無効となりました。");
 	} else {
-		// Àµ¾ï¤Ê¿ä°Ü¤Ç¤¢¤ë¤³¤È¤òµ­Ï¿¤·¤Æ¤ª¤¯
+		// 正常な推移であることを記録しておく
 		$objSiteSess->setRegistFlag();
 		
-		// ·ÈÂÓÃ¼Ëö¤Î¾ì¹ç¤Ï¡¢¥»¥Ã¥·¥ç¥óID¡¦¥ª¡¼¥À¡¼ÈÖ¹æ¡¦Ìá¤Ã¤Æ¤¯¤ëURL¤òÊÝÂ¸¤·¤Æ¤ª¤¯¡£
+		// 携帯端末の場合は、セッションID・オーダー番号・戻ってくるURLを保存しておく。
 		if (is_callable(GC_MobileUserAgent) && GC_MobileUserAgent::isMobile()) {
 			sfMobileSetExtSessionId('order_number', $arrData['order_id'], 'shopping/load_payment_module.php');
Index: branches/feature-module-update/data/downloads/module/mdl_epsilon/convenience_mobile.tpl
===================================================================
--- branches/rel/data/downloads/module/mdl_epsilon/convenience_mobile.tpl	(revision 12157)
+++ branches/feature-module-update/data/downloads/module/mdl_epsilon/convenience_mobile.tpl	(revision 15078)
@@ -1,3 +1,3 @@
-<center>¥³¥ó¥Ó¥Ë·èºÑ</center>
+<center>コンビニ決済</center>
 
 <hr>
@@ -7,10 +7,10 @@
 <input type="hidden" name="uniqid" value="<!--{$tpl_uniqid}-->">
 
-²¼µ­¤«¤é¡¢¤ª»ÙÊ§¤¤¤¹¤ë¥³¥ó¥Ó¥Ë¤ò¤´ÁªÂò¤·¡¢É¬Í×»ö¹à¤òÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£<br>
-ÆþÎÏ¸å¡¢°ìÈÖ²¼¤Î¡Ö¼¡¤Ø¡×¥Ü¥¿¥ó¤ò¥¯¥ê¥Ã¥¯¤·¤Æ¤¯¤À¤µ¤¤¡£<br>
+下記から、お支払いするコンビニをご選択し、必要事項を入力してください。<br>
+入力後、一番下の「次へ」ボタンをクリックしてください。<br>
 
 <br>
 
-¥³¥ó¥Ó¥Ë¤Î¼ïÎà<br>
+コンビニの種類<br>
 <font color="#ff0000"><!--{$arrErr.convenience}--></font>
 <!--{foreach key=key item=item from=$arrConv}-->
@@ -19,12 +19,12 @@
 <!--{/foreach}-->
 
-À«(¥«¥Ê)<br>
+姓(カナ)<br>
 <font color="#ff0000"><!--{$arrErr.order_kana01}--><!--{$arrErr.order_kana02}--></font>
 <input type="text" name="order_kana01" size="15" value="<!--{$arrForm.order_kana01|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" istyle="2"><br>
 
-Ì¾(¥«¥Ê)<br>
+名(カナ)<br>
 <input type="text" name="order_kana02" size="15" value="<!--{$arrForm.order_kana02|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" istyle="2"><br>
 
-ÅÅÏÃÈÖ¹æ<br>
+電話番号<br>
 <font color="#ff0000"><!--{$arrErr.order_tel01}--><!--{$arrErr.order_tel02}--><!--{$arrErr.order_tel03}--></font>
 <input type="text" name="order_tel01" size="6" value="<!--{$arrForm.order_tel01|escape}-->" maxlength="<!--{$smarty.const.TEL_ITEM_LEN}-->" istyle="4">-<input type="text" name="order_tel02" size="6" value="<!--{$arrForm.order_tel02|escape}-->" maxlength="<!--{$smarty.const.TEL_ITEM_LEN}-->" istyle="4">-<input type="text" name="order_tel03" size="6" value="<!--{$arrForm.order_tel03|escape}-->" maxlength="<!--{$smarty.const.TEL_ITEM_LEN}-->" istyle="4"><br>
@@ -32,5 +32,5 @@
 <br>
 
-<center><input type="submit" value="¼¡¤Ø"></center>
+<center><input type="submit" value="次へ"></center>
 </form>
 
@@ -38,10 +38,10 @@
 <hr>
 
-<a href="<!--{$smarty.const.URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->¤«¤´¤ò¸«¤ë</a><br>
-<a href="<!--{$smarty.const.URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOP¥Ú¡¼¥¸¤Ø</a><br>
+<a href="<!--{$smarty.const.URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->かごを見る</a><br>
+<a href="<!--{$smarty.const.URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOPページへ</a><br>
 
 <br>
 
-<!-- ¢§¥Õ¥Ã¥¿¡¼ ¤³¤³¤«¤é -->
+<!-- ▼フッター ここから -->
 <center>LOCKON CO.,LTD.</center>
-<!-- ¢¥¥Õ¥Ã¥¿¡¼ ¤³¤³¤Þ¤Ç -->
+<!-- ▲フッター ここまで -->
Index: branches/feature-module-update/data/downloads/module/mdl_epsilon/convenience.php
===================================================================
--- branches/rel/data/downloads/module/mdl_epsilon/convenience.php	(revision 12157)
+++ branches/feature-module-update/data/downloads/module/mdl_epsilon/convenience.php	(revision 15078)
@@ -17,9 +17,9 @@
 			$this->tpl_mainpage = MODULE_PATH . "mdl_epsilon/convenience.tpl";
 		}
-		$this->tpl_title = "¥³¥ó¥Ó¥Ë·èºÑ";
+		$this->tpl_title = "コンビニ決済";
 		/*
-		 session_start»þ¤Îno-cache¥Ø¥Ã¥À¡¼¤òÍÞÀ©¤¹¤ë¤³¤È¤Ç
-		 ¡ÖÌá¤ë¡×¥Ü¥¿¥ó»ÈÍÑ»þ¤ÎÍ­¸ú´ü¸ÂÀÚ¤ìÉ½¼¨¤òÍÞÀ©¤¹¤ë¡£
-		 private-no-expire:¥¯¥é¥¤¥¢¥ó¥È¤Î¥­¥ã¥Ã¥·¥å¤òµö²Ä¤¹¤ë¡£
+		 session_start時のno-cacheヘッダーを抑制することで
+		 「戻る」ボタン使用時の有効期限切れ表示を抑制する。
+		 private-no-expire:クライアントのキャッシュを許可する。
 		*/
 		session_cache_limiter('private-no-expire');		
@@ -36,38 +36,38 @@
 $arrInfo = $objSiteInfo->data;
 
-// ¥Ñ¥é¥á¡¼¥¿´ÉÍý¥¯¥é¥¹
+// パラメータ管理クラス
 $objFormParam = new SC_FormParam();
-// ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½
+// パラメータ情報の初期化
 lfInitParam();
-// POSTÃÍ¤Î¼èÆÀ
+// POST値の取得
 $objFormParam->setParam($_POST);
 
-// ¥æ¡¼¥¶¥æ¥Ë¡¼¥¯ID¤Î¼èÆÀ¤È¹ØÆþ¾õÂÖ¤ÎÀµÅöÀ­¤ò¥Á¥§¥Ã¥¯
+// ユーザユニークIDの取得と購入状態の正当性をチェック
 $uniqid = sfCheckNormalAccess($objSiteSess, $objCartSess);
 
-// ¥«¡¼¥È½¸·×½èÍý
+// カート集計処理
 $objPage = sfTotalCart($objPage, $objCartSess, $arrInfo);
 
-// °ì»þ¼õÃí¥Æ¡¼¥Ö¥ë¤ÎÆÉ¹þ
+// 一時受注テーブルの読込
 $arrData = sfGetOrderTemp($uniqid);
 
-// ¥«¡¼¥È½¸·×¤ò¸µ¤ËºÇ½ª·×»»
+// カート集計を元に最終計算
 $arrData = sfTotalConfirm($arrData, $objPage, $objCartSess, $arrInfo);
 
-// ÂåÉ½¾¦ÉÊ¾ðÊó
+// 代表商品情報
 $arrMainProduct = $objPage->arrProductsClass[0];
 
-// »ÙÊ§¤¤¾ðÊó¤ò¼èÆÀ
+// 支払い情報を取得
 $arrPayment = $objQuery->getall("SELECT module_id, memo01, memo02, memo03, memo04, memo05, memo06, memo07, memo08, memo09, memo10 FROM dtb_payment WHERE payment_id = ? ", array($arrData["payment_id"]));
 
-// ¥Ç¡¼¥¿Á÷¿®ÀèCGI
+// データ送信先CGI
 $order_url = $arrPayment[0]["memo02"];
 
 switch($_POST["mode"]){
-	//Ìá¤ë
+	//戻る
 	case 'return':
-		// Àµ¾ï¤ËÅÐÏ¿¤µ¤ì¤¿¤³¤È¤òµ­Ï¿¤·¤Æ¤ª¤¯
+		// 正常に登録されたことを記録しておく
 		$objSiteSess->setRegistFlag();
-		// ³ÎÇ§¥Ú¡¼¥¸¤Ø°ÜÆ°
+		// 確認ページへ移動
 		if (is_callable(GC_MobileUserAgent) && GC_MobileUserAgent::isMobile()) {
 			header("Location: " . gfAddSessionId(URL_SHOP_CONFIRM));
@@ -83,99 +83,99 @@
 		$objPage->arrErr = $arrErr;
 		
-		// Èó²ñ°÷¤Î¤È¤­¤Ï user_id ¤Ë not_member¤ÈÁ÷¤ë
+		// 非会員のときは user_id に not_memberと送る
 		($arrData["customer_id"] == 0) ? $user_id = "not_member" : $user_id = $arrData["customer_id"];
 		
 		if(count($arrErr) <= 0){
-			// Á÷¿®¥Ç¡¼¥¿À¸À®
-			$item_name = $arrMainProduct["name"] . "¡ß" . $arrMainProduct["quantity"] . "¸Ä (ÂåÉ½)";
+			// 送信データ生成
+			$item_name = $arrMainProduct["name"] . "×" . $arrMainProduct["quantity"] . "個 (代表)";
 			$arrSendData = array(
-				'contract_code' => $arrPayment[0]["memo01"],						// ·ÀÌó¥³¡¼¥É
-				'user_id' => $user_id ,												// ¥æ¡¼¥¶ID
-				'user_name' => $arrData["order_name01"].$arrData["order_name02"],	// ¥æ¡¼¥¶Ì¾
-				'user_mail_add' => $arrData["order_email"],							// ¥á¡¼¥ë¥¢¥É¥ì¥¹
-				'order_number' => $arrData["order_id"],								// ¥ª¡¼¥À¡¼ÈÖ¹æ
-				'item_code' => $arrMainProduct["product_code"],						// ¾¦ÉÊ¥³¡¼¥É(ÂåÉ½)
-				'item_name' => $item_name,											// ¾¦ÉÊÌ¾(ÂåÉ½)
-				'item_price' => $arrData["payment_total"],							// ¾¦ÉÊ²Á³Ê(ÀÇ¹þ¤ßÁí³Û)
-				'st_code' => $arrPayment[0]["memo04"],								// ·èºÑ¶èÊ¬
-				'mission_code' => '1',												// ²Ý¶â¶èÊ¬(¸ÇÄê)
-				'process_code' => '1',												// ½èÍý¶èÊ¬(¸ÇÄê)
-				'xml' => '1',														// ±þÅú·Á¼°(¸ÇÄê)
-				'conveni_code' => $_POST["convenience"],							// ¥³¥ó¥Ó¥Ë¥³¡¼¥É
-				'user_tel' => $_POST["order_tel01"].$_POST["order_tel02"].$_POST["order_tel03"],	// ÅÅÏÃÈÖ¹æ
-				'user_name_kana' => $_POST["order_kana01"].$_POST["order_kana02"],					// »áÌ¾(¥«¥Ê)
-				'haraikomi_mail' => 0,												// Ê§¹þ¥á¡¼¥ë(Á÷¿®¤·¤Ê¤¤)
-				'memo1' => "",														// Í½È÷01
-				'memo2' => ECCUBE_PAYMENT . "_" . date("YmdHis"),					// Í½È÷02
+				'contract_code' => $arrPayment[0]["memo01"],						// 契約コード
+				'user_id' => $user_id ,												// ユーザID
+				'user_name' => $arrData["order_name01"].$arrData["order_name02"],	// ユーザ名
+				'user_mail_add' => $arrData["order_email"],							// メールアドレス
+				'order_number' => $arrData["order_id"],								// オーダー番号
+				'item_code' => $arrMainProduct["product_code"],						// 商品コード(代表)
+				'item_name' => $item_name,											// 商品名(代表)
+				'item_price' => $arrData["payment_total"],							// 商品価格(税込み総額)
+				'st_code' => $arrPayment[0]["memo04"],								// 決済区分
+				'mission_code' => '1',												// 課金区分(固定)
+				'process_code' => '1',												// 処理区分(固定)
+				'xml' => '1',														// 応答形式(固定)
+				'conveni_code' => $_POST["convenience"],							// コンビニコード
+				'user_tel' => $_POST["order_tel01"].$_POST["order_tel02"].$_POST["order_tel03"],	// 電話番号
+				'user_name_kana' => $_POST["order_kana01"].$_POST["order_kana02"],					// 氏名(カナ)
+				'haraikomi_mail' => 0,												// 払込メール(送信しない)
+				'memo1' => "",														// 予備01
+				'memo2' => ECCUBE_PAYMENT . "_" . date("YmdHis"),					// 予備02
 			);
 			
-			// ¥Ç¡¼¥¿Á÷¿®
+			// データ送信
 			$arrXML = sfPostPaymentData($order_url, $arrSendData);
 			
-			// ¥¨¥é¡¼¤¬¤¢¤ë¤«¥Á¥§¥Ã¥¯¤¹¤ë
+			// エラーがあるかチェックする
 			$err_code = sfGetXMLValue($arrXML,'RESULT','ERR_CODE');
 			
 			if($err_code != "") {
 				$err_detail = sfGetXMLValue($arrXML,'RESULT','ERR_DETAIL');
-				sfDispSiteError(FREE_ERROR_MSG, "", false, "¹ØÆþ½èÍýÃæ¤Ë°Ê²¼¤Î¥¨¥é¡¼¤¬È¯À¸¤·¤Þ¤·¤¿¡£<br /><br /><br />¡¦" . $err_detail);
+				sfDispSiteError(FREE_ERROR_MSG, "", false, "購入処理中に以下のエラーが発生しました。<br /><br /><br />・" . $err_detail);
 			} else {
-				// Àµ¾ï¤Ê¿ä°Ü¤Ç¤¢¤ë¤³¤È¤òµ­Ï¿¤·¤Æ¤ª¤¯
+				// 正常な推移であることを記録しておく
 				$objSiteSess->setRegistFlag();
 
-				$conveni_code = sfGetXMLValue($arrXML,'RESULT','CONVENI_CODE');	// ¥³¥ó¥Ó¥Ë¥³¡¼¥É
-				$conveni_type = lfSetConvMSG("¥³¥ó¥Ó¥Ë¤Î¼ïÎà",$arrConvenience[$conveni_code]);	// ¥³¥ó¥Ó¥Ë¤Î¼ïÎà
-				$receipt_no   = lfSetConvMSG("Ê§¹þÉ¼ÈÖ¹æ",sfGetXMLValue($arrXML,'RESULT','RECEIPT_NO'));	// Ê§¹þÉ¼ÈÖ¹æ
-				$payment_url = lfSetConvMSG("Ê§¹þÉ¼URL",sfGetXMLValue($arrXML,'RESULT','HARAIKOMI_URL'));	// Ê§¹þÉ¼URL
-				$company_code = lfSetConvMSG("´ë¶È¥³¡¼¥É",sfGetXMLValue($arrXML,'RESULT','KIGYOU_CODE'));	// ´ë¶È¥³¡¼¥É
-				$order_no = lfSetConvMSG("¼õÉÕÈÖ¹æ",sfGetXMLValue($arrXML,'RESULT','ORDER_NUMBER'));		// ¼õÉÕÈÖ¹æ
-				$tel = lfSetConvMSG("ÅÅÏÃÈÖ¹æ",$_POST["order_tel01"]."-".$_POST["order_tel02"]."-".$_POST["order_tel03"]);	// ÅÅÏÃÈÖ¹æ
-				$payment_limit = lfSetConvMSG("»ÙÊ§´üÆü",sfGetXMLValue($arrXML,'RESULT','CONVENI_LIMIT'));	// »ÙÊ§´üÆü
-				$trans_code =  sfGetXMLValue($arrXML,'RESULT','TRANS_CODE');	// ¥È¥é¥ó¥¶¥¯¥·¥ç¥ó¥³¡¼¥É
+				$conveni_code = sfGetXMLValue($arrXML,'RESULT','CONVENI_CODE');	// コンビニコード
+				$conveni_type = lfSetConvMSG("コンビニの種類",$arrConvenience[$conveni_code]);	// コンビニの種類
+				$receipt_no   = lfSetConvMSG("払込票番号",sfGetXMLValue($arrXML,'RESULT','RECEIPT_NO'));	// 払込票番号
+				$payment_url = lfSetConvMSG("払込票URL",sfGetXMLValue($arrXML,'RESULT','HARAIKOMI_URL'));	// 払込票URL
+				$company_code = lfSetConvMSG("企業コード",sfGetXMLValue($arrXML,'RESULT','KIGYOU_CODE'));	// 企業コード
+				$order_no = lfSetConvMSG("受付番号",sfGetXMLValue($arrXML,'RESULT','ORDER_NUMBER'));		// 受付番号
+				$tel = lfSetConvMSG("電話番号",$_POST["order_tel01"]."-".$_POST["order_tel02"]."-".$_POST["order_tel03"]);	// 電話番号
+				$payment_limit = lfSetConvMSG("支払期日",sfGetXMLValue($arrXML,'RESULT','CONVENI_LIMIT'));	// 支払期日
+				$trans_code =  sfGetXMLValue($arrXML,'RESULT','TRANS_CODE');	// トランザクションコード
 				
-				//¥³¥ó¥Ó¥Ë¤Î¼ïÎà
+				//コンビニの種類
 				switch($conveni_code) {
-				//¥»¥Ö¥ó¥¤¥ì¥Ö¥ó
+				//セブンイレブン
 				case '11':
-					$arrRet['cv_type'] = $conveni_type;			//¥³¥ó¥Ó¥Ë¤Î¼ïÎà
-					$arrRet['cv_payment_url'] = $payment_url;	//Ê§¹þÉ¼URL(PC)
-					$arrRet['cv_receipt_no'] = $receipt_no;		//Ê§¹þÉ¼ÈÖ¹æ
-					$arrRet['br1'] = lfSetConvMSG("","\n\n");
-					$arrRet['cv_message'] = lfSetConvMSG("",$arrConveni_message[$conveni_code]);
-					break;
-				//¥Õ¥¡¥ß¥ê¡¼¥Þ¡¼¥È
+					$arrRet['cv_type'] = $conveni_type;			//コンビニの種類
+					$arrRet['cv_payment_url'] = $payment_url;	//払込票URL(PC)
+					$arrRet['cv_receipt_no'] = $receipt_no;		//払込票番号
+					$arrRet['br1'] = lfSetConvMSG("","\n\n");
+					$arrRet['cv_message'] = lfSetConvMSG("",$arrConveni_message[$conveni_code]);
+					break;
+				//ファミリーマート
 				case '21':
-					$arrRet['cv_type'] = $conveni_type;			//¥³¥ó¥Ó¥Ë¤Î¼ïÎà
-					$arrRet['cv_company_code'] = $company_code;	//´ë¶È¥³¡¼¥É
-					$arrRet['cv_order_no'] = $receipt_no;		//¼õÉÕÈÖ¹æ
-					$arrRet['br1'] = lfSetConvMSG("","\n\n");
-					$arrRet['cv_message'] = lfSetConvMSG("",$arrConveni_message[$conveni_code]);
-					break;
-				//¥í¡¼¥½¥ó
+					$arrRet['cv_type'] = $conveni_type;			//コンビニの種類
+					$arrRet['cv_company_code'] = $company_code;	//企業コード
+					$arrRet['cv_order_no'] = $receipt_no;		//受付番号
+					$arrRet['br1'] = lfSetConvMSG("","\n\n");
+					$arrRet['cv_message'] = lfSetConvMSG("",$arrConveni_message[$conveni_code]);
+					break;
+				//ローソン
 				case '31':
-					$arrRet['cv_type'] = $conveni_type;			//¥³¥ó¥Ó¥Ë¤Î¼ïÎà
-					$arrRet['cv_receipt_no'] = $receipt_no;		//Ê§¹þÉ¼ÈÖ¹æ
-					$arrRet['cv_tel'] = $tel;					//ÅÅÏÃÈÖ¹æ
-					$arrRet['br1'] = lfSetConvMSG("","\n\n");
-					$arrRet['cv_message'] = lfSetConvMSG("",$arrConveni_message[$conveni_code]);
-					break;
-				//¥»¥¤¥³¡¼¥Þ¡¼¥È
+					$arrRet['cv_type'] = $conveni_type;			//コンビニの種類
+					$arrRet['cv_receipt_no'] = $receipt_no;		//払込票番号
+					$arrRet['cv_tel'] = $tel;					//電話番号
+					$arrRet['br1'] = lfSetConvMSG("","\n\n");
+					$arrRet['cv_message'] = lfSetConvMSG("",$arrConveni_message[$conveni_code]);
+					break;
+				//セイコーマート
 				case '32':
-					$arrRet['cv_type'] =$conveni_type;			//¥³¥ó¥Ó¥Ë¤Î¼ïÎà
-					$arrRet['cv_receipt_no'] = $receipt_no;		//Ê§¹þÉ¼ÈÖ¹æ
-					$arrRet['cv_tel'] = $tel;					//ÅÅÏÃÈÖ¹æ
-					$arrRet['br1'] = lfSetConvMSG("","\n\n");
-					$arrRet['cv_message'] = lfSetConvMSG("",$arrConveni_message[$conveni_code]);
-					break;
-				//¥ß¥Ë¥¹¥È¥Ã¥×
+					$arrRet['cv_type'] =$conveni_type;			//コンビニの種類
+					$arrRet['cv_receipt_no'] = $receipt_no;		//払込票番号
+					$arrRet['cv_tel'] = $tel;					//電話番号
+					$arrRet['br1'] = lfSetConvMSG("","\n\n");
+					$arrRet['cv_message'] = lfSetConvMSG("",$arrConveni_message[$conveni_code]);
+					break;
+				//ミニストップ
 				case '33':
-					$arrRet['cv_type'] = $conveni_type;			//¥³¥ó¥Ó¥Ë¤Î¼ïÎà
-					$arrRet['cv_payment_url'] = $payment_url;	//Ê§¹þÉ¼URL
-					$arrRet['br1'] = lfSetConvMSG("","\n\n");
-					$arrRet['cv_message'] = lfSetConvMSG("",$arrConveni_message[$conveni_code]);
-					break;
-				//¥Ç¥¤¥ê¡¼¥ä¥Þ¥¶¥­
+					$arrRet['cv_type'] = $conveni_type;			//コンビニの種類
+					$arrRet['cv_payment_url'] = $payment_url;	//払込票URL
+					$arrRet['br1'] = lfSetConvMSG("","\n\n");
+					$arrRet['cv_message'] = lfSetConvMSG("",$arrConveni_message[$conveni_code]);
+					break;
+				//デイリーヤマザキ
 				case '34':
-					$arrRet['cv_type'] = $conveni_type;			//¥³¥ó¥Ó¥Ë¤Î¼ïÎà
-					$arrRet['cv_payment_url'] = $payment_url;	//Ê§¹þÉ¼URL
+					$arrRet['cv_type'] = $conveni_type;			//コンビニの種類
+					$arrRet['cv_payment_url'] = $payment_url;	//払込票URL
 					$arrRet['br1'] = lfSetConvMSG("","\n\n");
 					$arrRet['cv_message'] = lfSetConvMSG("",$arrConveni_message[$conveni_code]);
@@ -183,21 +183,21 @@
 				}
 
-				//»ÙÊ§´ü¸Â
+				//支払期限
 				$arrRet['br2'] = lfSetConvMSG("","\n\n");
 				$arrRet['cv_payment_limit'] = $payment_limit;
 				$arrRet['br3'] = lfSetConvMSG("","\n\n");
 
-				// ¥¿¥¤¥È¥ë
-				$arrRet['title'] = lfSetConvMSG("¥³¥ó¥Ó¥Ë·èºÑ", true);
-
-				// ·èºÑÁ÷¿®¥Ç¡¼¥¿ºîÀ®
+				// タイトル
+				$arrRet['title'] = lfSetConvMSG("コンビニ決済", true);
+
+				// 決済送信データ作成
 				$arrModule['module_id'] = MDL_EPSILON_ID;
 				$arrModule['payment_total'] = $arrData["payment_total"];
 				$arrModule['payment_id'] = PAYMENT_CONVENIENCE_ID;
 				
-				// ¥¹¥Æ¡¼¥¿¥¹¤ÏÌ¤Æþ¶â¤Ë¤¹¤ë
+				// ステータスは未入金にする
 				$sqlval['status'] = 2;
 
-				//¥³¥ó¥Ó¥Ë·èºÑ¾ðÊó¤ò³ÊÇ¼
+				//コンビニ決済情報を格納
 				$sqlval['conveni_data'] = serialize($arrRet);
 				$sqlval['memo01'] = PAYMENT_CONVENIENCE_ID;
@@ -207,5 +207,5 @@
 				$sqlval['memo05'] = serialize($arrModule);
 
-				// ¼õÃí°ì»þ¥Æ¡¼¥Ö¥ë¤Ë¹¹¿·
+				// 受注一時テーブルに更新
 				sfRegistTempOrder($uniqid, $sqlval);
 
@@ -224,5 +224,5 @@
 }
 
-// ÍøÍÑ²ÄÇ½¥³¥ó¥Ó¥Ë
+// 利用可能コンビニ
 $objFormParam->setValue("convenience", $arrPayment[0]["memo05"]);
 $objFormParam->splitParamCheckBoxes("convenience");
@@ -232,5 +232,5 @@
 }
 
-// ¹ØÆþ¶â³Û¤¬30Ëü¤è¤êÂç¤­¤±¤ì¤Ð¥»¥Ö¥ó¥¤¥ì¥Ö¥ó¤ÏÍøÍÑÉÔ²Ä
+// 購入金額が30万より大きければセブンイレブンは利用不可
 if($arrData["payment_total"] > SEVEN_CHARGE_MAX){
 	unset($arrConv[11]);
@@ -242,17 +242,17 @@
 
 $objView->assignobj($objPage);
-// ¥Õ¥ì¡¼¥à¤òÁªÂò(¥­¥ã¥ó¥Ú¡¼¥ó¥Ú¡¼¥¸¤«¤éÁ«°Ü¤Ê¤éÊÑ¹¹)
+// フレームを選択(キャンペーンページから遷移なら変更)
 $objCampaignSess->pageView($objView);
 
 //---------------------------------------------------------------------------------------------------------------------------------------------------------
-//¥Ñ¥é¥á¡¼¥¿¤Î½é´ü²½
+//パラメータの初期化
 function lfInitParam() {
 	global $objFormParam;
-	$objFormParam->addParam("¥³¥ó¥Ó¥Ë¤Î¼ïÎà", "convenience", INT_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK"));
-	$objFormParam->addParam("¤ªÌ¾Á°(¥»¥¤)", "order_kana01", STEXT_LEN, "KVCa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¤ªÌ¾Á°(¥á¥¤)", "order_kana02", STEXT_LEN, "KVCa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¤ªÅÅÏÃÈÖ¹æ1", "order_tel01", TEL_ITEM_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK" ,"NUM_CHECK"));
-	$objFormParam->addParam("¤ªÅÅÏÃÈÖ¹æ2", "order_tel02", TEL_ITEM_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK" ,"NUM_CHECK"));
-	$objFormParam->addParam("¤ªÅÅÏÃÈÖ¹æ3", "order_tel03", TEL_ITEM_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK" ,"NUM_CHECK"));
+	$objFormParam->addParam("コンビニの種類", "convenience", INT_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK"));
+	$objFormParam->addParam("お名前(セイ)", "order_kana01", STEXT_LEN, "KVCa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("お名前(メイ)", "order_kana02", STEXT_LEN, "KVCa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("お電話番号1", "order_tel01", TEL_ITEM_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK" ,"NUM_CHECK"));
+	$objFormParam->addParam("お電話番号2", "order_tel02", TEL_ITEM_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK" ,"NUM_CHECK"));
+	$objFormParam->addParam("お電話番号3", "order_tel03", TEL_ITEM_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK" ,"NUM_CHECK"));
 }
 
Index: branches/feature-module-update/data/downloads/module/mdl_epsilon/mdl_epsilon.tpl
===================================================================
--- branches/rel/data/downloads/module/mdl_epsilon/mdl_epsilon.tpl	(revision 12157)
+++ branches/feature-module-update/data/downloads/module/mdl_epsilon/mdl_epsilon.tpl	(revision 15078)
@@ -6,5 +6,5 @@
  */
 *}-->
-<!--¡¡-->
+<!--　-->
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja">
@@ -57,13 +57,13 @@
 	for(i = 0; i < len; i++) {
 		if(document.form1[list[i]]) {
-			// ¥é¥¸¥ª¥Ü¥¿¥ó¡¢¥Á¥§¥Ã¥¯¥Ü¥Ã¥¯¥¹Åù¤ÎÇÛÎó¤ËÂÐ±þ
+			// ラジオボタン、チェックボックス等の配列に対応
 			max = document.form1[list[i]].length
 			if(max > 1) {
 				for(j = 0; j < max; j++) {
-					// Í­¸ú¡¢Ìµ¸ú¤ÎÀÚ¤êÂØ¤¨
+					// 有効、無効の切り替え
 					document.form1[list[i]][j].disabled = disable;
 				}
 			} else {
-				// Í­¸ú¡¢Ìµ¸ú¤ÎÀÚ¤êÂØ¤¨
+				// 有効、無効の切り替え
 				document.form1[list[i]].disabled = disable;
 			}
@@ -87,5 +87,5 @@
 
 <div align="center">
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="500" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="form1" id="form1" method="post" action="<!--{$smarty.server.REQUEST_URI|escape}-->">
@@ -93,7 +93,7 @@
 	<tr valign="top">
 		<td class="mainbg">
-			<!--¢§ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+			<!--▼登録テーブルここから-->
 			<table width="500" border="0" cellspacing="0" cellpadding="0" summary=" ">
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 				<tr>
 					<td align="center">
@@ -112,5 +112,5 @@
 										<tr>
 											<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-											<td bgcolor="#636469" width="402" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë--><!--{$tpl_subtitle}--></span></td>
+											<td bgcolor="#636469" width="402" class="fs14n"><span class="white"><!--コンテンツタイトル--><!--{$tpl_subtitle}--></span></td>
 											<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 										</tr>
@@ -126,9 +126,9 @@
 										<tr class="fs12n">
 											<td bgcolor="#ffffff">
-												¥¤¥×¥·¥í¥ó·èºÑ¥â¥¸¥å¡¼¥ë¤ò¤´ÍøÍÑÄº¤¯°Ù¤Ë¤Ï¡¢¥æ¡¼¥¶ÍÍ¤´¼«¿È¤Ç
-												¥¤¥×¥·¥í¥ó³ô¼°²ñ¼ÒÍÍ¤È¤´·ÀÌó¤ò¹Ô¤Ã¤Æ¤¤¤¿¤À¤¯É¬Í×¤¬¤¢¤ê¤Þ¤¹¡£ <br/>
-												¤ª¿½¤·¹þ¤ß¤Ë¤Ä¤­¤Þ¤·¤Æ¤Ï¡¢²¼µ­¤Î¥Ú¡¼¥¸¤«¤é¡¢¤ª¿½¤·¹þ¤ß¤ò¹Ô¤Ã¤Æ²¼¤µ¤¤¡£<br/><br/>
-												<a href="#" onClick="win_open('http://www.rapidsite.jp/product/support/shop/epsilon.html')" > ¡ä¡ä ¥¤¥×¥·¥í¥ó·èºÑ¥·¥¹¥Æ¥à¤Ë¤Ä¤¤¤Æ</a><br/>
-												<a href="#" onClick="win_open('http://wiki.ec-cube.net/')" > ¡ä¡ä ¥¤¥×¥·¥í¥ó·èºÑ¥â¥¸¥å¡¼¥ëÀßÄê¥Þ¥Ë¥å¥¢¥ë</a>
+												イプシロン決済モジュールをご利用頂く為には、ユーザ様ご自身で
+												イプシロン株式会社様とご契約を行っていただく必要があります。 <br/>
+												お申し込みにつきましては、下記のページから、お申し込みを行って下さい。<br/><br/>
+												<a href="#" onClick="win_open('http://www.rapidsite.jp/product/support/shop/epsilon.html')" > ＞＞ イプシロン決済システムについて</a><br/>
+												<a href="#" onClick="win_open('http://wiki.ec-cube.net/')" > ＞＞ イプシロン決済モジュール設定マニュアル</a>
 											</td>
 										</tr>
@@ -140,5 +140,5 @@
 									<table width="442" border="0" cellspacing="1" cellpadding="8" summary=" ">
 										<tr class="fs12n">
-											<td width="" bgcolor="#f3f3f3">·ÀÌó¥³¡¼¥É<span class="red">¢¨</span></td>
+											<td width="" bgcolor="#f3f3f3">契約コード<span class="red">※</span></td>
 											<td width="337" bgcolor="#ffffff">
 											<!--{assign var=key value="code"}-->
@@ -148,5 +148,5 @@
 										</tr>
 										<tr class="fs12n">
-											<td width="" bgcolor="#f3f3f3">ÀÜÂ³ÀèURL<span class="red">¢¨</span></td>
+											<td width="" bgcolor="#f3f3f3">接続先URL<span class="red">※</span></td>
 											<td width="337" bgcolor="#ffffff">
 											<!--{assign var=key value="url"}-->
@@ -156,5 +156,5 @@
 										</tr>
 										<tr class="fs12n">
-											<td width="90" bgcolor="#f3f3f3">ÍøÍÑ·èºÑ<span class="red">¢¨</span></td>
+											<td width="90" bgcolor="#f3f3f3">利用決済<span class="red">※</span></td>
 											<td width="337" bgcolor="#ffffff">
 											<!--{assign var=key value="payment"}-->
@@ -164,5 +164,5 @@
 										</tr>
 										<tr class="fs12n">
-											<td width="90" bgcolor="#f3f3f3">ÍøÍÑ¥¯¥ì¥¸¥Ã¥È</td>
+											<td width="90" bgcolor="#f3f3f3">利用クレジット</td>
 											<td width="337" bgcolor="#ffffff">
 											<!--{assign var=key value="credit"}-->
@@ -172,5 +172,5 @@
 										</tr>
 										<tr class="fs12n">
-											<td width="90" bgcolor="#f3f3f3">ÍøÍÑ¥³¥ó¥Ó¥Ë</td>
+											<td width="90" bgcolor="#f3f3f3">利用コンビニ</td>
 											<td width="337" bgcolor="#ffffff">
 											<!--{assign var=key value="convenience"}-->
@@ -200,5 +200,5 @@
 											<table border="0" cellspacing="0" cellpadding="0" summary=" ">
 												<tr>
-													<td><input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg" width="123" height="24" alt="¤³¤ÎÆâÍÆ¤ÇÅÐÏ¿¤¹¤ë" border="0" name="subm" onClick="document.body.style.cursor = 'wait';"></td>
+													<td><input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg" width="123" height="24" alt="この内容で登録する" border="0" name="subm" onClick="document.body.style.cursor = 'wait';"></td>
 												</tr>
 											</table>
@@ -220,12 +220,12 @@
 					</td>
 				</tr>
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 			</table>
-			<!--¢¥ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+			<!--▲登録テーブルここまで-->
 		</td>
 	</tr>
 </form>
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 </div>
 
Index: branches/feature-module-update/data/downloads/module/mdl_epsilon/convenience.tpl
===================================================================
--- branches/rel/data/downloads/module/mdl_epsilon/convenience.tpl	(revision 12157)
+++ branches/feature-module-update/data/downloads/module/mdl_epsilon/convenience.tpl	(revision 15078)
@@ -4,26 +4,26 @@
  * http://www.lockon.co.jp/
  *}-->
-<!--¢§CONTENTS-->
+<!--▼CONTENTS-->
 <table width="760" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr>
 		<td align="center" bgcolor="#ffffff">
-		<!--¢§MAIN ONTENTS-->
-		<!--{*¹ØÆþ¼êÂ³¤­¤ÎÎ®¤ì-->
+		<!--▼MAIN ONTENTS-->
+		<!--{*購入手続きの流れ-->
 		<table width="700" border="0" cellspacing="0" cellpadding="0" summary=" ">
 			<tr>
-				<td><img src="<!--{$smarty.const.URL_DIR}-->img/shopping/flow03.gif" width="700" height="36" alt="¹ØÆþ¼êÂ³¤­¤ÎÎ®¤ì"></td>
+				<td><img src="<!--{$smarty.const.URL_DIR}-->img/shopping/flow03.gif" width="700" height="36" alt="購入手続きの流れ"></td>
 			</tr>
 			<tr><td height="15"></td></tr>
 		</table>
-		<!--¹ØÆþ¼êÂ³¤­¤ÎÎ®¤ì*}-->
+		<!--購入手続きの流れ*}-->
 		
 		<table width="700" border="0" cellspacing="0" cellpadding="0" summary=" ">
 			<tr>
-				<td><img src="<!--{$smarty.const.URL_DIR}-->img/shopping/convenience_title.jpg" width="700" height="40" alt="¥³¥ó¥Ó¥Ë·èºÑ"></td>
+				<td><img src="<!--{$smarty.const.URL_DIR}-->img/shopping/convenience_title.jpg" width="700" height="40" alt="コンビニ決済"></td>
 			</tr>
 			<tr><td height="15"></td></tr>
 			<tr>
-				<td class="fs12">²¼µ­¤«¤é¡¢¤ª»ÙÊ§¤¤¤¹¤ë¥³¥ó¥Ó¥Ë¤ò¤´ÁªÂò¤·¡¢É¬Í×»ö¹à¤òÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£<br />
-				ÆþÎÏ¸å¡¢°ìÈÖ²¼¤Î¡Ö¤´ÃíÊ¸´°Î»¥Ú¡¼¥¸¤Ø¡×¥Ü¥¿¥ó¤ò¥¯¥ê¥Ã¥¯¤·¤Æ¤¯¤À¤µ¤¤¡£</td>
+				<td class="fs12">下記から、お支払いするコンビニをご選択し、必要事項を入力してください。<br />
+				入力後、一番下の「ご注文完了ページへ」ボタンをクリックしてください。</td>
 			</tr>
 			<tr><td height="20"></td></tr>
@@ -34,9 +34,9 @@
 			<tr>
 				<td bgcolor="#cccccc">
-				<!--¤ª»ÙÊ§ÊýË¡¡¦¤ªÆÏ¤±»þ´Ö¤Î»ØÄê¡¦¤½¤ÎÂ¾¤ªÌä¤¤¹ç¤ï¤»¤³¤³¤«¤é-->
+				<!--お支払方法・お届け時間の指定・その他お問い合わせここから-->
 				<table width="700" border="0" cellspacing="1" cellpadding="10" summary=" ">
 					<tr>
-						<td width="10%" align="center" bgcolor="#f0f0f0" class="fs12">ÁªÂò</td>
-						<td width="90%" bgcolor="#f0f0f0" class="fs12">¥³¥ó¥Ó¥Ë¤Î¼ïÎà</td>
+						<td width="10%" align="center" bgcolor="#f0f0f0" class="fs12">選択</td>
+						<td width="90%" bgcolor="#f0f0f0" class="fs12">コンビニの種類</td>
 					</tr>
 					<!--{foreach key=key item=item from=$arrConv}-->
@@ -47,5 +47,5 @@
 					<!--{/foreach}-->
 				</table>
-				<!--¤ª»ÙÊ§ÊýË¡¡¦¤ªÆÏ¤±»þ´Ö¤Î»ØÄê¡¦¤½¤ÎÂ¾¤ªÌä¤¤¹ç¤ï¤»¤³¤³¤Þ¤Ç-->
+				<!--お支払方法・お届け時間の指定・その他お問い合わせここまで-->
 				</td>
 			</tr>
@@ -55,16 +55,16 @@
 			<tr>
 				<td bgcolor="#cccccc">
-				<!--¤ª»ÙÊ§ÊýË¡¡¦¤ªÆÏ¤±»þ´Ö¤Î»ØÄê¡¦¤½¤ÎÂ¾¤ªÌä¤¤¹ç¤ï¤»¤³¤³¤«¤é-->		
+				<!--お支払方法・お届け時間の指定・その他お問い合わせここから-->		
 				<table width="700" border="0" cellspacing="1" cellpadding="10" summary=" ">
 					<tr>
-						<td width="20%" bgcolor="#f0f0f0" class="fs12n">¤ªÌ¾Á°¡Ê¥«¥¿¥«¥Ê¡Ë<span class="red">¢¨</span></td>
-						<td width="80%" bgcolor="#ffffff" class="fs12n"><span class="red"><!--{$arrErr.order_kana01}--><!--{$arrErr.order_kana02}--></span>¥»¥¤&nbsp;<input type="text" name="order_kana01" size="15" class="box15" value="<!--{$arrForm.order_kana01|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{$arrErr.order_kana01|sfGetErrorColor}-->; ime-mode: active;" />¡¡¥á¥¤&nbsp;<input type="text" name="order_kana02" size="15" class="box15" value="<!--{$arrForm.order_kana02|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{$arrErr.order_kana02|sfGetErrorColor}-->; ime-mode: active;" /></td>
+						<td width="20%" bgcolor="#f0f0f0" class="fs12n">お名前（カタカナ）<span class="red">※</span></td>
+						<td width="80%" bgcolor="#ffffff" class="fs12n"><span class="red"><!--{$arrErr.order_kana01}--><!--{$arrErr.order_kana02}--></span>セイ&nbsp;<input type="text" name="order_kana01" size="15" class="box15" value="<!--{$arrForm.order_kana01|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{$arrErr.order_kana01|sfGetErrorColor}-->; ime-mode: active;" />　メイ&nbsp;<input type="text" name="order_kana02" size="15" class="box15" value="<!--{$arrForm.order_kana02|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{$arrErr.order_kana02|sfGetErrorColor}-->; ime-mode: active;" /></td>
 					</tr>
 					<tr>
-						<td bgcolor="#f0f0f0" class="fs12n">ÅÅÏÃÈÖ¹æ<span class="red">¢¨</span></td>
+						<td bgcolor="#f0f0f0" class="fs12n">電話番号<span class="red">※</span></td>
 						<td bgcolor="#ffffff" class="fs12n"><span class="red"><!--{$arrErr.order_tel01}--><!--{$arrErr.order_tel02}--><!--{$arrErr.order_tel03}--></span><input type="text" name="order_tel01" size="6" value="<!--{$arrForm.order_tel01|escape}-->" maxlength="<!--{$smarty.const.TEL_ITEM_LEN}-->" style="<!--{$arrErr.order_tel01|sfGetErrorColor}-->; ime-mode: disabled;" />&nbsp;-&nbsp;<input type="text" name="order_tel02" size="6" value="<!--{$arrForm.order_tel02|escape}-->" maxlength="<!--{$smarty.const.TEL_ITEM_LEN}-->" style="<!--{$arrErr.order_tel02|sfGetErrorColor}-->; ime-mode: disabled;" />&nbsp;-&nbsp;<input type="text" name="order_tel03" size="6" value="<!--{$arrForm.order_tel03|escape}-->" maxlength="<!--{$smarty.const.TEL_ITEM_LEN}-->" style="<!--{$arrErr.order_tel03|sfGetErrorColor}-->; ime-mode: disabled;" /></td>
 					</tr>				
 				</table>
-				<!--¤ª»ÙÊ§ÊýË¡¡¦¤ªÆÏ¤±»þ´Ö¤Î»ØÄê¡¦¤½¤ÎÂ¾¤ªÌä¤¤¹ç¤ï¤»¤³¤³¤Þ¤Ç-->
+				<!--お支払方法・お届け時間の指定・その他お問い合わせここまで-->
 				</td>
 			</tr>
@@ -73,14 +73,14 @@
 			<tr>
 				<td align="center">
-					<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onmouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_back_on.gif',back03)" onmouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_back.gif',back03)" onclick="fnModeSubmit('return', '', ''); return false;"><img src="<!--{$smarty.const.URL_DIR}-->img/common/b_back.gif" width="150" height="30" alt="Ìá¤ë" border="0" name="back03" id="back03"/></a>
+					<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onmouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_back_on.gif',back03)" onmouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_back.gif',back03)" onclick="fnModeSubmit('return', '', ''); return false;"><img src="<!--{$smarty.const.URL_DIR}-->img/common/b_back.gif" width="150" height="30" alt="戻る" border="0" name="back03" id="back03"/></a>
 					<img src="<!--{$smarty.const.URL_DIR}-->img/_.gif" width="20" height="" alt="" />
-					<input type="image" onmouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/shopping/b_ordercomp_on.gif',this)" onmouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/shopping/b_ordercomp.gif',this)" src="<!--{$smarty.const.URL_DIR}-->img/shopping/b_ordercomp.gif" width="150" height="30" alt="¤´ÃíÊ¸´°Î»¥Ú¡¼¥¸¤Ø" border="0" name="next" id="next" />
+					<input type="image" onmouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/shopping/b_ordercomp_on.gif',this)" onmouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/shopping/b_ordercomp.gif',this)" src="<!--{$smarty.const.URL_DIR}-->img/shopping/b_ordercomp.gif" width="150" height="30" alt="ご注文完了ページへ" border="0" name="next" id="next" />
 				</td>
 			</tr>
 			</form>
 		</table>
-		<!--¢¥MAIN ONTENTS-->
+		<!--▲MAIN ONTENTS-->
 		</td>
 	</tr>
 </table>
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
Index: branches/feature-module-update/data/downloads/module/mdl_epsilon/mdl_epsilon.php
===================================================================
--- branches/rel/data/downloads/module/mdl_epsilon/mdl_epsilon.php	(revision 12157)
+++ branches/feature-module-update/data/downloads/module/mdl_epsilon/mdl_epsilon.php	(revision 15078)
@@ -10,6 +10,6 @@
 
 $arrPayment = array(
-	1 => '¥¯¥ì¥¸¥Ã¥È',
-	2 => '¥³¥ó¥Ó¥Ë'
+	1 => 'クレジット',
+	2 => 'コンビニ'
 );
 
@@ -19,11 +19,11 @@
 );
 
-//¥Ú¡¼¥¸´ÉÍý¥¯¥é¥¹
+//ページ管理クラス
 class LC_Page {
-	//¥³¥ó¥¹¥È¥é¥¯¥¿
+	//コンストラクタ
 	function LC_Page() {
-		//¥á¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È¤Î»ØÄê
+		//メインテンプレートの指定
 		$this->tpl_mainpage = MODULE_PATH . 'mdl_epsilon/mdl_epsilon.tpl';
-		$this->tpl_subtitle = '¥¤¥×¥·¥í¥ó·èºÑ¥â¥¸¥å¡¼¥ë';
+		$this->tpl_subtitle = 'イプシロン決済モジュール';
 		global $arrPayment;
 		$this->arrPayment = $arrPayment;
@@ -38,43 +38,43 @@
 $objQuery = new SC_Query();
 
-// ¥³¥ó¥Ó¥ËÆþ¶â¥Á¥§¥Ã¥¯
+// コンビニ入金チェック
 lfEpsilonCheck();
 
-// Ç§¾Ú³ÎÇ§
+// 認証確認
 $objSess = new SC_Session();
 sfIsSuccess($objSess);
 
-// ¥Ñ¥é¥á¡¼¥¿´ÉÍý¥¯¥é¥¹
+// パラメータ管理クラス
 $objFormParam = new SC_FormParam();
 $objFormParam = lfInitParam($objFormParam);
-// POSTÃÍ¤Î¼èÆÀ
+// POST値の取得
 $objFormParam->setParam($_POST);
 
-// ÈÆÍÑ¹àÌÜ¤òÄÉ²Ã(É¬¿Ü¡ª¡ª)
+// 汎用項目を追加(必須！！)
 sfAlterMemo();
 
 switch($_POST['mode']) {
 case 'edit':
-	// ÆþÎÏ¥¨¥é¡¼È½Äê
+	// 入力エラー判定
 	$objPage->arrErr = lfCheckError();
 
-	// ¥¨¥é¡¼¤Ê¤·¤Î¾ì¹ç¤Ë¤Ï¥Ç¡¼¥¿¤ò¹¹¿·	
+	// エラーなしの場合にはデータを更新	
 	if(count($objPage->arrErr) == 0) {
-		// ¥Ç¡¼¥¿¹¹¿·
+		// データ更新
 		lfUpdPaymentDB();
 		
-		// javascript¼Â¹Ô
-		$objPage->tpl_onload = 'alert("ÅÐÏ¿´°Î»¤·¤Þ¤·¤¿¡£\n´ðËÜ¾ðÊó¡ä»ÙÊ§ÊýË¡ÀßÄê¤è¤ê¾ÜºÙÀßÄê¤ò¤·¤Æ¤¯¤À¤µ¤¤¡£"); window.close();';
+		// javascript実行
+		$objPage->tpl_onload = 'alert("登録完了しました。\n基本情報＞支払方法設定より詳細設定をしてください。"); window.close();';
 	}
 	break;
 case 'module_del':
-	// ÈÆÍÑ¹àÌÜ¤ÎÂ¸ºß¥Á¥§¥Ã¥¯
+	// 汎用項目の存在チェック
 	if(sfColumnExists("dtb_payment", "memo01")){
-		// ¥Ç¡¼¥¿¤Îºï½ü¥Õ¥é¥°¤ò¤¿¤Æ¤ë
+		// データの削除フラグをたてる
 		$objQuery->query("UPDATE dtb_payment SET del_flg = 1 WHERE module_id = ?", array(MDL_EPSILON_ID));
 	}
 	break;
 default:
-	// ¥Ç¡¼¥¿¤Î¥í¡¼¥É
+	// データのロード
 	lfLoadData();	
 	break;
@@ -83,18 +83,18 @@
 $objPage->arrForm = $objFormParam->getFormParamList();
 
-$objView->assignobj($objPage);					//ÊÑ¿ô¤ò¥Æ¥ó¥×¥ì¡¼¥È¤Ë¥¢¥µ¥¤¥ó¤¹¤ë
-$objView->display($objPage->tpl_mainpage);		//¥Æ¥ó¥×¥ì¡¼¥È¤Î½ÐÎÏ
+$objView->assignobj($objPage);					//変数をテンプレートにアサインする
+$objView->display($objPage->tpl_mainpage);		//テンプレートの出力
 //-------------------------------------------------------------------------------------------------------
-/* ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½ */
+/* パラメータ情報の初期化 */
 function lfInitParam($objFormParam) {
-	$objFormParam->addParam("·ÀÌó¥³¡¼¥É", "code", INT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK"));
-	$objFormParam->addParam("ÀÜÂ³ÀèURL", "url", URL_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "URL_CHECK"));
-	$objFormParam->addParam("ÍøÍÑ·èºÑ", "payment", "", "", array("EXIST_CHECK"));
-	$objFormParam->addParam("ÍøÍÑ¥¯¥ì¥¸¥Ã¥È", "credit");	
-	$objFormParam->addParam("ÍøÍÑ¥³¥ó¥Ó¥Ë", "convenience");	
+	$objFormParam->addParam("契約コード", "code", INT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK"));
+	$objFormParam->addParam("接続先URL", "url", URL_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "URL_CHECK"));
+	$objFormParam->addParam("利用決済", "payment", "", "", array("EXIST_CHECK"));
+	$objFormParam->addParam("利用クレジット", "credit");	
+	$objFormParam->addParam("利用コンビニ", "convenience");	
 	return $objFormParam;
 }
 
-// ¥¨¥é¡¼¥Á¥§¥Ã¥¯¤ò¹Ô¤¦
+// エラーチェックを行う
 function lfCheckError(){
 	global $objFormParam;
@@ -102,23 +102,23 @@
 	$arrErr = $objFormParam->checkError();
 	
-	// ÍøÍÑ¥¯¥ì¥¸¥Ã¥È¡¢ÍøÍÑ¥³¥ó¥Ó¥Ë¤Î¥¨¥é¡¼¥Á¥§¥Ã¥¯
+	// 利用クレジット、利用コンビニのエラーチェック
 	$arrChkPay = $_POST["payment"];
 	foreach((array)$arrChkPay as $key => $val){
-		// ÍøÍÑ¥¯¥ì¥¸¥Ã¥È
+		// 利用クレジット
 		if($val == 1 and count($_POST["credit"]) <= 0){
-			$arrErr["credit"] = "ÍøÍÑ¥¯¥ì¥¸¥Ã¥È¤¬ÁªÂò¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£<br />";
-		}
-		// ÍøÍÑ¥³¥ó¥Ó¥Ë
+			$arrErr["credit"] = "利用クレジットが選択されていません。<br />";
+		}
+		// 利用コンビニ
 		if($val == 2 and count($_POST["convenience"]) <= 0){
-			$arrErr["convenience"] = "ÍøÍÑ¥³¥ó¥Ó¥Ë¤¬ÁªÂò¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£<br />";
-		}
-	}
-
-	// sslÂÐ±þÈ½Äê
+			$arrErr["convenience"] = "利用コンビニが選択されていません。<br />";
+		}
+	}
+
+	// ssl対応判定
 	if(!extension_loaded('openssl') and ereg( "^https://", $_POST["url"] )){
-		$arrErr["url"] = "¤³¤Î¥µ¡¼¥Ð¡¼¤ÏSSL¤ËÂÐ±þ¤·¤Æ¤¤¤Þ¤»¤ó¡£<br>http¤ÇÀÜÂ³¤·¤Æ¤¯¤À¤µ¤¤¡£";
-	}
-
-	// ÀÜÂ³¥Á¥§¥Ã¥¯¤ò¹Ô¤¦
+		$arrErr["url"] = "このサーバーはSSLに対応していません。<br>httpで接続してください。";
+	}
+
+	// 接続チェックを行う
 	if(count($arrErr) == 0) $arrErr = lfChkConnect();
 
@@ -126,5 +126,5 @@
 }
 
-// ÀÜÂ³¥Á¥§¥Ã¥¯¤ò¹Ô¤¦
+// 接続チェックを行う
 function lfChkConnect(){
 	global $objQuery;
@@ -133,31 +133,31 @@
 	$arrRet = array();
 	
-	// ¥á¡¼¥ë¥¢¥É¥ì¥¹¼èÆÀ
+	// メールアドレス取得
 	$email = $objQuery->getone("SELECT email03 FROM dtb_baseinfo");
 
-	// ·ÀÌó¥³¡¼¥É	
+	// 契約コード	
 	(in_array(1, (array)$_POST["payment"])) ? $cre = "1" : $cre = "0";
 	(in_array(2, (array)$_POST["payment"])) ? $con = "1" : $con = "0";
 	$st_code = $cre . "0" . $con . "00-0000-00000";
 	
-	// Á÷¿®¥Ç¡¼¥¿À¸À®
+	// 送信データ生成
 	$arrSendData = array(
-		'contract_code' => $_POST["code"],		// ·ÀÌó¥³¡¼¥É
-		'user_id' => "connect_test",			// ¥æ¡¼¥¶ID
-		'user_name' => "ÀÜÂ³¥Æ¥¹¥È",			// ¥æ¡¼¥¶Ì¾
-		'user_mail_add' => $email,				// ¥á¡¼¥ë¥¢¥É¥ì¥¹
-		'st_code' => $st_code,					// ·èºÑ¶èÊ¬
-		'process_code' => '3',					// ½èÍý¶èÊ¬(¸ÇÄê)
-		'xml' => '1',							// ±þÅú·Á¼°(¸ÇÄê)
+		'contract_code' => $_POST["code"],		// 契約コード
+		'user_id' => "connect_test",			// ユーザID
+		'user_name' => "接続テスト",			// ユーザ名
+		'user_mail_add' => $email,				// メールアドレス
+		'st_code' => $st_code,					// 決済区分
+		'process_code' => '3',					// 処理区分(固定)
+		'xml' => '1',							// 応答形式(固定)
 	);
 	
-	// ¥Ç¡¼¥¿Á÷¿®
+	// データ送信
 	$arrXML = sfPostPaymentData($_POST["url"], $arrSendData, false);
 	if($arrXML == "") {
-		$arrRet["url"] = "ÀÜÂ³¤Ç¤­¤Þ¤»¤ó¤Ç¤·¤¿¡£<br>";
+		$arrRet["url"] = "接続できませんでした。<br>";
 		return $arrRet;	
 	}
 	
-	// ¥¨¥é¡¼¤¬¤¢¤ë¤«¥Á¥§¥Ã¥¯¤¹¤ë
+	// エラーがあるかチェックする
 	$err_code = sfGetXMLValue($arrXML,'RESULT','ERR_CODE');
 	switch ($err_code) {
@@ -165,5 +165,5 @@
 			break;
 		case "607":
-			$arrRet["code"] = "·ÀÌó¥³¡¼¥É¤¬°ã¤¤¤Þ¤¹¡£<br>";
+			$arrRet["code"] = "契約コードが違います。<br>";
 			return $arrRet;
 		default :
@@ -172,21 +172,21 @@
 	}
 
-	// ¥³¥ó¥Ó¥Ë»ØÄê¤¬¤¢¤ì¤Ð¥³¥ó¥Ó¥ËÊ¬¥ë¡¼¥×¤·¡¢¥Á¥§¥Ã¥¯¤ò¹Ô¤¦
+	// コンビニ指定があればコンビニ分ループし、チェックを行う
 	if(count($_POST["convenience"]) > 0){
 		foreach($_POST["convenience"] as $key => $val){
-			// Á÷¿®¥Ç¡¼¥¿À¸À®
-			$arrSendData['conveni_code'] = $val;			// ¥³¥ó¥Ó¥Ë¥³¡¼¥É
-			$arrSendData['user_tel'] = "0300000000";		// ¥À¥ß¡¼ÅÅÏÃÈÖ¹æ
-			$arrSendData['user_name_kana'] = "Á÷¿®¥Æ¥¹¥È";	// ¥À¥ß¡¼»áÌ¾(¥«¥Ê)
-			$arrSendData['haraikomi_mail'] = 0;				// Ê§¹þ¥á¡¼¥ë(Á÷¿®¤·¤Ê¤¤)
+			// 送信データ生成
+			$arrSendData['conveni_code'] = $val;			// コンビニコード
+			$arrSendData['user_tel'] = "0300000000";		// ダミー電話番号
+			$arrSendData['user_name_kana'] = "送信テスト";	// ダミー氏名(カナ)
+			$arrSendData['haraikomi_mail'] = 0;				// 払込メール(送信しない)
 			
-			// ¥Ç¡¼¥¿Á÷¿®
+			// データ送信
 			$arrXML = sfPostPaymentData($_POST["url"], $arrSendData, false);
 			if($arrXML == "") {
-				$arrRet["url"] = "ÀÜÂ³¤Ç¤­¤Þ¤»¤ó¤Ç¤·¤¿¡£<br>";
+				$arrRet["url"] = "接続できませんでした。<br>";
 				return $arrRet;	
 			}
 			
-			// ¥¨¥é¡¼¤¬¤¢¤ë¤«¥Á¥§¥Ã¥¯¤¹¤ë
+			// エラーがあるかチェックする
 			$err_code = sfGetXMLValue($arrXML,'RESULT','ERR_CODE');
 			if($err_code != ""){
@@ -200,24 +200,24 @@
 }
 
-// ÅÐÏ¿¥Ç¡¼¥¿¤òÆÉ¤ß¹þ¤à
+// 登録データを読み込む
 function lfLoadData(){
 	global $objFormParam;
 	
-	//¥Ç¡¼¥¿¤ò¼èÆÀ
+	//データを取得
 	$arrRet = lfGetPaymentDB(" AND del_flg = '0'");
 	
-	// ÃÍ¤ò¥»¥Ã¥È
+	// 値をセット
 	$objFormParam->setParam($arrRet[0]);
 
-	// ²èÌÌÉ½¼¨ÍÑ¤Ë¥Ç¡¼¥¿¤òÊÑ´¹
+	// 画面表示用にデータを変換
 	$arrDisp = array();
 	foreach($arrRet as $key => $val){
-		// ÍøÍÑ·èºÑ¤òÉ½¼¨ÍÑ¤ËÊÑ´¹
+		// 利用決済を表示用に変換
 		$arrDisp["payment"][$key] = $val["payment"];
 		
-		// ¥¯¥ì¥¸¥Ã¥È¤Î·èºÑ¶èÊ¬¤ò¼èÆÀ
+		// クレジットの決済区分を取得
 		if($val["payment"] == 1) $credit = $val["payment_code"];
 		
-		// ¥³¥ó¥Ó¥Ë
+		// コンビニ
 		if($val["payment"] == 2) $arrDisp["convenience"] = $val["convenience"];
 	}
@@ -225,5 +225,5 @@
 	$objFormParam->splitParamCheckBoxes("convenience");
 	
-	// ¥¯¥ì¥¸¥Ã¥È
+	// クレジット
 	if(substr($credit, 0, 1)) $arrCredit["credit"][] = 1;
 	if(substr($credit, 1, 1)) $arrCredit["credit"][] = 2;
@@ -231,5 +231,5 @@
 }
 
-// DB¤«¤é¥Ç¡¼¥¿¤ò¼èÆÀ¤¹¤ë
+// DBからデータを取得する
 function lfGetPaymentDB($where = "", $arrWhereVal = array()){
 	global $objQuery;
@@ -253,10 +253,10 @@
 
 
-// ¥Ç¡¼¥¿¤Î¹¹¿·½èÍý
+// データの更新処理
 function lfUpdPaymentDB(){
 	global $objQuery;
 	global $objSess;
 	
-	// ÍøÍÑ¥³¥ó¥Ó¥Ë¤Ë¥Á¥§¥Ã¥¯¤¬Æþ¤Ã¤Æ¤¤¤ë¾ì¹ç¤Ë¤Ï¡¢¥Ï¥¤¥Õ¥ó¶èÀÚ¤ê¤ËÊÔ½¸¤¹¤ë
+	// 利用コンビニにチェックが入っている場合には、ハイフン区切りに編集する
 	$convCnt = count($_POST["convenience"]);
 	if($convCnt > 0){
@@ -267,23 +267,23 @@
 	}
 		
-	// del_flg¤òºï½ü¤Ë¤·¤Æ¤ª¤¯
+	// del_flgを削除にしておく
 	$del_sql = "UPDATE dtb_payment SET del_flg = 1 WHERE module_id = ? ";
 	$arrDel = array(MDL_EPSILON_ID);
 	$objQuery->query($del_sql, $arrDel);
 	
-	// ¥Ç¡¼¥¿ÅÐÏ¿
+	// データ登録
 	foreach($_POST["payment"] as $key => $val){
-		// ¥é¥ó¥¯¤ÎºÇÂçÃÍ¤ò¼èÆÀ¤¹¤ë
+		// ランクの最大値を取得する
 		$max_rank = $objQuery->getone("SELECT max(rank) FROM dtb_payment");
 
-		// »ÙÊ§ÊýË¡¥Ç¡¼¥¿¤ò¼èÆÀ			
+		// 支払方法データを取得			
 		$arrPaymentData = lfGetPaymentDB("AND memo03 = ?", array($val));
 		
-		// ¥¯¥ì¥¸¥Ã¥È¤Ë¥Á¥§¥Ã¥¯¤¬Æþ¤Ã¤Æ¤¤¤ì¤Ð¥¯¥ì¥¸¥Ã¥È¤òÅÐÏ¿¤¹¤ë
+		// クレジットにチェックが入っていればクレジットを登録する
 		if($val == 1){
 			(in_array(1, $_POST["credit"])) ? $visa = "1" : $visa = "0";
 			(in_array(2, $_POST["credit"])) ? $jcb = "1" : $jcb = "0";
 			$arrData = array(			
-				"payment_method" => "Epsilon¥¯¥ì¥¸¥Ã¥È"
+				"payment_method" => "Epsilonクレジット"
 				,"fix" => 3
 				,"creator_id" => $objSess->member_id
@@ -304,8 +304,8 @@
 		}
 		
-		// ¥³¥ó¥Ó¥Ë¤Ë¥Á¥§¥Ã¥¯¤¬Æþ¤Ã¤Æ¤¤¤ì¤Ð¥³¥ó¥Ó¥Ë¤òÅÐÏ¿¤¹¤ë
+		// コンビニにチェックが入っていればコンビニを登録する
 		if($val == 2){
 			
-			// ¥»¥Ö¥ó¥¤¥ì¥Ö¥ó¤Î¤ßÁªÂò¤·¤¿¾ì¹ç¤Ë¤ÏÍøÍÑ¾å¸Â¤ò30Ëü¤Ë¤¹¤ë¡£
+			// セブンイレブンのみ選択した場合には利用上限を30万にする。
 			if(count($_POST["convenience"]) == 1 and $_POST["convenience"][0] == 11) {
 				$upper_rule_max = SEVEN_CHARGE_MAX;
@@ -317,5 +317,5 @@
 			
 			$arrData = array(
-				"payment_method" => "Epsilon¥³¥ó¥Ó¥Ë"
+				"payment_method" => "Epsilonコンビニ"
 				,"fix" => 3
 				,"creator_id" => $objSess->member_id
@@ -336,5 +336,5 @@
 		}
 
-		// ¥Ç¡¼¥¿¤¬Â¸ºß¤·¤Æ¤¤¤ì¤ÐUPDATE¡¢Ìµ¤±¤ì¤ÐINSERT
+		// データが存在していればUPDATE、無ければINSERT
 		if(count($arrPaymentData) > 0){
 			$objQuery->update("dtb_payment", $arrData, " module_id = '" . MDL_EPSILON_ID . "' AND memo03 = '" . $val ."'");
@@ -346,15 +346,15 @@
 }
 
-// ¥³¥ó¥Ó¥ËÆþ¶â³ÎÇ§½èÍý
+// コンビニ入金確認処理
 function lfEpsilonCheck(){
 	global $objQuery;
 	
-	// trans_code ¤ò»ØÄê¤µ¤ì¤Æ¤¤¤Æ³î¤Ä¡¢Æþ¶âºÑ¤ß¤Î¾ì¹ç
+	// trans_code を指定されていて且つ、入金済みの場合
 	if($_POST["trans_code"] != "" and $_POST["paid"] == 1 and $_POST["order_number"] != ""){
-		// ¥¹¥Æ¡¼¥¿¥¹¤òÆþ¶âºÑ¤ß¤ËÊÑ¹¹¤¹¤ë
+		// ステータスを入金済みに変更する
 		$sql = "UPDATE dtb_order SET status = 6, update_date = now() WHERE order_id = ? AND memo04 = ? ";
 		$objQuery->query($sql, array($_POST["order_number"], $_POST["trans_code"]));
 		
-		// POST¤ÎÆâÍÆ¤òÁ´¤Æ¥í¥°ÊÝÂ¸
+		// POSTの内容を全てログ保存
 		$log_path = DATA_PATH . "logs/epsilon.log";
 		gfPrintLog("epsilon conveni start---------------------------------------------------------", $log_path);
@@ -364,5 +364,5 @@
 		gfPrintLog("epsilon conveni end-----------------------------------------------------------", $log_path);
 		
-		//±þÅú·ë²Ì¤òÉ½¼¨
+		//応答結果を表示
 		echo "1";
 	}
Index: branches/feature-module-update/data/downloads/module/mdl_epsilon/mdl_epsilon.inc
===================================================================
--- branches/rel/data/downloads/module/mdl_epsilon/mdl_epsilon.inc	(revision 12157)
+++ branches/feature-module-update/data/downloads/module/mdl_epsilon/mdl_epsilon.inc	(revision 15078)
@@ -13,61 +13,61 @@
 define ("SEVEN_CHARGE_MAX", 300000);
 
-//¥³¥ó¥Ó¥Ë¤Î¼ïÎà
+//コンビニの種類
 $arrConvenience = array(
-	11 => '¥»¥Ö¥ó¥¤¥ì¥Ö¥ó'
-	,21 => '¥Õ¥¡¥ß¥ê¡¼¥Þ¡¼¥È'
-	,31 => '¥í¡¼¥½¥ó'
-	,32 => '¥»¥¤¥³¡¼¥Þ¡¼¥È'
-	,33 => '¥ß¥Ë¥¹¥È¥Ã¥×'
-	,34 => '¥Ç¥¤¥ê¡¼¥ä¥Þ¥¶¥­'
+	11 => 'セブンイレブン'
+	,21 => 'ファミリーマート'
+	,31 => 'ローソン'
+	,32 => 'セイコーマート'
+	,33 => 'ミニストップ'
+	,34 => 'デイリーヤマザキ'
 );
 
 $arrConveni_message = array(
-	11 => "¾åµ­¤Î¥Ú¡¼¥¸¤ò¥×¥ê¥ó¥È¥¢¥¦¥È¤µ¤ì¤ë¤«Ê§¹þÉ¼ÈÖ¹æ¤ò¥á¥â¤·¤Æ¡¢
-¤ª»ÙÊ§¤¤´ü¸Â¤Þ¤Ç¤Ë¡¢ºÇ´ó¤ê¤Î¥»¥Ö¥ó¥¤¥ì¥Ö¥ó¤Ë¤ÆÂå¶â¤ò¤ª»ÙÊ§¤¤¤¯¤À¤µ¤¤¡£"
-	,21 =>"¥Õ¥¡¥ß¥ê¡¼¥Þ¡¼¥ÈÅ¹Æ¬¤Ë¤´¤¶¤¤¤Þ¤¹
-Fami¥Ý¡¼¥È¡¿¥Õ¥¡¥ß¥Í¥Ã¥È¤Ë¤Æ°Ê²¼¤Î¡Ö´ë¶È¥³¡¼¥É¡×¤È¡ÖÃíÊ¸ÈÖ¹æ¡×¤òÆþÎÏ¤·¡¢
-¿½¹þ·ô¤ò°õ»ú¸å¡¢¤ª»ÙÊ§¤¤´ü¸Â¤Þ¤Ç¤ËÂå¶â¤ò¤ª»ÙÊ§¤¤²¼¤µ¤¤¡£"
-	,31 =>"¡ã¤ª»ÙÊ§¤¤ÊýË¡¡ä
-1. ¥í¡¼¥½¥ó¤ÎÅ¹Æâ¤ËÀßÃÖ¤·¤Æ¤¢¤ëLoppi¤Î¥È¥Ã¥×²èÌÌ¤ÎÃæ¤«¤é¡¢
-  ¡Ö¥¤¥ó¥¿¡¼¥Í¥Ã¥È¼õÉÕ¡×¤ò¤ªÁª¤Ó¤¯¤À¤µ¤¤¡£
+	11 => "上記のページをプリントアウトされるか払込票番号をメモして、
+お支払い期限までに、最寄りのセブンイレブンにて代金をお支払いください。"
+	,21 =>"ファミリーマート店頭にございます
+Famiポート／ファミネットにて以下の「企業コード」と「注文番号」を入力し、
+申込券を印字後、お支払い期限までに代金をお支払い下さい。"
+	,31 =>"＜お支払い方法＞
+1. ローソンの店内に設置してあるLoppiのトップ画面の中から、
+  「インターネット受付」をお選びください。
 
-2. ¼¡²èÌÌ¤Î¥¸¥ã¥ó¥ë¤ÎÃæ¤«¤é¡Ö¥¤¥ó¥¿¡¼¥Í¥Ã¥È¼õÉÕ¡×¤ò¤ªÁª¤Ó¤¯¤À¤µ¤¤¡£
+2. 次画面のジャンルの中から「インターネット受付」をお選びください。
 
-3. ²èÌÌ¤Ë½¾¤Ã¤Æ¡Ö¤ª»ÙÊ§¤¤¼õÉÕÈÖ¹æ¡×¤È¡¢¤´ÃíÊ¸¤¤¤¿¤À¤¤¤¿ºÝ¤Î
-  ¡ÖÅÅÏÃÈÖ¹æ¡×¤ò¤´ÆþÎÏ²¼¤µ¤¤¡£¢ªLoppi¤è¤ê¡Ö¿½¹þ·ô¡×¤¬È¯·ô¤µ¤ì¤Þ¤¹¡£ 
-    ¢¨¿½¹þ·ô¤ÎÍ­¸ú»þ´Ö¤Ï30Ê¬´Ö¤Ç¤¹¡£¤ªÁá¤á¤Ë¥ì¥¸¤Ø¤ª»ý¤Á²¼¤µ¤¤¡£
+3. 画面に従って「お支払い受付番号」と、ご注文いただいた際の
+  「電話番号」をご入力下さい。→Loppiより「申込券」が発券されます。 
+    ※申込券の有効時間は30分間です。お早めにレジへお持ち下さい。
 
-4. ¿½¹þ·ô¤Ë¸½¶â¤Þ¤¿¤Ï¥¯¥ì¥¸¥Ã¥È¥«¡¼¥É¤òÅº¤¨¤Æ¥ì¥¸¤Ë¤ÆÂå¶â¤ò
-   ¤ª»ÙÊ§¤¤²¼¤µ¤¤¡£
+4. 申込券に現金またはクレジットカードを添えてレジにて代金を
+   お支払い下さい。
 
-5. Âå¶â¤È°ú´¹¤Ë¡ÖÎÎ¼ý½ñ¡×¤ò¤ªÅÏ¤·¤¤¤¿¤·¤Þ¤¹¡£ÎÎ¼ý½ñ¤ÏÂçÀÚ¤ËÊÝ´É
-   ¤·¤Æ¤¯¤À¤µ¤¤¡£Âå¶âÊ§¹þ¤Î¾Ú½ñ¤È¤Ê¤ê¤Þ¤¹¡£"
-	,32 =>"¡ã¤ª»ÙÊ§¤¤ÊýË¡¡ä
-1.¡¡¥»¥¤¥³¡¼¥Þ¡¼¥È¤ÎÅ¹Æâ¤ËÀßÃÖ¤·¤Æ¤¢¤ë¥»¥¤¥³¡¼¥Þ¡¼¥È¥¯¥é¥Ö¥¹¥Æ¡¼¥·¥ç¥ó
-   ¡Ê¾ðÊóÃ¼Ëö¡Ë¤Î¥È¥Ã¥×²èÌÌ¤ÎÃæ¤«¤é¡¢¡Ö¥¤¥ó¥¿¡¼¥Í¥Ã¥È¼õÉÕ¡×¤ò¤ªÁª¤Ó²¼¤µ¤¤¡£
+5. 代金と引換に「領収書」をお渡しいたします。領収書は大切に保管
+   してください。代金払込の証書となります。"
+	,32 =>"＜お支払い方法＞
+1.　セイコーマートの店内に設置してあるセイコーマートクラブステーション
+   （情報端末）のトップ画面の中から、「インターネット受付」をお選び下さい。
 
-2.  ²èÌÌ¤Ë½¾¤Ã¤Æ¡Ö¤ª»ÙÊ§¤¤¼õÉÕÈÖ¹æ¡×¤È¡¢¤ª¿½¤·¹þ¤ß»þ¤Î¡ÖÅÅÏÃÈÖ¹æ¡×¤ò
-¡¡¡¡¤´ÆþÎÏ¤¤¤¿¤À¤¯¤È¥»¥¤¥³¡¼¥Þ¡¼¥È¥¯¥é¥Ö¥¹¥Æ¡¼¥·¥ç¥ó¤è¤ê¡Ö·èºÑ¥µ¡¼¥Ó¥¹
-¡¡¡¡Ê§¹þ¼è°·É¼¡¦Ê§¹þÉ¼·ó¼õÎÎ¾Ú¡¦ÎÎ¼ý½ñ¡Ê·×3Ëç¡Ë¡×¤¬È¯·ô¤µ¤ì¤Þ¤¹¡£
+2.  画面に従って「お支払い受付番号」と、お申し込み時の「電話番号」を
+　　ご入力いただくとセイコーマートクラブステーションより「決済サービス
+　　払込取扱票・払込票兼受領証・領収書（計3枚）」が発券されます。
 
-3.  È¯·ô¤µ¤ì¤¿¡Ö·èºÑ¥µ¡¼¥Ó¥¹Ê§¹þ¼è°·É¼¡¦Ê§¹þÉ¼·ó¼õÎÎ¾Ú¡¦ÎÎ¼ý½ñ¡Ê·×3Ëç¡Ë¡×
-¡¡¡¡¤ò¤ª»ý¤Á¤Î¾å¡¢¥ì¥¸¤Ë¤ÆÂå¶â¤ò¤ª»ÙÊ§¤¤²¼¤µ¤¤¡£ "
-	,33 =>"¤ª»ÙÊ§¤¤´ü¸Â¤Þ¤Ç¤Ë¥ß¥Ë¥¹¥È¥Ã¥×¤Ë¤ÆÂå¶â¤ò¤ª»ÙÊ§¤¤²¼¤µ¤¤¡£
-¤ª»ÙÊ§¤¤¤ÎºÝ¤Ë¤Ï¡ÖÊ§¹þ¼è°·É¼¡×¤¬É¬Í×¤È¤Ê¤ê¤Þ¤¹¤Î¤Ç¡¢¾åµ­URL¤ÇÉ½¼¨
-¤µ¤ì¤ë¥Ú¡¼¥¸¤ò°õºþ¤·¤Æ¥ì¥¸¤Þ¤Ç¤ª»ý¤Á²¼¤µ¤¤¡£"
-	,34 =>"¤ª»ÙÊ§¤¤´ü¸Â¤Þ¤Ç¤Ë¥Ç¥¤¥ê¡¼¥ä¥Þ¥¶¥­¡¿¥ä¥Þ¥¶¥­¥Ç¥¤¥ê¡¼¥¹¥È¥¢
-¤Ë¤ÆÂå¶â¤ò¤ª»ÙÊ§¤¤²¼¤µ¤¤¡£
-¤ª»ÙÊ§¤¤¤ÎºÝ¤Ë¤Ï¡ÖÊ§¹þ¼è°·É¼¡×¤¬É¬Í×¤È¤Ê¤ê¤Þ¤¹¤Î¤Ç¡¢¾åµ­URL¤ÇÉ½¼¨
-¤µ¤ì¤ë¥Ú¡¼¥¸¤ò°õºþ¤·¤Æ¥ì¥¸¤Þ¤Ç¤ª»ý¤Á²¼¤µ¤¤¡£"
+3.  発券された「決済サービス払込取扱票・払込票兼受領証・領収書（計3枚）」
+　　をお持ちの上、レジにて代金をお支払い下さい。 "
+	,33 =>"お支払い期限までにミニストップにて代金をお支払い下さい。
+お支払いの際には「払込取扱票」が必要となりますので、上記URLで表示
+されるページを印刷してレジまでお持ち下さい。"
+	,34 =>"お支払い期限までにデイリーヤマザキ／ヤマザキデイリーストア
+にて代金をお支払い下さい。
+お支払いの際には「払込取扱票」が必要となりますので、上記URLで表示
+されるページを印刷してレジまでお持ち下さい。"
 );
 
 /**************************************************************************************************************
- * ´Ø¿ôÌ¾	¡§sfGetXMLValue
- * ½èÍýÆâÍÆ	¡§XML¥¿¥°¤ÎÆâÍÆ¤ò¼èÆÀ¤¹¤ë
- * °ú¿ô1	¡§$arrVal	¥¥¥ Value¥Ç¡¼¥¿
- * °ú¿ô2	¡§$tag		¥¥¥ Tag¥Ç¡¼¥¿
- * °ú¿ô3	¡§$att		¥¥¥ ÂÐ¾Ý¥¿¥°Ì¾
- * Ìá¤êÃÍ	¡§¼èÆÀ·ë²Ì
+ * 関数名	：sfGetXMLValue
+ * 処理内容	：XMLタグの内容を取得する
+ * 引数1	：$arrVal	･･･ Valueデータ
+ * 引数2	：$tag		･･･ Tagデータ
+ * 引数3	：$att		･･･ 対象タグ名
+ * 戻り値	：取得結果
  **************************************************************************************************************/
 function sfGetXMLValue($arrVal, $tag, $att) {
@@ -91,8 +91,8 @@
 
 /**************************************************************************************************************
- * ´Ø¿ôÌ¾	¡§sfPostPaymentData
- * ½èÍýÆâÍÆ	¡§¥¤¥×¥·¥í¥ó¤Ø¥Ç¡¼¥¿¤òÁ÷¿®¤¹¤ë¡£
- * °ú¿ô1	¡§$order_url	¥¥¥ Á÷¿®ÀèURL
- * °ú¿ô2	¡§$arrData		¥¥¥ POST¥Ç¡¼¥¿
+ * 関数名	：sfPostPaymentData
+ * 処理内容	：イプシロンへデータを送信する。
+ * 引数1	：$order_url	･･･ 送信先URL
+ * 引数2	：$arrData		･･･ POSTデータ
  **************************************************************************************************************/
 function sfPostPaymentData($order_url, $arrData, $err_page = true){
@@ -100,13 +100,13 @@
 	$response = "";
 
-	// POST¥Ç¡¼¥¿¤òÁ÷¿®¤·¡¢±þÅú¾ðÊó¤ò¼èÆÀ¤¹¤ë
+	// POSTデータを送信し、応答情報を取得する
 	$response = sfSendPostData($order_url, $arrData, array(200));
 	
-	// ¤Ê¤Ë¤âÊÖ¤Ã¤Æ¤³¤Ê¤ì¤Ð¡¢¥¨¥é¡¼
+	// なにも返ってこなれば、エラー
 	if ($response == "") {
 		if ($err_page) {
-			// ¥¨¥é¡¼²èÌÌ¤òÉ½¼¨¤¹¤ë¡£
+			// エラー画面を表示する。
 			$_SESSION['site']['now_page'] ="";
-			sfDispSiteError(FREE_ERROR_MSG, "", true, "¹ØÆþ½èÍýÃæ¤Ë¥¨¥é¡¼¤¬È¯À¸¤·¤Þ¤·¤¿¡£<br>¤³¤Î¼êÂ³¤­¤ÏÌµ¸ú¤È¤Ê¤ê¤Þ¤·¤¿¡£");
+			sfDispSiteError(FREE_ERROR_MSG, "", true, "購入処理中にエラーが発生しました。<br>この手続きは無効となりました。");
 		}else{
 			return "" ;
@@ -114,20 +114,20 @@
 	}
 
-	// Shift-JIS¤òUNICODE¤ËÊÑ´¹¤¹¤ë
+	// Shift-JISをUNICODEに変換する
 	$response = str_replace("x-sjis-cp932", "UTF-8", $response);
-	// XMLÆâ¤Î¥¨¥ó¥³¡¼¥É¤âUNICODE¤ËÊÑ´¹
+	// XML内のエンコードもUNICODEに変換
 	$response = mb_convert_encoding($response, "UTF-8", "UTF-8");
 
-	// XML¥Ñ¡¼¥µ¤òÀ¸À®¤¹¤ë¡£
+	// XMLパーサを生成する。
 	$parser = xml_parser_create('utf-8');
 	
-	// ¶õÇòÊ¸»ú¤ÏÆÉ¤ßÈô¤Ð¤·¤ÆXML¤òÆÉ¤ß¼è¤ë
+	// 空白文字は読み飛ばしてXMLを読み取る
 	xml_parser_set_option($parser,XML_OPTION_TARGET_ENCODING,"UTF-8");
 	xml_parser_set_option($parser,XML_OPTION_SKIP_WHITE,1);
 	
-	// ÇÛÎó¤ËXML¤Î¥Ç¡¼¥¿¤ò³ÊÇ¼¤¹¤ë
+	// 配列にXMLのデータを格納する
 	$err = xml_parse_into_struct($parser,$response,$arrVal,$idx);
 
-	// ³«Êü¤¹¤ë
+	// 開放する
 	xml_parser_free($parser);
 	
