Collator 区域设置在云部署的应用程序服务器中落入“root”,但在本地主机中测试时工作正常。我们正在尝试使用 ffi-icu Rubygem 根据瑞典语言环境进行比较和排序。
Collator.locale 在本地主机中是“sv”,但在部署的服务器中是“root”。我们无法在代码中进一步调试。有谁知道在什么情况下区域设置将设置为 root 或者这是否依赖于任何其他配置?有没有办法覆盖 Collator.locale?
我尝试设置 Collator.locale = 'sv' 但出现错误,提示方法未定义。