International Components for Unicode

International Components for Unicode
VývojářIBM a další
První vydání19. února 1997
Aktuální verze54.1 (1. října 2014)
Operační systémMultiplatformní software
PlatformaMultiplatformní software
Vyvíjeno vC/C++ a Java
Typ softwaruknihovny pro Unicode a internacionalizaci
LicenceICU License
Webhttp://www.icu-project.org/
Některá data mohou pocházet z datové položky.

International Components for Unicode (ICU, internacionalizační komponenty pro Unicode) je projekt vyspělé multiplatformní knihovny s otevřeným zdrojovým kódem pro jazyky C/C++ a Java pro podporu Unicode, internacionalizaci a globalizaci softwaru. ICU podporuje množství operačních systémů a prostředí. ICU poskytuje aplikacím v jazycích C, C++ a Java stejné výsledky na všech platformách. Projekt ICU je sponzorovaný, podporovaný a používaný firmou IBM a mnoha jinými společnostmi.[1]

ICU poskytuje následující služby: zpracovávání textu v Unicode, úplné vlastnosti znaků a konverze znakových sad; regulární výrazy v Unicode; kompletní sady Unicode; hranice znaků, slov a řádků; jazykově specifické abecední řazení a vyhledávání; normalizace, převody mezi malými a velkými písmeny a transliterace písem; vyčerpávající locale data a architektura balíků prostředků používajících Common Locale Data Repository (CLDR); complex text layout pro arabštinu, hebrejštinu a indická a thajská písma; práce s kalendáři a časovými zónami; na pravidlech založené formátování a analýza dat, časů, čísel, peněžních údajů a zpráv.

ICU poskytuje širší internacionalizační prostředky než standardní knihovny pro C a C++.


From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne