Topic: Document language tied to currency
I personally think this is not such a good idea. It would be probably better to introduce a customer doc language (as part of the customer / branch / invoice data) and then have doctext plus doctext_ger, doctext_ita etc.
Problem today is that there are countries like Switzerland where you have CHF as currency but German (mostly), Italian and French as language.
I am currently re-entering my invoices for this year and I have two cases:
A Korean customer with EUR as currency (creates a German doc by default) but should get one in English. And a Hungarian (HUF) who gets German docs plus a handmade HU invoice but no English one.
Or you choose the easier approach and skip the doc languages alltogether especially since there is - even with the current two languages - the problem with payment terms, item texts, tax texts etc.
rgds
rl