icu international components unicode icu project site icu international components unicode navigation schedule icu tc home page news icu unicode icu4c icu4j icu4jni use icu company organizations icu apache projects products ibm products google products apple products microsoft products harman becker products adobe related projects icu international components unicode search site unicode icu icu home download icu demos tools icu4c demos icu collation demo icu4j demos data customizer document user guide icu faq icu4j faq docs papers api reference icu4c icu4j data charts conversion table feature comparison performance size development project information contribute design doc source repository process member area bugs contacts bug feature request mail lists feedback sitemap cldr icu unicode cldr icu unicode cldr icu cldr icu cldr icu icu tc home page icu release update cldr new feature include l ocale dependent smart unit preference road distance temperature etc locale id canonicalization conformant cldr icu release update unicode cldr bug fix date number formatting enhanced support user preference locale identifier localematcher code datum improve number skeleton new concise form messageformat string icu release update unicode cldr new extra q1 release low risk integration unicode icu release update cldr locale datum addition correction new measurement unit java localematcher api improve port build icu datum new filtering option new trace support datum loading icu release maintenance update icu include draft unicode update cldr locale datum support new japanese era reiwa 令和 icu release maintenance update past icu version include support new japanese era reiwa 令和 icu source repository move github unicode blog post icu bug tracker move submit icu bug feature requests updated information contents news icu unicode icu4c icu4j icu4jni use icu companies organizations icu apache projects product ibm products google products apple products microsoft products harman becker products adobe related projects icu mature widely set c java library provide unicode globalization support software application icu widely portable give application result platform c java software icu release nonrestrictive open source license suitable use commercial software open source free software highlight service provide icu code page conversion convert text datum unicode nearly character set encode icu conversion table base charset datum collect ibm course decade complete available collation compare string accord convention standard particular language region country icu collation base unicode collation algorithm plus locale specific comparison rule common locale data repository comprehensive source type datum format format number date time currency amount accord convention choose locale include translate month day name select language choose appropriate abbreviation ordering field correctly etc data come common locale data repository time calculation multiple type calendar provide traditional gregorian calendar thorough set timezone calculation api provide unicode support icu closely track unicode standard provide easy access unicode character property unicode normalization case folding fundamental operation specify unicode standard regular expression icu regular expression fully support unicode provide competitive performance bidi support handle text contain mixture left right english right left arabic hebrew datum text boundary locate position word sentence paragraph range text identify location suitable line wrapping display text refer icu user guide detail unicode parallel iso standard define character set necessary efficiently process text language maintain text datum integrity addition global character coverage unicode standard unique character set standard define datum algorithm efficient consistent text processing simplify high level processing ensure conformant software produce result widespread adoption unicode decade text datum truly portable form cornerstone internet unicode overview unicode globalize software base unicode maximize market reach minimize cost globalize software build instal handle text user worldwide accomodate cultural convention minimize cost eliminate language build installation maintenance update c language operate system environment provide support unicode standard compliant text handling service platform provide good unicode text handling service portable application code use icu4c library fill gap icu4c provide open flexible portable foundation application use software globalization requirement icu4c closely track industry standard include unicode cldr common locale data repository java provide strong foundation global program ibm icu team play key role provide globalization technology sun java long release schedule java date evolve standard icu team continue extend java unicode internationalization support focus improve performance keep current unicode standard provide rich api remain compatible possible original java text internationalization api design use icu4j new version icu4jni long create need functionality icu4jni consider migrate follow list product company organization report icu feedback list correction addition detail contact icu support abas software adobe amazon kindle amdocs apache appian apple argonne national laboratory avaya bae systems geospatial exploitation products bea bluephoenix solutions bmc software boost broadjump business objects cari cern couchdb debian linux dell eclipse ebay emc corporation esri facebook hhvm firebird rdbms freebsd gentoo linux google groundwork open source harman becker automotive systems gmbh hp hyperion ibm inktomi innodata isogen informatica intel interlogics iona ixos jikes library congress libreoffice mathworks microsoft mozilla netezza oracle solaris java lawson software leica geosystems gis mapping llc mandrake linux oclc progress software python qnx rogue wave sap sil spss software ag suse sybase symantec teradata ncr toolaware trend micro virage webmethod wine wms gaming xyenterprise yahoo vuo harmony lucene search library openoffice pdfbox library solr search engine server tika metadata toolkit xalan xslt xerce xml db2 lotus websphere tivoli rational aix os z os ascential software cloudant cognos psd print architecture cobol host access client infoprint manager informix gls language analysis systems lotus notes lotus extended search lotus workplace websphere message broker numa q oti omnifind pervasive computing wecms rational business developer rational application developer websphere banking solutions tivoli presentation services tivoli identity manager wbi connect modeler solution technology development wbi financial tepi websphere application studio workload simulator transcoding publisher xml parser web search chrome chrome os android adwords google finance google maps blogger google analytics google groups macos os application ios iphone ipad ipod touch watchos tvos safari windows windows application related support apple mobile device support itunes windows windows bridge ios link windows creator update visual studio electron visual studio code electron chakracore product follow car brand icu harman becker automotive software alfa romeo audi bentley bmw buick creative cloud app document cloud relate project wrap exist functionality icu subpage icu4j demos use icu4j comment sign recent site activity report abuse print page power google sites