LINUX.ORG.RU

Релиз LanguageTool 3.2

 , , , ,


4

2

LanguageTool умеет проверять грамматику, стиль, пунктуацию и орфографию. Для работы этой версии требуется Java 8. LanguageTool работает с текстами на более чем 20 языках. Программа может использоваться как независимое приложение, либо как расширение LibreOffice или Apache OpenOffice. На сайте https://www.languagetool.org/ есть интерактивная форма проверки текста. LanguageTool является свободным программным обеспечением и распространяется по лицензии LGPL версии 2.1 или новее.

В новом выпуске:

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

Кроме того, создано расширение для проверки грамматики LanguageTool, которое работает в браузере Google Chrome!

Расширение для проверки текста использует сервер LanguageTool.

>>> Официальный сайт программы



Проверено: JB ()

LanguageTool является свободным программным обеспечением, и распространяется по лицензии LGPL версии 2.1 или новее.

А пунктуацию пока стоит допилить… ☺

Psych218 ★★★★★ ()

Для работы этой версии требуется Java 8

Хорошо хоть Windows 10 не требуется...

Promusik ★★ ()
Ответ на: комментарий от Promusik

Хорошо, что они не пытаются поддерживать совместимость с java 1.4 и windows ME.

GblGbl ★★★★ ()

В то время, как из либры все следы жабы старательно торпедируются…

anonymous ()

Это мама это папа это кошка это я это вся моя семья.

Ошибки не найдены.

anonymous ()

Это то самое приложение для проверки запятых, которое занимает 100 МБ дискового пространства?

anonymous ()

Полезная штука. Кроме неё я не нашёл чем ещё в Emacs можно русскую грамматику проверять.

realloc ★★★★ ()

А помните был какой-то скандальчик с MSO и фирмой, которая поставляла им плагин проверки русской орфографии? Они тогда сказали, что разрывают отношения с MSO, и теперь плагин сделают для LO. Он таки появился в LO или нет?

anonymous ()

добавил бы уже кто-нибудь в LanguageTool правила для проверки стиля, как это сделано в Главреде (https://glvrd.ru/).

estet ()

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

weare ★★ ()
Ответ на: комментарий от estet

Добавил бы уже кто-нибудь в Firefox дополнение с поддержкой API Главреда.

anonymous ()

Жаба на десктопе уже точно давно не нужна. Втопку.

anonymous ()
Ответ на: комментарий от anonymous

Java — это светлое будущее мира разработки. Даже Гугл это осознал и покорно целует ботинки Оракла.

anonymous ()
Ответ на: комментарий от anonymous

В то время, как из либры все следы жабы старательно торпедируются…

Это конечно замечательно что в LibreOffice выпиливают такое тормозное говно как Java, но проблема в том что они вместо выпиливаемого запиливают код не на C++, а на другом тормозном говне практически ничем не лучше чем Java - на Python.

anonymous ()
Ответ на: комментарий от anonymous

«Они тогда сказали, что разрывают отношения с MSO»

На этом та контора и закончилась, наверное:-)

anonymous ()
Ответ на: комментарий от anonymous

Это конечно замечательно что в LibreOffice выпиливают такое тормозное говно как Java, но проблема в том что они вместо выпиливаемого запиливают код не на C++, а на другом тормозном говне практически ничем не лучше чем Java - на Python.

Нет такой проблемы, на питоне пишут различную второстепенную скриптовщину.

mashina ★★★★★ ()
Ответ на: комментарий от mashina

Скриптовщина не нужна, всё это можно написать на C++.

anonymous ()
Ответ на: комментарий от anonymous

Скриптовщина не нужна, всё это можно написать на C++.

Напиши. С удовольствием будем пользоваться.

anonymous ()

Все что написано на яве, считаю недопрограммами.

voltmod ()

клоуны, хоть бы ресурсы сжали - 230М это жесть...

qwerky ()
Ответ на: комментарий от anonymous

Дай код на С++, с удовольствием перепишу на С.

anonymous ()

А есть какой-нибудь плагин для проверки пунктуации? Чтоб как m$office жаловаться не незакрытый деепричастный оборот или междометие.

alltiptop ★★★★ ()
Ответ на: комментарий от estet

Присунул этому вашему «главреду» первый абзац новости, прочитал его «фи», не согласен по большинству пунктов.
Почитал приведённые примеры правильно/неправильно, «неправильные» лучше.

Вот например

«Настройка» и «подписка» существуют только в единственном числе. Это все знают, потому что проверяли по словарю Ушакова.

А мне еще кажется, что «текст» тоже следует использовать только в единственном числе:

Плохо
Написать тексты для сайта
Написать текст для сайта
Написать текст сайта

Нормально
Написать сайт


Все знают? Это те «Все» которые проверяют русский язык 21 века по толковым словарям середины века 20-го? А почему не Даль?
«Настройки», «подписки», «тексты» сейчас являются нормой языка. Не нравится сложившая норма — чемодан, машина времени, восемнадцатый век!

