问题标签 [cldr]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 从 PHP 中的 CLDR 获取本地化货币显示名称
我需要在网页上输出本地化的货币名称。
美元 | 美国美元
欧元 | 欧元
尽管数据存在于 Unicode CLDR 中,但我似乎无法通过 intl 库找到方法。
例如斯洛文尼亚语http://www.unicode.org/repos/cldr/tags/latest/common/main/sl.xml
除了为我拥有的每种显示语言解析和本地存储来自远程 CLDR XML 文件的数据之外,还有什么方法可以使用这些数据?
unicode - ICU / CLDR / UCA 支持哪些日文排序/整理订单?
我相信,日语有不止一种排序顺序,相当于英语中的字母顺序。
我相信至少有一个基于发音(我认为假名在历史上使用过两个命令),一个基于激进+笔画计数。中文也有多个顺序,其中一个基于部首/笔画,但由于 Unicode汉统一,中文和日文的相同字符可以有不同的笔画数。
因为我相信 Unicode 中排序顺序的标准是CLDR用于算法的UCA的数据,参考实现是ICU。
实施通常落后于标准,并且这些信息被证明难以追踪到规范来源。
如果我使用语言说明符设置整理器,ja
我应该使用哪种排序顺序?
如果有几个可用于日语,或者计划在某个时候提供,应该为这些使用哪些说明符?例如,西班牙语传统字母顺序的说明符是es-u-co-trad
.
java - 将 joda 时区映射到 Windows 时区(例如在 C# 中)
我无法将 joda 时区映射到 Windows 时区。
我使用CLDR mappings的 xml ,它适用于大多数翻译。
然而,它没有几个 joda 时区的值:
America/Indiana/Indianapolis, BST, Australia/Victoria, Universal, Australia/NSW, America/Fort_Wayne, Africa/Asmara, America/Kentucky/Louisville, Asia/Kashgar, US/Pacific, Australia/West, Australia/Queensland, Australia/南部、美国/东部、美国/中部、美国/亚利桑那、澳大利亚/塔斯马尼亚、新西兰、美国/山区、澳大利亚/欧克拉、格林威治标准时间、日本、CAT、Etc/GMT+0、CST、太平洋标准时间、东部标准时间、澳大利亚/堪培拉、墨西哥/一般、以色列、加拿大/东部、等/GMT+9、加拿大/中部、澳大利亚/北部
在哪里可以找到这些 joda 时区与 Windows 时区之间的映射?
node.js - 如何使用代理服务器后面的 cldr-data-downloader 下载 Unicode CLDR JSON 数据?
我想在代理服务器后面使用 cldr-data-downloader( https://github.com/rxaviers/cldr-data-downloader )。该文件说执行以下命令。
当我在没有代理的情况下尝试它时,我可以毫无错误地执行此命令,但是当我从代理服务器后面执行它时会导致错误。我怀疑我需要此应用程序的代理地址,但我不知道该怎么做。
有人知道该怎么做吗?
jquery - jQuery 调用未定义的 Globalize.format 函数
我正在尝试使用 jQuery 中的微调器小部件进行全球化工作。我的代码包含的顺序如下:
我尝试像他们的文档说的那样加载 cldr 的东西,然后我遍历每个微调器容器并根据输入名称应用微调器小部件:
当我在微调器小部件的属性部分中包含 numberFormat 并单击页面上的微调器时,它会抛出一条错误消息:
我转到第 12778 行的 jquery-ui.js 文件,我看到它正在调用 Globalize.format。所以我进入了我的 Globalize.js 文件,没有名为 format 的函数……什么给出了?
timezone - CLDR 时区 xml 中英语示范城市的完整列表在哪里?
CLDR中有几个示例城市和元区域名称core/common/main/en.xml
,但是,完整列表不包含在 en.xml 中,就像所有其他语言中一样。
为什么会这样?我在哪里可以找到完整的英语示范城市列表?
javascript - 使用 requirejs 进行全球化和 cldr
我正在尝试全球化。以下是我目前的项目配置:
- 目前我没有使用 node 环境,特别是没有使用 npm 或 bower,而是使用 NuGet 作为包管理器。
- 模组系统:AMD
- 在应用程序启动时,
require.js
.config()
用于指定不同外部模块的路径。 - 在实际的应用程序(类型)脚本中,使用,
import {...} from "...";
来加载依赖项
只是想知道是否有一种方法可以在我的项目中使用Globalize
和cldr
避免 npm 和 bower?
编辑
所以这就是我最后的做法:
我需要 js 配置:
/li>显然我还需要更改
number.js
anddate.js
如下:number.js
:
/li>date.js
:最后像这样使用它:
/li>
仍然希望收到您的来信:)
perl - DateTime::Format::CLDR 解析长捷克日期的问题
我正在尝试使用 .cld 指定的长格式解析捷克日期DateTime::Locale::cs_CZ
。我看不出它应该失败的明显原因。
输出是
我究竟做错了什么?为什么它不解析日期?
更新
这是我在命令行上实际使用的测试:
这是我得到的输出: