问题标签 [icu4j]

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.

0 投票
0 回答
444 浏览

java - 如何在自定义语言环境中使用 icu4j RuleBasedNumberFormat?

我通读了javadoc,但老实说,我不明白如何将 RuleBasedNumberFormat 与自定义语言环境一起使用。我了解它如何将数字计算为文本,但我不知道如何为我的语言环境制作。

0 投票
0 回答
102 浏览

java - 如何使用 ICU4J 读取文本文件?

我必须使用 ICU4J 读取文本文件,通常我们使用BufferedReader读取文本文件,但我是 ICU4J 的新手。谁能建议我如何使用 ICU4J 读取文本文件?

0 投票
2 回答
612 浏览

java - icu4j 英语到乌尔都语音译

我正在尝试将罗马英语单词音译为乌尔都语单词。很像这个网站工具。我正在使用icu4j音译。输出音译有点出乎意料,例如

输入:“namaz”

输出:“نَمَز”

预期输出:“نماز”

英文翻译:“祈祷”

下面是我获取实例的 ID。

有谁知道我的 id 字符串哪里有问题...???

0 投票
1 回答
1523 浏览

java - H2 数据库整理

H2 数据库可以使用哪些排序规则,它不会忽略空格,但同时可以识别带有变音符号和没有变音符号的字符?

例如,它应该将“Ilkka Seppälä”和“Ilkka Seppala”视为相同。它还需要将“MSaifAsif”和“M Saif Asif”视为不同(因为空格)

0 投票
1 回答
796 浏览

java - 在 icu4j 中为 islamicCalendar 获取月份和星期几的显示名称

在 icu4j 中,我们可以像这样按区域设置显示月份名称

在公历中返回带有月份名称的当前日期。
但是否可以使用 icu4j 获取伊斯兰月份的月份名称。

0 投票
1 回答
195 浏览

java - Android中的BreakIterator错误地计算字符

0 投票
0 回答
207 浏览

java - 将数字转换为排名

我需要将一个数字转换为它的等级。

1 -> “第一”

2 -> “第二”

3 -> “第三”

  • % 简化(这给出了“一”、“二”、“三”等)
  • %default(这给出了“一”、“二”、“三”等)
  • %main(这给出了第一个、第二个、第三个等)

第一个链接中的代码抛出一个异常(对于规则集"%simplified-ordinal")它是未知的 'rule-set'

已经在 SO(下面的链接)上提出了这个问题,并尝试了其中一种解决方案,但没有奏效。

我已经提到的链接是:

我相信我需要通过一些“规则集”才能得到我正在寻找的东西,但我找不到它。

0 投票
1 回答
252 浏览

java - ICU4j SimpleDateFormatter 返回奇数结果

我们的项目需要季度支持,不幸的是我们使用的是 java 1.7,并且由于不幸的其他原因而被困在它上面。

我们添加了 ICU4j 库以使用其中提供的 SimpleDateFormat。

不幸的是,它非常奇怪地解析日期(见下文)。任何帮助,将不胜感激。

结果

我已经广泛阅读了文档,但不确定为什么它会使用偏移量进行解析。我确信它是 api 的一部分,并希望有人能解释我的困难。任何帮助,将不胜感激。

http://www.icu-project.org/apiref/icu4j/com/ibm/icu/text/SimpleDateFormat.html

0 投票
2 回答
1091 浏览

java - 如何在 Java 中使用不受支持的语言环境

作为国际化的一部分,要求支持少数国家,例如

安提瓜和巴布达 - ISO3166 代码 - AG 和多米尼加共和国 - ISO3166 代码 - DO

Java 将以 mm/dd/yy 格式显示日期,而这些国家/地区的日期格式为 dd/mm/yy。

有什么方法可以实现模式 dd/mm/yy?甚至 ICU4J 库也不支持那些国家?

提前致谢

0 投票
0 回答
40 浏览

java - NoSuchMethodError 虽然方法在 icu4j jar 中有

编辑:这个问题被标记为how-do-i-fix-a-nosuchmethoderror的重复,但它不是重复的,在这里我问这个问题是否因为 icu4j jar 和 WebSphere 而发生。

我在 WebSphere 7 上运行应用程序,并且我正在使用 STS 进行开发,我UCharacter.offsetByCodePoints从 icu4j 58.2 jar 调用我已经添加了我的应用程序的 web-inf/lib 文件夹。当我单击方法时,STS 能够找到此方法,但在运行时我遇到了错误。

我已经在每个需要的地方添加了这个 jar,比如在WEB-INF/lib文件夹中。

是因为 WebSphere 混淆了sun.text.normalizer.UCharctercom.ibm.icu.lang.UCharacter或者 WebSphere 有旧版本的 icu4j 还是什么?

有什么可能的解决方案。