2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему
 
 Нужен текстовый не "онлайн" англо-русский словарь
Сообщение05.11.2021, 09:38 


23/03/14
48
Посоветуйте, пожалуйста, если есть такие.
Например, есть слово dictionary, я скопировал это слово, открыл обычным текстовым редактором документ, набрал Ctrl+F, нашёл строчку
Код:
dictionary                      ˈdɪkʃ(ə)n(ə)ri                  словарь

 Профиль  
                  
 
 Re: Нужен текстовый не "онлайн" англо-русский словарь
Сообщение05.11.2021, 10:39 


18/09/21
1676
Электронный словарь ABBYY Lingvo
Подобным пользовалсь ещё под Windows95, когда интернета (доступного) не было.

 Профиль  
                  
 
 Re: Нужен текстовый не "онлайн" англо-русский словарь
Сообщение05.11.2021, 10:40 
Заслуженный участник


09/05/12
25179
Словари, поддерживающие протокол DICT (например, для StarDict, GoldenDict и т.п.), довольно часто устроены похожим образом или легко конвертируются в этот вид. Их несложно найти в интернете.

 Профиль  
                  
 
 Re: Нужен текстовый не "онлайн" англо-русский словарь
Сообщение05.11.2021, 11:05 


14/01/11
2916
У словаря multitran есть оффлайн-версия.

 Профиль  
                  
 
 Re: Нужен текстовый не "онлайн" англо-русский словарь
Сообщение05.11.2021, 13:25 


23/03/14
48
Pphantom в сообщении #1537773 писал(а):
Словари, поддерживающие протокол DICT (например, для StarDict, GoldenDict и т.п.), довольно часто устроены похожим образом или легко конвертируются в этот вид. Их несложно найти в интернете.

Скачал и установил GoldenDict, обычная форма, куда вводишь слова и получаешь перевод.
Как получить базу данных в формате txt?

zykov в сообщении #1537772 писал(а):
Электронный словарь ABBYY Lingvo
Подобным пользовалсь ещё под Windows95, когда интернета (доступного) не было.

Там можно получить базу данных в формате txt?

Sender в сообщении #1537777 писал(а):
У словаря multitran есть оффлайн-версия.

Зашёл на сайт https://www.multitran.com/
Как получить базу данных в формате txt?

 Профиль  
                  
 
 Re: Нужен текстовый не "онлайн" англо-русский словарь
Сообщение05.11.2021, 15:09 
Заслуженный участник


09/05/12
25179
vladimir-2013 в сообщении #1537794 писал(а):
Скачал и установил GoldenDict, обычная форма, куда вводишь слова и получаешь перевод.
Как получить базу данных в формате txt?
Посмотреть файлы, которые появились при установке, и поискать файлы словарей с расширением dz. Затем сменить расширение на gz и воспользоваться каким-нибудь архиватором для распаковки (полагаю, у вас там Windows, так что WinZip подойдет).

 Профиль  
                  
 
 Re: Нужен текстовый не "онлайн" англо-русский словарь
Сообщение05.11.2021, 16:24 


23/03/14
48
Pphantom в сообщении #1537809 писал(а):
Посмотреть файлы, которые появились при установке, и поискать файлы словарей с расширением dz. Затем сменить расширение на gz и воспользоваться каким-нибудь архиватором для распаковки (полагаю, у вас там Windows, так что WinZip подойдет).

Вы правы, у меня Windows.
Сделал, как вы сказали, всё сработало, спасибо.

Не знаете, есть ли специальная парсилка на питоне( чтобы самому не писать )?
Гугление подсказало разные вспомогательные функции и модули типа регулярных выражений.

 Профиль  
                  
 
 Re: Нужен текстовый не "онлайн" англо-русский словарь
Сообщение05.11.2021, 16:48 
Заслуженный участник


09/05/12
25179
vladimir-2013 в сообщении #1537817 писал(а):
Не знаете, есть ли специальная парсилка на питоне( чтобы самому не писать )?
Нет, с этим не помогу. Не люблю питон, да и обошелся бы чем-нибудь вроде awk.

 Профиль  
                  
 
 Re: Нужен текстовый не "онлайн" англо-русский словарь
Сообщение05.11.2021, 17:40 
Аватара пользователя


11/06/12
10390
стихия.вздох.мюсли
Вот ещё аналогичное. Файлы там устроены совсем просто.

 Профиль  
                  
 
 Re: Нужен текстовый не "онлайн" англо-русский словарь
Сообщение05.11.2021, 18:30 


23/03/14
48
Aritaborian в сообщении #1537827 писал(а):
Вот ещё аналогичное. Файлы там устроены совсем просто.

Есть своё преимущество, но я бы не сказал, что совсем просто. GoldenDict удобен тем, что в случае чего можно программой открыть и посмотреть на роли тэгов.
Как бы то ни было, ваша ссылка полезная, спасибо за неё.
Полагаю, нашёл то, что нужно.
Pphantom, Aritaborian, спасибо за нужный материал.

В оффтопе сравнение для интересующихся.


(Оффтоп)

В вите оффтопика, сравнение двух структур для одного слова:

determine - у GoldenDict

Код:

determine
\[dı'tɜ:mın\] [com][i][c][p]v[/p][/c][/i][/com]
[trn][m1]1. 1) определять, устанавливать [/m]
[m2][*][ex][lang name="English"]to ~ smb.'s duties[/lang] - очертить круг чьих-л. обязанностей [/ex][/*][/m]
[m2][*][ex][lang name="English"]demand ~s prices[/lang] - спрос обусловливает уровень цен [/ex][/*][/m]
[m2][*][ex][lang name="English"]to ~ the meaning of a word[/lang] - установить значение слова [/ex][/*][/m]
[m2][*][ex][lang name="English"]to ~ the cause of death[/lang] - установить причину смерти [/ex][/*][/m]
[m1]2) измерять, вычислять [/m]
[m2][*][ex][lang name="English"]to ~ the saltness of sea-water[/lang] - найти /определить, измерить/ солёность морской воды [/ex][/*][/m]
[m1]2. обусловливать, детерминировать [/m]
[m2][*][ex][lang name="English"]to ~ the choice[/lang] - обусловить /определить/ выбор [/ex][/*][/m]
[m1]3. побуждать, заставлять; толкать, подталкивать [/m]
[m2][*][ex][lang name="English"]to ~ smb. to smth.[/lang] - побуждать кого-л. к чему-л. [/ex][/*][/m]
[m2][*][ex][lang name="English"]this ~d him to act at once[/lang] - это заставило его действовать без промедления [/ex][/*][/m]
[m1]4. 1) разрешать, решать [/m]
[m2][*][ex][lang name="English"]to ~ smb.'s fate[/lang] - решить чью-л. судьбу /участь/ [/ex][/*][/m]
[m2][*][ex][lang name="English"]to ~ the case[/lang] - [com][i][c][p]офиц.[/p][/c] [/i][/com]решить дело, вынести решение по делу [/ex][/*][/m]
[m1]2) решаться, принимать решение; делать выбор [/m]
[m2][*][ex][lang name="English"]to ~ (up)on /to be ~d on/ a course of action[/lang] - определить линию поведения [/ex][/*][/m]
[m2][*][ex][lang name="English"]he ~d to go at once[/lang] - он решил ехать немедленно [/ex][/*][/m]
[m2][*][ex][lang name="English"]we were ~d to sell the car[/lang] - мы решили /были настроены/ продать машину [/ex][/*][/m]
[m1]5. 1) оканчивать, заканчивать [/m]
[m2][*][ex][lang name="English"]to ~ the crisis[/lang] - положить конец кризису [/ex][/*][/m]
[m1]2) [com][i][c][p]юр.[/p][/c] [/i][/com]истекать ([com][i]о сроке действия[/i][/com]) [/m]
[m1]6. [com][i][c][p]лог.[/p][/c] [/i][/com]ограничивать ([com][i]понятие[/i][/com]) [/m]
[m1]7. [com][i][c][p]ист.[/p][/c] [/i][/com]участвовать в схоластическом диспуте ([com][i]о соискателе степени бакалавра искусств в средневековом университете[/i][/com]) [/m]
[m1][/m][/trn]


determine - у http://dicto.org.ru/xdxf.html

Код:

<ar><k>determine</k>
<tr>dɪˈtə:mɪn</tr> гл. 1) определять, устанавливать (с помощью расчетов, рассуждений, проведения расследования и т. п.) to determine the answer to the problem ≈ определить ответ на поставленный вопрос to determine a position at sea ≈ определить место (судна) в море 2) решать, разрешать I determined that the Alps were, on the whole, best seen from below. ≈ Я решил, что в целом Альпы лучше видны снизу. They alone ought to determine. ≈ Они должны решать сами. Syn : decide, resolve 2., settle II 3) а) детерминировать, обусловливать Two points determine a straight line. ≈ Две точки определяют прямую линию. Syn : ordain б) определять, регулировать demand determines the price ≈ спрос определяет цену The law will determine all our various duties towards relatives. ≈ Закон определяет все наши различные обязанности по отношению к родственникам. Syn : regulate 4) а) определять границы б) ограничивать в) заканчивать, класть конец The death of Edward III determined the crisis. ≈ Смерть Эдуарда III положила конец кризису. Syn : terminate, end 2., conclude г) юр. кончаться, истекать (о сроке, аренде и т. п.) 5) заставлять, побуждать It only determines the action of chemical force. ≈ Это только заставляет действовать химические силы. Syn : direct 3., impel

определять, устанавливать - to * smb.'s duties очертить круг чьих-л. обязанностей - demand *s prices спрос обусловливает уровень цен - to * the meaning of a word установить значение слова - to * the cause of death установить причину смерти измерять, вычислять - to * the saltness of sea-water найти /определить, измерить/ соленость морской воды обусловливать, детерминировать - to * the choice обусловить /определить/ выбор побуждать, заставлять; толкать, подталкивать - to * smb. to smth. побуждать кого-л. к чему-л. - this *d him to act at once это заставило его действовать без промедления разрешать, решать - to * smb.'s fate решить чью-л. судьбу /участь/ - to * the case (официальное) решить дело, вынести решение по делу решаться, принимать решение; делать выбор - to * (up)on /to be *d on/ a course of action определить линию поведения - he *d to go at once он решил ехать немедленно - we were *d to sell the car мы решили /были настроены/ продать машину оканчивать, заканчивать - to * the crisis положить конец кризису (юридическое) истекать (о сроке действия) (логика) ограничивать (понятие) (историческое) участвовать в схоластическом диспуте (о соискателе степени бакалавра искусств в средневековом университете)

determine вычислять ~ делать выбор ~ детерминировать ~ заканчивать ~ заставлять ~ измерять ~ истекать (о сроке действия) ~ истекать ~ юр. кончаться, истекать (о сроке, аренде и т. п.) ~ обусловливать, детерминировать ~ обусловливать ~ ограничивать; определять границы ~ оканчивать ~ определять; устанавливать ~ определять ~ побуждать, заставлять ~ побуждать ~ прекращать действие ~ принимать решение ~ разрешать ~ решать(ся); to determine upon a course of action решить, как действовать; определить линию поведения ~ решать ~ устанавливать

~ решать(ся); to determine upon a course of action решить, как действовать; определить линию поведения</ar>
<ar><k>determine a contract</k>
расторгнуть договор, прекратить действие договора</ar>
<ar><k>determine a tolerance</k>
определять допуск</ar>
<ar><k>determine by chart</k>
определять по карте</ar>
<ar><k>determine from</k>
определять по</ar>
<ar><k>determine on a course of action</k>
определять линию поведения</ar>
<ar><k>determine quality</k>
определять качество</ar>
<ar><k>determine that</k>
убеждаться в том что</ar>
<ar><k>determine the crisis</k>
положить конец кризису</ar>
<ar><k>determine the potential</k>
определить возможности</ar>
<ar><k>determine the quantity</k>
определять количество</ar>
<ar><k>determine the volume</k>
определять объем, устанавливать объем</ar>
<ar><k>determine value</k>
определять ценность, определять категорию стоимости</ar>

[/code]

 Профиль  
                  
 
 Re: Нужен текстовый не "онлайн" англо-русский словарь
Сообщение09.11.2021, 21:59 


23/03/14
48
Кстати, а есть где-нибудь хранилище с фразами для разных времён и глаголов?
Понимаю, что можно из книг и статей накопировать текст и выбрать то, что надо, как вручную, так и с помощью скрипта, но, может, есть специальное хранилище, где уже проделали всю работу?

Если такого хранилища не существует - то где можно скачать большой объём художественного текста или журналистских статей?
Требования к тексту: без специфических профессиональных терминов.
Копировать вручную тексты из англоязычных сайтов/газет или скачивать книгу за книгой из торрента мне кажется непродуктивным занятием.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 11 ] 

Модераторы: Модераторы, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group