Hi,
That's my bad. The PRICE_AFTER_TAX translation is only added after the price without taxes if both the price with taxes and the price without taxes are displayed.
So, in your case, it's normal it doesn't display.
I see several other ways to go about it.
You could try to add a translation override for the key PER_UNIT
In fact, you already have one with an empty value in order to not display the "each" word after the price. So you could add the excl. BTW in it.
Another way would be to use CSS like so:
#hikashop_product_price_main .hikashop_product_price_full:after {
content: ' excl. BTW';
}The advantage is that you can target only the price on the product page with this CSS and you're sure no other price elsewhere will be impacted.
The drawbacks is that it will add the text regardless of what type of price is displayed on the product page (which doesn't impact you at the moment), and cannot be translated (if your website is in multiple languages, that would be a problem, but that doesn't seem to be the case).