Table of Contents
The Problem #
RTL languages such as Persian, Arabic, Hebrew, etc, do not appear properly on our regular Invoicing solution.

This is because they are not supported by dompdf, the engine we use to convert HTML to PDF. This is why mpdf – a different engine – is required, thus a different extension.
The goal:

The Solution #
1. Download #
Link: WP Overnight Github – mPDF Releases

2. Install & Activate #
Install mPDF by uploading the plugin extension.

Make sure mPDF is now activate – alongside our regular, free Invoicing plugin!

3. Enable RTL #
Path: WooCommerce > PDF Invoices > General > RTL Support.

Result:
