Hi,
Your invoice issues in Odoo 18.4 come from two causes: the company logo is too large or misaligned, so it overlaps the invoice data (fix by resizing/replacing the logo or adjusting CSS in the invoice template), and the language defaults to English because either the customer language is set to English or translations aren’t loaded (fix by enabling the right translation and setting the customer’s preferred language).
Try to adjust the header space in the paper format.
1- Enable developer mode
Go to Settings > Technical> Reports
Choose the invoice report.
2- Navigate to paper format.
3- Adjust the header spacing.
To change the language, you need to customise the report.For that, refer to the following.
* https://www.cybrosys.com/blog/how-to-customize-existing-reports-in-odoo-18
* https://www.youtube.com/watch?v=T6DjVXwFxPM
Hope it helps