Unicode collation algorithm, the Glossary
The Unicode collation algorithm (UCA) is an algorithm defined in Unicode Technical Report #10, which is a customizable method to produce binary keys from strings representing text in any writing system and language that can be represented with Unicode.[1]
Table of Contents
10 relations: Collation, Common Locale Data Repository, European ordering rules, International Components for Unicode, ISO/IEC 14651, Language, SIL International, String (computer science), Unicode, Writing system.
- Collation
- String collation algorithms
- Unicode algorithms
Collation
Collation is the assembly of written information into a standard order.
See Unicode collation algorithm and Collation
Common Locale Data Repository
The Common Locale Data Repository (CLDR) is a project of the Unicode Consortium to provide locale data in XML format for use in computer applications.
See Unicode collation algorithm and Common Locale Data Repository
European ordering rules
The European ordering rules (EOR / EN 13710) define an ordering for strings written in languages that are written with the Latin, Greek and Cyrillic alphabets. Unicode collation algorithm and European ordering rules are Collation.
See Unicode collation algorithm and European ordering rules
International Components for Unicode
International Components for Unicode (ICU) is an open-source project of mature C/C++ and Java libraries for Unicode support, software internationalization, and software globalization.
See Unicode collation algorithm and International Components for Unicode
ISO/IEC 14651
, Information technology -- International string ordering and comparison -- Method for comparing character strings and description of the common template tailorable ordering, is an International Organization for Standardization (ISO)/International Electrotechnical Commission (IEC) standard specifying an algorithm that can be used when comparing two strings. Unicode collation algorithm and ISO/IEC 14651 are Collation, standards and measurement stubs, string collation algorithms and Unicode algorithms.
See Unicode collation algorithm and ISO/IEC 14651
Language
Language is a structured system of communication that consists of grammar and vocabulary.
See Unicode collation algorithm and Language
SIL International
SIL International (formerly known as the Summer Institute of Linguistics) is an evangelical Christian nonprofit organization whose main purpose is to study, develop and document languages, especially those that are lesser-known, in order to expand linguistic knowledge, promote literacy, translate the Christian Bible into local languages, and aid minority language development.
See Unicode collation algorithm and SIL International
String (computer science)
In computer programming, a string is traditionally a sequence of characters, either as a literal constant or as some kind of variable.
See Unicode collation algorithm and String (computer science)
Unicode
Unicode, formally The Unicode Standard, is a text encoding standard maintained by the Unicode Consortium designed to support the use of text in all of the world's writing systems that can be digitized.
See Unicode collation algorithm and Unicode
Writing system
A writing system comprises a particular set of symbols, called a script, as well as the rules by which the script represents a particular language.
See Unicode collation algorithm and Writing system
See also
Collation
- Abjad numerals
- Alphabetical order
- Alphabets
- Chinese character collation
- Collation
- European ordering rules
- Gojūon
- ISO/IEC 14651
- Icelandic orthography
- Iroha
- List of Latin-script alphabets
- Mac and Mc together
- Natural sort order
- Shiva Sutras
- Unicode collation algorithm
String collation algorithms
- ISO/IEC 14651
- Unicode collation algorithm
Unicode algorithms
- Bidirectional text
- ISO/IEC 14651
- Line wrap and word wrap
- Unicode collation algorithm
- Unicode equivalence
References
[1] https://en.wikipedia.org/wiki/Unicode_collation_algorithm
Also known as DUCET, Unicode collation.