2014-04-19 10 views
3

ICU4C를 사용하는 영어 텍스트 대문자로 된 단어의 사용자 정의 집합을 만들지 않으십니까? 말해, pining for the fjords 나는 Pining for the Fjords을 얻고 싶다.ICU의 적절한 제목 사례 [ICU에 대문자가없는 단어 목록이 있습니까?]

ucasemap_utf8ToTitle()UnicodeString::toTitle으로 나는 Pining For The Fjords, 내가 사용하는 BreakIterator 또는 로케일에 상관없이 얻을.

+5

일반화하기에는 언어에 너무 의존적입니다 (기사 나 명제와 같은 정지 단어 목록 필요). 또한 상황에 따라 다를 수 있습니다. "나는 TV에서 출발했다"고 생각합니다. 마지막으로, 그것은 대문자로하는 단어와 그렇지 않은 단어 중 선호하는 문제입니다. – usr2564301

+0

나는 같은 인상을 가지고있다. – gagolews

답변

4

@Jongware가 이것을 잘 설명해 주어야합니다. 귀하의 질문은있을 수 있습니다 - ICU는 대문자가 아닌 단어 목록을 가지고 있습니까?

그러나 ICU에 대한 짧은 대답은 : 제

CLDR (에서 ICU는 데이터를 가져 어디서)가 검색을 위해 "단어를 정지"하는 데 사용하지만, 그들은 잘 관리되지 않은 및 제거 : http://unicode.org/cldr/trac/ticket/5204