summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorToshi MARUYAMA <marutosijp2@yahoo.co.jp>2011-04-10 08:34:02 +0000
committerToshi MARUYAMA <marutosijp2@yahoo.co.jp>2011-04-10 08:34:02 +0000
commitce6377b40612ab01c68dc5761c05a7da6bca4f03 (patch)
tree6846cf37b6ef8e9b0f4e9a95d247cd989cc5305f /lib
parented8b82b012182685cb0feccd1031f47f3b44061c (diff)
downloadredmine-ce6377b40612ab01c68dc5761c05a7da6bca4f03.tar.gz
redmine-ce6377b40612ab01c68dc5761c05a7da6bca4f03.zip
PDF: switch FPDF font with general_pdf_encoding value instead of language value such as 'ja' (#61).
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5383 e93f8b46-1217-0410-a6f0-8f06a7374b81
Diffstat (limited to 'lib')
-rw-r--r--lib/redmine/export/pdf.rb10
1 files changed, 5 insertions, 5 deletions
diff --git a/lib/redmine/export/pdf.rb b/lib/redmine/export/pdf.rb
index 3115b8b0c..c3b26a32d 100644
--- a/lib/redmine/export/pdf.rb
+++ b/lib/redmine/export/pdf.rb
@@ -88,23 +88,23 @@ module Redmine
def initialize(lang)
super()
set_language_if_valid lang
- case current_language.to_s.downcase
- when 'ko'
+ case l(:general_pdf_encoding).upcase
+ when 'CP949'
extend(PDF_Korean)
AddUHCFont()
@font_for_content = 'UHC'
@font_for_footer = 'UHC'
- when 'ja'
+ when 'CP932'
extend(PDF_Japanese)
AddSJISFont()
@font_for_content = 'SJIS'
@font_for_footer = 'SJIS'
- when 'zh'
+ when 'GB18030'
extend(PDF_Chinese)
AddGBFont()
@font_for_content = 'GB'
@font_for_footer = 'GB'
- when 'zh-tw'
+ when 'BIG5'
extend(PDF_Chinese)
AddBig5Font()
@font_for_content = 'Big5'