ICU中的正确标题案例[ICU是否有非大写单词列表?]

时间:2014-04-19 19:33:38

标签: string icu capitalization title-case

是否有可能获得适当的大写字母,例如英语文本使用ICU4C 但没有构建任何自定义的非大写单词?说,给定 pining for the fjords 我想获得 Pining for the Fjords

使用ucasemap_utf8ToTitle()UnicodeString::toTitle,我得到 Pining For The Fjords ,无论我使用哪个BreakIterator或区域设置。

1 个答案:

答案 0 :(得分:4)

@Jongware应该得到很好的解释。您的问题可能是 - ICU是否有非大写单词列表?

但ICU的简短回答是:否。

CLDR(来自ICU获取其数据)曾经有过#"停用词"出于搜索目的,但它们没有得到很好的维护和删除:http://unicode.org/cldr/trac/ticket/5204