LibreOffice Logo LibreOffice Logo Extensions, Documentation and Templates repository

languagetool LanguageTool

LanguageTool is a style and grammar proofreading software for English, French, German, Polish, Dutch, Romanian, and a lot of other languages.

★ ★ ★ ☆ ☆
Writer
Download latest

latest release: 2024-10-17 09:16:11

Description

LanguageTool is a style and grammar proofreading software for English, French, German, and many other languages. You can think of LanguageTool as a software to detect errors that a simple spell checker cannot detect, e.g. mixing up there/their, no/now etc. It can also detect some grammar mistakes.

Supported languages are: Asturian, Belarusian, Breton, Catalan, Chinese, Danish, Dutch, English, Esperanto, French, Galician, German, Greek, Italian, Japanese, Khmer, Persian, Polish, Portuguese, Romanian, Russian, Slovak, Slovenian, Spanish, Swedish, Tagalog, Tamil, Ukrainian. Please note that the level of support differs a lot between languages.

NOTE: Starting with LibreOffice 7.4, LanguageTool can be used from LibreOffice without this add-on. However, there are some reasons to use the extension:

  • The extension runs on the local machine. No remote server is needed.
  • The extension supports all rules working on the level of full text (e.g., opening and closing quotes are recognized even if they are more than one paragraph away from each other).
  • The extension automatically adds all lists of correctly spelled words (according to LanguageTool) to the dictionaries used by LibreOffice.
  • The extension supports grammar checking of Impress and Calc documents (Only manual checking by the LT check dialog. An automated check is not supported by LibreOffice.)
  • The extension offers a configuration dialog:
    • Easily activate / deactivate optional rules
    • Easily deactivate / reactivate default rules
    • Define custom colors and styles for rule groups or single rules
    • Change parameters for some special rules
    • Define profiles to check different kinds of documents

If you have trouble with the installation, please see our checklist.

You can always get the latest version of this add-on at https://languagetool.org/download/LanguageTool-stable.oxt - the version linked here at extensions.libreoffice.org might not be up-to-date.

 

Homepage: https://www.languagetool.org

Repository: https://github.com/languagetool-org/languagetool

Release Description Compatibility Operating Systems License Release notes Updated  
6.4 error detection updates / bug fixes / increase in performance 5.0 Linux, Windows, macOS LGPL New error detection rules and updates for Catalan, Dutch, English, French, German, Polish, Portuguese, Russian, Spanish, and Ukrainian.

Bug fixes

Increase in performance
2024-04-15 08:00:25 Download
6.3.1 Bug fixes / Increase in performance 5.0 Linux, Windows, macOS LGPL Bug fixes

Increase in performance of the extension
2024-01-02 13:09:49 Download
6.3 error detection updates / bug fixes 5.0 Linux, Windows, macOS LGPL New error detection rules and updates for Catalan, Dutch, English, French, German, Polish, Portuguese, Russian, Spanish, and Ukrainian.

Bug fixes
2023-10-14 16:34:42 Download
6.2 error detection updates / bug fixes 5.0 Linux, Windows, macOS LGPL New error detection rules and updates for Catalan, Dutch, English, French, German, Polish, Portuguese, Russian, Spanish, and Ukrainian.

Bug fixes
2023-08-08 12:35:33 Download
6.1.1 error detection updates / bug fixes 5.0 Linux, Windows, macOS LGPL New error detection rules and updates for Catalan, Dutch, English, French, German, Polish, Portuguese, Russian, Spanish, and Ukrainian.

Bug fixes
2023-05-13 12:13:30 Download
6.0 error detection updates / bug fixes 5.0 Linux, Windows, macOS LGPL New error detection rules for Catalan, Dutch, English, French, German, Polish, Portuguese, Russian, Spanish, and Ukrainian.

Bug fixes
2023-01-09 20:53:02 Download
5.9.1 error detection updates / bug fixes 5.0 Linux, Windows, macOS LGPL New error detection rules for Catalan, Dutch, English, German, French, Polish, Portuguese, Russian, Spanish, and Ukrainian.

