I am not sure, if you can use "Dictionary" strings for translating texts in deliveries. If you can't, you can define and call your language-specific JS function within delivery.
What's "%Bl" means? Can I change the language of month? For example instead May in english, I'd like write in french (mai) or spanish (mayo). Is it possible too?