语言环境到底在哪里“居住”?

时间:2020-02-02 05:02:51

标签: php windows cross-platform locale icu

我认为我正在失去理智。我刚从ICU网站上阅读了大量令人困惑的信息,从这里开始:http://userguide.icu-project.org/locale

我对“资源束”是什么完全感到困惑,但它似乎并不意味着我首先想到的“一堆语言环境文件”。

“语言环境”到底生活在哪里?当我在PHP中列出据称使用ICU数据的语言环境时,该数据是PHP发行版中的数据,还是从我的OS(Windows 10)中获取的数据?因此,这取决于运行我的应用程序的操作系统/计算机?或者,只要环境都使用PHP(相同版本),环境之间是否相同?

此外,我从未见过任何指定“脚本代码”和“变体代码”的语言环境。例如,它始终只是“ en_US”。 “语言位置”。如果存在,那么肯定不会列出我。除非有人将其弄清楚,否则我可能会完全忽略整个概念。

我想念什么?语言环境到底在哪里居住/存在/居住?数据来自哪里?他们是否都使用“ ICU”数据?他们会多余地分配“分布”或“捆绑”的语言环境吗?如果是这样,为什么?我是否可以下载所有语言环境的庞大列表,将它们打入目录,并告诉PHP使用这些语言而不是当前使用的语言?

我也已经大量阅读了PHP手册,却找不到任何信息。

0 个答案:

没有答案