New Braintree - Other languages