Invoice languages.

Self Hosted version v5.11.80

Hello,

I’m trying to understand the way thе language of the invoices are actually managed and for now i can’t understand it.

As many eastern countries we have a requirement : The accountancy invoices should be in the language of our country (Bulgaria), so the company is setup with language BG.

Most of our clients are Bulgarian too so the client language is set to BG and all is fine, the invoice preview is in BG and the “client portal” view is in BG too.

Now for my French / German clients, i setup the client language in their respective language.
Now the preview when i create the invoice is in the client language (French / German) and the “client portal” language is in their language too… Which mean my accountant cannot access to a Bulgarian localized invoice… Or i’m just missing something obvious. :frowning:

Can you please confirm me this is the “intended” behavior ?
How can local acountancy get the invoice in the language of the company when invoicing to a foreign client ?

Note : I am not speaking to the product name and other dynamic fields, but really of the labels of the invoice, not the content.

Hi,

The app doesn’t support generating an invoice in two different languages.

Maybe you can use a webhook/script or an automation to set the language, download the PDF and then change it back?

I see, i guess as we have the language of each entity (company and client) it shouldn’t be crazy to modify the live preview endpoint with a specific parameter to force use of company language instead of client one ?

Are you open to merge request if i do one ? Or i’m missing something more complex here ?

I’m suggesting achieving this without making any changes in the app using an external integration.

If you’d like to add this as a feature I suggest creating a discussion on GitHub first to ensure the changes will be merged.