MrClon ★★★★★ ()
Последнее исправление: MrClon (всего исправлений: 1)
Ответ на: комментарий от weare

толком поддерживает лишь английский?

Да ни хрена оно и английский не поддерживает. Во-первых, если ставишь автоматическое определение языка, оно уверено, что ты пишешь на американском английском; и находит ошибки в словах «centre» и «favourite». Во-вторых, кучу ошибок просто не видит. Если надо грамотно писать на английском (мне, например, очень надо), всё равно приходится юзать платные проприетарные grammar checkers.

stav_artefakt ()

Какая же хрень, даже точку в конце предложения поставить не предложила.

Tactile ★★ ()
Ответ на: комментарий от stav_artefakt

Программа изначально создавалась для немецкого языка. Но уже потом были добавлены и остальные языки. Полноту поддержки языка можно косвенно оценить по числу правил, что представлены на странице: https://languagetool.org/languages/

Если автоматическое определение не может определить вариант языка, то что мешает задать страну вручную? На форуме LT (http://languagetool-user-forum.2306527.n4.nabble.com/Turn-off-the-American-En...) было упоминание об этой проблеме.

Yakov ()
Ответ на: комментарий от stav_artefakt

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

Все правильно делает. Американский английский - это норма. Нужна британская маргинальщина - включи сам.

anonymous ()
Ответ на: комментарий от Yakov

Если автоматическое определение не может определить вариант языка, то что мешает задать страну вручную?

Ничего, кроме того, что для этого надо залезть в настройки расширений, и там поменять. А я пишу ежедневно как минимум на трёх разных языках (и это - как минимум, вообще говорю на пяти), и между русским, английским и испанским приходится переключаться по много раз в день. Не слишком удобно, согласись?

На форуме LT было упоминание об этой проблеме.

А теперь посмотри, кто его оставил :) Надеюсь, поправят - буду и дальше пытаться выйти на связь с разрабами.

stav_artefakt ()
Ответ на: комментарий от anonymous

Американский английский - это норма. Нужна британская маргинальщина - включи сам.

Американский английский - официальный язык 0 стран; основной язык 1 страны.

Британский английский - официальный язык 66 стран, основной язык 25 стран.

Как-то вот не тянет второй на маргинальщину. Совсем не тянет. Это безотносительно того, какой именно вариант мне нравится; лично я, кстати, считаю американскую грамматику более логичной и последовательной, но это не отменяет того, что нормой всё-таки является, скорее, именно британский английский.

stav_artefakt ()
Последнее исправление: stav_artefakt (всего исправлений: 1)
Ответ на: комментарий от grem

В Openoffice Java независима от Basic. Более того, в форке OOolight/OOo4Kids были полностью удалены Basic и Java, оставлена возможность автоматизации на Python.

Yakov ()
Ответ на: комментарий от stav_artefakt

Ничего, кроме того, что для этого надо залезть в настройки >расширений, и там поменять. А я пишу ежедневно как минимум на >трёх разных языках (и это - как минимум, вообще говорю на >пяти), и между русским, английским и испанским приходится >переключаться по много раз в день. Не слишком удобно, >согласись?

В LanguageTool FX (расширение к FireFox для проверки грамматики) настройки действительно запрятаны глубоко, и постоянно их не очень удобно переключать, с чем согласен.

Yakov ()

За десять лет «разработки» эта софтина так и не научилась толком ничего проверять, занимает больше 100 Мб + ява, зато имеет свой сайт и постоянно пиарится.

Выводы:

-- жуткий говнокод, откуда-то стыренный целыми кусками; -- большое количество пиара при выходе очередной «версии», в которой как всегда ничего не меняется, кроме переводов; -- следовательно — это студенческая поделка, на которой учились соединять вместе огромные куски ява-кода вместе (в интерпрайз мечтали?);; -- для его создателей, очевидно, это визитная карточка при поиске работы (или чего другого?), хотя непонятно, кто в здравом уме, посмотрев на это чудище, будет хотеть его создателей; -- подобные «творения», которые за десять лет не научились толком даже запятые толком расставлять, являются вредными в том плане, что занимают нишу, где могло бы появится что-нибудь действительно рабочее.

anonymous ()
Ответ на: комментарий от anonymous

эта софтина так и не научилась толком ничего проверять

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

занимают нишу, где могло бы появится что-нибудь действительно рабочее

И как «занимание ниши» мешает появлению чего-то рабочего? Для английского аналоги есть, правда - небесплатные (при этом grammarly ещё и тормозит как не в себе, похлеще languagetool), а то, что для других языков нет - проблема неициативности носителей этих языков. Как по мне, так я уже за очень неплохую проверку грамматики на эсперанто готов многое простить.

