Did a quick test using browsers in different locales but customer_locale was always "en" which is also what the store locale is. Thus, I suspect any orders placed via the store will extend that locale to the customer_locale.
@Shopify - clarification?
We can send "order" customer_locale through the API or not? SHOPIFY said that param is "read-only" on API doc.