We value your input!
Please participate in Archicad 28 Home Screen and Tooltips/Quick Tutorials survey

Modeling
About Archicad's design tools, element connections, modeling concepts, etc.

Cyrillic text input problems in AC 9

Anonymous
Not applicable
AC 9.0 INT cannot recognize Cyrillic text from old files (AC 8.1 INT).

AC 9.0 INT cannot use Cyrillic fonts , which AC 8.1 uses on the same computer.

Has anyone experienced these problems too?

I attach a screenshot with detailed explanation of this weird behavior.

Cyrillic Text problem.gif
6 REPLIES 6
Anonymous
Not applicable
I have the same problems with PlotMaker too!
Greg Kmethy
Graphisoft
Graphisoft
You have to set 'Font Script Code' value in registry to 204

This value is found in key:

HKEY_CURRENT_USER\Software\Graphisoft\ArchiCAD\ArchiCAD 9.0.0 INT R1\Font Description

and:

HKEY_CURRENT_USER\Software\Graphisoft\PlotMaker\PlotMaker 9.0.0 INT R1\Font Description
Gergely Kmethy
VP, Customer Success, Graphisoft
Anonymous
Not applicable
Hi, gkmethy!

Thank you for the reply!

I changed both codes in the Registry but the problem remains the same!
Oleg
Expert
I can not reproduce the issue. ( I have 8.1 and 9 both INT and RUS on Win2KRus ).
I have no such font as in your example to try, probably the reason in the font.

If the reason in one font you can try substitution for the font and for other used by you like Arial.
It is in
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\FontSubstitutes]
For example for Arial (Name, Value):
"Arial, 0" "Arial, 204"
Same for your other fonts - add
"Your font,0" "Your font,204"

And still exists the "force" solution, though it can affect others non cyrillic applications.
Change in values
[ HKEY_LOCAL_MACHINE\System\CurrentContro lSet\Control\Nls\Codepage]
"1250" "C_1251.nls"
"1252" "C_1251.nls"

In both cases you need to restart Windows after changes of registry.

PS: Remember your changes if it will not help I think better if you restore former values.
Greg Kmethy
Graphisoft
Graphisoft
Kliment,

Keep an eye on the selected font as you type. When you change input language, doesn't the font change also? Make sure you correct the font 'on the fly', that is while wrighting. Now with richtext you can have different fonts in one text block.
Gergely Kmethy
VP, Customer Success, Graphisoft
Anonymous
Not applicable
When I change the language Font Script doesn't change to Cyrillic, though Arial font it writes in Cyrillic. I suppose the Cyrillic fonts I use are older and with different codes from the Windows fonts, but I was able to use them without any problems with AC8.1.

I still experience problems with shortcuts - when Windows is in Cyrillic mode shortcuts do not work at all with my Cyrrilizaion application and work from time to time with the built-in Windows cyrillization - usually on the third or fourth hit.

AC had always had minor problems with Cyrillic and I think now is the time to list them all because in AC9 and Plotmaker 9 they have turned into a serious problem:

1. In AC 8.1 shortcuts for Copy, Cut ,Paste, Quit and New did not work if AC was started when Windows was in Cyrillic mode. I had to exit AC, switch Windows language to Lattin (US) and restart AC.
2. In AC 8.1 the shortcuts for distance (x, y, r, a) did not work if Windows was in Cyrillic mode. I could only enter distance values in Latin mode. All the other shortcuts worked.
3. In AC 9.0 and Plotmaker 9 nothing works when Windows is in Cyrillic mode.

P.S. Problems with shortcuts that do not work in Cyrillic mode are common for many applications, including AutoCAD and Photoshop. Users in Bulgaria have learned to accept it as a fact. I just want to get back to the AC 8.1 level of Cyrillic compatability.