是否有可能获得适当的大写字母,例如英语文本使用ICU4C 但没有构建任何自定义的非大写单词?说,给定 pining for the fjords
我想获得 Pining for the Fjords
。
使用ucasemap_utf8ToTitle()
和UnicodeString::toTitle
,我得到 Pining For The Fjords
,无论我使用哪个BreakIterator
或区域设置。
答案 0 :(得分:4)
@Jongware应该得到很好的解释。您的问题可能是 - ICU是否有非大写单词列表?
但ICU的简短回答是:否。
CLDR(来自ICU获取其数据)曾经有过#"停用词"出于搜索目的,但它们没有得到很好的维护和删除:http://unicode.org/cldr/trac/ticket/5204