Affects Version/s: 7.0.X, 7.1.X, 7.2.X, 7.3.X, Master
Component/s: Business Productivity > Reporting
Liferay Reports does not support Japanese characters. This is due to it being built off of JasperReports which uses "Deja Vu" as its default font for PDF rendering. Per Deja Vu's documentation, these character sets (among others such as Chinese and Korean) are not supported. JasperReports notes that this is expected behavior on their part and the expected solution is a font extension.
- Start a clean bundle and deploy Liferay Reports
- Create a report that contains Japanese characters (e.g. 日本語あいうえお English abcd)
- Add report with PDF Report Format
- Download and open the PDF file
Expected Result: 日本語あいうえお English abcd renders correctly.
Actual Result: Only "English abcd" is rendered, Japanese characters are lost.