During the tests I noticed there are no Cyrillic letters in the invoice (customer's name and surname).
See the profile - Last Name:
(https://i.postimg.cc/cKVckmPM/2025-02-03-12-26-04.png) (https://postimg.cc/cKVckmPM)
And there are ? symbols instead of Cyrillic letters in the invoice:
(https://i.postimg.cc/0MD0TSsg/2025-02-03-12-25-34.png) (https://postimg.cc/0MD0TSsg)
I suppose there is a problem with pdf library.
VirtueMart 4.4.0 11095, Joomla 4
UPD: this issue appears in pdf file of the order.
PDF invoice: (test data)
(https://i.postimg.cc/sxQqZV6B/2025-04-08-14-21-54.png) (https://postimg.cc/WqVXBPPj)
This problem occurs due to font set. VM comes with 3 default fonts:
- Courier (base font) - no Cyrillic support
- Helvetica (base font) - no Cyrillic support
- Free mono (UTF-8 unicode) - it supports Cyrillic
Go to VM -> Shop -> invoices/emails tab -> Appearance -> Default font and choose Free mono.
(https://i.postimg.cc/J7FW7F6D/2025-04-08-14-38-20.png) (https://postimg.cc/K4tWJ0yx)
The result:
(https://i.postimg.cc/nrWx6R5m/2025-04-08-14-23-51.png) (https://postimg.cc/rR574Jqy)
Thank you for your report in the forum. Yes, it would be good to change our default, but Mono looks soo,.... like 50s,.. or WW2,... lol