Catalog Translations

22 views
Skip to first unread message

ydema...@dev-id.fr

unread,
Jan 6, 2026, 8:36:03 AM (6 days ago) Jan 6
to Kill Bill users mailing-list
Hi,

I'm trying to understand how to use the catalog translation that I can upload using this route: https://killbill.github.io/slate/invoice.html#upload-the-catalog-translation-for-the-tenant

I have uploaded a property file with the name I set in the catalog XML like this
name=Translated name

I have set the account locale to match the locale of the property file, yet I cannot see the value being translated.
I was expecting to see the translated name appear when using dry run/invoice/email notification.

What am I missing to make the translation work?

Thank you,
Yoann

Reshma Bidikar

unread,
Jan 6, 2026, 11:19:43 PM (5 days ago) Jan 6
to Kill Bill users mailing-list
Hello,

When you upload a catalog translation, it is visible when you view the invoice as HTML. We have some documentation here:https://docs.killbill.io/latest/invoice_templates#_customizing_invoice_template. Hope this helps.

Regards,
Reshma

ydema...@dev-id.fr

unread,
Jan 7, 2026, 7:33:04 AM (5 days ago) Jan 7
to Kill Bill users mailing-list
Hello,

Thanks for your response.

After further testing, I can confirm the invoice template is correctly translated.
However I was expecting the dry run and the email notifications to also have the translations.
Is it normal that the translations are not picked up for these use cases?

Thank you,
Regards,
Yoann

Reshma Bidikar

unread,
Jan 9, 2026, 12:51:53 AM (3 days ago) Jan 9
to Kill Bill users mailing-list
Hello!

The dry run invoice does not include the translations; these are only included when you generate the invoice HTML. As for emails, you need to configure the email templates/translations separately. We have some documentation here.

Hope this helps!

Regards,
Reshma

Reply all
Reply to author
Forward
0 new messages