我的SpreeCommerce Shop (2.4, spree_i18n 2.4 ist安装)不检测浏览器语言首选项。只显示默认语言。
语言配置是在SpreeCommerce管理页面上设置的(支持的区域和可用的区域)。
您需要在您的应用程序中添加一些逻辑,以根据传入的请求Accept-Language
将Rails.locale
设置为您支持的区域设置之一。
free -i18n不直接支持此功能,但可以由您的应用程序实现。