Index: /branches/rel_apv_10_7/usr/click/webui/htdocs/new/src/hive/report.py
===================================================================
--- /branches/rel_apv_10_7/usr/click/webui/htdocs/new/src/hive/report.py	(revision 38255)
+++ /branches/rel_apv_10_7/usr/click/webui/htdocs/new/src/hive/report.py	(working copy)
@@ -17,7 +17,6 @@
 from hive.utils import andebug, get_current_session
 from hive.model.legacycli import cli_parse, RegexParser, EasyParser, MATCHALL, MATCHONE
 from hive.utils import local_equirement
-from hive.lang import get_current_lang
 import random, time, csv, codecs
 
 TIMEFORMAT='%Y-%m-%d %X'
@@ -25,6 +24,8 @@
 report_file_path = "/ca/webui/htdocs/new/src/media/docs/"
 font_file_path = "/ca/webui/htdocs/new/src/media/font/Alibaba/"
 
+current_lan = 'en'
+
 def generate_report_table_cover(data, col_num):
     t = Table(data, colWidths=int(480/col_num), rowHeights=20)
     
@@ -1462,8 +1463,7 @@
                         rightMargin=60,leftMargin=60,
                         topMargin=70,bottomMargin=55)
     env = create_default_environment("png")
-    language = get_current_lang()
-    if language == 'ja':
+    if current_lan == 'ja':
         pdfmetrics.registerFont(TTFont('alibaba', font_file_path + 'AlibabaSansJP/AlibabaSansJP-Regular.ttf'))
     else:
         pdfmetrics.registerFont(TTFont('alibaba', 'Alibaba-PuHuiTi-Regular.ttf'))
@@ -1516,6 +1516,8 @@
     to_time = post_dict['to']
     monitor_type = post_dict['monitor_type']
     report_type = post_dict['report_type']
+    global current_lan
+    current_lan = request.COOKIES['django_language']
     system_list = []
     slb_rn_list = []    # slb rs name list
     slb_vn_list = []    # slb vs name list
