ImageGear for C and C++ on Windows v19.0
Languages, Geography, and Code Pages

This table lists the languages alphabetically and indicates approximately how many millions of speakers each has (Sp. m.), and in which geographical areas each language is spoken. The table also indicates which of the basic Code Pages can handle the language. The Code Pages are as follows:

The support level is shown as follows:

 

Language

Sp. m.

Location

Code Page Support

 

Other Code Pages

 

 

 

Windows
1252

Windows
1250

Windows
1257

 

 

 

 

 

DOS 850

DOS 852

 

 DOS 437

 

Afrikaans

6

South Africa

Y

A

Y

C

 

Albanian

4

Albania, Kosovo

Y

Y

N

C

 

Aymara

2

Bolivia, Peru

Y

N

N

Y

 

Basque

1

NE Spain, SW France

N

N

N

N

User set for R'

Bemba

2

Zambia

Y

Y

Y

Y

 

Blackfoot

<1

USA/Canada (Alberta)

Y

Y

Y

Y

 

Brazilian See Portuguese

 

 

 

 

 

 

 

Breton

1

NW France

Y

N

N

C

 

Bugotu

<1

Solomon Is. (Pacific)

Y

Y

Y

Y

 

Bulgarian

8

Bulgaria

N

N

N

N

Cyrillic sets

Byelorussian

7

Byelorussia

N

N

N

N

Cyrillic sets

Catalan

7

NE Spain, Andorra

Y

N

N

C

 

Chamorro

<1

Guam (Pacific)

Y

Y

Y

Y

 

Chechen

<1

Caucasus

N

N

N

N

Cyrillic sets

Corsican

<1

Corsica

Y

N

N

C

 

Croatian

5

Croatia

N

Y

N

N

7-bit C-S set for DOS

Crow

<1

USA (Montana)

Y

Y

Y

Y

 

Czech

10

Czech Republic

N

Y

N

N

IVKAM-CS for DOS

Danish

5

Denmark, Greenland

Y

N

Y

N

CP 865 for DOS

Dutch

15

NL,Nth BE(as Flemish)

Y

A

Y

C

 

English

350

US, GB, CA, AU, NZ...

Y

Y

Y

Y

 

Eskimo

<1

Canada,GL,RU

N

N

N

N

User: R'

Esperanto

1

Diaspora

N

N

N

N

Esperanto set or Unicode

Estonian

1

Estonia

Y

N

Y

N

 

Faroese

<1

Faroe Islands

Y

N

N

N

 

Fijian

<1

Fiji (S. Pacific)

N

N

Y

N

Or a user set.

Finnish

5

Finland

Y

A

Y

Y

 

French

75

FR,BE,CH,CA,Africa...

Y

N

N

C

DOS 863 Canadian-Fr.

Frisian

<1

N.Netherlands

Y

N

N

C

 

Friulian

<1

Italian Alps

Y

N

N

C

 

Gaelic Irish

1

Ireland

Y

Y

N

C

 

Gaelic Scottish

<1

Scotland

Y

N

N

C

 

Galician

4

Spain

Y

N

N

C

CP 860 for DOS

Ganda

3

Uganda

A

A

Y

A

 

German

100

Germany,AT,CH,BE...

Y

Y

Y

Y

 

Greek

10

Greece, Cyprus

N

N

N

N

Greek sets

Guarani

3

Paraguay

Y

A

N

C

 

Hani

Supported only if written in the Latin alphabet.

<1

China (Yuny)

Y

Y

Y

Y

Hawaiian

<1

Hawaii

Y

Y

Y

Y

 

Hungarian

12

Hungary, Romania

N

Y

N

N

or Hungarian sets

Icelandic

<1

Iceland

Y

A

N

N

Icelandic Set for DOS

Ido

-

(Project)

Y

Y

Y

Y

 

Indonesian

160

Indonesia

Y

Y

Y

Y

 

Interlingua

-

(Project)

Y

Y

Y

Y

 

Italian

60

Italy, S. Switz.

Y

N

N

C

 

Kabardian

<1

Caucasus

N

N

N

N

Cyrillic Sets

Kawa

<1

Burma

Y

Y

Y

Y

 

Kasub

<1

Gdansk area, Poland

N

Y

A

N

 

Kikuyu

6

Kenya

N

N

N

N

User set: I- with U~

Kongo

6

Zaire/Angola

Y

Y

Y

Y

 

Kpelle

1

Liberia

Y

Y

Y

Y

 

Kurdish

4

Turkey, IQ,IN,SY,RU

N

N

N

N

CP 1254 or Turkish DOS

Latin

-

Diaspora

Y

Y

Y

Y

CP 1257 Baltic for macrons

Latvian

2

Latvia

N

N

Y

N

 

Lithuanian

3

Lithuania

N

N

Y

N

 

Luba

6

Zaire

N

A

A

N

DOS Sloven&Croat

Luxembourgian

<1

Luxembourg

Y

A

N

C

 

Macedonian

1

Macedonia (FYROM)

N

N

N

N

Cyrillic sets

Malagasy

13

Madagascar

Y

N

N

C

User set for some dialects

Malay

11

Malaysia

N

Y

N

N

or user set for e-breve

Malinke

3

W. Africa

Y

N

N

C

 

Maltese

<1

Malta

N

N

N

