ANSI data versus Unicode data

There are a number of data formats used by computers. The American National Standards Institute (ANSI) has defined a format for characters using one byte of data for each character. This format is useful for European or Latin-based languages and for many mid-Eastern languages. This format is generally called ANSI. ANSI is gradually being replaced by a more flexible standard.

Unicode allows more extensive data formatting since it can use one, two or more bytes of data for each character. Unicode allows the representation of all the written languages in the world.

Adapt It used ANSI formatting to begin with, but has moved to Unicode as its standard. However, there has been a need to maintain two versions of Adapt It -- Adapt It Regular and Adapt It Unicode. 

The two versions of Adapt It differ in the internal representation of data. Adapt It Regular uses data storage which conforms to the ANSI standard. This standard supports Latin-based alphabets with some flexibility for specially designed characters. Adapt It Regular has been maintained to support translation projects that began with using the ANSI characters.

Adapt It Unicode uses the Unicode standard internally, thus permitting it to support Eastern and mid-Eastern languages and any other non-Latin based scripts in addition to the Latin-based alphabets. Due to the greater flexibility of Unicode, we recommend that all new projects use Adapt It Unicode.

Note

Related Topics

Adapt It (Regular) versus Adapt It Unicode