Bug fixes
2022-11-08 17:10:42 Download
5.7 error detection updates 5.0 Linux, Windows, macOS LGPL Error detection updates for Catalan, Dutch, English, French, German, Polish, Portuguese, Russian, Spanish, and Ukrainian. 2022-03-30 13:41:38 Download
5.6 5.0 Linux, Windows, macOS LGPL Error detection updates for Catalan, Dutch, English, French, German, Portuguese, Russian, Spanish, and Ukrainian. 2022-01-28 21:25:53 Download
5.5.1 5.0 Linux, Windows, macOS LGPL Bug fixes. 2021-10-20 12:22:52 Download
5.5 error detection updates 5.0 Linux, Windows, macOS LGPL Error rule updates for Catalan, Dutch, English, French, German, Portuguese, Russian, Spanish, and Ukrainian. 2021-10-02 15:32:23 Download
5.4 5.0 Linux, Windows, macOS LGPL Changes include error detection updates for Catalan, Dutch, English, French, Galician, German, Portuguese, Russian, Spanish, and Ukrainian. 2021-06-26 12:14:27 Download
5.3 5.0 Linux, Windows, macOS LGPL Error detection updates for Arabic, Catalan, Dutch, English, French, German, Portuguese, Russian, Spanish, and Ukrainian. 2021-04-13 17:29:43 Download
5.2.3 5.0 Linux, Windows, macOS LGPL Bug fixes 2021-02-17 09:21:01 Download
5.2.2 5.0 Linux, Windows, macOS LGPL Bug fixes 2021-01-18 15:42:08 Download
5.2.1 5.0 Linux, Windows, macOS LGPL Bug fixes 2021-01-11 20:44:21 Download
5.2 5.0 Linux, Windows, macOS LGPL Error detection updates for Catalan, Dutch, English, French, German, Portuguese, Russian, Spanish, and Ukrainian. 2020-12-29 19:09:51
5.1.3 5.0 Linux, Windows, macOS LGPL Bug fixes 2020-10-22 21:19:32 Download
4.1 Error detection updates for Catalan, Chinese, Dutch, English, Esperanto, French, Galician, German, Polish, Portuguese, Russian, Spanish, and Ukrainian. 4.0 Linux, Windows, macOS LGPL 2020-03-05 23:01:00 external link
Show more

Related Extensions

Basic Chrono CV template

Screenshot for Basic Chrono CV template

Chronological type CV template

11-2024

130

Not rated yet

Basic Functional CV Template

Screenshot for Basic Functional CV Template

Clean design functional CV template

11-2024

199

Not rated yet

WritingTool

Logo for WritingTool

WritingTool a writing assistant for LibreOffice
Spell, style and grammar checking based on LanguageTool (25+ Languages), optimized for large texts, statistical analyses, AI support

10-2024

2479

★ ★ ★ ★ ★

APA 7 en Español

Logo for APA 7 en Español

El formato de APA 7 en Español. Traduje: https://extensions.libreoffice.org/en/extensions/show/27477

09-2024

463

Not rated yet

TerMef

Logo for TerMef

Exposer et insérer les concepts référents en français dans de multiples domaines d'activité

09-2024

73

Not rated yet

localwriter

Logo for localwriter

A LibreOffice Writer extension that adds local-inference generative AI features.

09-2024

2130

★ ★ ★ ★ ☆

Feedback

★ ★ ★ ☆ ☆

Post your review

You cannot post reviews until you have logged in. Se connecter.

