Meta tags:
Headings (most frequently used words):
products, from, icu, why, projects, tc, home, page, news, what, is, unicode, icu4c, icu4j, who, uses, icu4jni, companies, and, organizations, using, apache, ibm, google, apple, microsoft, harman, becker, adobe, related,
Text of the page (most frequently used words):
icu (109), and (74), the (51), for (35), #unicode (32), download (25), data (23), java (22), with (17), icu4j (17), cldr (17), software (15), collation (14), support (13), new (13), text (13), icu4c (13), setup (13), from (12), locale (12), this (10), are (10), code (10), apis (10), developers (10), google (9), use (9), api (9), release (9), updates (9), products (8), time (8), character (7), set (7), messageformat (7), milestone (7), brs (7), resource (7), moved (7), archive (7), services (6), technology (6), ibm (6), standards (6), changes (6), superseded (6), page (5), that (5), also (5), windows (5), globalization (5), provided (5), applications (5), other (5), search (5), language (5), source (5), why (5), providing (5), standard (5), now (5), locales (5), obsolete (5), you (4), updated (4), related (4), projects (4), there (4), some (4), international (4), components (4), lotus (4), websphere (4), application (4), many (4), linux (4), eclipse (4), open (4), have (4), corrections (4), additions (4), performance (4), portable (4), including (4), based (4), all (4), regular (4), timezone (4), format (4), comparison (4), available (4), preview (4), implementations (4), been (4), blog (4), version (4), releases (4), tests (4), bundle (4), number (4), site (3), its (3), shared (3), details (3), more (3), using (3), harman (3), becker (3), update (3), studio (3), apple (3), internationalization (3), developer (3), guide (3), access (3), systems (3), rational (3), tivoli (3), library (3), foundation (3), any (3), icu4jni (3), very (3), while (3), design (3), not (3), handling (3), common (3), repository (3), conventions (3), maintenance (3), processing (3), same (3), user (3), expressions (3), normalization (3), formatting (3), numbers (3), names (3), strings (3), specification (3), various (3), string (3), build (3), docs (3), github (3), profiling (3), test (3), redesign (3), bundles (3), parsing (3), zone (3), accept (2), uses (2), cookies (2), information (2), about (2), report (2), abuse (2), existing (2), functionality (2), cloud (2), adobe (2), following (2), automotive (2), visual (2), electron (2), link (2), ios (2), highlights (2), etc (2), article (2), microsoft (2), chrome (2), android (2), groups (2), others (2), manager (2), message (2), business (2), solutions (2), wbi (2), development (2), server (2), xml (2), apache (2), objects (2), mapping (2), companies (2), organizations (2), list (2), see (2), provides (2), global (2), team (2), into (2), but (2), because (2), provide (2), platforms (2), can (2), make (2), libraries (2), their (2), closely (2), tracks (2), globalized (2), minimizes (2), cost (2), yet (2), users (2), what (2), defines (2), coverage (2), level (2), results (2), over (2), range (2), suitable (2), left (2), right (2), properties (2), case (2), types (2), calendar (2), according (2), region (2), conversion (2), nearly (2), encoding (2), tables (2), most (2), widely (2), easier (2), modern (2), characters (2), scripts (2), emoji (2), idna (2), corresponding (2), than (2), maven (2), com (2), tag (2), major (2), implementation (2), remains (2), has (2), core (2), point (2), iterators (2), breakiterator (2), home (2), pre (2), how (2), proposal (2), git (2), tools (2), ide (2), territory (2), synchronization (2), issues (2), discussion (2), values (2), layout (2), getoffset (2), 20070719 (2), demo (2), tries (2), compact (2), uca (2), committee (2), feature (2), glibc (2), tips (2), readme (2), demos (2), skip (2), reject, deliver, analyze, traffic, your, clicking, agree, cookie, policy, wrap, document, creative, apps, alfa, romeo, audi, bentley, bmw, buick, car, brands, via, creators, 2017, chakracore, bridge, net, macos, iphone, ipad, ipod, touch, watchos, tvos, safari, mobile, device, itunes, web, adwords, finance, maps, blogger, analytics, ascential, cloudant, cognos, psd, print, architecture, cobol, host, client, infoprint, informix, gls, analysis, notes, extended, workplace, broker, numa, oti, omnifind, pervasive, computing, wecms, banking, presentation, identity, adapter, connect, modeler, monitor, solution, financial, tepi, workload, simulator, transcoding, publisher, parser, db2, aix, harmony, lucene, openoffice, pdfbox, solr, engine, tika, metadata, toolkits, xalan, xslt, xerces, wine, wms, gaming, xyenterprise, yahoo, vuo, mediawiki, servers, wikipedia, wikimedia, abas, amazon, kindle, amdocs, appian, argonne, national, laboratory, avaya, bae, geospatial, exploitation, bea, bluephoenix, bmc, boost, broadjump, caris, cern, couchdb, debian, dell, ebay, emc, corporation, esri, facebook, hhvm, firebird, rdbms, freebsd, gentoo, groundwork, gtk, gmbh, hyperion, inktomi, innodata, isogen, informatica, intel, interlogics, iona, ixos, jikes, congress, libreoffice, mathworks, mozilla, netezza, node, oracle, solaris, lawson, leica, geosystems, gis, llc, mandrake, oclc, progress, python, qnx, rogue, wave, sap, sil, spss, suse, sybase, symantec, teradata, ncr, toolaware, trend, micro, virage, webmethods, contact, reported, feedback, please, who, versions, longer, being, created, need, should, consider, migrating, strong, programs, played, key, role, sun, long, schedule, cannot, always, keep, date, evolving, continues, extend, focusing, improving, keeping, current, richer, remaining, compatible, possible, original, languages, operating, system, environments, full, compliant, even, though, good, them, fills, gap, flexible, requirements, industry, maximizes, market, reach, built, installed, once, handles, worldwide, accomodates, cultural, eliminating, per, builds, installations, parallel, iso, 10646, necessary, efficiently, maintaining, integrity, addition, unique, among, algorithms, efficient, consistent, simplifies, high, ensures, conformant, produces, widespread, adoption, last, decade, made, truly, formed, cornerstone, internet, much, refer, boundaries, locate, positions, words, sentences, paragraphs, within, identify, locations, would, line, wrapping, when, displaying, bidi, containing, mixture, english, arabic, hebrew, expression, fully, competitive, easy, folding, fundamental, operations, specified, calculations, multiple, calendars, beyond, traditional, gregorian, thorough, calculation, dates, times, currency, amounts, chosen, includes, translating, month, day, selected, choosing, appropriate, abbreviations, ordering, fields, correctly, comes, comprehensive, type, compare, particular, country, algorithm, plus, specific, rules, convert, charset, collected, course, decades, complete, anywhere, here, few, both, commercial, free, license, mature, used, gives, between, released, under, nonrestrictive, temporal, formatted, directly, patterns, match, recent, significant, example, default, sort, orders, beta, 2024, mostly, focused, bug, fixes, segmentation, conformance, refinements, incorporate, 2025, improvements, upgraded, draft, model, utf, iteration, works, seamlessly, ranges, segmenter, which, safer, supersedes, 2026, news, publish, miscellaneous, legalities, integration, healthy, copy, announcements, tasks, backup, 8m1, 6rc, 6m2, 6m1, 4m4, 4m3, throwing, big, red, switch, ship, reviews, onboarding, contributors, procedure, infrastructure, userguide, ticket, life, cycle, copyright, scanner, contribute, email, template, processes, procedures, difftool, mergetool, auto, jira, tickets, netbeans, profiler, callgrind, subversion, monitoring, ant, xcode, kdevelop, skipping, known, failures, logknownissue, formerly, timebomb, debugging, unified, cache, unicodeset, transforms, containment, one, initialization, double, checked, locking, splitter, transliteration, debloating, keys, modularization, general, purpose, compression, breakup, caching, size, reduction, 2009, flat, clean, sheet, representation, alternate, utext, operation, named, capture, preparsed, ucd, problems, norwegian, v39, custom, root, fallback, canonicalization, joint, logger, environment, loading, 20071030, ambiguous, chat, edge, cases, getdisplayname, selectformat, numberformat, skeleton, decimal, construction, syntax, questions, decisions, messagepattern, 2011q1, updating, measure, unit, measureformat, ucharstrie, bytestrie, structures, formats, encodings, weight, allocation, special, byte, script, reordering, prefixes, work, log, cleanup, greek, uppercasing, mappings, canonically, equivalent, shortest, form, backwards, era, years, add, roll, stack, arrays, smart, pointers, class, rbbi, rule, enhancements, dictionary, word, frequencies, alphabetic, index, meeting, minutes, former, project, management, technical, security, footprint, utf16, chart, charts, manually, landing, prs, database, submitting, bugs, requests, contacts, mailing, lists, gdocs, papers, rc2, old, verifying, downloads, utility, icutzu, downloading, navigation, main, content, embedded, files,
Text of the page (random words):
onal components for unicode search this site embedded files skip to main content skip to navigation icu international components for unicode icu tc home page icu4c demos icu collation demo icu4j demos moved why use icu4j unicode icu on github downloading icu icu 77 icu 76 icu time zone update utility icutzu verifying downloads icu 75 icu 74 icu 73 icu 72 icu 71 icu 70 icu 69 old icu releases download icu 4 6 m1 superseded by 4 6 download icu 4 6 m2 superseded by 4 6 download icu 4 6 rc2 superseded by 4 6 download icu 4 6 release download icu 4 8 m1 superseded by 4 8 download icu 49 download icu 49 m2 superseded by 49 download icu 50 download icu 51 download icu 52 download icu 52 milestone 1 superseded by 52 download icu 53 download icu 53 milestone 1 download icu 54 download icu 55 download icu 56 download icu 57 download icu 58 download icu 59 download icu 60 download icu 61 download icu 62 download icu 63 download icu 64 download the icu 4 8 release icu 3 2 archive icu 3 4 archive icu 3 6 archive icu 3 8 archive icu 4 0 archive icu 4 2 archive icu 4 4 archive icu 54 milestone 1 icu 55 milestone 1 icu 56 milestone 1 icu 65 icu 66 icu 67 icu 68 milestone user guide icu4c readme icu4j readme icu4c apis icu4j apis docs papers gdocs test 1 contacts and mailing lists submitting icu bugs and feature requests time zone database source code access git for icu developers moved manually landing prs tips for developers linux tips related icu projects icu charts character set mapping tables collation icu4c 4 8 vs glibc 2 13 1 collation icu4c 3 8 vs glibc 2 12 3 2 collation icu4j 53 1 vs java 7 feature comparison chart utf16 api comparison icu4c footprint security information we have moved icu technical committee former project management committee meeting minutes design docs alphabetic index breakiterator character iterators dictionary with word frequencies rbbi rule enhancements c c string class shared objects smart pointers stack arrays calendar issues backwards era 0 years and add roll canonically equivalent shortest form case mappings greek uppercasing cldr support cleanup messageformat redesign collation collation v2 code collation v2 performance icu 53 collation v2 work log prefixes icu 4 6 changes script reordering test special byte values uca 6 0 tests uca weight allocation compact encodings compact encoding of names data formats resource bundle format v2 data structures moved icu code point tries moved icu string tries bytestrie ucharstrie formatting measureformat updating measure unit with new cldr data messageformat message formatting redesign messageformat 2011q1 messagepattern demo questions decisions new syntax numbers decimal format construction performance number format skeleton support numberformat v2 selectformat timezone getdisplayname proposal 20070719 getoffset chat about edge cases 20070719 discussion 20071030 getoffset for ambiguous time range icu 4 8 time zone names timezone data loading icu4j development environment setup obsolete java 7 support java logger joint tests with cldr layout java layout tools locale canonicalization root locale and fallback normalization custom normalization moved norwegian locales changes in v39 number parsing icu4j number parsing problems number parsing in icu4j 61 properties preparsed ucd moved regular expressions named capture groups regular expressions utext based operation representation of alternate data values in icu resource bundles clean sheet api flat cldr locale data rb design discussion 2009 08 21 resource bundle issues size reduction caching cldr data collation resource bundles core breakup general purpose compression icu4j modularization resource bundle keys resource bundle strings timezone debloating transliteration resource bundles strings splitter synchronization build time user provided synchronization double checked locking one time initialization territory containment territory region apis transforms unicodeset redesign unified cache setup c c debugging eclipse setup for icu4j users skipping known test failures logknownissue formerly timebomb ide setup for c c developers icu4c eclipse setup for c c developers kdevelop setup for c c developers xcode setup for c c developers ide setup for java developers icu4j ant setup for java developers eclipse setup for java developers java profiling and monitoring tools obsolete subversion setup for icu developers profiling icu4c with callgrind profiling icu4j code with netbeans profiler setup auto link from github to jira tickets setup git difftool mergetool icu processes and procedures api proposal email template coverage how to contribute to icu icu copyright scanner icu ticket life cycle icu userguide infrastructure maintenance release procedure obsolete onboarding new contributors obsolete pre github code reviews throwing the big red switch how to ship icu brs 4 4m3 brs 4 4m4 brs 4 6m1 brs 4 6m2 brs 4 6rc icu4c api comparison 4 4 2 with 4 6 brs 4 8m1 obsolete pre 4 8 brs backup release milestone tasks announcements apis docs build updates copy shared tests healthy code integration tests legalities miscellaneous publish release build standards updates version numbers unicode update icu international components for unicode icu tc home page news 2026 03 17 icu 78 3 is now available releases tag release 78 3 maven com ibm icu icu4j version 78 3 this is a maintenance release it supersedes icu 78 1 and 78 2 icu 78 updates to unicode 17 blog including new characters and scripts emoji collation idna changes and corresponding apis and implementations it also updates to cldr 48 blog locale data with new locales and various additions and corrections in java there is a new segmenter api which is easier and safer to use than breakiterator in c there is a new set of apis for unicode string utf 8 16 32 code point iteration that works seamlessly with modern c iterators and ranges the java implementation of the cldr messageformat 2 0 specification has been updated to cldr 48 the core api has been upgraded to draft while the data model api remains in technology preview the c implementation of messageformat 2 0 is at cldr 47 level and remains in technology preview icu 78 and cldr 48 are major releases including a new version of unicode and major locale data improvements 2025 03 13 icu 77 is now available releases tag release 77 1 maven com ibm icu icu4j version 77 1 icu 77 updates to cldr 47 locale data with new locales and various additions and corrections icu 77 is mostly focused on bug fixes segmentation conformance and other refinements the technology preview implementations of the cldr messageformat 2 0 specification have been updated to incorporate some but not yet all of the cldr 47 changes java more than c 2024 10 24 icu 76 is now available it updates to unicode 16 blog including new characters and scripts emoji collation idna changes and corresponding apis and implementations it also updates to cldr 46 beta blog locale data with new locales significant updates to existing locales and various additions and corrections for example the cldr and unicode default sort orders are now very nearly the same most of the java time temporal types can now be formatted directly there are some new apis to make icu easier to use with modern c and java patterns the java and c technology preview implementations of the cldr messageformat 2 0 specification have been updated to match recent changes see icu 76 what is icu icu is a mature widely used set of c c and java libraries providing unicode and globalization support for software applications icu is widely portable and gives applications the same results on all platforms and between c c and java software icu is released under a nonrestrictive open source license that is suitable for use with both commercial software and with other open source or free software here are a few highlights of the services provided by icu code page conversion convert text data to or from unicode and nearly any other character set or encoding icu s conversion tables are based on charset data collected by ibm over the course of many decades and is the most complete available anywhere collation compare strings according to the conventions and standards of a particular language region or country icu s collation is based on the unicode collation algorithm plus locale specific comparison rules from the common locale data repository a comprehensive source for this type of data formatting format numbers dates times and currency amounts according the conventions of a chosen locale this includes translating month and day names into the selected language choosing appropriate abbreviations ordering fields correctly etc this data also comes from the common locale data repository time calculations multiple types of calendars are provided beyond the traditional gregorian calendar a thorough set of timezone calculation apis are provided unicode support icu closely tracks the unicode standard providing easy access to all of the many unicode character properties unicode normalization case folding and other fundamental operations as specified by the unicode standard regular expression icu s regular expressions fully support unicode while providing very competitive performance bidi support for handling text containing a mixture of left to right english and right to left arabic or hebrew data text boundaries locate the positions of words sentences paragraphs within a range of text or identify locations that would be suitable for line wrapping when displaying the text and much more refer to the icu user guide for details why unicode unicode and the parallel iso 10646 standard defines the character set necessary for efficiently processing text in any language and for maintaining text data integrity in addition to global character coverage the unicode standard is unique among character set standards because it also defines data and algorithms for efficient and consistent text processing this simplifies high level processing and ensures that all conformant software produces the same results the widespread adoption of unicode over the last decade made text data truly portable and formed a cornerstone of the internet what is unicode globalized software based on unicode maximizes market reach and minimizes cost globalized software is built and installed once and yet handles text for and from users worldwide and accomodates their cultural conventions it minimizes cost by eliminating per language builds installations and maintenance updates why icu4c the c and c languages and many operating system environments do not provide full support for unicode and standards compliant text handling services even though some platforms do provide good unicode text handling services portable application code can not make use of them the icu4c libraries fills in this gap icu4c provides an open flexible portable foundation for applications to use for their software globalization requirements icu4c closely tracks industry standards including unicode and cldr common locale data repository why icu4j java provides a very strong foundation for global programs and ibm and the icu team played a key role in providing globalization technology into sun s java but because of its long release schedule java cannot always keep up to date with evolving standards the icu team continues to extend java s unicode and internationalization support focusing on improving performance keeping current with the unicode standard and providing richer apis while remaining as compatible as possible with the original java text and internationalization api design see why use icu4j icu4jni new versions of icu4jni are no longer being created if you need the functionality of icu4jni you should consider migrating to icu4j who uses icu the following is a list of products companies and organizations reported to be using icu if you have any feedback on this list corrections additions or details please contact us on icu support companies and organizations using icu 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 caris cern couchdb debian linux dell eclipse ebay emc corporation esri facebook hhvm firebird rdbms freebsd gentoo linux google groundwork open source gtk harman becker automotive systems gmbh hp hyperion ibm inktomi innodata isogen informatica intel interlogics iona ixos jikes library of congress libreoffice mathworks microsoft mozilla netezza node js 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 webmethods wikimedia foundation wikipedia mediawiki application servers wine wms gaming xyenterprise yahoo vuo and many others apache projects harmony lucene search library openoffice pdfbox library solr search engine server tika metadata toolkits xalan xslt xerces xml products from ibm db2 lotus websphere tivoli rational aix i 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 and rational application developer ss s websphere banking solutions tivoli presentation services tivoli identity manager wbi adapter connect modeler and monitor solution technology development wbi financial tepi websphere application server studio workload simulator transcoding publisher xml parser products from google android developer guide unicode and internationalization support web search google chrome chrome os android adwords google finance google maps blogger google analytics google groups and others products from apple macos os applications ios iphone ipad ipod touch watchos tvos safari for windows other windows applications and related support apple mobile device support in itunes for windows products from microsoft article net globalization and icu article international components for unicode icu highlights of the globalization api services provided by icu etc windows bridge for ios link windows 10 creators update visual studio 2017 electron visual studio code electron chakracore products from harman becker the following car brands are using icu via the harman becker automotive software alfa romeo audi bentley bmw buick more products from adobe creative cloud apps and document cloud related projects there are also some related projects that wrap the existing functionality of icu report abuse page details page updated report abuse this site uses cookies from google to deliver its services and to analyze traffic information about your use of this site is shared with google by clicking accept you agree to its use of cookies cookie policy rej...
|