# Original table by Randall K. Barry, 08 March 2021
				
[General]
Name=Kyrgyz

# UNICODE CYRILLIC CHARACTER RANGE: U+0400-U+052F

# This configuration file maps all valid Unicode used in the Kyrgyz
# and Russian languages written in the Cyrillic script

[RomanToScript]
FieldsIncluded=100 110 111 130 240 245 246 250 260 264 440 490 600 610 611 630 651 700
710 711 730 740 800 830
SubfieldsAlwaysExcluded=uvxy0123456789
OtherSubfieldsExcludedByTag=100/e 110/e 111/j 246/i 260/c 264/c 650/a 700/e 700/i 710/e
710/i 711/i 711/j 730/i

# RDA boilerplate phrases not transliterated:
Place of publication not identified=Place of publication not identified
publisher not identified=publisher not identified
date of publication not identified=date of publication not identified
At head of title=At head of title
Colophon=Colophon
III=III
IV=IV
VII=VII
VIII=VIII
IX=IX
X=X
XI=XI
XII=XII
XIV=XIV
XV=XV
XVI=XVI
XVII=XVII
XX=XX
XXI=XXI
XXII=XXII
XXIV=XXIV
XXV=XXV
XXVI=XXVI
XXVII=XXVII
XXIX=XXIX
XXX=XXX
XXXI=XXXI
XXXII=XXXII
XXXIV=XXXIV
XXXV=XXXV
XXXVI=XXXVI
XXXVII=XXXVII
XL=XL
LX=LX
LXX=LXX
LXXX=LXXX

# COMMON COMBINING CHARACTERS (always follow a base letter): 

# combining grave U+0300
# combining acute U+0301
# combining circumflex U+0302
# combining macron U+0304
# combining breve U+0306
# combining dot above U+0307
# combining diaeresis U+0308
# combining caron (hachek) U+030C
# combining candrabindu U+0310
# combining dot below U+0323
# combining comma below U+0326 (Romanian, Latvian, Livonian)
# combining cedilla U+0327 (French, Turkish, Azeri)
# combining ogonek (hook) U+0328 (Polish, Lithuanian)
# combining left ligature U+FE20 (Cyrillic transliteration)
# combining right ligature U+FE21 (Cyrillic transliteration)
# soft sign/prime (spacing) U+02B9(Cyrillic transliteration)
# hard sign/double prime (spacing) U+02BA (Cyrillic transliteration)

AU+0306=U+04D8
aU+0306=U+04D9
A=U+0410
a=U+0430
B=U+0411
b=U+0431
V=U+0412
v=U+0432
Gh=U+0492
gh=U+0493
GU+0307=U+049C
gU+0307=U+049D
NU+FE20GU+FE21=U+04A2
nU+FE20gU+FE21=U+04A3
G=U+0413
g=U+0433
D=U+0414
d=U+0434
EU+0307=U+042D
EU+0308=U+0401
EU+0328=U+0466
E=U+0415
eU+0307=U+044D
eU+0308=U+0451
eU+0328=U+0467
e=U+0435
ZH=U+0416
Zh=U+0416
Z=U+0417
zh=U+0436
z=U+0437
IU+0304=U+0406
IU+0306=U+0419
IU+0310=U+0408
IU+FE20EU+FE21=U+0462
IU+FE20eU+FE21=U+0462
IU+FE20UU+FE21=U+042E
IU+FE20uU+FE21=U+042E
IU+FE20AU+FE21=U+042F
IU+FE20aU+FE21=U+042F
I=U+0418
iU+0304=U+0456
iU+0306=U+0439
iU+0310=U+0458
iU+FE20eU+FE21=U+0463
iU+FE20uU+FE21=U+044E
iU+FE20aU+FE21=U+044F
i=U+0438
J=U+04B8
j=U+04B9
KH=U+0425
Kh=U+0425
K=U+041A
kh=U+0445
k=U+043A
L=U+041B
l=U+043B
M=U+041C
m=U+043C
N=U+041D
n=U+043D
OU+0307=U+04E8
O=U+041E
oU+0307=U+04E9
o=U+043E
P=U+041F
p=U+043F
Q=U+049A
q=U+049B
R=U+0420
r=U+0440
SHCH=U+0429
Shch=U+0429
SH=U+0428
Sh=U+0428
S=U+0421
shch=U+0449
sh=U+0448
s=U+0441
TU+FE20SU+FE21=U+0426
TU+FE20sU+FE21=U+0426
T=U+0422
tU+FE20sU+FE21=U+0446
t=U+0442
UU+0304=U+04B0
uU+0304=U+04B1
UU+0307=U+04AE
uU+0307=U+04AF
U=U+0423
u=U+0443
FU+0307=U+0472
F=U+0424
fU+0307=U+0473
f=U+0444
CH=U+0427
Ch=U+0427
ch=U+0447
HU+0307=U+04BA
hU+0307=U+04BB
YU+0307=U+0474
Y=U+042B
yU+0307=U+0475
y=U+044B
# this conversion shouldn't be needed, but does no harm
U+FE20=
# this conversion shouldn't be needed, but does no harm
U+FE21=
# this conversion is ambiguous - U+042C is also theoretically possible
U+0027=U+044C
# this conversion is ambiguous - U+042C is also theoretically possible
U+02B9=U+044C
# this conversion is ambiguous - U+044C is also theoretically possible
U+02BA=U+044A

