Использование одновременно нескольких словарей.

Forums » Объявления и обсуждения » Предложения по браузерам Opera (wishlist)

You need to be logged in to post in the forums. If you do not have an account, please sign up first.

Go to last post

4. April 2010, 08:37:16

Использование одновременно нескольких словарей.

Очень не хватает использования для проверок слов в полях ввода не одного словаря, а двух - Русского и Английского.
Кому от может, необходимо больше.

Вы за?

Option Results Votes
За result bar - $percentage % 94% 62
Против result bar - $percentage % 2% 1
Все равно result bar - $percentage % 5% 3
Total number of votes: 66

4. April 2010, 09:33:13

Serega124

Котэ

Posts: 1551

Где-то видел тут один русско-английский словарь, но голосую за bigsmile

4. April 2010, 11:12:21

IlyaShpankov

Модератор

Posts: 4058

+1

Двойной словарь - не выход. Как быть, например, если пишешь одновременно на русском, английском, украинском? wink

4. April 2010, 11:22:01

vilpapa

Posts: 3854

Originally posted by IlyaShpankov:

Как быть, например, если пишешь одновременно на русском, английском, украинском?


Писать без ошибок. wink
Двойной словарь лучше, чем ничего.
У меня всё работает... Но не всегда, как хочется.

4. April 2010, 12:41:36

zergius

Posts: 110

Я пользуюсь русским, украинским и английским, мне нужен тройной словарь?
Идея с двойным словарем сработает только с разными написаниями, например кириллица и латиница или деванагари и латиница. Но если мне нужно 2 кириллицы? Как словарь определит, написал ли я украинское слово правильно или русское с ошибкой? Помечать как в ворде куски текста соответствующими языками - слишком тяжеловесное решение.
Короче, я против. Кому надо - по очереди проверьте всеми нужными языками.

4. April 2010, 13:43:36

zergius
Читай мое сообщение внимательнее.
Я не про двойной словарь, а про активации сразу нескольких словарей.

"Чукча не читатель, Чукча писатель"

4. April 2010, 13:56:28

Serega124

Котэ

Posts: 1551

Originally posted by zergius:

Но если мне нужно 2 кириллицы? Как словарь определит, написал ли я украинское слово правильно или русское с ошибкой? Помечать как в ворде куски текста соответствующими языками - слишком тяжеловесное решение.
Короче, я против. Кому надо - по очереди проверьте всеми нужными языками.


А ведь никто и не требует отключить возможность использования одного словаря..
Просто в списке словарей заменить radiobutton на checkbox.
Казалось бы, после этого нововведения те, кому это не нужно, смогут спокойно юзать один словарь как раньше..

А вот насчет двух включенных кириллических словарей - правильное замечание. Но это уже как разработчики решат. Можно например окошко с предупреждением показывать.. А можно их и не включать вместе bigsmile

4. April 2010, 17:55:34

AntonDiaz

RuCommunity moderator

Posts:

Originally posted by SowingSadness:

Использование одновременно нескольких словарей



+1, давно пора

4. April 2010, 20:39:34

IlyaShpankov

Модератор

Posts: 4058

Originally posted by Serega124:

А вот насчет двух включенных кириллических словарей - правильное замечание.


Просто программа прогоняет слово по двум словарям, русскому и украинскому. Если в одном из словарей претензий нет - значит слово написано верно. Если претензии и там и там - неверно.

5. April 2010, 15:10:30

Ruzzz

Posts: 404

Originally posted by Serega124:

А ведь никто и не требует отключить возможность использования одного словаря..
Просто в списке словарей заменить radiobutton на checkbox.


Обеими руками за!!! У меня например украинский, английский, да еще и русских два - с «Е» и с «Ё»
Кстати оффтоп, используя кнопки:
javascript:(function(){document.designMode='on'})()
и
javascript:(function(){document.designMode='off'})()

Очень удобно быть грамарнаци и проверять странички. В этой ветке, например, все написали без ошибок =)

6. April 2010, 09:07:56

