Multilingual : use the preferred language
Created by: samuelsov
In multilingual sites, right now, if we have receipt in both English and French, the user need to do :
- batch in 2 steps by switching the current CiviCRM language and printing the receipt for the corresponding language only
- for single receipt printing, switch CiviCRM to the correct language
Instead, we should use preferred language (or use default site language if not defined) to print the receipt.