Link
Skip to main content

How to localize the viewer?

JPedal uses International English as its default language but it makes full use of Java’s language l10n localization features.

Out of the box support for:-

  • Simplified Chinese
  • Traditional Chinese
  • English
  • French
  • German
  • Japanese

How to display other languages

Copy the “org/jpedal/international/messages.properties” (this is a directory inside the jar structure and it is not on the file system), paste it into the same directory, rename it to your desired language, and change the values in the file. Use unicode escape sequences when necessary. Example Then build the jar (if needed).

If you want to send us a copy in another language, we will add it into the base code!

View JPedal Viewer in another language

There are multiple ways to change language displayed in JPedal Viewer:

  1. Change the computer language setting directly
  2. Change the language programmatically with Locale.setDefault(Locale.YourCountry);
  3. Configure the application, for example, in IntelliJ, add -Duser.language=[your language] -Duser.country=[your country] to your VM setting.

Here is a preview of JPedal Viewer in simplified Chinese: Previewer


Why JPedal?

  • Actively developed commercial library with full support and no third party dependencies.
  • Process PDF files up to 3x faster than alternative Java PDF libraries.
  • Simple licensing options and source code access for OEM users.

Learn more about JPedal

Start Your Free Trial


Customer Downloads

Select Download