How is the PDF Language determined? #
This depends on a list of factors, whether you are:
- Using the free version only.
- Using the Professional extension without a multilingual plugin.
- Using the Professional extension with a multilingual plugin.
IMPORTANT: Please note that if you are using a multilingual plugin, e.g. WPML or Polylang, the free version of our plugin does not guarantee support for them. You would therefore need to get the Professional extension to guarantee this multilingual support.
Using the free version only #
Documents in the front-end and the ones emailed to the customers will always be in the site language Settings > General > Site Language.

Other than that, you must specify the user language in Users > Your Profile > Language accordingly.

Example scenario: If you decide to add another admin and you want them to see the document in Swedish, they must change their language to Swedish. We have chosen to follow WooCommerce conventions for the language of the documents to keep things consistent.
Using the Professional extension #
Without a multilingual plugin #
Path: WooCommerce > PDF Invoices > General > Multilingual > Document language.

You can then choose from these options:
- Active user language: uses the current user language for the PDF document.
- Order/customer language: uses the site language that was set at the time the order was placed.
- Site default language: uses the site default language from Settings > General > Site Language.
- Any language installed in the WordPress setup. This typically refers to any language that has been added to the user profiles present in your site via Users > Profile, from which a profile would be selected to reach the Language setting. The newly selected profile languages will now be added to the dropdown of the ‘Document language‘ option for your documents. This is shown in the image below.

With a multilingual plugin #
We currently only support the external plugins in the list below.
Plugin | PDF Documentation | Support type | Document language setting (recommended) | Additional requirement |
---|---|---|---|---|
WPML | Using WPML to generate multilingual PDF documents | Full | Order/customer language | WPML WooCommerce addon (recommended) |
Polylang | Using Polylang to generate multilingual PDF documents | Full | Order/customer language | Polylang WooCommerce addon (recommended) |
TranslatePress | Using TranslatePress to generate multilingual PDF documents | Full | Order/customer language | |
Weglot | Using Weglot to generate multilingual PDF documents | Limited | Weglot order language | |
GTranslate | Using Gtranslate to generate multilingual PDF documents | Limited | GTranslate order language | Requires GTranslate Pro subscription + Email Translation setting enabled |
Other/No multilingual plugin | Limited | Active user language |