RussVersion

Posts: 41

Голосую ЗА.
Для себя на ближайшее будущее проблему переводов решил http://www.translate.ru/Default.aspx/Site

6. April 2010, 11:22:52

SATAB

Momentator

Posts: 4974

Ну +1. Хоть и не напрягает меня переключаться.
Моя сторінка на MyOpera • Я •          F Ukraine - тримаємо порох сухим!
↑ На букву Я целить мышкин указатель! ↑
Использую Opera 10.10 build 1893 - новыми лишь поиграться можно
RIP
Opera
30.08.1995 - 13.02.2013

-> Link <-
☺ Я ВКонтакт лишь по нужде хожу! ☺      
У меня всё работает! Догадайтесь - через что!
► Дом - 30 Мбит\с, работа - EDGE - до ~100 Кбит\с ◄
Что делать, если опера зависает и сбоит

6. April 2010, 12:13:00

WebSinner

Widgets of Master

Posts: 881

В ворде кстати очень хорошое решение было которые совмещало работу двух словарей и не давало проскочить ошибке слова, потому что в другом языке такое слово есть.
При создание текста, он весь делился на зоны, Русская, Английская, Немецкая и так далее, таким образом определялась зона и к ней применялся свой словарь.
Именно такая реализация нужна а не совместное использование двух и трех словарей, ибо будут проскакивать ошибки, которые в другом языке таковыми и не являются.

6. April 2010, 12:23:24

webrider

10.10.1893 user

Banned user

Originally posted by WebSinner:

При создание текста, он весь делился на зоны, Русская, Английская, Немецкая и так далее, таким образом определялась зона и к ней применялся свой словарь.
Именно такая реализация нужна


Слишком сложно.

Originally posted by WebSinner:

будут проскакивать ошибки


Ошибки всё равно будут проскакивать. Если не орфографические, то пунктуационные или стилистические. Словарь помогает уменьшить их общее количество.

Originally posted by WebSinner:

которые в другом языке таковыми и не являются


С добавлением нового словаря, зона допустимых сочетаний символов расширяется.
Новая Opera! Загрузите новый быстрый браузер. Для PC, Mac, и Linux

6. April 2010, 13:03:57

zergius

Posts: 110

Originally posted by IlyaShpankov:

Если в одном из словарей претензий нет - значит слово написано верно. Если претензии и там и там - неверно.


При такому подходе текст, написанный безграмотним суржиком пройдет перевірку.
Предыдущая фраза составлена именно так.
А люди, если дать им чекбоксы, а не радиобатоны, пометят сразу все нужные им языки, тут к гадалке не ходи. И сама идея проверки орфографии будет дискредитирована.

6. April 2010, 13:12:15

WebSinner

Widgets of Master

Posts: 881

Originally posted by webrider:

Слишком сложно.


Это не сложно, это нужно и это правильно.

Originally posted by webrider:

С добавлением нового словаря, зона допустимых сочетаний символов расширяется.


Украинский, Русский
Французский, Немецкий, Английский
(Использование последних трех приводит к огромному количеству возможных исправлений правильных для своего языка, к положительному результату для половины слов ибо одна ошибка в Английском является правильным словом в немецком или французском)

Originally posted by webrider:

Ошибки всё равно будут проскакивать. Если не орфографические, то пунктуационные или стилистические. Словарь помогает уменьшить их общее количество.


Словарь на то и словарь что бы не допускать орфографические ошибки, банальное совмещение предлагается давно, но никто этим не занимается, от того что словарь после этого не может выполнять функцию словаря.
Мой вариант чуть сложнее так как требует деления на зоны, который помечается исходя из лексического разбора, или метки пользователя, данный способ единственный верный и тому доказательство что он используется почти во всех профессиональных приложениях, где требуется помечать ошибки, авто замена слов, и вывод возможных исправлений.

Вы можете говорить сколько угодно раз о том что способ слишком сложен, но другого не будет, из за трезвых соображений.
PS/ Псевдо способ вы можете реализовать сами, склеив два словаря, и большой подмены не заметят только те кто будут использовать Русский и Английский и никакие больше.

