alex_alex_alex1 писал(а):Переводите и давайте патчи.
???Патчи??? Вы видели код этой библиотеки? Её на 2/3 переписывать придётся. К тому же не имеет практического смысла поддерживать архаические структуры, навсегда ушедшие в историю
Модератор: Модераторы
alex_alex_alex1 писал(а):Переводите и давайте патчи.
Сквозняк писал(а):Это программисту в каждом конкретном случае решать а редактор не должен вредить.
$ locale -a | grep ^ru_RU
ru_RU
ru_RU.cp1251
ru_RU.koi8r
ru_RU.utf8
$ LANG=ru_RU.cp1251 luit
$ cat luit_test.pas
var
s: string;
begin
writeln('Привет, мир!');
readln(s);
writeln(s);
end.
$ fpc luit_test
...
7 lines compiled, 0.1 sec
$ ./luit_test
Привет, мир!
Привет, FPC!
Привет, FPC!
stikriz писал(а):Вы не писали в Лазарус. Отсюда и все проблемы. На дворе 21 век, никто не парится по поводу размера исходника - все можно сжать. Юникод дает возмжность писать под все языки, так и пишите под все, в том числе и под русский.
alex_alex_alex1 писал(а):Консоль руссифицировать не надо - задача стоит руссифицировать IDE.
Символы с кодами 0 - 31 не отображаются, остальные от 32 до 255 нормально. Никак не найду причину.
var
A: byte;
begin
writeln('111111111111111');
for A:=1 to 31 do write(chr(A));
writeln('');
writeln('222222222222222');
end.
Вернуться в Разработки на нашем сайте
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6