Project

General

Profile

Plugins Directory » Redmine PDF Thai Font

Author: Tanachart Changcharoen
Website: https://github.com/tanachartchang/redmine_pdf_thai_font
Code repository: https://github.com/tanachartchang/redmine_pdf_thai_font.git
Registered on: 2026-10-21 (7 days ago)
Current version: 1.0.0
Compatible with: Redmine 7.0.x, 6.1.x, 6.0.x, 5.1.x, 5.0.x, 4.2.x
User ratings:   (0)

Shows Thai text correctly in PDF export (issues, issue list, wiki) for users whose language is English or any other language that uses a Latin PDF font. Redmine picks the PDF font from the user's language, and those fonts (FreeSans, DejaVuSans) have no Thai glyphs, so Thai is printed as empty boxes. This plugin switches them to FreeSerif, which ships with Redmine and contains Thai. Thai, Japanese, Chinese and Korean keep their own fonts. No core files, settings or database changes.

Installation notes

  1. Go to your Redmine plugins directory and clone the plugin (the folder name must be redmine_pdf_thai_font):
    cd /path/to/redmine/plugins
    git clone https://github.com/tanachartchang/redmine_pdf_thai_font.git
    
  2. Restart Redmine. No database migration is needed.
  3. The plugin appears in Administration > Plugins.

To uninstall, delete plugins/redmine_pdf_thai_font and restart Redmine.

Note: FreeSerif cannot draw bold Thai, so Redmine prints bold text in regular weight when this font is used.

Changelog

1.0.0 (2026-10-21)

Compatible with Redmine 7.0.x, 6.1.x, 6.0.x, 5.1.x, 5.0.x, 4.2.x.