SAK » 02.03.2006 23:58:28
Да, действительно, в Dbf_Lang описаны возможные LanguageID, но проблема в том, что как бы мы не указывали язык, перекодировка не происходит т.к. нигде нет вызва метода Translate который и должен это сделать. Я уже писал об этом выше. В Делфи этот вызов происходит наиболее логичным образом из TStringField.GetValue. При этом имеется возможность отключать и включать транслитерацию для каждого строкового поля в отдельности. В Лазарусе в TStringField.GetValue такой вызов отсутствует и в других местах его тоже нет. Соответственно и нет перекодировки. По крайней мере так в Lazarus-0.9.13-20060205. :huh: