ICU 整理器区域设置在已部署的服务器中落入“根”

问题描述 投票:0回答:0

Collator 区域设置在云部署的应用程序服务器中落入“root”,但在本地主机中测试时工作正常。我们正在尝试使用 ffi-icu Rubygem 根据瑞典语言环境进行比较和排序。

Collator.locale 在本地主机中是“sv”,但在部署的服务器中是“root”。我们无法在代码中进一步调试。有谁知道在什么情况下区域设置将设置为 root 或者这是否依赖于任何其他配置?有没有办法覆盖 Collator.locale?

我尝试设置 Collator.locale = 'sv' 但出现错误,提示方法未定义。

ruby-on-rails ruby locale collation icu
© www.soinside.com 2019 - 2024. All rights reserved.