更传统的中文编号系统的JavaScript语言环境?

更传统的中文编号系统的JavaScript语言环境?,javascript,chinese-locale,Javascript,Chinese Locale,我看到有一个区域设置字符串(这是一个多么好的区域设置字符串!)用于使用十进制编号系统将数字转换为中文字符: console.log(new Intl.NumberFormat('zh-Hans-CN-u-nu-hanidec').format(2000)); 二,〇〇〇 我很好奇是否有办法使用更传统的编号系统,例如: console.log(new Intl.NumberFormat('???').format(2000)); 二千 我阅读了几个与此主题相关的文档,但没有一个文档提供了可用

我看到有一个区域设置字符串(这是一个多么好的区域设置字符串!)用于使用十进制编号系统将数字转换为中文字符:

console.log(new Intl.NumberFormat('zh-Hans-CN-u-nu-hanidec').format(2000));
二,〇〇〇

我很好奇是否有办法使用更传统的编号系统,例如:

 console.log(new Intl.NumberFormat('???').format(2000));
二千


我阅读了几个与此主题相关的文档,但没有一个文档提供了可用数字格式语言环境的列表。

我猜测没有办法做到这一点。当前的转换是将数字转换为相应的汉字。然而,它不知道这个数字有多大。您要求它将
23
转换为
23
,但是
23
现在的工作方式只能转换为
二三只读取两个三,即使0也不能转换为正确的字符