Currently JRPdfExporter/TextMeasurer use BreakIterator.getLineInstance() with no locale specified. So it use default JVM wide locale. in some situation we can't change system locale.
I think it should use BreakIterator.getLineInstance(REPORT_LOCALE) if specified REPORT_LOCALE or fallback to default locale if not specified.
Recommended Comments