N

Maltese DOS or Unicode

Maori

<1

New Zealand

Y

Y

Y

Y

 

Mayan

3

Mexico, Guatemala

Y

Y

Y

Y

 

Miao

Supported only if written in the Latin alphabet.

8

China/Laos/Cambodia..

Y

Y

Y

Y

Minankabaw

6

Indonesia,Sumatra

A

N

A

N

User set: E- with I:

Mohawk

<1

USA (NY)/Canada

Y

Y

Y

Y

 

Moldavian

3

Moldavia

N

N

N

N

Cyrillic sets

Nahuatl

2

Mexico

Y

Y

Y

Y

 

Norwegian

4

Norway

Y

N

Y

N

CP 865 for DOS

Nyanja

6

Malawi/Zambia

Y

Y

Y

Y

 

Occidental

-

(project)

N

Y

A

N

 

Ojibway

<1

US (Wisc.),Canada

Y

Y

Y

Y

 

Papiamento

<1

Neth. Antilles

Y

A

N

C

 

Pigin English

<1

Papua/New Guinea

Y

Y

Y

Y

 

Polish

36

Poland...

N

Y

Y

N

Mazowia for DOS

Portuguese

170

Portugal, Brazil, Africa

Y

N

N

N

CP 860 for DOS

Provencal

2

S. France

Y

N

N

C

 

Quechua

7

Peru, Bolivia, Ecuador

Y

N

N

Y

 

Rhaetic

<1

SE Switzerland

Y

N

N

C

 

Romanian

20

Romania

N

Y

N

N

 

Romany

5

Diaspora

N

Y

Y

N

 

Ruanda

12

Rwanda/Zaire

Y

Y

Y

Y

 

Rundi

7

Burundi

Y

Y

Y

Y

 

Russian

150

Russia...

N

N

N

N

Cyrillic sets

Sami

<1

Norway, Sweden, Finland, Russia

N

Y

Y

N

or own set.

Sami, Lule

<1

Norway, Sweden

N

Y

Y

N

or own set.

Sami, Northern

<1

Norway, Sweden, Finland

N

Y

Y

N

or own set.

Sami, Southern

<1

Norway, Sweden

N

Y

Y

N

or own set.

Samoan

<1

Samoa (S. Pacific)

N

N

Y

N

 

Sardinian

1

Sardinia

Y

N

N

C

 

Serbian

8

Yugoslavia

N

N

N

N

 

Serbian, Latinic

8

Yugoslavia

N

Y

N

N

7-bit C-S set for DOS

Shona

8

Zimbabwe

Y

Y

Y

Y

 

Sioux

<1

USA (Nebraska)

Y

Y

Y

Y

 

Slovak

5

Slovakia

N

Y

N

N

IVKAM-CS for DOS

Slovenian

2

Slovenia

N

Y

Y

N

7-bit C-S set for DOS

Somali

9

Somalia

Y

Y

Y

Y

 

Sorbian (Wend)

<1

Germany (Saxony)

N

Y

N

N

 

Sotho

5

Lesotho, South Africa

Y

Y

Y

Y

 

Spanish

325

Spain, Latin-America

Y

N

N

C

 

Sundanese

25

Indonesia

N

Y

N

N

 

Swahili

10

East Africa

Y

Y

Y

Y

 

Swazi

<2

Swaziland and South Africa

Y

Y

Y

Y

 

Swedish

9

Sweden, Finland

Y

A

Y

Y

 

Tagalog

35

Philipines

Y

Y

Y

Y

 

Tahitian

<1

Tahiti (S. Pacific)

Y

N

N

C

 

Tinpo

<1

China (Yunnan)

Y

Y

Y

Y

 

Tongan

<1

Tonga (Pacific)

Y

Y

Y

Y

 

Tswana

4

Botswana

A

N

N

N

User set: N~ with Sv

Tun

Supported only if written in the Latin alphabet.

<1

China (Tibet)

Y

Y

Y

Y

Turkish

55

Turkey, Cyprus...

N

N

N

N

CP 1254 or Turkish DOS

Ukrainian

40

Ukraine

N

N

N

N

Cyrillic sets

Visayan

24

Philipines

Y

Y

Y

Y

 

Welsh

<1

Wales

A

A

N

N

User set: W^ Y^

Wolof

4

Senegal

Y

N

N

C

 

Xhosa

8

South Africa

Y

Y

Y

Y

 

Zapotec

1

Mexico

Y

Y

Y

Y

 

Zulu

8

South Africa

Y

Y

Y

Y

 

  • In some languages, accented letters are used in some dialects or variants, but not in others. The range of accents can also vary, either between dialects, purpose of text, or differing transcription norms.
  • Most of the information on the approximate number of speakers in millions and the main areas where the language is spoken was taken from "The Languages of the World" by Kenneth Katzner (Routledge Kegan Paul, 1995). Other sources give very different estimates for the number of speakers for some languages.
  • The Windows Code Page 1252 (Western Europe) and DOS CP 850 (Multi-lingual, Western Europe) are virtually identical. The only difference between them is upper case Y, which is missing from DOS CP 850 (this affects only French, and only very marginally). The East European sets 1250 (Windows) and 852 (DOS) cover the same characters.

 

 


©2017. Accusoft Corporation. All Rights Reserved.

Send Feedback