I might have missed the point completely, but do you set the file encoding anywhere, such as \enableregime[cp1251] (= windows-1251) anywhere? I didn't try your examples, but unless you set this somewhere cyrilic glyphs unlikely to work properly.
Thank you, Mojca.
No, I didn't set the encoding and let me explain why.
When I put \enableregime[cp1251] (I use that very encoding) at the top of my script, the output represents transliterated text (all Cyrillic glyphs are replaced with corresponding Latin letters). I didn't consider it strange until you pointed that to me. Here the .log file of the 'transliterated' document:
ConTeXt ver: 2006.07.14 12:08 fmt: 2006.12.25 int: english mes: english
language : language en is active
13->2:3 cz->il2:il2->14->2:3 cz->ec:ec->15->2:3 sk->il2:il2->16->2:3 sk->ec:ec ->17->2:3 pl->pl0:pl0->18->2:3 pl->ec:ec->19->2:3 pl->qx:qx->20->2:3 loaded specials : tex,postscript,rokicki loaded system : test7timescyr.top loaded (D:\~~\test7timescyr.top specials : loading definition file tpd (E:\MiKTeX\tex\context\base\spec-tpd.tex specials : loading definition file fdf (E:\MiKTeX\tex\context\base\spec-fdf.tex) specials : fdf loaded ) specials : fdf,tpd loaded ) systems : system commands are disabled encoding : coding cp1251 is loaded (E:\MiKTeX\tex\context\base\regi-cp1251.tex) (D:\~~\test7timescyr.tuo) (D:\~~\test7timescyr.tuo) (D:\~~\test7timescyr.tuo) (D:\~~\test7timescyr.tuo) (D:\~~\test7timescyr.tuo) (D:\~~\test7timescyr.tuo) (D:\~~\test7timescyr.tuo) (D:\~~\test7timescyr.tuo) (D:\~~\test7timescyr.tuo) (D:\~~\test7timescyr.tuo) (E:\MiKTeX\tex\context\base\sort-def.tex) (E:\MiKTeX\tex\context\base\sort-lan.tex) (D:\~~\test7timescyr.tuo) (D:\~~\test7timescyr.tuo) systems : begin file test7timescyr at line 14 fonts : resetting map file list fonts : using map file: lm-texnansi fonts : using map file: original-base fonts : using map file: ec-public-lm fonts : using map file: ec-base fonts : using map file: 8r-base fonts : using map file: t5-base fonts : using map file: original-ams-base fonts : using map file: original-ams-euler fonts : using map file: original-public-lm fonts : using map file: t2a-urw-timescyr (E:\MiKTeX\tex\context\base\pdfr-ec.tex) [1.1{original-empty.map}{lm-texnansi.m ap}{original-base.map}{ec-public-lm.map}{ec-base.map}{8r-base.map}{t5-base.map} {original-ams-base.map}{original-ams-euler.map}{original-public-lm.map}{t2a-urw -timescyr.map}] systems : end file test7timescyr at line 26 system : cont-err loaded (E:\MiKTeX\tex\context\base\cont-err.tex
User file 'cont-sys.tex' not found, 'cont-sys.rme' has been used instead. <
) )
Here is how much of TeX's memory you used:
1337 strings out of 57725
21657 string characters out of 577460
590834 words of memory out of 1079821
40050 multiletter control sequences out of 60000
76275 words of font info for 39 fonts, out of 1000000 for 2000
192 hyphenation exceptions out of 8191
51i,18n,51p,264b,540s stack positions out of 5000i,500n,10000p,200000b,32768s
PDF statistics:
11 PDF objects out of 300000
0 named destinations out of 300000
5 words of extra memory for PDF output out of 10000
{t2a.enc}