stav_artefakt ()
Последнее исправление: stav_artefakt (всего исправлений: 1)
Ответ на: комментарий от stav_artefakt

Извините,за любопытство, а где сейчас используется эсперанто?Или это у Вас хобби такое?

anonymous ()
Ответ на: комментарий от anonymous

За десять лет «разработки» эта софтина так и не научилась толком ничего проверять, занимает больше 100 Мб + ява, зато имеет свой сайт и постоянно пиарится.

Следовательно вашей логике, любая программа, имеющая свой сайт, является говнокодом?

anonymous ()
Ответ на: комментарий от anonymous

Тебе ли не пофиг, сколько оно занимает. При нынешних размерах винтов 100 МБ - незначительный объем.

Sociopsih ()
Ответ на: комментарий от anonymous

занимает больше 100 Мб + ява

Собственно код занимает 10 Мб, и 80 Мб занимают словари. Для расширения LibreOffice код занимает 10 Мб и словари занимают 45 Мб. 45 Мб словарей для 20 языков — это очень небольшой объём, даже словари из поставки LibreOffice занимают больше места!

Так что выводы абсолютно неверны и вводят в заблуждение.

Yakov ()
Ответ на: комментарий от anonymous

Извините,за любопытство, а где сейчас используется эсперанто?Или это у Вас хобби такое?

Извините, что не ответил сразу. Хобби, конечно - в работе эсперанто удаётся использовать очень мало кому, хотя говорят на нём несколько миллионов человек. По работе я использую три языка: английский, испанский и русский.

stav_artefakt ()
Ответ на: комментарий от Yakov

В LanguageTool FX (расширение к FireFox для проверки грамматики) настройки действительно запрятаны глубоко, и постоянно их не очень удобно переключать, с чем согласен.

Кстати, а Yakov с форума LanguageTool - это Вы? Если да, то напишу тут (мой английский всё-таки не идеален) - не уверен, что ставить британский «по умолчанию» было хорошей идеей. Было б круто сделать отдельно выбор языка (который можно оставить автоматическим), и выбор диалекта, выставляемый вручную. Но если это невозможно, наверное, британский всё же предпочтительнее оставить по умолчанию - билингвов с американским куда меньше, чем с британским. Кроме того, есть множество регионов, где в ходу два языка, один из которых - британский английский (Квебек, Камерун, Сингапур, многие районы Индии), а вот с американским такое разве что в Puerto Rico.

stav_artefakt ()
Ответ на: комментарий от stav_artefakt

Кстати, а Yakov с форума LanguageTool - это Вы?

Да.

не уверен, что ставить британский «по умолчанию» было хорошей идеей.

Это было самым быстрым решением. Сейчас поменял настройки на прежние (en-US). Изменения будут доступны в текущей сборке.

Yakov ()
Ответ на: комментарий от Yakov

Сейчас поменял настройки на прежние (en-US)

Позволю себе всё-таки высказаться в защиту британского английского. Если нужно - скажите, и напишу всё это на форуме LanguageTool.

Нужно понимать, что автоопределение нужно в первую очередь тем, кто говорит на двух и более языках - одноязычным оно не нужно, один раз залезть в настройки - невелика проблема.
Мои аргументы:
- Во всех англоязычных странах, кроме одной, принято именно британское написание (пусть и с небольшими отличиями);
- Существует довольно большое количество территорий с преимущественно двуязычным населением, где принято британское написание (Квебек, Камерун, Индия, Сингапур, и куча других), в то время, как единственная подобная территория с американским английским - Пуэрто-Рико;
- По моим впечатлениям (возможно, я ошибаюсь) в Великобритании и Канаде намного выше процент людей, пользующихся двумя языками одновременно, чем в США;
- В качестве иностранного языка в большинстве случаев изучается, опять же, именно британский английский (даже в южноамериканских странах).

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

stav_artefakt ()
Ответ на: комментарий от stav_artefakt

Да, думаю стоит продублировать и на форуме LT.

P.S. Форум на сайте LanguageTool.org переехал на новый движок, и теперь доступен по новому адресу: http://forum.languagetool.org

Yakov ()
Ответ на: комментарий от Yakov

С утра завтра напишу. Вам мои аргументы кажутся адекватными, я так понимаю?

stav_artefakt ()

Для русского языка советую бесплатный ОРФО. И никакой Java!

ZenitharChampion ★★★★★ ()
Ответ на: комментарий от ZenitharChampion

Существуют ошибки, которые с лёгкостью находит LanguageTool, и не находит MSO2010 (то есть ОРФО). Вот сравнительный тест таких ошибок: http://forumooo.ru/index.php?action=dlattach;topic=231.0;attach=4482 Тест составлялся в момент разработки версии LT-1.9. Кроме того, LanguageTool постоянно развивается и улучшается. Увеличивается количество грамматических правил, в том числе и для русского языка.

Yakov ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.