14得票5回答
如何构建ICU以便在iPhone应用程序中使用?

我该如何配置并构建ICU以便将其链接到我的iPhone应用程序中? 我正在维护一个使用SQLite数据库的iPhone应用程序。现在我必须启用ICU支持进行编译(SQLITE_ENABLE_ICU)。我已获得了最新的ICU源代码。 我正在使用以下configure标志:./configur...

7得票1回答
使用ICU4J格式化数字(转换为文字形式)

我希望能够使用本地化和 ICU4J 将数字拼写出来。虽然在许多语言环境下都成功了,但在一些语言环境下如格鲁吉亚语、土耳其语或阿拉伯语中却无法完成。请注意保留 HTML 标签。 ULocale locale = new ULocale("Tr"); //Turkish Double d = ...

9得票2回答
ICU4J库的使用方法

我在网站上搜索如何正确显示RTL文本时,发现了这篇帖子关于ICU库的内容,实际上我没有任何关于如何使用它的经验。虽然几乎没有清晰的在线资源。 这里有没有任何人有使用它的经验?或者至少告诉我我应该搜索什么来得到我想要的?

7得票1回答
如何调试链接错误?在静态链接ICU时出现未定义的引用错误。

我已经为 ICU 49 和 50 构建了静态库,但是当我与它们中的任何一个链接时,仍然会出现 667 个链接错误,如下所示。 我应该如何调试并找出问题所在? ICU 支持列表没有提供任何帮助。 clang++ -ccc-gcc-name g++ -Wl,-E -o velocity main...

7得票1回答
ICU:NFD和NFC是什么意思?

我找到了一个代码片段,它的作用是将任意字符串变得适合用作URL。代码如下:Any-Latin; NFD; [:Nonspacing Mark:] Remove; NFC; [:Punctuation:] Remove; Lower();我猜那些分号之间的东西应该是要执行的“命令”,但NDF和N...

11得票1回答
C++:你会选择boost::date_time还是icu::date/time库?

我的应用程序需要自定义的时间和日期设置功能。我查看了ICU和boost::date_time库。从完整性的角度来看,两者都满足我的要求。我想知道它们之间是否有任何偏好,并基于什么?哪个在性能方面更好得分?

7得票2回答
HTML ASCII不区分大小写的ICU排序器

我需要创建一个Collator,对应于https://www.w3.org/2005/xpath-functions/collation/html-ascii-case-insensitive/,即在比较时忽略ASCII A-Z和a-z字符的大小写敏感性。 我尝试使用以下ICU4j Rule...

30得票2回答
Android SDK中的'ICU'代表什么?

在Android SDK文档中看到了新的包,它们都在API级别24中可用,这对应于Android Nougat,并似乎用'android.icu.xxx'替换了'java.xxx'包。例如: java.text.DateFormat包在android.icu.text.DateForm...

9得票1回答
ICU资源包是否用于消息翻译资源?

我了解 ICU 的本地化部分 - 日期、时间和货币格式,排序等。当涉及到消息翻译时,我看到有人声称 ICU 不提供消息翻译的功能 - 例如检查 this SOF question。 然而,在检查 ICU 文档时,我们发现它提供资源包,并且文档确实暗示要将其用于消息翻译: 例如在 PHP i...

13得票3回答
C++使用ICU输出UTF-8

我开始使用C++ ICU库感到困难。 我尝试让最简单的示例工作,但即使那也失败了。 我只想输出一个UTF-8字符串,然后继续进行。 这是我的代码:#include <unicode/unistr.h> #include <unicode/ustream.h> #in...