Локализация "школьного дистрибутива" & fpc ide
Модератор: Модераторы
-
alex_alex_alex1
- постоялец
- Сообщения: 207
- Зарегистрирован: 15.10.2010 14:08:50
AShen писал(а):А теперь, что касается freepascal: это проблема ввода на русском языке в редакторе fp. Её надо решать. У кого какие предложения?
Решили: http://code.google.com/p/fp-ide-ru/
Спасибо за ссылку.
Но как вижу на картинке там только меню и кодировка cp866, когда давно уже UTF-8.
В общем смотреть надо ....
Но как вижу на картинке там только меню и кодировка cp866, когда давно уже UTF-8.
В общем смотреть надо ....
-
alex_alex_alex1
- постоялец
- Сообщения: 207
- Зарегистрирован: 15.10.2010 14:08:50
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.
Разработки продолжаются.
Будут если патчи по замене на 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.
Разработки продолжаются.
За работу спасибо.
Буду ковырять, может что нить у меня получится.
Буду ковырять, может что нить у меня получится.
-
alex_alex_alex1
- постоялец
- Сообщения: 207
- Зарегистрирован: 15.10.2010 14:08:50
Конечно, такие программы надо делать совместно, толку больше.
Согласен.
Тут разобраться бы с тем что есть уже ...
Тут разобраться бы с тем что есть уже ...
-
alex_alex_alex1
- постоялец
- Сообщения: 207
- Зарегистрирован: 15.10.2010 14:08:50
viewtopic.php?f=10&t=5318&start=45#p68821
преобразование CP866 -> UTF-8 для fp в общем-то я написал уже давно (если интересен переход на UTF-8).
преобразование CP866 -> UTF-8 для fp в общем-то я написал уже давно (если интересен переход на UTF-8).
-
alex_alex_alex1
- постоялец
- Сообщения: 207
- Зарегистрирован: 15.10.2010 14:08:50
С сегодняшнего дня существует 2 версии Free Pascal IDE - русская и английская.
http://code.google.com/p/fp-ide-ru
http://code.google.com/p/fp-ide-en
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
AShen писал(а):Тут разобраться бы с тем что есть уже ...
И уже месяц тишина...
Пардон. Сменил место работы и постоянно в командировках ...
-
alex_alex_alex1
- постоялец
- Сообщения: 207
- Зарегистрирован: 15.10.2010 14:08:50
Меня сейчас волнует ошибка в 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
Нужна Ваша помощь.
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
- постоялец
- Сообщения: 207
- Зарегистрирован: 15.10.2010 14:08:50
Вся разработка школьных программ уже давно идёт на базе Mageia. Alt Linux ни о чём.
