en.unionpedia.org

Unicode collation algorithm, the Glossary

Index Unicode collation algorithm

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

  1. 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.

  2. Collation
  3. String collation algorithms
  4. 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

String collation algorithms

Unicode algorithms

References

[1] https://en.wikipedia.org/wiki/Unicode_collation_algorithm

Also known as DUCET, Unicode collation.