Reviews

  • John Twenty 8 juin 2022, 10:19 (Il y a 2 année)

    ★ ★ ★ ★ ★

    This is absolutely one of the most useful extensions out there!!

  • ooonea.eth 14 mai 2022, 15:36 (Il y a 3 année)

    ★ ★ ★ ★ ★

    For me the best extension there is. I also use it on iPhone, in browsers and other applications. Super recommended.

  • Heiko Tietze 3 mai 2022, 13:53 (Il y a 3 année)

    ☆ ☆ ☆ ☆ ☆

    Please see https://bugs.documentfoundation.org/show_bug.cgi?id=112723 for "passive component registration".

  • Bella vGFH 7 avr. 2022, 10:07 (Il y a 3 année)

    ★ ★ ★ ☆ ☆

    Don't get me wrong: LangaugeTool does what it says on the tin. Although some of the grammar suggestions might strike (especially) native speakers a bit as "pedantic grammar police", it works well in LO.
    Having said this, the LanguageTool devs should have another thought about the many different languages now packed by default in LT. It is certainly no exaggeration to state that 99% of LT users now are forced to hold multiple languages that they don't speak, use, nor need. However, the inclusion of all mentioned languages standard makes the application very large in size, and slows down its operation.
    So why not, following the basic practice, provide the central operating core, and let *the user* decide what languages they want/ need, thus increasing both size and making LT more nimble.

  • Sebastiaan van de Wouw 26 mars 2022, 14:54 (Il y a 3 année)

    ★ ★ ★ ★ ★

    To install the Windows version Oracle Java is needed.
    After install of the extension click the configure button.
    The button will respond after a few minutes, please wait for it. This is probably due to the compilation of the Java code. After the first use, it is very responsive and great for the Dutch language.

  • Kamo Donnelly 10 févr. 2022, 09:49 (Il y a 3 année)

    ☆ ☆ ☆ ☆ ☆

    Doesn't work at all.

    Made a whole account just to share that after installing it, it doesn't do anything. I can right click for a drop-down, which I then cannot use. Clicking any icons or the 'options' menu does nothing.

    Incredibly frustrating and disappointing.

  • John Joe 8 févr. 2022, 11:46 (Il y a 3 année)

    ★ ☆ ☆ ☆ ☆

    I have installed it into LibreOffice 7.3 (flatpak version). But the LT toolbar is completely unresponsive, including the "Options" button

  • Peter T 23 janv. 2022, 18:39 (Il y a 3 année)

    ☆ ☆ ☆ ☆ ☆

    LT does not work for me at all. Neither the buttons nor the LanguageTool menu items respond in any way.

    Windows 10
    LibreOffice 7.1.8.1 x64
    AdoptOpenJDK 11.0.10
    LanguageTool 5.6

  • Viktor none 26 déc. 2021, 08:55 (Il y a 3 année)

    ★ ★ ★ ★ ★

    Specially registered to write a review. Many people write that the extension doesn't work. Everything works fine, I checked it in 7 and 6 offices, but there is a problem of incompatibility with apprmor. The profiles used by the apparmor are not working by default.
    The solution for Ubuntu 20 is as follows:
    sudo apparmor_status | grep libre
    if you see any output here, then you need to delete the Libreoffice profiles for apparmor.

    sudo apparmor_parser -R /etc/apparmor.d/usr.lib.libreoffice.program.*

    Further, if you wish, you can delete files with profiles:
    sudo rm /etc/apparmor.d/usr.lib.libreoffice.program.*


    Специально зарегистрировался чтобы написать отзыв. Многие люди пишут, что расширение не работает. Все прекрасно работает я проверил в 7 и 6 офисе, но есть проблема не совместимости с apparmor. Профили которые использует apparmor не рабочие по умолчанию.

    Решение для Ubuntu 20 следующее:
    sudo apparmor_status | grep libre
    если здесь увидите какой-то вывод, то надо удалить профили Libreoffice для apparmor.

    sudo apparmor_parser -R /etc/apparmor.d/usr.lib.libreoffice.program.*

    Далее по желанию можете удалить файлы с профилями:
    sudo rm /etc/apparmor.d/usr.lib.libreoffice.program.*

    • Juergen 8 janv. 2022, 08:41 (Il y a 3 année)

      Hi Viktor,
      thank you very much for the posting. Could you post the line how to enable the profile again, if I don't want to use the extension. Is switching off apparmor for libreoffice not a security risk?

  • Michael Moser 30 nov. 2021, 08:23 (Il y a 3 année)

    ★ ☆ ☆ ☆ ☆

    The LT plugin is actually not working at all. LT appears in the menus, but clicking on the icons or the menu commands does not lead to any effect. I'm using LO 7.2.2.2 with LT 5.5.1 on Fedora Linux 35 (64-bit) with Gnome 41.1. The installed Java is standard OpenJDK 11.0.13.
    Clicking on LT options while LO runs in the terminal, the following code appears:
    java.lang.NoClassDefFoundError: Could not initialize class com.sun.java.swing.plaf.gtk.GTKLookAndFeel
    at java.base/java.lang.Class.forName0(Native Method)
    at java.base/java.lang.Class.forName(Class.java:398)
    at java.desktop/javax.swing.SwingUtilities.loadSystemClass(SwingUtilities.java:2036)
    at java.desktop/javax.swing.UIManager.setLookAndFeel(UIManager.java:632)
    at org.languagetool.openoffice.MultiDocumentsHandler.setJavaLookAndFeel(MultiDocumentsHandler.java:1464)
    at org.languagetool.openoffice.MultiDocumentsHandler.getCheckResults(MultiDocumentsHandler.java:179)
    at org.languagetool.openoffice.MultiDocumentsHandler.doProofreading(MultiDocumentsHandler.java:165)
    at org.languagetool.openoffice.Main.doProofreading(Main.java:81)
    Probably this will help to identify the problem.

RSS feed for reviews on this page | RSS feed for all reviews