[ScriptToRoman]
FieldsIncluded=100 110 111 130 240 245 246 250 260 264 440 490 600 610 611 630 651 700 710 711 730 740 800 830
SubfieldsAlwaysExcluded=uvxy0123456789
OtherSubfieldsExcludedByTag=100/e 110/e 111/j 246/i 260/c 264/c 650/a 700/e 700/i 710/e 710/i 711/i 711/j 730/i

# RDA boilerplate phrases not transliterated:
Place of publication not identified=Place of publication not identified
publisher not identified=publisher not identified

U+0401=EU+0308
U+0406=IU+0304
U+0408=IU+0310
U+0410=A
U+0411=B
U+0412=V
U+0413=G
U+0414=D
U+0415=E
U+0416=Zh
U+0417=Z
U+0418=I
U+0419=IU+0306
U+041A=K
U+041B=L
U+041C=M
U+041D=N
U+041E=O
U+041F=P
U+0420=R
U+0421=S
U+0422=T
U+0423=U
U+0424=F
U+0425=Kh
U+0426=TU+FE20SU+FE21
U+0427=Ch
U+0428=Sh
U+0429=Shch
U+042A=U+02BA
U+042B=Y
U+042C=U+02B9
U+042D=EU+0307
U+042E=IU+FE20UU+FE21
U+042F=IU+FE20AU+FE21
U+0430=a
U+0431=b
U+0432=v
U+0433=g
U+0434=d
U+0435=e
U+0436=zh
U+0437=z
U+0438=i
U+0439=iU+0306
U+043A=k
U+043B=l
U+043C=m
U+043D=n
U+043E=o
U+043F=p
U+0440=r
U+0441=s
U+0442=t
U+0443=u
U+0444=f
U+0445=kh
U+0446=tU+FE20sU+FE21
U+0447=ch
U+0448=sh
U+0449=shch
U+044A=U+02BA
U+044B=y
U+044C=U+02B9
U+044D=eU+0307
U+044E=iU+FE20uU+FE21
U+044F=iU+FE20aU+FE21
U+0451=eU+0308
U+0456=iU+0304
U+0458=iU+0310
U+0462=IU+FE20EU+FE21
U+0463=iU+FE20eU+FE21
U+0466=EU+0328
U+0467=eU+0328
U+0472=FU+0307
U+0473=fU+0307
U+0474=YU+0307
U+0475=yU+0307
U+0492=Gh
U+0493=gh
U+049A=Q
U+049B=q
U+049C=GU+0307
U+049D=gU+0307
U+04A2=NU+FE20GU+FE21
U+04A3=nU+FE20gU+FE21
U+04AE=UU+0307
U+04AF=uU+0307
U+04B0=UU+0304
U+04B1=uU+0304
U+04B8=J
U+04B9=j
U+04BA=HU+0307
U+04BB=hU+0307
U+04D8=AU+0306
U+04D9=aU+0306
U+04E8=OU+0307
U+04E9=oU+0307
