Block translation from Transifex and changes in the original text

Hi there,

I’m having a hard time to get my translations the way I like, I did the translation Swiss/French on Transifex, and there’s always someone who changes it and I don’t like the text in my invoices.

Is that a way that I can block the update from Transifex, or another way to block these kind of changes? I want to maintain in my way.

I have another question. I use my InvoiceNinja most in French, but, I have some clients who speak english and they like to receive the information in english. In the customize texts to send by email with the invoices/reminders, etc. I can only change the text in French but not in English.
How can I change that in other languages? if that’s possible.

Thanks

Hi,

One option may be to add custom labels in Settings > Localization to ensure your translations are used.

You could create two groups for French and English and define different email templates for each group.

Hi @hillel ,

I can’t see how to do the first option you said. I see the custom labels there, but there’s not the one I want to change, it’s limited.
For exemple, here I want to change the last text from the invoice table and I can change on Transifex, but it always changes back.

For the second, with the groups… I got it. I’ll do it like you said. Thanks.

You don’t need to use the values in the dropdown, you can add a custom label to change any string in Transifex.

Hi…

And, where can I find how to do it?

Which part do you need help with, adding the custom value or finding the key to use?

Well,Adding the custom value I found it, but yes, for the key to use I need help…

You should be able to see the key in Transifex, otherwise you can refer to the code in GitHub

1 Like