Локализация "школьного дистрибутива" & fpc ide

Форум для изучающих FPC и их учителей.

Модератор: Модераторы

Аватара пользователя
AShen
постоялец
Сообщения: 155
Зарегистрирован: 26.08.2005 10:22:44
Откуда: Новороссийск

Сообщение AShen »

2 alexs: этот баг наблюдается в окне редактирования fp - ide для fpc.
Matich
новенький
Сообщения: 50
Зарегистрирован: 25.07.2007 21:42:57

Сообщение Matich »

Попробовал KDevelop. В консоли русский работает отлично, проблем никаких. Мне понравилось.

Только вот при сборке гтк+ приложений возникли проблемы с кодировками, но это уже мои кривые руки =)
alex_alex_alex1
постоялец
Сообщения: 207
Зарегистрирован: 15.10.2010 14:08:50

Сообщение alex_alex_alex1 »

AShen писал(а):А теперь, что касается freepascal: это проблема ввода на русском языке в редакторе fp. Её надо решать. У кого какие предложения?

Решили: http://code.google.com/p/fp-ide-ru/
Аватара пользователя
AShen
постоялец
Сообщения: 155
Зарегистрирован: 26.08.2005 10:22:44
Откуда: Новороссийск

Сообщение AShen »

Спасибо за ссылку.
Но как вижу на картинке там только меню и кодировка cp866, когда давно уже UTF-8.
В общем смотреть надо ....
alex_alex_alex1
постоялец
Сообщения: 207
Зарегистрирован: 15.10.2010 14:08:50

Сообщение alex_alex_alex1 »

CP866 никуда не делась и не денется, она есть в любом linux. Проблемы нет.
Будут если патчи по замене на UTF-8, то, пожалуйста. UTF-8 вполне возможна, но есть проблемы с вводом русских букв при UTF-8, решив ее, можно заменить кодировку IDE за пару дней.
Преобразование CP866 -> UTF-8 работает (это вывод), а преобразование UTF-8 -> CP866 не реализовано (это ввод с клавиатуры). Это при имеющейся внутренней однобайтной кодировке IDE.
Полный переход на UTF-8 (внешняя и внутренние кодировки UTF-8) потребует больше переписывания кода.
Но на CP866 всё прекрасно работает.
Кроме того, fp-ide-ru - это исправление многочисленных багов апстрима.

Любые патчи приветствуются, есть чего исправлять http://code.google.com/p/fp-ide-ru/issues/list

Добавлено спустя 47 минут 51 секунду:
Вообще была проведена огромная работа по поддержке Pascal кроме этого:
- локализация mseide-msegui (при сильном нежелании автора этого), опакечивание,
- локализация uidesigner, опакечивание,
- опакечивание дополнительных компонентов к lazarus,
- документация, статьи т. д.
Всё доступно в репозиториях Mageia и в моем образовательном дистрибутиве EduMagic.

Разработки продолжаются.
Аватара пользователя
AShen
постоялец
Сообщения: 155
Зарегистрирован: 26.08.2005 10:22:44
Откуда: Новороссийск

Сообщение AShen »

За работу спасибо.
Буду ковырять, может что нить у меня получится.
alex_alex_alex1
постоялец
Сообщения: 207
Зарегистрирован: 15.10.2010 14:08:50

Сообщение alex_alex_alex1 »

Конечно, такие программы надо делать совместно, толку больше.
Аватара пользователя
AShen
постоялец
Сообщения: 155
Зарегистрирован: 26.08.2005 10:22:44
Откуда: Новороссийск

Сообщение AShen »

Согласен.
Тут разобраться бы с тем что есть уже ... :)
alex_alex_alex1
постоялец
Сообщения: 207
Зарегистрирован: 15.10.2010 14:08:50

Сообщение alex_alex_alex1 »

viewtopic.php?f=10&t=5318&start=45#p68821
преобразование CP866 -> UTF-8 для fp в общем-то я написал уже давно (если интересен переход на UTF-8).
alex_alex_alex1
постоялец
Сообщения: 207
Зарегистрирован: 15.10.2010 14:08:50

Сообщение alex_alex_alex1 »

С сегодняшнего дня существует 2 версии Free Pascal IDE - русская и английская.
http://code.google.com/p/fp-ide-ru
http://code.google.com/p/fp-ide-en
alex_alex_alex1
постоялец
Сообщения: 207
Зарегистрирован: 15.10.2010 14:08:50

Сообщение alex_alex_alex1 »

AShen писал(а):Тут разобраться бы с тем что есть уже ... :)

И уже месяц тишина...
Аватара пользователя
AShen
постоялец
Сообщения: 155
Зарегистрирован: 26.08.2005 10:22:44
Откуда: Новороссийск

Сообщение AShen »

Пардон. Сменил место работы и постоянно в командировках ...
alex_alex_alex1
постоялец
Сообщения: 207
Зарегистрирован: 15.10.2010 14:08:50

Сообщение alex_alex_alex1 »

Меня сейчас волнует ошибка в lazarus:
http://bugs.freepascal.org/view.php?id=23217
viewtopic.php?f=5&t=8593
и наиболее критические в FP IDE когда можно потерять информацию:
http://code.google.com/p/fp-ide-ru/issues/detail?id=18
http://code.google.com/p/fp-ide-ru/issues/detail?id=29
Нужна Ваша помощь.
alex_alex_alex1
постоялец
Сообщения: 207
Зарегистрирован: 15.10.2010 14:08:50

Сообщение alex_alex_alex1 »

Добрый день, ну как? Смотрели?
alex_alex_alex1
постоялец
Сообщения: 207
Зарегистрирован: 15.10.2010 14:08:50

Сообщение alex_alex_alex1 »

Вся разработка школьных программ уже давно идёт на базе Mageia. Alt Linux ни о чём.
Ответить