Localization hi(印地语)语言环境应使用什么数字系统?

Localization hi(印地语)语言环境应使用什么数字系统?,localization,locale,momentjs,hindi,Localization,Locale,Momentjs,Hindi,在将软件本地化为印地语时,对于使用哪种数字系统,意见似乎有所不同: JAVA hi:西方阿拉伯语 hi_IN:Devanagari JavaScript-nodejs hi:西方阿拉伯语 hi in:阿拉伯语西部 JavaScript-Firefox hi:西方阿拉伯语 hi in:阿拉伯语西部 moment.js hi:Devanagari 所以 哪个是正确的?还是没有明确的答案 Locale hi = new Locale("hi") System.out.format(hi, "%

在将软件本地化为印地语时,对于使用哪种数字系统,意见似乎有所不同:

JAVA
hi
:西方阿拉伯语
hi_IN
:Devanagari
JavaScript-nodejs
hi
:西方阿拉伯语
hi in
:阿拉伯语西部
JavaScript-Firefox
hi
:西方阿拉伯语
hi in
:阿拉伯语西部
moment.js
hi
:Devanagari

所以 哪个是正确的?还是没有明确的答案

Locale hi = new Locale("hi")
System.out.format(hi, "%d", 123456)
-> 123456
Locale hi_IN = new Locale("hi", "IN")
System.out.format(hi_IN, "%d", 123456)
-> १२३४५६
console.log(new Intl.NumberFormat('hi').format(123456.7890));
-> 1,23,456.789
console.log(new Intl.NumberFormat('hi-IN').format(123456.7890));
-> 1,23,456.789
console.log(new Intl.NumberFormat('hi').format(123456.7890));
-> 1,23,456.789
console.log(new Intl.NumberFormat('hi-IN').format(123456.7890));
-> 1,23,456.789