Originally posted by zergius:

И сама идея проверки орфографии будет дискредитирована.


Во, во!

6. April 2010, 15:26:48

Ruzzz

Posts: 404

Будем много требовать, не получим вообще ничего =)
А как в самом hunspell с поддержкой нескольких языков?

6. April 2010, 16:23:29

WebSinner

Widgets of Master

Posts: 881

Originally posted by Ruzzz:

А как в самом hunspell с поддержкой нескольких языков?


Никак, как и в любом словаре, надо всегда делить на зоны, что бы не было ошибок.

6. April 2010, 17:02:48

zergius

Posts: 110

http://habrahabr.ru/blogs/i_am_advertising/90130/
На Хабре уже все за вас сделали smile

6. April 2010, 17:58:19

Ruzzz

Posts: 404

zergius, тоже пришел сюда ссылку запостить )

Там есть строки:
«Но, как показала практика, использование близких языков (например, английского и немецкого) нежелательно — многие ошибки будут оставаться незамеченными: Was is das?»

Как раз то о чем говорит WebSinner, похоже пока в hunspell не появится деление на зоны, нормальной поддержки одновременно русского и украинского или английского и немецкого — не будет. А так было бы отлично — в зависимости от локали набираемого текста, используется соответствующий словарь.

6. April 2010, 19:45:46

WebSinner

Widgets of Master

Posts: 881

hunspell это словарь точнее формат словаря, на зоны должно делить ПО, и применять разные словари к ним.

6. April 2010, 20:13:57

Ruzzz

Posts: 404

WebSinner, этот проект описывает не только формат словаря — http://ru.wikipedia.org/wiki/Hunspell, или опера использует лишь спецификацию словаря, но код полностью свой? Лень смотреть/искать.

6. April 2010, 20:21:43

WebSinner

Widgets of Master

Posts: 881

Originally posted by Ruzzz:

WebSinner, этот проект описывает не только формат словаря — http://ru.wikipedia.org/wiki/Hunspell, или опера использует лишь спецификацию словаря, но код полностью свой? Лень смотреть/искать.



Вы меня не поняли, эта программа работает с форматом, ты ей отдаешь слово, она отдает возможные варианты, то есть, есть формат, для технодемки есть приложение консольное, которое и используют в опере в опенофисе и так далее, так что это больше формат нежали по работающее с полномоштабным текстом, от того и надо все остальные рюшечки заготовливать самим, ибо хаспел свою функцию выполняет, все остальное зависит от фантазии разработчиков.

6. April 2010, 20:52:20

Ruzzz

Posts: 404

WebSinner, ага понял, спасибо. Значит нужно взывать к Опере)

6. April 2010, 22:47:17

WebSinner

Widgets of Master

Posts: 881

Кстати в OpenOffice, включено деление на языковые секторы.

22. May 2010, 15:23:20

xxxxxxxxxxxxxxxxxxx

Иван Многобуков

Banned user

Удваиваю, но реализация этого не так тривиальна как кажется.
Вот был бы здесь здесь webrider, он бы тебе всё рассказал подробно
Функциональность и Функционал следует Дифференцировать. http://tsya.ru/
У меня не всё не работает! Опера просто скучает по фьордам.
TEST

12. January 2011, 14:38:02

xxxxxxxxxxxxxxxxxxx

Иван Многобуков

Banned user

UPD:
По поводу разбиения документа на языковые зоны - всё уже придумано до нас
http://www.w3.org/TR/html401/struct/dirlang.html#adef-lang
Опера пока этому не следует, а надо бы.
Вот был бы здесь здесь webrider, он бы тебе всё рассказал подробно
Функциональность и Функционал следует Дифференцировать. http://tsya.ru/
У меня не всё не работает! Опера просто скучает по фьордам.
TEST

Forums » Объявления и обсуждения » Предложения по браузерам Opera (wishlist)