如何将ICU的语言环境数据导入我的PHP应用程序?

问题描述 投票:-1回答:1

ICU数据仅以一种奇怪的非JSON数据格式提供,该格式在其网站上的任何地方都没有说明,并且称为.txt,因此也没有文件扩展名的线索。

我有两个独立但相关的问题:

  1. 我找不到解析该数据的方法,特别是因为我不知道它使用什么格式,所以找不到。
  2. ICU语言环境数据似乎缺少有关时间/日期格式的所有信息。

因此,即使我已经找到“ ICU” ZIP文件并在其桌面上直接找到了“ locale”目录,它也包含了对我来说是外来格式的数据。唯一的JSON副本似乎在其Web服务器上是“仅活动的”,一个文件一个文件,并且不能整体下载。

但是即使我再次将数据作为JSON查找,我现在看起来也很多,而且所有文件似乎都没有提到日期和时间格式。如果(某种程度上)不可用,那么数据首先对我来说是无用的,根本就不符合“语言环境数据”的条件。

我对如何用语言环境数据(例如“数字格式”,“总和格式”,“日期格式”,“时间格式”等)填充本地数据库表完全感到困惑。我无法使用PHP的内置由于技术原因(在手册中有警告),因此功能上也无法使用,甚至其数据似乎也不包含日期/时间格式...

我开始怀疑我发疯了还是我真的不知道“语言环境”是什么意思...

php locale icu
1个回答
0
投票

emix:“由于技术原因,我无法使用PHP的内置函数(在手册中有警告),甚至它的数据似乎都不包含日期/时间格式...”

请先认真阅读您要“回答”的问题,然后再无礼地将其否决并忽略提及的内容。

© www.soinside.com 2019 - 2024. All rights reserved.