New user registration is currently disabled due to spam abuse / Регистрация новых пользователей в настоящее время приостановлена из-за злоупотреблений спаммерами

Индивидуальный заточенный словарь.

Обо всём по программе

Индивидуальный заточенный словарь.

Postby vadim245 » Mon Jun 15, 2009 5:59 am

Потребовалось тут в учебных (для плохо знающих английский) целях попользовать словарь.
Есть интерфейс некоей программы (русифицировать НЕЛЬЗЯ), к которому нужно постепенно и безболезненно
приучить неанглоговорящих пользователей. Решил применить ЭТОТ словарь. После некоторых раздумий
понял, что по сути нужна своя сборка, поскольку поставить самому и настроить всем юзерам нет возможности:

- требуется заранее выключить ВСЕ словари и справочники, кроме ОДНОГО
- этот один должен содержать самодельный словарь (поиск по тематическим и интернет словарям ПРОТИВОПОКАЗАН для ЭТОЙ задачи)
с ограниченным и строго заданным набором слово-перевод.

Напрашивается конечно

1. Портабл версия, в которой я бы заранее сделал все необходимые настройки.
2. Или самосборная версия дистриба с предвариетльно отключенным всем лишним и добавленным пользовательским словарём

Конечно как вариант - повозиться с Thinstaller и сделать самому Portable...

Будут ли какие-либо советы?
vadim245
 
Posts: 4
Joined: Mon Jun 15, 2009 5:35 am

Re: Индивидуальный заточенный словарь.

Postby ikm » Mon Jun 15, 2009 6:50 am

Скачайте EnRuEn-сборку, установите её и обратите внимание на папочку content. Переделайте её содержимое как требуется, потом запакуйте всю папку GoldenDict в самораспаковывающийся архив и все, дистрибутив готов. При первом запуске exe он всё подхватит.
ikm
Автор GoldenDict
 
Posts: 1595
Joined: Wed Feb 04, 2009 10:40 am

Re: Индивидуальный заточенный словарь.

Postby vadim245 » Mon Jun 15, 2009 10:07 am

Спасибо, все понятно.
А можно еще услышать рекомендацию - чем по Вашему лучше воспользоваться (формат и где
почитать про формат, вспомогательный софт) для создания своего словаря для этой программы "с нуля"?
Может стоит внести в FAQ этот инструментарий?
vadim245
 
Posts: 4
Joined: Mon Jun 15, 2009 5:35 am

Re: Индивидуальный заточенный словарь.

Postby Gloggy » Mon Jun 15, 2009 1:11 pm

vadim245 wrote:Спасибо, все понятно.
А можно еще услышать рекомендацию - чем по Вашему лучше воспользоваться (формат и где
почитать про формат, вспомогательный софт) для создания своего словаря для этой программы "с нуля"?

GoldenDict прекрасно понимает формат от Лингво (*.dsl файлы). Это просто текстовый файл с довольно простой структурой, созадвать можно в любом текстовом редакторе. Заголовок карточки начинается с новой строки, без отступов. Тело карточки - на следующих строках, с отступами в виде пробелов.

Вот простейший dsl словарик:

Code: Select all
#NAME "My Great Dictionary (En-Ru)"
#INDEX_LANGUAGE "English"
#CONTENTS_LANGUAGE "Russian"

abandon
  оставлять
about
  1. o - первое значение
  2. о2 - второе значение
above
  над


При желании, все это дело можно еще раскрасить, делать курсивом и жирным шрифтом, делать ссылки и пр. Справка по DSL формату есть в Lingvo.
Gloggy
Модератор
 
Posts: 516
Joined: Wed May 06, 2009 3:01 pm

Re: Индивидуальный заточенный словарь.

Postby vadim245 » Tue Jun 16, 2009 7:03 am

Спасибо, все получилось.
vadim245
 
Posts: 4
Joined: Mon Jun 15, 2009 5:35 am

Re: Индивидуальный заточенный словарь.

Postby vadim245 » Wed Jun 17, 2009 8:06 am

Размечтался тут конечно ;-)
но как было бы здорово в моем случае использовать функцию перевода под курсором мышки для целей создания словаря, как например:
есть у нас интерфейс программы, в переводе которого мы планируем потом использовать индивидуальный словарь. Наводим мышку, нажимаем хоткей и получаем сообщение (ну нету в нашем пустом еще словаре, пока остальные отключены, ничего кроме заголовка) что слово такое-то не найдено.
Убеждаемся, что слово (или ключевое слово словосочетания) распознано правильно и тыкаем кнопку "создать карточку слова". Даже если нет возможности занести перевод(ы) прям тут же, но есть возможность запомнить слово для будущей ручной доработки карточки, все равно уже почти автоматизация!
vadim245
 
Posts: 4
Joined: Mon Jun 15, 2009 5:35 am


Return to Общий

Who is online

Users browsing this forum: No registered users and 16 guests