Sorry, I've misunderstood your messages. You used the word "customer" consistently, rather than the plural "customers", so I was of the impression you were trying to send a SINGLE email.
Your query_builder approach is probably most suitable for the bulk emailing that you are trying to accomplish.
The ability to let the customer select their own language preference will be included in v1.4.0 when it is released.



