Merk
January 31, 2013, 6:08pm
#1
I received this question in email from a TADS3 user in Russia. If anybody can answer, I’ll send him a reply.
Dear Mike,
thanks for your reply. I don’t know what ‘spammers’ is, and we use a normal static IP at home (. .. ) which, as far as I know, was never banned or sanctioned in any way at any forum. So probably there’s some script conflicts or regional block-outs at your server (I’m from Russia), I don’t know.
Mike, my question on TADS3 is quite simple so you can probably answer me without getting me registered (at least, as yet). I wonder if I can write a text adventure in Russian. As I’ve added key mapper lib, I can compile Cyrillic text, that’s all right, this part works. Nevertheless, I still CAN’T TYPE Cyrillic letters right into my project while in the Workbench. External editing (say, in Notepad++) is supported, Russian letters are then showed in the Workbench and compiled correctly. But when I try to change my keyboard layout into Russian right in the TADS3 GUI, it types some Unicode garbage instead of normal input (WinXP cp 1251).
So, my question is - can or cannot I type Cyrillic in Workbench? I’ve read all relative info both on the web and in manuals but still at my wits’ end.
Thank you in advance
tomasb
January 31, 2013, 10:29pm
#2
Mike, my question on TADS3 is quite simple so you can probably answer me without getting me registered (at least, as yet). I wonder if I can write a text adventure in Russian. As I’ve added key mapper lib, I can compile Cyrillic text, that’s all right, this part works. Nevertheless, I still CAN’T TYPE Cyrillic letters right into my project while in the Workbench. External editing (say, in Notepad++) is supported, Russian letters are then showed in the Workbench and compiled correctly. But when I try to change my keyboard layout into Russian right in the TADS3 GUI, it types some Unicode garbage instead of normal input (WinXP cp 1251).
So, my question is - can or cannot I type Cyrillic in Workbench? I’ve read all relative info both on the web and in manuals but still at my wits’ end.
Thank you in advance
Probably not. Workbench is unable to view and edit source files in unicode, see: http://bugdb.tads.org/view.php?id=146 . When the source file is in system default 8 bit encoding (in my case cp1250), workbench can at least view it correctly, but still unable to edit them.
On the bright side, the rest of the system is perfectly capable of internationalization, I’m compiling using frobtads on linux and playing using qtads (multiplatform) or on web.