Index: branches/feature-module-update/data/include/module.inc
===================================================================
--- branches/rel/data/include/module.inc	(revision 12157)
+++ branches/feature-module-update/data/include/module.inc	(revision 15078)
@@ -1,5 +1,5 @@
 <?php
 
-// ¥¿¥°½ÐÎÏÍÑ¥¯¥é¥¹
+// タグ出力用クラス
 class LC_EbisPage {
 	function LC_EbisPage() {
@@ -8,5 +8,5 @@
 }
 
-// ¥¨¥Ó¥¹¥¿¥°¤ÎÈ¯¹Ô
+// エビスタグの発行
 function sfPrintEbisTag($pid = "") {
 	$objQuery = new SC_Query();
@@ -21,15 +21,15 @@
 	}
 	
-	// ¡Ö/¡×¤¬½ÅÊ£¤·¤Æ¤¤¤ë¤â¤Î¤Ø¤ÎÂÐ±þ
+	// 「/」が重複しているものへの対応
 	$php_self = ereg_replace("[/]+", "/", $_SERVER['PHP_SELF']);
-	// PHP¥Õ¥¡¥¤¥ë¤Î¸å¤í¤Ë¡Ö/¡×¤¬¤Ä¤¤¤Æ¤·¤Þ¤Ã¤Æ¤¤¤ë¤â¤Î¤Ø¤ÎÂÐ±þ
+	// PHPファイルの後ろに「/」がついてしまっているものへの対応
 	$php_self = ereg_replace(".php[/]+$", ".php", $php_self);
 	
 	if(!is_array($pid) && $pid != "") {
 		if(!ereg(".tpl$", $pid)) {
-			// ¥Ú¡¼¥¸ID¤ò¾å½ñ¤­¤¹¤ë
+			// ページIDを上書きする
 			$arrEbis['pid'] = $pid;
 		} else {
-			// ¥Æ¥ó¥×¥ì¡¼¥È¤Î¥Ñ¥¹¤¬Í¿¤¨¤é¤ì¤Æ¤¤¤ë¾ì¹ç
+			// テンプレートのパスが与えられている場合
 			$temp_id = ereg_replace(HTML_PATH,"",$pid);			
 			$temp_id = ereg_replace("^[/]+","",$temp_id);
@@ -40,5 +40,5 @@
 	}	
 	
-	// ¾¦ÉÊ°ìÍ÷¥Ú¡¼¥¸¤Ï¡¢ÆÃ¼ìID¤òÈ¯¹Ô
+	// 商品一覧ページは、特殊IDを発行
 	if(ereg("/products/list.php\?category_id=[0-9]+$", $_SERVER["REQUEST_URI"])) {
 		$filename = basename($_SERVER["REQUEST_URI"]);
@@ -46,5 +46,5 @@
 	}
 	
-	// ¾¦ÉÊ¾ÜºÙ¥Ú¡¼¥¸¤Ï¡¢ÆÃ¼ìID¤òÈ¯¹Ô
+	// 商品詳細ページは、特殊IDを発行
 	if(ereg("/products/detail.php\?product_id=[0-9]+$", $_SERVER["REQUEST_URI"])) {
 		$filename = basename($_SERVER["REQUEST_URI"]);
@@ -52,5 +52,5 @@
 	}
 	
-	// ID³ä¤êÅö¤Æ¤µ¤ì¤Æ¤¤¤Ê¤¤¥Ú¡¼¥¸¤Ï¡¢¼«Æ°Åª¤ËÀ¸À®¤¹¤ë¡£
+	// ID割り当てされていないページは、自動的に生成する。
 	if($arrEbis['pid'] == "") {				
 		$temp_id = ereg_replace("^[/]+","",$_SERVER['PHP_SELF']);
@@ -60,5 +60,5 @@
 	}
 			
-	// ¥Ú¡¼¥¸ID¤¬ÅÐÏ¿¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¤Î¤ß¥¿¥°¤ò½ÐÎÏ¤¹¤ë¡£
+	// ページIDが登録されている場合のみタグを出力する。
 	if($arrEbis['pid'] != "") {
 		$objSubPage = new LC_EbisPage();
@@ -70,8 +70,8 @@
 }
 
-// ¥³¥ó¥Ð¡¼¥¸¥ç¥ó¥¿¥°¤ÎÈ¯¹Ô
+// コンバージョンタグの発行
 function sfPrintAffTag($conv_page, $option) {
 	if(is_numeric($conv_page)) {
-		// sub_data¤è¤ê¥¿¥°¾ðÊó¤òÆÉ¤ß¹þ¤à
+		// sub_dataよりタグ情報を読み込む
 		$objQuery = new SC_Query();
 		$arrRet = $objQuery->select("sub_data", "dtb_module", "module_id = ?", array(AFF_TAG_MID));
@@ -81,5 +81,5 @@
 		$array = split("\|", $option);
 		
-		// ÆÃÄêÊ¸»ú¤ÎÃÖ¤­´¹¤¨
+		// 特定文字の置き換え
 		foreach($array as $each) {
 			list($key, $value) = split("=", $each);
@@ -90,18 +90,18 @@
 }
 
-// dtb_payment¤ËÈÆÍÑ¹àÌÜ¤¬Â¸ºß¤·¤Æ¤¤¤Ê¤±¤ì¤ÐÄÉ²Ã¤¹¤ë
+// dtb_paymentに汎用項目が存在していなければ追加する
 function sfAlterMemo(){
 	$objQuery = new SC_Query();
 	
-	// ÈÆÍÑ¹àÌÜ¤ÎÂ¸ºß¥Á¥§¥Ã¥¯
+	// 汎用項目の存在チェック
 	if(!sfColumnExists("dtb_payment", "memo01")){
 		
-		// ¥â¥¸¥å¡¼¥ëID¤òÄÉ²Ã
+		// モジュールIDを追加
 		$objQuery->query("alter table dtb_payment add module_id int4;");
 		
-		// ¥â¥¸¥å¡¼¥ë¥Ñ¥¹¤òÄÉ²Ã
+		// モジュールパスを追加
 		$objQuery->query("alter table dtb_payment add module_path text;");
 		
-		// ÈÆÍÑ¹àÌÜ¤ò10¸ÄÄÉ²Ã
+		// 汎用項目を10個追加
 		for($i=1; $i<=9; $i++){
 			$objQuery->query("alter table dtb_payment add memo0".$i." text;");
